@font-face{font-family:Road UA;src:url(/brand/fonts/RoadUA-Thin.otf)format("opentype");font-style:normal;font-weight:100;font-display:swap}@font-face{font-family:Road UA;src:url(/brand/fonts/RoadUA-ExtraLight.otf)format("opentype");font-style:normal;font-weight:200;font-display:swap}@font-face{font-family:Road UA;src:url(/brand/fonts/RoadUA-Light.otf)format("opentype");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Road UA;src:url(/brand/fonts/RoadUA-Regular.otf)format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Road UA;src:url(/brand/fonts/RoadUA-Medium.otf)format("opentype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Road UA;src:url(/brand/fonts/RoadUA-Medium.otf)format("opentype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Road UA;src:url(/brand/fonts/RoadUA-Bold.otf)format("opentype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Road UA;src:url(/brand/fonts/RoadUA-ExtraBold.otf)format("opentype");font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:Road UA;src:url(/brand/fonts/RoadUA-Black.otf)format("opentype");font-style:normal;font-weight:900;font-display:swap}*,:before,:after{box-sizing:border-box}:root,body.theme-dark{--bg:#07110c;--bg-card:#0d1a13;--bg-deep:#040907;--bg-edge:#0b1f15;--bg-card2:#12261a;--sidebar:#06130d;--accent:#6ee7a8;--accent-dk:#22c55e;--on-accent:#032012;--text:#f0f7f2;--text-sub:#c8d7ce;--text-muted:#91a79a;--border:#cfe6d71c;--border2:#6ee7a847;--danger:#f87171;--warning:#f2b84b;--info:#5bc0eb;--purple:#a6b5ff;--input-bg:#08120d;--shadow:0 18px 46px #00000061;--shadow-sm:0 1px 2px #00000052;--shadow-md:0 12px 32px #0000006b;--shadow-lg:0 22px 48px #00000080;--focus-ring:#6ee7a857;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:8px;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--nav-active-bg:#6ee7a826;--nav-hover-bg:#cfe6d712;--logo-tint-bg:#6ee7a821;--logo-tint-border:#6ee7a847;--glow-accent:none;--glow-secondary:none;--accent-surface:#6ee7a81f;--surface-raised:linear-gradient(180deg, var(--bg-card), var(--bg-card2));--surface-glass:linear-gradient(135deg, var(--glass-bg-strong), var(--glass-bg));--surface-field:#00000029;--accent-gradient:linear-gradient(135deg, var(--accent), var(--accent-dk));--success:#34d399;--success-surface:#34d39921;--warning-surface:#f2b84b21;--danger-surface:#f8717121;--canopy:#6ee7a814;--leaf-line:#b7f1ca0b;--bark-line:#f2b84b12;--ios-inset-bg:var(--bg-deep);--ios-inset-border:var(--border);--ios-row-hover:#cfe6d712;--ios-section-title:var(--text-muted);--glass-bg:#0d1a13b8;--glass-bg-strong:#08120dd1;--glass-border:#cfe6d724}body.theme-light{--bg:#f6fbf7;--bg-card:#fff;--bg-deep:#eef8f1;--bg-edge:#e4f3e8;--bg-card2:#f9fdfb;--sidebar:#fff;--accent:#14834f;--accent-dk:#0f6b3f;--on-accent:#fff;--text:#10261b;--text-sub:#3f5f4b;--text-muted:#6e8475;--border:#145b361c;--border2:#14834f38;--danger:#dc2626;--warning:#b7791f;--info:#177eaa;--purple:#5f6faf;--input-bg:#fbfefc;--shadow:0 18px 48px #145b361a;--shadow-sm:0 1px 2px #145b360f, 0 10px 24px #145b360f;--shadow-md:0 16px 36px #145b361a;--shadow-lg:0 26px 56px #145b3624;--focus-ring:#14834f33;--nav-active-bg:#14834f1a;--nav-hover-bg:#145b360e;--logo-tint-bg:#14834f14;--logo-tint-border:#14834f33;--glow-accent:none;--glow-secondary:none;--accent-surface:#14834f17;--surface-raised:linear-gradient(180deg, var(--bg-card), var(--bg-card2));--surface-glass:linear-gradient(135deg, var(--glass-bg-strong), var(--glass-bg));--surface-field:#145b360b;--accent-gradient:linear-gradient(135deg, var(--accent), var(--accent-dk));--success:#14834f;--success-surface:#14834f1a;--warning-surface:#b7791f1c;--danger-surface:#dc262617;--canopy:#14834f0f;--leaf-line:#14834f0d;--bark-line:#b7791f0f;--ios-inset-bg:var(--bg-card);--ios-inset-border:var(--border);--ios-row-hover:#1020180f;--ios-section-title:var(--text-muted);--glass-bg:#ffffffc7;--glass-bg-strong:#fffffff0;--glass-border:#145b361f}:root{--bg:#f6fbf7;--bg-card:#fff;--bg-deep:#eef8f1;--bg-edge:#e4f3e8;--bg-card2:#f9fdfb;--sidebar:#fff;--accent:#14834f;--accent-dk:#0f6b3f;--on-accent:#fff;--text:#10261b;--text-sub:#3f5f4b;--text-muted:#6e8475;--border:#145b361c;--border2:#14834f38;--danger:#dc2626;--warning:#b7791f;--info:#177eaa;--purple:#5f6faf;--input-bg:#fbfefc;--shadow:0 18px 48px #145b361a;--shadow-sm:0 1px 2px #145b360f, 0 10px 24px #145b360f;--shadow-md:0 16px 36px #145b361a;--shadow-lg:0 26px 56px #145b3624;--focus-ring:#14834f33;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--nav-active-bg:#14834f1a;--nav-hover-bg:#145b360e;--logo-tint-bg:#14834f14;--logo-tint-border:#14834f33;--glow-accent:none;--glow-secondary:none;--accent-surface:#14834f17;--surface-raised:linear-gradient(180deg, var(--bg-card), var(--bg-card2));--surface-glass:linear-gradient(135deg, var(--glass-bg-strong), var(--glass-bg));--surface-field:#145b360b;--accent-gradient:linear-gradient(135deg, var(--accent), var(--accent-dk));--success:#14834f;--success-surface:#14834f1a;--warning-surface:#b7791f1c;--danger-surface:#dc262617;--canopy:#14834f0f;--leaf-line:#14834f0d;--bark-line:#b7791f0f;--ios-inset-bg:var(--bg-card);--ios-inset-border:var(--border);--ios-row-hover:#145b360e;--ios-section-title:var(--text-muted);--glass-bg:#ffffffc7;--glass-bg-strong:#fffffff0;--glass-border:#145b361f}body.theme-green{--bg:#06110d;--bg-card:#0c1d14;--bg-deep:#030806;--bg-edge:#082116;--bg-card2:#132d1f;--sidebar:#04110b;--accent:#78f2ad;--accent-dk:#2fd06f;--on-accent:#03140c;--text:#f2faf5;--text-sub:#c9d9cf;--text-muted:#92a99c;--border:#d5ecdc1a;--border2:#78f2ad47;--danger:#f87171;--warning:#f2b84b;--info:#5bc0eb;--purple:#a6b5ff;--input-bg:#08130d;--shadow:0 18px 46px #0006;--shadow-sm:0 1px 2px #00000052;--shadow-md:0 12px 32px #0000006b;--shadow-lg:0 22px 48px #00000080;--focus-ring:#78f2ad57;--nav-active-bg:#78f2ad26;--nav-hover-bg:#d5ecdc12;--logo-tint-bg:#78f2ad21;--logo-tint-border:#78f2ad47;--glow-accent:none;--glow-secondary:none;--accent-surface:#78f2ad1f;--surface-raised:linear-gradient(180deg, var(--bg-card), var(--bg-card2));--surface-glass:linear-gradient(135deg, var(--glass-bg-strong), var(--glass-bg));--surface-field:#00000029;--accent-gradient:linear-gradient(135deg, var(--accent), var(--accent-dk));--success:#34d399;--success-surface:#34d39921;--warning-surface:#f2b84b21;--danger-surface:#f8717121;--canopy:#78f2ad14;--leaf-line:#c0ffd30b;--bark-line:#f2b84b12;--ios-inset-bg:var(--bg-deep);--ios-inset-border:var(--border);--ios-row-hover:#d5ecdc12;--ios-section-title:var(--text-muted);--glass-bg:#0c1d14b8;--glass-bg-strong:#08130dd6;--glass-border:#d5ecdc24}html,body,#root{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-sans);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;line-height:1.55;transition:background .25s,color .25s;overflow-x:hidden}body{background:linear-gradient(145deg, var(--bg-deep) 0%, var(--bg) 46%, var(--bg-edge) 100%), var(--bg);background-attachment:fixed}body.theme-light{background-color:#0000;background-image:radial-gradient(circle at 84% 0,#14834f14,#0000 32%),linear-gradient(145deg,#eef8f1 0%,#fff 46%,#f4fbf6 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box;background-clip:border-box,border-box}body:before,body:after{content:"";pointer-events:none;z-index:0;display:block;position:fixed;inset:0}body:before{background:linear-gradient(115deg, transparent 0 18%, var(--canopy) 18% 19%, transparent 19% 38%, var(--leaf-line) 38% 39%, transparent 39% 100%), repeating-linear-gradient(135deg, var(--leaf-line) 0 1px, transparent 1px 20px);opacity:.9}body:after{background:linear-gradient(180deg, transparent 0%, #0003 100%), repeating-linear-gradient(90deg, transparent 0 52px, var(--bark-line) 52px 53px, transparent 53px 104px);opacity:.55}body.theme-light:before{opacity:.7;background:linear-gradient(115deg,#0000 0 18%,#14834f0b 18% 19%,#0000 19% 38%,#14834f09 38% 39%,#0000 39% 100%),repeating-linear-gradient(135deg,#14834f09 0 1px,#0000 1px 22px)}body.theme-light:after{opacity:.5;background:linear-gradient(#0000 0%,#145b3609 100%),repeating-linear-gradient(90deg,#0000 0 56px,#6882700f 56px 57px,#0000 57px 112px)}#root{z-index:1;background:0 0;position:relative}body.theme-light ::selection{background:#168a5238}a,button{color:inherit}button,[role=button]{font:inherit;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s,filter .18s}h1,h2,h3,h4{letter-spacing:0;font-weight:700;line-height:1.25}input,select,textarea{border-radius:var(--radius-md);font-family:inherit;transition:border-color .18s,box-shadow .18s,background-color .18s;background:var(--input-bg)!important;color:var(--text)!important;border:1px solid var(--border)!important}button{border-radius:var(--radius-md)}button:not(:disabled):hover,[role=button]:not(:disabled):hover{filter:brightness(1.06)}button:disabled,input:disabled,select:disabled,textarea:disabled{opacity:.62!important;cursor:not-allowed!important}input:focus,select:focus,textarea:focus{border-color:var(--accent)!important;box-shadow:0 0 0 2px var(--focus-ring)!important;outline:none!important}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}select option{background:var(--bg-card);color:var(--text)}@media (width<=768px){.main-content{padding:12px!important}.hide-on-mobile{display:none!important}}@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 [style*="background-color: var(--bg-card)"],#root [style*="background: var(--bg-card)"]{-webkit-backdrop-filter:none;background:var(--surface-raised)!important;border-color:var(--border)!important}#root [style*="background-color: var(--bg-card2)"],#root [style*="background: var(--bg-card2)"]{background:linear-gradient(180deg, var(--bg-card2), var(--bg-card))!important;border-color:var(--border)!important}#root [style*="background-color: var(--bg-deep)"],#root [style*="background: var(--bg-deep)"]{-webkit-backdrop-filter:none;background:var(--bg-deep)!important;border-color:var(--border)!important}#root [style*=box-shadow]{box-shadow:var(--shadow-sm)!important}#root [style*="border-radius: 10px"],#root [style*="border-radius: 12px"],#root [style*="border-radius: 14px"],#root [style*="border-radius: 16px"],#root [style*="border-radius: 20px"],#root [style*="border-radius: 22px"]{border-radius:var(--radius-lg)!important}#root .MuiPaper-root,#root .MuiCard-root{border-radius:var(--radius-lg)!important;background-image:var(--surface-raised)!important;box-shadow:var(--shadow-md)!important}#root .MuiCard-root.MuiCard-root,#root .MuiPaper-root.MuiPaper-root{border:1px solid var(--border)!important}#root .MuiButton-root{min-height:36px;border-radius:var(--radius-md)!important;text-transform:none!important;letter-spacing:0!important}#root .MuiButton-containedPrimary{background:var(--accent-gradient)!important;color:var(--on-accent)!important;box-shadow:0 8px 20px #22c55e38!important}#root .MuiButton-outlinedPrimary{border-color:var(--border2)!important;color:var(--accent)!important}#root .MuiChip-root,#root .MuiAlert-root{border-radius:var(--radius-lg)!important;letter-spacing:0!important}.arbor-panel{border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:var(--surface-glass);box-shadow:var(--shadow-sm)}.arbor-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-sm)}.arbor-action{border:1px solid var(--border2);border-radius:var(--radius-md);background:var(--surface-field);min-height:36px;color:var(--accent);cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.arbor-action-primary{border-color:var(--accent);background:var(--accent-gradient);color:var(--on-accent);box-shadow:0 8px 20px #22c55e38}.module-page-header{position:relative;overflow:hidden}.module-page-header:after{content:"";background:linear-gradient(90deg, var(--accent), transparent 64%);opacity:.72;pointer-events:none;height:2px;position:absolute;inset:auto 0 0}body.theme-light .module-page-header-hero{background:linear-gradient(135deg,#fffffffa,#f4fbf6f0)!important}body.theme-light .module-page-header-plain{border:1px solid var(--glass-border)!important;border-radius:var(--radius-lg)!important;background:linear-gradient(135deg, var(--glass-bg-strong), var(--glass-bg))!important;box-shadow:var(--shadow-sm)!important;padding:16px 18px!important}body.theme-light #root [style*="linear-gradient(180deg, var(--bg)"],body.theme-light #root [style*="backgroundColor: var(--bg)"],body.theme-light #root [style*="background-color: var(--bg)"]{background:0 0!important}body.theme-light #root [style*="borderRadius: 14"],body.theme-light #root [style*="borderRadius: 16"],body.theme-light #root [style*="borderRadius: 18"]{border-radius:var(--radius-lg)!important}body.theme-light #root [style*="backgroundColor: var(--bg-card)"],body.theme-light #root [style*="background-color: var(--bg-card)"]{background:linear-gradient(180deg, var(--bg-card), var(--bg-card2))!important}body.theme-light #root [style*="backgroundColor: var(--bg-deep)"],body.theme-light #root [style*="background-color: var(--bg-deep)"]{background:var(--surface-field)!important}body.theme-light #root [style*="borderTop: `4px solid"],body.theme-light #root [style*="borderTop: 4px solid"]{border-top-width:3px!important}body.theme-light pre{background:var(--surface-field)!important;color:var(--text-sub)!important}body.theme-light .clients-main>div:first-child{box-shadow:var(--shadow-sm);background:linear-gradient(180deg, var(--bg-card), var(--bg-card2))!important;border-right:1px solid var(--glass-border)!important}body.theme-light .clients-main>div:nth-child(2){background:linear-gradient(145deg,#f6fbf7e6,#ffffffb8)!important}body.theme-light .clients-main section,body.theme-light .clients-main [style*="background: var(--bg-card)"]{background:linear-gradient(180deg, var(--bg-card), var(--bg-card2))!important}.module-stat-grid{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:10px;display:grid}@media (width<=920px){.clients-main{flex-direction:column;height:auto!important;overflow:visible!important}.clients-main>div:first-child{max-height:48vh;width:100%!important}}.ios-section-title{letter-spacing:0;text-transform:uppercase;color:var(--ios-section-title);margin:20px 0 8px 2px;font-size:12px;font-weight:700}.ios-section-title:first-child{margin-top:0}.ios-inset{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface-glass);-webkit-backdrop-filter:none;overflow:hidden}.ios-inset-row{text-align:left;width:100%;min-height:48px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:10px 14px;transition:background .12s;display:flex}.ios-inset-row:hover{background:var(--ios-row-hover);filter:none!important}.ios-inset-hairline{background:var(--border);height:1px;margin-left:56px}.ios-icon-tile{width:32px;height:32px;color:var(--text-sub);background:linear-gradient(135deg, var(--logo-tint-bg), var(--bg-card2));border:1px solid var(--border);-webkit-backdrop-filter:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.arbor-sidebar .ios-section-title{letter-spacing:.08em;font-size:10px;margin:6px 0 5px 10px!important}.arbor-sidebar .ios-inset{background:linear-gradient(155deg,#17301fad 0%,#040b07d1 100%);border-radius:8px}.arbor-sidebar .ios-inset-row{gap:8px;min-height:34px;padding:5px 8px}.arbor-sidebar .ios-icon-tile{border-radius:6px;width:25px;height:25px}.arbor-sidebar .arbor-subnav-summary::-webkit-details-marker{display:none}.arbor-sidebar .arbor-subnav-summary::marker{content:""}.arbor-sidebar button,.arbor-sidebar [role=button]{filter:none!important}.ios-glass-panel{-webkit-backdrop-filter:none;background:var(--surface-glass)!important;border-color:var(--border)!important}body.theme-light .ios-glass-panel{background:linear-gradient(#fffffffa,#f7fcf8f2)!important;box-shadow:0 18px 42px #145b3617!important}body.theme-light .arbor-panel,body.theme-light .arbor-card,body.theme-light .ios-inset{background:linear-gradient(#fff,#f9fdfb)}#root button[style*="background-color: var(--bg-card)"],#root button[style*="background: var(--bg-card)"]{background:var(--accent)!important;color:var(--on-accent)!important;border:1px solid var(--border2)!important}#root button[style*="background-color: var(--bg-deep)"]{border:1px solid var(--border2)!important}.app-shell{background:0 0;width:100%;min-height:100vh;display:flex}.app-main{flex:1;min-width:0;padding:24px clamp(14px,3vw,32px);position:relative;overflow-x:hidden}.app-main:before{content:"";pointer-events:none;background:linear-gradient(180deg, var(--canopy), transparent), repeating-linear-gradient(90deg, transparent 0 46px, var(--leaf-line) 46px 47px, transparent 47px 92px);opacity:.65;z-index:-1;height:180px;position:absolute;inset:0 0 auto}body.theme-light .app-main:before{opacity:.8;background:linear-gradient(#14834f0f,#0000),repeating-linear-gradient(90deg,#0000 0 50px,#14834f09 50px 51px,#0000 51px 100px);height:220px}@media (width<=1180px){.dashboard-topbar{grid-template-columns:1fr!important}.dashboard-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dashboard-content-grid,.dashboard-lower-grid{grid-template-columns:1fr!important}.dashboard-shortcuts-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=1320px){.dashboard-orders-table>div:first-child,.dashboard-orders-table>button{grid-template-columns:72px minmax(92px,1fr) 92px 74px 72px!important;gap:8px!important;min-width:0!important}.dashboard-orders-table>div:first-child>span:nth-child(3),.dashboard-orders-table>button>span:nth-child(3){display:none!important}}@media (width<=1180px){.zlecenia-ops-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.zlecenia-detail-hero{grid-template-columns:1fr!important}.zlecenia-detail-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){.dashboard-main{padding:14px!important}.dashboard-kpi-grid,.dashboard-shortcuts-grid,.zlecenia-ops-grid,.zlecenia-list-grid,.zlecenia-detail-hero-stats,.zlecenia-detail-passport-grid,.zlecenia-detail-safety-grid,.zlecenia-detail-decision-grid{grid-template-columns:1fr!important}}.muted{color:var(--text-muted)}.ios-field{box-sizing:border-box;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--input-bg);width:100%;max-width:100%;color:var(--text);font:inherit;min-height:40px;padding:10px 12px}.ios-field::placeholder{color:var(--text-muted)}.ios-field:focus{box-shadow:0 0 0 3px var(--focus-ring);outline:none}select.ios-field{cursor:pointer}:root,body.theme-dark,body.theme-light,body.theme-green{--bg:#0b0f19;--bg-card:#161f33;--bg-deep:#070b12;--bg-edge:#0b1517;--bg-card2:#101827;--sidebar:#07110e;--accent:#00e676;--accent-dk:#00a86b;--on-accent:#06100b;--text:#e0e6ed;--text-sub:#b8c7d5;--text-muted:#7890a6;--border:#00e67626;--border2:#00e5ff52;--danger:#ff3d71;--warning:#ff9100;--info:#00e5ff;--purple:#8aa4ff;--input-bg:#09101cdb;--shadow:0 24px 72px #0000008f;--shadow-sm:0 1px 0 #ffffff0d inset, 0 14px 34px #00000057;--shadow-md:0 22px 54px #0000007a, 0 0 22px #00e5ff1a;--shadow-lg:0 34px 86px #000000a8, 0 0 34px #00e6761f;--focus-ring:#00e5ff42;--radius-sm:8px;--radius-md:10px;--radius-lg:14px;--radius-xl:16px;--font-display:"Space Grotesk", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono:"JetBrains Mono", "SFMono-Regular", Consolas, monospace;--nav-active-bg:#00e67621;--nav-hover-bg:#00e5ff14;--logo-tint-bg:#00e6761f;--logo-tint-border:#00e67652;--glow-accent:0 0 16px #00e67657;--glow-secondary:0 0 18px #00e5ff47;--accent-surface:#00e6761c;--surface-raised:linear-gradient(155deg, #161f33e0, #090f19f0);--surface-glass:linear-gradient(155deg, #161f33b8, #090f19d6);--surface-field:#070b12b8;--accent-gradient:linear-gradient(135deg, #00e5ff 0%, #00e676 100%);--success:#00e676;--success-surface:#00e67621;--warning-surface:#ff910021;--danger-surface:#ff3d7121;--canopy:#00e6760e;--leaf-line:#00e6760e;--bark-line:#00e5ff0e;--ios-inset-bg:#070b1280;--ios-inset-border:#00e5ff2e;--ios-row-hover:#00e5ff14;--ios-section-title:#7890a6;--glass-bg:#161f33a8;--glass-bg-strong:#090f19db;--glass-border:#00e67629}h1,h2,h3,h4,.module-page-header h1,.dashboard-topbar h1{font-family:var(--font-display);letter-spacing:0}.telemetry-data-glow,.dashboard-kpi-grid strong,.dashboard-kpi-grid b,[class*=metric] strong,[class*=kpi] strong{font-family:var(--font-mono);color:var(--accent);text-shadow:0 0 8px #00e67694,0 0 20px #00e6763d;font-weight:800}.neon-forest-card{box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(14px);background:#161f33a6;border:1px solid #00e67626;border-radius:16px;transition:border-color .22s,box-shadow .22s,transform .22s}.neon-forest-card:hover{border-color:#00e5ff6b;transform:translateY(-2px);box-shadow:0 20px 58px #00000075,0 0 24px #00e5ff2e}.btn-ai-core,.arbor-action-primary,#root .MuiButton-containedPrimary{font-family:var(--font-display)!important;background:var(--accent-gradient)!important;color:#06100b!important;letter-spacing:0!important;border:1px solid #00e5ff61!important;font-weight:800!important;box-shadow:0 0 16px #00e5ff52,0 10px 28px #00000052!important}.btn-ai-core:hover,.arbor-action-primary:hover,#root .MuiButton-containedPrimary:hover{transform:translateY(-1px);box-shadow:0 0 26px #00e6768a,0 16px 34px #00000061!important}input,select,textarea,.ios-field{color:var(--text)!important;background:#09101cdb!important;border-color:#00e5ff2e!important}input:focus,select:focus,textarea:focus,.ios-field:focus{border-color:var(--info)!important;box-shadow:0 0 0 2px #00e5ff38,0 0 18px #00e5ff2e!important}#root [style*="background-color: var(--bg-card)"],#root [style*="background: var(--bg-card)"],#root [style*="background-color: var(--bg-card2)"],#root [style*="background: var(--bg-card2)"],.arbor-panel,.arbor-card,.ios-inset,.ios-glass-panel,#root .MuiPaper-root,#root .MuiCard-root{-webkit-backdrop-filter:blur(14px);background:var(--surface-glass)!important;border-color:var(--glass-border)!important;box-shadow:var(--shadow-sm)!important}#root button[style*="background-color: var(--bg-card)"],#root button[style*="background: var(--bg-card)"],#root button[style*="background-color: var(--bg-deep)"],#root button[style*="background: var(--bg-deep)"]{color:var(--text)!important;background:#09101cb8!important;border:1px solid #00e5ff38!important}.app-main:before{opacity:.82!important;background:linear-gradient(#00e5ff0f,#0000),repeating-linear-gradient(90deg,#0000 0 46px,#00e5ff0a 46px 47px,#0000 47px 92px)!important}.arbor-sidebar .ios-section-title{font-family:var(--font-display);color:var(--text-muted)!important}.arbor-sidebar .ios-inset{background:#161f3380!important;border-color:#00e67624!important}.arbor-sidebar .ios-inset-row[aria-current=page]{box-shadow:inset 3px 0 0 var(--accent), 0 0 18px #00e67614!important;background:linear-gradient(90deg,#00e6762e,#00e5ff0f)!important}.arbor-sidebar .ios-icon-tile{color:var(--text-sub);background:#00e67614!important;border-color:#00e5ff33!important}.arbor-sidebar .ios-inset-row[aria-current=page] .ios-icon-tile{box-shadow:0 0 16px #00e6762e;color:var(--accent)!important;border-color:#00e6765c!important}.dashboard-topbar,.dashboard-kpi-grid>*,.dashboard-content-grid>*,.dashboard-lower-grid>*,.dashboard-shortcuts-grid>*,.zlecenia-task-photos-panel,.zlecenia-stage-owner,.zlecenia-office-decision-board,.zlecenia-detail-repair-panel,.zlecenia-office-planning-queue,.zlecenia-crew-brief,.zlecenia-detail-hero,.zlecenia-detail-passport,.zlecenia-office-plan,.zlecenia-detail-decision{-webkit-backdrop-filter:blur(14px);background:var(--surface-glass)!important;box-shadow:var(--shadow-sm)!important;border-color:#00e67629!important}.dashboard-kpi-grid>*,.dashboard-content-grid>*,.dashboard-lower-grid>*,.dashboard-shortcuts-grid>*{transition:transform .22s,border-color .22s,box-shadow .22s}.dashboard-kpi-grid>:hover,.dashboard-content-grid>:hover,.dashboard-lower-grid>:hover,.dashboard-shortcuts-grid>:hover{transform:translateY(-2px);border-color:#00e5ff5c!important;box-shadow:0 18px 54px #0000005c,0 0 20px #00e5ff1f!important}.dashboard-orders-table>button,.zlecenia-list-grid>*,.zlecenia-workflow-path>*{transition:border-color .18s,box-shadow .18s,transform .18s,background-color .18s}.dashboard-orders-table>button:hover,.zlecenia-list-grid>:hover,.zlecenia-workflow-path>:hover{transform:translate(2px);box-shadow:inset 3px 0 0 var(--info), 0 0 20px #00e5ff1c!important;border-color:#00e5ff57!important}.module-page-header:after{height:1px;box-shadow:0 0 16px #00e5ff47;background:linear-gradient(90deg, var(--accent), var(--info), transparent 72%)!important}:root,body.theme-dark,body.theme-light,body.theme-green{--space-bg:#060913;--surface-glass-token:#121829bf;--laser-emerald:#00e676;--pulsar-blue:#00e5ff;--supernova-orange:#ff9100;--stardust-white:#f1f5f9;--muted-tech:#64748b;--bg:var(--space-bg);--bg-card:var(--surface-glass-token);--bg-deep:#0d121e;--bg-edge:#111827;--bg-card2:#121829;--sidebar:var(--space-bg);--accent:var(--laser-emerald);--accent-dk:#00a86b;--on-accent:var(--space-bg);--text:var(--stardust-white);--text-sub:#cbd5e1;--text-muted:var(--muted-tech);--border:#ffffff0d;--border2:#00e5ff33;--danger:#ff3d71;--warning:var(--supernova-orange);--info:var(--pulsar-blue);--input-bg:#0d121ecc;--focus-ring:#00e5ff33;--surface-raised:var(--surface-glass-token);--surface-glass:var(--surface-glass-token);--surface-field:#0d121ecc;--accent-gradient:var(--pulsar-blue);--success:var(--laser-emerald);--success-surface:#00e6761a;--warning-surface:#ff91001a;--danger-surface:#ff3d711a;--glass-bg:var(--surface-glass-token);--glass-bg-strong:#121829e0;--glass-border:#ffffff0a}body,body.theme-dark,body.theme-light,body.theme-green{background-color:var(--space-bg)!important;background-image:linear-gradient(#00e5ff09,#0000 28%),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 88px),repeating-linear-gradient(0deg,#ffffff04 0 1px,#0000 1px 88px)!important}body:after{opacity:.7!important;background:linear-gradient(#0000 0%,#00e67609 100%)!important}h1,h2,h3,h4,.module-page-header h1,.dashboard-topbar h1,.table-header-tech{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.1em}.quantum-panel,.neon-forest-card,.arbor-panel,.arbor-card,.ios-inset,.ios-glass-panel,#root .MuiPaper-root,#root .MuiCard-root,#root [style*="background-color: var(--bg-card)"],#root [style*="background: var(--bg-card)"],#root [style*="background-color: var(--bg-card2)"],#root [style*="background: var(--bg-card2)"]{-webkit-backdrop-filter:blur(20px);background:var(--surface-glass-token)!important;border:1px solid #ffffff0a!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important}.quantum-panel:hover,.neon-forest-card:hover,.arbor-card:hover,#root .MuiCard-root:hover{border-color:#00e5ff33!important;box-shadow:0 0 30px #00e5ff1a,0 25px 50px -12px #00000080!important}input,select,textarea,.ios-field,#root .MuiInputBase-root{background:#0d121ecc!important;border-color:#ffffff0d!important;border-radius:12px!important}.table-header-tech,.table-header-tech{color:#475569!important;border-bottom:1px solid #ffffff0d!important;font-size:.7rem!important}.table-cell-mono,.dashboard-orders-table span,.zlecenia-list-grid strong{font-family:var(--font-mono)}.btn-ai-core,.arbor-action-primary,#root .MuiButton-containedPrimary{background:var(--pulsar-blue)!important;color:var(--space-bg)!important;border:1px solid var(--pulsar-blue)!important;box-shadow:none!important;text-transform:uppercase!important;letter-spacing:.06em!important}.btn-ai-core:hover,.arbor-action-primary:hover,#root .MuiButton-containedPrimary:hover{background:var(--laser-emerald)!important;border-color:var(--laser-emerald)!important;box-shadow:none!important}.arbor-action,#root .MuiButton-outlinedPrimary{color:var(--pulsar-blue)!important;background:0 0!important;border:1px solid #00e5ff73!important}.arbor-action:hover,#root .MuiButton-outlinedPrimary:hover{background:#00e5ff1a!important}svg{stroke-width:1.8px}.arbor-sidebar svg,button svg,[role=button] svg{filter:drop-shadow(0 0 4px #00e5ff1f)}.arbor-sidebar [aria-current=page] svg,button:hover svg,[role=button]:hover svg{filter:drop-shadow(0 0 4px)}@keyframes telemetry-pulse{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1.35)}}.telemetry-status{max-width:100%;color:var(--pulsar-blue);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#00e5ff1a;border:1px solid #00e5ff33;border-radius:8px;align-items:center;gap:8px;padding:4px 10px;font-size:.7rem;font-weight:800;line-height:1.1;display:inline-flex}.telemetry-status-led{background:currentColor;border-radius:999px;flex:0 0 8px;width:8px;height:8px;position:relative;box-shadow:0 0 8px}.telemetry-status-led:before{content:"";border-radius:inherit;background:currentColor;animation:1.6s ease-in-out infinite telemetry-pulse;position:absolute;inset:0}.zlecenia-data-card,.zlecenia-kanban-card,.dashboard-orders-table>button{position:relative;overflow:hidden}.zlecenia-data-card:before,.zlecenia-kanban-card:before,.dashboard-orders-table>button:before{content:"";background:var(--pulsar-blue);opacity:0;width:3px;transition:opacity .2s,transform .2s;position:absolute;inset:0 auto 0 0;transform:scaleY(.65)}.zlecenia-data-card:hover,.zlecenia-kanban-card:hover,.dashboard-orders-table>button:hover{transform:translateY(-1px);background:#161f3366!important;border-color:#00e5ff33!important;box-shadow:0 0 24px #00e5ff1a!important}.zlecenia-data-card:hover:before,.zlecenia-kanban-card:hover:before,.dashboard-orders-table>button:hover:before{opacity:1;transform:scaleY(1)}.modern-data-stack{gap:14px;width:100%;display:grid}.modern-data-row{--row-accent:var(--pulsar-blue);background:radial-gradient(circle at 0% 0%, color-mix(in srgb, var(--row-accent) 9%, transparent), transparent 34%), #090d1acc;-webkit-backdrop-filter:blur(16px);border:1px solid #ffffff08;border-radius:20px;grid-template-columns:minmax(210px,.75fr) minmax(260px,1.5fr) minmax(190px,auto);align-items:center;gap:22px;width:100%;padding:24px;transition:transform .25s,background .25s,border-color .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 36px #0006}.modern-data-row:before{content:"";background:linear-gradient(180deg, var(--row-accent), var(--laser-emerald));width:2px;box-shadow:0 0 18px var(--row-accent);opacity:0;transition:opacity .25s;position:absolute;inset:0 auto 0 0}.modern-data-row:after{content:"";background:color-mix(in srgb, var(--row-accent) 8%, transparent);filter:blur(34px);pointer-events:none;border-radius:999px;width:160px;height:160px;position:absolute;inset:-40% auto auto 14%}.modern-data-row:hover{background:radial-gradient(circle at 0% 0%, color-mix(in srgb, var(--row-accent) 12%, transparent), transparent 36%), #0c1224;border-color:color-mix(in srgb, var(--row-accent) 20%, transparent);box-shadow:0 18px 44px #0000006b, 0 0 24px color-mix(in srgb, var(--row-accent) 12%, transparent);transform:translateY(-2px)}.modern-data-row:hover:before{opacity:1}.modern-data-row--clickable{cursor:pointer}.modern-data-row__identity,.modern-data-row__right,.modern-data-row__actions{z-index:1;position:relative}.modern-data-row__identity{align-items:center;gap:14px;min-width:0;display:flex}.modern-data-row__icon{width:46px;height:46px;color:var(--row-accent);background:color-mix(in srgb, var(--row-accent) 5%, transparent);border:1px solid color-mix(in srgb, var(--row-accent) 10%, transparent);border-radius:14px;flex:0 0 46px;place-items:center;transition:transform .25s;display:grid;box-shadow:inset 0 0 18px #00000040}.modern-data-row__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;filter:drop-shadow(0 0 5px);width:21px;height:21px}.modern-data-row__id-copy{gap:3px;min-width:0;display:grid}.modern-data-row__id-label,.modern-data-row__metric-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#475569;font-size:10px;font-weight:800;display:block}.modern-data-row__id-value{font-family:var(--font-mono);color:var(--stardust-white);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;overflow:hidden}.modern-data-row__title{color:#e2e8f0;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.modern-data-row__subtitle{color:var(--muted-text-token);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.modern-data-row__metric-grid{z-index:1;grid-template-columns:repeat(3,minmax(110px,1fr));gap:14px 22px;width:100%;display:grid;position:relative}.modern-data-row__metric{min-width:0}.modern-data-row__metric-value{color:var(--stardust-white);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:15px;font-weight:800;display:block;overflow:hidden}.modern-data-row__metric-value--mono{font-family:var(--font-mono)}.modern-data-row__right{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.modern-data-row__right:before{content:"";display:none}.modern-data-row__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.modern-data-row__actions button,.modern-data-row__actions a{min-height:34px}.modern-data-empty{color:var(--muted-text-token);background:#0e1322ad;border:1px solid #ffffff0a;border-radius:18px;padding:22px;box-shadow:0 10px 30px #00000038}.modern-data-panel-title{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--stardust-white);margin:18px 0 12px;font-size:12px;font-weight:900}@media (width<=1100px){.modern-data-row{grid-template-columns:1fr;align-items:stretch}.modern-data-row__right,.modern-data-row__actions{justify-content:flex-start}.modern-data-row__right{border-top:1px solid #ffffff08;padding-top:16px}}@media (width<=680px){.modern-data-row{padding:16px}.modern-data-row__metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}select{appearance:none!important;background-image:linear-gradient(45deg, transparent 50%, var(--pulsar-blue) 50%), linear-gradient(135deg, var(--pulsar-blue) 50%, transparent 50%)!important;background-position:calc(100% - 18px),calc(100% - 12px)!important;background-repeat:no-repeat!important;background-size:6px 6px,6px 6px!important;padding-right:38px!important}input[type=checkbox]{appearance:none!important;background:#0a0f1d!important;border:1px solid #ffffff0f!important;border-radius:6px!important;place-items:center!important;width:18px!important;min-width:18px!important;height:18px!important;padding:0!important;display:inline-grid!important;box-shadow:inset 0 2px 4px #0009!important}input[type=checkbox]:before{content:"";background:var(--laser-emerald);border-radius:3px;width:9px;height:9px;transition:transform .16s;transform:scale(0);box-shadow:0 0 10px #00e67673}input[type=checkbox]:checked:before{transform:scale(1)}hr{background:linear-gradient(90deg,#0000,#00e5ff2e,#0000)!important;border:0!important;height:1px!important}:root,body.theme-dark,body.theme-light,body.theme-green{--bg:#f3faf5;--bg-card:#fff;--bg-deep:#edf7f0;--bg-edge:#dcefe4;--bg-card2:#f8fcf9;--sidebar:#0b2f1f;--accent:#168a4a;--accent-dk:#0f6d3a;--on-accent:#fff;--text:#14261b;--text-sub:#395645;--text-muted:#6f8376;--border:#168a4a24;--border2:#168a4a38;--danger:#dc2626;--warning:#c77700;--info:#0e7490;--purple:#64748b;--input-bg:#fff;--shadow:0 22px 58px #16502e1f;--shadow-sm:0 10px 26px #154b2c14;--shadow-md:0 18px 44px #154b2c1f;--shadow-lg:0 26px 68px #154b2c29;--focus-ring:#168a4a33;--nav-active-bg:#168a4a1f;--nav-hover-bg:#168a4a14;--logo-tint-bg:#168a4a1c;--logo-tint-border:#168a4a3d;--glow-accent:none;--glow-secondary:none;--accent-surface:#168a4a1a;--surface-raised:linear-gradient(180deg, #fff 0%, #f8fcf9 100%);--surface-glass:linear-gradient(180deg, #fff 0%, #f8fcf9 100%);--surface-field:#fff;--accent-gradient:linear-gradient(135deg, #168a4a 0%, #26a269 100%);--success:#168a4a;--success-surface:#168a4a1a;--warning-surface:#c777001a;--danger-surface:#dc26261a;--canopy:#168a4a0b;--leaf-line:#168a4a0f;--bark-line:#26a2690b;--glass-bg:#fff;--glass-bg-strong:#fff;--glass-border:#168a4a24;--space-bg:#f3faf5;--surface-glass-token:#fff;--laser-emerald:#168a4a;--pulsar-blue:#0e7490;--supernova-orange:#c77700;--stardust-white:#14261b;--muted-text-token:#6f8376}body,body.theme-dark,body.theme-light,body.theme-green{color:var(--text)!important;background:linear-gradient(#f8fcf9 0%,#edf7f0 100%)!important}body:before{opacity:.7!important;background:linear-gradient(135deg,#168a4a09 0 1px,#0000 1px 28px),linear-gradient(45deg,#26a26906 0 1px,#0000 1px 34px)!important}body:after{display:none!important}::selection{color:#0b2f1f!important;background:#168a4a33!important}.telemetry-data-glow,.dashboard-kpi-grid strong,.dashboard-kpi-grid b,[class*=metric] strong,[class*=kpi] strong{color:var(--accent)!important;text-shadow:none!important}.neon-forest-card,.quantum-panel,.arbor-panel,.arbor-card,.ios-inset,.ios-glass-panel,#root .MuiPaper-root,#root .MuiCard-root,#root [style*="background-color: var(--bg-card)"],#root [style*="background: var(--bg-card)"],#root [style*="background-color: var(--bg-card2)"],#root [style*="background: var(--bg-card2)"]{background:var(--surface-raised)!important;border:1px solid var(--border)!important;box-shadow:var(--shadow-sm)!important;-webkit-backdrop-filter:none!important}.neon-forest-card:hover,.quantum-panel:hover,.arbor-card:hover,#root .MuiCard-root:hover{box-shadow:var(--shadow-md)!important;border-color:#168a4a42!important}#root [style*="background-color: var(--bg-deep)"],#root [style*="background: var(--bg-deep)"]{background:#edf7f0!important;border-color:#168a4a29!important}input,select,textarea,.ios-field,#root .MuiInputBase-root{color:var(--text)!important;background-color:#fff!important;border-color:#168a4a33!important;box-shadow:inset 0 1px #ffffffb3!important}input:focus,select:focus,textarea:focus,.ios-field:focus,#root .Mui-focused{border-color:var(--accent)!important;box-shadow:0 0 0 3px #168a4a29!important}.btn-ai-core,.arbor-action-primary,#root .MuiButton-containedPrimary{background:var(--accent)!important;color:#fff!important;border-color:var(--accent)!important;text-transform:none!important;box-shadow:0 10px 24px #168a4a33!important}.btn-ai-core:hover,.arbor-action-primary:hover,#root .MuiButton-containedPrimary:hover{background:#0f6d3a!important;box-shadow:0 14px 30px #168a4a3d!important}.dashboard-topbar,.dashboard-kpi-grid>*,.dashboard-content-grid>*,.dashboard-lower-grid>*,.dashboard-shortcuts-grid>*{box-shadow:var(--shadow-sm)!important;background:#fff!important;border:1px solid #168a4a24!important}.dashboard-kpi-grid>:hover,.dashboard-content-grid>:hover,.dashboard-lower-grid>:hover,.dashboard-shortcuts-grid>:hover{box-shadow:var(--shadow-md)!important;border-color:#168a4a42!important}.dashboard-orders-table>button{box-shadow:none!important;background:#fff!important;border:1px solid #168a4a1f!important}.dashboard-orders-table>button:hover{background:#f6fbf7!important;border-color:#168a4a3d!important}.modern-data-row{-webkit-backdrop-filter:none!important;background:#fff!important;border:1px solid #168a4a24!important;border-radius:16px!important;box-shadow:0 10px 28px #154b2c14!important}.modern-data-row:after{display:none!important}.modern-data-row:before{background:var(--row-accent)!important;box-shadow:none!important;opacity:1!important}.modern-data-row:hover{background:#f8fcf9!important;border-color:#168a4a47!important;box-shadow:0 16px 34px #154b2c1f!important}.modern-data-row__icon{background:color-mix(in srgb, var(--row-accent) 10%, white)!important;border-color:color-mix(in srgb, var(--row-accent) 22%, white)!important;box-shadow:none!important}.modern-data-row__id-label,.modern-data-row__metric-label{color:#6f8376!important;letter-spacing:.08em!important}.modern-data-row__id-value,.modern-data-row__title,.modern-data-row__metric-value,.modern-data-panel-title{color:var(--text)!important;text-shadow:none!important}.modern-data-row__subtitle,.modern-data-empty{color:var(--text-muted)!important}.modern-data-row__metric-value--success{color:#168a4a!important;text-shadow:none!important}.modern-data-row__metric-value--warning{color:#c77700!important;text-shadow:none!important}.modern-data-row__metric-value--danger{color:#dc2626!important;text-shadow:none!important}.modern-data-row__metric-value--info{color:#0e7490!important;text-shadow:none!important}.telemetry-status{box-shadow:none!important;text-shadow:none!important;background:#fff!important}.telemetry-status-success{color:#168a4a!important;background:#168a4a14!important;border-color:#168a4a3d!important}.telemetry-status-warning{color:#c77700!important;background:#c7770014!important;border-color:#c777003d!important}.telemetry-status-danger{color:#dc2626!important;background:#dc262614!important;border-color:#dc262638!important}.telemetry-status-info{color:#0e7490!important;background:#0e749014!important;border-color:#0e749038!important}.telemetry-status-led,.telemetry-status-led:before,input[type=checkbox]:before{box-shadow:none!important}select{background-image:linear-gradient(45deg,#0000 50%,#168a4a 50%),linear-gradient(135deg,#168a4a 50%,#0000 50%)!important}input[type=checkbox]{background:#fff!important;border-color:#168a4a47!important;box-shadow:inset 0 1px #ffffffb3!important}input[type=checkbox]:before{background:#168a4a!important}hr{background:linear-gradient(90deg,#0000,#168a4a2e,#0000)!important}h1,h2,h3,h4,h5,h6,.module-page-header h1,.board-title,.section-heading,.table-header-tech{text-transform:none!important;letter-spacing:-.015em!important;font-family:"Inter", var(--font-display,sans-serif)!important}body,body.theme-dark,body.theme-light,body.theme-green,#root{color:#323338!important;background:#f5f6f8!important}.app-shell{background:#f5f6f8!important}svg,svg *,.ios-icon-tile svg,.arbor-sidebar svg,button svg,[role=button] svg,a svg{filter:none!important;text-shadow:none!important}.arbor-sidebar{--nav-active-bg:#00c87526!important;--ios-row-hover:#ffffff0f!important;--ios-inset-bg:transparent!important;--text:#fff!important;--text-sub:#ffffffb3!important;--text-muted:#ffffff61!important;--border:#ffffff14!important}.arbor-sidebar .ios-section-title{letter-spacing:.09em!important;text-transform:uppercase!important;color:#ffffff61!important;font-family:Inter,sans-serif!important;font-size:10px!important;font-weight:700!important}.arbor-sidebar .ios-inset-row[aria-current=page] .ios-icon-tile{color:#00c875!important;box-shadow:none!important;background:0 0!important;border:none!important}.modern-data-stack{border:1px solid #e6e9ef!important;border-radius:6px!important;gap:0!important;overflow:hidden!important}.modern-data-row{--row-accent:#168a4a;border:none!important;border-bottom:1px solid #e6e9ef!important;border-left:4px solid var(--row-accent)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#fff!important;border-radius:0!important;grid-template-columns:minmax(190px,.75fr) minmax(240px,1.5fr) minmax(160px,auto)!important;align-items:center!important;gap:20px!important;padding:14px 18px!important;transition:background .12s!important;display:grid!important;position:relative!important;transform:none!important}.modern-data-row:hover{box-shadow:none!important;border-color:inherit!important;border-left-color:var(--row-accent)!important;background:#f5f6f8!important;transform:none!important}.modern-data-row__icon{width:38px!important;height:38px!important;box-shadow:none!important;color:var(--row-accent)!important;background:0 0!important;border:none!important;border-radius:6px!important;flex:0 0 38px!important}.modern-data-row__icon svg{filter:none!important;stroke-width:1.6px!important}.modern-data-row:hover .modern-data-row__icon{transform:none!important}.modern-data-row__id-label,.modern-data-row__metric-label{letter-spacing:.06em!important;text-transform:uppercase!important;color:#676879!important;font-family:Inter,sans-serif!important;font-size:10px!important;font-weight:600!important}.modern-data-row__subtitle{color:#676879!important;font-family:Inter,sans-serif!important;font-size:12px!important}.modern-data-row__metric-value{font-family:"Inter", var(--font-mono,monospace)!important;color:#323338!important;margin-top:3px!important;font-size:13px!important;font-weight:600!important}.status-chip,.badge,[class*=status-badge],[class*=pill-]{box-shadow:none!important;filter:none!important;border-radius:4px!important;padding:4px 10px!important;font-size:12px!important;font-weight:600!important}.dashboard-topbar,.app-topbar,.board-header{background:#fff!important;border-bottom:1px solid #e6e9ef!important;box-shadow:0 1px 3px #0000000a!important}.btn-primary,button.btn-primary{box-shadow:none!important;background:#168a4a!important;border-color:#168a4a!important}.btn-primary:hover,button.btn-primary:hover{box-shadow:none!important;background:#137840!important;transform:none!important}.arbor-card,.arbor-panel,.ios-glass-panel:not(.arbor-sidebar),.neon-forest-card{-webkit-backdrop-filter:none!important;background:#fff!important;border:1px solid #e6e9ef!important;border-radius:6px!important;box-shadow:0 1px 3px #0000000f!important}:root,body.theme-dark,body.theme-light,body.theme-green{--bg:#fff!important;--bg-card:#fff!important;--bg-deep:#f5f6f8!important;--bg-edge:#e6e9ef!important;--bg-card2:#fff!important;--sidebar:#292f4c!important;--accent:#00c875!important;--accent-dk:#00a65e!important;--on-accent:#fff!important;--text:#323338!important;--text-sub:#676879!important;--text-muted:#676879!important;--border:#e6e9ef!important;--border2:#e6e9ef!important;--input-bg:#fff!important;--success:#00c875!important;--danger:#e2445c!important;--warning:#fdab3d!important;--info:#579bfc!important;--shadow:0 4px 16px #0000000f!important;--shadow-sm:0 2px 8px #0000000d!important;--shadow-md:0 4px 16px #00000014!important;--shadow-lg:0 8px 32px #0000001f!important;--nav-active-bg:#ffffff1a!important;--ios-row-hover:#0000000a!important;--ios-inset-bg:#fff!important;--laser-emerald:#00c875!important;--pulsar-blue:#579bfc!important;--supernova-orange:#fdab3d!important;--stardust-white:#323338!important;--muted-text-token:#676879!important;--glow-accent:none!important;--glow-secondary:none!important;--focus-ring:#00c8752e!important;--glass-bg:#fffffff0!important;--glass-bg-strong:#fffffff7!important;--glass-border:#e6e9ef!important;--surface-field:#f5f6f8!important;--surface-raised:linear-gradient(180deg, #fff, #f5f6f8)!important;--surface-glass:#fff!important;--ios-inset-border:#e6e9ef!important}html,body,body.theme-dark,body.theme-light,body.theme-green,#root{color:#323338!important;background:#fff!important}.app-shell,.main-content,.page-content,[class*=ios-glass-panel]:not(.arbor-sidebar),[class*=quantum-panel],[class*=neon-forest-card],[class*=arbor-panel],[class*=arbor-card],[class*=ios-inset]:not(.arbor-sidebar *){-webkit-backdrop-filter:none!important;background:#fff!important;border-color:#e6e9ef!important;box-shadow:0 1px 4px #0000000f!important}svg,svg *{filter:none!important}h1,h2,h3,h4,h5,h6{text-transform:none!important;letter-spacing:-.01em!important;color:#323338!important}.arbor-sidebar .ios-inset{background:#ffffff0a!important;border:1px solid #ffffff1a!important;border-radius:4px!important}.arbor-sidebar .ios-section-title{color:#b3b7cba6!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:700!important}.arbor-sidebar .ios-inset-row{color:#b3b7cb!important;background:0 0!important;border-radius:4px!important}.arbor-sidebar .ios-inset-row[aria-current=page]{color:#fff!important;box-shadow:none!important;background:#ffffff1a!important;font-weight:600!important}.arbor-sidebar .ios-icon-tile{color:#b3b7cb!important;box-shadow:none!important;background:0 0!important;border:none!important}.arbor-sidebar .ios-inset-row[aria-current=page] .ios-icon-tile{color:#fff!important;box-shadow:none!important}.modern-data-stack{background:#fff!important;border:1px solid #e6e9ef!important;border-radius:4px!important;gap:0!important;overflow:hidden!important}.modern-data-row{--row-accent:#579bfc;border:none!important;border-bottom:1px solid #e6e9ef!important;border-left:4px solid var(--row-accent)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#fff!important;border-radius:0!important;transform:none!important}.modern-data-row:last-child{border-bottom:none!important}.modern-data-row:hover{box-shadow:none!important;border-left-color:var(--row-accent)!important;background:#f5f6f8!important;transform:none!important}.modern-data-row__id-value,.modern-data-row__title{color:#323338!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:600!important}.modern-data-row__id-label,.modern-data-row__metric-label{color:#676879!important;letter-spacing:.05em!important;text-transform:uppercase!important;font-family:Inter,sans-serif!important;font-size:10px!important;font-weight:600!important}.modern-data-row__metric-value{color:#323338!important;font-size:13px!important;font-weight:600!important}.modern-data-row__subtitle{color:#676879!important;font-size:12px!important}.modern-data-row__icon{color:var(--row-accent)!important;box-shadow:none!important;background:0 0!important;border:none!important}.modern-data-row__icon svg{filter:none!important}::-webkit-scrollbar{width:6px;height:6px}input,select,textarea{color:#323338!important;background:#fff!important;border-color:#e6e9ef!important}input:focus,select:focus,textarea:focus{border-color:#00c875!important;outline:none!important;box-shadow:0 0 0 3px #00c8751f!important}.m-status{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:4px;padding:5px 10px;font-size:12px;font-weight:600;line-height:1.4;display:inline-block;box-shadow:none!important;border:none!important}.m-status--success{color:#fff!important;background:#00c875!important}.m-status--warning{color:#fff!important;background:#fdab3d!important}.m-status--danger{color:#fff!important;background:#e2445c!important}.m-status--info{color:#fff!important;background:#579bfc!important}.telemetry-status-led,.modern-data-row__icon{display:none!important}.dashboard-kpi-grid button{border-bottom:none!important;border-right:1px solid #e6e9ef!important}.dashboard-kpi-grid button:last-child{border-right:none!important}.dashboard-kpi-grid .kpi-sub,.kpi-sub{color:#676879!important}.dashboard-lower-grid button,.dashboard-content-grid button,.dashboard-orders-table button{background-color:#fff!important;border-radius:0!important}.dashboard-lower-grid>:hover,.dashboard-content-grid>:hover{box-shadow:none!important;border-color:#e6e9ef!important;transform:none!important}.dashboard-lower-grid>*,.dashboard-content-grid>*{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#fff!important;border:1px solid #e6e9ef!important;border-radius:4px!important}:root,body.theme-light,body.theme-dark,body.theme-green{--bg:#f4faf5!important;--bg-card:#ffffffe6!important;--bg-card2:#f9fdfb!important;--bg-deep:#eef8f1!important;--bg-edge:#e4f3e8!important;--sidebar:#06331f!important;--accent:#14834f!important;--accent-dk:#0f6b3f!important;--on-accent:#fff!important;--text:#102218!important;--text-sub:#3f5f4b!important;--text-muted:#6a7c70!important;--border:#0f5f3a1f!important;--border2:#28b66c3d!important;--input-bg:#ffffffe6!important;--shadow:0 22px 58px #0f5f3a21!important;--shadow-sm:0 12px 32px #10221814!important;--shadow-md:0 18px 44px #0f5f3a1f!important;--shadow-lg:0 28px 68px #0f5f3a29!important;--focus-ring:#28b66c2e!important;--nav-active-bg:#ffffffeb!important;--nav-hover-bg:#ffffff1a!important;--accent-surface:#14834f17!important;--surface-raised:linear-gradient(180deg, #fffffffa, #ffffffe0)!important;--surface-glass:linear-gradient(135deg, #fffffff5, #effaf3d1)!important;--surface-field:#145b360b!important;--accent-gradient:linear-gradient(135deg, #0f6b3f, #28b66c)!important;--success:#14834f!important;--success-surface:#14834f1a!important;--warning:#b7791f!important;--warning-surface:#b7791f1c!important;--danger:#dc2626!important;--danger-surface:#dc262617!important;--info:#177eaa!important;--glass-bg:#ffffffc7!important;--glass-bg-strong:#fffffff0!important;--glass-border:#0f5f3a1f!important;--space-bg:#f4faf5!important;--laser-emerald:#14834f!important;--pulsar-blue:#177eaa!important;--supernova-orange:#b7791f!important;--forest-pattern:none!important;--forest-line:#146b4314!important;--surface-glass-token:#ffffffe0!important;--radius-sm:4px!important;--radius-md:6px!important;--radius-lg:8px!important;--radius-xl:8px!important;--font-sans:"Manrope", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif!important}html,body,body.theme-dark,body.theme-light,body.theme-green,#root{color:var(--text)!important;font-family:var(--font-sans)!important;background:linear-gradient(90deg,#146b4309 1px,#0000 1px) 0 0/36px 36px,linear-gradient(0deg,#146b4309 1px,#0000 1px) 0 0/36px 36px,radial-gradient(circle at 18% 10%,#28b66c2e,#0000 34rem),linear-gradient(135deg,#f4faf5,#fbfefc 48%,#eaf5ee)!important}h1,h2,h3,h4,h5,h6{color:var(--text)!important;letter-spacing:0!important;font-family:var(--font-sans)!important}.app-shell,.dashboard-shell,.app-main,.dashboard-main,.main-content,.page-content{box-shadow:none!important;background:0 0!important}.arbor-sidebar,.ios-glass-panel.arbor-sidebar{-webkit-backdrop-filter:none!important;background:linear-gradient(#ffffff0e,#0000 22%),radial-gradient(circle at 55% 8%,#a8ffc129,#0000 8rem),linear-gradient(#06331f,#0c4d31 68%,#093a25)!important;border-right:1px solid #ffffff1a!important;box-shadow:16px 0 46px #0b3d2738!important}.arbor-sidebar{--text:#f4fff8!important;--text-sub:#f4fff8c2!important;--text-muted:#f4fff894!important;--border:#ffffff24!important;--nav-active-bg:#ffffffeb!important;--ios-row-hover:#ffffff1a!important;--ios-inset-bg:transparent!important}.arbor-sidebar .ios-inset{background:#ffffff12!important;border:1px solid #ffffff24!important;border-radius:8px!important;box-shadow:inset 0 1px #ffffff1f!important}.arbor-sidebar .ios-section-title{color:#f4fff894!important;letter-spacing:.09em!important;font-size:10px!important;font-weight:900!important}.dashboard-topbar,.module-page-header-hero,.module-page-header-plain{-webkit-backdrop-filter:blur(18px)!important;background:linear-gradient(90deg,#ffffff42 1px,#0000 1px) 0 0/28px 28px,linear-gradient(0deg,#ffffff42 1px,#0000 1px) 0 0/28px 28px,linear-gradient(135deg,#fffffff5,#effaf3d6)!important;border:1px solid #0f5f3a1f!important;border-radius:8px!important;box-shadow:0 12px 32px #10221814,inset 0 1px #ffffffb8!important}.dashboard-topbar h1{color:#0b3d27!important;font-size:clamp(30px,2.7vw,42px)!important;font-weight:900!important;line-height:1.02!important}#root .MuiPaper-root,#root .MuiCard-root,.ios-glass-panel:not(.arbor-sidebar),.arbor-panel,.arbor-card,.dashboard-kpi-grid>*,.dashboard-content-grid>*,.dashboard-lower-grid>*,.dashboard-shortcuts-grid>*,.modern-data-stack,.modern-data-row,.ios-inset:not(.arbor-sidebar .ios-inset){-webkit-backdrop-filter:blur(14px)!important;background:linear-gradient(#fffffffa,#ffffffe0)!important;border:1px solid #0f5f3a1f!important;border-radius:8px!important;box-shadow:0 12px 32px #10221814,inset 0 1px #ffffffb8!important}.dashboard-content-grid>*,.dashboard-lower-grid>*{border-radius:8px!important}.dashboard-kpi-grid>*{min-height:98px!important;position:relative!important;overflow:hidden!important}.dashboard-kpi-grid>:after{content:""!important;pointer-events:none!important;display:none!important}.dashboard-kpi-grid strong,.dashboard-kpi-grid b,[class*=metric] strong,[class*=kpi] strong,.telemetry-data-glow{color:#0b3d27!important}.dashboard-kpi-grid .kpi-sub,.kpi-sub,.dashboard-kpi-grid span,.dashboard-content-grid span,.dashboard-lower-grid span{color:var(--text-muted)!important}.dashboard-orders-table>button,.dashboard-lower-grid button,.dashboard-content-grid button{background:linear-gradient(#fff,#f8fcf9f5)!important;border:1px solid #0f5f3a1f!important;border-radius:8px!important;box-shadow:0 8px 22px #1022180f,inset 0 1px #ffffffe0!important}.dashboard-orders-table>button:hover,.dashboard-lower-grid button:hover,.dashboard-content-grid button:hover,#root .MuiCard-root:hover,.modern-data-row:hover{border-color:#28b66c47!important;transform:translateY(-1px)!important;box-shadow:0 18px 38px #146b431f,inset 0 1px #ffffffe6!important}input:focus,select:focus,textarea:focus,#root .Mui-focused{border-color:#28b66c61!important;outline:none!important;box-shadow:0 0 0 4px #28b66c1a,0 14px 30px #10221814!important}#root .MuiButton-containedPrimary,button.btn-primary,.primary-btn{color:#fff!important;background:linear-gradient(#ffffff29,#0000 40%),linear-gradient(135deg,#0f6b3f,#28b66c)!important;border:1px solid #0f5f3a29!important;border-radius:8px!important;box-shadow:0 22px 50px #146b432e!important}#root .MuiButton-outlinedPrimary,.ghost-btn{color:#0f6b3f!important;background:#ffffffe6!important;border-color:#0f5f3a2e!important;border-radius:8px!important}button,.btn{box-shadow:inherit}button:hover,.btn:hover{transform:translateY(-1px)!important}.m-status{border:1px solid #0f5f3a1f!important;border-radius:999px!important;box-shadow:inset 0 1px #ffffff80!important}.modern-data-row{border-left:4px solid var(--row-accent,var(--accent))!important;border-radius:8px!important}.modern-data-row__icon{color:var(--row-accent,var(--accent))!important;background:#14834f14!important;border:1px solid #14834f24!important;border-radius:8px!important;display:grid!important}::-webkit-scrollbar-track{background:#eef8f1!important}::-webkit-scrollbar-thumb{background:#0f5f3a3d!important;border-radius:999px!important}::-webkit-scrollbar-thumb:hover{background:#0f5f3a61!important}.dashboard-orders-table>div:first-child,.dashboard-orders-table>button{grid-template-columns:64px minmax(86px,1fr) 94px 76px 68px!important;gap:8px!important;min-width:0!important}.dashboard-orders-table .m-status{text-overflow:ellipsis!important;justify-self:start!important;max-width:94px!important;overflow:hidden!important}.dashboard-orders-table>div:first-child>span:nth-child(3),.dashboard-orders-table>button>span:nth-child(3){display:block!important}.m-status{letter-spacing:0!important;white-space:nowrap!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:24px!important;padding:3px 9px!important;font-size:10px!important;font-weight:850!important;line-height:1.1!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff85!important}.m-status--success{color:#0f6b3f!important;background:#14834f1f!important;border:1px solid #14834f38!important}.m-status--warning{color:#8a5a12!important;background:#b7791f21!important;border:1px solid #b7791f38!important}.m-status--danger{color:#b91c1c!important;background:#dc26261a!important;border:1px solid #dc262633!important}.m-status--info{color:#12627f!important;background:#177eaa1c!important;border:1px solid #177eaa33!important}body.theme-dark{--bg:#07110c!important;--bg-card:#0d1a13!important;--bg-card2:#12261a!important;--bg-deep:#040907!important;--bg-edge:#0b1f15!important;--accent:#6ee7a8!important;--accent-dk:#22c55e!important;--on-accent:#032012!important;--text:#f0f7f2!important;--text-sub:#c8d7ce!important;--text-muted:#91a79a!important;--border:#cfe6d71c!important;--border2:#6ee7a847!important;--input-bg:#08120d!important;--surface-raised:linear-gradient(180deg, #0d1a13f5, #12261aeb)!important;--surface-glass:linear-gradient(135deg, #08120deb, #0d1a13d1)!important;--surface-field:#08120d!important;--glass-bg:#0d1a13b8!important;--glass-bg-strong:#08120ddb!important;--glass-border:#cfe6d724!important;--space-bg:#07110c!important;--laser-emerald:#6ee7a8!important;--pulsar-blue:#7dd3fc!important;--supernova-orange:#fbbf24!important;--forest-pattern:none!important;--forest-line:#6ee7a814!important;--surface-glass-token:#0d1a13e0!important}body.theme-dark,body.theme-dark #root{background:linear-gradient(90deg,#6ee7a80a 1px,#0000 1px) 0 0/36px 36px,linear-gradient(0deg,#6ee7a809 1px,#0000 1px) 0 0/36px 36px,radial-gradient(circle at 18% 10%,#6ee7a81f,#0000 34rem),linear-gradient(135deg,#040907,#07110c 48%,#0b1f15)!important}body.theme-dark .dashboard-topbar,body.theme-dark .module-page-header-hero,body.theme-dark .module-page-header-plain,body.theme-dark .ios-glass-panel:not(.arbor-sidebar),body.theme-dark .arbor-panel,body.theme-dark .arbor-card,body.theme-dark .dashboard-kpi-grid>*,body.theme-dark .dashboard-content-grid>*,body.theme-dark .dashboard-lower-grid>*,body.theme-dark .dashboard-shortcuts-grid>*,body.theme-dark .modern-data-stack,body.theme-dark .modern-data-row,body.theme-dark .ios-inset:not(.arbor-sidebar .ios-inset){background:var(--surface-raised)!important;border-color:var(--glass-border)!important;color:var(--text)!important}body.theme-dark input,body.theme-dark select,body.theme-dark textarea,body.theme-dark #root .MuiInputBase-root{color:var(--text)!important;border-color:var(--border)!important;background:#08120d!important}body.theme-dark .m-status--success{color:#b7f1ca!important;background:#6ee7a821!important}body.theme-dark .m-status--info{color:#bcecff!important;background:#5bc0eb21!important}body.theme-green{--bg:#effaf3!important;--bg-card:#ffffffeb!important;--bg-card2:#f4fbf6!important;--bg-deep:#dff4e7!important;--bg-edge:#d4eedf!important;--accent:#0f6b3f!important;--accent-dk:#0b4f31!important;--text:#0b2f1f!important;--text-sub:#365b45!important;--text-muted:#66806f!important;--border:#0f5f3a24!important;--border2:#0f5f3a47!important;--accent-surface:#0f5f3a1a!important}body.theme-green,body.theme-green #root{background:linear-gradient(90deg,#0f5f3a0d 1px,#0000 1px) 0 0/32px 32px,linear-gradient(0deg,#0f5f3a0b 1px,#0000 1px) 0 0/32px 32px,radial-gradient(circle at 18% 10%,#2fbf7138,#0000 34rem),linear-gradient(135deg,#effaf3,#fbfefc 48%,#dff4e7)!important}body.theme-light .arbor-sidebar,body.theme-light .ios-glass-panel.arbor-sidebar,body.theme-green .arbor-sidebar,body.theme-green .ios-glass-panel.arbor-sidebar,body.theme-dark .arbor-sidebar,body.theme-dark .ios-glass-panel.arbor-sidebar{background:linear-gradient(#ffffff0e,#0000 22%),radial-gradient(circle at 55% 8%,#a8ffc129,#0000 8rem),linear-gradient(#06331f,#0c4d31 68%,#093a25)!important;border-right:1px solid #ffffff1a!important;box-shadow:16px 0 46px #0b3d2738!important}body.theme-light .arbor-sidebar,body.theme-green .arbor-sidebar,body.theme-dark .arbor-sidebar{--text:#f4fff8!important;--text-sub:#f4fff8c2!important;--text-muted:#f4fff894!important;--border:#ffffff24!important;--nav-active-bg:#ffffffeb!important;--ios-row-hover:#ffffff1a!important;--ios-inset-bg:transparent!important;color:#f4fff8!important}:root,body,body.theme-light,body.theme-dark,body.theme-green{--bg:#f6faf7!important;--bg-card:#fff!important;--bg-card2:#f9fcfa!important;--bg-deep:#edf6f0!important;--bg-edge:#dfeee5!important;--sidebar:#0b3825!important;--accent:#0f6b3f!important;--accent-dk:#0a4f31!important;--on-accent:#fff!important;--text:#12251a!important;--text-sub:#3e5a48!important;--text-muted:#6e8175!important;--border:#0f5f3a24!important;--border2:#0f5f3a38!important;--glass-border:#0f5f3a21!important;--input-bg:#fff!important;--surface-field:#f3f8f5!important;--surface-raised:#fff!important;--surface-glass:#fff!important;--accent-surface:#0f6b3f17!important;--success:#12824d!important;--success-surface:#12824d1a!important;--warning:#b87514!important;--warning-surface:#b875141f!important;--danger:#c92d39!important;--danger-surface:#c92d391a!important;--info:#126e90!important;--focus-ring:#0f6b3f2e!important;--shadow:0 24px 70px #1f4f3221!important;--shadow-sm:0 1px 2px #1f4f320d, 0 10px 24px #1f4f320d!important;--shadow-md:0 18px 44px #1f4f321a!important;--shadow-lg:0 28px 72px #1f4f3226!important;--radius-sm:4px!important;--radius-md:6px!important;--radius-lg:8px!important;--radius-xl:8px!important;--accent-gradient:linear-gradient(135deg, #0f6b3f 0%, #2fbe72 100%)!important;--nav-active-bg:#fffffff5!important;--nav-hover-bg:#ffffff1a!important;--ios-inset-bg:#fff!important;--ios-inset-border:#0f5f3a21!important;--ios-row-hover:#0f6b3f0f!important;--laser-emerald:#12824d!important;--pulsar-blue:#126e90!important;--supernova-orange:#b87514!important;--stardust-white:#12251a!important;--muted-text-token:#6e8175!important;--font-sans:"Manrope", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif!important}html,body,#root,body.theme-light,body.theme-dark,body.theme-green{color:var(--text)!important;font-family:var(--font-sans)!important;background:linear-gradient(135deg,#f6faf7 0%,#fff 46%,#eaf4ee 100%)!important}#root{min-height:100vh!important}.app-shell,.dashboard-shell{background:0 0!important}.app-main,.dashboard-main,.main-content,.page-content{background:0 0!important;padding-top:26px!important}h1,h2,h3,h4,h5,h6,.module-page-header h1{color:var(--text)!important;letter-spacing:0!important;text-transform:none!important}.arbor-sidebar,.ios-glass-panel.arbor-sidebar,body.theme-light .arbor-sidebar,body.theme-dark .arbor-sidebar,body.theme-green .arbor-sidebar,body.theme-light .ios-glass-panel.arbor-sidebar,body.theme-dark .ios-glass-panel.arbor-sidebar,body.theme-green .ios-glass-panel.arbor-sidebar{color:#f6fff9!important;background:linear-gradient(#ffffff14,#0000 24%),linear-gradient(#07301f 0%,#0f5f3a 58%,#0a3f29 100%)!important;border-right:1px solid #ffffff1f!important;box-shadow:18px 0 52px #08362138!important}.arbor-sidebar{--text:#f6fff9!important;--text-sub:#f6fff9c7!important;--text-muted:#f6fff98f!important;--border:#ffffff26!important;--ios-inset-bg:#ffffff12!important;--ios-row-hover:#ffffff1a!important;--nav-active-bg:#fff!important}.arbor-sidebar .ios-inset,.arbor-sidebar [class*=ios-inset]{background:#ffffff13!important;border:1px solid #ffffff24!important;border-radius:8px!important;box-shadow:inset 0 1px #ffffff1f!important}.arbor-sidebar .ios-inset-row{color:#f6fff9d1!important;border-radius:8px!important;min-height:40px!important}.arbor-sidebar .ios-inset-row:hover{color:#fff!important;background:#ffffff1f!important}.arbor-sidebar .ios-inset-row[aria-current=page]{color:#0b3825!important;background:#fff!important;font-weight:900!important;box-shadow:0 14px 30px #0000002e!important}.arbor-sidebar .ios-icon-tile{color:currentColor!important;box-shadow:none!important;background:#ffffff1a!important;border:1px solid #ffffff24!important;border-radius:8px!important}.arbor-sidebar .ios-inset-row[aria-current=page] .ios-icon-tile{color:var(--accent)!important;background:#0f6b3f1a!important;border-color:#0f6b3f29!important}.module-page-header-hero,.module-page-header-plain,.dashboard-topbar{border:1px solid var(--glass-border)!important;box-shadow:var(--shadow-md)!important;background:linear-gradient(90deg,#0f6b3f0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f5)!important;border-radius:8px!important;padding:22px 24px!important;position:relative!important;overflow:hidden!important}.module-page-header-hero:before,.module-page-header-plain:before,.dashboard-topbar:before{content:""!important;background:var(--accent-gradient)!important;width:5px!important;position:absolute!important;inset:0 auto 0 0!important}.module-page-header h1,.dashboard-topbar h1{color:#0b3825!important;font-size:clamp(26px,3.2vw,40px)!important;font-weight:950!important;line-height:1.05!important}.module-page-header p,.dashboard-topbar p{color:var(--text-sub)!important;font-weight:650!important}.ios-glass-panel:not(.arbor-sidebar),.arbor-panel,.arbor-card,#root .MuiPaper-root,#root .MuiCard-root,.dashboard-kpi-grid>*,.dashboard-content-grid>*,.dashboard-lower-grid>*,.dashboard-shortcuts-grid>*,.modern-data-stack,#root [style*="background: var(--surface-glass)"],#root [style*="background-color: var(--surface-glass)"]{border:1px solid var(--glass-border)!important;box-shadow:var(--shadow-sm)!important;-webkit-backdrop-filter:none!important;background:#fff!important;border-radius:8px!important}.dashboard-kpi-grid>*,.dashboard-content-grid>*,.dashboard-lower-grid>*{overflow:hidden!important}.dashboard-kpi-grid>:hover,.dashboard-content-grid>:hover,.dashboard-lower-grid>:hover,.dashboard-shortcuts-grid>:hover,.modern-data-row:hover,#root .MuiCard-root:hover{box-shadow:var(--shadow-md)!important;border-color:#0f6b3f3d!important;transform:translateY(-1px)!important}input,select,textarea,#root .MuiInputBase-root{color:var(--text)!important;background:#fff!important;border:1px solid #0f5f3a2e!important;border-radius:8px!important;box-shadow:inset 0 1px #ffffffdb!important}input:focus,select:focus,textarea:focus,#root .Mui-focused{box-shadow:0 0 0 4px var(--focus-ring)!important;border-color:#0f6b3f6b!important}button,.btn,[role=button]{border-radius:8px!important}#root .MuiButton-containedPrimary,button.btn-primary,.btn-primary,.primary-btn,.arbor-action-primary{background:var(--accent-gradient)!important;color:var(--on-accent)!important;border:1px solid #0f5f3a2e!important;box-shadow:0 18px 40px #0f6b3f2e!important}#root .MuiButton-outlinedPrimary,.ghost-btn,.arbor-action{color:var(--accent)!important;background:#fff!important;border:1px solid #0f5f3a2e!important}.modern-data-stack{box-shadow:none!important;background:0 0!important;border:none!important;gap:8px!important;display:grid!important;overflow:visible!important}.modern-data-row{--row-accent:var(--accent);border:1px solid var(--glass-border)!important;border-left:5px solid var(--row-accent)!important;box-shadow:var(--shadow-sm)!important;background:#fff!important;border-radius:8px!important;grid-template-columns:minmax(220px,.9fr) minmax(280px,1.5fr) minmax(180px,auto)!important;align-items:center!important;gap:18px!important;padding:14px 16px!important;display:grid!important;transform:none!important}.modern-data-row:before,.modern-data-row:after{display:none!important}.modern-data-row--success{--row-accent:var(--success)!important}.modern-data-row--warning{--row-accent:var(--warning)!important}.modern-data-row--danger{--row-accent:var(--danger)!important}.modern-data-row--info{--row-accent:var(--info)!important}.modern-data-row__icon{background:color-mix(in srgb, var(--row-accent) 10%, #fff)!important;border:1px solid color-mix(in srgb, var(--row-accent) 20%, #fff)!important;width:38px!important;height:38px!important;color:var(--row-accent)!important;box-shadow:none!important;border-radius:8px!important;display:grid!important}.modern-data-row__id-label,.modern-data-row__metric-label{color:var(--text-muted)!important;letter-spacing:0!important;text-transform:uppercase!important;font-size:10px!important;font-weight:900!important}.modern-data-row__id-value,.modern-data-row__title,.modern-data-row__metric-value{color:var(--text)!important;text-shadow:none!important;font-size:13px!important;font-weight:850!important}.modern-data-row__subtitle{color:var(--text-sub)!important}.modern-data-row__actions button,.modern-data-row__actions a{border-radius:8px!important;min-height:34px!important}.telemetry-status,.m-status,.status-chip,.badge,[class*=statusBadge],[class*=status-badge]{letter-spacing:0!important;box-shadow:none!important;border-radius:8px!important;font-weight:850!important}#root [style*="border-radius: 10px"],#root [style*="border-radius: 12px"],#root [style*="border-radius: 14px"],#root [style*="border-radius: 16px"],#root [style*="border-radius: 18px"],#root [style*="border-radius: 20px"],#root [style*="border-radius: 22px"],#root [style*="border-radius: 24px"],#root [style*="border-radius: 28px"],#root [style*="border-radius: 32px"]{border-radius:8px!important}@media (width<=900px){.modern-data-row{grid-template-columns:1fr!important;align-items:stretch!important}.module-page-header-hero,.module-page-header-plain,.dashboard-topbar{padding:18px 16px!important}}.zlecenia-detail-hero{background:linear-gradient(135deg,#0b3825 0%,#0f5f3a 58%,#168a4a 100%)!important;border-color:#ffffff29!important;box-shadow:0 22px 46px #0b382529!important}.zlecenia-detail-hero .zlecenia-detail-hero-stats>*{background:#fffffff0!important;border-color:#fff3!important}.zlecenia-detail-hero h2{color:#fff!important}.zlecenia-detail-hero-eyebrow{color:#86efac!important}.zlecenia-form-readiness>*{box-shadow:var(--shadow-sm)!important;background:#fff!important;border-radius:8px!important}.clients-client-hero h1{color:#fff!important}.clients-shell{background:linear-gradient(135deg,#f6faf7 0%,#fff 46%,#eaf4ee 100%)!important}.clients-main{background:0 0!important}.clients-list-panel{border-right-color:#0f5f3a21!important;box-shadow:10px 0 28px #1f4f3211!important}.clients-list-header{background:linear-gradient(90deg,#0f6b3f0a 1px,#0000 1px) 0 0/32px 32px,linear-gradient(0deg,#0f6b3f09 1px,#0000 1px) 0 0/32px 32px,linear-gradient(135deg,#fffffffa,#f1f9f4f0)!important}.clients-list-scroll{scrollbar-color:#0f5f3a47 #0f5f3a0f}.clients-list-row{transition:background .18s,border-color .18s,transform .18s,box-shadow .18s}.clients-list-row:hover{box-shadow:inset 3px 0 #0f6b3f38;background:#0f6b3f0b!important}.clients-detail-panel{background:radial-gradient(circle at 96% 0,#0f6b3f14,#0000 28%),0 0!important}.clients-detail-content>section,.clients-detail-content>div:not(.clients-client-hero)>div{transition:box-shadow .18s,border-color .18s,transform .18s}.clients-detail-content>section:hover,.clients-detail-content>div:not(.clients-client-hero)>div:hover{box-shadow:0 16px 34px #1f4f3216!important}.clients-detail-content pre{background:#f1f9f4ad!important;border-color:#0f5f3a1f!important}@media (width<=920px){.clients-list-panel{border-bottom:1px solid #0f5f3a21!important;border-right:0!important;width:100%!important;max-height:46vh!important}.clients-detail-content{padding:16px 12px 24px!important}.clients-client-hero{align-items:stretch!important}}.ogledziny-detail-hero h1,.wycena-calendar-hero h1{color:#fff!important}.dashboard-command-hero,.dashboard-command-hero *{letter-spacing:0!important}.dashboard-decision-strip>*{min-width:0!important}@media (width<=700px){.dashboard-command-hero,.dashboard-hero-stats,.dashboard-decision-strip,.wycena-calendar-hero,.wycena-calendar-hero-stats{grid-template-columns:1fr!important}}body.theme-dark{--bg:#04130c!important;--bg-card:#0c2016!important;--bg-card2:#0a1b12!important;--bg-deep:#061a10!important;--bg-edge:#10331f!important;--sidebar:#06140d!important;--accent:#34e89e!important;--accent-dk:#0bd9b3!important;--on-accent:#04130c!important;--text:#eafff3!important;--text-sub:#a7d8bf!important;--text-muted:#6b9580!important;--border:#34e89e24!important;--border2:#34e89e3d!important;--glass-border:#34e89e29!important;--input-bg:#0a1b12!important;--surface-field:#0a1b12!important;--surface-raised:#0c2016!important;--surface-glass:#0c2016!important;--accent-surface:#34e89e1f!important;--success:#34e89e!important;--success-surface:#34e89e1f!important;--warning:#ffd479!important;--warning-surface:#ffd4791f!important;--danger:#ff6b81!important;--danger-surface:#ff6b811f!important;--info:#7cc4ff!important;--focus-ring:#34e89e40!important;--shadow:0 24px 70px #0000008c!important;--shadow-sm:0 1px 2px #0006, 0 12px 28px #0006!important;--shadow-md:0 18px 44px #00000080!important;--shadow-lg:0 28px 72px #0009!important;--accent-gradient:linear-gradient(135deg, #34e89e 0%, #0bd9b3 100%)!important;--ios-inset-bg:#0a1b12!important;--ios-inset-border:#34e89e29!important;--ios-row-hover:#34e89e14!important;--laser-emerald:#34e89e!important;--pulsar-blue:#7cc4ff!important;--supernova-orange:#ffd479!important;--stardust-white:#eafff3!important;--muted-text-token:#6b9580!important}html body.theme-dark,body.theme-dark,body.theme-dark #root{color:var(--text)!important;background:radial-gradient(60% 50% at 18% 0,#34e89e29,#0000 60%),radial-gradient(55% 45% at 82% 6%,#0bd9b321,#0000 62%),radial-gradient(50% 40% at 50% 0,#7cffb514,#0000 70%),linear-gradient(#04130c 0%,#03100a 60%,#020c07 100%)!important}body.theme-dark .ios-glass-panel:not(.arbor-sidebar),body.theme-dark .arbor-panel,body.theme-dark .arbor-card,body.theme-dark #root .MuiPaper-root,body.theme-dark #root .MuiCard-root,body.theme-dark .dashboard-kpi-grid>*,body.theme-dark .dashboard-content-grid>*,body.theme-dark .dashboard-lower-grid>*,body.theme-dark .dashboard-shortcuts-grid>*,body.theme-dark .zlecenia-form-readiness>*,body.theme-dark #root [style*="background: var(--surface-glass)"],body.theme-dark #root [style*="background-color: var(--surface-glass)"]{background:var(--bg-card)!important;border:1px solid var(--glass-border)!important;box-shadow:var(--shadow-sm)!important}body.theme-dark .dashboard-kpi-grid>:hover,body.theme-dark .dashboard-content-grid>:hover,body.theme-dark .dashboard-lower-grid>:hover,body.theme-dark .dashboard-shortcuts-grid>:hover,body.theme-dark .modern-data-row:hover,body.theme-dark #root .MuiCard-root:hover{box-shadow:0 0 0 1px #34e89e2e, var(--shadow-md)!important;border-color:#34e89e52!important}body.theme-dark .module-page-header-hero,body.theme-dark .module-page-header-plain,body.theme-dark .dashboard-topbar{background:linear-gradient(90deg,#34e89e0f 1px,#0000 1px),linear-gradient(0deg,#34e89e0d 1px,#0000 1px),linear-gradient(135deg,#0e2418f5,#081810f0)!important}body.theme-dark .module-page-header h1,body.theme-dark .dashboard-topbar h1{color:#eafff3!important}body.theme-dark input,body.theme-dark select,body.theme-dark textarea,body.theme-dark #root .MuiInputBase-root{background:var(--input-bg)!important;color:var(--text)!important;border:1px solid #34e89e2e!important;box-shadow:inset 0 1px #ffffff08!important}body.theme-dark #root .MuiButton-outlinedPrimary,body.theme-dark .ghost-btn,body.theme-dark .arbor-action{background:var(--bg-card)!important;color:var(--accent)!important;border:1px solid #34e89e47!important}body.theme-dark .modern-data-row{background:var(--bg-card)!important;border:1px solid var(--glass-border)!important;border-left:5px solid var(--row-accent)!important}body.theme-dark .modern-data-row__icon{background:color-mix(in srgb, var(--row-accent) 18%, #0c2016)!important;border:1px solid color-mix(in srgb, var(--row-accent) 30%, #0c2016)!important}body.theme-dark .clients-main section,body.theme-dark .clients-main [style*="background: var(--bg-card)"],body.theme-dark pre{background:var(--bg-card)!important;color:var(--text)!important}.dashboard-main{width:100%;max-width:1560px;margin:0 auto}.dashboard-topbar h1{font-size:24px!important;line-height:1.05!important}.dashboard-command-hero{isolation:isolate}.dashboard-command-hero:after{pointer-events:none;z-index:0;width:38%;height:100%;content:""!important;background:radial-gradient(circle at 65% 18%,#ffffff2e,#0000 30%),linear-gradient(110deg,#0000 0%,#ffffff1a 100%)!important;position:absolute!important;inset:0 0 auto auto!important}.dashboard-decision-strip>*,.dashboard-kpi-grid>*,.dashboard-content-grid>*,.dashboard-lower-grid>*,.dashboard-shortcuts-grid>*{transition:transform .18s,box-shadow .18s,border-color .18s}.dashboard-orders-table button:hover,.dashboard-lower-grid button:hover,.dashboard-shortcuts-grid button:hover{background:#0f6b3f0b!important}@media (width<=1240px){.dashboard-topbar{grid-template-columns:1fr!important;align-items:stretch!important}.dashboard-topbar>*{width:100%}.dashboard-command-hero{grid-template-columns:1fr!important}.dashboard-hero-stats,.dashboard-decision-strip,.dashboard-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dashboard-content-grid,.dashboard-lower-grid{grid-template-columns:1fr!important}}@media (width<=760px){.dashboard-main{padding:14px 12px 24px!important}.dashboard-topbar{padding:16px!important}.dashboard-topbar h1{font-size:22px!important}.dashboard-command-hero{padding:18px 16px!important}.dashboard-command-hero:after{display:none!important}.dashboard-hero-stats,.dashboard-decision-strip,.dashboard-kpi-grid,.dashboard-shortcuts-grid{grid-template-columns:1fr!important}}.zlecenia-main{background:linear-gradient(135deg,#f6faf7 0%,#fff 46%,#eaf4ee 100%)!important}.zlecenia-main .module-page-header-hero,.zlecenia-main .module-page-header-plain{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;box-shadow:0 16px 40px #1f4f3217!important}.zlecenia-data-card,.zlecenia-kanban-card,.zlecenia-list-grid>*{background:#fff!important;border-color:#0f5f3a21!important;box-shadow:0 12px 30px #1f4f3212!important}.zlecenia-data-card:before,.zlecenia-data-card:after,.zlecenia-kanban-card:before,.zlecenia-kanban-card:after{display:none!important}.zlecenia-data-card:hover,.zlecenia-kanban-card:hover,.zlecenia-list-grid>:hover{background:#fff!important;border-color:#0f6b3f3d!important;transform:translateY(-1px)!important;box-shadow:0 18px 42px #1f4f321c!important}.zlecenia-ops-grid>*,.zlecenia-workflow-path,.zlecenia-task-photos-panel,.zlecenia-stage-owner,.zlecenia-office-decision-board,.zlecenia-detail-repair-panel,.zlecenia-office-planning-queue,.zlecenia-crew-brief,.zlecenia-detail-passport,.zlecenia-office-plan,.zlecenia-detail-decision{border-color:#0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}@media (width<=900px){.zlecenia-surface{padding:14px 12px 24px!important}.zlecenia-ops-grid,.zlecenia-list-grid,.zlecenia-detail-hero-stats,.zlecenia-detail-passport-grid,.zlecenia-detail-safety-grid,.zlecenia-detail-decision-grid{grid-template-columns:1fr!important}}.harmonogram-header,.harmonogram-dispatch-panel,.harmonogram-quick-panel,.harmonogram-calendar-wrap,.harmonogram-legend{transition:box-shadow .18s,border-color .18s,transform .18s}.harmonogram-header{isolation:isolate;position:relative;overflow:hidden}.harmonogram-header:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 65% 18%,#ffffff2e,#0000 30%),linear-gradient(110deg,#0000 0%,#ffffff1a 100%);width:38%;height:100%;position:absolute;inset:0 0 auto auto}.harmonogram-header>*{z-index:1;position:relative}.harmonogram-dispatch-panel,.harmonogram-quick-panel,.harmonogram-calendar-wrap,.harmonogram-legend{border-color:#0f5f3a21!important}.harmonogram-dispatch-panel button:hover,.harmonogram-quick-panel button:hover,.harmonogram-legend button:hover{background:#0f6b3f0b!important}.harmonogram-slot-board{scrollbar-color:#0f5f3a47 #0f5f3a0f}@media (width<=1100px){.harmonogram-header{align-items:stretch!important}.harmonogram-header>*{width:100%}.harmonogram-dispatch-grid{grid-template-columns:1fr!important}}@media (width<=760px){.harmonogram-main{padding:14px 12px 24px!important}.harmonogram-header{padding:16px!important}.harmonogram-header:after{display:none}.harmonogram-dispatch-kpis{grid-template-columns:1fr 1fr!important}.harmonogram-quick-panel [style*=grid-template-columns],.harmonogram-dispatch-panel [style*="grid-template-columns: repeat(auto-fit"]{grid-template-columns:1fr!important}}@media (width<=520px){.harmonogram-dispatch-kpis{grid-template-columns:1fr!important}}.autodispatch-topbar,.autodispatch-controls,.autodispatch-workflow,.autodispatch-advisor-panel,.autodispatch-availability-panel,.autodispatch-handoff-panel,.autodispatch-content>*{transition:box-shadow .18s,border-color .18s,transform .18s}.autodispatch-topbar{isolation:isolate;position:relative;overflow:hidden}.autodispatch-topbar:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 65% 18%,#ffffff2e,#0000 30%),linear-gradient(110deg,#0000 0%,#ffffff1a 100%);width:38%;height:100%;position:absolute;inset:0 0 auto auto}.autodispatch-topbar>*{z-index:1;position:relative}.autodispatch-controls button:hover,.autodispatch-advisor-panel button:hover,.autodispatch-handoff-panel button:hover{background:#0f6b3f0b!important}.autodispatch-advisor-panel textarea,.autodispatch-handoff-panel textarea{box-shadow:inset 0 1px #ffffffe0}@media (width<=1100px){.autodispatch-topbar,.autodispatch-controls{align-items:stretch!important}.autodispatch-topbar>*,.autodispatch-controls>*{width:100%}.autodispatch-content{grid-template-columns:1fr!important}}@media (width<=760px){.autodispatch-main{padding:14px 12px 24px!important}.autodispatch-topbar{padding:16px!important}.autodispatch-topbar:after{display:none}.autodispatch-metrics,.autodispatch-statsbar,.autodispatch-advisor-grid{grid-template-columns:1fr!important}.autodispatch-controls button,.autodispatch-handoff-panel button,.autodispatch-advisor-panel button{max-width:100%}}.telefonia-main>.module-page-header-hero,.telefonia-main>.module-page-header-plain{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;box-shadow:0 16px 40px #1f4f3217!important}.telefonia-panel,.telefonia-manual-box,.telefonia-tabs,.telefonia-kpis>*,.telefonia-filters{transition:box-shadow .18s,border-color .18s,transform .18s}.telefonia-panel button:hover,.telefonia-manual-box button:hover,.telefonia-tabs button:hover,.telefonia-filters button:hover{background:#0f6b3f0b!important}.telefonia-filters{background:linear-gradient(90deg,#0f6b3f0a 1px,#0000 1px) 0 0/32px 32px,linear-gradient(0deg,#0f6b3f09 1px,#0000 1px) 0 0/32px 32px,linear-gradient(135deg,#fffffffa,#f1f9f4f0);border:1px solid #0f5f3a21;border-radius:8px;padding:12px 14px;box-shadow:0 10px 24px #1f4f320e}@media (width<=900px){.telefonia-shell,.mapa-live-shell{width:100%!important;max-width:100vw!important;overflow-x:hidden!important}.telefonia-shell *,.mapa-live-shell *{box-sizing:border-box!important}.telefonia-main{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100vw!important;padding:14px 12px 24px!important;overflow-x:hidden!important}.telefonia-tabs{scrollbar-width:thin;-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%!important;max-width:100%!important}.telefonia-kpis,.telefonia-panel [style*=grid-template-columns]{grid-template-columns:1fr!important}.telefonia-panel,.telefonia-manual-box,.telefonia-filters{box-sizing:border-box!important;overflow-wrap:anywhere!important;width:100%!important;min-width:0!important;max-width:100%!important}.telefonia-panel>*,.telefonia-manual-box>*,.telefonia-filters>*{min-width:0!important;max-width:100%!important}.telefonia-filters{grid-template-columns:1fr!important;align-items:stretch!important;display:grid!important}.telefonia-panel input,.telefonia-panel select,.telefonia-panel textarea,.telefonia-manual-box input,.telefonia-manual-box textarea,.telefonia-filters input,.telefonia-filters select,.telefonia-filters button{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.telefonia-panel table{min-width:720px!important}.telefonia-panel [style*="overflow-x: auto"],.telefonia-panel [style*="overflowX: auto"],.telefonia-panel [style*="overflow: auto"]{-webkit-overflow-scrolling:touch;width:100%!important;max-width:100%!important;overflow-x:auto!important}.telefonia-panel td,.telefonia-panel th{white-space:normal!important;overflow-wrap:anywhere!important}}.mapa-live-hero,.mapa-live-toolbar,.mapa-live-office-panel,.mapa-live-dispatch-panel,.mapa-live-history-panel,.mapa-live-kpis>*{transition:box-shadow .18s,border-color .18s,transform .18s}.mapa-live-hero{isolation:isolate}.mapa-live-hero:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 65% 18%,#ffffff2e,#0000 30%),linear-gradient(110deg,#0000 0%,#ffffff1a 100%);width:38%;height:100%;position:absolute;inset:0 0 auto auto}.mapa-live-hero>*{z-index:1;position:relative}.mapa-live-toolbar button:hover,.mapa-live-office-panel button:hover,.mapa-live-dispatch-panel button:hover,.mapa-live-history-panel button:hover{background:#0f6b3f0b!important}@media (width<=900px){.mapa-live-main{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100vw!important;padding:14px 12px 24px!important;overflow-x:hidden!important}.mapa-live-hero:after{display:none}.mapa-live-toolbar,.mapa-live-office-panel [style*="display: flex"],.mapa-live-dispatch-panel [style*="display: flex"]{align-items:stretch!important;min-width:0!important;max-width:100%!important}.mapa-live-kpis,.mapa-live-office-panel [style*=grid-template-columns],.mapa-live-dispatch-panel [style*=grid-template-columns]{grid-template-columns:1fr!important}.mapa-live-hero,.mapa-live-toolbar,.mapa-live-office-panel,.mapa-live-dispatch-panel,.mapa-live-history-panel{box-sizing:border-box!important;overflow-wrap:anywhere!important;width:100%!important;min-width:0!important;max-width:100%!important}.mapa-live-hero>*,.mapa-live-toolbar>*,.mapa-live-office-panel>*,.mapa-live-dispatch-panel>*,.mapa-live-history-panel>*{min-width:0!important;max-width:100%!important}.mapa-live-toolbar select,.mapa-live-toolbar button,.mapa-live-dispatch-panel input,.mapa-live-dispatch-panel select,.mapa-live-dispatch-panel textarea{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.mapa-live-office-panel a,.mapa-live-dispatch-panel a,.mapa-live-history-panel a,.mapa-live-office-panel button,.mapa-live-dispatch-panel button,.mapa-live-history-panel button{overflow-wrap:anywhere!important;max-width:100%!important}.mapa-live-dispatch-panel [style*="overflow-x: auto"],.mapa-live-dispatch-panel [style*="overflowX: auto"],.mapa-live-history-panel [style*="overflow-x: auto"],.mapa-live-history-panel [style*="overflowX: auto"]{-webkit-overflow-scrolling:touch;width:100%!important;max-width:100%!important;overflow-x:auto!important}}.zasoby-shell{background:linear-gradient(135deg,#f6faf7 0%,#fff 46%,#eaf4ee 100%)!important}.zasoby-main{min-width:0;background:0 0!important}.zasoby-header,.zasoby-legend,.zasoby-ops-panel,.zasoby-queue-panel,.zasoby-calendar-board{transition:box-shadow .18s,border-color .18s,transform .18s}.zasoby-header button:hover,.zasoby-legend button:hover,.zasoby-ops-panel button:hover,.zasoby-queue-panel button:hover{background:#0f6b3f0b!important}.zasoby-calendar-scroll{scrollbar-color:#0f5f3a47 #0f5f3a0f;padding-bottom:28px}.zasoby-calendar-board{background:#fff;border:1px solid #0f5f3a21;border-radius:8px;margin:0 clamp(16px,2.4vw,30px) 24px;overflow:hidden;box-shadow:0 12px 30px #1f4f3212}.zasoby-header,.zasoby-legend,.zasoby-ops-panel,.zasoby-queue-panel{border-color:#0f5f3a21!important}.zasoby-header:hover,.zasoby-ops-panel:hover,.zasoby-queue-panel:hover,.zasoby-calendar-board:hover{box-shadow:0 16px 36px #1f4f3216!important}.zasoby-header select,.zasoby-header button,.zasoby-ops-panel button,.zasoby-queue-panel button{border-radius:8px!important}.zasoby-calendar-board [style*="position: sticky"]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.zasoby-calendar-board [style*=border-right],.zasoby-calendar-board [style*=border-bottom]{border-color:#0f5f3a1a!important}.zasoby-calendar-board [style*="background: var(--surface-field)"],.zasoby-calendar-board [style*="backgroundColor: var(--surface-field)"]{background:#f1f9f49e!important}.zasoby-calendar-board [role=button],.zasoby-calendar-board button{transition:box-shadow .18s,border-color .18s,transform .18s}.zasoby-calendar-board [role=button]:hover,.zasoby-calendar-board button:hover{box-shadow:0 8px 18px #1f4f3214!important}.zasoby-queue-panel [style*="border: 1px"],.zasoby-ops-panel [style*="border: 1px"]{border-color:#0f5f3a21!important}.zasoby-shell input,.zasoby-shell select,.zasoby-shell textarea{color:var(--text)!important;background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.zasoby-shell input:focus,.zasoby-shell select:focus,.zasoby-shell textarea:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}@media (width<=900px){.zasoby-header,.zasoby-legend,.zasoby-ops-panel,.zasoby-queue-panel,.zasoby-calendar-board{margin-left:12px!important;margin-right:12px!important}.zasoby-header,.zasoby-legend{align-items:stretch!important}.zasoby-header>*,.zasoby-legend>*{max-width:100%}.zasoby-ops-panel{grid-template-columns:1fr!important;display:grid!important}.zasoby-ops-panel [style*=grid-template-columns],.zasoby-queue-panel [style*=grid-template-columns]{grid-template-columns:1fr!important}}.kierownik-shell{background:linear-gradient(135deg,#f6faf7 0%,#fff 46%,#eaf4ee 100%)!important}.kierownik-main{min-width:0;background:0 0!important}.kierownik-main>.module-page-header-hero{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;box-shadow:0 16px 40px #1f4f3217!important}.kierownik-cockpit-panel,.kierownik-filters,.kierownik-branches>*,.kierownik-cards-grid>*{transition:box-shadow .18s,border-color .18s,transform .18s}.kierownik-cockpit-panel button:hover,.kierownik-filters button:hover,.kierownik-branches button:hover,.kierownik-cards-grid button:hover{background:#0f6b3f0b!important}.kierownik-branches>:hover,.kierownik-cards-grid>:hover{transform:translateY(-1px);box-shadow:0 14px 30px #1f4f3216!important}@media (width<=900px){.kierownik-main{padding:14px 12px 24px!important}.kierownik-cockpit-panel [style*=grid-template-columns],.kierownik-cards-grid{grid-template-columns:1fr!important}.kierownik-filters{align-items:stretch!important}.kierownik-filters>*{width:100%}}.kontrola-shell{background:linear-gradient(135deg,#f6faf7 0%,#fff 46%,#eaf4ee 100%)!important}.kontrola-main{background:0 0!important}.kontrola-main>.module-page-header-hero{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;box-shadow:0 16px 40px #1f4f3217!important}.kontrola-filters,.kontrola-panel,.kontrola-kpis>*{transition:box-shadow .18s,border-color .18s,transform .18s}.kontrola-filters button:hover,.kontrola-panel button:hover,.kontrola-main>.module-page-header-hero button:hover{background:#0f6b3f0b!important}.kontrola-kpis>:hover,.kontrola-panel:hover{box-shadow:0 16px 34px #1f4f3216!important}.kontrola-register tbody tr:hover td{background:#0f6b3f09}@media (width<=900px){.kontrola-main{padding:14px 12px 24px!important}.kontrola-filters,.kontrola-panel [style*="justify-content: space-between"]{align-items:stretch!important}.kontrola-filters>*,.kontrola-panel [style*="justify-content: space-between"]>*{width:100%}.kontrola-kpis,.kontrola-panel [style*=grid-template-columns]{grid-template-columns:1fr!important}}.raporty-centrum-shell{background:linear-gradient(135deg,#f6faf7 0%,#fff 46%,#eaf4ee 100%)!important}.raporty-centrum-main{background:0 0!important}.raporty-centrum-hero,.raporty-centrum-section,.raporty-centrum-card,.raporty-centrum-hero [style*="min-height: 76px"]{transition:box-shadow .18s,border-color .18s,transform .18s}.raporty-centrum-card:hover{transform:translateY(-1px);box-shadow:0 16px 34px #1f4f3216!important}.raporty-centrum-card:focus-visible{outline-offset:2px;outline:3px solid #0f6b3f38}@media (width<=900px){.raporty-centrum-main{padding:14px 12px 28px!important}.raporty-centrum-hero,.raporty-centrum-grid,.raporty-centrum-compact-grid,.raporty-centrum-hero [style*=grid-template-columns]{grid-template-columns:1fr!important}}.raporty-shell{background:linear-gradient(135deg,#f6faf7 0%,#fff 46%,#eaf4ee 100%)!important}.raporty-main{min-width:0;background:0 0!important}.raporty-main>.module-page-header-hero{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;box-shadow:0 16px 40px #1f4f3217!important}.raporty-filters,.raporty-tabs,.raporty-kpis>*,.raporty-main [style*=box-shadow]{transition:box-shadow .18s,border-color .18s,transform .18s}.raporty-filters button:hover,.raporty-tabs button:hover,.raporty-main button:hover{background:#0f6b3f0b!important}.raporty-kpis>:hover,.raporty-main [style*="cursor: pointer"]:hover{transform:translateY(-1px);box-shadow:0 16px 34px #1f4f3216!important}@media (width<=900px){.raporty-main{padding:14px 12px 24px!important}.raporty-filters,.raporty-tabs{align-items:stretch!important}.raporty-filters>*,.raporty-tabs>*{min-width:0}.raporty-kpis,.raporty-main [style*=grid-template-columns]{grid-template-columns:1fr!important}}.raport-dzienny-shell{background:linear-gradient(135deg,#f6faf7 0%,#fff 46%,#eaf4ee 100%)!important}.raport-dzienny-main{background:0 0!important}.raport-dzienny-main>.module-page-header-hero{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;box-shadow:0 16px 40px #1f4f3217!important}.raport-dzienny-toolbar,.raport-dzienny-panel,.raport-dzienny-materials>*{transition:box-shadow .18s,border-color .18s,transform .18s}.raport-dzienny-toolbar .MuiOutlinedInput-root,.raport-dzienny-panel .MuiOutlinedInput-root{background:#fff;border-radius:8px}.raport-dzienny-table thead th{color:var(--text-muted);text-transform:uppercase;background:#f1f9f4c2;font-size:12px;font-weight:800}.raport-dzienny-table tbody tr:hover td{background:#0f6b3f09}.raport-dzienny-actions .MuiButton-contained{background:var(--accent-gradient);color:var(--on-accent);box-shadow:0 8px 18px #14834f29}.raport-dzienny-actions .MuiButton-outlined{color:var(--accent);border-color:#0f5f3a3d}@media (width<=900px){.raport-dzienny-actions{align-items:stretch}.raport-dzienny-actions>button{width:100%}}.crm-dashboard-shell{background:linear-gradient(135deg,#f6faf7 0%,#fff 46%,#eaf4ee 100%)!important}.crm-dashboard-main{width:100%;max-width:1480px;margin:0 auto;background:0 0!important;padding:22px clamp(16px,2.4vw,30px) 32px!important}.crm-dashboard-content{padding:0!important}.crm-dashboard-main>.module-page-header-hero{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;box-shadow:0 16px 40px #1f4f3217!important}.crm-dashboard-main .ios-inset:not(.arbor-sidebar .ios-inset){background:#fff!important;border-color:#0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.crm-dashboard-action,.crm-dashboard-filters,.crm-dashboard-panel,.crm-dashboard-kpis>.ios-inset{transition:box-shadow .18s,border-color .18s,transform .18s}.crm-dashboard-kpis>.ios-inset:hover,.crm-dashboard-panel:hover{box-shadow:0 16px 34px #1f4f3216!important}.crm-dashboard-main .ios-inset-row{border-color:#0f5f3a17!important}.crm-dashboard-main .ios-inset-row:hover{background:#0f6b3f09!important}.crm-dashboard-main .ios-btn:hover,.crm-dashboard-main button:hover{background:#0f6b3f0b!important}.crm-dashboard-main .ios-btn-primary{box-shadow:0 8px 18px #14834f29;background:var(--accent-gradient)!important;color:var(--on-accent)!important;border-color:#14834f3d!important}.crm-dashboard-main .ios-btn-primary:hover{background:var(--accent-gradient)!important;color:var(--on-accent)!important}.crm-dashboard-main .ios-field{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}@media (width<=900px){.crm-dashboard-main{padding:14px 12px 24px!important}.crm-dashboard-grid,.crm-dashboard-kpis{grid-template-columns:1fr!important}.crm-dashboard-queue>div:first-child,.crm-dashboard-followups>div:first-child{align-items:stretch!important}.crm-dashboard-queue .ios-btn,.crm-dashboard-queue .ios-field{width:100%;max-width:none!important}}.crm-pipeline-shell{background:#f4f6f8!important}.crm-pipeline-main{width:100%;max-width:1720px;margin:0 auto;background:0 0!important;padding:22px clamp(16px,2.4vw,30px) 32px!important}.crm-pipeline-content{padding:0!important}.crm-pipeline-create,.crm-pipeline-filters,.crm-pipeline-panel,.crm-pipeline-column,.crm-pipeline-lead-card{transition:box-shadow .18s,border-color .18s,transform .18s}.crm-pipeline-main .ios-field{border-radius:8px!important}.crm-pipeline-main .ios-btn-primary{box-shadow:0 8px 18px #14834f29;background:var(--accent-gradient)!important;color:var(--on-accent)!important;border-color:#14834f3d!important}.crm-kommo-topbar{background:#111827;border:1px solid #11182729;border-radius:8px;grid-template-columns:minmax(260px,.85fr) minmax(260px,1.2fr) auto;align-items:center;gap:12px;margin-bottom:10px;padding:10px 12px;display:grid;box-shadow:0 14px 28px #1118271f}.crm-kommo-brand{align-items:center;gap:10px;min-width:0;display:flex}.crm-kommo-mark{color:#fff;background:#14b8a6;border-radius:6px;place-items:center;width:34px;height:34px;font-size:16px;font-weight:900;display:grid}.crm-kommo-brand h1{color:#fff;letter-spacing:0;margin:0;font-size:18px;line-height:1.15}.crm-kommo-brand p{color:#cbd5e1;margin:3px 0 0;font-size:12px;line-height:1.2}.crm-kommo-search .ios-field{min-height:38px;background:#fff!important;border-color:#ffffff2e!important}.crm-kommo-actions{justify-content:flex-end;gap:8px;display:flex}.crm-kommo-actions .ios-btn:not(.ios-btn-primary){color:#f8fafc;background:#ffffff14;border-color:#ffffff38}.crm-kommo-brand h1{color:#fff!important}.crm-kommo-brand p{color:#cbd5e1!important}.crm-pipeline-main .ios-btn:not(.ios-btn-primary){font-size:12px;font-weight:800;color:#334155!important;box-shadow:none!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:6px!important}.crm-pipeline-main .crm-kommo-actions .ios-btn:not(.ios-btn-primary){color:#f8fafc!important;background:#ffffff14!important;border-color:#ffffff38!important}.crm-pipeline-workflows>div:first-child>div:last-child{grid-template-columns:1fr 1fr;width:100%;display:grid!important}.crm-pipeline-workflows>div:first-child>div:last-child .ios-btn-primary{grid-column:1/-1}.crm-kommo-kpis{grid-template-columns:repeat(5,minmax(120px,1fr));gap:8px;margin-bottom:10px;display:grid}.crm-kommo-kpis>div{background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:10px 12px}.crm-kommo-kpis span{color:#64748b;margin-bottom:4px;font-size:11px;line-height:1.2;display:block}.crm-kommo-kpis strong{color:#0f172a;font-size:18px;line-height:1.2;display:block}.crm-pipeline-create,.crm-pipeline-filters{background:#fff!important;margin-bottom:10px!important;padding:10px!important}.crm-kommo-create-grid{grid-template-columns:minmax(180px,1.3fr) 150px 150px 180px 118px 125px 150px;align-items:center;gap:8px;display:grid}.crm-kommo-filter-grid{grid-template-columns:220px 220px 1fr;align-items:center;gap:8px;display:grid}.crm-kommo-filter-hint{color:#64748b;text-align:right;font-size:12px}.crm-kommo-workspace{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:10px;display:grid}.crm-kommo-side-rail{order:2;gap:10px;min-width:0;display:grid}.crm-kommo-board-area{order:1;min-width:0}.crm-kommo-stage-switcher{display:none}.crm-pipeline-board{align-items:start;min-height:520px}.crm-pipeline-column{box-shadow:none!important;background:#f8fafc!important;border-color:#dbe3ea!important}.crm-pipeline-column>div:first-child{border-bottom:1px solid #e2e8f0;padding:4px 2px 8px}.crm-pipeline-column>div:first-child>div:first-child{color:#0f172a;text-transform:none;font-size:13px}.crm-kommo-card-list{gap:8px;padding-top:8px;display:grid}.crm-pipeline-lead-card{background:#fff!important;border-color:#dfe7ee!important;border-radius:6px!important;box-shadow:0 6px 14px #0f172a0e!important}.crm-kommo-lead-top,.crm-kommo-lead-meta,.crm-kommo-card-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.crm-kommo-lead-top{justify-content:space-between}.crm-kommo-drag{cursor:grab;-webkit-user-select:none;user-select:none;color:#94a3b8;font-size:13px;line-height:1}.crm-kommo-source,.crm-kommo-lead-meta span{color:#2563eb;text-transform:uppercase;background:#eef6ff;border-radius:999px;align-items:center;min-height:20px;padding:2px 6px;font-size:10px;font-weight:800;display:inline-flex}.crm-kommo-avatar{color:#fff;background:#0f766e;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;font-weight:900;display:grid}.crm-kommo-lead-title{color:#0f172a;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:800;line-height:1.25}.crm-kommo-lead-title:hover{color:#0f766e;background:0 0!important}.crm-kommo-contact{color:#64748b;min-height:16px;font-size:12px;line-height:1.35}.crm-kommo-lead-meta{justify-content:space-between}.crm-kommo-lead-meta strong{color:#111827;font-size:13px}.crm-kommo-card-actions{justify-content:space-between}.crm-stage-lead{border-top:3px solid #2563eb!important}.crm-stage-oględziny{border-top:3px solid #14b8a6!important}.crm-stage-do-zatwierdzenia{border-top:3px solid #f59e0b!important}.crm-stage-plan-ekipy{border-top:3px solid #8b5cf6!important}.crm-stage-w-realizacji{border-top:3px solid #0ea5e9!important}.crm-stage-wygrane{border-top:3px solid #16a34a!important}.crm-stage-przegrane{border-top:3px solid #ef4444!important}.crm-pipeline-main{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.crm-kommo-topbar{background:linear-gradient(90deg,#14b8a61f,#0000 38%),#0b1220;border-radius:10px;box-shadow:0 18px 46px #0f172a2e}.crm-kommo-search .ios-field{height:44px;font-size:14px;box-shadow:inset 0 0 0 1px #0f172a14;border:0!important;border-radius:8px!important}.crm-kommo-kpis>div{border-color:#dde6ee;border-radius:8px;box-shadow:0 8px 22px #0f172a0b}.crm-kommo-kpis strong{letter-spacing:0;font-size:20px}.crm-pipeline-create,.crm-pipeline-filters{border:1px solid #dce8e1!important;border-radius:10px!important;box-shadow:0 10px 28px #0f172a0b!important}.crm-pipeline-create .ios-field,.crm-pipeline-filters .ios-field,.crm-pipeline-column .ios-field{min-height:40px;color:#102116!important;box-shadow:none!important;background:#fbfdfc!important;border:1px solid #d8e4dd!important;border-radius:7px!important}.crm-kommo-workspace{grid-template-columns:minmax(0,1fr) 360px;gap:12px}.crm-pipeline-board{padding:2px 2px 18px;gap:12px!important}.crm-pipeline-column{background:#f7f9fb!important;border:1px solid #dde5ec!important;border-radius:10px!important;min-width:250px!important;min-height:calc(100vh - 350px)!important;padding:12px!important}.crm-pipeline-column>div:first-child{margin:-2px -2px 10px;padding:0 2px 10px}.crm-pipeline-column>div:first-child>div:first-child{font-size:13px;font-weight:900!important}.crm-pipeline-column>div:first-child>div:last-child{color:#637083!important;font-size:11px!important}.crm-pipeline-lead-card{border:1px solid #e0e7ef!important;border-radius:9px!important;padding:12px!important;box-shadow:0 12px 28px #0f172a14!important}.crm-pipeline-lead-card:hover{transform:translateY(-2px);box-shadow:0 18px 38px #0f172a1f!important}.crm-kommo-source,.crm-kommo-lead-meta span{color:#1d5fd6;letter-spacing:0;background:#ecf4ff;border-radius:5px}.crm-kommo-lead-title{letter-spacing:0;font-size:14px;line-height:1.18}.crm-kommo-card-actions{grid-template-columns:1fr 1fr auto;gap:6px;display:grid}.crm-kommo-card-actions .ios-btn,.crm-pipeline-workflows .ios-btn{line-height:1.1;color:#334155!important;background:#f8fafc!important;border:1px solid #d7e1ea!important;border-radius:6px!important;min-height:30px!important;padding:5px 8px!important;font-size:11px!important;font-weight:850!important}.crm-kommo-card-actions .ios-btn:hover,.crm-pipeline-workflows .ios-btn:hover{color:#0f766e!important;background:#ecfdf5!important;border-color:#14b8a6!important}.crm-pipeline-main .ios-btn-primary{color:#fff!important;background:#0f8f5f!important;border-color:#0f8f5f!important;border-radius:7px!important;box-shadow:0 10px 22px #0f8f5f33!important}.crm-kommo-side-rail .ios-inset{border:1px solid #e0e7ef!important;border-radius:10px!important;box-shadow:0 14px 34px #0f172a12!important}.crm-kommo-inspector{background:#f8fafc!important;border-radius:0!important;gap:0!important;width:min(500px,100vw)!important;padding:0!important}.crm-kommo-inspector .crm-inspector-header{z-index:3;background:linear-gradient(90deg,#14b8a614,#0000 45%),#fff;border-bottom:1px solid #e2e8f0;padding:18px 18px 14px;position:sticky;top:0;box-shadow:0 8px 18px #0f172a0e}.crm-kommo-inspector .crm-inspector-header .ios-btn{min-height:34px!important}.crm-inspector-metrics{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.crm-inspector-metrics span{text-overflow:ellipsis;white-space:nowrap;color:#334155;background:#f8fafc;border:1px solid #dbe7ef;border-radius:6px;align-items:center;max-width:180px;min-height:24px;padding:4px 8px;font-size:11px;font-weight:800;display:inline-flex;overflow:hidden}.crm-kommo-inspector .crm-inspector-panel,.crm-kommo-inspector .crm-inspector-activity-timeline{background:#fff!important;border:1px solid #e1e8ef!important;border-radius:10px!important;margin:12px 14px 0!important;box-shadow:0 12px 28px #0f172a0e!important}.crm-inspector-activity-form{order:2}.crm-inspector-ai{order:3}.crm-inspector-inbox{order:4}.crm-inspector-activity-timeline{order:5;padding:10px!important}.crm-inspector-nps{order:6}.crm-inspector-workflows{order:7}.crm-inspector-loading{order:5;margin:10px 16px 0}.crm-inspector-panel>div:first-child{padding-bottom:2px}.crm-inspector-panel>div:first-child>div:first-child>div:first-child{color:#0f172a!important;font-size:13px!important;font-weight:900!important}.crm-inspector-panel>div:first-child>div:first-child>div:last-child{color:#64748b!important;font-size:11px!important}.crm-inspector-action-tabs .ios-btn{border-radius:8px!important;min-height:42px!important;font-size:13px!important}.crm-inspector-action-tabs .ios-btn[style*="var(--accent)"]{color:#0f766e!important;background:#ecfdf5!important;border-color:#10b981!important}.crm-kommo-inspector .ios-inset-row{border-color:#e5edf3!important;border-radius:7px!important}.crm-kommo-inspector .ios-field{min-height:40px;background:#fbfdfc!important;border:1px solid #dce8e1!important;border-radius:7px!important}.crm-kommo-inspector textarea.ios-field{line-height:1.45}.crm-kommo-inspector .ios-btn:not(.ios-btn-primary){color:#334155!important;min-height:36px!important;box-shadow:none!important;background:#f8fafc!important;border:1px solid #d7e1ea!important;border-radius:7px!important}.crm-kommo-inspector .ios-btn-primary{min-height:38px!important}@media (width<=900px){.crm-pipeline-main{padding:14px 12px 24px!important}.crm-kommo-topbar{grid-template-columns:1fr}.crm-kommo-actions{justify-content:stretch}.crm-kommo-actions .ios-btn{flex:1}.crm-kommo-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-kommo-kpis>div:last-child{grid-column:1/-1}.crm-pipeline-create [style*=grid-template-columns],.crm-pipeline-filters [style*=grid-template-columns],.crm-pipeline-templates [style*=grid-template-columns],.crm-kommo-create-grid,.crm-kommo-filter-grid{grid-template-columns:1fr!important}.crm-kommo-filter-hint{text-align:left}.crm-kommo-workspace{grid-template-columns:1fr}.crm-kommo-side-rail{order:2}.crm-kommo-stage-switcher{gap:6px;margin-bottom:8px;padding:0 0 8px;display:flex;overflow-x:auto}.crm-kommo-stage-switcher button{color:#334155;background:#fff;border:1px solid #dbe3ea;border-radius:6px;flex:none;justify-content:space-between;align-items:center;gap:8px;min-width:132px;padding:8px 10px;font-size:12px;font-weight:800;display:flex}.crm-kommo-stage-switcher button.is-active{color:#0f766e;background:#ecfdf5;border-color:#14b8a6}.crm-pipeline-board{display:block!important;overflow:visible!important}.crm-pipeline-column{min-width:0;margin-bottom:10px;display:none}.crm-pipeline-column.crm-stage-active{display:block}.crm-pipeline-workflows>div:first-child,.crm-pipeline-templates>div:first-child{align-items:stretch!important}.crm-pipeline-workflows .ios-btn,.crm-pipeline-create .ios-btn-primary{width:100%}}.crm-inbox-shell{background:linear-gradient(135deg,#f6faf7 0%,#fff 46%,#eaf4ee 100%)!important}.crm-inbox-main{width:100%;max-width:1480px;margin:0 auto;background:0 0!important;padding:22px clamp(16px,2.4vw,30px) 32px!important}.crm-inbox-content{padding:0!important}.crm-inbox-main>.module-page-header-hero{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;box-shadow:0 16px 40px #1f4f3217!important}.crm-inbox-main .ios-inset:not(.arbor-sidebar .ios-inset){background:#fff!important;border-color:#0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.crm-inbox-filters{background:linear-gradient(90deg,#0f6b3f0a 1px,#0000 1px) 0 0/32px 32px,linear-gradient(0deg,#0f6b3f09 1px,#0000 1px) 0 0/32px 32px,linear-gradient(135deg,#fffffffa,#f1f9f4f0)!important}.crm-inbox-filters,.crm-inbox-list-panel,.crm-inbox-detail-panel,.crm-inbox-history,.crm-inbox-reply,.crm-inbox-message-row{transition:box-shadow .18s,border-color .18s,transform .18s}.crm-inbox-message-row{background:#f1f9f452!important}.crm-inbox-message-row:hover,.crm-inbox-history:hover,.crm-inbox-reply:hover{box-shadow:0 14px 30px #1f4f3214!important}.crm-inbox-main .ios-inset-row{border-color:#0f5f3a17!important}.crm-inbox-main .ios-inset-row:hover{background:#0f6b3f09!important}.crm-inbox-main .ios-field{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.crm-inbox-main .ios-btn-primary{box-shadow:0 8px 18px #14834f29;background:var(--accent-gradient)!important;color:var(--on-accent)!important;border-color:#14834f3d!important}.crm-inbox-main .ios-btn:hover,.crm-inbox-main button:hover{background:#0f6b3f0b!important}@media (width<=900px){.crm-inbox-main{padding:14px 12px 24px!important}.crm-inbox-grid,.crm-inbox-filters form{grid-template-columns:1fr!important}.crm-inbox-detail-panel>div:first-child,.crm-inbox-detail-panel>div:nth-child(2){align-items:stretch!important}.crm-inbox-detail-panel .ios-btn,.crm-inbox-reply .ios-btn{width:100%}}.ekipy-shell{background:linear-gradient(135deg,#f5faf7 0%,#fff 48%,#e9f4ee 100%)!important}.ekipy-main{width:100%;max-width:1480px;margin:0 auto;background:0 0!important;padding:22px clamp(16px,2.4vw,30px) 32px!important}.ekipy-main>.module-page-header-hero{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;box-shadow:0 16px 40px #1f4f3217!important}.ekipy-summary-card,.ekipy-form-panel,.ekipy-team-card,.ekipy-detail-panel,.ekipy-member-form,.ekipy-salary-calculator{background:#fff!important;border-color:#0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.ekipy-summary-card,.ekipy-form-panel,.ekipy-team-card,.ekipy-detail-panel,.ekipy-member-row,.ekipy-salary-calculator{transition:box-shadow .18s,border-color .18s,transform .18s}.ekipy-summary-grid{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)!important}.ekipy-workspace-grid{grid-template-columns:minmax(320px,1fr) minmax(0,1.4fr)!important}.ekipy-team-card{border:1px solid #0f5f3a1c!important}.ekipy-team-card:hover,.ekipy-detail-panel:hover,.ekipy-summary-card:hover{box-shadow:0 16px 32px #1f4f3216!important}.ekipy-member-row{border:1px solid #0000}.ekipy-member-row:hover{border-color:#0f5f3a1a}.ekipy-main input,.ekipy-main select{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.ekipy-main input:focus,.ekipy-main select:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.ekipy-action-card button:first-of-type:hover,.ekipy-main button[type=submit]:hover{background:var(--accent-gradient)!important}@media (width<=900px){.ekipy-main{padding:14px 12px 24px!important}.ekipy-summary-grid,.ekipy-workspace-grid{grid-template-columns:1fr!important}.ekipy-detail-panel{padding:18px!important}}.ranking-brygad-shell{background:linear-gradient(135deg,#f5faf7 0%,#fff 48%,#eaf4ee 100%)!important}.ranking-brygad-main{width:100%;max-width:1480px;margin:0 auto;background:0 0!important;padding:22px clamp(16px,2.4vw,30px) 32px!important}.ranking-brygad-main>.module-page-header-hero{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;box-shadow:0 16px 40px #1f4f3217!important}.ranking-brygad-winner-card,.ranking-brygad-summary,.ranking-brygad-branch-card,.ranking-brygad-table .modern-data-row,.ranking-brygad-empty{background:#fff!important;border-color:#0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.ranking-brygad-winner-card,.ranking-brygad-summary,.ranking-brygad-branch-card,.ranking-brygad-table .modern-data-row{transition:box-shadow .18s,border-color .18s,transform .18s}.ranking-brygad-winner-card:hover,.ranking-brygad-branch-card:hover,.ranking-brygad-table .modern-data-row:hover{transform:translateY(-1px);box-shadow:0 16px 32px #1f4f3216!important}.ranking-brygad-summary{background:linear-gradient(90deg,#0f6b3f09 1px,#0000 1px) 0 0/30px 30px,linear-gradient(0deg,#0f6b3f08 1px,#0000 1px) 0 0/30px 30px,#fff!important}.ranking-brygad-section{background:0 0}.ranking-brygad-main input,.ranking-brygad-main select{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.ranking-brygad-main input:focus,.ranking-brygad-main select:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.ranking-brygad-main button:hover{box-shadow:0 10px 18px #14834f29}@media (width<=900px){.ranking-brygad-main{padding:14px 12px 24px!important}.ranking-brygad-winners,.ranking-brygad-summary,.ranking-brygad-section>div:nth-child(2){grid-template-columns:1fr!important}}.crew-att-main{width:100%;max-width:1280px;margin:0 auto;background:0 0!important;padding:22px clamp(16px,2.4vw,30px) 32px!important}.crew-att-main>.module-page-header-hero,.crew-att-main>.module-page-header{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;box-shadow:0 16px 40px #1f4f3217!important}.crew-att-main .MuiInputBase-root{background:#fff!important;border-radius:8px!important}.crew-att-main .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}@media (width<=900px){.crew-att-main{padding:14px 12px 24px!important}.crew-att-controls,.crew-att-stats{align-items:stretch!important}.crew-att-controls .MuiTextField-root{width:100%}}.users-shell{background:linear-gradient(135deg,#f5faf7 0%,#fff 48%,#eaf4ee 100%)!important}.users-main{width:100%;max-width:1480px;margin:0 auto;background:0 0!important;padding:22px clamp(16px,2.4vw,30px) 32px!important}.users-header-panel{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;border-radius:8px!important;padding:18px!important;box-shadow:0 16px 40px #1f4f3217!important}.users-filters,.users-card,.users-list-card,.users-competency-list .modern-data-row{transition:box-shadow .18s,border-color .18s,transform .18s;background:#fff!important;border-color:#0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.users-list-card:hover,.users-card:hover,.users-competency-list .modern-data-row:hover{box-shadow:0 16px 32px #1f4f3216!important}.users-list-card:hover,.users-competency-list .modern-data-row:hover{transform:translateY(-1px)}.users-detail-grid{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr)!important}.users-inline-form{background:#f1f9f4b8!important;border-color:#0f5f3a1f!important}.users-main input,.users-main select,.users-main textarea{color:var(--text)!important;background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.users-main input:focus,.users-main select:focus,.users-main textarea:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.users-main button:not([style*="rgba(248,113,113"]):hover{box-shadow:0 10px 18px #14834f24!important}@media (width<=900px){.users-main{padding:14px 12px 24px!important}.users-header-panel{align-items:stretch!important}.users-filters,.users-detail-grid{grid-template-columns:1fr!important}.users-filters input,.users-filters select,.users-filters button{width:100%}}.branches-shell{background:linear-gradient(135deg,#f5faf7 0%,#fff 48%,#eaf4ee 100%)!important}.branches-main{width:100%;max-width:1480px;margin:0 auto;background:0 0!important;padding:22px clamp(16px,2.4vw,30px) 32px!important}.branches-main>.module-page-header-hero{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;box-shadow:0 16px 40px #1f4f3217!important}.branches-tabs,.branches-form-panel,.branches-card,.branches-delegation-card,.branches-empty{background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.branches-tabs{flex-wrap:wrap;border-bottom:1px solid #0f5f3a21!important;padding:6px!important}.branches-tabs button{border-radius:8px!important}.branches-form-panel,.branches-card,.branches-delegation-card,.branches-empty{transition:box-shadow .18s,border-color .18s,transform .18s}.branches-card:hover,.branches-delegation-card:hover,.branches-form-panel:hover{box-shadow:0 16px 32px #1f4f3216!important}.branches-card:hover,.branches-delegation-card:hover{transform:translateY(-1px)}.branches-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))!important}.branches-delegations-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))!important}.branches-main input,.branches-main select,.branches-main textarea{color:var(--text)!important;background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.branches-main input:focus,.branches-main select:focus,.branches-main textarea:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.branches-main button:not([style*="rgba(248,113,113"]):hover{box-shadow:0 10px 18px #14834f24!important}@media (width<=900px){.branches-main{padding:14px 12px 24px!important}.branches-tabs button,.branches-form-panel button{width:100%}.branches-form-panel>form>div:first-child{grid-template-columns:1fr!important}}.branch-detail-shell{background:linear-gradient(135deg,#f5faf7 0%,#fff 48%,#eaf4ee 100%)!important}.branch-detail-main{width:100%;max-width:1480px;margin:0 auto;background:0 0!important;padding:22px clamp(16px,2.4vw,30px) 32px!important}.branch-detail-breadcrumb,.branch-detail-hero,.branch-detail-kpi,.branch-detail-summary-card,.branch-detail-tabs,.branch-detail-panel,.branch-detail-form-panel,.branch-detail-team-card,.branch-detail-inline-form,.branch-detail-feature-row{background:#fff!important;border-color:#0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.branch-detail-breadcrumb{border:1px solid #0f5f3a21;padding:10px 12px}.branch-detail-hero{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;box-shadow:0 16px 40px #1f4f3217!important}.branch-detail-hero h1,.branch-detail-hero div[style*="font-size: 22"]{color:var(--text)!important}.branch-detail-hero p,.branch-detail-hero div[style*="font-size: 11"]{color:var(--text-sub)!important}.branch-detail-kpi,.branch-detail-summary-card,.branch-detail-tabs,.branch-detail-panel,.branch-detail-form-panel,.branch-detail-team-card,.branch-detail-inline-form,.branch-detail-feature-row,.branch-detail-member-row{transition:box-shadow .18s,border-color .18s,transform .18s}.branch-detail-kpi:hover,.branch-detail-summary-card:hover,.branch-detail-panel:hover,.branch-detail-form-panel:hover,.branch-detail-team-card:hover,.branch-detail-feature-row:hover{box-shadow:0 16px 32px #1f4f3216!important}.branch-detail-team-card:hover,.branch-detail-feature-row:hover{transform:translateY(-1px)}.branch-detail-tabs{border-bottom:1px solid #0f5f3a21!important;padding:6px!important}.branch-detail-tabs button{border-radius:8px!important}.branch-detail-summary-grid{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr)!important}.branch-detail-team-grid{grid-template-columns:minmax(320px,1fr) minmax(0,1.5fr)!important}.branch-detail-data-stack .modern-data-row{background:#fff!important;border-color:#0f5f3a1f!important}.branch-detail-member-row{border:1px solid #0000}.branch-detail-member-row:hover{border-color:#0f5f3a1a}.branch-detail-inline-form{background:#f1f9f4b8!important}.branch-detail-salary-calculator{border-top-color:#0f5f3a21!important}.branch-detail-main input,.branch-detail-main select,.branch-detail-main textarea{color:var(--text)!important;background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.branch-detail-main input:focus,.branch-detail-main select:focus,.branch-detail-main textarea:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.branch-detail-main button:not([style*="rgba(248,113,113"]):hover{box-shadow:0 10px 18px #14834f24!important}@media (width<=900px){.branch-detail-main{padding:14px 12px 24px!important}.branch-detail-summary-grid,.branch-detail-team-grid,.branch-detail-salary-calculator>div:nth-child(2){grid-template-columns:1fr!important}.branch-detail-tabs>div:last-child,.branch-detail-tabs button,.branch-detail-form-panel button{width:100%}.branch-detail-hero{align-items:flex-start!important}}.fleet-shell{background:linear-gradient(135deg,#f5faf7 0%,#fff 48%,#eaf4ee 100%)!important}.fleet-main{width:100%;max-width:1480px;margin:0 auto;background:0 0!important;padding:22px clamp(16px,2.4vw,30px) 32px!important}.fleet-main>.module-page-header-hero{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;box-shadow:0 16px 40px #1f4f3217!important}.fleet-kpi-grid,.fleet-tabs,.fleet-form-panel,.fleet-list-panel,.fleet-state-panel,.fleet-repair-card{background:#fff!important;border-color:#0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.fleet-kpi-card{background:#fff!important}.fleet-tabs{border:1px solid #0f5f3a21!important;padding:6px!important}.fleet-tabs button{border-radius:8px!important}.fleet-form-panel,.fleet-list-panel,.fleet-resource-row,.fleet-state-panel,.fleet-repair-card{transition:box-shadow .18s,border-color .18s,transform .18s}.fleet-form-panel:hover,.fleet-list-panel:hover,.fleet-resource-row:hover,.fleet-state-panel:hover,.fleet-repair-card:hover{box-shadow:0 16px 32px #1f4f3216!important}.fleet-resource-row:hover,.fleet-repair-card:hover{transform:translateY(-1px)}.fleet-resource-row{background:#fff!important}.fleet-repairs-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))!important}.fleet-repairs-header{background:#fff;border:1px solid #0f5f3a21;border-radius:8px;padding:8px;box-shadow:0 10px 24px #1f4f320b}.fleet-main input,.fleet-main select,.fleet-main textarea{color:var(--text)!important;background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.fleet-main input:focus,.fleet-main select:focus,.fleet-main textarea:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.fleet-main button:not([style*="rgba(248,113,113"]):hover{box-shadow:0 10px 18px #14834f24!important}@media (width<=900px){.fleet-main{padding:14px 12px 24px!important}.fleet-tabs button,.fleet-form-panel button{width:100%}.fleet-form-panel>form>div:first-child,.fleet-resource-row>div>div:nth-child(2){grid-template-columns:1fr!important}.fleet-resource-row,.fleet-resource-row>div>div:first-child{align-items:stretch!important}}.equipment-res-shell{background:linear-gradient(135deg,#f5faf7 0%,#fff 48%,#eaf4ee 100%)!important}.equipment-res-main{width:100%;max-width:1480px;margin:0 auto;background:0 0!important;padding:22px clamp(16px,2.4vw,30px) 32px!important}.equipment-res-main>.module-page-header,.equipment-res-main>.module-page-header-hero{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;box-shadow:0 16px 40px #1f4f3217!important}.equipment-res-monthbar,.equipment-res-kpis,.equipment-res-filters,.equipment-res-table{background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.equipment-res-monthbar{flex-wrap:wrap;padding:10px!important}.equipment-res-kpis{padding:8px}.equipment-res-kpi-card{transition:box-shadow .18s,border-color .18s,transform .18s;box-shadow:0 8px 18px #1f4f320b;background:#fff!important;border-color:#0f5f3a21!important}.equipment-res-kpi-card:hover{transform:translateY(-1px);box-shadow:0 14px 28px #1f4f3214}.equipment-res-filters{padding:12px!important}.equipment-res-table{overflow:hidden;display:table!important}.equipment-res-table .MuiTableCell-head{color:var(--text-sub);text-transform:uppercase;background:#f1f9f4db;font-size:11px;font-weight:800}.equipment-res-table .MuiTableRow-root:hover .MuiTableCell-root{background:#0f6b3f09}.equipment-res-main .MuiInputBase-root{background:#fff!important;border-radius:8px!important}.equipment-res-main .MuiOutlinedInput-notchedOutline{border-color:#0f5f3a29!important}.equipment-res-main .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.equipment-res-dialog .MuiPaper-root{border:1px solid #0f5f3a21;border-radius:8px;box-shadow:0 24px 54px #1f4f3229}@media (width<=900px){.equipment-res-main{padding:14px 12px 24px!important}.equipment-res-monthbar>*,.equipment-res-filters .MuiFormControl-root,.equipment-res-filters .MuiTextField-root,.equipment-res-filters button{width:100%;max-width:none}.equipment-res-table{overflow-x:auto;display:block!important}}.warehouse-shell{background:linear-gradient(135deg,#f5faf7 0%,#fff 48%,#eaf4ee 100%)!important}.warehouse-main{width:100%;max-width:1280px;margin:0 auto;background:0 0!important;padding:22px clamp(16px,2.4vw,30px) 32px!important}.warehouse-main>.module-page-header,.warehouse-main>.module-page-header-hero{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;box-shadow:0 16px 40px #1f4f3217!important}.warehouse-list{max-width:860px!important}.warehouse-card,.warehouse-state-panel{background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.warehouse-card{transition:box-shadow .18s,border-color .18s,transform .18s}.warehouse-card:hover{transform:translateY(-1px);box-shadow:0 16px 32px #1f4f3216!important}.warehouse-state-panel{padding:24px;display:block;color:var(--text-sub)!important}.warehouse-main .MuiChip-root{color:var(--accent);background:#f1f9f4b8;font-weight:700;border-color:#0f5f3a2e!important}@media (width<=900px){.warehouse-main{padding:14px 12px 24px!important}}.calendar-blocks-main{min-width:0;background:0 0!important}.calendar-blocks-header{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;border-radius:8px!important;margin:22px clamp(16px,2.4vw,30px) 0!important;box-shadow:0 16px 40px #1f4f3217!important}.calendar-blocks-content{max-width:760px!important}.calendar-blocks-card,.calendar-blocks-modal{transition:box-shadow .18s,border-color .18s,transform .18s}.calendar-blocks-card:hover{transform:translateY(-1px);box-shadow:0 16px 32px #1f4f3216!important}.calendar-blocks-empty{padding:24px;color:var(--text-sub)!important}.calendar-blocks-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#081c127a!important}.calendar-blocks-main input{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.calendar-blocks-main input:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.calendar-blocks-main button:hover{box-shadow:0 10px 18px #14834f24!important}@media (width<=900px){.calendar-blocks-header{align-items:stretch!important;margin:14px 12px 0!important}.calendar-blocks-content{padding:16px 12px 24px!important}}.autoplan-shell{background:linear-gradient(135deg,#f5faf7 0%,#fff 48%,#eaf4ee 100%)!important}.autoplan-main{background:0 0!important;max-width:1280px!important;padding:22px clamp(16px,2.4vw,30px) 32px!important}.autoplan-main>.module-page-header,.autoplan-main>.module-page-header-hero{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;box-shadow:0 16px 40px #1f4f3217!important}.autoplan-rules-card,.autoplan-risk-card,.autoplan-compare-card,.autoplan-table-wrap,.autoplan-history,.autoplan-tabs,.autoplan-actions{background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.autoplan-tabs,.autoplan-actions{padding:8px}.autoplan-rules-card,.autoplan-risk-card,.autoplan-compare-card,.autoplan-table-wrap,.autoplan-history{transition:box-shadow .18s,border-color .18s,transform .18s}.autoplan-rules-card:hover,.autoplan-risk-card:hover,.autoplan-compare-card:hover,.autoplan-table-wrap:hover{box-shadow:0 16px 32px #1f4f3216!important}.autoplan-compare-card:hover{transform:translateY(-1px)}.autoplan-table-wrap table thead{background:#f1f9f4db!important}.autoplan-table-wrap th{color:var(--text-sub);text-transform:uppercase;font-size:11px}.autoplan-table-wrap tr:hover td{background:#0f6b3f09}.autoplan-history{color:var(--text-sub);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.autoplan-main .MuiInputBase-root{background:#fff!important;border-radius:8px!important}.autoplan-main .MuiOutlinedInput-notchedOutline{border-color:#0f5f3a29!important}.autoplan-main .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}@media (width<=900px){.autoplan-main{padding:14px 12px 24px!important}.autoplan-actions button,.autoplan-rules-card button,.autoplan-rules-card .MuiTextField-root{width:100%}}.mission-day-loading,.mission-day-shell{background:linear-gradient(135deg,#f5faf7 0%,#fff 48%,#eaf4ee 100%)!important}.mission-day-main{background:0 0!important;max-width:1180px!important;padding:22px clamp(16px,2.4vw,30px) 32px!important}.mission-day-header-row{gap:12px}.mission-day-main>.mission-day-header-row>.module-page-header,.mission-day-main>.mission-day-header-row>.module-page-header-hero{flex:1;background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;box-shadow:0 16px 40px #1f4f3217!important}.mission-day-kpi-card,.mission-day-eta-card,.mission-day-team-card,.mission-day-task-card,.mission-day-empty,.mission-day-actions{background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.mission-day-empty{padding:22px;display:block}.mission-day-actions{padding:10px}.mission-day-kpi-card,.mission-day-team-card,.mission-day-task-card{transition:box-shadow .18s,border-color .18s,transform .18s}.mission-day-kpi-card:hover,.mission-day-team-card:hover,.mission-day-task-card:hover{transform:translateY(-1px);box-shadow:0 16px 32px #1f4f3216!important}.mission-day-kpi-card .MuiTypography-h5,.mission-day-eta-card .MuiTypography-h5{color:var(--accent);font-weight:800}.mission-day-progress{background:#0f5f3a1c!important;border-radius:8px!important}.mission-day-progress .MuiLinearProgress-bar{background:var(--accent-gradient)!important;border-radius:8px!important}.mission-day-task-card .MuiTypography-caption{color:var(--accent);font-weight:800}.mission-day-main .MuiButton-root{font-weight:700;border-radius:8px!important}.mission-day-main .MuiButton-outlined{color:var(--accent)!important;border-color:#0f5f3a33!important}.mission-day-main .MuiButton-outlined:hover{background:#f1f9f4db!important;border-color:#14834f66!important;box-shadow:0 10px 18px #14834f1f!important}@media (width<=900px){.mission-day-main{padding:14px 12px 24px!important}.mission-day-header-row{flex-direction:column!important;align-items:stretch!important}.mission-day-header-row>.MuiButton-root,.mission-day-actions button{width:100%}}.bi-dashboard-shell{background:linear-gradient(135deg,#f5faf7 0%,#fff 48%,#eaf4ee 100%)!important}.bi-dashboard-main{background:0 0!important;max-width:1320px!important;padding:22px clamp(16px,2.4vw,30px) 34px!important}.bi-dashboard-topbar{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;border-radius:8px!important;padding:18px 20px!important;box-shadow:0 16px 40px #1f4f3217!important}.bi-dashboard-topbar h1{color:#0b3825!important}.bi-dashboard-actions,.bi-dashboard-periods,.bi-dashboard-tabs{min-width:0}.bi-dashboard-tabs{background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;padding:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.bi-dashboard-tabs button,.bi-dashboard-periods button,.bi-dashboard-actions button{border-radius:8px!important;font-weight:800!important}.bi-dashboard-tabs button:hover,.bi-dashboard-periods button:hover,.bi-dashboard-actions button:hover,.bi-card button:hover{background:#f1f9f4e6!important;box-shadow:0 10px 18px #14834f1a!important}.bi-dashboard-kpis{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;display:grid!important}.bi-kpi-card,.bi-card{transition:box-shadow .18s,border-color .18s,transform .18s;background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.bi-kpi-card:hover,.bi-card:hover{transform:translateY(-1px);box-shadow:0 16px 32px #1f4f3216!important}.bi-kpi-card>div:first-child{color:var(--accent)!important;font-weight:900!important}.bi-card svg rect,.bi-card svg path{shape-rendering:geometricprecision}.bi-card table thead,.bi-card table tr:hover td{background:#f1f9f4b3}.bi-dashboard-two-col{align-items:stretch}.bi-dashboard-main input{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.bi-dashboard-main input:focus{outline:none;border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}@media (width<=980px){.bi-dashboard-main{padding:14px 12px 24px!important}.bi-dashboard-topbar,.bi-dashboard-actions{flex-direction:column!important;align-items:stretch!important}.bi-dashboard-periods,.bi-dashboard-tabs{overflow-x:auto;flex-wrap:nowrap!important}.bi-dashboard-actions button{width:100%}.bi-dashboard-two-col{grid-template-columns:1fr!important}}.kpi-week-shell{background:linear-gradient(135deg,#f5faf7 0%,#fff 48%,#eaf4ee 100%)!important}.kpi-week-main{background:0 0!important;max-width:1320px!important;padding:22px clamp(16px,2.4vw,30px) 34px!important}.kpi-week-main>.module-page-header,.kpi-week-main>.module-page-header-hero{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;border-radius:8px!important;box-shadow:0 16px 40px #1f4f3217!important}.kpi-week-period-card,.kpi-week-history-card{transition:box-shadow .18s,border-color .18s,transform .18s;background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.kpi-week-period-card:hover,.kpi-week-history-card:hover{transform:translateY(-1px);box-shadow:0 16px 32px #1f4f3216!important}.kpi-week-winner{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/28px 28px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/28px 28px,#f1f9f4d1!important;border-color:#0f5f3a24!important;border-radius:8px!important}.kpi-week-period-card .MuiLinearProgress-root{background:#0f5f3a1c!important;border-radius:8px!important}.kpi-week-period-card .MuiLinearProgress-bar{background:var(--accent-gradient)!important;border-radius:8px!important}.kpi-week-period-card .MuiChip-root,.kpi-week-history-card .MuiChip-root{color:var(--accent);background:#f1f9f4b8;font-weight:700;border-color:#0f5f3a29!important}.kpi-week-period-card table thead{background:#f1f9f4db!important}.kpi-week-period-card th{color:var(--text-sub);text-transform:uppercase;font-size:11px}.kpi-week-period-card tr:hover td{background:#0f6b3f09}.kpi-week-history-log{color:#244434;border:1px solid #0f5f3a1a;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;background:#f7fbf8!important}@media (width<=900px){.kpi-week-main{padding:14px 12px 24px!important}.kpi-week-periods{flex-direction:column!important}.kpi-week-period-card{flex-basis:auto!important}}.accounting-shell{background:linear-gradient(135deg,#f5faf7 0%,#fff 48%,#eaf4ee 100%)!important}.accounting-main{margin:0 auto;background:0 0!important;max-width:1320px!important;padding:22px clamp(16px,2.4vw,30px) 34px!important}.accounting-main>.module-page-header,.accounting-main>.module-page-header-plain,.accounting-main>.module-page-header-hero{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;border-radius:8px!important;box-shadow:0 16px 40px #1f4f3217!important}.accounting-kpi-card,.accounting-tabs,.accounting-card{background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.accounting-kpi-card,.accounting-card{transition:box-shadow .18s,border-color .18s,transform .18s}.accounting-kpi-card:hover,.accounting-card:hover{transform:translateY(-1px);box-shadow:0 16px 32px #1f4f3216!important}.accounting-kpi-card [style*="font-weight: bold"]{color:#0b3825!important}.accounting-tabs{border-bottom:1px solid #0f5f3a21!important;padding:8px!important}.accounting-tabs button{border-radius:8px!important;margin-bottom:0!important;font-weight:800!important}.accounting-tabs button:hover,.accounting-card button:hover,.accounting-main>.module-page-header button:hover{background:#f1f9f4e6!important;box-shadow:0 10px 18px #14834f1a!important}.accounting-filters{background:#f1f9f4a3;border:1px solid #0f5f3a1a;border-radius:8px;padding:10px}.accounting-main input,.accounting-main select,.accounting-main textarea{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.accounting-main input:focus,.accounting-main select:focus,.accounting-main textarea:focus{outline:none;border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.accounting-card .modern-data-row{border-color:#0f5f3a1f!important}.accounting-card .modern-data-row:hover{box-shadow:0 12px 24px #1f4f3212}.accounting-form .modern-data-row__metric-grid{grid-template-columns:minmax(220px,1.4fr) repeat(6,minmax(88px,1fr))}@media (width<=900px){.accounting-main{padding:14px 12px 24px!important}.accounting-tabs,.accounting-filters{align-items:stretch!important}.accounting-tabs button,.accounting-filters>*,.accounting-card button{width:100%}.accounting-form .modern-data-row__metric-grid{grid-template-columns:1fr!important}}.hr-panel-shell{background:linear-gradient(135deg,#f5faf7 0%,#fff 48%,#eaf4ee 100%)!important}.hr-panel-main{margin:0 auto;background:0 0!important;max-width:1320px!important;padding:22px clamp(16px,2.4vw,30px) 34px!important}.hr-panel-topbar{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;border-radius:8px!important;padding:18px 20px!important;box-shadow:0 16px 40px #1f4f3217!important}.hr-panel-topbar h1{color:#0b3825!important}.hr-panel-tabs,.hr-panel-card{background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.hr-panel-tabs{padding:8px!important}.hr-panel-tabs button,.hr-panel-actions button{border-radius:8px!important;font-weight:800!important}.hr-panel-card{transition:box-shadow .18s,border-color .18s,transform .18s}.hr-panel-card:hover{transform:translateY(-1px);box-shadow:0 16px 32px #1f4f3216!important}.hr-panel-tabs button:hover,.hr-panel-actions button:hover,.hr-panel-card button:hover{background:#f1f9f4e6!important;box-shadow:0 10px 18px #14834f1a!important}.hr-panel-main input,.hr-panel-main select,.hr-panel-main textarea{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.hr-panel-main input:focus,.hr-panel-main select:focus,.hr-panel-main textarea:focus{outline:none;border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.hr-panel-card .modern-data-row{border-color:#0f5f3a1f!important}.hr-panel-branch{background:#f1f9f485;border:1px solid #0f5f3a1a;border-radius:8px;padding:14px}.hr-panel-headcount [style*="background: var(--border)"]{background:#0f5f3a1f!important}.hr-panel-headcount [style*="background: var(--accent)"]{background:var(--accent-gradient)!important}@media (width<=900px){.hr-panel-main{padding:14px 12px 24px!important}.hr-panel-topbar,.hr-panel-actions{flex-direction:column!important;align-items:stretch!important}.hr-panel-actions button,.hr-panel-actions input,.hr-panel-tabs button{width:100%}}.hr-docs-shell{background:linear-gradient(135deg,#f5faf7 0%,#fff 48%,#eaf4ee 100%)!important}.hr-docs-main{margin:0 auto;background:0 0!important;max-width:1320px!important;padding:22px clamp(16px,2.4vw,30px) 34px!important}.hr-docs-header{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;border-radius:8px!important;box-shadow:0 16px 40px #1f4f3217!important}.hr-docs-header h1{color:#0b3825!important}.hr-docs-stats>*,.hr-docs-panel{transition:box-shadow .18s,border-color .18s,transform .18s;background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.hr-docs-stats>:hover,.hr-docs-panel:hover{transform:translateY(-1px);box-shadow:0 16px 32px #1f4f3216!important}.hr-docs-toolbar{background:#f1f9f4a3;border:1px solid #0f5f3a1a;border-radius:8px;padding:10px}.hr-docs-actions button,.hr-docs-toolbar button{border-radius:8px!important;font-weight:850!important}.hr-docs-actions button:hover,.hr-docs-toolbar button:hover,.hr-docs-panel button:hover{background:#f1f9f4e6!important;box-shadow:0 10px 18px #14834f1a!important}.hr-docs-main input,.hr-docs-main select{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.hr-docs-main input:focus,.hr-docs-main select:focus{outline:none;border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.hr-docs-panel .modern-data-row{border-color:#0f5f3a1f!important}@media (width<=900px){.hr-docs-main{padding:14px 12px 24px!important}.hr-docs-header,.hr-docs-actions{flex-direction:column!important;align-items:stretch!important}.hr-docs-actions button,.hr-docs-toolbar>*{width:100%}}.payroll-m11-shell{background:linear-gradient(135deg,#f5faf7 0%,#fff 48%,#eaf4ee 100%)!important}.payroll-m11-main{margin:0 auto;background:0 0!important;max-width:1320px!important;padding:22px clamp(16px,2.4vw,30px) 34px!important}.payroll-m11-main>.module-page-header,.payroll-m11-main>.module-page-header-hero{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;border-radius:8px!important;box-shadow:0 16px 40px #1f4f3217!important}.payroll-m11-card,.payroll-m11-report-card{transition:box-shadow .18s,border-color .18s,transform .18s;background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;max-width:none!important;box-shadow:0 10px 24px #1f4f320e!important}.payroll-m11-card:hover,.payroll-m11-report-card:hover{transform:translateY(-1px);box-shadow:0 16px 32px #1f4f3216!important}.payroll-m11-warning{background:#fffbeb!important;border-color:#ca8a0447!important}.payroll-m11-main button{border-radius:8px!important}.payroll-m11-main button:hover{background:#f1f9f4e6!important;box-shadow:0 10px 18px #14834f1a!important}.payroll-m11-main input{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.payroll-m11-main input:focus{outline:none;border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.payroll-m11-report-card{background:#fffffff0!important;padding:14px!important}.payroll-m11-card .modern-data-row{border-color:#0f5f3a1f!important}.payroll-m11-card .modern-data-row:hover{box-shadow:0 12px 24px #1f4f3212}@media (width<=900px){.payroll-m11-main{padding:14px 12px 24px!important}.payroll-m11-card [style*="grid-template-columns: 160px"]{grid-template-columns:1fr!important}.payroll-m11-main button,.payroll-m11-main input{max-width:100%!important}}.notifications-shell{background:linear-gradient(135deg,#f5faf7 0%,#fff 48%,#eaf4ee 100%)!important}.notifications-main{margin:0 auto;background:0 0!important;max-width:1180px!important;padding:22px clamp(16px,2.4vw,30px) 34px!important}.notifications-main>.module-page-header,.notifications-main>.module-page-header-plain,.notifications-main>.module-page-header-hero{background:linear-gradient(90deg,#0f6b3f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f6b3f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #0f5f3a24!important;border-radius:8px!important;box-shadow:0 16px 40px #1f4f3217!important}.notifications-form,.notifications-card,.notifications-route-brief-notice{background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.notifications-form,.notifications-card,.notifications-item{transition:box-shadow .18s,border-color .18s,transform .18s}.notifications-form:hover,.notifications-card:hover,.notifications-item:hover{box-shadow:0 16px 32px #1f4f3216!important}.notifications-item:hover{transform:translateY(-1px)}.notifications-type-grid>*{border-radius:8px!important}.notifications-type-grid>:hover{box-shadow:0 10px 18px #14834f1a!important}.notifications-main button{border-radius:8px!important}.notifications-main button:hover{background:#f1f9f4e6!important;box-shadow:0 10px 18px #14834f1a!important}.notifications-main input,.notifications-main select,.notifications-main textarea{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.notifications-main input:focus,.notifications-main select:focus,.notifications-main textarea:focus{outline:none;border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.notifications-route-brief-notice{background:#f0fdfa!important;border-color:#99f6e4!important}.notifications-card .notifications-item{background:#fff!important;border-color:#0f5f3a1f!important}@media (width<=900px){.notifications-main{padding:14px 12px 24px!important}.notifications-main>.module-page-header,.notifications-main>.module-page-header-plain,.notifications-main>.module-page-header-hero{align-items:stretch!important}.notifications-main button,.notifications-main select,.notifications-main input{width:100%}.notifications-item,.notifications-route-brief-notice{flex-direction:column!important;align-items:stretch!important}}.roles-admin-shell{min-height:100vh;color:var(--text);background:radial-gradient(circle at 12% 10%,#14834f14,#0000 28%),linear-gradient(135deg,#f5faf7 0%,#fff 50%,#eaf4ee 100%)!important;padding:22px clamp(16px,2.4vw,30px) 34px!important}.roles-admin-shell>.module-page-header,.roles-admin-shell>.module-page-header-plain,.roles-admin-shell>.module-page-header-hero{max-width:1320px;margin:0 auto 18px;background:linear-gradient(135deg,#fffffff0,#f1f9f4db)!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 12px 30px #1f4f3212!important}.roles-admin-layout{max-width:1320px;margin:0 auto}.roles-admin-sidebar,.roles-admin-editor,.roles-admin-empty,.roles-admin-summary,.roles-admin-perm-group{background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.roles-admin-sidebar{overflow:hidden}.roles-admin-sidebar-header{background:#f1f9f4c7!important;border-bottom:1px solid #0f5f3a1a!important}.roles-admin-role-row,.roles-admin-perm-group,.roles-admin-editor{transition:transform .16s,box-shadow .16s,background .16s}.roles-admin-role-row:hover,.roles-admin-perm-group:hover{box-shadow:inset 0 0 0 1px #14834f14;background:#f1f9f499!important}.roles-admin-editor{min-width:0}.roles-admin-editor:hover{box-shadow:0 14px 32px #1f4f3213!important}.roles-admin-empty{box-shadow:none!important;background:#f8fcf9b8!important}.roles-admin-editor-header{border-bottom:1px solid #0f5f3a1a;gap:14px;padding-bottom:14px}.roles-admin-form-row{gap:16px}.roles-admin-shell input{color:var(--text)!important;background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.roles-admin-shell input:focus{outline:none;border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.roles-admin-shell input[type=color]{min-width:44px;border:1px solid #0f5f3a24!important}.roles-admin-shell button{border-radius:8px!important}.roles-admin-shell button:hover{box-shadow:0 10px 18px #14834f1a!important}.roles-admin-perms{margin-top:22px!important}.roles-admin-perms-grid{align-items:stretch}.roles-admin-perm-group{flex-direction:column;display:flex}.roles-admin-perm-row{border-radius:7px;margin:1px -4px;padding-inline:4px!important}.roles-admin-perm-row:hover{background:#0f6b3f0b}.roles-admin-summary{margin-top:20px;background:#f8fcf9db!important}.roles-admin-toggle{box-shadow:inset 0 0 0 1px #0f5f3a1f}.roles-admin-actions{flex-wrap:wrap}@media (width<=980px){.roles-admin-layout{flex-direction:column!important}.roles-admin-sidebar{width:100%!important}.roles-admin-form-row{flex-direction:column!important}.roles-admin-actions{flex-direction:column}.roles-admin-actions button,.roles-admin-shell>.module-page-header button,.roles-admin-shell>.module-page-header-plain button,.roles-admin-shell>.module-page-header-hero button{width:100%}}.integrations-shell{min-height:100vh;background:radial-gradient(circle at 14% 8%,#14834f14,#0000 30%),linear-gradient(135deg,#f6faf8 0%,#fff 52%,#eef6f1 100%)!important}.integrations-main{min-width:0;padding:22px clamp(16px,2.2vw,30px) 34px!important}.integrations-main>.module-page-header,.integrations-main>.module-page-header-plain,.integrations-main>.module-page-header-hero{background:linear-gradient(135deg,#fffffff2,#f1f9f4db)!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 12px 30px #1f4f3212!important}.integrations-metrics{gap:12px!important}.integrations-metric-card,.integrations-main>div[style*=box-shadow]{background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.integrations-metric-card{position:relative;overflow:hidden}.integrations-metric-card:before{content:"";background:linear-gradient(90deg,#14834f,#8bc34a);height:3px;position:absolute;inset:0 0 auto}.integrations-main>div[style*=box-shadow]{transition:transform .16s,box-shadow .16s}.integrations-main>div[style*=box-shadow]:hover{transform:translateY(-1px);box-shadow:0 14px 32px #1f4f3213!important}.integrations-filters{background:#ffffffc7;border:1px solid #0f5f3a1c;border-radius:8px;padding:12px;box-shadow:0 8px 20px #1f4f320b}.integrations-main input,.integrations-main select,.integrations-main textarea{color:var(--text)!important;background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.integrations-main input:focus,.integrations-main select:focus,.integrations-main textarea:focus{outline:none;border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.integrations-main button{border-radius:8px!important}.integrations-main button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}.integrations-main .modern-data-row,.integrations-main .modern-data-empty{border-radius:8px}.integrations-main .modern-data-stack{gap:10px}@media (width<=900px){.integrations-main{padding-inline:14px!important}.integrations-main>div[style*=grid-template-columns],.integrations-filters{grid-template-columns:1fr!important}.integrations-main button,.integrations-main input,.integrations-main select{width:100%}}.demo-requests-shell{min-height:100vh;background:radial-gradient(circle at 14% 9%,#14834f14,#0000 30%),linear-gradient(135deg,#f6faf8 0%,#fff 52%,#edf6f1 100%)!important}.demo-requests-main{min-width:0;padding:22px clamp(16px,2.4vw,30px) 34px!important}.demo-requests-main>.module-page-header,.demo-requests-main>.module-page-header-plain,.demo-requests-main>.module-page-header-hero{background:linear-gradient(135deg,#fffffff2,#f1f9f4db)!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 12px 30px #1f4f3212!important}.demo-requests-stats{gap:12px!important}.demo-requests-stat-card,.demo-requests-panel{background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.demo-requests-stat-card{position:relative;overflow:hidden}.demo-requests-stat-card:before{content:"";background:linear-gradient(90deg,#14834f,#8bc34a);height:3px;position:absolute;inset:0 0 auto}.demo-requests-panel{overflow:hidden}.demo-requests-panel-header{background:#f1f9f4c7!important;border-bottom-color:#0f5f3a1a!important}.demo-requests-table-wrap{background:#fff}.demo-requests-table th{background:#f8fcf9eb;border-bottom-color:#0f5f3a1f!important}.demo-requests-table tbody tr{transition:background .14s}.demo-requests-table tbody tr:hover{background:#f1f9f494}.demo-requests-main input,.demo-requests-main select,.demo-requests-main textarea{color:var(--text)!important;background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.demo-requests-main input:focus,.demo-requests-main select:focus,.demo-requests-main textarea:focus{outline:none;border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.demo-requests-main button{border-radius:8px!important}.demo-requests-main button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}@media (width<=860px){.demo-requests-main{padding-inline:14px!important}.demo-requests-main>.module-page-header button,.demo-requests-main>.module-page-header-plain button,.demo-requests-main>.module-page-header-hero button,.demo-requests-main button,.demo-requests-main select,.demo-requests-main textarea{width:100%}}.new-employee-shell{min-height:100vh;background:radial-gradient(circle at 12% 8%,#14834f14,#0000 30%),linear-gradient(135deg,#f6faf8 0%,#fff 52%,#edf6f1 100%)!important}.new-employee-main{max-width:980px!important;padding:22px clamp(16px,2.4vw,30px) 34px!important}.new-employee-topbar{background:linear-gradient(135deg,#fffffff2,#f1f9f4db);border:1px solid #0f5f3a21;border-radius:8px;padding:16px 18px;box-shadow:0 12px 30px #1f4f3212}.new-employee-topbar h1{color:var(--text)!important;font-size:clamp(22px,2.2vw,30px)!important}.new-employee-form{gap:14px;display:grid}.new-employee-section{transition:transform .16s,box-shadow .16s;background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.new-employee-section:hover{transform:translateY(-1px);box-shadow:0 14px 32px #1f4f3213!important}.new-employee-section-title{color:var(--text)!important;border-bottom-color:#0f5f3a1a!important}.new-employee-section label{color:var(--text-sub);font-size:12px;font-weight:800}.new-employee-main input,.new-employee-main select,.new-employee-main textarea{color:var(--text)!important;background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.new-employee-main input:focus,.new-employee-main select:focus,.new-employee-main textarea:focus{outline:none;border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.new-employee-main button{border-radius:8px!important}.new-employee-main button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}.new-employee-actions{flex-wrap:wrap;padding-top:4px}@media (width<=760px){.new-employee-main{padding-inline:14px!important}.new-employee-topbar{align-items:stretch!important}.new-employee-grid{grid-template-columns:1fr!important}.new-employee-actions,.new-employee-topbar{flex-direction:column}.new-employee-main button,.new-employee-main input,.new-employee-main select,.new-employee-main textarea{width:100%}}.estimator-pay-shell{min-height:100vh;background:radial-gradient(circle at 12% 8%,#14834f14,#0000 30%),linear-gradient(135deg,#f7faf8 0%,#fff 52%,#edf6f1 100%)!important}.estimator-pay-main{min-width:0;padding:22px clamp(16px,2.4vw,30px) 38px!important}.estimator-pay-main>.module-page-header,.estimator-pay-main>.module-page-header-plain,.estimator-pay-main>.module-page-header-hero{max-width:980px;background:linear-gradient(135deg,#fffffff2,#f1f9f4db)!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 12px 30px #1f4f3212!important}.estimator-pay-card{transition:transform .16s,box-shadow .16s;background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;max-width:980px!important;box-shadow:0 10px 24px #1f4f320e!important}.estimator-pay-card:hover{transform:translateY(-1px);box-shadow:0 14px 32px #1f4f3213!important}.estimator-pay-card-header{border-bottom:1px solid #0f5f3a1a;padding-bottom:12px}.estimator-pay-main label{color:var(--text-sub)!important;font-weight:800!important}.estimator-pay-main input,.estimator-pay-main select{color:var(--text)!important;background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.estimator-pay-main input:focus,.estimator-pay-main select:focus{outline:none;border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.estimator-pay-main button{border-radius:8px!important}.estimator-pay-main button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}.estimator-pay-main .modern-data-stack{gap:10px}.estimator-pay-main .modern-data-row{border-radius:8px}@media (width<=820px){.estimator-pay-main{padding-inline:14px!important}.estimator-pay-grid{grid-template-columns:1fr!important}.estimator-pay-grid>div,.estimator-pay-card-header,.estimator-pay-actions{flex-direction:column;align-items:stretch!important}.estimator-pay-main button,.estimator-pay-main input,.estimator-pay-main select{width:100%}}.field-settlements-shell{min-height:100vh;background:radial-gradient(circle at 12% 8%,#14834f14,#0000 30%),linear-gradient(135deg,#f6faf8 0%,#fff 52%,#edf6f1 100%)!important}.field-settlements-main{max-width:980px!important;padding:22px clamp(16px,2.4vw,30px) 38px!important}.field-settlements-header,.field-settlements-taskbar,.field-settlements-tabs,.field-settlements-panel{background:#fff;border:1px solid #0f5f3a21;border-radius:8px;box-shadow:0 10px 24px #1f4f320e}.field-settlements-header{background:linear-gradient(135deg,#fffffff2,#f1f9f4db);padding:16px 18px;box-shadow:0 12px 30px #1f4f3212}.field-settlements-taskbar{flex-wrap:wrap;padding:12px}.field-settlements-tabs{padding:6px;border-bottom:1px solid #0f5f3a21!important}.field-settlements-tabs button{border-radius:7px!important}.field-settlements-panel{padding:16px;transition:transform .16s,box-shadow .16s}.field-settlements-panel:hover{transform:translateY(-1px);box-shadow:0 14px 32px #1f4f3213}.field-settlements-worker-card,.field-settlements-panel [style*="background: var(--surface-glass)"]{background:#fff!important;border-color:#0f5f3a21!important;border-radius:8px!important}.field-settlements-main input{color:var(--text)!important;background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.field-settlements-main input:focus{outline:none;border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.field-settlements-main button{border-radius:8px!important}.field-settlements-main button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}.field-settlements-main .modern-data-stack{gap:10px}.field-settlements-main .modern-data-row{border-radius:8px}@media (width<=760px){.field-settlements-main{padding-inline:14px!important}.field-settlements-taskbar,.field-settlements-tabs,.field-settlements-worker-card [style*="display: flex"]{flex-direction:column;align-items:stretch!important}.field-settlements-main button,.field-settlements-main input{width:100%!important}}.quote-approval-shell{min-height:100vh;background:radial-gradient(circle at 12% 8%,#14834f14,#0000 30%),linear-gradient(135deg,#f6faf8 0%,#fff 52%,#edf6f1 100%)!important}.quote-approval-main{padding:22px clamp(16px,2.4vw,30px) 38px!important}.quote-approval-header,.quote-approval-tabs,.quote-approval-card,.quote-approval-empty,.quote-approval-modal{background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.quote-approval-header{max-width:920px;margin:0 auto 12px;background:linear-gradient(135deg,#fffffff2,#f1f9f4db)!important;border-bottom:1px solid #0f5f3a21!important}.quote-approval-tabs{max-width:920px;margin:12px auto 0;border-bottom:1px solid #0f5f3a21!important}.quote-approval-tabs button{border-radius:7px!important}.quote-approval-list{max-width:920px!important}.quote-approval-card{transition:transform .16s,box-shadow .16s,border-color .16s}.quote-approval-empty{margin-top:14px}.quote-approval-modal{background:#fff!important}.quote-approval-main input,.quote-approval-main select,.quote-approval-main textarea,.quote-approval-modal input,.quote-approval-modal select,.quote-approval-modal textarea{color:var(--text)!important;background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.quote-approval-main input:focus,.quote-approval-main select:focus,.quote-approval-main textarea:focus,.quote-approval-modal input:focus,.quote-approval-modal select:focus,.quote-approval-modal textarea:focus{outline:none;border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.quote-approval-main button,.quote-approval-modal button{border-radius:8px!important}.quote-approval-main button:hover:not(:disabled),.quote-approval-modal button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}@media (width<=760px){.quote-approval-main{padding-inline:14px!important}.quote-approval-header,.quote-approval-card [style*="display: flex"],.quote-approval-modal [style*=grid-template-columns]{flex-direction:column;grid-template-columns:1fr!important;align-items:stretch!important}.quote-approval-main button,.quote-approval-modal button,.quote-approval-modal input,.quote-approval-modal select,.quote-approval-modal textarea{width:100%}}.estimator-hub-shell{min-height:100vh;background:radial-gradient(circle at 12% 8%,#14834f14,#0000 30%),linear-gradient(135deg,#f6faf8 0%,#fff 52%,#edf6f1 100%)!important}.estimator-hub-main{max-width:900px!important;padding:22px clamp(16px,2.4vw,30px) 38px!important}.estimator-hub-hero,.estimator-hub-section,.estimator-hub-kpi-card,.estimator-hub-hint,.estimator-hub-platinum,.estimator-hub-error{background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.estimator-hub-hero{background:linear-gradient(135deg,#fffffff2,#f1f9f4db)!important;padding:18px!important;box-shadow:0 12px 30px #1f4f3212!important}.estimator-hub-hero h1{font-size:clamp(24px,2.5vw,32px)!important}.estimator-hub-platinum,.estimator-hub-hint{border-color:#14834f33!important}.estimator-hub-kpis{gap:12px!important}.estimator-hub-kpi-card,.estimator-hub-section,.estimator-hub-tile{transition:transform .16s,box-shadow .16s,border-color .16s}.estimator-hub-kpi-card:hover,.estimator-hub-section:hover,.estimator-hub-tile:hover{transform:translateY(-1px);border-color:#14834f38!important;box-shadow:0 14px 32px #1f4f3213!important}.estimator-hub-tile{background:#f8fcf9eb!important;border-color:#0f5f3a24!important;border-radius:8px!important}.estimator-hub-main button{border-radius:8px!important}.estimator-hub-main button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}@media (width<=720px){.estimator-hub-main{padding-inline:14px!important}.estimator-hub-kpis{flex-direction:column}.estimator-hub-grid{grid-template-columns:1fr!important}}.quote-draw-shell{min-height:100vh;background:radial-gradient(circle at 12% 8%,#14834f14,#0000 30%),linear-gradient(135deg,#f6faf8 0%,#fff 52%,#edf6f1 100%)!important}.quote-draw-main{padding:0 clamp(14px,2vw,24px) 28px!important}.quote-draw-topbar,.quote-draw-workbench,.quote-draw-toolbar{background:#fff;border-radius:8px;box-shadow:0 10px 24px #1f4f320e;border:1px solid #0f5f3a21!important}.quote-draw-topbar{background:linear-gradient(135deg,#fffffff2,#f1f9f4db);max-width:980px;margin:18px auto 10px;border-bottom:1px solid #0f5f3a21!important}.quote-draw-workbench{max-width:980px!important}.quote-draw-toolbar{z-index:2;padding:10px;position:sticky;top:8px}.quote-draw-toolbar button,.quote-draw-topbar button,.quote-draw-toolbar select{border-radius:8px!important}.quote-draw-toolbar button:hover:not(:disabled),.quote-draw-topbar button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}.quote-draw-toolbar select{color:var(--text)!important;background:#fff!important;border-color:#0f5f3a29!important}.quote-draw-toolbar select:focus{outline:none;border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.quote-draw-canvas-frame{background-size:18px 18px;box-shadow:inset 0 0 0 1px #ffffff0a,0 14px 32px #1f4f3213;background:linear-gradient(45deg,#ffffff0f 25%,#0000 25%),linear-gradient(-45deg,#ffffff0f 25%,#0000 25%),#101612!important;border-color:#0f5f3a29!important;border-radius:8px!important}@media (width<=720px){.quote-draw-main{padding-inline:12px!important}.quote-draw-topbar,.quote-draw-toolbar{align-items:stretch!important}.quote-draw-topbar button,.quote-draw-toolbar button,.quote-draw-toolbar select{width:100%}}.inspection-doc-shell{min-height:100vh;background:radial-gradient(circle at 12% 8%,#14834f14,#0000 30%),linear-gradient(135deg,#f6faf8 0%,#fff 52%,#edf6f1 100%)!important}.inspection-doc-main{max-width:820px!important;padding:22px clamp(16px,2.4vw,30px) 38px!important}.inspection-doc-hero,.inspection-doc-card{background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.inspection-doc-hero{padding:18px;background:linear-gradient(135deg,#fffffff2,#f1f9f4db)!important}.inspection-doc-hero h1{font-size:clamp(24px,2.5vw,32px)!important}.inspection-doc-card{transition:transform .16s,box-shadow .16s,border-color .16s}.inspection-doc-card:hover{transform:translateY(-1px);border-color:#14834f38!important;box-shadow:0 14px 32px #1f4f3213!important}.inspection-doc-main button{border-radius:8px!important}.inspection-doc-main button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}@media (width<=720px){.inspection-doc-main{padding-inline:14px!important}.inspection-doc-main button{width:100%}}.position-card-page{min-height:100vh;background:radial-gradient(circle at 12% 8%,#14834f14,#0000 30%),linear-gradient(135deg,#f6faf8 0%,#fff 52%,#edf6f1 100%)!important}.position-card-page .no-print{background:#ffffffd1;border:1px solid #0f5f3a21;border-radius:8px;padding:4px;box-shadow:0 10px 24px #1f4f320e}.position-card-page .no-print button{border-radius:8px!important}.position-card-page .no-print button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}.position-card-sheet{border-color:#0f5f3a24!important;border-radius:8px!important;box-shadow:0 18px 48px #141f161f!important}.position-card-sheet .print-avoid-break{border-color:#0f5f3a1f!important}.position-card-sheet [style*="border: 1px solid #D8DED6"],.position-card-sheet [style*="border: 1px solid #BFDAC7"],.position-card-sheet [style*="border: 1px dashed #C8D1C8"]{border-radius:8px!important}@media screen and (width<=820px){.position-card-page{padding-inline:12px!important}.position-card-page .no-print,.position-card-sheet header,.position-card-sheet [style*=grid-template-columns]{flex-direction:column;grid-template-columns:1fr!important}.position-card-page .no-print button{width:100%}}.operator-tasks-shell{min-height:100vh;background:radial-gradient(circle at 12% 8%,#14834f14,#0000 30%),linear-gradient(135deg,#f6faf8 0%,#fff 52%,#edf6f1 100%)!important}.operator-tasks-main{padding:22px clamp(16px,2.4vw,30px) 38px!important}.operator-tasks-header,.operator-tasks-stats>div,.operator-tasks-panel{background:#fff!important;border:1px solid #0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.operator-tasks-header{background:linear-gradient(135deg,#fffffff2,#f1f9f4db)!important;box-shadow:0 12px 30px #1f4f3212!important}.operator-tasks-stats>div,.operator-tasks-panel{transition:transform .16s,box-shadow .16s,border-color .16s}.operator-tasks-stats>div:hover,.operator-tasks-panel:hover{transform:translateY(-1px);border-color:#14834f38!important;box-shadow:0 14px 32px #1f4f3213!important}.operator-tasks-toolbar{background:#f8fcf9db;border:1px solid #0f5f3a1a;border-radius:8px;padding:10px}.operator-tasks-main input,.operator-tasks-main select,.operator-tasks-main textarea{color:var(--text)!important;background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.operator-tasks-main input:focus,.operator-tasks-main select:focus,.operator-tasks-main textarea:focus{outline:none;border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.operator-tasks-main button{border-radius:8px!important}.operator-tasks-main button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}.operator-tasks-list .modern-data-stack{gap:10px}.operator-tasks-list .modern-data-row,.operator-tasks-list .modern-data-empty{border-radius:8px}@media (width<=980px){.operator-tasks-grid{grid-template-columns:1fr!important}.operator-tasks-header{flex-direction:column}}@media (width<=720px){.operator-tasks-main{padding-inline:14px!important}.operator-tasks-toolbar{grid-template-columns:1fr!important}.operator-tasks-main button,.operator-tasks-main input,.operator-tasks-main select,.operator-tasks-main textarea{width:100%}}.explore-shell{min-height:100vh;background:radial-gradient(circle at 10% 6%,#14834f14,#0000 30%),linear-gradient(135deg,#f6faf8 0%,#fff 52%,#edf6f1 100%)!important}.explore-main{padding:22px clamp(16px,2.4vw,30px) 42px!important}.explore-header{background:linear-gradient(135deg,#fffffff5,#f1f9f4db);border:1px solid #0f5f3a21;border-radius:8px;padding:20px 22px;box-shadow:0 12px 30px #1f4f3212}.explore-header h1{letter-spacing:0!important;font-size:clamp(22px,2.2vw,30px)!important}.explore-search{max-width:560px!important}.explore-search-box{border-radius:8px;box-shadow:0 10px 24px #1f4f320e}.explore-search input{min-height:44px;background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.explore-search input:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.explore-group{padding:2px 0 4px}.explore-group h2{letter-spacing:0!important}.explore-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important;gap:12px!important}.explore-tile{min-height:126px;background:#ffffffeb!important;border-color:#0f5f3a21!important;border-radius:8px!important;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s!important;box-shadow:0 10px 24px #1f4f320e!important}.explore-tile:hover,.explore-tile:focus-visible{outline:none;transform:translateY(-2px);background:linear-gradient(135deg,#fffffff7,#edf7f2e6)!important;border-color:#14834f4d!important;box-shadow:0 16px 34px #1f4f3217!important}.explore-empty{background:#ffffffd1;border:1px solid #0f5f3a21;border-radius:8px;box-shadow:0 10px 24px #1f4f320e}@media (width<=720px){.explore-main{padding-inline:14px!important}.explore-header{padding:18px}.explore-grid{grid-template-columns:1fr!important}}.field-quotes-shell,.field-quote-detail-shell{min-height:100vh;background:radial-gradient(circle at 12% 8%,#14834f14,#0000 30%),linear-gradient(135deg,#f6faf8 0%,#fff 52%,#edf6f1 100%)!important}.field-quotes-main{padding:22px clamp(16px,2.4vw,30px) 42px!important}.field-quote-detail-main{max-width:980px!important;padding:22px clamp(16px,2.4vw,30px) 42px!important}.field-quotes-main>.module-page-header,.field-quotes-main>.module-page-header-plain,.field-quotes-main>.module-page-header-hero,.field-quote-detail-main>.module-page-header,.field-quote-detail-main>.module-page-header-plain,.field-quote-detail-main>.module-page-header-hero{background:linear-gradient(135deg,#fffffff5,#f1f9f4db)!important;border-color:#0f5f3a21!important;border-radius:8px!important;box-shadow:0 12px 30px #1f4f3212!important}.field-quotes-tabs,.field-quotes-card,.field-quotes-grid>div,.field-quote-detail-card{background:#ffffffeb!important;border-color:#0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.field-quotes-tabs{background:#ffffffd1!important;padding:5px!important}.field-quotes-card,.field-quote-detail-card{transition:transform .16s,box-shadow .16s,border-color .16s}.field-quotes-card:hover,.field-quote-detail-card:hover{transform:translateY(-1px);border-color:#14834f38!important;box-shadow:0 14px 32px #1f4f3213!important}.field-quotes-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))!important;gap:14px!important}.field-quotes-main select,.field-quote-detail-main input,.field-quote-detail-main select,.field-quote-detail-main textarea{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.field-quotes-main select:focus,.field-quote-detail-main input:focus,.field-quote-detail-main select:focus,.field-quote-detail-main textarea:focus{outline:none;border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.field-quotes-main button,.field-quote-detail-main button{border-radius:8px!important}.field-quotes-main button:hover:not(:disabled),.field-quote-detail-main button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}.field-quotes-main a,.field-quote-detail-main a{text-underline-offset:3px}.field-quote-detail-main>button:first-child{color:var(--accent)!important;margin-bottom:14px!important;font-weight:800!important}.field-quote-detail-sketch [style*=borderTop]{border-color:#0f5f3a1f!important}@media (width<=720px){.field-quotes-main,.field-quote-detail-main{padding-inline:14px!important}.field-quotes-tabs,.field-quotes-card [style*="display: flex"],.field-quote-detail-card [style*="display: flex"]{flex-direction:column;align-items:stretch!important;width:100%!important}.field-quotes-main button,.field-quotes-main select,.field-quote-detail-main button{width:100%}}.mobile-reports-shell{min-height:100vh;background:radial-gradient(circle at 12% 8%,#14834f14,#0000 30%),linear-gradient(135deg,#f6faf8 0%,#fff 52%,#edf6f1 100%)!important}.mobile-reports-main{max-width:1080px!important;padding:22px clamp(16px,2.4vw,30px) 42px!important}.mobile-reports-main>.module-page-header,.mobile-reports-main>.module-page-header-plain,.mobile-reports-main>.module-page-header-hero{background:linear-gradient(135deg,#fffffff5,#f1f9f4db)!important;border-color:#0f5f3a21!important;border-radius:8px!important;box-shadow:0 12px 30px #1f4f3212!important}.mobile-reports-actions{background:#ffffffc7;border:1px solid #0f5f3a1a;border-radius:8px;padding:10px;box-shadow:0 10px 24px #1f4f320b}.mobile-reports-kpi-card,.mobile-reports-summary{transition:transform .16s,box-shadow .16s,border-color .16s;background:#ffffffeb!important;border-color:#0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.mobile-reports-kpi-card:hover,.mobile-reports-summary:hover{transform:translateY(-1px);border-color:#14834f38!important;box-shadow:0 14px 32px #1f4f3213!important}.mobile-reports-kpi-card .MuiTypography-h5{color:var(--text)!important;letter-spacing:0!important}.mobile-reports-summary .MuiStack-root>.MuiStack-root{padding:8px 0}.mobile-reports-main button{text-transform:none!important;border-radius:8px!important;font-weight:800!important}.mobile-reports-main button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}@media (width<=720px){.mobile-reports-main{padding-inline:14px!important}.mobile-reports-actions,.mobile-reports-actions button{width:100%}}.profile-shell{min-height:100vh;background:radial-gradient(circle at 12% 8%,#14834f14,#0000 30%),linear-gradient(135deg,#f6faf8 0%,#fff 52%,#edf6f1 100%)!important}.profile-main{max-width:1240px!important;padding:22px clamp(16px,2.4vw,30px) 42px!important}.profile-header,.profile-stat,.profile-panel{background:#ffffffeb!important;border-color:#0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.profile-header{background:linear-gradient(135deg,#fffffff5,#f1f9f4db)!important;box-shadow:0 12px 30px #1f4f3212!important}.profile-stat,.profile-panel{transition:transform .16s,box-shadow .16s,border-color .16s}.profile-stat:hover,.profile-panel:hover{transform:translateY(-1px);border-color:#14834f38!important;box-shadow:0 14px 32px #1f4f3213!important}.profile-stat-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:12px!important}.profile-grid{gap:16px!important}.profile-main input,.profile-main select,.profile-main textarea{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.profile-main input:focus,.profile-main select:focus,.profile-main textarea:focus{outline:none;border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.profile-main button,.profile-main a[style*=border]{border-radius:8px!important}.profile-main button:hover:not(:disabled),.profile-main a[style*=border]:hover{box-shadow:0 10px 18px #14834f1a!important}.profile-task-form,.profile-position-form,.profile-rows>div{background:#f8fcf9db!important;border-color:#0f5f3a1f!important}.profile-rows{gap:10px!important}@media (width<=980px){.profile-grid,.profile-header{grid-template-columns:1fr!important}}@media (width<=720px){.profile-main{padding-inline:14px!important}.profile-main button,.profile-main input,.profile-main select,.profile-main textarea{width:100%}.profile-header [style*="display: flex"],.profile-panel [style*="display: flex"]{flex-direction:column;align-items:stretch!important}}.login-shell{background:linear-gradient(90deg,#146b4309 1px,#0000 1px) 0 0/36px 36px,linear-gradient(0deg,#146b4309 1px,#0000 1px) 0 0/36px 36px,radial-gradient(circle at 18% 12%,#14834f24,#0000 34%),linear-gradient(135deg,#f6faf8 0%,#fff 52%,#edf6f1 100%)!important}.login-glow{opacity:.6!important}.login-card{background:#fffffff0!important;border-color:#0f5f3a24!important;border-radius:8px!important;max-width:440px!important;box-shadow:0 18px 48px #141f161f!important}.login-logo-icon{box-shadow:0 10px 22px #14834f33;border-radius:8px!important}.login-demo-panel,.login-input-wrap,.login-error{border-radius:8px!important}.login-demo-panel{background:#f1f9f4db!important;border-color:#0f5f3a1f!important}.login-demo-btn{transition:transform .16s,box-shadow .16s,border-color .16s;background:#ffffffe0!important;border-color:#0f5f3a21!important}.login-demo-btn:hover,.login-demo-btn:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 10px 18px #14834f17;border-color:#14834f47!important}.login-field input{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.login-field input:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.login-submit{box-shadow:0 12px 22px #14834f33;border-radius:8px!important}.login-submit:hover:not(:disabled){filter:brightness(1.03)}@media (width<=560px){.login-shell{align-items:stretch!important;padding:16px!important}.login-card{margin:auto 0;padding:28px 20px!important}.login-demo-panel [style*=grid-template-columns]{grid-template-columns:1fr!important}}.explore-command-shell{min-height:100vh;display:flex;background:radial-gradient(circle at 24% 12%,#10b98129,#0000 34%),linear-gradient(135deg,#f7fbf8 0%,#eef7f2 45%,#f8fafc 100%)!important}.explore-command-main{flex:1;min-width:0;padding:24px clamp(18px,3vw,42px) 56px}.explore-hero{color:#f8fafc;background:linear-gradient(90deg,#94a3b829 1px,#0000 1px) 0 0/52px 52px,linear-gradient(0deg,#94a3b81f 1px,#0000 1px) 0 0/52px 52px,linear-gradient(135deg,#07131f 0%,#0b3d32 58%,#06251f 100%);border:1px solid #0f172a1a;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(250px,340px);gap:24px;padding:clamp(24px,4vw,44px);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 70px #0f172a29}.explore-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#10b98147,#0000 62%);border:1px solid #7dd3fc38;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-110px;right:-80px}.explore-hero-copy,.explore-status-panel{z-index:1;position:relative}.explore-eyebrow{color:#99f6e4;letter-spacing:.12em;text-transform:uppercase;background:#0f172a57;border:1px solid #7dd3fc42;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}.explore-hero h1{color:#fff;-webkit-text-fill-color:#fff;text-shadow:0 18px 48px #0000003d;max-width:760px;margin:18px 0 10px;font-size:clamp(34px,5vw,60px);font-weight:950;line-height:.98}.explore-hero p{color:#f8fafcd1;max-width:720px;margin:0;font-size:16px;line-height:1.58}.explore-search-wrap{color:#0f766e;background:#fffffff5;border:1px solid #e2e8f03d;border-radius:14px;align-items:center;gap:10px;width:min(100%,680px);min-height:54px;margin-top:28px;padding:0 16px;display:flex;box-shadow:0 18px 44px #00000038}.explore-search-wrap input{color:#0f172a;background:0 0;border:0;outline:0;width:100%;font-size:15px;font-weight:700}.explore-search-wrap input::placeholder{color:#64748b;font-weight:650}.explore-status-panel{align-self:stretch;gap:12px;display:grid}.explore-status-panel>div{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1a;border:1px solid #e2e8f029;border-radius:14px;align-content:center;gap:6px;min-height:92px;padding:18px;display:grid}.explore-status-panel span{color:#e2e8f0b8;text-transform:uppercase;font-size:12px;font-weight:800}.explore-status-panel strong{color:#fff;font-size:clamp(22px,2.6vw,34px);font-weight:950;line-height:1}.explore-priority{margin-top:24px}.explore-section-heading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:12px;display:flex}.explore-section-heading span{color:#0f766e;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:950}.explore-section-heading strong{color:#0f172a;font-size:14px;font-weight:850}.explore-priority-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.explore-priority-tile,.explore-command-tile{appearance:none;font:inherit;text-align:left;border:0}.explore-priority-tile{cursor:pointer;background:#ffffffe0;border:1px solid #0f172a14;border-radius:14px;align-items:center;gap:13px;min-height:96px;padding:16px;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex;box-shadow:0 16px 38px #0f172a14}.explore-priority-tile:hover,.explore-priority-tile:focus-visible{border-color:#10b98173;outline:none;transform:translateY(-2px);box-shadow:0 24px 54px #0f172a24}.explore-priority-icon{color:#fff;background:linear-gradient(135deg, var(--tile-color), #0f172a);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.explore-priority-tile strong,.explore-command-tile strong{color:#0f172a;font-weight:900;display:block}.explore-priority-tile small,.explore-command-tile small{color:#64748b;margin-top:4px;font-size:12px;font-weight:650;line-height:1.35;display:block}.explore-groups{gap:18px;margin-top:24px;display:grid}.explore-group-panel{background:#ffffffc2;border:1px solid #0f172a14;border-radius:16px;padding:16px;box-shadow:0 18px 44px #0f172a12}.explore-group-panel .explore-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))!important;gap:10px!important;display:grid!important}.explore-group-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:14px;display:grid}.explore-group-icon{color:#fff;background:var(--group-color);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.explore-group-header h2{color:#0f172a;margin:0;font-size:18px;font-weight:950}.explore-group-header p{color:#64748b;margin:3px 0 0;font-size:13px;font-weight:650}.explore-group-header>strong{min-width:34px;height:28px;color:var(--group-color);background:#0f172a0a;border-radius:999px;place-items:center;font-size:13px;display:grid}.explore-command-tile{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;min-height:88px;transition:transform .16s,border-color .16s,background .16s;position:relative;box-shadow:none!important;background:#fff!important;border:1px solid #0f172a14!important;border-radius:13px!important;align-items:center!important;gap:12px!important;padding:14px!important;display:grid!important}.explore-command-tile:hover,.explore-command-tile:focus-visible{outline:none;transform:translateY(-1px);border-color:var(--group-color)!important;background:#fbfffd!important}.explore-tile-icon{width:38px;height:38px;color:var(--group-color);background:#0f172a0a;border-radius:11px;place-items:center;display:grid}.explore-tile-body{min-width:0}.explore-tile-body strong,.explore-tile-body small{overflow-wrap:anywhere}.explore-tile-arrow{color:#94a3b8;font-size:18px;font-weight:900;transition:transform .16s,color .16s}.explore-command-tile:hover .explore-tile-arrow,.explore-command-tile:focus-visible .explore-tile-arrow{color:var(--group-color);transform:translate(2px)}.explore-empty{color:#64748b;text-align:center;background:#ffffffb8;border:1px dashed #0f172a29;border-radius:16px;justify-items:center;gap:10px;margin-top:24px;padding:54px 20px;display:grid}.explore-empty svg{color:#0f766e;font-size:34px}.explore-empty h2{color:#0f172a;margin:0;font-size:20px}.explore-empty p{max-width:520px;margin:0}.explore-empty button{color:#fff;cursor:pointer;background:#0f766e;border:0;border-radius:10px;min-height:38px;padding:0 14px;font-weight:850}@media (width<=1180px){.explore-hero,.explore-priority-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.explore-command-shell{align-items:flex-start;display:flex}.explore-command-main{flex:1;min-width:0;padding:10px 8px 34px}.explore-hero,.explore-priority-grid,.explore-grid{grid-template-columns:1fr!important}.explore-hero{border-radius:14px;padding:18px}.explore-hero h1{font-size:30px}.explore-section-heading{align-items:start;display:grid}.explore-group-panel{border-radius:14px;padding:12px}.explore-group-header{grid-template-columns:auto minmax(0,1fr)}.explore-group-header>strong{display:none}}@media (prefers-reduced-motion:reduce){.explore-priority-tile,.explore-command-tile,.explore-tile-arrow{transition:none}.explore-priority-tile:hover,.explore-priority-tile:focus-visible,.explore-command-tile:hover,.explore-command-tile:focus-visible{transform:none}}.dashboard-shell{background:radial-gradient(circle at 24% 10%,#10b98126,#0000 32%),linear-gradient(135deg,#f7fbf8 0%,#eef7f2 45%,#f8fafc 100%)!important}.dashboard-main{max-width:1540px;padding:24px clamp(18px,3vw,42px) 56px!important}.dashboard-topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1!important;border:1px solid #0f172a14!important;border-radius:18px!important;box-shadow:0 18px 44px #0f172a12!important}.dashboard-topbar h1{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;font-size:26px!important;font-weight:950!important}.dashboard-topbar form{background:#fff!important;border-color:#0f172a1a!important;border-radius:14px!important;min-height:52px!important;box-shadow:inset 0 0 0 1px #ffffffb3,0 12px 32px #0f172a0f!important}.dashboard-command-hero{min-height:250px;background:linear-gradient(90deg,#94a3b829 1px,#0000 1px) 0 0/52px 52px,linear-gradient(0deg,#94a3b81f 1px,#0000 1px) 0 0/52px 52px,linear-gradient(135deg,#07131f 0%,#0b3d32 58%,#06251f 100%)!important;border:1px solid #0f172a1a!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) minmax(260px,420px) auto!important;padding:clamp(24px,4vw,44px)!important;box-shadow:0 26px 70px #0f172a29!important}.dashboard-command-hero:after{border:1px solid #7dd3fc38;border-radius:50%;background:radial-gradient(circle,#10b98147,#0000 62%)!important;width:340px!important;height:340px!important;inset:auto -80px -110px auto!important}.dashboard-command-hero [style*=Centrum],.dashboard-command-hero [style*=CENTRUM],.dashboard-command-hero div{letter-spacing:0}.dashboard-command-hero [style*="font-size: 34"]{text-shadow:0 18px 48px #0000003d;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(34px,5vw,60px)!important;line-height:.98!important}.dashboard-hero-stats>div{min-height:100px;box-shadow:none!important;background:#ffffff1a!important;border:1px solid #e2e8f029!important;border-radius:14px!important}.dashboard-decision-strip{margin-top:22px;gap:12px!important}.dashboard-decision-strip>button,.dashboard-kpi-grid>button,.dashboard-content-grid>div,.dashboard-lower-grid>div,.dashboard-shortcuts-grid>div,.dashboard-main>section[style*=shortcutPanel]{background:#ffffffd1!important;border:1px solid #0f172a14!important;border-radius:16px!important;box-shadow:0 18px 44px #0f172a12!important}.dashboard-decision-strip>button{border-left-width:0!important;min-height:116px!important;padding:18px!important}.dashboard-decision-strip>button:hover,.dashboard-kpi-grid>button:hover,.dashboard-content-grid>div:hover,.dashboard-lower-grid>div:hover{transform:translateY(-2px);box-shadow:0 24px 54px #0f172a21!important}.dashboard-kpi-grid{gap:12px!important}.dashboard-kpi-grid>button{border-left-width:0!important;min-height:112px!important}.dashboard-kpi-grid>button span:first-child{color:#0f766e!important;background:#0f766e1a!important;border-radius:12px!important}.dashboard-content-grid h2,.dashboard-lower-grid h2,.dashboard-main>section h2{color:#0f172a!important;font-size:18px!important;font-weight:950!important}.dashboard-orders-table>div:first-child{background:#f8fafce6!important}.dashboard-orders-table>button,.dashboard-lower-grid button,.dashboard-content-grid button{border-radius:12px!important}.dashboard-shortcuts-grid{border-top:1px solid #0f172a14!important;gap:10px!important;padding:14px!important}.dashboard-shortcuts-grid>div{border-right:0!important;padding:14px!important}@media (width<=1240px){.dashboard-command-hero{grid-template-columns:1fr!important}}@media (width<=760px){.dashboard-main{padding:10px 8px 34px!important}.dashboard-topbar{border-radius:14px!important}.dashboard-command-hero{min-height:auto;border-radius:14px!important;padding:20px!important}.dashboard-command-hero [style*="font-size: 34"]{font-size:30px!important}}.zlecenia-main{background:radial-gradient(circle at 22% 10%,#10b98124,#0000 32%),linear-gradient(135deg,#f7fbf8 0%,#eef7f2 45%,#f8fafc 100%)!important;padding:24px clamp(18px,3vw,42px) 56px!important}.zlecenia-main>.module-page-header,.zlecenia-main>.module-page-header-hero,.zlecenia-main>.module-page-header-plain{min-height:210px;position:relative;overflow:hidden;color:#fff!important;background:linear-gradient(90deg,#94a3b829 1px,#0000 1px) 0 0/52px 52px,linear-gradient(0deg,#94a3b81f 1px,#0000 1px) 0 0/52px 52px,linear-gradient(135deg,#07131f 0%,#0b3d32 58%,#06251f 100%)!important;border:1px solid #0f172a1a!important;border-radius:18px!important;padding:clamp(24px,4vw,44px)!important;box-shadow:0 26px 70px #0f172a29!important}.zlecenia-main>.module-page-header:after,.zlecenia-main>.module-page-header-hero:after,.zlecenia-main>.module-page-header-plain:after{content:"";pointer-events:none;background:radial-gradient(circle,#10b98147,#0000 62%);border:1px solid #7dd3fc38;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-110px;right:-80px}.zlecenia-main>.module-page-header h1,.zlecenia-main>.module-page-header-hero h1,.zlecenia-main>.module-page-header-plain h1,.zlecenia-main>.module-page-header h2,.zlecenia-main>.module-page-header-hero h2,.zlecenia-main>.module-page-header-plain h2{text-shadow:0 18px 48px #0000003d;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(38px,5vw,64px)!important;font-weight:950!important;line-height:.98!important}.zlecenia-main>.module-page-header p,.zlecenia-main>.module-page-header-hero p,.zlecenia-main>.module-page-header-plain p,.zlecenia-main>.module-page-header div,.zlecenia-main>.module-page-header-hero div,.zlecenia-main>.module-page-header-plain div{color:#f8fafcd6}.zlecenia-main>section,.zlecenia-main>div:not(.module-page-header):not(.module-page-header-hero):not(.module-page-header-plain){border-color:#0f172a14!important}.zlecenia-main [style*="background: #ffffff"],.zlecenia-main [style*="background: linear-gradient(145deg, #ffffff"],.zlecenia-main [style*="background: var(--surface"],.zlecenia-main [style*="backgroundColor: #ffffff"],.zlecenia-main [style*="background-color: #ffffff"]{background:#ffffffd6!important}.zlecenia-main [style*="borderRadius: 8"],.zlecenia-main [style*="border-radius: 8"],.zlecenia-main [style*="borderRadius: 10"],.zlecenia-main [style*="border-radius: 10"]{border-radius:14px!important}.zlecenia-main button,.zlecenia-main input,.zlecenia-main select,.zlecenia-main textarea{border-radius:12px!important}.zlecenia-main button{transition:transform .16s,border-color .16s,box-shadow .16s,background .16s}.zlecenia-main button:hover{transform:translateY(-1px)}.zlecenia-main input,.zlecenia-main select,.zlecenia-main textarea{font-weight:650;color:#0f172a!important;background:#fff!important;border-color:#0f172a1a!important}.zlecenia-main input:focus,.zlecenia-main select:focus,.zlecenia-main textarea:focus{border-color:#10b98175!important;outline:none!important;box-shadow:0 0 0 3px #10b9811f!important}.zlecenia-main [style*=box-shadow],.zlecenia-main [style*=boxShadow]{box-shadow:0 18px 44px #0f172a12!important}.zlecenia-main [style*=borderLeft],.zlecenia-main [style*=border-left]{border-left-width:0!important}@media (width<=760px){.zlecenia-main{padding:10px 8px 34px!important}.zlecenia-main>.module-page-header,.zlecenia-main>.module-page-header-hero,.zlecenia-main>.module-page-header-plain{min-height:auto;border-radius:14px!important;padding:20px!important}.zlecenia-main>.module-page-header h1,.zlecenia-main>.module-page-header-hero h1,.zlecenia-main>.module-page-header-plain h1,.zlecenia-main>.module-page-header h2,.zlecenia-main>.module-page-header-hero h2,.zlecenia-main>.module-page-header-plain h2{font-size:32px!important}}.zlecenia-surface>.module-page-header,.zlecenia-surface>.module-page-header-hero,.zlecenia-surface>.module-page-header-plain{min-height:210px;position:relative;overflow:hidden;color:#fff!important;background:linear-gradient(90deg,#94a3b829 1px,#0000 1px) 0 0/52px 52px,linear-gradient(0deg,#94a3b81f 1px,#0000 1px) 0 0/52px 52px,linear-gradient(135deg,#07131f 0%,#0b3d32 58%,#06251f 100%)!important;border:1px solid #0f172a1a!important;border-radius:18px!important;padding:clamp(24px,4vw,44px)!important;box-shadow:0 26px 70px #0f172a29!important}.zlecenia-surface>.module-page-header:after,.zlecenia-surface>.module-page-header-hero:after,.zlecenia-surface>.module-page-header-plain:after{content:"";pointer-events:none;background:radial-gradient(circle,#10b98147,#0000 62%);border:1px solid #7dd3fc38;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-110px;right:-80px}.zlecenia-surface>.module-page-header>*,.zlecenia-surface>.module-page-header-hero>*,.zlecenia-surface>.module-page-header-plain>*{z-index:1;position:relative}.zlecenia-surface>.module-page-header h1,.zlecenia-surface>.module-page-header-hero h1,.zlecenia-surface>.module-page-header-plain h1{text-shadow:0 18px 48px #0000003d;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(38px,5vw,64px)!important;font-weight:950!important;line-height:.98!important}.zlecenia-surface>.module-page-header p,.zlecenia-surface>.module-page-header-hero p,.zlecenia-surface>.module-page-header-plain p,.zlecenia-surface>.module-page-header div,.zlecenia-surface>.module-page-header-hero div,.zlecenia-surface>.module-page-header-plain div{color:#f8fafcdb!important}.zlecenia-surface>.module-page-header button,.zlecenia-surface>.module-page-header-hero button,.zlecenia-surface>.module-page-header-plain button{color:#fff!important;background:#ffffff1f!important;border-color:#e2e8f038!important}@media (width<=760px){.zlecenia-surface>.module-page-header,.zlecenia-surface>.module-page-header-hero,.zlecenia-surface>.module-page-header-plain{min-height:auto;border-radius:14px!important;padding:20px!important}.zlecenia-surface>.module-page-header h1,.zlecenia-surface>.module-page-header-hero h1,.zlecenia-surface>.module-page-header-plain h1{font-size:32px!important}}body .zlecenia-surface>header.command-surface-hero{color:#fff!important;background:linear-gradient(90deg,#94a3b829 1px,#0000 1px) 0 0/52px 52px,linear-gradient(0deg,#94a3b81f 1px,#0000 1px) 0 0/52px 52px,linear-gradient(135deg,#07131f 0%,#0b3d32 58%,#06251f 100%)!important}.harmonogram-shell{background:radial-gradient(circle at 18% 8%,#2dd4bf29,#0000 30%),radial-gradient(circle at 84% 18%,#10b9811f,#0000 28%),linear-gradient(135deg,#f8fafc 0%,#eef8f3 48%,#f7fbf9 100%)!important}.harmonogram-main{padding:24px clamp(18px,3vw,42px) 56px!important}.harmonogram-header{min-height:222px;background:linear-gradient(90deg,#94a3b829 1px,#0000 1px) 0 0/52px 52px,linear-gradient(0deg,#94a3b81c 1px,#0000 1px) 0 0/52px 52px,linear-gradient(135deg,#07131f 0%,#0b3d32 54%,#06251f 100%)!important;border:1px solid #e2e8f02e!important;border-radius:18px!important;align-items:flex-start!important;padding:clamp(24px,4vw,42px)!important;box-shadow:0 28px 76px #0f172a2b!important}.harmonogram-header:after{border:1px solid #7dd3fc38;border-radius:50%;background:radial-gradient(circle,#14b8a647,#0000 62%)!important;width:420px!important;height:420px!important;bottom:-170px!important;right:-110px!important}.harmonogram-header h2{text-shadow:0 20px 48px #00000042;max-width:760px;color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:0!important;font-size:clamp(36px,5vw,60px)!important;line-height:.98!important}.harmonogram-header button,.harmonogram-header select{transition:transform .16s,box-shadow .16s,background .16s,border-color .16s;border-radius:12px!important;min-height:42px!important}.harmonogram-header select{color:#0f172a!important;background:#fffffff5!important;border-color:#e2e8f047!important;box-shadow:0 12px 26px #0000001f!important}.harmonogram-header button:hover,.harmonogram-dispatch-panel button:hover,.harmonogram-quick-panel button:hover,.harmonogram-calendar-wrap button:hover,.harmonogram-legend button:hover{transform:translateY(-1px)}.harmonogram-header button:focus-visible,.harmonogram-dispatch-panel button:focus-visible,.harmonogram-quick-panel button:focus-visible,.harmonogram-calendar-wrap button:focus-visible,.harmonogram-legend button:focus-visible,.harmonogram-header select:focus-visible{outline-offset:3px!important;outline:3px solid #2dd4bf66!important}.harmonogram-main>div[style*="margin-bottom: 8"]{background:#ffffffc7!important;border:1px solid #0f172a14!important;border-radius:12px!important;padding:10px 12px!important}.harmonogram-dispatch-panel,.harmonogram-quick-panel,.harmonogram-calendar-wrap,.harmonogram-legend{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffdb!important;border:1px solid #0f172a14!important;border-radius:18px!important;box-shadow:0 20px 54px #0f172a14!important}.harmonogram-dispatch-panel,.harmonogram-quick-panel{padding:clamp(16px,2vw,22px)!important}.harmonogram-dispatch-panel h3,.harmonogram-quick-panel h3{color:#0f172a!important;font-size:clamp(20px,2vw,28px)!important}.harmonogram-dispatch-kpis{gap:12px!important}.harmonogram-dispatch-kpis>div{background:linear-gradient(#fffffff5,#f8fafce6)!important;border:1px solid #0f172a14!important;border-radius:14px!important;min-height:86px!important;box-shadow:0 14px 32px #0f172a0f!important}.harmonogram-dispatch-kpis span,.harmonogram-dispatch-panel span,.harmonogram-quick-panel span{letter-spacing:0!important}.harmonogram-slot-board{background:#fff!important;border-color:#0f172a14!important;border-radius:16px!important;box-shadow:inset 0 1px #ffffffe6,0 16px 36px #0f172a12!important}.harmonogram-slot-board [style*="grid-template-columns: 180px"]{border-color:#0f172a14!important}.harmonogram-slot-board [style*="min-height: 74"]{min-height:82px!important}.harmonogram-slot-board [style*=borderLeft],.harmonogram-slot-board [style*=border-left]{border-left-color:#0f172a12!important}.harmonogram-slot-board button,.harmonogram-dispatch-panel button,.harmonogram-quick-panel button{border-radius:12px!important}.harmonogram-dispatch-grid{gap:16px!important}.harmonogram-dispatch-grid>div:first-child{gap:12px!important}.harmonogram-dispatch-grid button,.harmonogram-dispatch-grid aside,.harmonogram-quick-panel [style*="border: 1px solid"],.harmonogram-calendar-wrap [style*="border: 1px solid"]{border-color:#0f172a14!important;border-radius:14px!important}.harmonogram-dispatch-grid button,.harmonogram-dispatch-grid aside,.harmonogram-quick-panel [style*="background: var(--surface-field)"],.harmonogram-quick-panel [style*="background: #ffffff"]{background:#ffffffdb!important;box-shadow:0 14px 34px #0f172a0f!important}.harmonogram-calendar-wrap{overflow:auto!important}.harmonogram-calendar-wrap>div{min-width:920px}.harmonogram-calendar-wrap [style*=sticky]{box-shadow:0 1px #0f172a0f;color:#0f172a!important;background:linear-gradient(#f8fafcfa,#f1f5f9f0)!important}.harmonogram-calendar-wrap [style*="height: 64px"]{border-color:#0f172a12!important}.harmonogram-calendar-wrap [style*="position: absolute"]{border:1px solid #0f172a1f!important;border-radius:12px!important;box-shadow:0 16px 28px #0f172a21!important}.harmonogram-calendar-wrap [style*="font-size: 11"],.harmonogram-calendar-wrap [style*="font-size: 10"]{letter-spacing:0!important}.harmonogram-legend{padding:12px 14px!important}.harmonogram-legend>div,.harmonogram-legend>span{border-radius:999px!important}@media (width<=1100px){.harmonogram-header{min-height:auto}.harmonogram-header>div{width:100%;justify-content:flex-start!important}.harmonogram-header h2{width:100%}}@media (width<=760px){.harmonogram-main{padding:10px 8px 34px!important}.harmonogram-header{border-radius:14px!important;padding:20px!important}.harmonogram-header h2{font-size:32px!important}.harmonogram-header button,.harmonogram-header select{width:100%}.harmonogram-header [style*="display: flex"]{align-items:stretch!important}.harmonogram-dispatch-panel,.harmonogram-quick-panel,.harmonogram-calendar-wrap,.harmonogram-legend{border-radius:14px!important}.harmonogram-dispatch-kpis{grid-template-columns:1fr 1fr!important}.harmonogram-dispatch-panel button,.harmonogram-quick-panel button{justify-content:center;width:100%}}@media (width<=520px){.harmonogram-dispatch-kpis{grid-template-columns:1fr!important}}.autodispatch-shell{background:radial-gradient(circle at 18% 8%,#3b82f624,#0000 30%),radial-gradient(circle at 86% 16%,#10b98124,#0000 28%),linear-gradient(135deg,#f8fafc 0%,#eef8f3 48%,#f7fbf9 100%)!important}.autodispatch-main{padding:24px clamp(18px,3vw,42px) 56px!important}.autodispatch-topbar{min-height:222px;background:linear-gradient(90deg,#94a3b829 1px,#0000 1px) 0 0/52px 52px,linear-gradient(0deg,#94a3b81c 1px,#0000 1px) 0 0/52px 52px,linear-gradient(135deg,#07131f 0%,#102b4f 45%,#0b3d32 100%)!important;border:1px solid #e2e8f02e!important;border-radius:18px!important;padding:clamp(24px,4vw,42px)!important;box-shadow:0 28px 76px #0f172a2b!important}.autodispatch-topbar:after{border:1px solid #93c5fd3d;border-radius:50%;background:radial-gradient(circle,#3b82f647,#0000 62%)!important;width:420px!important;height:420px!important;bottom:-170px!important;right:-110px!important}.autodispatch-topbar h1{text-shadow:0 20px 48px #00000042;max-width:780px;color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:0!important;font-size:clamp(38px,5vw,64px)!important;line-height:.98!important}.autodispatch-topbar p{max-width:700px;color:#f8fafcd6!important;font-size:16px!important;line-height:1.56!important}.autodispatch-topbar button,.autodispatch-controls button,.autodispatch-advisor-panel button,.autodispatch-handoff-panel button,.autodispatch-content button{transition:transform .16s,box-shadow .16s,background .16s,border-color .16s;border-radius:12px!important}.autodispatch-topbar button:hover,.autodispatch-controls button:hover,.autodispatch-advisor-panel button:hover,.autodispatch-handoff-panel button:hover,.autodispatch-content button:hover{transform:translateY(-1px)}.autodispatch-topbar button:focus-visible,.autodispatch-controls button:focus-visible,.autodispatch-advisor-panel button:focus-visible,.autodispatch-handoff-panel button:focus-visible,.autodispatch-content button:focus-visible,.autodispatch-controls input:focus-visible,.autodispatch-advisor-panel textarea:focus-visible,.autodispatch-handoff-panel textarea:focus-visible{outline-offset:3px!important;outline:3px solid #3b82f657!important}.autodispatch-controls,.autodispatch-workflow,.autodispatch-advisor-panel,.autodispatch-availability-panel,.autodispatch-handoff-panel,.autodispatch-content>div,.autodispatch-main>div[style*="text-align: center"]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffdb!important;border:1px solid #0f172a14!important;border-radius:18px!important;box-shadow:0 20px 54px #0f172a14!important}.autodispatch-controls{padding:18px!important}.autodispatch-controls label{color:#334155!important;letter-spacing:0!important;font-weight:950!important}.autodispatch-controls input{font-weight:800;color:#0f172a!important;background:#fff!important;border-color:#0f172a1a!important;border-radius:12px!important;min-height:44px!important}.autodispatch-workflow{gap:10px!important;padding:14px!important}.autodispatch-workflow>div{min-height:72px;border-radius:14px!important;padding:12px!important}.autodispatch-workflow strong{color:#0f172a;font-size:13px}.autodispatch-advisor-panel,.autodispatch-handoff-panel{padding:clamp(16px,2vw,22px)!important}.autodispatch-advisor-panel h2,.autodispatch-content h2{color:#0f172a!important;font-size:clamp(20px,2vw,28px)!important;line-height:1.15!important}.autodispatch-metrics,.autodispatch-statsbar{gap:12px!important}.autodispatch-metrics>div,.autodispatch-statsbar>div{background:linear-gradient(#fffffff5,#f8fafce6)!important;border:1px solid #0f172a14!important;border-radius:14px!important;min-height:92px!important;box-shadow:0 14px 32px #0f172a0f!important}.autodispatch-advisor-grid{gap:16px!important}.autodispatch-advisor-grid>div,.autodispatch-content>div{min-width:0}.autodispatch-advisor-panel [style*=borderTop],.autodispatch-advisor-panel [style*=border-top]{border-top-color:#0f172a14!important}.autodispatch-advisor-panel [style*="padding: 10px 0"],.autodispatch-advisor-panel [style*="padding: '10px 0'"]{background:#f8fafcb8!important;border:1px solid #0f172a0f!important;border-radius:14px!important;padding:12px!important}.autodispatch-availability-panel,.autodispatch-handoff-panel{padding:16px!important}.autodispatch-handoff-panel textarea,.autodispatch-advisor-panel textarea{color:#0f172a!important;background:#fff!important;border-color:#0f172a1f!important;border-radius:14px!important}.autodispatch-content>div:first-child{gap:12px!important}.autodispatch-content [style*=borderLeft],.autodispatch-content [style*=border-left]{border-left-width:0!important}.autodispatch-content [style*="overflow: hidden"]{background:#ffffffe6!important;border:1px solid #0f172a14!important;border-radius:16px!important;box-shadow:0 18px 44px #0f172a14!important}.autodispatch-content [style*=borderTop],.autodispatch-content [style*=border-top]{border-top-color:#0f172a14!important}.autodispatch-content [style*="borderRadius: 8"],.autodispatch-content [style*="border-radius: 8"]{border-radius:12px!important}.autodispatch-main>div[style*="background: #fee2e2"],.autodispatch-main>div[style*="background: #dcfce7"],.autodispatch-main>div[style*="background: #fff7ed"]{border:1px solid #0f172a14!important;border-radius:14px!important;box-shadow:0 14px 32px #0f172a0f!important}@media (width<=1100px){.autodispatch-topbar,.autodispatch-controls{align-items:stretch!important}.autodispatch-topbar>div,.autodispatch-controls>div{width:100%}.autodispatch-content{grid-template-columns:1fr!important}}@media (width<=760px){.crm-today-grid{grid-template-columns:1fr!important}.crm-today-content button{min-width:0}.autodispatch-main{padding:10px 8px 34px!important}.autodispatch-topbar{min-height:auto;border-radius:14px!important;padding:20px!important}.autodispatch-topbar h1{font-size:32px!important}.autodispatch-controls,.autodispatch-workflow,.autodispatch-advisor-panel,.autodispatch-availability-panel,.autodispatch-handoff-panel,.autodispatch-content>div{border-radius:14px!important}.autodispatch-controls button,.autodispatch-controls input,.autodispatch-advisor-panel button,.autodispatch-handoff-panel button,.autodispatch-content button{justify-content:center;width:100%}.autodispatch-metrics,.autodispatch-statsbar,.autodispatch-advisor-grid{grid-template-columns:1fr!important}}.app-shell:not(.login-shell):not(.explore-command-shell){min-height:100vh;background:radial-gradient(circle at 18% 10%,#14b8a621,#0000 30%),radial-gradient(circle at 88% 14%,#10b98117,#0000 28%),linear-gradient(135deg,#f8fafc 0%,#eef8f3 48%,#f7fbf9 100%)!important}.app-main:not(.login-card):not(.explore-command-main){color:#0f172a;min-width:0}.app-main>.module-page-header,.app-main>.module-page-header-plain,.app-main>.module-page-header-hero{position:relative;overflow:hidden;background:linear-gradient(90deg,#0f766e0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0f766e0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffff5,#f0fdf4e0)!important;border:1px solid #0f172a14!important;border-radius:18px!important;box-shadow:0 18px 44px #0f172a12!important}.app-main>.module-page-header-hero{min-height:190px;color:#fff!important;background:linear-gradient(90deg,#94a3b829 1px,#0000 1px) 0 0/52px 52px,linear-gradient(0deg,#94a3b81c 1px,#0000 1px) 0 0/52px 52px,linear-gradient(135deg,#07131f 0%,#0b3d32 58%,#06251f 100%)!important;box-shadow:0 26px 70px #0f172a29!important}.app-main>.module-page-header-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#10b9813d,#0000 62%);border:1px solid #7dd3fc38;border-radius:50%;width:360px;height:360px;position:absolute;bottom:-136px;right:-96px}.app-main>.module-page-header>*,.app-main>.module-page-header-plain>*,.app-main>.module-page-header-hero>*{z-index:1;position:relative}.app-main>.module-page-header h1,.app-main>.module-page-header-plain h1,.app-main>.module-page-header-hero h1,.app-main>.module-page-header h2,.app-main>.module-page-header-plain h2,.app-main>.module-page-header-hero h2{letter-spacing:0!important;font-weight:950!important}.app-main>.module-page-header-hero h1,.app-main>.module-page-header-hero h2{text-shadow:0 18px 48px #0000003d;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(34px,4.8vw,58px)!important;line-height:.98!important}.app-main>.module-page-header-hero p,.app-main>.module-page-header-hero span,.app-main>.module-page-header-hero div{color:#f8fafcdb!important}.app-main>.module-page-header button,.app-main>.module-page-header-plain button,.app-main>.module-page-header-hero button{border-radius:12px!important}.app-main>.module-page-header-hero button{color:#fff!important;background:#ffffff1f!important;border-color:#e2e8f03d!important}.app-main section,.app-main article,.app-main aside,.app-main [class*=panel],.app-main [class*=Panel],.app-main [class*=card],.app-main [class*=Card],.app-main [class*=box],.app-main [class*=Box],.app-main [class*=table-wrap],.app-main [class*=TableWrap]{border-color:#0f172a14!important}.app-main [class*=panel],.app-main [class*=Panel],.app-main [class*=card],.app-main [class*=Card],.app-main [class*=table-wrap],.app-main [class*=TableWrap]{border-radius:16px!important}.app-main [style*="background: #ffffff"],.app-main [style*="background:#ffffff"],.app-main [style*="background: white"],.app-main [style*="background: var(--surface"],.app-main [style*="backgroundColor: #ffffff"],.app-main [style*="background-color: #ffffff"]{background:#ffffffdb!important}.app-main [style*=box-shadow],.app-main [style*=boxShadow]{box-shadow:0 18px 44px #0f172a12!important}.app-main button,.app-main input,.app-main select,.app-main textarea,.app-main .MuiButton-root,.app-main .MuiInputBase-root,.app-main .MuiSelect-select{border-radius:12px!important}.app-main button,.app-main .MuiButton-root{transition:transform .16s,box-shadow .16s,background .16s,border-color .16s}.app-main button:hover:not(:disabled),.app-main .MuiButton-root:hover:not(.Mui-disabled){transform:translateY(-1px)}.app-main input,.app-main select,.app-main textarea,.app-main .MuiInputBase-root{color:#0f172a!important;background:#fff!important;border-color:#0f172a1a!important}.app-main input:focus,.app-main select:focus,.app-main textarea:focus{border-color:#10b98180!important;outline:none!important;box-shadow:0 0 0 3px #10b98121!important}.app-main table{border-collapse:separate;border-spacing:0}.app-main th{color:#334155!important;background:#f8fafcf0!important;font-weight:900!important}.app-main tbody tr{transition:background .15s,transform .15s}.app-main tbody tr:hover{background:#f0fdf48f!important}.app-main [class*=empty],.app-main [class*=Empty],.app-main [class*=loading],.app-main [class*=Loading]{border-radius:16px!important}@media (width<=900px){.app-main:not(.login-card):not(.explore-command-main){padding:10px 8px 34px!important}.app-main>.module-page-header,.app-main>.module-page-header-plain,.app-main>.module-page-header-hero{min-height:auto;border-radius:14px!important;padding:20px!important}.app-main>.module-page-header-hero h1,.app-main>.module-page-header-hero h2{font-size:32px!important}.app-main button,.app-main select,.app-main textarea{max-width:100%}}@media (prefers-reduced-motion:reduce){.app-main *,.app-main :before,.app-main :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:root{--cockpit-ink:#07111f;--cockpit-ink-2:#0d1b2f;--cockpit-panel:#ffffffeb;--cockpit-panel-solid:#fff;--cockpit-line:#0f172a1a;--cockpit-muted:#64748b;--cockpit-text:#0f172a;--cockpit-brand:#0f766e;--cockpit-brand-2:#2563eb;--cockpit-lime:#84cc16;--cockpit-amber:#f59e0b;--cockpit-red:#ef4444;--cockpit-shadow:0 24px 70px #0f172a1a}body{background:#eef4f1!important}.app-shell:not(.login-shell):not(.explore-command-shell),.dashboard-shell{background:linear-gradient(90deg,#0f172a09 1px,#0000 1px) 0 0/38px 38px,linear-gradient(0deg,#0f172a07 1px,#0000 1px) 0 0/38px 38px,radial-gradient(circle at 16% 10%,#2563eb21,#0000 28%),radial-gradient(circle at 86% 4%,#84cc1629,#0000 24%),linear-gradient(135deg,#eef4f1 0%,#f8fafc 46%,#edf6ff 100%)!important}.arbor-sidebar{background:linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/28px 28px,linear-gradient(0deg,#ffffff06 1px,#0000 1px) 0 0/28px 28px,radial-gradient(circle at 18% 8%,#84cc1638,#0000 25%),radial-gradient(circle at 88% 26%,#2563eb2e,#0000 24%),linear-gradient(#050a14 0%,#0b1729 48%,#07131f 100%)!important;border-right:1px solid #e2e8f024!important;box-shadow:22px 0 60px #0206176b!important}.arbor-sidebar:before{content:"";pointer-events:none;opacity:.32;background:linear-gradient(90deg,#84cc166b,#0000 34%),linear-gradient(#ffffff14,#0000 18%);position:absolute;inset:0}.arbor-sidebar .ios-section-title,.arbor-sidebar [style*="text-transform: uppercase"]{color:#e2e8f0b8!important;letter-spacing:.1em!important}.arbor-sidebar .ios-inset{background:#02061757!important;border-color:#e2e8f01f!important;box-shadow:inset 0 1px #ffffff0d!important}.arbor-sidebar [role=button],.arbor-sidebar button{border-radius:11px!important}.arbor-sidebar [role=button]:hover,.arbor-sidebar button:hover{background:#ffffff1a!important}.dashboard-main{padding:clamp(18px,2.4vw,34px) clamp(18px,3vw,44px) 60px!important}.dashboard-topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--cockpit-line)!important;background:#ffffffdb!important;border-radius:18px!important;min-height:86px!important;padding:18px 20px!important;box-shadow:0 18px 44px #0f172a14!important}.dashboard-topbar h1{color:var(--cockpit-text)!important;-webkit-text-fill-color:var(--cockpit-text)!important;font-size:clamp(26px,3vw,40px)!important;line-height:1!important}.dashboard-topbar form{background:#f8fafc!important;border:1px solid #0f172a1a!important;min-height:48px!important;box-shadow:inset 0 1px #fffc!important}.dashboard-topbar input{color:#0f172a!important;font-weight:750!important}.dashboard-topbar input::placeholder{opacity:1;color:#64748b!important}.dashboard-command-hero{background:linear-gradient(90deg,#94a3b824 1px,#0000 1px) 0 0/54px 54px,linear-gradient(0deg,#94a3b81a 1px,#0000 1px) 0 0/54px 54px,radial-gradient(circle at 78% 20%,#84cc1647,#0000 30%),radial-gradient(circle at 12% 18%,#2563eb38,#0000 28%),linear-gradient(135deg,#050a14 0%,#0d1b2f 50%,#082f49 100%)!important;border:1px solid #e2e8f02e!important;border-radius:24px!important;align-items:end!important;min-height:310px!important;padding:clamp(28px,5vw,56px)!important;overflow:hidden!important;box-shadow:0 34px 90px #0f172a33!important}.dashboard-command-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#0ea5e938,#0000 62%);border:1px solid #7dd3fc33;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-190px;right:-120px}.dashboard-command-hero:after{content:"POLSKA FLORA OPS";color:#ffffff21;letter-spacing:0;pointer-events:none;font-size:clamp(34px,7vw,104px);font-weight:950;line-height:.8;position:absolute;top:clamp(18px,3vw,34px);right:clamp(20px,4vw,56px)}.dashboard-command-hero>*{z-index:1;position:relative}.dashboard-command-hero [style*=Centrum],.dashboard-command-hero div,.dashboard-command-hero span,.dashboard-command-hero small{color:#f8fafcd1!important}.dashboard-command-hero [style*=Dzie],.dashboard-command-hero [style*=dobry]{color:#fff!important}.dashboard-command-hero button{border:1px solid #ffffff2e!important;border-radius:14px!important;min-height:48px!important}.dashboard-command-hero button:first-of-type{color:#04120d!important;background:linear-gradient(135deg,#84cc16,#22c55e)!important;box-shadow:0 18px 42px #22c55e47!important}.dashboard-hero-stats>div{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff1a!important;border:1px solid #e2e8f029!important;border-radius:18px!important;min-width:134px!important;box-shadow:inset 0 1px #ffffff17!important}.dashboard-decision-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.dashboard-decision-strip>button,.dashboard-kpi-grid>button{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:relative;background:var(--cockpit-panel)!important;border:1px solid #0f172a17!important;border-radius:20px!important;min-height:148px!important;overflow:hidden!important;box-shadow:0 20px 54px #0f172a17!important}.dashboard-decision-strip>button:after,.dashboard-kpi-grid>button:after{content:"";background:linear-gradient(90deg, var(--cockpit-brand), var(--cockpit-brand-2), var(--cockpit-lime));height:5px;position:absolute;inset:auto 0 0}.dashboard-decision-strip strong,.dashboard-kpi-grid strong,.dashboard-kpi-grid b{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;font-size:clamp(30px,4vw,52px)!important;line-height:.95!important}.dashboard-decision-strip small,.dashboard-kpi-grid span,.dashboard-kpi-grid small{color:#475569!important}.dashboard-content-grid,.dashboard-lower-grid{gap:18px!important}.dashboard-content-grid>*,.dashboard-lower-grid>*,.dashboard-main>section:not(.dashboard-decision-strip):not(.dashboard-kpi-grid):not(.dashboard-content-grid):not(.dashboard-lower-grid),.dashboard-main>div:not(.dashboard-command-hero):not(.dashboard-topbar){-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--cockpit-panel)!important;box-shadow:var(--cockpit-shadow)!important;border:1px solid #0f172a17!important;border-radius:22px!important}.dashboard-content-grid h2,.dashboard-lower-grid h2,.dashboard-main section h2{color:var(--cockpit-text)!important;-webkit-text-fill-color:var(--cockpit-text)!important;font-size:clamp(19px,2vw,26px)!important;line-height:1.1!important}.dashboard-content-grid p,.dashboard-lower-grid p,.dashboard-main section p{color:#64748b!important}.dashboard-orders-table{background:#fff!important;border:1px solid #0f172a14!important;border-radius:18px!important;overflow:hidden!important}.dashboard-orders-table>div:first-child{color:#f8fafccc!important;background:#0f172a!important;min-height:46px!important}.dashboard-orders-table>button{background:#fff!important;border-bottom:1px solid #0f172a12!important;border-radius:0!important;min-height:58px!important}.dashboard-orders-table>button:hover{background:#f0fdfa!important;transform:none!important}.dashboard-shortcuts-grid>div{background:#fff!important;border:1px solid #0f172a14!important;border-radius:18px!important}.dashboard-shortcuts-grid button,.dashboard-lower-grid button,.dashboard-content-grid button{border-radius:14px!important}.dashboard-shortcuts-grid button:hover,.dashboard-lower-grid button:hover,.dashboard-content-grid button:hover{background:#ecfeff!important}@media (width<=1100px){.dashboard-decision-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){.dashboard-main{padding:10px 8px 36px!important}.dashboard-topbar,.dashboard-command-hero{border-radius:16px!important}.dashboard-command-hero{min-height:auto!important;padding:24px 18px!important}.dashboard-decision-strip,.dashboard-kpi-grid,.dashboard-content-grid,.dashboard-lower-grid,.dashboard-shortcuts-grid,.dashboard-hero-stats{grid-template-columns:1fr!important}}body.theme-light .arbor-sidebar,body.theme-green .arbor-sidebar,body.theme-dark .arbor-sidebar,body.theme-light .ios-glass-panel.arbor-sidebar,body.theme-green .ios-glass-panel.arbor-sidebar,body.theme-dark .ios-glass-panel.arbor-sidebar,.ios-glass-panel.arbor-sidebar{color:#f8fafc!important;background:linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/28px 28px,linear-gradient(0deg,#ffffff06 1px,#0000 1px) 0 0/28px 28px,radial-gradient(circle at 18% 8%,#84cc1638,#0000 25%),radial-gradient(circle at 88% 26%,#2563eb2e,#0000 24%),linear-gradient(#050a14 0%,#0b1729 48%,#07131f 100%)!important;border-right:1px solid #e2e8f024!important;box-shadow:22px 0 60px #0206176b!important}body.theme-light .arbor-sidebar,body.theme-green .arbor-sidebar,body.theme-dark .arbor-sidebar,.arbor-sidebar{--text:#f8fafc!important;--text-sub:#e2e8f0c2!important;--text-muted:#e2e8f099!important;--border:#e2e8f024!important;--nav-active-bg:#ffffff1a!important;--ios-inset-bg:#02061761!important;--ios-row-hover:#ffffff1a!important}body.theme-light .arbor-sidebar .ios-inset-row[aria-current=page],body.theme-green .arbor-sidebar .ios-inset-row[aria-current=page],body.theme-dark .arbor-sidebar .ios-inset-row[aria-current=page],.arbor-sidebar .ios-inset-row[aria-current=page]{color:#07111f!important;background:linear-gradient(135deg,#fff,#e0f2fe)!important;box-shadow:0 14px 32px #02061747!important}#root .dashboard-command-hero{border-radius:24px!important}#root .dashboard-decision-strip>button,#root .dashboard-kpi-grid>button{border-radius:20px!important}#root .dashboard-content-grid>*,#root .dashboard-lower-grid>*,#root .dashboard-main>section:not(.dashboard-decision-strip):not(.dashboard-kpi-grid):not(.dashboard-content-grid):not(.dashboard-lower-grid){border-radius:22px!important}@media (width<=760px){#root .dashboard-command-hero,#root .dashboard-topbar,#root .dashboard-decision-strip>button,#root .dashboard-kpi-grid>button,#root .dashboard-content-grid>*,#root .dashboard-lower-grid>*{border-radius:16px!important}}#root .dashboard-main{max-width:1480px;margin:0 auto;padding-top:18px!important}#root .dashboard-topbar{background:#fffffff0!important;border-radius:14px!important;min-height:76px!important;padding:16px 18px!important;box-shadow:0 10px 28px #0f172a0f!important}#root .dashboard-topbar h1{font-size:clamp(28px,2.6vw,38px)!important}#root .dashboard-command-hero{background:linear-gradient(90deg,#94a3b821 1px,#0000 1px) 0 0/44px 44px,linear-gradient(0deg,#94a3b814 1px,#0000 1px) 0 0/44px 44px,linear-gradient(135deg,#08111f 0%,#102032 56%,#0f3b36 100%)!important;border-radius:18px!important;grid-template-columns:minmax(260px,.92fr) minmax(280px,.72fr) auto!important;gap:20px!important;min-height:230px!important;margin-bottom:18px!important;padding:clamp(28px,3.4vw,40px)!important;box-shadow:0 20px 50px #0f172a24!important}#root .dashboard-command-hero:after{content:none!important}#root .dashboard-command-hero:before{opacity:.5}#root .dashboard-command-hero [style*="font-size: 34"],#root .dashboard-command-hero [style*=Dzie],#root .dashboard-command-hero [style*=dobry]{font-size:clamp(36px,4.2vw,56px)!important;line-height:1.02!important}#root .dashboard-hero-stats{align-self:center!important}#root .dashboard-hero-stats>div{border-radius:14px!important;min-height:116px!important}#root .dashboard-decision-strip{gap:12px!important;margin-bottom:18px!important}#root .dashboard-decision-strip>button{border-radius:14px!important;min-height:118px!important;box-shadow:0 12px 30px #0f172a11!important}#root .dashboard-decision-strip strong{font-size:clamp(30px,3vw,44px)!important}#root .dashboard-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:12px!important}#root .dashboard-kpi-grid>button{opacity:1!important;background:#fff!important;border-radius:14px!important;min-height:118px!important;animation:none!important;transform:none!important;box-shadow:0 12px 30px #0f172a11!important}#root .dashboard-kpi-grid strong,#root .dashboard-kpi-grid b{font-size:clamp(30px,3vw,44px)!important}#root .dashboard-content-grid>*,#root .dashboard-lower-grid>*,#root .dashboard-main>section:not(.dashboard-decision-strip):not(.dashboard-kpi-grid):not(.dashboard-content-grid):not(.dashboard-lower-grid){background:#fffffff0!important;border-radius:16px!important;box-shadow:0 12px 30px #0f172a11!important}#root .arbor-sidebar,#root .ios-glass-panel.arbor-sidebar,body.theme-light #root .arbor-sidebar,body.theme-green #root .arbor-sidebar,body.theme-dark #root .arbor-sidebar{background:linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/32px 32px,linear-gradient(0deg,#ffffff05 1px,#0000 1px) 0 0/32px 32px,linear-gradient(#07111f 0%,#0d1b2f 58%,#07111f 100%)!important}@media (width<=980px){#root .dashboard-command-hero{grid-template-columns:1fr!important}}@media (width<=760px){#root .dashboard-main{padding:10px 8px 34px!important}#root .dashboard-command-hero{border-radius:16px!important;min-height:auto!important;padding:22px!important}#root .dashboard-command-hero [style*="font-size: 34"],#root .dashboard-command-hero [style*=Dzie],#root .dashboard-command-hero [style*=dobry]{font-size:34px!important}}#root .app-shell.dashboard-shell{background:#f3f6f8!important}#root .dashboard-main{padding:18px 28px 48px!important}#root .dashboard-topbar{background:#fff!important;border:1px solid #dbe3ea!important;border-radius:10px!important;grid-template-columns:minmax(220px,1fr) minmax(280px,520px) auto!important;min-height:72px!important;margin-bottom:16px!important;display:grid!important;box-shadow:0 1px 2px #0f172a0a!important}#root .dashboard-topbar h1{color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:30px!important;line-height:1.05!important}#root .dashboard-command-hero{color:#111827!important;background:#fff!important;border:1px solid #dbe3ea!important;border-radius:10px!important;grid-template-columns:minmax(260px,1fr) auto auto!important;align-items:center!important;gap:18px!important;min-height:auto!important;margin-bottom:16px!important;padding:20px 22px!important;display:grid!important;box-shadow:0 1px 2px #0f172a0a!important}#root .dashboard-command-hero:before,#root .dashboard-command-hero:after{content:none!important;display:none!important}#root .dashboard-command-hero *,#root .dashboard-command-hero div,#root .dashboard-command-hero span,#root .dashboard-command-hero small{color:inherit!important;text-shadow:none!important}#root .dashboard-command-hero [style*=Centrum],#root .dashboard-command-hero [style*=CENTRUM]{color:#64748b!important;font-size:11px!important;font-weight:800!important}#root .dashboard-command-hero [style*=Dzie],#root .dashboard-command-hero [style*=dobry],#root .dashboard-command-hero [style*="font-size: 34"]{color:#111827!important;-webkit-text-fill-color:#111827!important;max-width:520px!important;font-size:28px!important;font-weight:850!important;line-height:1.15!important}#root .dashboard-command-hero [style*=Sobota],#root .dashboard-command-hero [style*=Czerwca]{color:#64748b!important}#root .dashboard-command-hero [style*=Dyrektor]{color:#334155!important;background:#eef2f7!important;border:1px solid #dbe3ea!important;border-radius:999px!important}#root .dashboard-hero-stats>div{min-height:78px!important;box-shadow:none!important;background:#f8fafc!important;border:1px solid #dbe3ea!important;border-radius:8px!important;padding:10px 12px!important}#root .dashboard-hero-stats strong,#root .dashboard-hero-stats span,#root .dashboard-hero-stats small{color:#111827!important}#root .dashboard-command-hero button{min-height:40px!important;box-shadow:none!important;border-radius:8px!important}#root .dashboard-command-hero button:first-of-type{color:#fff!important;background:#0f766e!important}#root .dashboard-command-hero button:last-of-type{color:#334155!important;background:#fff!important;border:1px solid #cbd5e1!important}#root .dashboard-decision-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}#root .dashboard-decision-strip>button,#root .dashboard-kpi-grid>button,#root .dashboard-content-grid>*,#root .dashboard-lower-grid>*,#root .dashboard-main>section:not(.dashboard-decision-strip):not(.dashboard-kpi-grid):not(.dashboard-content-grid):not(.dashboard-lower-grid){background:#fff!important;border:1px solid #dbe3ea!important;border-radius:10px!important;box-shadow:0 1px 2px #0f172a0a!important}#root .dashboard-decision-strip>button:after,#root .dashboard-kpi-grid>button:after{background:#0f766e!important;height:3px!important}#root .dashboard-kpi-grid>button{min-height:108px!important}#root .dashboard-kpi-grid strong,#root .dashboard-kpi-grid b,#root .dashboard-decision-strip strong,#root .dashboard-content-grid h2,#root .dashboard-lower-grid h2,#root .dashboard-main section h2{color:#111827!important;-webkit-text-fill-color:#111827!important}#root .arbor-sidebar,#root .ios-glass-panel.arbor-sidebar,body.theme-light #root .arbor-sidebar,body.theme-green #root .arbor-sidebar,body.theme-dark #root .arbor-sidebar{box-shadow:none!important;background:#111827!important;border-right:1px solid #0f172a!important}@media (width<=1040px){#root .dashboard-topbar,#root .dashboard-command-hero{grid-template-columns:1fr!important}#root .dashboard-hero-stats,#root .dashboard-decision-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){#root .dashboard-main{padding:10px 8px 32px!important}#root .dashboard-hero-stats,#root .dashboard-decision-strip{grid-template-columns:1fr!important}}#root .raporty-centrum-shell{background:#f3f6f8!important}#root .raporty-centrum-main{max-width:1240px!important;padding:18px 28px 40px!important}#root .raporty-centrum-hero,#root .raporty-centrum-section{background:#fff!important;border:1px solid #dbe3ea!important;border-radius:10px!important;box-shadow:0 1px 2px #0f172a0a!important}#root .raporty-centrum-hero{min-height:auto!important;padding:16px 18px!important}#root .raporty-centrum-hero h1{color:#111827!important;-webkit-text-fill-color:#111827!important;font-size:26px!important;line-height:1.2!important}#root .raporty-centrum-card{min-height:104px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dbe3ea!important;border-radius:8px!important;transform:none!important}#root .raporty-centrum-card:hover{box-shadow:none!important;background:#f8fafc!important;transform:none!important}#root .raporty-centrum-grid,#root .raporty-centrum-compact-grid{gap:8px!important}:root,body.theme-light{--cc-primary:#0f172a;--cc-on-primary:#fff;--cc-secondary:#334155;--cc-accent:#0f766e;--cc-accent-strong:#115e59;--cc-accent-soft:#0f766e1a;--cc-bg:#f8fafc;--cc-fg:#020617;--cc-surface:#fff;--cc-surface-2:#f1f5f9;--cc-muted:#64748b;--cc-border:#dbe4ea;--cc-danger:#dc2626;--cc-warning:#b45309;--cc-success:#15803d;--cc-info:#0369a1;--cc-ring:#0f766e42;--cc-shadow-1:0 1px 2px #0f172a0f, 0 10px 24px #0f172a0f;--cc-shadow-2:0 18px 42px #0f172a1a;--cc-radius-xs:4px;--cc-radius-sm:6px;--cc-radius-md:8px;--cc-font-sans:"Road UA", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--cc-font-display:"Road UA", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--cc-font-mono:"JetBrains Mono", "SFMono-Regular", Consolas, monospace;--bg:var(--cc-bg);--bg-card:var(--cc-surface);--bg-card2:var(--cc-surface-2);--bg-deep:#eef4f7;--bg-edge:#f5f8fb;--sidebar:#0f2f28;--accent:var(--cc-accent);--accent-dk:var(--cc-accent-strong);--accent-strong:var(--cc-accent-strong);--on-accent:var(--cc-on-primary);--text:var(--cc-fg);--text-sub:var(--cc-secondary);--text-muted:var(--cc-muted);--border:var(--cc-border);--border2:#0f766e47;--danger:var(--cc-danger);--warning:var(--cc-warning);--success:var(--cc-success);--info:var(--cc-info);--input-bg:var(--cc-surface);--focus-ring:var(--cc-ring);--shadow-sm:var(--cc-shadow-1);--shadow-md:var(--cc-shadow-1);--shadow-lg:var(--cc-shadow-2);--radius-sm:var(--cc-radius-xs);--radius-md:var(--cc-radius-sm);--radius-lg:var(--cc-radius-md);--radius-xl:var(--cc-radius-md);--font-sans:var(--cc-font-sans);--font-display:var(--cc-font-display);--font-mono:var(--cc-font-mono);--surface-field:#0f172a09;--surface-raised:linear-gradient(180deg, var(--cc-surface), var(--cc-surface-2));--surface-glass:linear-gradient(180deg, #fffffffa, #f1f5f9eb);--glass-bg:#ffffffe0;--glass-bg-strong:#fffffffa;--glass-border:var(--cc-border);--accent-surface:var(--cc-accent-soft);--success-surface:#15803d1a;--warning-surface:#b453091c;--danger-surface:#dc26261a;--accent-gradient:linear-gradient(135deg, #0f766e, #15803d)}body.theme-dark{--cc-primary:#e2e8f0;--cc-on-primary:#020617;--cc-secondary:#cbd5e1;--cc-accent:#5eead4;--cc-accent-strong:#99f6e4;--cc-accent-soft:#5eead41f;--cc-bg:#07111f;--cc-fg:#f8fafc;--cc-surface:#0f172a;--cc-surface-2:#111c2f;--cc-muted:#a8b3c7;--cc-border:#e2e8f029;--cc-danger:#fca5a5;--cc-warning:#fbbf24;--cc-success:#86efac;--cc-info:#7dd3fc;--cc-ring:#5eead452;--cc-shadow-1:0 1px 2px #00000052, 0 16px 32px #0000003d;--cc-shadow-2:0 24px 52px #0000005c;--bg-deep:#040b14;--bg-edge:#0a1828;--sidebar:#06130f;--surface-field:#e2e8f00f;--surface-raised:linear-gradient(180deg, var(--cc-surface), var(--cc-surface-2));--surface-glass:linear-gradient(180deg, #0f172af5, #111c2fe0);--glass-bg:#0f172adb;--glass-bg-strong:#0f172af7;--accent-gradient:linear-gradient(135deg, #2dd4bf, #22c55e)}body{font-family:var(--cc-font-sans);background:linear-gradient(90deg, #0f766e09 1px, transparent 1px), linear-gradient(0deg, #0f766e08 1px, transparent 1px), linear-gradient(135deg, var(--bg-deep), var(--bg) 48%, var(--bg-edge))!important;background-size:36px 36px,36px 36px,auto!important}body:before,body:after{display:none!important}h1,h2,h3,h4{color:var(--text);text-wrap:balance}button,[role=button],a,summary{touch-action:manipulation}button,input,select,textarea{min-height:44px}button:not(:disabled),[role=button]:not([aria-disabled=true]),summary{cursor:pointer}button:not(:disabled):active,[role=button]:not([aria-disabled=true]):active,.landing-button:active,.arbor-action:active{transform:scale(.98)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible,summary:focus-visible{outline:3px solid var(--focus-ring)!important;outline-offset:2px!important;box-shadow:none!important}input,select,textarea{border-radius:var(--cc-radius-sm)!important;border-color:var(--border)!important;background:var(--input-bg)!important;color:var(--text)!important}input::placeholder,textarea::placeholder{color:color-mix(in srgb, var(--text-muted) 82%, transparent)!important}.loading,.route-loading-shell{min-height:100dvh;color:var(--text);place-items:center;padding:24px;display:grid}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.route-loading-card{border:1px solid var(--border);border-radius:var(--cc-radius-md);background:var(--surface-glass);width:min(560px,100%);box-shadow:var(--shadow-sm);padding:20px}.route-loading-top{align-items:center;gap:12px;margin-bottom:18px;display:flex}.route-loading-mark{border-radius:var(--cc-radius-md);background:var(--accent-gradient);width:42px;height:42px}.route-loading-lines{flex:1;gap:8px;display:grid}.skeleton-line,.skeleton-block,.route-loading-mark{position:relative;overflow:hidden}.skeleton-line,.skeleton-block{border-radius:var(--cc-radius-sm);background:var(--surface-field);display:block}.skeleton-line{height:12px}.skeleton-block{height:92px}.skeleton-line:after,.skeleton-block:after,.route-loading-mark:after{content:"";background:linear-gradient(90deg,#0000,#ffffff6b,#0000);animation:1.3s ease-in-out infinite cc-shimmer;position:absolute;inset:0;transform:translate(-100%)}.app-error-fallback{place-items:center;min-height:100dvh;padding:24px;display:grid}.app-error-card{border:1px solid var(--cc-danger);border-radius:var(--cc-radius-md);background:var(--cc-surface);width:min(620px,100%);color:var(--text);box-shadow:var(--shadow-lg);padding:22px}.app-error-card pre{border-radius:var(--cc-radius-sm);background:var(--surface-field);max-height:180px;padding:12px;overflow:auto}.app-error-card button{border:1px solid var(--accent);border-radius:var(--cc-radius-sm);background:var(--accent-gradient);color:var(--on-accent);padding:0 14px;font-weight:800}.arbor-panel,.arbor-card,.module-page-header-hero,.module-page-header-plain,#root .MuiPaper-root,#root .MuiCard-root{border:1px solid var(--border)!important;border-radius:var(--cc-radius-md)!important;background:var(--surface-glass)!important;box-shadow:var(--shadow-sm)!important}.module-page-header{isolation:isolate}.module-page-header:after{background:linear-gradient(90deg, var(--accent), var(--info), transparent 70%);height:3px}.module-stat-grid,.dashboard-kpi-grid,[class*=stat-grid],[class*=kpi-grid]{gap:12px!important}.ios-inset-row,.modern-data-row,.arbor-action,.landing-button,.login-demo-btn,.explore-tile{transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s,color .18s!important}.ios-inset-row:hover,.modern-data-row:hover,.arbor-card:hover,.explore-tile:hover{border-color:var(--border2)!important}.modern-data-empty,.empty-state,[class*=empty]{border-radius:var(--cc-radius-md)}#root th{color:var(--text-muted);text-transform:uppercase;font-size:.75rem;font-weight:800}#root td,#root th{border-bottom:1px solid var(--border)}#root .MuiButton-root{min-height:44px;border-radius:var(--cc-radius-sm)!important;font-weight:800!important}#root .MuiChip-root{font-weight:700;border-radius:var(--cc-radius-sm)!important}#root .MuiAlert-root{border:1px solid var(--border);border-radius:var(--cc-radius-md)!important}.landing-page{--landing-max:1180px;background:linear-gradient(90deg,#0f766e09 1px,#0000 1px) 0 0/36px 36px,linear-gradient(0deg,#0f766e08 1px,#0000 1px) 0 0/36px 36px,linear-gradient(135deg,#f8fafc,#fff 44%,#eaf4f2)!important}.landing-brand-mark,.login-logo-icon,.ios-icon-tile{border-radius:var(--cc-radius-md)!important}.landing-hero h1,.landing-section-copy h2{letter-spacing:0!important}.landing-product-shell,.landing-module,.landing-price-panel,.landing-proof>div{border-radius:var(--cc-radius-md)!important;box-shadow:var(--shadow-sm)!important}.login-card{border-radius:var(--cc-radius-md)!important}.login-logo-row h1{letter-spacing:0!important}@keyframes cc-shimmer{to{transform:translate(100%)}}@media (width<=900px){html{font-size:16px}.main-content,[class*=-main]{padding-inline:14px!important}.module-page-header,.module-page-header-hero,.module-page-header-plain{margin-bottom:16px!important}}@media (width<=420px){button,input,select,textarea{width:100%}.route-loading-card,.app-error-card{padding:16px}}@media (prefers-reduced-motion:reduce){.skeleton-line:after,.skeleton-block:after,.route-loading-mark:after{animation:none!important}button:not(:disabled):active,[role=button]:not([aria-disabled=true]):active,.landing-button:active,.arbor-action:active{transform:none!important}}.login-command-panel strong{color:#fff;font-size:24px;font-weight:950;line-height:1}.login-command-panel h2{text-shadow:0 18px 48px #00000047;color:#f8fafc!important}.login-command-panel p{color:#e2e8f0e0!important}.login-command-panel span{color:#e2e8f0bd;font-size:12px;font-weight:800}.login-demo-btn:hover{transform:translateY(-1px);background:#22d38e17!important;border-color:#22d38e70!important}.login-language{display:none!important}.login-card>.login-form{order:3}.login-card>.login-demo-panel{order:4}.login-options{display:none!important}.login-submit:disabled{color:#fff!important;cursor:not-allowed!important;box-shadow:none!important;background:#cfd4dc!important}.dashboard-shell button:hover,.landing-page button:hover,.login-shell button:hover{transition:transform .16s,box-shadow .16s,border-color .16s,background .16s}.dashboard-command-hero:after{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#86efac1c 1px,#0000 1px),linear-gradient(0deg,#86efac17 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #86efac38;border-radius:50%;width:330px;height:330px;position:absolute;bottom:-114px;right:-92px}@media (width<=960px){.login-shell{grid-template-columns:minmax(0,440px)!important;align-content:center!important}.login-command-panel{display:none!important}}@media (width<=520px){.login-shell{padding:16px!important}.login-card{border-radius:14px!important;padding:26px 20px!important}.login-demo-panel [style*=grid-template-columns]{grid-template-columns:1fr!important}}:root,body.theme-light{--command-bg:#f4f6f7;--command-surface:#fff;--command-surface-soft:#f8faf9;--command-sidebar:#0b2f22;--command-sidebar-2:#0f5137;--command-accent:#13734a;--command-accent-2:#1f9b63;--command-text:#14231b;--command-sub:#52645b;--command-muted:#7a8780;--command-line:#14231b1a;--command-line-strong:#13734a38;--command-blue:#256f9c;--command-amber:#b7791f;--command-red:#c2413b;--command-shadow:0 10px 28px #0f172a12}.ogledziny-shell{background:linear-gradient(90deg,#10211b06 1px,#0000 1px),linear-gradient(0deg,#10211b06 1px,#0000 1px),#f4f7f6!important}.ogledziny-workspace{gap:14px;min-width:0;padding:18px 18px 28px;height:100vh!important}.ogledziny-list-panel,.ogledziny-detail-panel{overflow:hidden;background:#fffffff5!important;border:1px solid #104a301f!important;border-radius:8px!important;box-shadow:0 18px 44px #11231c14!important}.ogledziny-list-panel{min-width:390px;width:430px!important}.ogledziny-command-panel{max-height:min(58vh,660px);overflow-y:auto;background:linear-gradient(135deg,#fffffffa,#f2f9f5f0)!important;border-bottom-color:#104a301f!important}.ogledziny-command-panel h2{color:#0b241a!important;font-size:25px!important;font-weight:950!important;line-height:1.05!important}.ogledziny-command-panel button,.ogledziny-command-panel a,.ogledziny-detail-panel button,.ogledziny-detail-panel a{border-radius:7px!important;font-weight:900!important}.ogledziny-list-scroll{background:#fbfdfc}.ogledziny-list-row{transition:transform .15s,box-shadow .15s,border-color .15s;position:relative}.ogledziny-list-row:hover{z-index:2;transform:translate(2px);box-shadow:inset 4px 0 #007a4d47,0 12px 26px #11231c14}.ogledziny-detail-panel{min-width:0;background:linear-gradient(#ffffffb8,#f6faf8eb)!important}.ogledziny-detail-content{max-width:1180px!important;padding:24px!important}.ogledziny-detail-hero{background:linear-gradient(90deg,#ffffff0f 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#ffffff0d 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#092b3a 0%,#0f5f3a 58%,#178a4c 100%)!important}.ogledziny-empty-state{background:radial-gradient(circle at 50% 40%,#007a4d14,#0000 34%),0 0;min-height:420px}@media (width<=1280px){.ogledziny-workspace{gap:10px;padding:12px}.ogledziny-list-panel{min-width:360px;width:390px!important}}@media (width<=980px){.ogledziny-workspace{min-height:100vh;padding-bottom:88px;height:auto!important;display:block!important;overflow:visible!important}.ogledziny-list-panel,.ogledziny-detail-panel{min-width:0;max-height:none;width:100%!important}.ogledziny-list-panel{margin-bottom:12px}.ogledziny-command-panel{max-height:none}.ogledziny-list-scroll{max-height:52vh}.ogledziny-detail-content{padding:14px!important}}.inspection-doc-shell{background:linear-gradient(90deg,#10211b06 1px,#0000 1px),linear-gradient(0deg,#10211b06 1px,#0000 1px),#f4f7f6!important}.inspection-doc-main{width:100%!important;max-width:none!important;padding:18px 22px 42px!important}.inspection-doc-main>.button,.inspection-doc-main>button:first-child{margin-bottom:14px!important}.inspection-doc-hero{background:linear-gradient(135deg,#fffffffa,#f2f9f5f0);border:0;border-left:5px solid #0a6a43;border-radius:8px;grid-template-columns:minmax(280px,1fr) auto;align-items:center;gap:18px;min-height:148px;padding:20px 22px;display:grid;box-shadow:0 18px 48px #0c2d1f1a}.inspection-doc-hero span{color:#007a4d;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:950;line-height:1.2;display:block}.inspection-doc-hero h1{color:#0b241a!important;font-size:34px!important;font-weight:950!important;line-height:1.05!important}.inspection-doc-hero p{max-width:720px;color:#52655c!important;font-weight:750!important}.inspection-doc-hero-meta{background:#fff;border:1px solid #104a301f;border-radius:8px;min-width:168px;padding:15px;box-shadow:0 12px 30px #11231c12}.inspection-doc-hero-meta strong,.inspection-doc-hero-meta small{display:block}.inspection-doc-hero-meta strong{color:#0b241a;font-size:28px;font-weight:950;line-height:1}.inspection-doc-hero-meta small{color:#6a7a72;text-transform:uppercase;margin-top:7px;font-size:11px;font-weight:900}.inspection-doc-command-strip{grid-template-columns:minmax(280px,1.3fr) repeat(2,minmax(180px,.85fr));gap:10px;margin:14px 0;display:grid}.inspection-doc-command-lead,.inspection-doc-command-card{border:1px solid #09462d1f;border-radius:8px;align-content:center;gap:7px;min-height:116px;display:grid;box-shadow:0 16px 34px #11231c14}.inspection-doc-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#ffffff0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#092b3a 0%,#0f5f3a 56%,#178a4c 100%);padding:18px 20px}.inspection-doc-command-card{color:#10211b;background:#fffffffa;padding:16px}.inspection-doc-command-card.is-good{border-left:4px solid #0a8f56}.inspection-doc-command-card.is-warning{border-left:4px solid #d58900}.inspection-doc-command-card.is-danger{border-left:4px solid #d92727}.inspection-doc-command-strip span,.inspection-doc-command-strip small{color:#6a7a72;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25;display:block}.inspection-doc-command-lead span,.inspection-doc-command-lead small{color:#ffffffbd}.inspection-doc-command-strip strong{color:inherit;overflow-wrap:anywhere;font-size:26px;font-weight:950;line-height:1;display:block}.inspection-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.inspection-doc-card{align-content:start;gap:8px;min-height:245px;display:grid;position:relative;overflow:hidden;background:#fffffffa!important;border:1px solid #104a301f!important;margin-top:0!important;padding:20px!important;box-shadow:0 16px 38px #11231c14!important}.inspection-doc-card:before{content:"";background:#0a8f56;width:4px;position:absolute;inset:0 auto 0 0}.inspection-doc-card:nth-child(2):before{background:#1f78a7}.inspection-doc-card>*{z-index:2;position:relative}.inspection-doc-card-icon{color:#007a4d;background:#e9f7ef;border-radius:8px;place-items:center;width:46px;height:46px;display:grid}.inspection-doc-card-icon.is-blue{color:#126bdc;background:#eaf3ff}.inspection-doc-card h2{color:#10211b!important;font-size:19px!important;font-weight:950!important}.inspection-doc-card p{color:#5c6b64!important;font-weight:700!important}.inspection-doc-card button{justify-self:start;border-radius:7px!important;min-height:42px!important;font-weight:900!important}@media (width<=920px){.inspection-doc-main{padding:12px 12px 88px!important}.inspection-doc-hero,.inspection-doc-command-strip,.inspection-doc-grid{grid-template-columns:1fr!important}.inspection-doc-hero h1{font-size:28px!important}.inspection-doc-card{min-height:0}}.quote-draw-shell{background:linear-gradient(90deg,#10211b06 1px,#0000 1px),linear-gradient(0deg,#10211b06 1px,#0000 1px),#f4f7f6!important}.quote-draw-main{width:100%!important;max-width:none!important;padding:18px 22px 42px!important}.quote-draw-topbar{min-height:104px;background:linear-gradient(135deg,#fffffffa,#f2f9f5f0)!important;border:0!important;border-left:5px solid #0a6a43!important;border-radius:8px!important;width:100%!important;max-width:none!important;margin:0 0 14px!important;padding:16px 18px!important;box-shadow:0 18px 48px #0c2d1f1a!important}.quote-draw-title-block{gap:4px;display:grid}.quote-draw-title-block span,.quote-draw-title-block small{color:#007a4d;text-transform:uppercase;font-size:11px;font-weight:950;line-height:1.15}.quote-draw-title-block small{color:#6a7a72}.quote-draw-title-block strong{color:#0b241a;font-size:32px;font-weight:950;line-height:1.05}.quote-draw-workbench{width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.quote-draw-command-strip{grid-template-columns:minmax(280px,1.25fr) repeat(3,minmax(170px,.85fr));gap:10px;margin:0 0 14px;display:grid}.quote-draw-command-lead,.quote-draw-command-card{border:1px solid #09462d1f;border-radius:8px;align-content:center;gap:7px;min-height:112px;display:grid;box-shadow:0 16px 34px #11231c14}.quote-draw-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#ffffff0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#092b3a 0%,#0f5f3a 56%,#178a4c 100%);padding:18px 20px}.quote-draw-command-card{color:#10211b;background:#fffffffa;padding:16px}.quote-draw-command-card.is-good{border-left:4px solid #0a8f56}.quote-draw-command-card.is-warning{border-left:4px solid #d58900}.quote-draw-command-card.is-danger{border-left:4px solid #d92727}.quote-draw-command-card.is-blue{border-left:4px solid #1f78a7}.quote-draw-command-strip span,.quote-draw-command-strip small{color:#6a7a72;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25;display:block}.quote-draw-command-lead span,.quote-draw-command-lead small{color:#ffffffbd}.quote-draw-command-strip strong{color:inherit;overflow-wrap:anywhere;font-size:25px;font-weight:950;line-height:1;display:block}.quote-draw-toolbar{z-index:9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0;background:#fffffff5!important;border:1px solid #104a301f!important;border-radius:8px!important;margin-bottom:12px!important;padding:12px!important;box-shadow:0 14px 34px #11231c12!important}.quote-draw-toolbar button,.quote-draw-toolbar select,.quote-draw-topbar button{border-radius:7px!important;font-weight:900!important}.quote-draw-canvas-frame{background-size:18px 18px;place-items:center;min-height:520px;display:grid;background:linear-gradient(45deg,#ffffff0e 25%,#0000 25%),linear-gradient(-45deg,#ffffff0e 25%,#0000 25%),#101612!important;border:1px solid #104a3024!important;border-radius:8px!important;box-shadow:inset 0 0 0 1px #ffffff0a,0 18px 42px #11231c1c!important}.quote-draw-canvas-frame canvas{width:auto!important;max-width:100%!important;max-height:72vh!important}@media (width<=980px){.quote-draw-main{padding:12px 12px 88px!important}.quote-draw-topbar,.quote-draw-command-strip{grid-template-columns:1fr!important}.quote-draw-title-block strong{font-size:26px}.quote-draw-toolbar button,.quote-draw-toolbar select{min-height:38px!important}.quote-draw-canvas-frame{min-height:360px}}.field-quote-detail-shell{background:linear-gradient(90deg,#10211b06 1px,#0000 1px),linear-gradient(0deg,#10211b06 1px,#0000 1px),#f4f7f6!important}.field-quote-detail-main{width:100%!important;max-width:none!important;padding:18px 22px 42px!important}.field-quote-detail-main>.page-header{background:linear-gradient(135deg,#fffffffa,#f2f9f5f0)!important;border:0!important;border-left:5px solid #0a6a43!important;margin-bottom:14px!important;box-shadow:0 18px 48px #0c2d1f1a!important}.field-quote-detail-command-strip{grid-template-columns:minmax(280px,1.25fr) repeat(3,minmax(170px,.85fr));gap:10px;margin:0 0 14px;display:grid}.field-quote-detail-command-lead,.field-quote-detail-command-card{border:1px solid #09462d1f;border-radius:8px;align-content:center;gap:7px;min-height:112px;display:grid;box-shadow:0 16px 34px #11231c14}.field-quote-detail-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#ffffff0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#092b3a 0%,#0f5f3a 56%,#178a4c 100%);padding:18px 20px}.field-quote-detail-command-card{color:#10211b;background:#fffffffa;padding:16px}.field-quote-detail-command-card.is-good{border-left:4px solid #0a8f56}.field-quote-detail-command-card.is-warning{border-left:4px solid #d58900}.field-quote-detail-command-card.is-blue{border-left:4px solid #1f78a7}.field-quote-detail-command-strip span,.field-quote-detail-command-strip small{color:#6a7a72;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25;display:block}.field-quote-detail-command-lead span,.field-quote-detail-command-lead small{color:#ffffffbd}.field-quote-detail-command-strip strong{color:inherit;overflow-wrap:anywhere;font-size:25px;font-weight:950;line-height:1;display:block}.field-quote-detail-card{position:relative;overflow:hidden;background:#fffffffa!important;border:1px solid #104a301f!important;border-radius:8px!important;box-shadow:0 16px 38px #11231c14!important}.field-quote-detail-card:before{content:"";background:#0a8f56;width:4px;position:absolute;inset:0 auto 0 0}.field-quote-detail-summary{align-content:center;min-height:136px;display:grid}.field-quote-detail-grid{grid-template-columns:minmax(280px,.92fr) minmax(360px,1.08fr);gap:14px;display:grid}.field-quote-detail-sketch:before{background:#1f78a7}.field-quote-detail-offer:before{background:#0a8f56}.field-quote-detail-empty:before{background:#d58900}.field-quote-detail-item-row{padding:10px 0}.field-quote-detail-item-row a,.field-quote-detail-card a{font-weight:900!important}.field-quote-detail-card button{border-radius:7px!important;font-weight:900!important}@media (width<=980px){.field-quote-detail-main{padding:12px 12px 88px!important}.field-quote-detail-command-strip,.field-quote-detail-grid{grid-template-columns:1fr!important}}.estimator-hub-shell{background:linear-gradient(90deg,#10211b06 1px,#0000 1px),linear-gradient(0deg,#10211b06 1px,#0000 1px),#f4f7f6!important}.estimator-hub-main{width:100%!important;max-width:none!important;padding:18px 22px 42px!important}.estimator-hub-hero{align-content:center;min-height:128px;display:grid;background:linear-gradient(135deg,#fffffffa,#f2f9f5f0)!important;border:0!important;border-left:5px solid #0a6a43!important;border-radius:8px!important;margin:0 0 14px!important;padding:18px 22px!important;box-shadow:0 18px 48px #0c2d1f1a!important}.estimator-hub-hero h1{color:#0b241a!important;font-size:34px!important;font-weight:950!important;line-height:1.05!important}.estimator-hub-hero p{max-width:760px;color:#52655c!important;font-weight:750!important}.estimator-hub-command-strip{grid-template-columns:minmax(280px,1.25fr) repeat(3,minmax(170px,.85fr));gap:10px;margin:0 0 14px;display:grid}.estimator-hub-command-lead,.estimator-hub-command-card{border:1px solid #09462d1f;border-radius:8px;align-content:center;gap:7px;min-height:112px;display:grid;box-shadow:0 16px 34px #11231c14}.estimator-hub-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#ffffff0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#092b3a 0%,#0f5f3a 56%,#178a4c 100%);padding:18px 20px}.estimator-hub-command-card{color:#10211b;background:#fffffffa;padding:16px}.estimator-hub-command-card.is-good{border-left:4px solid #0a8f56}.estimator-hub-command-card.is-warning{border-left:4px solid #d58900}.estimator-hub-command-card.is-blue{border-left:4px solid #1f78a7}.estimator-hub-command-strip span,.estimator-hub-command-strip small{color:#6a7a72;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25;display:block}.estimator-hub-command-lead span,.estimator-hub-command-lead small{color:#ffffffbd}.estimator-hub-command-strip strong{color:inherit;overflow-wrap:anywhere;font-size:25px;font-weight:950;line-height:1;display:block}.estimator-hub-platinum,.estimator-hub-hint,.estimator-hub-error,.estimator-hub-kpi-card,.estimator-hub-section{background:#fffffffa!important;border:1px solid #104a301f!important;border-radius:8px!important;box-shadow:0 14px 34px #11231c12!important}.estimator-hub-platinum{color:#007a4d!important}.estimator-hub-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px!important;display:grid!important}.estimator-hub-kpi-card{align-content:center;min-height:104px;display:grid}.estimator-hub-section{padding:18px!important}.estimator-hub-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important}.estimator-hub-tile{transition:transform .15s,box-shadow .15s,border-color .15s;background:#f7faf8!important;border-color:#104a3024!important;border-radius:8px!important;min-height:96px!important;font-weight:950!important}.estimator-hub-tile:hover{transform:translateY(-1px);border-color:#007a4d4d!important;box-shadow:0 14px 28px #11231c14!important}@media (width<=980px){.estimator-hub-main{padding:12px 12px 88px!important}.estimator-hub-command-strip,.estimator-hub-kpis{grid-template-columns:1fr!important}.estimator-hub-hero h1{font-size:28px!important}}.calendar-blocks-shell{background:linear-gradient(90deg,#10211b06 1px,#0000 1px),linear-gradient(0deg,#10211b06 1px,#0000 1px),#f4f7f6!important}.calendar-blocks-main{background:0 0!important;width:100%!important;max-width:none!important;padding:18px 22px 42px!important}.calendar-blocks-header{min-height:104px;background:linear-gradient(135deg,#fffffffa,#f2f9f5f0)!important;border:0!important;border-left:5px solid #0a6a43!important;border-radius:8px!important;margin:0 0 14px!important;padding:16px 18px!important;box-shadow:0 18px 48px #0c2d1f1a!important}.calendar-blocks-header>div{color:#0b241a!important;font-size:30px!important;font-weight:950!important;line-height:1.05!important}.calendar-blocks-header button{border-radius:7px!important;font-weight:900!important}.calendar-blocks-command-strip{grid-template-columns:minmax(280px,1.25fr) repeat(3,minmax(170px,.85fr));gap:10px;margin:14px 0;display:grid}.calendar-blocks-command-lead,.calendar-blocks-command-card{border:1px solid #09462d1f;border-radius:8px;align-content:center;gap:7px;min-height:112px;display:grid;box-shadow:0 16px 34px #11231c14}.calendar-blocks-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#ffffff0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#092b3a 0%,#0f5f3a 56%,#178a4c 100%);padding:18px 20px}.calendar-blocks-command-card{color:#10211b;background:#fffffffa;padding:16px}.calendar-blocks-command-card.is-good{border-left:4px solid #0a8f56}.calendar-blocks-command-card.is-warning{border-left:4px solid #d58900}.calendar-blocks-command-card.is-blue{border-left:4px solid #1f78a7}.calendar-blocks-command-strip span,.calendar-blocks-command-strip small{color:#6a7a72;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25;display:block}.calendar-blocks-command-lead span,.calendar-blocks-command-lead small{color:#ffffffbd}.calendar-blocks-command-strip strong{color:inherit;overflow-wrap:anywhere;font-size:25px;font-weight:950;line-height:1;display:block}.calendar-blocks-content{background:#fffffffa!important;border:1px solid #104a301f!important;border-radius:8px!important;max-width:none!important;margin:0!important;padding:18px!important;box-shadow:0 14px 34px #11231c12!important}.calendar-blocks-card,.calendar-blocks-empty,.calendar-blocks-modal{background:#fff!important;border:1px solid #104a301f!important;border-radius:8px!important;box-shadow:0 12px 28px #11231c12!important}.calendar-blocks-card{transition:transform .15s,box-shadow .15s,border-color .15s}.calendar-blocks-card:hover{transform:translateY(-1px);border-color:#007a4d47!important}.calendar-blocks-empty{text-align:center;padding:24px!important}.calendar-blocks-modal input,.calendar-blocks-modal button{border-radius:7px!important;font-weight:900!important}@media (width<=980px){.calendar-blocks-main{padding:12px 12px 88px!important}.calendar-blocks-command-strip{grid-template-columns:1fr!important}.calendar-blocks-header{align-items:flex-start!important}.calendar-blocks-header>div{font-size:25px!important}}.crew-att-shell{background:linear-gradient(90deg,#10211b06 1px,#0000 1px),linear-gradient(0deg,#10211b06 1px,#0000 1px),#f4f7f6!important}.crew-att-main{width:100%!important;max-width:none!important;padding:18px 22px 42px!important}.crew-att-main>.page-header,.crew-att-main>.module-page-header,.crew-att-main>.module-page-header-hero{background:linear-gradient(135deg,#fffffffa,#f2f9f5f0)!important;border:0!important;border-left:5px solid #0a6a43!important;border-radius:8px!important;margin-bottom:14px!important;box-shadow:0 18px 48px #0c2d1f1a!important}.crew-att-command-strip{grid-template-columns:minmax(280px,1.25fr) repeat(3,minmax(170px,.85fr));gap:10px;margin:0 0 14px;display:grid}.crew-att-command-lead,.crew-att-command-card{border:1px solid #09462d1f;border-radius:8px;align-content:center;gap:7px;min-height:112px;display:grid;box-shadow:0 16px 34px #11231c14}.crew-att-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#ffffff0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#092b3a 0%,#0f5f3a 56%,#178a4c 100%);padding:18px 20px}.crew-att-command-card{color:#10211b;background:#fffffffa;padding:16px}.crew-att-command-card.is-good{border-left:4px solid #0a8f56}.crew-att-command-card.is-warning{border-left:4px solid #d58900}.crew-att-command-card.is-danger{border-left:4px solid #d92727}.crew-att-command-strip span,.crew-att-command-strip small{color:#6a7a72;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25;display:block}.crew-att-command-lead span,.crew-att-command-lead small{color:#ffffffbd}.crew-att-command-strip strong{color:inherit;overflow-wrap:anywhere;font-size:25px;font-weight:950;line-height:1;display:block}.crew-att-controls,.crew-att-stats,.crew-att-card{background:#fffffffa!important;border:1px solid #104a301f!important;border-radius:8px!important;box-shadow:0 14px 34px #11231c12!important}.crew-att-controls{padding:14px!important}.crew-att-stats{padding:12px!important}.crew-att-card{transition:transform .15s,box-shadow .15s,border-color .15s;overflow:hidden}.crew-att-card:hover{transform:translateY(-1px);box-shadow:0 18px 38px #11231c1a!important}.crew-att-main .MuiChip-root,.crew-att-main .MuiInputBase-root,.crew-att-main .MuiButtonBase-root{border-radius:7px!important}.crew-att-main .MuiInputBase-root{background:#fff!important}.crew-att-main .MuiOutlinedInput-notchedOutline{border-color:#104a3029!important}.crew-att-list{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px!important;display:grid!important}@media (width<=980px){.crew-att-main{padding:12px 12px 88px!important}.crew-att-command-strip,.crew-att-list{grid-template-columns:1fr!important}.crew-att-controls,.crew-att-stats{align-items:stretch!important}}body.theme-light,body.theme-dark{background:var(--command-bg)!important}.dashboard-shell{background:linear-gradient(90deg, #0f172a07 1px, transparent 1px), linear-gradient(0deg, #0f172a06 1px, transparent 1px), var(--command-bg)!important;background-size:32px 32px,32px 32px,auto!important}.dashboard-main{width:100%!important;max-width:none!important;color:var(--command-text)!important;background:0 0!important;margin:0!important;padding:22px 28px 48px!important}@media (width>=1200px){.dashboard-main{grid-template-columns:minmax(0,1.42fr) minmax(360px,.58fr)!important;align-items:start!important;gap:14px!important;display:grid!important}}.dashboard-topbar{border:1px solid var(--command-line)!important;border-left:5px solid var(--command-accent)!important;background:var(--command-surface)!important;min-height:84px!important;box-shadow:var(--command-shadow)!important;border-radius:8px!important;grid-template-columns:minmax(280px,.95fr) minmax(340px,1.05fr) auto!important;align-items:center!important;gap:18px!important;margin:0 0 14px!important;padding:16px 18px!important;display:grid!important}@media (width>=1200px){.dashboard-topbar{grid-column:1/-1!important}}.dashboard-topbar:before,.dashboard-topbar:after{display:none!important}.dashboard-topbar h1{color:var(--command-text)!important;letter-spacing:0!important;margin:0!important;font-size:28px!important;font-weight:850!important;line-height:1.05!important}.dashboard-topbar form{border:1px solid var(--command-line)!important;background:var(--command-surface-soft)!important;min-height:42px!important;box-shadow:none!important;border-radius:8px!important}.dashboard-topbar input{color:var(--command-text)!important;font-size:13px!important}.dashboard-topbar button{border-radius:7px!important}.dashboard-command-hero{background:linear-gradient(90deg,#ffffff0f 1px,#0000 1px) 0 0/30px 30px,linear-gradient(0deg,#ffffff0b 1px,#0000 1px) 0 0/30px 30px,linear-gradient(135deg,#09281d 0%,#0d3f2d 54%,#146842 100%)!important;border:1px solid #ffffff29!important;border-radius:8px!important;grid-template-columns:minmax(320px,1fr) minmax(320px,.85fr) auto!important;gap:16px!important;margin:0 0 14px!important;padding:20px 22px!important;display:grid!important;box-shadow:0 18px 42px #082c1d29!important}@media (width>=1200px){.dashboard-command-hero{grid-column:1/2!important;grid-template-columns:minmax(280px,.95fr) minmax(360px,1.05fr)!important;align-items:stretch!important;min-height:258px!important;margin:0!important}.dashboard-command-hero>:last-child{grid-column:1/-1!important;justify-self:start!important}}.dashboard-command-hero:after{display:none!important}.dashboard-command-hero [style*="font-size: 34"],.dashboard-command-hero [style*="fontSize: 34"]{letter-spacing:0!important;font-size:31px!important}.dashboard-hero-stats{gap:8px!important}.dashboard-hero-stats>*{min-height:88px!important;box-shadow:none!important;background:#fffffff5!important;border:1px solid #ffffff29!important;border-radius:8px!important}.dashboard-decision-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin:0 0 14px!important;display:grid!important}@media (width>=1200px){.dashboard-decision-strip{grid-column:2/3!important;grid-template-columns:1fr!important;gap:8px!important;margin:0!important;display:grid!important}.dashboard-decision-strip>*{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;align-content:center!important;min-height:58px!important;padding:10px 12px!important;display:grid!important}.dashboard-decision-strip>* span:first-child{grid-column:1/2!important}.dashboard-decision-strip>* strong{grid-area:1/2/3/3!important;align-self:center!important;font-size:26px!important}.dashboard-decision-strip>* small{grid-column:1/2!important}.dashboard-decision-strip>* span:last-child{display:none!important}}.dashboard-decision-strip>*{border:1px solid var(--command-line)!important;border-left:5px solid var(--command-accent)!important;background:var(--command-surface)!important;min-height:112px!important;box-shadow:var(--command-shadow)!important;border-radius:8px!important;padding:14px!important;transform:none!important}.dashboard-decision-strip>:first-child{border-left-color:var(--command-red)!important;background:linear-gradient(#fff,#fff8f7)!important}.dashboard-decision-strip>:nth-child(2),.dashboard-decision-strip>:nth-child(3){border-left-color:var(--command-blue)!important}.dashboard-decision-strip>:hover,.dashboard-kpi-grid>:hover,.dashboard-content-grid>:hover,.dashboard-lower-grid>:hover,.dashboard-shortcuts-grid>:hover{transform:translateY(-1px)!important;box-shadow:0 14px 32px #0f172a17!important}.dashboard-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important;margin:0 0 14px!important;display:grid!important}@media (width>=1200px){.dashboard-kpi-grid{grid-column:1/-1!important;grid-template-columns:repeat(6,minmax(0,1fr))!important}.dashboard-kpi-grid>*{min-height:84px!important;padding:11px 12px!important}}.dashboard-kpi-grid>*{border:1px solid var(--command-line)!important;border-left:4px solid var(--command-accent)!important;background:var(--command-surface)!important;min-height:104px!important;box-shadow:var(--command-shadow)!important;border-radius:8px!important;padding:13px!important}.dashboard-kpi-grid strong,.dashboard-kpi-grid b,[class*=kpi] strong{color:#0e3827!important;letter-spacing:0!important;font-size:24px!important;font-weight:850!important;line-height:1.05!important}.dashboard-content-grid{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr)!important;gap:14px!important;margin:0 0 14px!important;display:grid!important}@media (width>=1200px){.dashboard-main>section:not(.dashboard-decision-strip):not(.dashboard-kpi-grid):not(.dashboard-content-grid):not(.dashboard-lower-grid),.dashboard-content-grid,.dashboard-lower-grid,.dashboard-main>section:last-child{grid-column:1/-1!important}}.dashboard-lower-grid{grid-template-columns:minmax(360px,1.1fr) minmax(300px,.8fr) minmax(320px,.9fr)!important;gap:14px!important;margin:0 0 14px!important;display:grid!important}.dashboard-content-grid>*,.dashboard-lower-grid>*,.dashboard-main>section:not(.dashboard-decision-strip):not(.dashboard-kpi-grid):not(.dashboard-content-grid):not(.dashboard-lower-grid){border:1px solid var(--command-line)!important;background:var(--command-surface)!important;box-shadow:var(--command-shadow)!important;border-radius:8px!important}.dashboard-orders-table{box-shadow:none!important;border:0!important;border-radius:0!important;overflow:hidden!important}.dashboard-orders-table>div:first-child{min-height:38px!important;color:var(--command-muted)!important;background:var(--command-surface-soft)!important;border-bottom:1px solid var(--command-line)!important}.dashboard-orders-table>button,.dashboard-lower-grid button,.dashboard-content-grid button{box-shadow:none!important;border-radius:0!important}.dashboard-orders-table>button{border-bottom:1px solid var(--command-line)!important;min-height:48px!important}.dashboard-orders-table>button:hover,.dashboard-lower-grid button:hover,.dashboard-content-grid button:hover{background:#f7faf8!important;transform:none!important}.dashboard-lower-grid>div:first-child>div:nth-child(3){display:none!important}.dashboard-dispatch-surface{background:#fbfcfd;padding:12px}.dashboard-dispatch-hours{color:var(--command-muted);text-transform:uppercase;grid-template-columns:132px repeat(7,minmax(72px,1fr));gap:1px;font-size:10px;font-weight:850;display:grid;overflow-x:auto}.dashboard-dispatch-hours span{background:#eef3f0;min-width:72px;padding:8px 9px}.dashboard-dispatch-hours span:first-child{border-top-left-radius:8px;min-width:132px}.dashboard-dispatch-hours span:last-child{border-top-right-radius:8px}.dashboard-dispatch-grid{border-bottom:1px solid var(--command-line);gap:1px;display:grid;overflow-x:auto}.dashboard-dispatch-row{grid-template-columns:132px repeat(7,minmax(72px,1fr));gap:1px;min-width:640px;display:grid}.dashboard-dispatch-team,.dashboard-dispatch-slot{min-height:62px;color:var(--command-text);text-align:left;font:inherit;background:#fff;border:0;border-radius:0!important}.dashboard-dispatch-team{border-left:3px solid var(--command-accent);flex-direction:column;justify-content:center;gap:3px;min-width:132px;padding:9px 10px;display:flex}.dashboard-dispatch-team strong{font-size:12px;font-weight:850}.dashboard-dispatch-team span{color:var(--command-muted);font-size:11px;font-weight:650}.dashboard-dispatch-slot{border-left:1px solid #14231b0a;min-width:72px;padding:6px}.dashboard-dispatch-slot--busy{flex-direction:column;justify-content:center;gap:2px;min-height:50px;margin:6px;display:flex;color:#fff!important;background:linear-gradient(135deg,#0f6b43,#168552)!important;border-radius:7px!important;box-shadow:0 8px 18px #0f6b4338!important}.dashboard-dispatch-slot--busy strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:850;line-height:1.15;overflow:hidden;color:#fff!important}.dashboard-dispatch-slot--busy span{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:650;overflow:hidden;color:#ffffffc7!important}.dashboard-dispatch-queue{grid-template-columns:minmax(160px,.9fr) repeat(4,minmax(140px,1fr));gap:8px;padding-top:12px;display:grid}.dashboard-dispatch-queue>div,.dashboard-dispatch-queue>button{text-align:left;flex-direction:column;justify-content:center;gap:3px;min-height:66px;display:flex;border:1px solid var(--command-line)!important;border-left:4px solid var(--command-amber)!important;color:var(--command-text)!important;background:#fff!important;border-radius:8px!important;padding:10px!important}.dashboard-dispatch-queue strong{color:var(--command-text)!important;font-size:12px!important;font-weight:850!important;line-height:1.2!important}.dashboard-dispatch-queue span{color:var(--command-muted)!important;font-size:11px!important;font-weight:650!important;line-height:1.2!important}.dashboard-main h2{color:var(--command-text)!important;letter-spacing:0!important;font-size:15px!important;font-weight:850!important}.dashboard-main p,.dashboard-main small,.dashboard-main span{letter-spacing:0!important}.dashboard-shortcuts-grid{border-top:1px solid var(--command-line)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;display:grid!important}.dashboard-shortcuts-grid>*{border:0!important;border-right:1px solid var(--command-line)!important;box-shadow:none!important;border-radius:0!important}body.theme-dark .dashboard-shell{--command-bg:#0b1120;--command-surface:#111827;--command-surface-soft:#162033;--command-text:#f8fafc;--command-sub:#cbd5e1;--command-muted:#94a3b8;--command-line:#94a3b829;--command-shadow:0 14px 34px #00000047}body.theme-dark .dashboard-topbar,body.theme-dark .dashboard-decision-strip>*,body.theme-dark .dashboard-kpi-grid>*,body.theme-dark .dashboard-content-grid>*,body.theme-dark .dashboard-lower-grid>*,body.theme-dark .dashboard-main>section:not(.dashboard-decision-strip):not(.dashboard-kpi-grid):not(.dashboard-content-grid):not(.dashboard-lower-grid){background:var(--command-surface)!important;color:var(--command-text)!important}@media (width<=1180px){.dashboard-main{padding:16px 18px 96px!important}.dashboard-topbar,.dashboard-command-hero{grid-template-columns:1fr!important}.dashboard-decision-strip,.dashboard-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-content-grid,.dashboard-lower-grid{grid-template-columns:1fr!important}.dashboard-dispatch-queue{grid-template-columns:1fr 1fr!important}}@media (width<=760px){.dashboard-main{padding:10px 10px 112px!important}.dashboard-topbar{gap:10px!important;min-height:0!important;padding:12px!important}.dashboard-topbar h1{font-size:24px!important}.dashboard-command-hero{padding:16px!important}.dashboard-command-hero [style*="font-size: 34"],.dashboard-command-hero [style*="fontSize: 34"]{font-size:24px!important}.dashboard-decision-strip,.dashboard-kpi-grid,.dashboard-shortcuts-grid{grid-template-columns:1fr!important}.dashboard-hero-stats,.dashboard-command-hero .dashboard-hero-stats[style]{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dashboard-hero-stats>*{min-height:74px!important;padding:10px!important}.dashboard-decision-strip>*,.dashboard-kpi-grid>*{min-height:82px!important}.dashboard-dispatch-surface{padding:8px}.dashboard-dispatch-queue{grid-template-columns:1fr!important}}@media (width<=560px){.dashboard-hero-stats,.dashboard-decision-strip,.dashboard-kpi-grid,.dashboard-shortcuts-grid,.dashboard-command-hero .dashboard-hero-stats[style]{grid-template-columns:1fr!important}}.command-os-shell{background:linear-gradient(90deg,#14231b09 1px,#0000 1px) 0 0/32px 32px,linear-gradient(0deg,#14231b07 1px,#0000 1px) 0 0/32px 32px,#f4f6f7!important}.command-os-main{width:100%;color:var(--command-text);gap:14px;padding:22px 28px 48px;display:grid}.command-os-topbar,.command-os-workspace,.command-os-kpis,.command-os-dispatch,.command-os-card{border:1px solid var(--command-line);background:var(--command-surface);box-shadow:var(--command-shadow);border-radius:8px}.command-os-topbar{border-left:5px solid var(--command-accent);grid-template-columns:minmax(260px,.9fr) minmax(360px,1.1fr) auto;align-items:center;gap:18px;min-height:78px;padding:15px 18px;display:grid}.command-os-topbar span,.command-os-section-title span,.command-os-panel-head span,.command-os-hero-copy>span{color:var(--command-muted);text-transform:uppercase;font-size:11px;font-weight:850}.command-os-topbar h1,.command-os-hero h2,.command-os-panel-head h2{color:var(--command-text);letter-spacing:0;margin:0}.command-os-topbar h1{margin-top:3px;font-size:30px;font-weight:880;line-height:1.05}.command-os-topbar p,.command-os-hero p,.command-os-panel-head p{color:var(--command-sub);margin:4px 0 0;font-size:13px;font-weight:650}.command-os-search{border:1px solid var(--command-line);background:var(--command-surface-soft);min-height:44px;color:var(--command-muted);border-radius:8px;align-items:center;gap:10px;padding:0 10px;display:flex}.command-os-search input{min-width:0;color:var(--command-text);font:inherit;background:0 0;border:0;outline:0;flex:1}.command-os-search button,.command-os-status button,.command-os-actions button,.command-os-panel-head button{border:1px solid var(--command-line);min-height:36px;color:var(--command-accent);font:inherit;cursor:pointer;background:#fff;border-radius:7px;font-size:12px;font-weight:800}.command-os-status{align-items:center;gap:10px;display:flex}.command-os-status>*{border:1px solid var(--command-line);background:#fff;border-radius:8px;flex-direction:column;justify-content:center;gap:2px;min-width:82px;min-height:44px;padding:7px 10px;display:flex}.command-os-status strong{color:var(--command-text);font-size:14px}.command-os-workspace{box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:14px;display:grid}.command-os-hero{color:#fff;background:linear-gradient(90deg,#ffffff0f 1px,#0000 1px) 0 0/30px 30px,linear-gradient(0deg,#ffffff0b 1px,#0000 1px) 0 0/30px 30px,linear-gradient(135deg,#082418 0%,#0c3d2b 56%,#167347 100%);border-radius:8px;grid-template-columns:minmax(280px,1fr) minmax(360px,.95fr);gap:20px;min-height:286px;padding:26px 28px;display:grid;box-shadow:0 18px 44px #082c1d2e}.command-os-hero h2{color:#fff;margin-top:10px;font-size:42px;font-weight:880;line-height:1.02}.command-os-hero p{color:#ffffffc7;max-width:520px;margin-top:12px;font-size:15px;line-height:1.45}.command-os-actions{gap:10px;margin-top:26px;display:flex}.command-os-actions button:first-child{color:#0d5f3b;background:#fff}.command-os-actions button{color:#fff;background:#ffffff1f;border-color:#ffffff3d;padding:0 15px}.command-os-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:10px;display:grid}.command-os-hero-metrics>div{min-height:126px;color:var(--command-text);background:#fffffff5;border-radius:8px;flex-direction:column;justify-content:center;gap:6px;padding:16px;display:flex}.command-os-hero-metrics strong{color:#0e3827;font-size:34px;line-height:1}.command-os-decision-panel{border:1px solid var(--command-line);box-shadow:var(--command-shadow);background:#fff;border-radius:8px;gap:8px;padding:14px;display:grid}.command-os-section-title{border-bottom:1px solid var(--command-line);justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.command-os-section-title strong{color:var(--command-red);font-size:24px}.command-os-decision{border:1px solid var(--command-line);border-left:4px solid var(--command-accent);text-align:left;cursor:pointer;background:#fff;border-radius:8px;grid-template-columns:1fr auto;align-items:center;min-height:62px;padding:10px 12px;display:grid}.command-os-decision--danger{border-left-color:var(--command-red);background:#fff8f7}.command-os-decision--warning{border-left-color:var(--command-amber);background:#fffaf0}.command-os-decision strong{color:var(--command-text);grid-row:span 2;font-size:26px}.command-os-decision small{color:var(--command-sub);font-weight:650}.command-os-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.command-os-kpis button{border:0;border-right:1px solid var(--command-line);text-align:left;background:#fff;border-left:4px solid #0000;flex-direction:column;justify-content:center;gap:5px;min-height:102px;padding:14px;display:flex}.command-os-kpis button:first-child,.command-os-kpis button:nth-child(5){border-left-color:var(--command-accent)}.command-os-kpis button:nth-child(2),.command-os-kpis button:nth-child(6){border-left-color:var(--command-blue)}.command-os-kpis button:nth-child(3),.command-os-kpis button:nth-child(4){border-left-color:var(--command-amber)}.command-os-kpis span,.command-os-kpis small{color:var(--command-muted);font-size:11px;font-weight:800}.command-os-kpis strong{color:#0e3827;font-size:28px;line-height:1.05}.command-os-dispatch{overflow:hidden}.command-os-panel-head{border-bottom:1px solid var(--command-line);justify-content:space-between;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.command-os-panel-head h2{margin-top:4px;font-size:18px}.command-os-panel-head button{padding:0 12px}.command-os-dispatch-body{grid-template-columns:minmax(0,1fr) 300px;gap:14px;padding:14px;display:grid}.command-os-timeline{border:1px solid var(--command-line);background:#eef3f0;border-radius:8px;overflow-x:auto}.command-os-hours,.command-os-row{grid-template-columns:150px repeat(7,minmax(86px,1fr));gap:1px;min-width:800px;display:grid}.command-os-hours span{color:var(--command-muted);text-transform:uppercase;background:#e9f0ec;padding:9px 10px;font-size:10px;font-weight:850}.command-os-team,.command-os-slot{text-align:left;background:#fff;border:0;min-height:72px}.command-os-team{border-left:4px solid var(--command-accent);flex-direction:column;justify-content:center;gap:3px;padding:10px 12px;display:flex}.command-os-team strong{color:var(--command-text);font-size:13px}.command-os-team span{color:var(--command-muted);font-size:11px;font-weight:650}.command-os-slot{padding:7px}.command-os-slot--busy{color:#fff;background:linear-gradient(135deg,#0f6b43,#168552);border-radius:7px;flex-direction:column;justify-content:center;gap:3px;min-height:58px;margin:7px;display:flex;box-shadow:0 8px 18px #0f6b4333}.command-os-slot--busy strong,.command-os-slot--busy span{color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.command-os-slot--busy strong{font-size:12px}.command-os-slot--busy span{opacity:.78;font-size:10px}.command-os-queue{flex-direction:column;gap:8px;display:flex}.command-os-queue>div,.command-os-queue>button,.command-os-list>button,.command-os-list>div{border:1px solid var(--command-line);border-left:4px solid var(--command-amber);min-height:62px;color:var(--command-text);text-align:left;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;gap:4px;padding:10px 12px;display:flex}.command-os-queue strong,.command-os-list strong{color:var(--command-text);font-size:13px}.command-os-queue span,.command-os-queue small,.command-os-list span{color:var(--command-muted);font-size:11px;font-weight:650}.command-os-lower{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:14px;display:grid}.command-os-list{gap:8px;padding:14px;display:grid}.command-os-list--compact{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=980px){.command-os-topbar,.command-os-workspace,.command-os-hero,.command-os-dispatch-body,.command-os-lower{grid-template-columns:1fr}.command-os-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.command-os-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.command-os-main{padding:10px 10px 112px}.command-os-topbar,.command-os-hero,.command-os-dispatch-body,.command-os-lower,.command-os-list--compact{grid-template-columns:1fr}.command-os-hero{padding:18px}.command-os-hero h2{font-size:30px}.command-os-hero-metrics,.command-os-kpis{grid-template-columns:1fr}}.command-os-shell{--command-accent:#007a4d;--command-green-soft:#e9f7ef;--command-blue:#126bdc;--command-blue-soft:#eaf3ff;--command-amber:#f08a00;--command-amber-soft:#fff4df;--command-red:#d92727;--command-red-soft:#fff0ef;--command-text:#10211b;--command-sub:#5c6b64;--command-muted:#718079;--command-line:#dfe7e3;--command-surface:#fff;--command-surface-soft:#f7faf8;--command-shadow:0 12px 34px #11231c14;background:linear-gradient(90deg,#10211b06 1px,#0000 1px),linear-gradient(0deg,#10211b06 1px,#0000 1px),#f4f7f6!important}.command-native-sidebar{color:#fff;background:radial-gradient(circle at 0 0,#2fd3703d,#0000 36%),linear-gradient(#073b24 0%,#06311f 42%,#042317 100%);border-right:1px solid #ffffff1f;flex-direction:column;gap:18px;width:252px;min-width:252px;height:100vh;padding:22px 14px 16px;display:flex;position:sticky;top:0;overflow:hidden auto;box-shadow:18px 0 52px #0027162e}.command-native-sidebar button{font:inherit;cursor:pointer}.command-content-main{min-width:0;color:var(--command-text,var(--text))}.command-content-main>.page-header,.command-content-main [class*=header-panel],.command-content-main [class*=hero]{border-radius:8px}.command-content-main button{letter-spacing:0}.command-native-brand,.command-native-user,.command-native-system{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:11px;width:100%;display:flex}.command-native-session{color:#fff;text-align:left;background:linear-gradient(135deg,#ffffff1b,#ffffff0b);border:1px solid #7cffaa33;border-radius:8px;gap:4px;width:100%;padding:11px 12px;display:grid;box-shadow:inset 0 1px #ffffff14}.command-native-session span,.command-native-session small{color:#ffffffa8;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1.15}.command-native-session strong{color:#bbffd1;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:950;line-height:1.1;overflow:hidden}.command-native-brand{min-height:52px;padding:0 4px}.command-native-brand>span,.command-native-user>span{color:#7cffaa;background:#2bd06f2e;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-weight:900;display:grid;box-shadow:inset 0 0 0 1px #7cffaa33}.command-native-brand strong{letter-spacing:0;font-size:20px;line-height:1;display:block}.command-native-brand small,.command-native-user small,.command-native-system small{color:#ffffff9e;margin-top:3px;font-size:11px;font-weight:700;display:block}.command-native-nav{gap:12px;display:grid}.command-native-nav-group{gap:5px;display:grid}.command-native-nav-group>small{color:#ffffff75;letter-spacing:0;text-transform:uppercase;padding:0 8px;font-size:10px;font-weight:950}.command-native-nav button,.command-native-actions button{color:#ffffffd1;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:11px;width:100%;min-height:38px;padding:0 12px;font-size:13px;font-weight:800;display:flex}.command-native-nav button span{background:#ffffff1a;border-radius:7px;width:18px;height:18px;display:block;box-shadow:inset 0 0 0 1px #ffffff1a}.command-native-nav button:hover,.command-native-actions button:hover{background:#ffffff14}.command-native-nav button.is-active{color:#fff;background:#2bd06f3b;box-shadow:inset 4px 0 #2bd06f}.command-native-nav button.is-active span{background:#2bd06f}.command-native-actions{gap:7px;margin-top:auto;display:grid}.command-native-actions>span{color:#ffffff94;text-transform:uppercase;margin:0 0 2px 6px;font-size:11px;font-weight:900}.command-native-actions button{background:#ffffff09;border-color:#ffffff1f;min-height:40px}.command-native-actions button:before{content:"+";color:#bbffd1;background:#ffffff1a;border-radius:6px;place-items:center;width:22px;height:22px;font-size:18px;line-height:1;display:grid}.command-native-system{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:8px;min-height:58px;margin-top:8px;padding:10px 12px}.command-native-system:before{content:"";background:#2bd06f;border-radius:50%;flex:none;width:12px;height:12px;box-shadow:0 0 0 5px #2bd06f1f}.command-native-user{min-height:56px;margin-top:2px;padding:0 2px}.command-native-user strong{text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:13px;display:block;overflow:hidden}.command-native-user>span.has-photo{background:#ffffff24;overflow:hidden}.command-native-user>span.has-photo img,.profile-avatar img{object-fit:cover;width:100%;height:100%;display:block}.command-os-profile-strip{grid-template-columns:minmax(280px,1fr) repeat(2,minmax(150px,220px));gap:10px;margin:0 0 16px;display:grid}.command-os-profile-card,.command-os-profile-action{border:1px solid var(--command-line);min-width:0;color:var(--command-text);background:#fffffff5;border-radius:8px;box-shadow:0 10px 26px #11231c0f}.command-os-profile-card{text-align:left;cursor:pointer;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:74px;padding:12px;display:grid}.command-os-profile-card>span{width:46px;height:46px;color:var(--command-accent);background:#007a4d1a;border-radius:50%;place-items:center;font-weight:950;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #007a4d29}.command-os-profile-card>span img{object-fit:cover;width:100%;height:100%;display:block}.command-os-profile-card strong,.command-os-profile-action strong{color:var(--command-text);font-size:15px;font-weight:950;line-height:1.15;display:block}.command-os-profile-card small,.command-os-profile-action span{color:var(--command-muted);margin-top:3px;font-size:12px;font-weight:750;display:block}.command-os-profile-card em{color:var(--command-accent);white-space:nowrap;font-size:12px;font-style:normal;font-weight:900}.command-os-profile-action{cursor:pointer;align-content:center;justify-items:start;min-height:74px;padding:12px;display:grid}.command-os-profile-card:hover,.command-os-profile-action:hover{border-color:#007a4d47;transform:translateY(-1px)}.profile-avatar-has-photo{overflow:hidden;background:var(--command-surface)!important;color:#0000!important}@media (width<=760px){.command-os-profile-strip{grid-template-columns:1fr!important}.command-os-profile-card{grid-template-columns:42px minmax(0,1fr)}.command-os-profile-card em{grid-column:2}.profile-edit-panel form{grid-template-columns:1fr!important}.profile-edit-panel label,.profile-edit-panel form>div{grid-column:1/-1!important}}.command-os-shell .arbor-sidebar.ios-glass-panel{background:radial-gradient(circle at 10% 0,#32c47038,#0000 34%),linear-gradient(#05351f 0%,#062f20 42%,#04251a 100%)!important;border:0!important;border-right:1px solid #ffffff1c!important;border-radius:0!important;width:252px!important;min-width:252px!important;box-shadow:18px 0 52px #0027162e!important}.command-os-shell .arbor-sidebar .ios-inset{background:#ffffff0b!important;border-color:#ffffff1f!important}.command-os-shell .arbor-sidebar .ios-section-title,.command-os-shell .arbor-sidebar [style*=Szybkie],.command-os-shell .arbor-sidebar [style*=JÄ™zyk]{color:#ffffff9e!important}.command-os-shell .arbor-sidebar .ios-inset-row,.command-os-shell .arbor-sidebar [role=button],.command-os-shell .arbor-sidebar button{border-radius:8px!important}.command-os-shell .arbor-sidebar .ios-inset-row[aria-current=page],.command-os-shell .arbor-sidebar [aria-current=page]{color:#fff!important;background:#20b56538!important;box-shadow:inset 4px 0 #2bd06f!important}.command-os-shell .arbor-sidebar svg{stroke-width:2px!important}.command-os-main{gap:12px;padding:0 22px 34px}.command-os-topbar{z-index:8;border:0;border-bottom:1px solid var(--command-line);border-radius:0;min-height:82px;margin:0 -22px;padding:16px 22px;position:sticky;top:0;box-shadow:0 8px 28px #15221d0f}.command-os-topbar h1{font-size:26px}.command-os-search{background:#fff;border-radius:8px;min-height:46px}.command-os-search button{color:#0000;min-width:42px;font-size:0}.command-os-search button:after{content:"⌘K";color:var(--command-muted);font-size:12px}.command-os-status>*{box-shadow:none;background:#fff}.command-os-decisions,.command-os-kpis,.command-os-dispatch,.command-os-card{border:1px solid var(--command-line);box-shadow:var(--command-shadow);background:#fff;border-radius:8px}.command-os-workspace{display:none}.command-os-decisions{margin-top:16px;overflow:hidden}.command-os-decisions .command-os-panel-head{align-items:center;padding:14px 18px}.command-os-decision-table{display:grid}.command-os-decision-row{border:0;border-top:1px solid var(--command-line);min-height:66px;color:var(--command-text);text-align:left;cursor:pointer;background:#fff;grid-template-columns:42px minmax(130px,.75fr) 80px minmax(220px,1fr) minmax(120px,auto);align-items:center;gap:18px;padding:10px 18px;display:grid}.command-os-decision-row>strong{background:var(--command-green-soft);width:28px;height:28px;color:var(--command-accent);border-radius:999px;place-items:center;font-size:13px;display:grid}.command-os-decision-row span{background:var(--command-green-soft);color:var(--command-accent);text-transform:uppercase;border-radius:6px;justify-self:start;padding:7px 10px;font-size:12px;font-weight:850}.command-os-decision-row b{color:var(--command-text);font-size:24px}.command-os-decision-row small{color:var(--command-sub);font-size:13px;font-weight:650}.command-os-decision-row em{color:var(--command-accent);border:1px solid #007a4d4d;border-radius:7px;justify-self:end;padding:8px 12px;font-size:12px;font-style:normal;font-weight:850}.command-os-decision-row--danger>strong,.command-os-decision-row--danger span{background:var(--command-red-soft);color:var(--command-red)}.command-os-decision-row--warning>strong,.command-os-decision-row--warning span{background:var(--command-amber-soft);color:var(--command-amber)}.command-os-kpis{grid-template-columns:repeat(6,minmax(156px,1fr));overflow-x:auto}.command-os-kpis button{border-right:1px solid var(--command-line);min-height:116px;padding:18px 18px 16px 74px;position:relative}.command-os-kpis button:before{content:"";background:var(--command-green-soft);border-radius:50%;width:38px;height:38px;position:absolute;top:28px;left:20px;box-shadow:inset 0 0 0 1px #007a4d1f}.command-os-kpis button:nth-child(2):before,.command-os-kpis button:nth-child(6):before{background:var(--command-blue-soft)}.command-os-kpis button:nth-child(3):before,.command-os-kpis button:nth-child(4):before{background:var(--command-amber-soft)}.command-os-kpis strong{font-size:30px}.command-os-dispatch{min-height:430px}.command-os-dispatch .command-os-panel-head{padding:15px 18px}.command-os-dispatch-body{grid-template-columns:minmax(780px,1fr) 286px;gap:0;padding:0}.command-os-timeline{border:0;border-right:1px solid var(--command-line);background:linear-gradient(90deg,#10211b0f 1px,#0000 1px) 0 0/86px 100%,linear-gradient(0deg,#10211b0f 1px,#0000 1px) 0 0/100% 73px,#fbfcfb;border-radius:0}.command-os-hours,.command-os-row{grid-template-columns:170px repeat(7,minmax(92px,1fr))}.command-os-hours span{background:#f7faf8f5}.command-os-team,.command-os-slot{background:0 0}.command-os-team{border-right:1px solid var(--command-line);background:#ffffffdb;border-left:0}.command-os-slot--busy{color:var(--command-text);background:linear-gradient(135deg,#e4f7ec,#f4fff8);border:1px solid #007a4d47;margin:10px 7px;box-shadow:0 10px 22px #007a4d1a}.command-os-slot--busy strong,.command-os-slot--busy span{color:var(--command-text)}.command-os-queue{background:#fff;padding:14px}.command-os-queue>div{border-left-color:var(--command-red);background:#fff}.command-os-queue>button{border-left-color:var(--command-amber)}.command-os-lower{grid-template-columns:minmax(0,1fr) minmax(340px,.58fr)}@media (width<=1180px){.command-os-topbar,.command-os-dispatch-body,.command-os-lower{grid-template-columns:1fr}.command-os-status{flex-wrap:wrap}.command-os-dispatch-body{overflow-x:auto}.command-os-queue{border-top:1px solid var(--command-line)}}@media (width<=860px){.command-native-sidebar{gap:12px;width:66px;min-width:66px;padding:14px 8px}.command-native-brand,.command-native-user,.command-native-system{justify-content:center;padding-left:0;padding-right:0}.command-native-brand div,.command-native-user div,.command-native-system,.command-native-actions,.command-native-nav button:not(.is-active){display:none}.command-native-nav button{justify-content:center;padding:0;font-size:0}.command-native-nav button span{margin:0}.command-os-shell .arbor-sidebar.ios-glass-panel{width:64px!important;min-width:64px!important}.command-os-main{min-width:0;padding:0 12px 88px}.command-os-topbar{box-sizing:border-box;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px;width:auto;max-width:100%;margin:0;padding:12px}.command-os-topbar>*,.command-os-search,.command-os-status{box-sizing:border-box;width:100%;min-width:0}.command-os-search input{min-width:0}.command-os-search{grid-template-columns:minmax(0,1fr) 44px;display:grid}.command-os-search button{white-space:nowrap;width:44px;min-width:44px;padding:0;overflow:hidden;color:#0000!important;font-size:0!important}.command-os-search button:after{content:"⌘K";color:var(--command-muted);font-size:12px}.command-os-status{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.command-os-decision-row{grid-template-columns:34px 1fr auto;gap:10px}.command-os-decision-row small,.command-os-decision-row em{grid-column:2/-1;justify-self:start}.command-os-kpis{grid-template-columns:repeat(2,minmax(180px,1fr))}}.ekipy-main{background-color:#f7faf8!important;background-image:linear-gradient(90deg,#15803d0a 1px,#0000 1px),linear-gradient(#15803d0a 1px,#0000 1px),none!important;background-position:0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat!important;background-size:42px 42px!important;background-attachment:scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box!important}.fleet-main{background-color:#f7faf8!important;background-image:linear-gradient(90deg,#1f78a709 1px,#0000 1px),linear-gradient(#0d6b4309 1px,#0000 1px),none!important;background-position:0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat!important;background-size:42px 42px!important;background-attachment:scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box!important}.fleet-kpi-grid{display:none!important}.fleet-command-radar{grid-template-columns:1.15fr repeat(6,minmax(112px,1fr)) auto;align-items:stretch;gap:10px;margin:0 0 18px;display:grid}.fleet-command-lead,.fleet-command-card,.fleet-command-actions{border:1px solid #0f5e361f;border-radius:8px;box-shadow:0 14px 30px #1f4f3214}.fleet-command-lead{color:#fff;background:linear-gradient(135deg,#092b3a 0%,#0d6b43 62%,#1f78a7 100%);align-content:center;gap:5px;min-height:104px;padding:16px 18px;display:grid}.fleet-command-card{color:#0f2f23;background:#fffffff0;align-content:center;gap:7px;min-height:104px;padding:14px;display:grid}.fleet-command-card.is-good{border-left:4px solid #14834f}.fleet-command-card.is-warning{border-left:4px solid #b7791f}.fleet-command-card.is-danger{border-left:4px solid #c2410c}.fleet-command-card.is-blue{border-left:4px solid #1f78a7}.fleet-command-radar span,.fleet-command-radar small{color:var(--command-muted);font-size:11px;font-weight:900;line-height:1.25;display:block}.fleet-command-lead span,.fleet-command-lead small{color:#ffffffc7}.fleet-command-radar strong{color:inherit;overflow-wrap:anywhere;font-size:24px;font-weight:950;line-height:1.05;display:block}.fleet-command-actions{background:#ffffffdb;gap:8px;min-width:126px;padding:10px;display:grid}.fleet-command-actions button{color:#0d6b43;cursor:pointer;background:#fff;border:1px solid #0f5e3629;border-radius:8px;padding:9px 12px;font-size:12px;font-weight:900}.fleet-command-actions button:first-child{color:#fff;background:#0d6b43}.fleet-resource-cards-panel{border-radius:8px}.fleet-shell .ios-inset,.fleet-form-panel,.fleet-resource-cards-panel,.fleet-state-panel,.fleet-repair-card{background:#fffffff5!important;border:1px solid #104a301f!important;border-radius:8px!important;box-shadow:0 14px 34px #11231c12!important}.fleet-repair-card{position:relative;overflow:hidden}.fleet-repair-card:before{content:"";background:var(--command-accent,#007a4d);width:4px;position:absolute;inset:0 auto 0 0}.fleet-shell .fleet-tabs{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#f7faf8fa,#f7faf8d6);padding-top:6px;position:sticky;top:0}.fleet-shell input,.fleet-shell select,.fleet-shell textarea{min-height:38px}.fleet-shell a{color:var(--command-accent,#007a4d)}.task-detail-main{background-color:#f7faf8!important;background-image:linear-gradient(90deg,#15803d09 1px,#0000 1px),linear-gradient(#15803d09 1px,#0000 1px),none!important;background-position:0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat!important;background-size:42px 42px!important;background-attachment:scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box!important}.task-detail-topbar{z-index:8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#f7faf8fa,#f7faf8d6);padding:10px 0;position:sticky;top:0}.task-detail-hero,.task-detail-main [style*="var(--surface-glass)"]{background:#fffffff5!important;border:1px solid #104a301f!important;border-radius:8px!important;box-shadow:0 14px 34px #11231c12!important}.task-detail-hero{position:relative;overflow:hidden}.task-detail-hero:before{content:"";background:linear-gradient(#007a4d,#1f78a7);width:5px;position:absolute;inset:0 auto 0 0}.task-detail-kpis>div{background:#fffffff5!important;border-radius:8px!important;box-shadow:0 10px 26px #11231c0f!important}.task-detail-main button,.task-detail-main select,.task-detail-main input,.task-detail-main textarea{border-radius:8px!important}.task-detail-main table{border-radius:8px;overflow:hidden}.kierownik-main{background-color:#f7faf8!important;background-image:linear-gradient(90deg,#15803d09 1px,#0000 1px),linear-gradient(#1f78a708 1px,#0000 1px),none!important;background-position:0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat!important;background-size:42px 42px!important;background-attachment:scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box!important}.kierownik-cockpit-panel,.kierownik-branches,.kierownik-filters,.kierownik-empty-state{background:#fffffff5!important;border:1px solid #104a301f!important;border-radius:8px!important;box-shadow:0 14px 34px #11231c12!important}.kierownik-cockpit-panel{position:relative;overflow:hidden}.kierownik-cockpit-panel:before{content:"";background:linear-gradient(#007a4d,#1f78a7);width:5px;position:absolute;inset:0 auto 0 0}.kierownik-cockpit-panel>*{z-index:1;position:relative}.kierownik-cockpit-panel [style*=cockpitMetric],.kierownik-cockpit-panel [style*="display: flex"],.kierownik-cockpit-panel [style*="display: grid"]{min-width:0}.kierownik-cockpit-panel [style*=borderTop],.kierownik-cockpit-panel [style*=borderTop]+*{border-color:var(--command-line)!important}.kierownik-filters{align-items:end!important;margin:0 0 16px!important;padding:14px!important}.kierownik-filters label{text-transform:uppercase;color:var(--command-sub)!important;font-size:11px!important;font-weight:900!important}.kierownik-filters select,.kierownik-filters input,.kierownik-cockpit-panel select,.kierownik-cockpit-panel input,.kierownik-cockpit-panel textarea{min-height:38px;background:#fff!important;border-color:#104a3026!important}.kierownik-branches{gap:10px!important;margin:0 0 16px!important;padding:12px!important}.kierownik-branch-card,.kierownik-task-card{transition:transform .16s,box-shadow .16s,border-color .16s;background:#fffffff7!important;border:1px solid #104a301f!important;border-radius:8px!important;box-shadow:0 12px 30px #11231c11!important}.kierownik-branch-card:hover,.kierownik-task-card:hover{transform:translateY(-2px);border-color:#007a4d47!important;box-shadow:0 18px 38px #11231c1a!important}.kierownik-task-card{position:relative;overflow:hidden}.kierownik-task-card:before{content:"";background:var(--command-accent,#007a4d);width:4px;position:absolute;inset:0 auto 0 0}.kierownik-task-card>*{z-index:1;position:relative}.kierownik-cards-grid{gap:14px!important}.kierownik-cards-wrap{padding-bottom:24px!important}.kierownik-main button,.kierownik-main select,.kierownik-main input,.kierownik-main textarea{border-radius:8px!important}.kierownik-main a{color:var(--command-accent,#007a4d)}.mapa-live-main{background-color:#f7faf8!important;background-image:linear-gradient(90deg,#15803d09 1px,#0000 1px),linear-gradient(#1f78a708 1px,#0000 1px),none!important;background-position:0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat!important;background-size:42px 42px!important;background-attachment:scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box!important}.mapa-live-hero{border-radius:8px!important;box-shadow:0 18px 42px #0b382529!important}.mapa-live-source-status,.mapa-live-toolbar,.mapa-live-kpis>*,.mapa-live-office-panel,.mapa-live-dispatch-panel,.mapa-live-history-panel{background:#fffffff5!important;border:1px solid #104a301f!important;border-radius:8px!important;box-shadow:0 14px 34px #11231c12!important}.mapa-live-kpis>*{min-height:104px!important}.mapa-live-office-panel,.mapa-live-dispatch-panel,.mapa-live-history-panel{position:relative;overflow:hidden}.mapa-live-office-panel:before,.mapa-live-dispatch-panel:before,.mapa-live-history-panel:before{content:"";background:var(--command-accent,#007a4d);width:4px;position:absolute;inset:0 auto 0 0}.mapa-live-office-panel>*,.mapa-live-dispatch-panel>*,.mapa-live-history-panel>*{z-index:1;position:relative}.mapa-live-toolbar{z-index:6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0;background:linear-gradient(#fffffffa,#ffffffe6)!important}.mapa-live-main button,.mapa-live-main select,.mapa-live-main input,.mapa-live-main textarea{min-height:38px;border-radius:8px!important}.mapa-live-main a{color:var(--command-accent,#007a4d)}.accounting-main,.users-main,.bi-dashboard-main,.integrations-main{background-color:#f7faf8!important;background-image:linear-gradient(90deg,#15803d09 1px,#0000 1px),linear-gradient(#1f78a708 1px,#0000 1px),none!important;background-position:0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat!important;background-size:42px 42px!important;background-attachment:scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box!important}.accounting-kpi-card,.accounting-tabs,.accounting-card,.accounting-filters,.users-header-panel,.users-filters,.users-card,.users-list-card,.bi-dashboard-topbar,.bi-dashboard-tabs,.bi-kpi-card,.bi-card,.integrations-metric-card,.integrations-filters,.integrations-main .modern-data-stack{background:#fffffff5!important;border:1px solid #104a301f!important;border-radius:8px!important;box-shadow:0 14px 34px #11231c12!important}.accounting-card,.users-card,.bi-card,.integrations-main .modern-data-stack{position:relative;overflow:hidden}.accounting-card:before,.users-card:before,.bi-card:before,.integrations-main .modern-data-stack:before{content:"";background:var(--command-accent,#007a4d);width:4px;position:absolute;inset:0 auto 0 0}.accounting-card>*,.users-card>*,.bi-card>*,.integrations-main .modern-data-stack>*{z-index:1;position:relative}.accounting-kpis,.bi-dashboard-kpis,.integrations-metrics,.users-list-grid{gap:14px!important}.accounting-tabs,.bi-dashboard-tabs,.integrations-filters,.users-filters{z-index:6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0;background:linear-gradient(#fffffffa,#ffffffe6)!important}.accounting-kpi-card,.users-list-card,.bi-kpi-card,.integrations-metric-card{transition:transform .16s,box-shadow .16s,border-color .16s}.accounting-kpi-card:hover,.users-list-card:hover,.bi-kpi-card:hover,.integrations-metric-card:hover{transform:translateY(-2px);border-color:#007a4d47!important;box-shadow:0 18px 38px #11231c1a!important}.accounting-main button,.accounting-main select,.accounting-main input,.accounting-main textarea,.users-main button,.users-main select,.users-main input,.users-main textarea,.bi-dashboard-main button,.bi-dashboard-main select,.bi-dashboard-main input,.bi-dashboard-main textarea,.integrations-main button,.integrations-main select,.integrations-main input,.integrations-main textarea{min-height:38px;border-radius:8px!important}.accounting-main a,.users-main a,.bi-dashboard-main a,.integrations-main a{color:var(--command-accent,#007a4d)}.bi-dashboard-main{max-width:1480px!important;padding-top:18px!important}.bi-dashboard-topbar{min-height:104px;background:linear-gradient(135deg,#fffffffa,#f2f9f5f0)!important;border:0!important;border-left:5px solid #0a6a43!important;grid-template-columns:minmax(280px,1fr) minmax(420px,auto)!important;align-items:center!important;gap:18px!important;margin-bottom:14px!important;padding:16px 18px!important;display:grid!important;box-shadow:0 18px 48px #0c2d1f1a!important}.bi-dashboard-topbar h1{color:#0b241a!important;letter-spacing:0!important;font-size:34px!important;font-weight:950!important;line-height:1.05!important}.bi-dashboard-topbar p{color:#52655c!important;margin-top:4px!important;font-weight:750!important}.bi-dashboard-actions{grid-template-columns:auto repeat(3,minmax(92px,auto));justify-content:end;align-items:stretch!important;gap:8px!important;display:grid!important}.bi-dashboard-periods{background:#fff!important;border:1px solid #0a6a431f!important;border-radius:8px!important;grid-template-columns:repeat(4,minmax(58px,1fr))!important;gap:4px!important;padding:4px!important;display:grid!important}.bi-dashboard-topbar button{white-space:nowrap!important;border-radius:7px!important;justify-content:center!important;min-height:38px!important;font-weight:900!important}.bi-dashboard-actions>button{min-width:92px!important;padding-inline:12px!important}.bi-command-strip{grid-template-columns:minmax(270px,1.35fr) repeat(4,minmax(135px,.85fr));gap:10px;margin:0 0 14px;display:grid}.bi-command-lead,.bi-command-card{border:1px solid #09462d1f;border-radius:8px;align-content:center;gap:7px;min-height:112px;display:grid;box-shadow:0 16px 34px #11231c14}.bi-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#ffffff0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#052d1d 0%,#0a6a43 70%,#168457 100%);padding:18px 20px}.bi-command-card{color:#10211b;background:#fffffffa;padding:15px}.bi-command-card.is-good{border-left:4px solid #0a8f56}.bi-command-card.is-warning{border-left:4px solid #d58900}.bi-command-card.is-danger{border-left:4px solid #d92727}.bi-command-strip span,.bi-command-strip small{color:#6a7a72;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25;display:block}.bi-command-lead span,.bi-command-lead small{color:#ffffffbd}.bi-command-strip strong{color:inherit;overflow-wrap:anywhere;font-size:28px;font-weight:950;line-height:1;display:block}.bi-dashboard-tabs{z-index:8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:fit-content;max-width:100%;position:sticky;top:0;overflow-x:auto;background:#fffffff0!important;border:1px solid #0a6a431f!important;flex-wrap:nowrap!important;margin:0 0 14px!important;padding:6px!important}.bi-dashboard-tabs button{white-space:nowrap;flex:none;color:#55685f!important;border:1px solid #0000!important;border-radius:7px!important;min-height:38px!important;padding:0 14px!important;font-size:13px!important;font-weight:900!important}.bi-dashboard-tabs button[style*="var(--accent)"],.bi-dashboard-tabs button[style*="rgb(0, 122, 77)"]{color:#fff!important;background:#0a6a43!important;border-color:#0a6a432e!important;box-shadow:0 10px 20px #0a6a4329!important}.bi-dashboard-kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;gap:10px!important;display:grid!important}.bi-kpi-card{text-align:left!important;border-left:4px solid #0a6a43!important;align-content:center!important;min-height:112px!important;display:grid!important}.bi-card{border-left:4px solid #0a6a43b8!important}@media (width<=1280px){.bi-dashboard-topbar{grid-template-columns:minmax(0,1fr)!important}.bi-dashboard-actions{grid-template-columns:minmax(252px,1fr) repeat(3,minmax(92px,auto));justify-content:stretch;width:100%}.bi-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.bi-command-lead{grid-column:1/-1}}@media (width<=760px){.bi-dashboard-topbar{min-height:0;padding:14px!important}.bi-dashboard-topbar h1{font-size:26px!important}.bi-dashboard-actions{grid-template-columns:1fr}.bi-dashboard-actions>button{width:100%!important}.bi-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.bi-command-card{min-height:92px;padding:12px}.bi-command-card strong{font-size:20px}}.integrations-main{max-width:1480px!important;padding-top:18px!important}.integrations-shell .page-header{align-content:center;min-height:104px;display:grid;background:linear-gradient(135deg,#fffffffa,#f2f8fbf0)!important;border-bottom:0!important;border-left:5px solid #126bdc!important;box-shadow:0 18px 48px #0c2d1f1a!important}.integrations-command-strip{grid-template-columns:minmax(270px,1.35fr) repeat(4,minmax(135px,.85fr));gap:10px;margin:0 0 14px;display:grid}.integrations-command-lead,.integrations-command-card{border:1px solid #09462d1f;border-radius:8px;align-content:center;gap:7px;min-height:112px;display:grid;box-shadow:0 16px 34px #11231c14}.integrations-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#ffffff0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#071f2e 0%,#126bdc 62%,#0a8f56 100%);padding:18px 20px}.integrations-command-card{color:#10211b;background:#fffffffa;padding:15px}.integrations-command-card.is-good{border-left:4px solid #0a8f56}.integrations-command-card.is-warning{border-left:4px solid #d58900}.integrations-command-card.is-danger{border-left:4px solid #d92727}.integrations-command-strip span,.integrations-command-strip small{color:#6a7a72;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25;display:block}.integrations-command-lead span,.integrations-command-lead small{color:#ffffffbd}.integrations-command-strip strong{color:inherit;overflow-wrap:anywhere;font-size:28px;font-weight:950;line-height:1;display:block}.integrations-metrics{grid-template-columns:repeat(auto-fit,minmax(155px,1fr))!important;gap:10px!important;display:grid!important}.integrations-metric-card{border-left:4px solid #126bdc!important;align-content:center!important;min-height:94px!important;display:grid!important}.integrations-filters{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;align-items:stretch!important;gap:8px!important;display:grid!important}.integrations-filters label{min-width:0!important}@media (width<=1280px){.integrations-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-command-lead{grid-column:1/-1}}@media (width<=760px){.integrations-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-command-card{min-height:92px;padding:12px}.integrations-command-card strong{font-size:20px}}.users-main{max-width:1480px!important;padding-top:18px!important}.users-header-panel{min-height:126px;background:linear-gradient(135deg,#fffffffa,#f2f9f5f0)!important;border:0!important;border-left:5px solid #0a6a43!important;align-items:center!important;margin-bottom:14px!important;padding:18px 20px!important;box-shadow:0 18px 48px #0c2d1f1a!important}.users-header-panel h1{color:#0b241a!important;font-size:clamp(30px,3vw,42px)!important;font-weight:950!important;line-height:1.02!important}.users-header-panel p{color:#52655c!important;font-weight:750!important}.users-header-panel button{color:#fff!important;background:#0a6a43!important;border:0!important;min-height:44px!important;box-shadow:0 16px 32px #0a6a4338!important}.users-command-strip{grid-template-columns:minmax(260px,1.3fr) repeat(4,minmax(130px,.8fr));gap:10px;margin:0 0 14px;display:grid}.users-command-lead,.users-command-card{border:1px solid #09462d1f;border-radius:8px;align-content:center;gap:7px;min-height:112px;display:grid;box-shadow:0 16px 34px #11231c14}.users-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#ffffff0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#052d1d 0%,#0a6a43 70%,#168457 100%);padding:18px 20px}.users-command-card{color:#10211b;background:#fffffffa;padding:15px}.users-command-card.is-good{border-left:4px solid #0a8f56}.users-command-card.is-blue{border-left:4px solid #1f78a7}.users-command-card.is-warning{border-left:4px solid #d58900}.users-command-card.is-branch{border-left:4px solid #34495e}.users-command-strip span,.users-command-strip small{color:#6a7a72;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25;display:block}.users-command-lead span,.users-command-lead small{color:#ffffffbd}.users-command-strip strong{color:inherit;font-size:clamp(24px,2.4vw,34px);font-weight:950;line-height:1;display:block}.users-filters{z-index:8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0;background:#fffffff0!important;border:1px solid #0a6a431f!important;margin:0 0 14px!important;padding:10px!important}.users-filters input,.users-filters select{background:#fff!important;border-color:#0a6a4324!important;min-height:40px!important}.users-list-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr))!important}.users-list-card{min-height:208px;position:relative;background:#fff!important;border-left:4px solid #0a6a43!important}.users-list-card:after{content:"";background:linear-gradient(90deg,#0a6a4347,#0000);height:1px;position:absolute;inset:0 0 auto}.users-list-card [style*="borderRadius: 20"],.users-list-card [style*="border-radius: 20"]{border-radius:7px!important}@media (width<=1280px){.users-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.users-command-lead{grid-column:1/-1}}@media (width<=760px){.users-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.users-command-card{min-height:92px;padding:12px}.users-command-card strong{font-size:22px}}.accounting-main{max-width:1480px!important;padding-top:18px!important}.accounting-main>.module-page-header,.accounting-main>.module-page-header-plain,.accounting-main>.module-page-header-hero{min-height:138px;background:linear-gradient(135deg,#fffffffa 0%,#f5faf7f5 56%,#e6f4eceb 100%)!important;border:0!important;border-left:5px solid #0a6a43!important;border-radius:8px!important;align-items:center!important;box-shadow:0 18px 48px #0c2d1f1a!important}.accounting-main>.module-page-header h1{color:#0b241a!important;font-size:clamp(30px,3vw,42px)!important;font-weight:950!important;line-height:1.02!important}.accounting-main>.module-page-header p{color:#52655c!important;font-size:14px!important;font-weight:750!important}.accounting-main>.module-page-header button{color:#fff!important;background:#0a6a43!important;border:0!important;min-height:46px!important;padding:0 18px!important;box-shadow:0 16px 32px #0a6a4338!important}.accounting-command-strip{grid-template-columns:minmax(280px,1.35fr) repeat(3,minmax(150px,.8fr)) minmax(140px,auto);align-items:stretch;gap:10px;margin:0 0 14px;display:grid}.accounting-command-lead,.accounting-command-card,.accounting-command-actions{border:1px solid #09462d1f;border-radius:8px;box-shadow:0 16px 34px #11231c14}.accounting-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#ffffff0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#052d1d 0%,#0a6a43 70%,#168457 100%);align-content:center;gap:7px;min-height:116px;padding:18px 20px;display:grid}.accounting-command-card{color:#10211b;background:#fffffffa;align-content:center;gap:7px;min-height:116px;padding:16px;display:grid}.accounting-command-card.is-good{border-left:4px solid #0a8f56}.accounting-command-card.is-warning{border-left:4px solid #d58900}.accounting-command-card.is-danger{border-left:4px solid #d92727}.accounting-command-strip span,.accounting-command-strip small{color:#6a7a72;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25;display:block}.accounting-command-lead span,.accounting-command-lead small{color:#ffffffbd}.accounting-command-strip strong{color:inherit;overflow-wrap:anywhere;font-size:clamp(24px,2.4vw,34px);font-weight:950;line-height:1;display:block}.accounting-command-actions{background:#ffffffeb;gap:8px;min-width:146px;padding:10px;display:grid}.accounting-command-actions button{cursor:pointer;justify-content:center;color:#0a6a43!important;background:#fff!important;border:1px solid #0a6a4329!important;font-size:12px!important;font-weight:950!important}.accounting-command-actions button:first-child{color:#fff!important;background:#0a6a43!important}.accounting-kpis{display:none!important}.accounting-kpi-card{text-align:left!important;border-top:0!important;border-left:4px solid #0a6a43!important;align-content:center!important;min-height:104px!important;padding:15px 16px!important;display:grid!important}.accounting-kpi-card [style*="justify-content: center"]{color:#7b8d84!important;justify-content:flex-start!important;margin-bottom:8px!important}.accounting-kpi-card [style*="font-weight: bold"]{color:#10211b!important;font-size:clamp(20px,2vw,26px)!important;line-height:1.05!important}.accounting-tabs{z-index:8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:fit-content;max-width:100%;position:sticky;top:0;overflow-x:auto;background:#fffffff0!important;border:1px solid #0a6a431f!important;flex-wrap:nowrap!important;gap:6px!important;margin:0 0 14px!important;padding:6px!important;display:flex!important}.accounting-tabs button{white-space:nowrap;flex:none;color:#55685f!important;border:1px solid #0000!important;border-radius:7px!important;min-height:38px!important;padding:0 15px!important;font-size:13px!important;font-weight:900!important}.accounting-tabs button[style*="var(--accent)"],.accounting-tabs button[style*="rgb(0, 122, 77)"]{color:#fff!important;background:#0a6a43!important;border-color:#0a6a432e!important;box-shadow:0 10px 20px #0a6a4329!important}.accounting-invoices-card{overflow:hidden;padding:0!important}.accounting-filters{background:#fbfdfc!important;border:0!important;border-bottom:1px solid #0a6a431a!important;border-radius:0!important;align-items:end!important;gap:10px!important;margin:0!important;padding:14px 16px!important;display:flex!important}.accounting-filters label{text-transform:uppercase;margin-bottom:4px;display:block;color:#6a7a72!important;font-size:10px!important;font-weight:950!important}.accounting-filters select{min-width:154px;min-height:40px;background:#fff!important;border-color:#0a6a4324!important}.accounting-invoices-card .modern-data-stack{padding:12px;box-shadow:none!important;background:0 0!important;border:0!important}.accounting-invoices-card .modern-data-row{box-shadow:0 10px 22px #11231c0b;background:#fff!important;border:1px solid #0a6a431a!important;border-radius:8px!important}.accounting-card:before,.accounting-main .modern-data-stack:before{display:none}@media (width<=1280px){.accounting-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.accounting-command-actions{grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr))}.accounting-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){.accounting-command-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}.accounting-command-lead,.accounting-command-actions{grid-column:1/-1}.accounting-command-card{min-height:92px;padding:12px}.accounting-command-card strong{font-size:19px}.accounting-command-card small{min-height:28px}.accounting-command-actions,.accounting-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.accounting-main>.module-page-header{min-height:0}}@media (width<=1500px){.fleet-command-radar{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=900px){.fleet-command-radar{grid-template-columns:1fr}.fleet-resource-row [style*="grid-template-columns: minmax(170px, 0.8fr)"],.fleet-repair-card [style*="grid-template-columns: 1fr 0.7fr auto"]{grid-template-columns:1fr!important}}.ekipy-summary-grid{display:none!important}.ekipy-command-radar{grid-template-columns:1.15fr repeat(5,minmax(120px,1fr)) auto;align-items:stretch;gap:10px;margin:0 0 16px;display:grid}.ekipy-command-lead,.ekipy-command-card,.ekipy-command-actions{border:1px solid #0f5e361f;border-radius:8px;box-shadow:0 14px 30px #1f4f3214}.ekipy-command-lead{color:#fff;background:linear-gradient(135deg,#063f2a 0%,#0d6b43 68%,#168457 100%);align-content:center;gap:5px;min-height:104px;padding:16px 18px;display:grid}.ekipy-command-card{color:#0f2f23;background:#fffffff0;align-content:center;gap:7px;min-height:104px;padding:14px;display:grid}.ekipy-command-card.is-good{border-left:4px solid #14834f}.ekipy-command-card.is-warning{border-left:4px solid #b7791f}.ekipy-command-card.is-danger{border-left:4px solid #c2410c}.ekipy-command-card.is-blue{border-left:4px solid #1f78a7}.ekipy-command-radar span,.ekipy-command-radar small,.ekipy-team-readiness span,.ekipy-team-readiness small,.ekipy-detail-radar span,.ekipy-detail-radar small{color:var(--command-muted);font-size:11px;font-weight:900;line-height:1.25;display:block}.ekipy-command-lead span,.ekipy-command-lead small{color:#ffffffc7}.ekipy-command-radar strong,.ekipy-team-readiness strong,.ekipy-detail-radar strong{color:inherit;overflow-wrap:anywhere;font-size:24px;font-weight:950;line-height:1.05;display:block}.ekipy-command-actions{background:#ffffffdb;gap:8px;min-width:126px;padding:10px;display:grid}.ekipy-command-actions button{color:#0d6b43;cursor:pointer;background:#fff;border:1px solid #0f5e3629;border-radius:8px;padding:9px 12px;font-size:12px;font-weight:900}.ekipy-command-actions button:first-child{color:#fff;background:#0d6b43}.ekipy-team-card{position:relative;overflow:hidden}.ekipy-team-card:after{content:"";background:linear-gradient(90deg,#0d6b4314,#0d6b4347);height:3px;position:absolute;inset:auto 0 0}.ekipy-team-readiness{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.ekipy-team-readiness>div,.ekipy-detail-radar>div{background:#ffffffb8;border:1px solid #0f5e361a;border-radius:8px;grid-template-rows:auto auto;gap:4px;padding:9px 10px;display:grid}.ekipy-team-readiness small,.ekipy-detail-radar small{color:#0d6b43;background:#14834f14;border-radius:8px;grid-column:1/-1;padding:8px 10px}.ekipy-team-readiness small.is-warning,.ekipy-detail-radar small.is-warning{color:#8a4f12;background:#b7791f1f}.ekipy-team-readiness small.is-danger,.ekipy-detail-radar small.is-danger{color:#9a3412;background:#c2410c1f}.ekipy-detail-radar{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}@media (width<=1400px){.ekipy-command-radar{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.ekipy-command-radar,.ekipy-detail-radar{grid-template-columns:1fr}}.harmonogram-shell{--command-accent:#007a4d;--command-blue:#126bdc;--command-amber:#f08a00;--command-red:#d92727;--command-text:#10211b;--command-sub:#5c6b64;--command-muted:#718079;--command-line:#dfe7e3;background:linear-gradient(90deg,#10211b06 1px,#0000 1px),linear-gradient(0deg,#10211b06 1px,#0000 1px),#f4f7f6!important}.harmonogram-main{width:100%!important;color:var(--command-text)!important;padding:0 22px 36px!important}.harmonogram-header{z-index:8!important;border:0!important;border-bottom:1px solid var(--command-line)!important;background:#fffffff5!important;border-radius:0!important;min-height:82px!important;margin:0 -22px 18px!important;padding:14px 22px!important;position:sticky!important;top:0!important;box-shadow:0 8px 28px #15221d0f!important}.harmonogram-header h2{color:var(--command-text)!important;letter-spacing:0!important;font-size:26px!important}.harmonogram-header button,.harmonogram-header select{border:1px solid var(--command-line)!important;min-height:38px!important;color:var(--command-text)!important;box-shadow:none!important;background:#fff!important;border-radius:7px!important}.harmonogram-header button[style*=background],.harmonogram-header button:hover{border-color:#007a4d40!important}.harmonogram-dispatch-panel{border:1px solid var(--command-line)!important;background:#fff!important;border-radius:8px!important;margin:0 0 14px!important;padding:0!important;overflow:hidden!important;box-shadow:0 12px 34px #11231c14!important}.harmonogram-dispatch-panel>div:first-child{border-bottom:1px solid var(--command-line)!important;background:#fff!important;padding:16px 18px!important}.harmonogram-dispatch-panel h3{color:var(--command-text)!important;letter-spacing:0!important;margin-top:3px!important;font-size:22px!important}.harmonogram-dispatch-panel p{color:var(--command-sub)!important}.harmonogram-dispatch-panel button{border-radius:7px!important}.harmonogram-dispatch-panel [style*=dispatchKpis],.harmonogram-dispatch-panel [style*=gridTemplateColumns]{border-color:var(--command-line)!important}.harmonogram-dispatch-grid{padding:14px!important}.harmonogram-dispatch-panel [draggable=true],.harmonogram-dispatch-panel button{transition:transform .16s,box-shadow .16s,border-color .16s!important}.harmonogram-dispatch-panel [draggable=true]:hover,.harmonogram-dispatch-panel button:hover{transform:translateY(-1px);box-shadow:0 10px 22px #10211b14!important}.harmonogram-calendar-wrap{border:1px solid var(--command-line)!important;background:#fff!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 12px 34px #11231c14!important}.harmonogram-calendar-wrap [style*=grid]{border-color:var(--command-line)!important}.harmonogram-calendar-wrap [draggable=true]{border-radius:7px!important;box-shadow:0 10px 18px #10211b14!important}.harmonogram-radar span,.harmonogram-radar small{color:inherit;font-size:11px;font-weight:900;line-height:1.25}.harmonogram-radar small{color:var(--command-muted);font-weight:750}.harmonogram-radar strong{color:inherit;font-size:22px;font-weight:950;line-height:1.05}.harmonogram-radar>div small{color:#ffffffbd}.harmonogram-radar button:hover{transform:translateY(-1px);box-shadow:0 14px 32px #1f4f3217!important}@media (width<=1300px){.harmonogram-radar{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=760px){.harmonogram-radar{grid-template-columns:1fr!important}}@media (width<=860px){.harmonogram-main{padding:0 12px 88px!important}.harmonogram-header{margin:0 -12px 12px!important;padding:12px!important}}.zlecenia-shell,.crm-command-shell,.crm-dashboard-shell,.crm-pipeline-shell,.crm-inbox-shell,.clients-shell,.telefonia-shell,.autodispatch-shell,.zasoby-shell,.equipment-res-shell,.warehouse-shell,.quote-calendar-shell,.field-quotes-shell,.field-quote-detail-shell,.estimator-hub-shell,.calendar-blocks-shell,.crew-att-shell,.quote-approval-shell,.ogledziny-shell,.inspection-doc-shell,.quote-draw-shell,.ekipy-shell,.kierownik-shell,.mapa-live-shell,.fleet-shell,.raporty-shell,.accounting-shell,.users-shell,.bi-dashboard-shell,.integrations-shell{--command-accent:#007a4d;--command-blue:#126bdc;--command-amber:#f08a00;--command-red:#d92727;--command-text:#10211b;--command-sub:#5c6b64;--command-muted:#718079;--command-line:#dfe7e3;background:linear-gradient(90deg,#10211b06 1px,#0000 1px),linear-gradient(0deg,#10211b06 1px,#0000 1px),#f4f7f6!important}.raporty-centrum-shell{--command-accent:#007a4d;--command-text:#10211b;--command-sub:#5c6b64;--command-line:#dfe7e3;background:linear-gradient(90deg,#10211b06 1px,#0000 1px),linear-gradient(0deg,#10211b06 1px,#0000 1px),#f4f7f6!important}.zlecenia-main,.crm-command-main,.crm-dashboard-main,.crm-pipeline-main,.crm-inbox-main,.clients-main,.telefonia-main,.autodispatch-main,.zasoby-main,.equipment-res-main,.warehouse-main,.quote-calendar-main,.field-quotes-main,.field-quote-detail-main,.estimator-hub-main,.calendar-blocks-main,.crew-att-main,.quote-approval-main,.ogledziny-main,.inspection-doc-main,.quote-draw-main,.ekipy-main,.kierownik-main,.mapa-live-main,.fleet-main,.raporty-main,.accounting-main,.users-main,.bi-dashboard-main,.integrations-main,.raporty-centrum-main{width:100%!important;color:var(--command-text)!important;padding:0 22px 36px!important}.zlecenia-surface,.crm-command-main>.app-content,.crm-dashboard-content,.crm-pipeline-content,.crm-inbox-content{max-width:none!important}.zlecenia-surface{padding:18px 0 0!important}.zlecenia-detail-command span,.zlecenia-detail-command small{color:inherit;font-size:11px;font-weight:900;line-height:1.25}.zlecenia-detail-command small{color:var(--command-muted);font-weight:750}.zlecenia-detail-command strong{color:inherit;overflow-wrap:anywhere;font-size:21px;font-weight:950;line-height:1.05}.zlecenia-detail-command>div small{color:#ffffffbd}.zlecenia-detail-command button:hover{transform:translateY(-1px);box-shadow:0 14px 32px #1f4f3217!important}@media (width<=1300px){.zlecenia-detail-command{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=760px){.zlecenia-detail-command{grid-template-columns:1fr!important}}.zlecenia-shell .ios-inset,.zlecenia-shell .ios-glass-panel:not(.arbor-sidebar),.crm-command-shell .ios-inset,.crm-dashboard-shell .ios-inset,.crm-pipeline-shell .ios-inset,.crm-inbox-shell .ios-inset{border:1px solid var(--command-line)!important;background:#fff!important;border-radius:8px!important;box-shadow:0 12px 34px #11231c12!important}.crm-command-shell .page-header,.crm-dashboard-shell .page-header,.crm-inbox-shell .page-header{border-bottom:1px solid var(--command-line)!important;background:#fffffff5!important;margin:0 -22px 18px!important;padding:18px 22px!important;box-shadow:0 8px 28px #15221d0f!important}.crm-command-shell .app-content{width:100%!important;max-width:1180px!important;margin:0!important;padding:18px 0 0!important}.crm-command-strip{grid-template-columns:minmax(230px,1.35fr) repeat(4,minmax(150px,1fr));gap:10px;margin:0 0 14px;display:grid}.crm-command-lead,.crm-command-card{border:1px solid var(--command-line);background:#fff;border-radius:8px;align-content:center;gap:5px;min-height:92px;padding:14px 16px;display:grid;overflow:hidden;box-shadow:0 12px 34px #11231c12}.crm-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff12 1px,#0000 1px) 0 0/28px 28px,linear-gradient(0deg,#ffffff0d 1px,#0000 1px) 0 0/28px 28px,linear-gradient(135deg,#0b2f22 0%,#12613d 100%);border-color:#ffffff29}.crm-command-card{border-left:4px solid var(--command-accent)}.crm-command-card.is-warning{border-left-color:var(--command-amber);background:#fffaf0}.crm-command-card.is-blue{border-left-color:var(--command-blue)}.crm-command-card.is-green,.crm-command-card.is-good{border-left-color:var(--command-accent)}.crm-command-strip span,.crm-command-strip small{color:var(--command-muted);text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25}.crm-command-lead span,.crm-command-lead small{color:#ffffffbd}.crm-command-strip strong{color:var(--command-text);overflow-wrap:anywhere;font-size:20px;font-weight:950;line-height:1.08}.crm-command-lead strong{color:#fff;font-size:25px}.crm-command-shell .app-content>section:first-child{border-left:5px solid var(--command-accent)!important}.crm-command-shell .app-content button.ios-inset{min-height:118px;transition:transform .16s,box-shadow .16s,border-color .16s}.crm-command-shell .app-content button.ios-inset:hover{transform:translateY(-2px);border-color:#007a4d47!important;box-shadow:0 16px 34px #11231c1a!important}.crm-dashboard-kpis .ios-inset{border-left:4px solid var(--command-accent)!important}.crm-dashboard-command-strip{grid-template-columns:minmax(230px,1.35fr) repeat(4,minmax(150px,1fr));gap:10px;margin:0 0 14px;display:grid}.crm-dashboard-command-lead,.crm-dashboard-command-card{border:1px solid var(--command-line);background:#fff;border-radius:8px;align-content:center;gap:5px;min-height:92px;padding:14px 16px;display:grid;overflow:hidden;box-shadow:0 12px 34px #11231c12}.crm-dashboard-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff12 1px,#0000 1px) 0 0/28px 28px,linear-gradient(0deg,#ffffff0d 1px,#0000 1px) 0 0/28px 28px,linear-gradient(135deg,#0b2f22 0%,#12613d 100%);border-color:#ffffff29}.crm-dashboard-command-card{border-left:4px solid var(--command-accent)}.crm-dashboard-command-card.is-warning{border-left-color:var(--command-amber);background:#fffaf0}.crm-dashboard-command-card.is-danger{border-left-color:var(--command-red);background:#fff5f5}.crm-dashboard-command-card.is-blue{border-left-color:var(--command-blue)}.crm-dashboard-command-strip span,.crm-dashboard-command-strip small{color:var(--command-muted);text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25}.crm-dashboard-command-lead span,.crm-dashboard-command-lead small{color:#ffffffbd}.crm-dashboard-command-strip strong{color:var(--command-text);overflow-wrap:anywhere;font-size:20px;font-weight:950;line-height:1.08}.crm-dashboard-command-lead strong{color:#fff;font-size:25px}.crm-dashboard-grid,.crm-kommo-workspace,.crm-pipeline-board{gap:14px!important}.crm-kommo-topbar,.crm-kommo-kpis,.crm-pipeline-create,.crm-pipeline-filters{border:1px solid var(--command-line)!important;background:#fff!important;border-radius:8px!important;box-shadow:0 12px 34px #11231c12!important}.crm-pipeline-command-strip{grid-template-columns:minmax(230px,1.35fr) repeat(4,minmax(150px,1fr));gap:10px;margin:0 0 14px;display:grid}.crm-pipeline-command-lead,.crm-pipeline-command-card{border:1px solid var(--command-line);background:#fff;border-radius:8px;align-content:center;gap:5px;min-height:92px;padding:14px 16px;display:grid;overflow:hidden;box-shadow:0 12px 34px #11231c12}.crm-pipeline-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff12 1px,#0000 1px) 0 0/28px 28px,linear-gradient(0deg,#ffffff0d 1px,#0000 1px) 0 0/28px 28px,linear-gradient(135deg,#0b2f22 0%,#12613d 100%);border-color:#ffffff29}.crm-pipeline-command-card{border-left:4px solid var(--command-accent)}.crm-pipeline-command-card.is-warning{border-left-color:var(--command-amber);background:#fffaf0}.crm-pipeline-command-card.is-blue{border-left-color:var(--command-blue)}.crm-pipeline-command-card.is-good{border-left-color:var(--command-accent)}.crm-pipeline-command-strip span,.crm-pipeline-command-strip small{color:var(--command-muted);text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25}.crm-pipeline-command-lead span,.crm-pipeline-command-lead small{color:#ffffffbd}.crm-pipeline-command-strip strong{color:var(--command-text);overflow-wrap:anywhere;font-size:20px;font-weight:950;line-height:1.08}.crm-pipeline-command-lead strong{color:#fff;font-size:25px}.crm-inbox-main{background:linear-gradient(90deg,#10211b06 1px,#0000 1px),linear-gradient(0deg,#10211b06 1px,#0000 1px),#f4f7f6!important}.crm-inbox-command-strip{grid-template-columns:minmax(230px,1.35fr) repeat(4,minmax(150px,1fr));gap:10px;margin:0 0 14px;display:grid}.crm-inbox-command-lead,.crm-inbox-command-card{border:1px solid var(--command-line);background:#fff;border-radius:8px;align-content:center;gap:5px;min-height:92px;padding:14px 16px;display:grid;overflow:hidden;box-shadow:0 12px 34px #11231c12}.crm-inbox-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff12 1px,#0000 1px) 0 0/28px 28px,linear-gradient(0deg,#ffffff0d 1px,#0000 1px) 0 0/28px 28px,linear-gradient(135deg,#0b2f22 0%,#12613d 100%);border-color:#ffffff29}.crm-inbox-command-card{border-left:4px solid var(--command-accent)}.crm-inbox-command-card.is-warning{border-left-color:var(--command-amber);background:#fffaf0}.crm-inbox-command-card.is-danger{border-left-color:var(--command-red);background:#fff5f5}.crm-inbox-command-card.is-blue{border-left-color:var(--command-blue)}.crm-inbox-command-card.is-good{border-left-color:var(--command-accent)}.crm-inbox-command-strip span,.crm-inbox-command-strip small{color:var(--command-muted);text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25}.crm-inbox-command-lead span,.crm-inbox-command-lead small{color:#ffffffbd}.crm-inbox-command-strip strong{color:var(--command-text);overflow-wrap:anywhere;font-size:20px;font-weight:950;line-height:1.08}.crm-inbox-command-lead strong{color:#fff;font-size:25px}.crm-inbox-filters,.crm-inbox-summary,.crm-inbox-sources,.crm-inbox-list-panel,.crm-inbox-detail-panel,.crm-inbox-history,.crm-inbox-reply{border:1px solid var(--command-line)!important;background:#fff!important;border-radius:8px!important;box-shadow:0 12px 34px #11231c12!important}.crm-inbox-message-row{transition:transform .16s,box-shadow .16s,border-color .16s;border-left:4px solid var(--command-accent)!important}.crm-inbox-message-row:hover{transform:translateY(-1px);border-color:#007a4d47!important;box-shadow:0 16px 34px #11231c1a!important}.clients-list-panel,.clients-detail-panel,.telefonia-main>*,.autodispatch-main>*,.zasoby-main>*,.equipment-res-main>*,.warehouse-main>*,.quote-calendar-main>*,.field-quotes-main>*,.quote-approval-main>*,.ekipy-main>*,.kierownik-main>*,.mapa-live-main>*,.fleet-main>*,.raporty-main>*,.accounting-main>*,.users-main>*,.bi-dashboard-main>*,.integrations-main>*{border-radius:8px}.clients-list-panel,.clients-detail-panel{border-color:var(--command-line)!important;background:#fff!important;box-shadow:0 12px 34px #11231c12!important}.clients-list-header{border-bottom-color:var(--command-line)!important;background:#fffffffa!important}.clients-shell input,.clients-shell select,.clients-shell textarea,.telefonia-shell input,.telefonia-shell select,.telefonia-shell textarea,.autodispatch-shell input,.autodispatch-shell select,.autodispatch-shell textarea,.zasoby-shell input,.zasoby-shell select,.zasoby-shell textarea,.equipment-res-shell input,.equipment-res-shell select,.equipment-res-shell textarea,.warehouse-shell input,.warehouse-shell select,.warehouse-shell textarea,.quote-calendar-shell input,.quote-calendar-shell select,.quote-calendar-shell textarea,.field-quotes-shell input,.field-quotes-shell select,.field-quotes-shell textarea,.field-quote-detail-shell input,.field-quote-detail-shell select,.field-quote-detail-shell textarea,.estimator-hub-shell input,.estimator-hub-shell select,.estimator-hub-shell textarea,.calendar-blocks-shell input,.calendar-blocks-shell select,.calendar-blocks-shell textarea,.crew-att-shell input,.crew-att-shell select,.crew-att-shell textarea,.quote-approval-shell input,.quote-approval-shell select,.quote-approval-shell textarea,.ogledziny-shell input,.ogledziny-shell select,.ogledziny-shell textarea,.inspection-doc-shell input,.inspection-doc-shell select,.inspection-doc-shell textarea,.quote-draw-shell input,.quote-draw-shell select,.quote-draw-shell textarea,.ekipy-shell input,.ekipy-shell select,.ekipy-shell textarea,.kierownik-shell input,.kierownik-shell select,.kierownik-shell textarea,.mapa-live-shell input,.mapa-live-shell select,.mapa-live-shell textarea,.fleet-shell input,.fleet-shell select,.fleet-shell textarea,.raporty-shell input,.raporty-shell select,.raporty-shell textarea,.accounting-shell input,.accounting-shell select,.accounting-shell textarea,.users-shell input,.users-shell select,.users-shell textarea,.bi-dashboard-shell input,.bi-dashboard-shell select,.bi-dashboard-shell textarea,.integrations-shell input,.integrations-shell select,.integrations-shell textarea{border-radius:7px!important}.ekipy-shell .page-header,.telefonia-shell .page-header,.autodispatch-shell .page-header,.zasoby-shell .page-header,.equipment-res-shell .page-header,.warehouse-shell .page-header,.quote-calendar-shell .page-header,.field-quotes-shell .page-header,.quote-approval-shell .page-header,.kierownik-shell .page-header,.mapa-live-shell .page-header,.fleet-shell .page-header,.raporty-shell .page-header,.accounting-shell .page-header,.users-shell .page-header,.bi-dashboard-shell .page-header,.integrations-shell .page-header{border-bottom:1px solid var(--command-line)!important;background:#fffffff5!important;margin:0 -22px 18px!important;padding:18px 22px!important;box-shadow:0 8px 28px #15221d0f!important}.ekipy-shell .ios-inset,.telefonia-shell .ios-inset,.autodispatch-shell .ios-inset,.zasoby-shell .ios-inset,.equipment-res-shell .ios-inset,.warehouse-shell .ios-inset,.quote-calendar-shell .ios-inset,.field-quotes-shell .ios-inset,.quote-approval-shell .ios-inset,.kierownik-shell .ios-inset,.mapa-live-shell .ios-inset,.fleet-shell .ios-inset,.raporty-shell .ios-inset,.accounting-shell .ios-inset,.users-shell .ios-inset,.bi-dashboard-shell .ios-inset,.integrations-shell .ios-inset,.raporty-centrum-hero,.raporty-centrum-opsbar,.raporty-centrum-section,.raporty-centrum-card{border:1px solid var(--command-line)!important;background:#fff!important;border-radius:8px!important;box-shadow:0 12px 34px #11231c12!important}.raporty-centrum-hero{background:#fffffff5!important;border-top:0!important;border-left:0!important;border-right:0!important;border-radius:0!important;margin:0 -22px 18px!important}.raporty-centrum-card{transition:transform .16s,box-shadow .16s,border-color .16s}.raporty-centrum-card:hover{transform:translateY(-2px);border-color:#007a4d47!important}.ekipy-shell button,.telefonia-shell button,.autodispatch-shell button,.zasoby-shell button,.equipment-res-shell button,.warehouse-shell button,.quote-calendar-shell button,.field-quotes-shell button,.quote-approval-shell button,.kierownik-shell button,.mapa-live-shell button,.fleet-shell button,.raporty-shell button,.accounting-shell button,.users-shell button,.bi-dashboard-shell button,.integrations-shell button,.clients-shell button{border-radius:7px!important}.quote-calendar-main{background:linear-gradient(90deg,#10211b06 1px,#0000 1px),linear-gradient(0deg,#10211b06 1px,#0000 1px),#f4f7f6!important;padding:0 22px 36px!important;overflow-x:hidden!important}.quote-calendar-main [style*="padding: 20px 22px 28px"]{padding:18px 0 30px!important}.quote-calendar-main .wycena-calendar-hero{background:linear-gradient(90deg,#ffffff0f 1px,#0000 1px) 0 0/30px 30px,linear-gradient(0deg,#ffffff0b 1px,#0000 1px) 0 0/30px 30px,linear-gradient(135deg,#09281d 0%,#0d3f2d 55%,#13734a 100%)!important;border:1px solid #ffffff29!important;border-radius:8px!important;margin:0 0 12px!important;box-shadow:0 18px 42px #082c1d29!important}.quote-calendar-main .wycena-calendar-hero h1{letter-spacing:0!important}.quote-calendar-main .wycena-calendar-hero-stats>*{min-height:82px!important;box-shadow:none!important;border-radius:8px!important}.quote-calendar-command-strip{grid-template-columns:minmax(230px,1.35fr) repeat(4,minmax(150px,1fr));gap:10px;margin:0 0 14px;display:grid}.quote-calendar-command-lead,.quote-calendar-command-card{border:1px solid var(--command-line);background:#fff;border-radius:8px;align-content:center;gap:5px;min-height:96px;padding:14px 16px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 34px #11231c12}.quote-calendar-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff12 1px,#0000 1px) 0 0/28px 28px,linear-gradient(0deg,#ffffff0d 1px,#0000 1px) 0 0/28px 28px,linear-gradient(135deg,#0b2f22 0%,#12613d 100%);border-color:#ffffff29}.quote-calendar-command-card{border-left:4px solid var(--command-accent)}.quote-calendar-command-card.is-warning{border-left-color:var(--command-amber);background:#fffaf0}.quote-calendar-command-card.is-danger{border-left-color:var(--command-red);background:#fff5f5}.quote-calendar-command-card.is-blue{border-left-color:var(--command-blue)}.quote-calendar-command-strip span,.quote-calendar-command-strip small{color:var(--command-muted);text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25}.quote-calendar-command-lead span,.quote-calendar-command-lead small{color:#ffffffbd}.quote-calendar-command-strip strong{color:var(--command-text);overflow-wrap:anywhere;font-size:20px;font-weight:950;line-height:1.08}.quote-calendar-command-lead strong{color:#fff;font-size:24px}.quote-calendar-main [style*="grid-template-columns: repeat(auto-fit, minmax(170px"]>*{border-radius:8px!important;box-shadow:0 12px 34px #11231c12!important}.quote-calendar-main [style*="flex: 1 1 320px"],.quote-calendar-main [style*="flex: 2 1 320px"]{border:1px solid var(--command-line)!important;background:#fff!important;border-radius:8px!important;box-shadow:0 12px 34px #11231c12!important}.quote-calendar-main [style*="grid-template-columns: repeat(7"]{gap:4px!important}.quote-calendar-main [style*="aspect-ratio: 1"]{min-height:44px!important}.quote-calendar-main [style*="margin-bottom: 12px"][style*="cursor: pointer"]{border-left:4px solid var(--command-accent)!important;transition:transform .16s,box-shadow .16s,border-color .16s!important}.quote-calendar-main [style*="margin-bottom: 12px"][style*="cursor: pointer"]:hover{transform:translateY(-1px);border-color:#007a4d47!important;box-shadow:0 16px 34px #11231c1a!important}@media (width<=1320px){.quote-calendar-command-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.quote-calendar-command-lead{grid-column:1/-1}}@media (width<=760px){.quote-calendar-main{padding:0 12px 88px!important}.quote-calendar-main .wycena-calendar-hero{grid-template-columns:1fr!important;margin:0 0 12px!important}.quote-calendar-command-strip{grid-template-columns:1fr}.quote-calendar-command-lead,.quote-calendar-command-card{min-height:78px}}.clients-main{background:linear-gradient(90deg,#10211b06 1px,#0000 1px),linear-gradient(0deg,#10211b06 1px,#0000 1px),#f4f7f6!important;padding:14px 22px 22px!important}.clients-workspace{flex:1;gap:12px;min-height:0;display:flex;overflow:hidden}.clients-command-strip{flex:none;grid-template-columns:minmax(230px,1.35fr) repeat(4,minmax(150px,1fr));gap:10px;margin:0 0 12px;display:grid}.clients-command-lead,.clients-command-card{border:1px solid var(--command-line);background:#fff;border-radius:8px;align-content:center;gap:5px;min-height:88px;padding:13px 15px;display:grid;overflow:hidden;box-shadow:0 12px 34px #11231c12}.clients-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff12 1px,#0000 1px) 0 0/28px 28px,linear-gradient(0deg,#ffffff0d 1px,#0000 1px) 0 0/28px 28px,linear-gradient(135deg,#0b2f22 0%,#12613d 100%);border-color:#ffffff29}.clients-command-card{border-left:4px solid var(--command-accent)}.clients-command-card.is-danger{border-left-color:var(--command-red);background:#fff5f5}.clients-command-card.is-blue{border-left-color:var(--command-blue)}.clients-command-strip span,.clients-command-strip small{color:var(--command-muted);text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25}.clients-command-lead span,.clients-command-lead small{color:#ffffffbd}.clients-command-strip strong{color:var(--command-text);overflow-wrap:anywhere;font-size:20px;font-weight:950;line-height:1.08}.clients-command-lead strong{color:#fff;font-size:25px}.clients-list-panel,.clients-detail-panel{height:100%}.clients-list-row{border-radius:0!important;min-height:78px!important}.clients-client-hero{box-shadow:0 18px 42px #082c1d29!important}@media (width<=1320px){.crm-inbox-command-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-inbox-command-lead{grid-column:1/-1}.crm-pipeline-command-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-pipeline-command-lead{grid-column:1/-1}.crm-dashboard-command-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-dashboard-command-lead{grid-column:1/-1}.crm-command-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-command-lead{grid-column:1/-1}.clients-command-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.clients-command-lead{grid-column:1/-1}}@media (width<=860px){.crm-inbox-command-strip,.crm-inbox-grid{grid-template-columns:1fr!important}.crm-inbox-command-lead,.crm-inbox-command-card{min-height:78px}.crm-pipeline-command-strip{grid-template-columns:1fr}.crm-pipeline-command-lead,.crm-pipeline-command-card{min-height:78px}.crm-dashboard-command-strip{grid-template-columns:1fr}.crm-dashboard-command-lead,.crm-dashboard-command-card{min-height:78px}.crm-command-strip{grid-template-columns:1fr}.crm-command-lead,.crm-command-card{min-height:78px}.clients-main{min-height:100vh;height:auto!important;padding:12px 12px 88px!important;overflow:visible!important}.clients-command-strip,.clients-workspace{grid-template-columns:1fr;display:grid}.clients-list-panel{max-height:46vh;width:100%!important}.clients-detail-panel{min-height:420px}}.field-quotes-main{background:linear-gradient(90deg,#10211b06 1px,#0000 1px),linear-gradient(0deg,#10211b06 1px,#0000 1px),#f4f7f6!important;padding:0 22px 36px!important;overflow-x:hidden!important}.field-quotes-shell .page-header{border-bottom:1px solid var(--command-line)!important;background:#fffffff5!important;margin:0 -22px 18px!important;padding:18px 22px!important;box-shadow:0 8px 28px #15221d0f!important}.field-quotes-command-strip{grid-template-columns:minmax(230px,1.35fr) repeat(4,minmax(150px,1fr));gap:10px;margin:0 0 14px;display:grid}.field-quotes-command-lead,.field-quotes-command-card{border:1px solid var(--command-line);background:#fff;border-radius:8px;align-content:center;gap:5px;min-height:96px;padding:14px 16px;display:grid;overflow:hidden;box-shadow:0 12px 34px #11231c12}.field-quotes-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff12 1px,#0000 1px) 0 0/28px 28px,linear-gradient(0deg,#ffffff0d 1px,#0000 1px) 0 0/28px 28px,linear-gradient(135deg,#0b2f22 0%,#12613d 100%);border-color:#ffffff29}.field-quotes-command-card{border-left:4px solid var(--command-accent)}.field-quotes-command-card.is-warning{border-left-color:var(--command-amber);background:#fffaf0}.field-quotes-command-card.is-danger{border-left-color:var(--command-red);background:#fff5f5}.field-quotes-command-card.is-blue{border-left-color:var(--command-blue)}.field-quotes-command-strip span,.field-quotes-command-strip small{color:var(--command-muted);text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25}.field-quotes-command-lead span,.field-quotes-command-lead small{color:#ffffffbd}.field-quotes-command-strip strong{color:var(--command-text);overflow-wrap:anywhere;font-size:20px;font-weight:950;line-height:1.08}.field-quotes-command-lead strong{color:#fff;font-size:25px}.field-quotes-tabs{border:1px solid var(--command-line)!important;background:#fff!important;box-shadow:0 12px 34px #11231c12!important}.field-quotes-grid{gap:12px!important}.field-quotes-card{transition:transform .16s,box-shadow .16s,border-color .16s;border:1px solid var(--command-line)!important;border-left:4px solid var(--command-accent)!important;background:#fff!important;border-radius:8px!important;box-shadow:0 12px 34px #11231c12!important}.field-quotes-card:hover{transform:translateY(-1px);border-color:#007a4d47!important;box-shadow:0 16px 34px #11231c1a!important}.field-quotes-card select{border-color:var(--command-line)!important;background:#fff!important;min-height:40px!important}@media (width<=1320px){.field-quotes-command-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.field-quotes-command-lead{grid-column:1/-1}}@media (width<=760px){.field-quotes-main{padding:0 12px 88px!important}.field-quotes-command-strip{grid-template-columns:1fr}.field-quotes-command-lead,.field-quotes-command-card{min-height:78px}}.quote-approval-main{background:linear-gradient(90deg,#10211b06 1px,#0000 1px),linear-gradient(0deg,#10211b06 1px,#0000 1px),#f4f7f6!important;padding:0 22px 36px!important;overflow-x:hidden!important}.quote-approval-header{border-bottom:1px solid var(--command-line)!important;background:#fffffff5!important;margin:0 -22px 14px!important;padding:18px 22px!important;box-shadow:0 8px 28px #15221d0f!important}.quote-approval-command-strip{grid-template-columns:minmax(230px,1.35fr) repeat(4,minmax(150px,1fr));gap:10px;margin:14px 0;display:grid}.quote-approval-command-lead,.quote-approval-command-card{border:1px solid var(--command-line);background:#fff;border-radius:8px;align-content:center;gap:5px;min-height:96px;padding:14px 16px;display:grid;overflow:hidden;box-shadow:0 12px 34px #11231c12}.quote-approval-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff12 1px,#0000 1px) 0 0/28px 28px,linear-gradient(0deg,#ffffff0d 1px,#0000 1px) 0 0/28px 28px,linear-gradient(135deg,#0b2f22 0%,#12613d 100%);border-color:#ffffff29}.quote-approval-command-card{border-left:4px solid var(--command-accent)}.quote-approval-command-card.is-warning{border-left-color:var(--command-amber);background:#fffaf0}.quote-approval-command-card.is-danger{border-left-color:var(--command-red);background:#fff5f5}.quote-approval-command-card.is-blue{border-left-color:var(--command-blue)}.quote-approval-command-strip span,.quote-approval-command-strip small{color:var(--command-muted);text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25}.quote-approval-command-lead span,.quote-approval-command-lead small{color:#ffffffbd}.quote-approval-command-strip strong{color:var(--command-text);overflow-wrap:anywhere;font-size:20px;font-weight:950;line-height:1.08}.quote-approval-command-lead strong{color:#fff;font-size:25px}.quote-approval-tabs{border:1px solid var(--command-line)!important;background:#fff!important;border-radius:8px!important;margin:0 0 14px!important;padding:6px!important;box-shadow:0 12px 34px #11231c12!important}.quote-approval-list{max-width:none!important;padding:0!important}.quote-approval-card,.quote-approval-empty,.quote-approval-modal{border:1px solid var(--command-line)!important;background:#fff!important;border-radius:8px!important;box-shadow:0 12px 34px #11231c12!important}.quote-approval-card{transition:transform .16s,box-shadow .16s,border-color .16s;border-left:4px solid var(--command-accent)!important}.quote-approval-card:hover{transform:translateY(-1px);border-color:#007a4d47!important;box-shadow:0 16px 34px #11231c1a!important}.quote-approval-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (width<=1320px){.quote-approval-command-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.quote-approval-command-lead{grid-column:1/-1}}@media (width<=760px){.quote-approval-main{padding:0 12px 88px!important}.quote-approval-header{margin:0 -12px 12px!important;padding:14px 12px!important}.quote-approval-command-strip{grid-template-columns:1fr}.quote-approval-command-lead,.quote-approval-command-card{min-height:78px}}.warehouse-main{max-width:1480px!important;color:var(--command-text)!important;background-color:#f7faf8!important;background-image:linear-gradient(90deg,#15803d09 1px,#0000 1px),linear-gradient(#1f78a708 1px,#0000 1px),none!important;background-position:0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat!important;background-size:42px 42px!important;background-attachment:scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box!important;padding:18px 22px 36px!important}.warehouse-shell .page-header{align-content:center;min-height:108px;display:grid;background:linear-gradient(135deg,#fffffffa,#f2f9f5f0)!important;border:0!important;border-left:5px solid #0a6a43!important;border-radius:8px!important;margin:0 0 14px!important;padding:16px 18px!important;box-shadow:0 18px 48px #0c2d1f1a!important}.warehouse-shell .page-header h1,.warehouse-shell .page-header h2{color:#0b241a!important;letter-spacing:0!important;font-size:34px!important;font-weight:950!important;line-height:1.05!important}.warehouse-command-strip{grid-template-columns:minmax(270px,1.35fr) repeat(4,minmax(135px,.85fr));gap:10px;margin:0 0 14px;display:grid}.warehouse-command-lead,.warehouse-command-card{border:1px solid #09462d1f;border-radius:8px;align-content:center;gap:7px;min-height:112px;display:grid;box-shadow:0 16px 34px #11231c14}.warehouse-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#ffffff0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#052d1d 0%,#0a6a43 62%,#1f78a7 100%);padding:18px 20px}.warehouse-command-card{color:#10211b;background:#fffffffa;padding:15px}.warehouse-command-card.is-good{border-left:4px solid #0a8f56}.warehouse-command-card.is-warning{border-left:4px solid #d58900}.warehouse-command-card.is-danger{border-left:4px solid #d92727}.warehouse-command-card.is-blue{border-left:4px solid #1f78a7}.warehouse-command-strip span,.warehouse-command-strip small{color:#6a7a72;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25;display:block}.warehouse-command-lead span,.warehouse-command-lead small{color:#ffffffbd}.warehouse-command-strip strong{color:inherit;overflow-wrap:anywhere;font-size:28px;font-weight:950;line-height:1;display:block}.warehouse-state-panel,.warehouse-card,.warehouse-list{background:#fffffff5!important;border:1px solid #104a301f!important;border-radius:8px!important;box-shadow:0 14px 34px #11231c12!important}.warehouse-state-panel{flex:1 1 0;min-height:96px;border-left:4px solid #0a6a43!important}.warehouse-card{position:relative;overflow:hidden}.warehouse-card:before{content:"";background:#0a6a43;width:4px;position:absolute;inset:0 auto 0 0}.warehouse-card>*{z-index:1;position:relative}.warehouse-card .MuiTypography-h6{color:#10211b!important;font-size:16px!important;font-weight:950!important}.warehouse-card input,.warehouse-card textarea,.warehouse-card .MuiSelect-select{font-weight:750!important}.warehouse-list{background:#ffffffb8!important;padding:10px!important}.warehouse-list .warehouse-card{box-shadow:0 8px 20px #11231c0d!important}@media (width<=1280px){.warehouse-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.warehouse-command-lead{grid-column:1/-1}}@media (width<=760px){.warehouse-main{padding:12px 12px 88px!important}.warehouse-shell .page-header h1,.warehouse-shell .page-header h2{font-size:26px!important}.warehouse-command-strip{grid-template-columns:1fr}.warehouse-command-card{min-height:92px;padding:12px}.warehouse-command-card strong{font-size:20px}}.equipment-res-main{max-width:1480px!important;color:var(--command-text)!important;background-color:#f7faf8!important;background-image:linear-gradient(90deg,#1f78a709 1px,#0000 1px),linear-gradient(#15803d09 1px,#0000 1px),none!important;background-position:0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat!important;background-size:42px 42px!important;background-attachment:scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box!important;padding:18px 22px 36px!important}.equipment-res-shell .page-header{align-content:center;min-height:108px;display:grid;background:linear-gradient(135deg,#fffffffa,#f0f8fbf0)!important;border:0!important;border-left:5px solid #1f78a7!important;border-radius:8px!important;margin:0 0 14px!important;padding:16px 18px!important;box-shadow:0 18px 48px #0c2d1f1a!important}.equipment-res-shell .page-header h1,.equipment-res-shell .page-header h2{color:#0b241a!important;letter-spacing:0!important;font-size:34px!important;font-weight:950!important;line-height:1.05!important}.equipment-res-command-strip{grid-template-columns:minmax(270px,1.35fr) repeat(4,minmax(135px,.85fr));gap:10px;margin:0 0 14px;display:grid}.equipment-res-command-lead,.equipment-res-command-card{border:1px solid #09462d1f;border-radius:8px;align-content:center;gap:7px;min-height:112px;display:grid;box-shadow:0 16px 34px #11231c14}.equipment-res-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#ffffff0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#092b3a 0%,#1f78a7 56%,#0a6a43 100%);padding:18px 20px}.equipment-res-command-card{color:#10211b;background:#fffffffa;padding:15px}.equipment-res-command-card.is-good{border-left:4px solid #0a8f56}.equipment-res-command-card.is-warning{border-left:4px solid #d58900}.equipment-res-command-card.is-danger{border-left:4px solid #d92727}.equipment-res-command-card.is-blue{border-left:4px solid #1f78a7}.equipment-res-command-strip span,.equipment-res-command-strip small{color:#6a7a72;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25;display:block}.equipment-res-command-lead span,.equipment-res-command-lead small{color:#ffffffbd}.equipment-res-command-strip strong{color:inherit;overflow-wrap:anywhere;font-size:28px;font-weight:950;line-height:1;display:block}.equipment-res-monthbar,.equipment-res-kpi-card,.equipment-res-filters,.equipment-res-table{background:#fffffff5!important;border:1px solid #104a301f!important;border-radius:8px!important;box-shadow:0 14px 34px #11231c12!important}.equipment-res-monthbar{z-index:8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0;padding:10px!important}.equipment-res-kpis{gap:10px!important}.equipment-res-kpi-card{align-content:center;min-height:96px;display:grid;border-left:4px solid #1f78a7!important}.equipment-res-filters{grid-template-columns:repeat(auto-fit,minmax(155px,1fr))!important;align-items:stretch!important;gap:8px!important;display:grid!important}.equipment-res-filters>*{width:100%!important;min-width:0!important}.equipment-res-table{overflow:hidden}.equipment-res-table th{text-transform:uppercase;color:#52655c!important;font-size:11px!important;font-weight:950!important}.equipment-res-table td{color:#10211b!important;font-size:13px!important}.equipment-res-dialog .MuiPaper-root{border:1px solid #104a301f!important;border-radius:8px!important}@media (width<=1280px){.equipment-res-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.equipment-res-command-lead{grid-column:1/-1}}@media (width<=760px){.equipment-res-main{padding:12px 12px 88px!important}.equipment-res-shell .page-header h1,.equipment-res-shell .page-header h2{font-size:26px!important}.equipment-res-command-strip{grid-template-columns:1fr}.equipment-res-command-card{min-height:92px;padding:12px}.equipment-res-command-card strong{font-size:20px}}.zasoby-main{max-width:none!important;color:var(--command-text)!important;background-color:#f7faf8!important;background-image:linear-gradient(90deg,#1f78a709 1px,#0000 1px),linear-gradient(#15803d09 1px,#0000 1px),none!important;background-position:0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat!important;background-size:42px 42px!important;background-attachment:scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box!important;padding:18px 22px 36px!important}.zasoby-header{min-height:108px;background:linear-gradient(135deg,#fffffffa,#f0f8fbf0)!important;border:0!important;border-left:5px solid #1f78a7!important;border-radius:8px!important;grid-template-columns:minmax(260px,1fr) auto!important;align-items:center!important;gap:14px!important;margin:0 0 14px!important;padding:16px 18px!important;display:grid!important;box-shadow:0 18px 48px #0c2d1f1a!important}.zasoby-header h2{grid-column:1/-1;color:#0b241a!important;letter-spacing:0!important;margin:0!important;font-size:34px!important;font-weight:950!important;line-height:1.05!important}.zasoby-header button,.zasoby-header select{border-radius:7px!important;min-height:38px!important;font-weight:900!important}.zasoby-command-strip{grid-template-columns:minmax(270px,1.35fr) repeat(4,minmax(135px,.85fr));gap:10px;margin:0 0 14px;display:grid}.zasoby-command-lead,.zasoby-command-card{border:1px solid #09462d1f;border-radius:8px;align-content:center;gap:7px;min-height:112px;display:grid;box-shadow:0 16px 34px #11231c14}.zasoby-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#ffffff0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#092b3a 0%,#1f78a7 56%,#0a6a43 100%);padding:18px 20px}.zasoby-command-card{color:#10211b;background:#fffffffa;padding:15px}.zasoby-command-card.is-good{border-left:4px solid #0a8f56}.zasoby-command-card.is-warning{border-left:4px solid #d58900}.zasoby-command-card.is-danger{border-left:4px solid #d92727}.zasoby-command-card.is-blue{border-left:4px solid #1f78a7}.zasoby-command-strip span,.zasoby-command-strip small{color:#6a7a72;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25;display:block}.zasoby-command-lead span,.zasoby-command-lead small{color:#ffffffbd}.zasoby-command-strip strong{color:inherit;overflow-wrap:anywhere;font-size:28px;font-weight:950;line-height:1;display:block}.zasoby-legend,.zasoby-ops-panel,.zasoby-queue-panel,.zasoby-calendar-scroll{background:#fffffff5!important;border:1px solid #104a301f!important;border-radius:8px!important;box-shadow:0 14px 34px #11231c12!important}.zasoby-legend{z-index:9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0;margin-bottom:14px!important}.zasoby-ops-panel,.zasoby-queue-panel,.zasoby-calendar-scroll{position:relative;overflow:hidden}.zasoby-ops-panel:before,.zasoby-queue-panel:before,.zasoby-calendar-scroll:before{content:"";z-index:2;background:#1f78a7;width:4px;position:absolute;inset:0 auto 0 0}.zasoby-ops-panel>*,.zasoby-queue-panel>*,.zasoby-calendar-scroll>*{z-index:3;position:relative}.zasoby-ops-panel button,.zasoby-queue-panel button{min-height:38px!important;font-weight:900!important}.zasoby-calendar-scroll{min-height:420px}.zasoby-calendar-board{background:#ffffff8f}@media (width<=1280px){.zasoby-header,.zasoby-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.zasoby-command-lead{grid-column:1/-1}}@media (width<=760px){.zasoby-main{padding:12px 12px 88px!important}.zasoby-header,.zasoby-command-strip{grid-template-columns:1fr!important}.zasoby-header h2{font-size:26px!important}.zasoby-command-card{min-height:92px;padding:12px}.zasoby-command-card strong{font-size:20px}}.autodispatch-main{background-color:#f7faf8!important;background-image:linear-gradient(90deg,#15803d09 1px,#0000 1px),linear-gradient(#1f78a708 1px,#0000 1px),none!important;background-position:0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat!important;background-size:42px 42px!important;background-attachment:scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box!important;max-width:1480px!important;padding-top:18px!important}.autodispatch-topbar{min-height:108px;background:linear-gradient(135deg,#fffffffa,#f2f9f5f0)!important;border:0!important;border-left:5px solid #0a6a43!important;border-radius:8px!important;grid-template-columns:minmax(280px,1fr) auto!important;align-items:center!important;gap:18px!important;margin-bottom:14px!important;padding:16px 18px!important;display:grid!important;box-shadow:0 18px 48px #0c2d1f1a!important}.autodispatch-topbar h1{color:#0b241a!important;letter-spacing:0!important;font-size:34px!important;font-weight:950!important;line-height:1.05!important}.autodispatch-topbar p{color:#52655c!important;margin-top:4px!important;font-weight:750!important}.autodispatch-controls,.autodispatch-workflow,.autodispatch-advisor-panel,.autodispatch-statsbar>*,.autodispatch-availability-panel,.autodispatch-handoff-panel,.autodispatch-content>*,.autodispatch-competency-block{background:#fffffff5!important;border:1px solid #104a301f!important;border-radius:8px!important;box-shadow:0 14px 34px #11231c12!important}.autodispatch-controls{z-index:9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0;background:linear-gradient(#fffffffa,#ffffffe6)!important;align-items:end!important;margin-bottom:14px!important;padding:12px!important}.autodispatch-controls button,.autodispatch-topbar button{border-radius:7px!important;min-height:38px!important;font-weight:900!important}.autodispatch-command-strip{grid-template-columns:minmax(270px,1.35fr) repeat(4,minmax(135px,.85fr));gap:10px;margin:0 0 14px;display:grid}.autodispatch-command-lead,.autodispatch-command-card{border:1px solid #09462d1f;border-radius:8px;align-content:center;gap:7px;min-height:112px;display:grid;box-shadow:0 16px 34px #11231c14}.autodispatch-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#ffffff0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#052d1d 0%,#0a6a43 62%,#126bdc 100%);padding:18px 20px}.autodispatch-command-card{color:#10211b;background:#fffffffa;padding:15px}.autodispatch-command-card.is-good{border-left:4px solid #0a8f56}.autodispatch-command-card.is-warning{border-left:4px solid #d58900}.autodispatch-command-card.is-danger{border-left:4px solid #d92727}.autodispatch-command-card.is-blue{border-left:4px solid #126bdc}.autodispatch-command-strip span,.autodispatch-command-strip small{color:#6a7a72;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25;display:block}.autodispatch-command-lead span,.autodispatch-command-lead small{color:#ffffffbd}.autodispatch-command-strip strong{color:inherit;overflow-wrap:anywhere;font-size:28px;font-weight:950;line-height:1;display:block}.autodispatch-workflow{padding:10px!important}.autodispatch-advisor-panel,.autodispatch-availability-panel,.autodispatch-handoff-panel,.autodispatch-content>*{position:relative;overflow:hidden}.autodispatch-advisor-panel:before,.autodispatch-availability-panel:before,.autodispatch-handoff-panel:before,.autodispatch-content>:before{content:"";background:#0a6a43;width:4px;position:absolute;inset:0 auto 0 0}.autodispatch-advisor-panel>*,.autodispatch-availability-panel>*,.autodispatch-handoff-panel>*,.autodispatch-content>*>*{z-index:1;position:relative}.autodispatch-statsbar{gap:10px!important}.autodispatch-statsbar>*{border-left:4px solid #0a8f56!important;align-content:center!important;min-height:96px!important;display:grid!important}.autodispatch-content{gap:14px!important}.autodispatch-content [style*=routeCard]{transition:transform .16s,box-shadow .16s,border-color .16s}.autodispatch-content [style*=routeCard]:hover{transform:translateY(-2px);box-shadow:0 18px 38px #11231c1a!important}@media (width<=1280px){.autodispatch-topbar,.autodispatch-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.autodispatch-topbar>div,.autodispatch-command-lead{grid-column:1/-1}}@media (width<=760px){.autodispatch-topbar,.autodispatch-command-strip{grid-template-columns:1fr!important}.autodispatch-topbar h1{font-size:26px!important}.autodispatch-command-card{min-height:92px;padding:12px}.autodispatch-command-card strong{font-size:20px}}.telefonia-main{background-color:#f7faf8!important;background-image:linear-gradient(90deg,#126bdc08 1px,#0000 1px),linear-gradient(#15803d08 1px,#0000 1px),none!important;background-position:0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat!important;background-size:42px 42px!important;background-attachment:scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box!important;max-width:1480px!important;padding-top:18px!important}.telefonia-shell .page-header{align-content:center;min-height:108px;display:grid;background:linear-gradient(135deg,#fffffffa,#f0f7fbf0)!important;border-bottom:0!important;border-left:5px solid #126bdc!important;box-shadow:0 18px 48px #0c2d1f1a!important}.telefonia-command-strip{grid-template-columns:minmax(270px,1.35fr) repeat(4,minmax(135px,.85fr));gap:10px;margin:0 0 14px;display:grid}.telefonia-command-lead,.telefonia-command-card{border:1px solid #09462d1f;border-radius:8px;align-content:center;gap:7px;min-height:112px;display:grid;box-shadow:0 16px 34px #11231c14}.telefonia-command-lead{color:#fff;background:linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#ffffff0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#071f2e 0%,#126bdc 58%,#0a8f56 100%);padding:18px 20px}.telefonia-command-card{color:#10211b;background:#fffffffa;padding:15px}.telefonia-command-card.is-good{border-left:4px solid #0a8f56}.telefonia-command-card.is-warning{border-left:4px solid #d58900}.telefonia-command-card.is-danger{border-left:4px solid #d92727}.telefonia-command-card.is-blue{border-left:4px solid #126bdc}.telefonia-command-strip span,.telefonia-command-strip small{color:#6a7a72;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.25;display:block}.telefonia-command-lead span,.telefonia-command-lead small{color:#ffffffbd}.telefonia-command-strip strong{color:inherit;overflow-wrap:anywhere;font-size:28px;font-weight:950;line-height:1;display:block}.telefonia-tabs{z-index:8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:fit-content;max-width:100%;position:sticky;top:0;overflow-x:auto;background:#fffffff0!important;border:1px solid #0a6a431f!important;border-radius:8px!important;flex-wrap:nowrap!important;margin:0 0 14px!important;padding:6px!important;box-shadow:0 12px 30px #11231c12!important}.telefonia-tabs button{white-space:nowrap;flex:none;color:#55685f!important;border:1px solid #0000!important;border-radius:7px!important;min-height:38px!important;padding:0 14px!important;font-size:13px!important;font-weight:900!important}.telefonia-tabs button[style*="var(--accent)"],.telefonia-tabs button[style*="rgb(0, 122, 77)"],.telefonia-tabs button[style*=\#007a4d]{color:#fff!important;background:#0a6a43!important;border-color:#0a6a432e!important;box-shadow:0 10px 20px #0a6a4329!important}.telefonia-panel,.telefonia-manual-box,.telefonia-kpis>div,.telefonia-filters,.telefonia-main .modern-data-stack{background:#fffffff5!important;border:1px solid #104a301f!important;border-radius:8px!important;box-shadow:0 14px 34px #11231c12!important}.telefonia-panel{position:relative;overflow:hidden}.telefonia-panel:before{content:"";background:#126bdc;width:4px;position:absolute;inset:0 auto 0 0}.telefonia-panel>*{z-index:1;position:relative}.telefonia-kpis{gap:10px!important}.telefonia-kpis>div{align-content:center;min-height:96px;display:grid;border-left:4px solid #0a8f56!important}.telefonia-filters{z-index:7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:56px;background:linear-gradient(#fffffffa,#ffffffe6)!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;align-items:stretch!important;gap:8px!important;padding:10px!important;display:grid!important}.telefonia-filters>*{width:100%!important;min-width:0!important}@media (width<=1280px){.telefonia-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.telefonia-command-lead{grid-column:1/-1}}@media (width<=760px){.telefonia-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.telefonia-command-card{min-height:92px;padding:12px}.telefonia-command-card strong{font-size:20px}}.crm-kommo-topbar{z-index:8;margin:0 -22px 14px;position:sticky;top:0;border-top:0!important;border-left:0!important;border-right:0!important;border-radius:0!important}.crm-pipeline-column,.crm-pipeline-lead-card{border-radius:8px!important}.crm-pipeline-lead-card{transition:transform .16s,box-shadow .16s,border-color .16s}.crm-pipeline-lead-card:hover{transform:translateY(-1px);border-color:#007a4d47!important}@media (width<=860px){.zlecenia-main,.crm-command-main,.crm-dashboard-main,.crm-pipeline-main{padding:0 12px 88px!important}.clients-main,.ekipy-main,.fleet-main,.raporty-main{padding-left:12px!important;padding-right:12px!important}.raporty-centrum-main{padding:0 12px 88px!important}.crm-command-shell .page-header,.crm-dashboard-shell .page-header,.ekipy-shell .page-header,.fleet-shell .page-header,.raporty-shell .page-header,.raporty-centrum-hero,.crm-kommo-topbar{margin-left:-12px!important;margin-right:-12px!important}}.dev-panel{z-index:999999;animation:.2s ease-out slideIn;position:fixed;bottom:20px;right:20px}@keyframes slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.dev-panel-content{color:#e0e0e0;background:linear-gradient(135deg,#1e1e2e 0%,#2d2d44 100%);border:2px solid #ff6b6b;border-radius:8px;min-width:320px;max-width:400px;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;box-shadow:0 10px 40px #0000004d}.dev-panel-header{border-bottom:1px solid #ff6b6b4d;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.dev-panel-header h3{color:#ff6b6b;margin:0;font-size:16px;font-weight:600}.dev-panel-close{color:#ff6b6b;cursor:pointer;background:0 0;border:none;padding:0;font-size:24px;line-height:1;transition:color .2s}.dev-panel-close:hover{color:#f88}.dev-panel-section{margin-bottom:16px}.dev-panel-section label{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:14px;display:flex}.dev-panel-section input[type=checkbox]{cursor:pointer;accent-color:#ff6b6b;width:18px;height:18px}.dev-panel-section select{color:#e0e0e0;cursor:pointer;background-color:#252535;border:1px solid #ff6b6b80;border-radius:6px;width:100%;margin-top:8px;padding:8px 12px;font-size:13px;transition:border-color .2s}.dev-panel-section select:hover,.dev-panel-section select:focus{border-color:#ff6b6b;outline:none}.dev-panel-section select option{color:#e0e0e0;background-color:#1e1e2e}.dev-panel-hint{color:#888;margin:6px 0 0 26px;font-size:12px;font-style:italic}.dev-panel-footer{color:#888;text-align:center;border-top:1px solid #ff6b6b4d;padding-top:12px;font-size:12px}.dev-panel-footer p{margin:0}@media (width<=480px){.dev-panel{bottom:10px;left:10px;right:10px}.dev-panel-content{min-width:auto;max-width:none}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.9)}60%{transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@keyframes countUp{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes treeSway{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1deg)}}.fade-in{animation:.4s forwards fadeIn}.slide-in{animation:.3s forwards slideIn}.bounce-in{animation:.4s forwards bounceIn}.card-hover{cursor:pointer;transition:transform .2s,box-shadow .2s,border-color .2s}.card-hover:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)!important}.btn-hover{transition:all .2s!important}.btn-hover:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:var(--shadow-sm)!important}.btn-hover:active{transform:scale(.96)}.nav-item-hover{transition:background .15s,transform .15s}.nav-item-hover:hover{transform:translate(4px);background:#ffffff26!important}.kpi-card{transition:transform .2s,box-shadow .2s;animation:.4s forwards bounceIn}.kpi-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)!important}.table-row-hover{transition:background .15s}.table-row-hover:hover{background:var(--accent-surface)!important}.logo-tree{animation:3s ease-in-out infinite treeSway;display:inline-block}@keyframes arborRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.dashboard-kpi-grid>*,.dashboard-content-grid>*,.dashboard-lower-grid>*,.dashboard-shortcuts-grid>*,.modern-data-row,.module-page-header-hero,.module-page-header-plain,.dashboard-topbar,.arbor-card,.arbor-panel,.ios-glass-panel:not(.arbor-sidebar){animation:.5s cubic-bezier(.2,.8,.2,1) both arborRise}.dashboard-kpi-grid>:first-child,.dashboard-content-grid>:first-child,.dashboard-lower-grid>:first-child,.modern-data-stack .modern-data-row:first-child{animation-delay:40ms}.dashboard-kpi-grid>:nth-child(2),.dashboard-content-grid>:nth-child(2),.dashboard-lower-grid>:nth-child(2),.modern-data-stack .modern-data-row:nth-child(2){animation-delay:.1s}.dashboard-kpi-grid>:nth-child(3),.dashboard-content-grid>:nth-child(3),.dashboard-lower-grid>:nth-child(3),.modern-data-stack .modern-data-row:nth-child(3){animation-delay:.16s}.dashboard-kpi-grid>:nth-child(4),.dashboard-content-grid>:nth-child(4),.dashboard-lower-grid>:nth-child(4),.modern-data-stack .modern-data-row:nth-child(4){animation-delay:.22s}.dashboard-kpi-grid>:nth-child(5),.modern-data-stack .modern-data-row:nth-child(5){animation-delay:.28s}.dashboard-kpi-grid>:nth-child(6),.modern-data-stack .modern-data-row:nth-child(6){animation-delay:.34s}.modern-data-stack .modern-data-row:nth-child(7){animation-delay:.4s}.modern-data-stack .modern-data-row:nth-child(8){animation-delay:.46s}.dashboard-kpi-grid>*,.dashboard-content-grid>*,.dashboard-lower-grid>*,.dashboard-shortcuts-grid>*,.modern-data-row{transition:transform .22s,box-shadow .22s,border-color .22s}.dashboard-kpi-grid>:hover,.dashboard-content-grid>:hover,.dashboard-lower-grid>:hover,.dashboard-shortcuts-grid>:hover{transform:translateY(-4px)!important}.modern-data-row:hover{transform:translate(4px)!important}@media (prefers-reduced-motion:reduce){.fade-in,.slide-in,.bounce-in,.kpi-card,.logo-tree,.dashboard-kpi-grid>*,.dashboard-content-grid>*,.dashboard-lower-grid>*,.dashboard-shortcuts-grid>*,.modern-data-row,.module-page-header-hero,.module-page-header-plain,.dashboard-topbar,.arbor-card,.arbor-panel,.ios-glass-panel:not(.arbor-sidebar){animation:none!important}.card-hover,.btn-hover,.nav-item-hover,.table-row-hover,.dashboard-kpi-grid>*,.dashboard-content-grid>*,.dashboard-lower-grid>*,.dashboard-shortcuts-grid>*,.modern-data-row{transition:none!important}.dashboard-kpi-grid>:hover,.dashboard-content-grid>:hover,.dashboard-lower-grid>:hover,.dashboard-shortcuts-grid>:hover,.modern-data-row:hover{transform:none!important}}:root{--ux-bg:#020617;--ux-bg-2:#07111f;--ux-panel:#0f172a;--ux-panel-2:#111c2f;--ux-panel-3:#17243a;--ux-text:#f8fafc;--ux-text-2:#cbd5e1;--ux-muted:#94a3b8;--ux-border:#94a3b83d;--ux-border-strong:#e2e8f057;--ux-accent:#22c55e;--ux-accent-2:#5eead4;--ux-blue:#38bdf8;--ux-amber:#fbbf24;--ux-red:#fb7185;--ux-ring:#22c55e5c;--ux-radius:8px;--ux-radius-sm:6px;--ux-shadow:0 18px 44px #00000047;--font-sans:"Fira Sans", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"Fira Code", "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace}#root .clients-shell,#root .ogledziny-shell,#root .raporty-shell,#root .mobile-reports-shell,#root .crew-att-shell,#root .field-quotes-shell,#root .field-quote-detail-shell,#root .inspection-doc-shell{--pf-brown:#3b2a18;--pf-brown-2:#4b351f;--pf-green:#a0af14;--pf-green-soft:#b4c232;--pf-olive:#766440;--pf-orange:#bd701e;--pf-ink:#261a0f;--pf-muted:#776b59;--pf-paper:#fbfaf6;--pf-line:#3b2a1824;--pf-shadow:0 22px 52px #3b2a181f;color:var(--pf-ink)!important;background:linear-gradient(135deg,#a0af1414,#0000 38%),linear-gradient(#f7f6ef 0%,#eeeadf 100%)!important}#root .clients-main,#root .raporty-main,#root .mobile-reports-main,#root .crew-att-main,#root .field-quotes-main,#root .field-quote-detail-main,#root .inspection-doc-main{width:min(1480px,100vw - 128px)!important;margin:0 auto!important;padding:24px clamp(18px,2.6vw,34px) 44px!important}#root .ogledziny-workspace{gap:18px!important;width:min(1480px,100vw - 128px)!important;margin:0 auto!important;padding:24px clamp(18px,2.6vw,34px) 44px!important}#root .clients-main:before,#root .raporty-main:before,#root .mobile-reports-main:before,#root .crew-att-main:before,#root .field-quotes-main:before,#root .field-quote-detail-main:before,#root .inspection-doc-main:before,#root .ogledziny-workspace:before{content:"";pointer-events:none;opacity:.06;background:linear-gradient(45deg, transparent 43%, var(--pf-brown) 44% 52%, transparent 53%), linear-gradient(135deg, transparent 43%, var(--pf-brown) 44% 52%, transparent 53%);z-index:0;width:min(44vw,560px);height:min(44vw,560px);position:fixed;inset:auto -120px -160px auto;transform:rotate(8deg)}#root .clients-main>*,#root .raporty-main>*,#root .mobile-reports-main>*,#root .crew-att-main>*,#root .field-quotes-main>*,#root .field-quote-detail-main>*,#root .inspection-doc-main>*,#root .ogledziny-workspace>*{z-index:1;position:relative}#root .raporty-main>.module-page-header-hero,#root .mobile-reports-main>.module-page-header-hero,#root .crew-att-main>.module-page-header-hero,#root .field-quotes-main>.module-page-header-hero,#root .field-quote-detail-main>.module-page-header-hero,#root .inspection-doc-hero,#root .clients-client-hero,#root .ogledziny-detail-hero{border:1px solid #ffffff38!important;border-left:8px solid var(--pf-green)!important;color:#fffaf0!important;box-shadow:var(--pf-shadow)!important;background:linear-gradient(118deg,#3b2a18f5,#4b351fed),linear-gradient(135deg,#a0af142e,#0000)!important;border-radius:8px!important;overflow:hidden!important}#root .raporty-main>.module-page-header-hero *,#root .mobile-reports-main>.module-page-header-hero *,#root .crew-att-main>.module-page-header-hero *,#root .field-quotes-main>.module-page-header-hero *,#root .field-quote-detail-main>.module-page-header-hero *,#root .inspection-doc-hero *,#root .clients-client-hero *,#root .ogledziny-detail-hero *{color:inherit!important}#root .clients-command-strip,#root .crew-att-command-strip,#root .field-quotes-command-strip,#root .field-quote-detail-command-strip,#root .inspection-doc-command-strip{grid-template-columns:minmax(280px,1.25fr) repeat(3,minmax(170px,.75fr))!important;gap:14px!important;margin:18px 0!important;display:grid!important}#root .clients-command-card strong,#root .crew-att-command-card strong,#root .field-quotes-command-card strong,#root .field-quote-detail-command-card strong,#root .inspection-doc-command-card strong{color:var(--pf-green-soft)!important}#root .clients-workspace,#root .ogledziny-workspace{align-items:stretch!important}#root .clients-list-panel,#root .ogledziny-list-panel,#root .clients-detail-panel,#root .ogledziny-detail-panel,#root .ogledziny-command-panel,#root .raporty-filters,#root .raporty-tabs,#root .mobile-reports-summary,#root .crew-att-controls,#root .field-quotes-tabs,#root .field-quote-detail-card{border:1px solid var(--pf-line)!important;box-shadow:var(--pf-shadow)!important;background:linear-gradient(#ffffffeb,#fbfaf6e0)!important;border-radius:8px!important}#root .clients-list-header,#root .ogledziny-command-panel{border-bottom:1px solid var(--pf-line)!important;background:linear-gradient(90deg,#a0af1429,#ffffffb8)!important}#root .clients-list-row,#root .ogledziny-list-row,#root .crew-att-card,#root .field-quotes-card,#root .inspection-doc-card,#root .raporty-main [style*=box-shadow],#root .mobile-reports-kpi-card,#root .field-quote-detail-summary,#root .field-quote-detail-grid>*,#root .field-quote-detail-sketch,#root .field-quote-detail-item-row,#root .field-quote-detail-offer,#root .field-quote-detail-empty,#root .clients-detail-content>section,#root .clients-detail-content>div:not(.clients-client-hero)>div,#root .ogledziny-detail-content>section,#root .ogledziny-detail-content>div:not(.ogledziny-detail-hero)>div{border:1px solid var(--pf-line)!important;background:linear-gradient(#fffffff5,#fbfaf6f0),linear-gradient(90deg,#a0af140f,#0000)!important;border-radius:8px!important;box-shadow:0 14px 32px #3b2a1814!important}#root .clients-list-row,#root .ogledziny-list-row{transition:transform .18s,border-color .18s,box-shadow .18s!important}#root .raporty-kpis,#root .mobile-reports-kpis,#root .crew-att-stats,#root .field-quotes-grid,#root .inspection-doc-grid,#root .field-quote-detail-grid{gap:14px!important}#root .raporty-kpis>*,#root .crew-att-stats>*{background:linear-gradient(145deg,#fffffff0,#f4f0e2f0)!important;border:1px solid #a0af143d!important;border-radius:8px!important;box-shadow:0 14px 30px #3b2a181a!important}#root .inspection-doc-card-icon{background:linear-gradient(135deg, var(--pf-green), var(--pf-green-soft))!important;color:var(--pf-brown)!important;border-radius:8px!important}#root .raporty-tabs button,#root .field-quotes-tabs button,#root .clients-main button,#root .ogledziny-shell button,#root .mobile-reports-main button,#root .crew-att-main button,#root .field-quote-detail-main button,#root .inspection-doc-main button{border-radius:8px!important;transition:transform .16s,box-shadow .16s,border-color .16s!important}#root .clients-main button:not(:disabled):hover,#root .ogledziny-shell button:not(:disabled):hover,#root .mobile-reports-main button:not(:disabled):hover,#root .crew-att-main button:not(:disabled):hover,#root .field-quotes-main button:not(:disabled):hover,#root .field-quote-detail-main button:not(:disabled):hover,#root .inspection-doc-main button:not(:disabled):hover{transform:translateY(-1px)!important;box-shadow:0 12px 24px #3b2a1821!important}#root .clients-main input,#root .clients-main select,#root .clients-main textarea,#root .ogledziny-shell input,#root .ogledziny-shell select,#root .ogledziny-shell textarea,#root .raporty-main input,#root .raporty-main select,#root .mobile-reports-main input,#root .mobile-reports-main select,#root .crew-att-main input,#root .crew-att-main select,#root .field-quotes-main input,#root .field-quotes-main select,#root .field-quote-detail-main input,#root .field-quote-detail-main select,#root .inspection-doc-main input,#root .inspection-doc-main select{color:var(--pf-ink)!important;background:#ffffffe6!important;border:1px solid #3b2a182e!important;border-radius:8px!important}@media (width<=900px){#root .clients-main,#root .raporty-main,#root .mobile-reports-main,#root .crew-att-main,#root .field-quotes-main,#root .field-quote-detail-main,#root .inspection-doc-main,#root .ogledziny-workspace{width:calc(100vw - 60px)!important;margin-left:60px!important;margin-right:0!important;padding:18px 12px 32px!important}#root .clients-command-strip,#root .crew-att-command-strip,#root .field-quotes-command-strip,#root .field-quote-detail-command-strip,#root .inspection-doc-command-strip,#root .raporty-kpis,#root .mobile-reports-kpis,#root .crew-att-stats,#root .field-quotes-grid,#root .inspection-doc-grid,#root .field-quote-detail-grid{grid-template-columns:1fr!important}#root .clients-workspace,#root .ogledziny-workspace{flex-direction:column!important;height:auto!important;overflow:visible!important}#root .clients-list-panel,#root .ogledziny-list-panel{width:100%!important;max-height:none!important}#root .clients-detail-panel,#root .ogledziny-detail-panel{overflow:visible!important}}#root .accounting-shell,#root .estimator-pay-shell,#root .field-settlements-shell,#root .payroll-m11-shell,#root .users-shell,#root .branches-shell,#root .branch-detail-shell,#root .roles-admin-shell,#root .hr-docs-shell,#root .quote-calendar-shell,#root .calendar-blocks-shell{--pf-brown:#3b2a18;--pf-green:#a0af14;--pf-soft:#b4c232;--pf-ink:#261a0f;--pf-muted:#261a0fa8;--pf-line:#3b2a1824;--pf-card:#fffffff0;--pf-shadow:0 18px 44px #3b2a181c;color:var(--pf-ink)!important;background:linear-gradient(130deg,#a0af1417,#0000 42%),linear-gradient(#f8f6ef 0%,#ede9dd 100%)!important}#root .accounting-main,#root .estimator-pay-main,#root .field-settlements-main,#root .payroll-m11-main,#root .users-main,#root .branches-main,#root .branch-detail-main,#root .hr-docs-main,#root .quote-calendar-main,#root .calendar-blocks-main{background:0 0!important;width:min(1480px,100vw - 128px)!important;min-width:0!important;max-width:none!important;margin:0 auto!important;padding:24px clamp(18px,2.6vw,34px) 44px!important}#root .roles-admin-shell{min-height:100vh!important;padding:24px clamp(18px,2.6vw,34px) 44px!important}#root .accounting-main>.module-page-header,#root .estimator-pay-main>.module-page-header,#root .payroll-m11-main>.module-page-header,#root .users-header-panel,#root .branches-main>.module-page-header-hero,#root .branch-detail-hero,#root .roles-admin-shell>.module-page-header,#root .roles-admin-shell>.module-page-header-plain,#root .roles-admin-shell>.module-page-header-hero,#root .hr-docs-header,#root .wycena-calendar-hero,#root .calendar-blocks-header,#root .field-settlements-header{border:1px solid #ffffff38!important;border-left:8px solid var(--pf-green)!important;color:#fffaf0!important;box-shadow:var(--pf-shadow)!important;background:linear-gradient(118deg,#3b2a18f5,#4b351fed),linear-gradient(135deg,#a0af142e,#0000)!important;border-radius:8px!important;margin-bottom:18px!important;padding:clamp(18px,2.4vw,28px)!important;position:relative!important;overflow:hidden!important}#root .field-settlements-header{flex-direction:column!important;justify-content:center!important;min-height:112px!important;display:flex!important}#root .accounting-main>.module-page-header:after,#root .estimator-pay-main>.module-page-header:after,#root .payroll-m11-main>.module-page-header:after,#root .users-header-panel:after,#root .branches-main>.module-page-header-hero:after,#root .branch-detail-hero:after,#root .roles-admin-shell>.module-page-header:after,#root .roles-admin-shell>.module-page-header-plain:after,#root .roles-admin-shell>.module-page-header-hero:after,#root .hr-docs-header:after,#root .wycena-calendar-hero:after,#root .calendar-blocks-header:after,#root .field-settlements-header:after{content:"PF";color:#a0af142b;letter-spacing:0;pointer-events:none;font-size:clamp(92px,14vw,190px);font-weight:900;line-height:1;position:absolute;bottom:-28px;right:clamp(18px,4vw,58px)}#root .accounting-main>.module-page-header *,#root .estimator-pay-main>.module-page-header *,#root .payroll-m11-main>.module-page-header *,#root .users-header-panel *,#root .branches-main>.module-page-header-hero *,#root .branch-detail-hero *,#root .roles-admin-shell>.module-page-header *,#root .roles-admin-shell>.module-page-header-plain *,#root .roles-admin-shell>.module-page-header-hero *,#root .hr-docs-header *,#root .wycena-calendar-hero *,#root .calendar-blocks-header *,#root .field-settlements-header *{z-index:1!important;color:inherit!important;position:relative!important}#root .accounting-command-strip,#root .users-command-strip,#root .quote-calendar-command-strip,#root .calendar-blocks-command-strip{grid-template-columns:minmax(280px,1.25fr) repeat(3,minmax(170px,.75fr))!important;gap:14px!important;margin:0 0 18px!important;display:grid!important}#root .accounting-command-lead,#root .users-command-lead,#root .quote-calendar-command-lead,#root .calendar-blocks-command-lead,#root .accounting-command-card,#root .users-command-card,#root .quote-calendar-command-card,#root .calendar-blocks-command-card{color:#fffaf0!important;background:linear-gradient(145deg,#3b2a18f5,#4b351fe6)!important;border:1px solid #a0af1447!important;border-radius:8px!important;padding:16px!important;box-shadow:0 18px 36px #3b2a1829!important}#root .accounting-kpi-card,#root .accounting-card,#root .accounting-tabs,#root .users-card,#root .users-list-card,#root .users-filters,#root .branches-form-panel,#root .branches-card,#root .branches-delegation-card,#root .branches-empty,#root .branches-tabs,#root .branch-detail-kpi,#root .branch-detail-summary-card,#root .branch-detail-panel,#root .branch-detail-tabs,#root .branch-detail-team-card,#root .branch-detail-form-panel,#root .roles-admin-sidebar,#root .roles-admin-editor,#root .roles-admin-empty,#root .roles-admin-summary,#root .roles-admin-perm-group,#root .hr-docs-stats>*,#root .hr-docs-panel,#root .hr-docs-card,#root .field-settlements-taskbar,#root .field-settlements-tabs,#root .field-settlements-panel,#root .field-settlements-worker-card,#root .estimator-pay-card,#root .payroll-m11-card,#root .payroll-m11-report-card,#root .quote-calendar-command-card,#root .calendar-blocks-card,#root .calendar-blocks-empty,#root .wycena-calendar-hero-stats>*{border:1px solid var(--pf-line)!important;color:var(--pf-ink)!important;box-shadow:var(--pf-shadow)!important;background:linear-gradient(#fffffff5,#fbfaf6eb)!important;border-radius:8px!important}#root .accounting-kpi-card,#root .branch-detail-kpi,#root .hr-docs-stats>*,#root .wycena-calendar-hero-stats>*{border-top:4px solid var(--pf-green)!important}#root .accounting-card,#root .users-card,#root .users-list-card,#root .branches-form-panel,#root .branches-card,#root .branch-detail-panel,#root .roles-admin-editor,#root .roles-admin-sidebar,#root .hr-docs-panel,#root .field-settlements-panel,#root .estimator-pay-card,#root .payroll-m11-card,#root .calendar-blocks-card{padding:clamp(14px,1.7vw,20px)!important}#root .branches-card:hover,#root .users-list-card:hover,#root .branch-detail-team-card:hover,#root .roles-admin-role-row:hover,#root .roles-admin-perm-group:hover,#root .hr-docs-card:hover,#root .calendar-blocks-card:hover{border-color:#a0af147a!important;transform:translateY(-2px)!important;box-shadow:0 18px 40px #3b2a1826!important}#root .accounting-filters,#root .users-filters,#root .hr-docs-toolbar,#root .field-settlements-taskbar,#root .estimator-pay-actions,#root .branches-tabs,#root .branch-detail-tabs,#root .roles-admin-actions{align-items:center!important;gap:10px!important}#root .accounting-tabs button,#root .branches-tabs button,#root .branch-detail-tabs button,#root .field-settlements-tabs button,#root .roles-admin-role-row,#root .roles-admin-toggle{border-radius:8px!important;min-height:38px!important}#root .accounting-main button,#root .estimator-pay-main button,#root .field-settlements-main button,#root .payroll-m11-main button,#root .users-main button,#root .branches-main button,#root .branch-detail-main button,#root .roles-admin-shell button,#root .hr-docs-main button,#root .quote-calendar-main button,#root .calendar-blocks-main button{border-radius:8px!important;font-weight:800!important}#root .accounting-main input,#root .accounting-main select,#root .accounting-main textarea,#root .estimator-pay-main input,#root .estimator-pay-main select,#root .field-settlements-main input,#root .field-settlements-main select,#root .field-settlements-main textarea,#root .payroll-m11-main input,#root .payroll-m11-main select,#root .users-main input,#root .users-main select,#root .users-main textarea,#root .branches-main input,#root .branches-main select,#root .branches-main textarea,#root .branch-detail-main input,#root .branch-detail-main select,#root .branch-detail-main textarea,#root .roles-admin-shell input,#root .roles-admin-shell select,#root .roles-admin-shell textarea,#root .hr-docs-main input,#root .hr-docs-main select,#root .quote-calendar-main input,#root .quote-calendar-main select,#root .calendar-blocks-main input,#root .calendar-blocks-main select,#root .calendar-blocks-main textarea{color:var(--pf-ink)!important;background:#ffffffeb!important;border:1px solid #3b2a1829!important;border-radius:8px!important}#root .accounting-main input:focus,#root .accounting-main select:focus,#root .accounting-main textarea:focus,#root .estimator-pay-main input:focus,#root .estimator-pay-main select:focus,#root .field-settlements-main input:focus,#root .field-settlements-main select:focus,#root .field-settlements-main textarea:focus,#root .payroll-m11-main input:focus,#root .payroll-m11-main select:focus,#root .users-main input:focus,#root .users-main select:focus,#root .users-main textarea:focus,#root .branches-main input:focus,#root .branches-main select:focus,#root .branches-main textarea:focus,#root .branch-detail-main input:focus,#root .branch-detail-main select:focus,#root .branch-detail-main textarea:focus,#root .roles-admin-shell input:focus,#root .roles-admin-shell select:focus,#root .roles-admin-shell textarea:focus,#root .hr-docs-main input:focus,#root .hr-docs-main select:focus,#root .quote-calendar-main input:focus,#root .quote-calendar-main select:focus,#root .calendar-blocks-main input:focus,#root .calendar-blocks-main select:focus,#root .calendar-blocks-main textarea:focus{border-color:var(--pf-green)!important;outline:none!important;box-shadow:0 0 0 4px #a0af1429!important}#root .roles-admin-layout,#root .users-detail-grid,#root .branch-detail-summary-grid,#root .branch-detail-team-grid{gap:16px!important}#root .hr-docs-list,#root .payroll-m11-day-reports,#root .payroll-m11-corrections,#root .payroll-m11-estimators{gap:12px!important;display:grid!important}@media (width<=900px){#root .accounting-main,#root .estimator-pay-main,#root .field-settlements-main,#root .payroll-m11-main,#root .users-main,#root .branches-main,#root .branch-detail-main,#root .hr-docs-main,#root .quote-calendar-main,#root .calendar-blocks-main{width:calc(100vw - 60px)!important;margin-left:60px!important;margin-right:0!important;padding:18px 12px 32px!important}#root .roles-admin-shell{width:calc(100vw - 60px)!important;margin-left:60px!important;padding:18px 12px 32px!important}#root .accounting-command-strip,#root .users-command-strip,#root .quote-calendar-command-strip,#root .calendar-blocks-command-strip,#root .accounting-kpis,#root .users-list-grid,#root .users-detail-grid,#root .branches-grid,#root .branches-delegations-grid,#root .branch-detail-summary-grid,#root .branch-detail-team-grid,#root .roles-admin-layout,#root .roles-admin-perms-grid,#root .hr-docs-stats,#root .hr-docs-toolbar,#root .field-settlements-taskbar,#root .estimator-pay-grid{grid-template-columns:1fr!important}#root .accounting-filters,#root .users-filters,#root .hr-docs-toolbar,#root .field-settlements-taskbar,#root .estimator-pay-actions,#root .roles-admin-actions,#root .hr-docs-actions{grid-template-columns:1fr!important;align-items:stretch!important;display:grid!important}#root .accounting-main button,#root .accounting-main input,#root .accounting-main select,#root .estimator-pay-main button,#root .estimator-pay-main input,#root .estimator-pay-main select,#root .field-settlements-main button,#root .field-settlements-main input,#root .field-settlements-main select,#root .payroll-m11-main button,#root .users-main button,#root .users-main input,#root .users-main select,#root .branches-main button,#root .branches-main input,#root .branches-main select,#root .branch-detail-main button,#root .branch-detail-main input,#root .branch-detail-main select,#root .roles-admin-shell button,#root .roles-admin-shell input,#root .hr-docs-main button,#root .hr-docs-main input,#root .hr-docs-main select,#root .quote-calendar-main button,#root .calendar-blocks-main button,#root .calendar-blocks-main input,#root .calendar-blocks-main select{width:100%!important}}html{font-size:16px}body,body.theme-light,body.theme-dark,body.theme-green{--bg:var(--ux-bg);--bg-card:var(--ux-panel);--bg-card2:var(--ux-panel-2);--bg-deep:var(--ux-bg);--bg-edge:var(--ux-bg-2);--accent:var(--ux-accent);--accent-dk:#16a34a;--on-accent:#02130a;--text:var(--ux-text);--text-sub:var(--ux-text-2);--text-muted:var(--ux-muted);--border:var(--ux-border);--border2:#22c55e57;--input-bg:#08111f;--focus-ring:var(--ux-ring);--surface-field:#0f172ac7;--surface-raised:linear-gradient(180deg, var(--ux-panel), var(--ux-panel-2));--surface-glass:linear-gradient(180deg, #0f172af5, #111c2ff5);--shadow-sm:0 1px 0 #ffffff08, 0 14px 34px #0003;color:var(--ux-text);font-family:var(--font-sans);background:radial-gradient(circle at 20% 0,#22c55e29,#0000 28%),radial-gradient(circle at 78% 8%,#38bdf821,#0000 30%),linear-gradient(#020617 0%,#07111f 58%,#020617 100%)!important}body:before,body:after{opacity:0!important}#root{background:0 0!important}#root :is(.app-shell,.dashboard-shell,.explore-command-shell,.raporty-centrum-shell){min-height:100vh;background:linear-gradient(90deg,#94a3b80e 1px,#0000 1px) 0 0/32px 32px,linear-gradient(0deg,#94a3b80b 1px,#0000 1px) 0 0/32px 32px,linear-gradient(#020617eb,#07111ff5)!important}#root .app-shell.dashboard-shell,#root .app-shell.raporty-centrum-shell,#root .explore-shell.explore-command-shell,body.theme-light #root .app-shell.dashboard-shell,body.theme-light #root .app-shell.raporty-centrum-shell,body.theme-light #root .explore-shell.explore-command-shell{background:linear-gradient(90deg,#94a3b80e 1px,#0000 1px) 0 0/32px 32px,linear-gradient(0deg,#94a3b80b 1px,#0000 1px) 0 0/32px 32px,linear-gradient(#020617f0,#07111ffa)!important}#root :is(.app-main,.dashboard-main,.explore-command-main,.raporty-centrum-main){width:100%;max-width:1480px!important;color:var(--ux-text)!important;margin:0 auto!important;padding:18px 28px 48px!important}#root .app-shell.ekipy-shell,#root .app-shell.kierownik-shell{background:linear-gradient(90deg,#3b2a180a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#3b2a1809 1px,#0000 1px) 0 0/34px 34px,linear-gradient(#f8f6ee 0%,#fbfaf6 50%,#eee8d6 100%)!important}#root .app-main.ekipy-main,#root .app-main.kierownik-main{background:0 0!important}#root .app-main.ekipy-main>.module-page-header-hero,#root .app-main.kierownik-main>.module-page-header-hero{background:linear-gradient(135deg,#a0af142e,#fff0 48%),linear-gradient(90deg,#3b2a18,#4a351f)!important}#root .app-main.ekipy-main .ekipy-command-lead,#root .app-main.ekipy-main .ekipy-command-card,#root .app-main.kierownik-main .kierownik-cockpit-panel>div:first-child{background:linear-gradient(135deg,#a0af1424,#fff0 42%),linear-gradient(#3b2a18,#2f2114)!important}#root .app-main.ekipy-main .ekipy-summary-card,#root .app-main.ekipy-main .ekipy-form-panel,#root .app-main.ekipy-main .ekipy-list-panel,#root .app-main.ekipy-main .ekipy-detail-panel,#root .app-main.ekipy-main .ekipy-empty-panel,#root .app-main.ekipy-main .ekipy-team-card,#root .app-main.kierownik-main .kierownik-cockpit-panel,#root .app-main.kierownik-main .kierownik-filters,#root .app-main.kierownik-main .kierownik-cards-wrap,#root .app-main.kierownik-main .kierownik-task-card,#root .app-main.kierownik-main .kierownik-branch-card{background:linear-gradient(135deg,#fffffffa,#f9f8f2f5)!important;border-color:#3b2a1824!important;box-shadow:0 16px 38px #3b2a1814!important}#root .app-shell.clients-shell,#root .app-shell.ogledziny-shell,#root .app-shell.raporty-shell,#root .mobile-reports-shell,#root .app-shell.crew-att-shell,#root .field-quotes-shell,#root .field-quote-detail-shell,#root .inspection-doc-shell{background:linear-gradient(90deg,#3b2a180a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#3b2a1809 1px,#0000 1px) 0 0/34px 34px,linear-gradient(#f8f6ee 0%,#fbfaf6 50%,#eee8d6 100%)!important}#root .app-main.clients-main,#root .app-main.raporty-main,#root .mobile-reports-main,#root .crew-att-main,#root .field-quotes-main,#root .field-quote-detail-main,#root .inspection-doc-main,#root .ogledziny-workspace{background:0 0!important}#root .app-main.raporty-main>.module-page-header-hero,#root .mobile-reports-main>.module-page-header-hero,#root .crew-att-main>.module-page-header-hero,#root .field-quotes-main>.module-page-header-hero,#root .field-quote-detail-main>.module-page-header-hero,#root .inspection-doc-hero,#root .clients-client-hero,#root .ogledziny-detail-hero{color:#fffaf0!important;background:linear-gradient(135deg,#a0af142e,#fff0 48%),linear-gradient(90deg,#3b2a18,#4a351f)!important;border-left-color:#a0af14!important}#root .clients-command-strip,#root .field-quotes-command-strip,#root .inspection-doc-command-strip,#root .crew-att-command-strip,#root .mobile-reports-kpi-card,#root .mobile-reports-summary,#root .raporty-filters,#root .raporty-tabs,#root .raporty-kpis>*,#root .clients-list-panel,#root .clients-detail-panel,#root .ogledziny-list-panel,#root .ogledziny-detail-panel,#root .field-quotes-card,#root .inspection-doc-card,#root .crew-att-card{background:linear-gradient(135deg,#fffffffa,#f9f8f2f5)!important;border-color:#3b2a1824!important;box-shadow:0 16px 38px #3b2a1814!important}#root .app-shell:has(>.command-native-sidebar){align-items:stretch!important;display:flex!important}#root .app-shell:has(>.command-native-sidebar)>.app-main{flex:auto!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important}#root .arbor-sidebar,#root .ios-glass-panel.arbor-sidebar,body.theme-light #root .arbor-sidebar,body.theme-green #root .arbor-sidebar,body.theme-dark #root .arbor-sidebar{border-right:1px solid var(--ux-border)!important;color:var(--ux-text)!important;background:linear-gradient(#0f172af5,#020617fa)!important;box-shadow:18px 0 48px #00000052!important}#root .arbor-sidebar{--text:var(--ux-text)!important;--text-sub:var(--ux-text-2)!important;--text-muted:var(--ux-muted)!important;--border:var(--ux-border)!important;--nav-active-bg:#22c55e21!important;--ios-inset-bg:#0f172ab8!important;--ios-row-hover:#94a3b81f!important}#root .arbor-sidebar .ios-inset-row[aria-current=page]{color:#ecfdf5!important;box-shadow:inset 3px 0 0 var(--ux-accent)!important;background:#22c55e26!important}#root :is(.ios-inset,.arbor-panel,.arbor-card,.MuiPaper-root,.MuiCard-root),#root :is(.dashboard-topbar,.dashboard-command-hero,.dashboard-decision-strip>button,.dashboard-kpi-grid>button),#root :is(.dashboard-content-grid>*,.dashboard-lower-grid>*),#root :is(.raporty-centrum-hero,.raporty-centrum-section,.raporty-centrum-card),#root :is(.explore-hero,.explore-priority,.explore-group-panel,.explore-priority-tile,.explore-tile){border:1px solid var(--ux-border)!important;border-radius:var(--ux-radius)!important;box-shadow:var(--ux-shadow)!important;color:var(--ux-text)!important;background:linear-gradient(#0f172afa,#111c2ffa)!important}#root .dashboard-command-hero{position:relative;background:radial-gradient(circle at 84% 16%,#22c55e3d,#0000 32%),radial-gradient(circle at 16% 12%,#38bdf82e,#0000 30%),linear-gradient(135deg,#07111f 0%,#0f172a 52%,#042f2e 100%)!important;border-color:#22c55e52!important;grid-template-columns:minmax(320px,1fr) minmax(300px,.72fr) auto!important;gap:22px!important;min-height:260px!important;padding:clamp(26px,4vw,48px)!important;overflow:hidden!important}#root .dashboard-command-hero:after{color:#f8fafc1a;font:700 clamp(40px, 7vw, 92px) / .9 var(--font-mono);letter-spacing:0;pointer-events:none;position:absolute;top:18px;right:28px;content:"LIVE OPS"!important;display:block!important}#root .dashboard-command-hero:before{pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#94a3b81c 1px,#0000 1px),linear-gradient(0deg,#94a3b814 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:40px 40px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;content:""!important;display:block!important}#root .dashboard-command-hero>*{z-index:1;position:relative}#root .dashboard-command-hero [style*="font-size: 34"],#root .dashboard-command-hero [style*=Dzie],#root .dashboard-command-hero [style*=dobry]{color:#fff!important;-webkit-text-fill-color:#fff!important;max-width:620px!important;font:800 clamp(40px, 5vw, 68px) / .98 var(--font-sans)!important}#root .dashboard-command-hero [style*=Centrum],#root .dashboard-command-hero [style*=CENTRUM],#root .dashboard-command-hero small,#root .dashboard-command-hero p{color:var(--ux-text-2)!important}#root .dashboard-hero-stats{grid-template-columns:repeat(3,minmax(110px,1fr))!important;gap:10px!important;display:grid!important}#root .dashboard-hero-stats>div{border-radius:var(--ux-radius-sm)!important;min-height:104px!important;box-shadow:none!important;background:#02061775!important;border:1px solid #e2e8f02e!important;padding:14px!important}#root .dashboard-hero-stats :is(strong,span,small){color:var(--ux-text)!important}#root .dashboard-topbar{border-color:var(--ux-border)!important;min-height:70px!important;margin-bottom:16px!important}#root .dashboard-topbar h1{color:#fff!important;-webkit-text-fill-color:#fff!important;font:800 32px / 1.05 var(--font-sans)!important}#root .dashboard-topbar [style*=color],#root .dashboard-topbar span,#root .dashboard-topbar div{color:var(--ux-text-2)!important}#root .dashboard-topbar>div:last-child>*{border:1px solid var(--ux-border)!important;border-radius:var(--ux-radius-sm)!important;color:var(--ux-text-2)!important;box-shadow:none!important;background:#02061780!important}#root .dashboard-topbar>div:last-child strong,#root .dashboard-topbar>div:last-child b{color:#fff!important;-webkit-text-fill-color:#fff!important}#root .dashboard-topbar input,#root input,#root select,#root textarea{min-height:44px;border:1px solid var(--ux-border)!important;border-radius:var(--ux-radius-sm)!important;color:#fff!important;background:#020617b8!important;box-shadow:inset 0 1px #ffffff0a!important}#root .dashboard-topbar form{grid-template-columns:24px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}#root .dashboard-topbar form input{width:100%!important;min-width:0!important}#root .dashboard-topbar form button{min-width:58px!important;padding-inline:10px!important}#root input::placeholder,#root textarea::placeholder{opacity:1;color:#94a3b8!important}#root button:not(:disabled),#root [role=button]:not(:disabled){cursor:pointer}#root button:focus-visible,#root a:focus-visible,#root input:focus-visible,#root select:focus-visible,#root textarea:focus-visible,#root [role=button]:focus-visible{outline:3px solid var(--ux-ring)!important;outline-offset:2px!important}#root :is(.dashboard-command-hero button,.arbor-action-primary,button[type=submit]){border-radius:var(--ux-radius-sm)!important;color:#02130a!important;background:linear-gradient(135deg,#22c55e,#5eead4)!important;border:1px solid #22c55e8a!important;min-height:44px!important;font-weight:800!important;box-shadow:0 14px 34px #22c55e38!important}#root :is(.dashboard-decision-strip,.dashboard-kpi-grid){gap:12px!important}#root .dashboard-decision-strip>button,#root .dashboard-kpi-grid>button{position:relative;overflow:hidden;opacity:1!important;min-height:122px!important;animation:none!important;transform:none!important}#root .dashboard-decision-strip>button:after,#root .dashboard-kpi-grid>button:after,#root .raporty-centrum-card:after,#root .explore-tile:after,#root .explore-priority-tile:after{position:absolute;inset:auto 0 0;content:""!important;background:linear-gradient(90deg, var(--ux-accent), var(--ux-accent-2))!important;height:3px!important;display:block!important}#root .dashboard-decision-strip :is(strong,b),#root .dashboard-kpi-grid :is(strong,b),#root .dashboard-kpi-grid [style*=font-size],#root .dashboard-decision-strip [style*=font-size]{color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:var(--font-mono)!important}#root .dashboard-decision-strip :is(span,small,div),#root .dashboard-kpi-grid :is(span,small,div),#root .dashboard-content-grid :is(p,span,small,div),#root .dashboard-lower-grid :is(p,span,small,div){color:var(--ux-text-2)!important}#root .dashboard-content-grid h2,#root .dashboard-lower-grid h2,#root .dashboard-main section h2,#root .raporty-centrum-main h1,#root .raporty-centrum-main h2,#root .explore-command-main h1,#root .explore-command-main h2{color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:800!important}#root .dashboard-orders-table,#root [class*=table],#root table{border-color:var(--ux-border)!important;background:var(--ux-panel)!important;color:var(--ux-text)!important}#root .dashboard-orders-table>div:first-child,#root thead,#root th{color:var(--ux-muted)!important;background:#0206179e!important}#root .dashboard-orders-table>button,#root tbody tr,#root td{color:var(--ux-text-2)!important;border-color:var(--ux-border)!important;background:0 0!important}#root .dashboard-orders-table>button:hover,#root tbody tr:hover,#root :is(.dashboard-decision-strip>button,.dashboard-kpi-grid>button,.raporty-centrum-card,.explore-tile,.explore-priority-tile):hover{filter:none!important;background:linear-gradient(#132039,#0f1b30)!important;border-color:#22c55e7a!important;transform:translateY(-1px)!important}#root .raporty-centrum-main{max-width:1280px!important}#root .raporty-centrum-hero{border-color:#22c55e47!important;min-height:170px!important;padding:24px 26px!important}#root .raporty-centrum-hero h1{font-size:clamp(32px,4vw,52px)!important;line-height:1.02!important}#root .raporty-centrum-hero p,#root .raporty-centrum-main p,#root .raporty-centrum-main span,#root .raporty-centrum-main small,#root .raporty-centrum-main div{color:var(--ux-text-2)!important}#root .raporty-centrum-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:12px!important}#root .raporty-centrum-compact-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:12px!important}#root .raporty-centrum-card{position:relative;overflow:hidden;min-height:144px!important;padding:16px!important}#root .raporty-centrum-card strong,#root .raporty-centrum-card [style*=font-weight]{color:#fff!important}#root .raporty-centrum-hero>div:last-child>div{border-radius:var(--ux-radius-sm)!important;box-shadow:none!important;background:#0206177a!important;border:1px solid #22c55e4d!important}#root .raporty-centrum-hero>div:last-child strong{color:var(--ux-accent-2)!important;-webkit-text-fill-color:var(--ux-accent-2)!important}#root .raporty-centrum-card>span:nth-child(2)>span,#root .raporty-centrum-card [style*="padding: 4px 8px"]{border-radius:var(--ux-radius-sm)!important;min-height:30px!important;color:var(--ux-accent-2)!important;-webkit-text-fill-color:var(--ux-accent-2)!important;font-family:var(--font-mono)!important;background:#22c55e1f!important;border:1px solid #22c55e57!important;align-items:center!important;display:inline-flex!important}#root .raporty-centrum-card [style*=border-left],#root .raporty-centrum-card{border-left-width:4px!important;border-left-color:var(--ux-accent)!important}#root .explore-command-main{max-width:1440px!important}#root .explore-hero{border-color:#22c55e47!important;grid-template-columns:minmax(320px,1fr) minmax(260px,360px)!important;gap:18px!important;margin-bottom:16px!important;padding:clamp(24px,4vw,42px)!important;display:grid!important}#root .explore-hero p,#root .explore-command-main p,#root .explore-command-main span,#root .explore-command-main small,#root .explore-command-main div{color:var(--ux-text-2)!important}#root .explore-status-panel,#root .explore-status-panel>div{border:1px solid var(--ux-border)!important;border-radius:var(--ux-radius-sm)!important;color:var(--ux-text)!important;background:#02061775!important}#root .explore-status-panel strong,#root .explore-priority-tile strong,#root .explore-tile strong,#root .explore-group-header strong{color:#fff!important}#root .explore-priority-grid,#root .explore-grid{gap:10px!important}#root .explore-tile,#root .explore-priority-tile{position:relative;overflow:hidden;min-height:90px!important;padding:14px!important}#root .explore-priority-icon,#root .explore-tile-icon,#root .ios-icon-tile{color:var(--ux-accent-2)!important;background:#22c55e1c!important;border:1px solid #22c55e4d!important}#root .route-loading-shell{background:var(--ux-bg);place-items:center;min-height:100vh;display:grid}#root .route-loading-card{border:1px solid var(--ux-border);border-radius:var(--ux-radius);background:var(--ux-panel);width:min(520px,100vw - 32px);box-shadow:var(--ux-shadow)}#root .skeleton-line,#root .skeleton-block{background:linear-gradient(90deg,#94a3b82e,#e2e8f047,#94a3b82e)!important}@media (width<=1040px){#root :is(.dashboard-command-hero,.dashboard-topbar,.explore-hero,.raporty-centrum-hero){grid-template-columns:1fr!important}#root .dashboard-decision-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){#root :is(.app-main,.dashboard-main,.explore-command-main,.raporty-centrum-main){padding:10px 10px 32px!important}#root .dashboard-command-hero{min-height:auto!important;padding:22px 18px!important}#root .dashboard-command-hero [style*="font-size: 34"],#root .dashboard-command-hero [style*=Dzie],#root .dashboard-command-hero [style*=dobry]{font-size:36px!important}#root .dashboard-topbar form{grid-template-columns:22px minmax(0,1fr) 58px!important;width:100%!important}#root :is(.dashboard-hero-stats,.dashboard-decision-strip,.dashboard-kpi-grid,.explore-status-panel),#root .raporty-centrum-grid,#root .raporty-centrum-compact-grid,#root .explore-grid,#root .explore-priority-grid{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){#root *,#root :before,#root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}#root .login-shell{min-height:100vh!important;color:var(--ux-text)!important;background:radial-gradient(circle at 20% 0,#22c55e29,#0000 28%),radial-gradient(circle at 78% 8%,#38bdf821,#0000 30%),linear-gradient(90deg,#94a3b80e 1px,#0000 1px) 0 0/32px 32px,linear-gradient(0deg,#94a3b80b 1px,#0000 1px) 0 0/32px 32px,linear-gradient(#020617 0%,#07111f 100%)!important;grid-template-columns:1fr!important;place-items:center!important;padding:24px!important;display:grid!important}#root .login-command-panel,#root .login-glow{display:none!important}#root .login-card{border:1px solid var(--ux-border)!important;width:min(100%,460px)!important;max-width:460px!important;box-shadow:var(--ux-shadow)!important;color:var(--ux-text)!important;background:linear-gradient(#0f172afa,#111c2ffa)!important;border-radius:10px!important;padding:30px!important}#root .login-card:before{content:"Polska Flora";min-height:30px;color:var(--ux-accent-2);font:700 12px / 1 var(--font-mono);letter-spacing:0;background:#22c55e1f;border:1px solid #22c55e57;border-radius:6px;align-items:center;margin-bottom:18px;padding:0 10px;display:inline-flex}#root .login-logo-row{margin-bottom:8px!important}#root .login-logo-row h1,#root .login-card h1{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:30px!important;line-height:1.1!important}#root .login-card p,#root .login-card label,#root .login-card span,#root .login-card div{color:var(--ux-text-2)!important}#root .login-card label{font-size:13px!important;font-weight:700!important}#root .login-input-wrap input,#root .login-card input{border:1px solid var(--ux-border)!important;color:#fff!important;background:#020617ad!important;border-radius:8px!important;min-height:48px!important}#root .login-input-wrap input:focus,#root .login-card input:focus{box-shadow:0 0 0 3px var(--ux-ring)!important;border-color:#22c55eb8!important}#root .login-submit{color:#02130a!important;background:linear-gradient(135deg,#22c55e,#5eead4)!important;border-radius:8px!important;min-height:48px!important;font-weight:800!important}#root .login-submit span,#root .login-submit svg{color:#02130a!important}#root .login-demo-panel{border:1px solid var(--ux-border)!important;background:#0206176b!important;border-radius:8px!important;margin:18px 0 0!important;padding:12px!important}#root .login-demo-btn{border:1px solid var(--ux-border)!important;min-height:52px!important;color:var(--ux-text)!important;background:#0f172adb!important;border-radius:7px!important}#root .login-demo-btn:hover{background:#132039fa!important;border-color:#22c55e7a!important}#root .login-demo-btn span{color:inherit!important}@media (width<=520px){#root .login-shell{padding:12px!important}#root .login-card{padding:22px!important}#root .login-demo-panel [style*=grid-template-columns]{grid-template-columns:1fr!important}}@keyframes arborCardIn{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes arborSweep{0%{transform:translate(-120%)}to{transform:translate(220%)}}@keyframes arborPulse{0%,to{opacity:.42;transform:scale(1)}50%{opacity:.9;transform:scale(1.14)}}#root .dashboard-main{perspective:1200px}#root .dashboard-decision-strip{grid-template-columns:minmax(260px,1.25fr) repeat(3,minmax(190px,.9fr))!important;align-items:stretch!important;margin-bottom:16px!important}#root .dashboard-kpi-grid{grid-template-columns:1.2fr .9fr 1.1fr .9fr!important;grid-auto-rows:minmax(136px,auto)!important;align-items:stretch!important}#root .dashboard-decision-card,#root .dashboard-kpi-card{isolation:isolate;background:radial-gradient(circle at 92% 12%,#5eead424,#0000 28%),linear-gradient(145deg,#0f172afa,#0b1220fa)!important;border:1px solid #94a3b838!important;border-radius:14px!important;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s!important;animation:.42s cubic-bezier(.2,.9,.2,1) both arborCardIn!important;box-shadow:0 18px 48px #00000047,inset 0 1px #ffffff09!important}#root .dashboard-decision-card{min-height:146px!important;padding:18px!important}#root .dashboard-kpi-card{grid-template-columns:48px minmax(0,1fr)!important;align-content:space-between!important;min-height:136px!important;padding:18px!important;display:grid!important}#root .dashboard-decision-card[data-index="0"]{background:radial-gradient(circle at 85% 14%,#fbbf2438,#0000 30%),linear-gradient(145deg,#192338fa,#0f172afa)!important;min-height:164px!important}#root .dashboard-kpi-card[data-index="0"],#root .dashboard-kpi-card[data-index="2"]{grid-column:span 1}#root .dashboard-kpi-card[data-index="2"]{background:radial-gradient(circle at 84% 18%,#22c55e33,#0000 30%),linear-gradient(145deg,#0d241efa,#0f172afa)!important}#root .dashboard-kpi-card[data-tone=danger],#root .dashboard-decision-card[data-tone=danger]{background:radial-gradient(circle at 86% 16%,#fb718533,#0000 30%),linear-gradient(145deg,#2e1220fa,#0f172afa)!important;border-color:#fb71856b!important}#root .dashboard-kpi-card[data-tone=amber],#root .dashboard-decision-card[data-tone=warning]{background:radial-gradient(circle at 86% 16%,#fbbf2433,#0000 30%),linear-gradient(145deg,#2d2210fa,#0f172afa)!important;border-color:#fbbf246b!important}#root .dashboard-kpi-card[data-tone=blue]{background:radial-gradient(circle at 86% 16%,#38bdf82e,#0000 30%),linear-gradient(145deg,#0a1d30fa,#0f172afa)!important;border-color:#38bdf85c!important}#root .dashboard-decision-card:hover,#root .dashboard-kpi-card:hover{border-color:#5eead494!important;transform:translateY(-4px)rotateX(1deg)!important;box-shadow:0 24px 70px #00000061,0 0 0 1px #5eead414!important}#root .dashboard-decision-card:before,#root .dashboard-kpi-card:before{content:"";z-index:-1;opacity:.72;pointer-events:none;background:linear-gradient(110deg,#0000 0 35%,#ffffff17 45%,#0000 56%),linear-gradient(90deg,#94a3b80f 1px,#0000 1px) 0 0/26px 26px;position:absolute;inset:0;transform:translate(-120%)}#root .dashboard-decision-card:hover:before,#root .dashboard-kpi-card:hover:before{animation:.9s arborSweep}#root .dashboard-card-pulse{background:var(--ux-accent-2);border-radius:999px;width:10px;height:10px;animation:1.8s ease-in-out infinite arborPulse;position:absolute;top:16px;right:16px;box-shadow:0 0 0 7px #5eead41f,0 0 24px #5eead499}#root .dashboard-kpi-progress{background:#94a3b82e;border-radius:999px;height:6px;position:absolute;bottom:14px;left:18px;right:18px;overflow:hidden}#root .dashboard-kpi-progress:after{content:"";border-radius:inherit;background:linear-gradient(90deg, var(--ux-accent), var(--ux-accent-2));width:64%;height:100%;display:block;box-shadow:0 0 18px #5eead447}#root .dashboard-kpi-card[data-index="0"] .dashboard-kpi-progress:after{background:linear-gradient(90deg, var(--ux-amber), var(--ux-red));width:86%}#root .dashboard-kpi-card[data-index="1"] .dashboard-kpi-progress:after{background:linear-gradient(90deg, var(--ux-blue), var(--ux-accent-2));width:48%}#root .dashboard-kpi-card[data-index="3"] .dashboard-kpi-progress:after{width:32%}#root .dashboard-kpi-card[data-index="4"] .dashboard-kpi-progress:after{background:linear-gradient(90deg, var(--ux-blue), var(--ux-accent));width:54%}#root .dashboard-kpi-card[data-index="5"] .dashboard-kpi-progress:after{background:linear-gradient(90deg, var(--ux-amber), var(--ux-accent));width:22%}#root .dashboard-kpi-card>span:first-child{transform:translateZ(0);width:48px!important;height:48px!important;color:var(--ux-accent-2)!important;background:radial-gradient(circle at 30% 20%,#ffffff29,#0000 34%),#22c55e21!important;border-radius:12px!important}#root .dashboard-kpi-card strong{font-size:clamp(34px,3.2vw,48px)!important;line-height:.95!important}#root .dashboard-kpi-card span[style*=text-transform]{letter-spacing:.04em!important}#root .dashboard-decision-card[data-index="0"] strong{font-size:clamp(42px,4vw,64px)!important}#root .dashboard-decision-card[data-index="0"] small{max-width:240px}#root .dashboard-content-grid>*,#root .dashboard-lower-grid>*{animation:.52s cubic-bezier(.2,.9,.2,1) both arborCardIn!important}#root .dashboard-content-grid>:nth-child(2),#root .dashboard-lower-grid>:nth-child(2){animation-delay:90ms!important}#root .dashboard-content-grid>:nth-child(3),#root .dashboard-lower-grid>:nth-child(3){animation-delay:.16s!important}@media (width<=1180px){#root .dashboard-decision-strip,#root .dashboard-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){#root .dashboard-decision-strip,#root .dashboard-kpi-grid{grid-template-columns:1fr!important}#root .dashboard-decision-card,#root .dashboard-kpi-card{min-height:128px!important}}@media (prefers-reduced-motion:reduce){#root .dashboard-decision-card,#root .dashboard-kpi-card,#root .dashboard-content-grid>*,#root .dashboard-lower-grid>*,#root .dashboard-card-pulse{animation:none!important}#root .dashboard-decision-card:hover,#root .dashboard-kpi-card:hover{transform:none!important}}#root .dashboard-command-hero{grid-template-columns:minmax(320px,1fr) minmax(330px,.72fr)!important;grid-template-areas:"intro actions""intro stats"!important;align-items:end!important;gap:18px clamp(28px,5vw,86px)!important}#root .dashboard-command-hero>div:nth-child(2){grid-area:intro}#root .dashboard-hero-stats{grid-area:stats;align-self:end!important}#root .dashboard-hero-actions{grid-area:actions;place-self:start end!important}#root .dashboard-hero-actions button{border-radius:12px!important;transition:transform .18s,box-shadow .18s,filter .18s!important;box-shadow:0 16px 38px #0000003d!important}#root .dashboard-hero-actions button:hover{filter:saturate(1.12)!important;transform:translateY(-2px)!important}#root .dashboard-decision-strip{grid-template-columns:minmax(340px,1.35fr) repeat(3,minmax(190px,.88fr))!important}#root .dashboard-kpi-grid{grid-template-columns:minmax(320px,1.18fr) repeat(2,minmax(220px,.82fr)) minmax(280px,1fr)!important}#root .dashboard-kpi-card[data-index="0"],#root .dashboard-kpi-card[data-index="4"]{grid-column:span 2!important}#root .dashboard-kpi-card[data-index="2"],#root .dashboard-kpi-card[data-index="5"]{transform-origin:bottom}#root .dashboard-decision-card,#root .dashboard-kpi-card{font-family:var(--font-sans)!important;border-radius:18px!important}#root .dashboard-decision-card :is(strong,b),#root .dashboard-kpi-card :is(strong,b),#root .dashboard-decision-card :is(span,small),#root .dashboard-kpi-card :is(span,small){font-family:var(--font-sans)!important;letter-spacing:0!important}#root .dashboard-decision-card>span:first-child,#root .dashboard-kpi-card span[style*=text-transform]{color:#e2e8f0b8!important;font-size:11px!important;font-weight:800!important}#root .dashboard-decision-card small,#root .dashboard-kpi-card span:last-of-type{color:#cbd5e1d6!important;font-size:13px!important;font-weight:600!important}#root .dashboard-decision-card>span:nth-last-child(2){width:fit-content;color:#a7f3d0!important;background:#5eead41a!important;border-radius:999px!important;margin-top:10px!important;padding:7px 10px!important}#root .dashboard-decision-card[data-index="0"]{grid-template-rows:auto 1fr auto auto!important;padding:22px!important;display:grid!important}#root .dashboard-decision-card:not([data-index="0"]){padding-top:44px!important}#root .dashboard-decision-card:not([data-index="0"]) strong{font-size:clamp(34px,3.4vw,48px)!important}#root .dashboard-kpi-card[data-index="0"] strong,#root .dashboard-kpi-card[data-index="4"] strong{font-size:clamp(42px,4vw,62px)!important}@media (width<=1180px){#root .dashboard-command-hero{grid-template-columns:1fr!important;grid-template-areas:"intro""stats""actions"!important}#root .dashboard-hero-actions{justify-self:stretch!important}#root .dashboard-kpi-card[data-index="0"],#root .dashboard-kpi-card[data-index="4"]{grid-column:span 1!important}}@keyframes arborRadarSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes arborRadarPulse{0%,to{opacity:.58;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@keyframes arborNodeFloat{0%,to{transform:translate(0,0)}50%{transform:translateY(-7px)}}#root .dashboard-main>.dashboard-decision-strip:not(.dashboard-decision-stack),#root .dashboard-main>.dashboard-kpi-grid:not(.dashboard-kpi-dock),#root .dashboard-main>.dashboard-command-hero{display:none!important}#root .dashboard-live-cockpit{position:relative;background:radial-gradient(circle at 24% 18%,#5eead421,#0000 30%),radial-gradient(circle at 86% 8%,#fbbf2417,#0000 22%),linear-gradient(135deg,#020617fa,#08111ff5)!important;border:1px solid #5eead433!important;border-radius:28px!important;grid-template-columns:minmax(420px,1.18fr) minmax(320px,.72fr)!important;grid-template-areas:"map decisions""dock dock"!important;gap:16px!important;margin:0 0 18px!important;padding:16px!important;display:grid!important;overflow:hidden!important;box-shadow:0 34px 90px #00000057,inset 0 1px #ffffff0a!important}#root .dashboard-live-cockpit:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#94a3b80d 1px,#0000 1px),linear-gradient(0deg,#94a3b80b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 42% 42%,#000,#0000 78%);mask-image:radial-gradient(circle at 42% 42%,#000,#0000 78%)}#root .dashboard-cockpit-map{isolation:isolate;background:radial-gradient(circle,#5eead429,#0000 10%),radial-gradient(circle,#38bdf81a,#0000 34%),radial-gradient(circle at 72% 30%,#22c55e24,#0000 24%),linear-gradient(145deg,#08111feb,#020617f0);border:1px solid #94a3b838;border-radius:24px;grid-area:map;min-height:430px;position:relative;overflow:hidden}#root .dashboard-cockpit-actions{z-index:4;flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex;position:absolute;bottom:18px;right:18px}#root .dashboard-cockpit-actions button{color:#f8fafc;min-height:44px;font:850 14px var(--font-sans);cursor:pointer;background:#0f172ad6;border:1px solid #5eead452;border-radius:14px;align-items:center;gap:9px;padding:0 14px;transition:transform .18s,background .18s,border-color .18s;display:inline-flex;box-shadow:0 16px 42px #00000047}#root .dashboard-cockpit-actions button:first-child{color:#04120d;background:linear-gradient(135deg,#0f9f75,#22c55e)}#root .dashboard-cockpit-actions button:hover{border-color:#5eead4ad;transform:translateY(-2px)}#root .dashboard-cockpit-map:before,#root .dashboard-cockpit-map:after{content:"";border:1px solid #5eead429;border-radius:999px;position:absolute;inset:28px}#root .dashboard-cockpit-map:after{border-color:#38bdf824;inset:92px}#root .dashboard-radar-sweep{transform-origin:0 0;clip-path:polygon(0 0,100% 0,0 100%);opacity:.75;background:conic-gradient(#5eead457,#5eead40d,#0000 34%);width:56%;height:56%;animation:7s linear infinite arborRadarSweep;position:absolute;top:50%;left:50%}#root .dashboard-radar-ring{border:1px solid #5eead42e;border-radius:999px;animation:3.8s ease-in-out infinite arborRadarPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#root .dashboard-radar-ring-one{aspect-ratio:1;width:34%}#root .dashboard-radar-ring-two{aspect-ratio:1;width:58%;animation-delay:.42s}#root .dashboard-radar-ring-three{aspect-ratio:1;width:82%;animation-delay:.86s}#root .dashboard-cockpit-core{text-align:center;z-index:2;background:linear-gradient(#0f172adb,#020617c7);border:1px solid #5eead457;border-radius:28px;place-items:center;gap:5px;width:min(230px,50%);min-height:150px;padding:22px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 52px #5eead429,inset 0 1px #ffffff0f}#root .dashboard-cockpit-core span,#root .dashboard-cockpit-node span,#root .dashboard-cockpit-heading span{text-transform:uppercase;color:#cbd5e1c7!important;font-size:11px!important;font-weight:900!important}#root .dashboard-cockpit-core strong{font-weight:950;line-height:.9;color:#fff!important;font-size:clamp(46px,5vw,82px)!important}#root .dashboard-cockpit-core small{font-weight:700;color:#e2e8f0c2!important;font-size:13px!important}#root .dashboard-cockpit-node{z-index:3;background:#020617b8;border:1px solid #5eead43d;border-radius:16px;gap:4px;min-width:112px;padding:12px 14px;animation:4.4s ease-in-out infinite arborNodeFloat;display:grid;position:absolute;box-shadow:0 18px 46px #00000047}#root .dashboard-cockpit-node strong{line-height:1;color:#fff!important;font-size:28px!important}#root .dashboard-cockpit-node-a{top:16%;left:8%}#root .dashboard-cockpit-node-b{border-color:#fb718557;top:22%;right:8%}#root .dashboard-cockpit-node-c{animation-delay:.9s;bottom:14%;left:12%}#root .dashboard-cockpit-decisions{grid-area:decisions;grid-template-rows:auto 1fr;gap:12px;min-width:0;display:grid}#root .dashboard-cockpit-heading{background:#0f172ac2;border:1px solid #94a3b833;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:14px 16px;display:flex}#root .dashboard-cockpit-heading strong{line-height:1;color:#fff!important;font-size:38px!important}#root .dashboard-live-cockpit .dashboard-decision-stack{grid-template-columns:1fr!important;grid-auto-rows:minmax(92px,1fr)!important;gap:10px!important;margin:0!important;display:grid!important}#root .dashboard-live-cockpit .dashboard-decision-card{border-radius:18px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"label value""detail value""action pulse"!important;align-content:center!important;gap:6px 14px!important;min-height:92px!important;padding:16px!important;display:grid!important}#root .dashboard-live-cockpit .dashboard-decision-card>span:first-child{grid-area:label!important}#root .dashboard-live-cockpit .dashboard-decision-card strong{align-self:center;color:#fff!important;grid-area:value!important;font-size:clamp(40px,4vw,58px)!important}#root .dashboard-live-cockpit .dashboard-decision-card small{grid-area:detail!important}#root .dashboard-live-cockpit .dashboard-decision-card>span:nth-last-child(2){grid-area:action!important;margin-top:2px!important}#root .dashboard-live-cockpit .dashboard-card-pulse{place-self:end;grid-area:pulse!important;position:static!important}#root .dashboard-kpi-dock{grid-area:dock;grid-template-columns:repeat(6,minmax(124px,1fr))!important;gap:10px!important;margin:0!important;display:grid!important}#root .dashboard-live-cockpit .dashboard-kpi-card{border-radius:18px!important;grid-template-columns:42px minmax(0,1fr)!important;align-content:start!important;align-items:start!important;gap:12px!important;min-height:118px!important;padding:15px!important;display:grid!important}#root .dashboard-live-cockpit .dashboard-kpi-card[data-index="0"],#root .dashboard-live-cockpit .dashboard-kpi-card[data-index="4"]{grid-column:span 1!important}#root .dashboard-live-cockpit .dashboard-kpi-card strong{font-size:clamp(30px,2.9vw,44px)!important}@media (width<=1180px){#root .dashboard-live-cockpit{grid-template-columns:1fr!important;grid-template-areas:"map""decisions""dock"!important}#root .dashboard-kpi-dock{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){#root .dashboard-live-cockpit{border-radius:20px;padding:10px}#root .dashboard-cockpit-map{border-radius:18px!important;width:100%!important;min-height:360px!important}#root .dashboard-cockpit-core{width:min(190px,62%);min-height:126px}#root .dashboard-cockpit-node{min-width:92px;padding:10px}#root .dashboard-kpi-dock{grid-template-columns:1fr!important}#root .dashboard-cockpit-actions{grid-template-columns:1fr;display:grid;bottom:12px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){#root .dashboard-radar-sweep,#root .dashboard-radar-ring,#root .dashboard-cockpit-node{animation:none!important}}#root .dashboard-main>section.dashboard-live-cockpit.dashboard-live-cockpit[class],#root .app-main.dashboard-main>section.dashboard-live-cockpit.dashboard-live-cockpit.dashboard-live-cockpit[class][aria-label]{background-color:#020617!important;background-image:radial-gradient(circle at 24% 18%,#5eead421,#0000 30%),radial-gradient(circle at 86% 8%,#fbbf2417,#0000 22%),linear-gradient(135deg,#020617fa,#08111ff5)!important;border:1px solid #5eead438!important;border-radius:28px!important;box-shadow:0 34px 90px #00000057,inset 0 1px #ffffff0a!important}@keyframes pfRadarSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pfRadarPulse{0%,to{opacity:.48;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}.pf-radar-sweep{transform-origin:0 0;clip-path:polygon(0 0,100% 0,0 100%);opacity:.75;background:conic-gradient(#5eead457,#5eead40d,#0000 34%);width:56%;height:56%;animation:7s linear infinite pfRadarSweep;position:absolute;top:50%;left:50%}.pf-radar-ring{border:1px solid #5eead42e;border-radius:999px;animation:3.8s ease-in-out infinite pfRadarPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pf-radar-ring-one{aspect-ratio:1;width:34%}.pf-radar-ring-two{aspect-ratio:1;width:58%;animation-delay:.42s}.pf-radar-ring-three{aspect-ratio:1;width:82%;animation-delay:.86s}.pf-live-cockpit :is(button,[role=button]):hover{transform:translateY(-2px)}@media (width<=1180px){.pf-live-cockpit{grid-template-columns:1fr!important;grid-template-areas:"map""decisions""dock"!important}.pf-live-cockpit>div[style*="grid-area: dock"],.pf-live-cockpit [style*="gridArea: dock"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pf-main{padding:16px!important}}@media (width<=760px){.pf-sidebar{width:60px!important;overflow:hidden!important}.pf-sidebar>div:first-child,.pf-sidebar nav button span:last-child,.pf-sidebar>div:last-child span:not(:first-child){display:none!important}.pf-main{margin-left:60px!important;padding:10px!important}.pf-command-header{gap:14px!important;display:grid!important}.pf-live-cockpit{border-radius:20px!important;padding:10px!important}.pf-radar-pane{min-height:360px!important}.pf-live-cockpit>div[style*="grid-area: dock"],.pf-live-cockpit [style*="gridArea: dock"]{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.pf-radar-sweep,.pf-radar-ring,.pf-live-cockpit *{transition:none!important;animation:none!important}}#root .pf-shell{color:#f8fafc!important}#root .pf-main h1,#root .pf-main h2,#root .pf-main h3,#root .pf-main strong,#root .pf-main b{text-shadow:0 1px 18px #0f172a47;color:#f8fafc!important}#root .pf-main p,#root .pf-main span,#root .pf-main small{text-wrap:pretty}#root .pf-live-cockpit strong,#root .pf-branch-panel strong,#root .pf-grid-two strong{color:#fff!important}#root .pf-live-cockpit small,#root .pf-branch-panel small,#root .pf-grid-two small{color:#b8c7d9!important}#root .pf-live-cockpit button,#root .pf-grid-two button,#root .pf-branch-panel button{transition:transform .18s,border-color .18s,background .18s,box-shadow .18s}#root .pf-live-cockpit button:focus-visible,#root .pf-grid-two button:focus-visible,#root .pf-branch-panel button:focus-visible{outline-offset:3px;outline:3px solid #5eead47a!important}#root .zlecenia-v2-cockpit :is(button,a){transition:transform .18s,border-color .18s,background .18s,box-shadow .18s}#root .zlecenia-v2-cockpit :is(button,a):hover{transform:translateY(-2px);box-shadow:0 16px 34px #02081738;border-color:#5eead485!important}#root .zlecenia-v2-cockpit :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #5eead485!important}#root .zlecenia-v2-cockpit strong,#root .zlecenia-v2-cockpit h2{color:#fff!important}#root .zlecenia-v2-cockpit small{color:#b8c7d9!important}#root .zlecenia-shell .zlecenia-main{width:auto!important;max-width:none!important;margin:0!important}#root .zlecenia-shell .zlecenia-surface{max-width:1560px!important}@keyframes zleceniaScanLine{0%{opacity:0;transform:translate(-120%)}16%{opacity:.72}56%{opacity:.18}to{opacity:0;transform:translate(120%)}}@keyframes zleceniaCardIn{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}#root .zlecenia-v2-cockpit{isolation:isolate;position:relative!important}#root .zlecenia-v2-cockpit:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#5eead421,#0000),repeating-linear-gradient(90deg,#94a3b80f 0 1px,#0000 1px 78px);animation:7s ease-in-out infinite zleceniaScanLine;position:absolute;inset:0;transform:translate(-120%)}#root .zlecenia-v2-cockpit>*{z-index:1;position:relative}#root .zlecenia-data-card,#root .zlecenia-kanban-card,#root .zlecenia-daily-grid>button,#root .zlecenia-ops-grid>button{will-change:transform, box-shadow;transform:translateZ(0);border-radius:8px!important;position:relative!important}#root .zlecenia-data-card{animation:.36s both zleceniaCardIn;background:linear-gradient(145deg,#fffffffa,#edf8f2e0),linear-gradient(90deg,#10b98121,#0ea5e914,#0000 58%)!important;border-color:#0f5f3a38!important;box-shadow:0 22px 54px #1f4f3224!important}#root .zlecenia-kanban-card,#root .zlecenia-daily-grid>button,#root .zlecenia-ops-grid>button{background:linear-gradient(145deg,#fffffff5,#eff8f3d1),linear-gradient(90deg,#10b9811a,#0000 58%)!important;border-color:#0f5f3a2e!important;box-shadow:0 16px 38px #1f4f321c!important}#root .zlecenia-data-card:before,#root .zlecenia-kanban-card:before,#root .zlecenia-daily-grid>button:before,#root .zlecenia-ops-grid>button:before{content:"";pointer-events:none;border-radius:inherit;opacity:0;background:linear-gradient(120deg,#0000 0%,#22c55e1a 42%,#0ea5e91f 54%,#0000 72%);transition:opacity .18s,transform .36s;position:absolute;inset:0;transform:translate(-34%);display:block!important}#root .zlecenia-data-card:after{content:"";opacity:.72;pointer-events:none;background:linear-gradient(#10b981,#38bdf8,#f59e0b);border-radius:999px;width:2px;position:absolute;inset:10px auto 10px 8px;display:block!important}#root .zlecenia-data-card:hover,#root .zlecenia-kanban-card:hover,#root .zlecenia-daily-grid>button:hover,#root .zlecenia-ops-grid>button:hover{transform:translateY(-3px);border-color:#0f5f3a52!important;box-shadow:0 24px 54px #1f4f3229!important}#root .zlecenia-data-card:hover:before,#root .zlecenia-kanban-card:hover:before,#root .zlecenia-daily-grid>button:hover:before,#root .zlecenia-ops-grid>button:hover:before{opacity:1;transform:translate(18%)}#root .zlecenia-data-card:focus-within,#root .zlecenia-kanban-card:focus-within,#root .zlecenia-daily-grid>button:focus-visible,#root .zlecenia-ops-grid>button:focus-visible{outline-offset:3px;border-color:#10b98175!important;outline:3px solid #10b98142!important}#root .zlecenia-data-card :is(button,a),#root .zlecenia-kanban-card :is(button,a),#root .zlecenia-v2-cockpit :is(button,a){z-index:2;position:relative}#root .zlecenia-data-card input[type=checkbox]{accent-color:#10b981;width:18px;height:18px}#root .zlecenia-data-card :is(button,a):hover,#root .zlecenia-kanban-card :is(button,a):hover{transform:translateY(-1px)}#root .zlecenia-data-card strong,#root .zlecenia-kanban-card strong{text-wrap:balance}#root .zlecenia-data-card small,#root .zlecenia-kanban-card small{text-wrap:pretty}#root .zlecenia-v2-primary h2{max-width:100%;overflow-wrap:normal!important;word-break:normal!important;white-space:normal!important;margin:0!important;font-size:clamp(24px,2.7vw,34px)!important;line-height:1.14!important;display:block!important;overflow:visible!important}@media (width<=980px){#root .pf-grid-two,#root .pf-ops-grid{grid-template-columns:1fr!important}#root .pf-donut-wrap{justify-items:center;grid-template-columns:1fr!important}#root .zlecenia-v2-cockpit{grid-template-columns:1fr!important;grid-template-areas:"primary""queue""metrics"!important}#root .zlecenia-v2-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){#root .pf-main h1{font-size:30px!important;line-height:1.05!important}#root .pf-main h2{font-size:18px!important}#root .pf-grid-two,#root .pf-branch-panel,#root .pf-live-cockpit{width:100%!important;max-width:100%!important}#root .pf-grid-two>*,#root .pf-branch-panel>*,#root .pf-live-cockpit>*{min-width:0!important}#root .pf-donut-wrap>*{max-width:100%!important}#root .pf-radar-pane{align-content:center!important;display:grid!important}#root .pf-radar-node{display:none!important}#root .pf-radar-core{width:min(210px,70%)!important;min-height:132px!important;top:44%!important}#root .pf-radar-core strong{font-size:64px!important}#root .pf-radar-actions{grid-template-columns:1fr!important;display:grid!important;bottom:14px!important;left:12px!important;right:12px!important}#root>button[title=Asystent\ AI]{opacity:.86;width:46px!important;height:46px!important;bottom:12px!important;left:7px!important;right:auto!important}#root .zlecenia-shell .zlecenia-main{width:auto!important;max-width:none!important;margin-left:0!important}#root .zlecenia-surface{padding:10px!important}#root .zlecenia-main .module-page-header,#root .zlecenia-main .module-page-header-hero,#root .zlecenia-main .module-page-header-plain{grid-template-columns:1fr!important;gap:14px!important;width:100%!important;min-height:auto!important;padding:18px!important;display:grid!important;overflow:hidden!important}#root .zlecenia-main .module-page-header h1,#root .zlecenia-main .module-page-header-hero h1,#root .zlecenia-main .module-page-header-plain h1,#root .zlecenia-main .module-page-header h2,#root .zlecenia-main .module-page-header-hero h2,#root .zlecenia-main .module-page-header-plain h2{overflow-wrap:normal!important;word-break:normal!important;white-space:normal!important;writing-mode:horizontal-tb!important;max-width:100%!important;font-size:38px!important;line-height:1.06!important}#root .zlecenia-main .module-page-header p,#root .zlecenia-main .module-page-header-hero p,#root .zlecenia-main .module-page-header-plain p{max-width:100%!important;font-size:13px!important;line-height:1.35!important}#root .zlecenia-main .module-page-header [style*="display: flex"],#root .zlecenia-main .module-page-header-hero [style*="display: flex"],#root .zlecenia-main .module-page-header-plain [style*="display: flex"]{flex-wrap:wrap!important;min-width:0!important}#root .zlecenia-v2-cockpit{border-radius:18px!important;gap:10px!important;padding:10px!important}#root .zlecenia-v2-primary,#root .zlecenia-v2-queue{padding:10px!important}#root .zlecenia-v2-primary h2{font-size:28px!important}#root .zlecenia-v2-primary p{font-size:13px!important}#root .zlecenia-v2-flow{grid-template-columns:repeat(2,minmax(0,1fr))!important}#root .zlecenia-v2-metrics{grid-template-columns:1fr!important}#root .zlecenia-v2-queue button{grid-template-columns:28px minmax(0,1fr) auto!important}}@media (prefers-reduced-motion:reduce){#root .zlecenia-v2-cockpit:before,#root .zlecenia-data-card,#root .zlecenia-data-card:before,#root .zlecenia-kanban-card:before,#root .zlecenia-daily-grid>button:before,#root .zlecenia-ops-grid>button:before{transition:none!important;animation:none!important;transform:none!important}}#root .pf-shell,#root .zlecenia-shell{--pf-brown:#3b2a18;--pf-brown-soft:#5b472c;--pf-olive:#a0af14;--pf-olive-soft:#b4c232;--pf-orange:#bd701e;--pf-paper:#fbfaf6;--pf-line:#3b2a1824}#root .pf-shell{background:linear-gradient(90deg,#3b2a180e 1px,#0000 1px) 0 0/36px 36px,linear-gradient(0deg,#a0af140b 1px,#0000 1px) 0 0/36px 36px,linear-gradient(#2a1e12,#3b2a18 52%,#1c150d)!important}#root .pf-main{max-width:1640px!important}#root .pf-command-header{border:1px solid #b4c2323d!important;border-left:6px solid var(--pf-olive)!important;background:linear-gradient(135deg,#3b2a18f5,#3b2a18e0 54%,#766440c7)!important;border-radius:8px!important;align-items:center!important;min-height:132px!important;box-shadow:0 28px 70px #00000047!important}#root .pf-brand-lockup{max-width:100%}#root .pf-brand-lockup img{filter:drop-shadow(0 10px 22px #00000040);width:clamp(96px,12vw,132px)!important}#root .pf-brand-lockup strong,#root .pf-brand-lockup small{color:#fff!important;letter-spacing:0!important;text-shadow:none!important}#root .pf-brand-lockup small{color:#ffffffad!important}#root .pf-command-header h1{letter-spacing:0!important;font-size:clamp(30px,3vw,46px)!important}#root .pf-command-header>div:last-child{background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;min-width:178px;padding:14px 16px}#root .pf-live-cockpit,#root .pf-today-command,#root .pf-readiness-panel,#root .pf-money-panel,#root .pf-branch-panel,#root .pf-grid-two>div{border-radius:8px!important}#root .pf-live-cockpit{background:radial-gradient(circle at 22% 18%,#b4c23229,#0000 28%),radial-gradient(circle at 86% 6%,#bd701e29,#0000 22%),linear-gradient(135deg,#2b1f12fa,#18120bf5)!important;border-color:#b4c23247!important}#root .pf-radar-pane{background:radial-gradient(circle,#b4c2322e,#0000 10%),radial-gradient(circle,#76644029,#0000 34%),linear-gradient(145deg,#3b2a18d6,#18120bf0)!important;border-color:#b4c2323d!important;border-radius:8px!important}#root .pf-radar-core,#root .pf-radar-node,#root .pf-kpi-dock>button,#root .pf-decision-pane button,#root .pf-flow-strip button,#root .pf-today-command button,#root .pf-readiness-panel button,#root .pf-money-panel button,#root .pf-grid-two button,#root .pf-branch-panel [style*=border]{border-radius:8px!important}#root .pf-kpi-dock>button,#root .pf-decision-pane button,#root .pf-flow-strip button{background:linear-gradient(145deg,#3b2a18f2,#241b10f2)!important;border-color:#b4c23233!important}#root .pf-flow-strip button{min-height:82px!important}#root .pf-today-command,#root .pf-readiness-panel,#root .pf-money-panel,#root .pf-branch-panel,#root .pf-grid-two>div{background:linear-gradient(145deg,#3b2a18db,#1f180feb)!important;border:1px solid #b4c2322e!important}#root .pf-main [style*=\#5eead4],#root .pf-main [style*="rgb(94, 234, 212)"]{color:var(--pf-olive-soft)!important}#root .zlecenia-shell{--command-accent:var(--pf-olive);--command-amber:var(--pf-orange);--command-text:#261b10;--command-sub:#665a48;--command-muted:#877c6b;--command-line:var(--pf-line);background:linear-gradient(90deg, #3b2a1809 1px, transparent 1px), linear-gradient(0deg, #a0af140a 1px, transparent 1px), var(--pf-paper)!important;background-size:36px 36px!important}#root .zlecenia-main{background:radial-gradient(circle at 95% 0,#b4c2322e,#0000 30%),linear-gradient(#fbfaf6fa,#f6f4edfa)!important}#root .zlecenia-surface .command-surface-hero{border:0!important;border-left:6px solid var(--pf-olive)!important;background:linear-gradient(135deg,#3b2a18f5,#3b2a18db 52%,#766440d6)!important;border-radius:8px!important;min-height:164px!important;box-shadow:0 24px 60px #3b2a1829!important}#root .zlecenia-v2-cockpit{background:linear-gradient(135deg,#fffffff5,#f7f6f0f0)!important;border:1px solid #3b2a181f!important;border-radius:8px!important;box-shadow:0 18px 46px #3b2a181a!important}#root .zlecenia-data-card,#root .zlecenia-kanban-card{border:1px solid #3b2a181f!important;border-left:5px solid var(--pf-olive)!important;background:linear-gradient(135deg,#fffffffa,#f9f8f2f5)!important;border-radius:8px!important;box-shadow:0 14px 34px #3b2a1814!important}@media (width<=1180px){#root .pf-command-header,#root .pf-grid-two,#root .pf-ops-grid{grid-template-columns:1fr!important}#root .pf-kpi-dock,#root .pf-money-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){#root .pf-command-header{min-height:0!important;padding:14px!important}#root .pf-command-header>div:last-child{width:100%;min-width:0;justify-items:start!important}#root .pf-brand-lockup img{width:104px!important}#root .pf-flow-strip,#root .pf-kpi-dock,#root .pf-money-grid{grid-template-columns:1fr!important}}#root .telefonia-shell{--pf-brown:#3b2a18;--pf-brown-soft:#5b472c;--pf-olive:#a0af14;--pf-olive-soft:#b4c232;--pf-orange:#bd701e;--pf-paper:#fbfaf6;--pf-line:#3b2a1824;--pf-shadow:#3b2a181f;background:linear-gradient(90deg,#3b2a1809 1px,#0000 1px) 0 0/36px 36px,linear-gradient(0deg,#a0af140a 1px,#0000 1px) 0 0/36px 36px,linear-gradient(#fbfaf6,#f4f2ea)!important}#root .telefonia-main{background:radial-gradient(circle at 96% 0,#b4c2322e,#0000 28%),radial-gradient(circle at 0 18%,#bd701e1a,#0000 24%),linear-gradient(#fbfaf6fa,#f6f4edfa)!important;gap:14px!important;width:calc(100vw - 256px)!important;max-width:none!important;margin:0 0 0 256px!important}#root .telefonia-main>.module-page-header-hero,#root .telefonia-main>.module-page-header-plain{border:1px solid #3b2a181f!important;border-left:6px solid var(--pf-olive)!important;background:linear-gradient(135deg,#3b2a18f7,#3b2a18e0 55%,#766440c7)!important;border-radius:8px!important;align-items:center!important;min-height:142px!important;box-shadow:0 24px 56px #3b2a182e!important}#root .telefonia-main>.module-page-header-hero *,#root .telefonia-main>.module-page-header-plain *{letter-spacing:0!important}#root .telefonia-main>.module-page-header-hero h1,#root .telefonia-main>.module-page-header-plain h1{color:#fff!important;font-size:clamp(30px,3vw,42px)!important}#root .telefonia-main>.module-page-header-hero p,#root .telefonia-main>.module-page-header-plain p,#root .telefonia-main>.module-page-header-hero span,#root .telefonia-main>.module-page-header-plain span{color:#ffffffb8!important}#root .telefonia-main>.module-page-header-hero svg,#root .telefonia-main>.module-page-header-plain svg{color:var(--pf-olive-soft)!important}#root .telefonia-main>.module-page-header-hero button,#root .telefonia-main>.module-page-header-plain button,#root .telefonia-tabs button,#root .telefonia-panel button,#root .telefonia-manual-box button,#root .telefonia-filters button,#root .telefonia-panel a[style]{border-radius:8px!important}#root .telefonia-main>.module-page-header-hero button,#root .telefonia-main>.module-page-header-plain button{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff2e!important}#root .telefonia-tabs{background:#ffffffbd!important;border:1px solid #3b2a181f!important;border-radius:8px!important;gap:6px!important;width:100%!important;padding:6px!important;box-shadow:0 12px 28px #3b2a1814!important}#root .telefonia-tabs button{color:#4f412f!important;border:1px solid #0000!important;min-height:42px!important;font-weight:800!important}#root .telefonia-tabs button[style*="3b82f6"],#root .telefonia-tabs button[style*="59, 130, 246"],#root .telefonia-tabs button[style*=background]{border-color:#a0af1457!important}#root .telefonia-tabs button:hover{background:#b4c2321f!important;border-color:#a0af1447!important}#root .telefonia-panel,#root .telefonia-manual-box,#root .telefonia-filters,#root .telefonia-kpis>*{background:linear-gradient(135deg,#fffffffa,#f9f8f2f5)!important;border:1px solid #3b2a181f!important;border-radius:8px!important;box-shadow:0 16px 38px #3b2a1814!important}#root .telefonia-panel{padding:clamp(14px,2vw,22px)!important}#root .telefonia-agent-panel,#root .telefonia-calls-panel,#root .telefonia-sms-panel{position:relative!important;overflow:hidden!important}#root .telefonia-agent-panel:before,#root .telefonia-calls-panel:before,#root .telefonia-sms-panel:before{content:""!important;background:linear-gradient(180deg, var(--pf-olive), var(--pf-orange))!important;pointer-events:none!important;width:5px!important;position:absolute!important;inset:0 auto 0 0!important}#root .telefonia-manual-box{border-left:5px solid var(--pf-olive)!important;padding:16px!important}#root .telefonia-kpis{gap:10px!important}#root .telefonia-kpis>*{border-left:4px solid #a0af14b8!important;align-content:center!important;min-height:96px!important;display:grid!important}#root .telefonia-filters{align-items:center!important;padding:12px!important}#root .telefonia-panel input,#root .telefonia-panel select,#root .telefonia-panel textarea,#root .telefonia-manual-box input,#root .telefonia-manual-box textarea,#root .telefonia-filters input,#root .telefonia-filters select{color:#2f2418!important;box-shadow:none!important;background:#ffffffeb!important;border:1px solid #3b2a1829!important;border-radius:8px!important}#root .telefonia-panel input:focus,#root .telefonia-panel select:focus,#root .telefonia-panel textarea:focus,#root .telefonia-manual-box input:focus,#root .telefonia-manual-box textarea:focus,#root .telefonia-filters input:focus,#root .telefonia-filters select:focus{border-color:#a0af14b8!important;outline:none!important;box-shadow:0 0 0 3px #b4c23233!important}#root .telefonia-panel button,#root .telefonia-manual-box button,#root .telefonia-filters button,#root .telefonia-panel a[style]{color:#3b2a18!important;background:#ffffffdb!important;border:1px solid #3b2a1824!important;font-weight:800!important}#root .telefonia-panel button:hover,#root .telefonia-manual-box button:hover,#root .telefonia-filters button:hover,#root .telefonia-panel a[style]:hover{background:#b4c23224!important;border-color:#a0af1461!important}#root .telefonia-panel button[style*="3b82f6"],#root .telefonia-panel button[style*="16, 185, 129"],#root .telefonia-panel button[style*="34, 197, 94"],#root .telefonia-manual-box button[type=submit]{background:linear-gradient(135deg, var(--pf-olive), var(--pf-olive-soft))!important;color:#23190f!important;border-color:#a0af149e!important}#root .telefonia-command-strip{background:linear-gradient(135deg,#3b2a18f5,#3b2a18db)!important;border:1px solid #3b2a181f!important;border-radius:8px!important;box-shadow:0 18px 40px #3b2a1824!important}#root .telefonia-command-strip,#root .telefonia-command-strip *{color:#fff!important}#root .telefonia-command-card{background:#ffffff14!important;border:1px solid #ffffff24!important;border-radius:8px!important}#root .telefonia-command-lead{color:#ffffffbd!important}#root .telefonia-calls-panel form,#root .telefonia-agent-panel form,#root .telefonia-agent-panel [style*=border],#root .telefonia-calls-panel [style*=border]{border-radius:8px!important}#root .telefonia-calls-panel form,#root .telefonia-agent-panel form{background:#ffffffb3!important;border:1px solid #3b2a181a!important}#root .telefonia-panel .modern-data-panel-title{color:#3b2a18!important;letter-spacing:0!important;font-size:16px!important;font-weight:900!important}#root .telefonia-panel .modern-data-stack{gap:10px!important}#root .telefonia-panel .modern-data-row,#root .telefonia-panel [class*=modern-data-row]{border-color:#3b2a181f!important;border-radius:8px!important}@media (width<=1100px){#root .telefonia-main>.module-page-header-hero,#root .telefonia-main>.module-page-header-plain,#root .telefonia-kpis,#root .telefonia-panel [style*=grid-template-columns]{grid-template-columns:1fr!important}}#root .zasoby-shell{--pf-brown:#3b2a18;--pf-brown-soft:#5b472c;--pf-olive:#a0af14;--pf-olive-soft:#b4c232;--pf-orange:#bd701e;--pf-paper:#fbfaf6;--pf-line:#3b2a1824;background:linear-gradient(90deg,#3b2a1809 1px,#0000 1px) 0 0/36px 36px,linear-gradient(0deg,#a0af140a 1px,#0000 1px) 0 0/36px 36px,linear-gradient(#fbfaf6,#f3f1e8)!important}#root .zasoby-main{background:radial-gradient(circle at 96% 0,#b4c2322e,#0000 30%),radial-gradient(circle at 0 18%,#bd701e1a,#0000 24%),linear-gradient(#fbfaf6fa,#f6f4edfa)!important}#root .zasoby-header{border:1px solid #3b2a181f!important;border-left:6px solid var(--pf-olive)!important;background:linear-gradient(135deg,#3b2a18f7,#3b2a18e0 54%,#766440c7)!important;border-radius:8px!important;min-height:132px!important;margin:22px clamp(16px,2.4vw,30px) 12px!important;padding:16px!important;box-shadow:0 24px 56px #3b2a182e!important}#root .zasoby-header,#root .zasoby-header h2,#root .zasoby-header strong{color:#fff!important}#root .zasoby-header h2{letter-spacing:0!important;font-size:clamp(28px,3vw,40px)!important}#root .zasoby-header span,#root .zasoby-header label{color:#ffffffbd!important;letter-spacing:0!important}#root .zasoby-header button,#root .zasoby-header select{color:#fff!important;background:#ffffff1a!important;border:1px solid #ffffff29!important;border-radius:8px!important;min-height:38px!important}#root .zasoby-header option{color:#261b10!important}#root .zasoby-command-strip{background:radial-gradient(circle at 20% 12%,#b4c23224,#0000 24%),radial-gradient(circle at 90% 10%,#bd701e24,#0000 22%),linear-gradient(135deg,#2b1f12fa,#18120bf5)!important;border:1px solid #b4c23238!important;border-radius:8px!important;grid-template-columns:minmax(190px,1.15fr) repeat(4,minmax(150px,1fr))!important;gap:10px!important;margin:0 clamp(16px,2.4vw,30px) 12px!important;padding:14px!important;display:grid!important;box-shadow:0 24px 58px #3b2a1833!important}#root .zasoby-command-lead,#root .zasoby-command-card{background:#ffffff13!important;border:1px solid #ffffff21!important;border-radius:8px!important}#root .zasoby-command-lead{align-content:center!important;gap:7px!important;padding:16px!important;display:grid!important}#root .zasoby-command-lead span,#root .zasoby-command-card span{color:#ffffffad!important;letter-spacing:0!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important}#root .zasoby-command-lead strong{color:var(--pf-olive-soft)!important;font-size:clamp(36px,4vw,56px)!important;line-height:.95!important}#root .zasoby-command-card{align-content:center!important;gap:5px!important;min-height:98px!important;padding:13px!important;display:grid!important}#root .zasoby-command-card strong{color:#fff!important;font-size:24px!important;line-height:1.08!important}#root .zasoby-command-card small,#root .zasoby-command-lead small{color:#ffffffa8!important}#root .zasoby-command-card.is-good{border-color:#b4c23247!important}#root .zasoby-command-card.is-warning{border-color:#bd701e6b!important}#root .zasoby-command-card.is-danger{border-color:#e2445c6b!important}#root .zasoby-command-card.is-blue{border-color:#7664406b!important}#root .zasoby-legend,#root .zasoby-ops-panel,#root .zasoby-queue-panel,#root .zasoby-calendar-board{background:linear-gradient(135deg,#fffffffa,#f9f8f2f5)!important;border:1px solid #3b2a181f!important;border-radius:8px!important;box-shadow:0 16px 38px #3b2a1814!important}#root .zasoby-legend,#root .zasoby-ops-panel,#root .zasoby-calendar-board{margin-left:clamp(16px,2.4vw,30px)!important;margin-right:clamp(16px,2.4vw,30px)!important}#root .zasoby-legend{padding:10px 12px!important}#root .zasoby-ops-panel{border-left:5px solid var(--pf-olive)!important;padding:16px!important}#root .zasoby-ops-panel button,#root .zasoby-queue-panel button,#root .zasoby-calendar-board button{border-radius:8px!important;font-weight:850!important}#root .zasoby-ops-panel [style*="border: 1px"],#root .zasoby-queue-panel [style*="border: 1px"],#root .zasoby-calendar-board [style*="border: 1px"]{border-color:#3b2a181f!important}#root .zasoby-queue-panel{margin:12px!important;padding:14px!important}#root .zasoby-calendar-scroll{scrollbar-color:#a0af146b #3b2a1814!important;padding-bottom:32px!important}#root .zasoby-calendar-board{margin-top:0!important;overflow:hidden!important}#root .zasoby-calendar-board [style*="position: sticky"]{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background-color:#ffffffe6!important}#root .zasoby-calendar-board [style*=borderRight],#root .zasoby-calendar-board [style*=border-right],#root .zasoby-calendar-board [style*=borderBottom],#root .zasoby-calendar-board [style*=border-bottom],#root .zasoby-calendar-board [style*=borderLeft],#root .zasoby-calendar-board [style*=border-left]{border-color:#3b2a181f!important}#root .zasoby-calendar-board [style*="var(--surface-field)"],#root .zasoby-calendar-board [style*=surface-field]{background-color:#b4c23214!important}#root .zasoby-calendar-board [data-testid^=day-task-],#root .zasoby-calendar-board [data-testid^=task-card-]{border-radius:8px!important;box-shadow:0 10px 20px #3b2a181a!important}#root .zasoby-shell input,#root .zasoby-shell select,#root .zasoby-shell textarea{color:#2f2418!important;box-shadow:none!important;background:#ffffffeb!important;border:1px solid #3b2a1829!important;border-radius:8px!important}#root .zasoby-shell input:focus,#root .zasoby-shell select:focus,#root .zasoby-shell textarea:focus{border-color:#a0af14b8!important;outline:none!important;box-shadow:0 0 0 3px #b4c23233!important}#root .zasoby-shell div[style*="position: fixed"]>div[style*=maxWidth],#root .zasoby-shell div[style*="position: fixed"]>div[style*=max-width]{background:linear-gradient(135deg,#fffffffa,#f9f8f2fa)!important;border:1px solid #3b2a1824!important;border-radius:8px!important}@media (width<=1180px){#root .zasoby-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){#root .zasoby-main{width:calc(100vw - 60px)!important;max-width:none!important;margin-left:60px!important}#root .zasoby-header,#root .zasoby-command-strip,#root .zasoby-legend,#root .zasoby-ops-panel,#root .zasoby-calendar-board{margin-left:12px!important;margin-right:12px!important;padding:12px!important}#root .zasoby-command-strip,#root .zasoby-ops-panel [style*=grid-template-columns],#root .zasoby-queue-panel [style*=grid-template-columns]{grid-template-columns:1fr!important}#root .zasoby-header,#root .zasoby-header>div,#root .zasoby-legend{align-items:stretch!important}#root .zasoby-header button,#root .zasoby-header select,#root .zasoby-ops-panel button,#root .zasoby-queue-panel button{width:100%!important}}#root .mapa-live-shell{--pf-brown:#3b2a18;--pf-brown-soft:#5b472c;--pf-olive:#a0af14;--pf-olive-soft:#b4c232;--pf-orange:#bd701e;--pf-paper:#fbfaf6;--pf-line:#3b2a1824;background:linear-gradient(90deg,#3b2a1809 1px,#0000 1px) 0 0/36px 36px,linear-gradient(0deg,#a0af140a 1px,#0000 1px) 0 0/36px 36px,linear-gradient(#fbfaf6,#f3f1e8)!important}#root .mapa-live-main{background:radial-gradient(circle at 98% 0,#b4c23233,#0000 30%),radial-gradient(circle at 0 16%,#bd701e1a,#0000 24%),linear-gradient(#fbfaf6fa,#f6f4edfa)!important;gap:14px!important}#root .mapa-live-hero{border:1px solid #3b2a181f!important;border-left:6px solid var(--pf-olive)!important;background:linear-gradient(135deg,#3b2a18f7,#3b2a18e0 54%,#766440c7)!important;border-radius:8px!important;min-height:150px!important;box-shadow:0 24px 56px #3b2a182e!important}#root .mapa-live-hero:after{background:linear-gradient(135deg,#0000 0%,#b4c2322e 55%,#ffffff1a 100%)!important;width:42%!important}#root .mapa-live-hero h1,#root .mapa-live-hero p,#root .mapa-live-hero div,#root .mapa-live-hero span{letter-spacing:0!important}#root .mapa-live-hero h1{color:#fff!important;font-size:clamp(30px,3vw,42px)!important}#root .mapa-live-hero p,#root .mapa-live-hero span{color:#ffffffb8!important}#root .mapa-live-hero svg{color:var(--pf-olive-soft)!important}#root .mapa-live-hero button,#root .mapa-live-toolbar button,#root .mapa-live-command-center button,#root .mapa-live-command-center a,#root .mapa-live-office-panel button,#root .mapa-live-dispatch-panel button,#root .mapa-live-history-panel button,#root .mapa-live-history-panel a{border-radius:8px!important}#root .mapa-live-hero button{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff2e!important}#root .mapa-live-source-status,#root .mapa-live-toolbar,#root .mapa-live-office-panel,#root .mapa-live-dispatch-panel,#root .mapa-live-history-panel,#root .mapa-live-kpis>*{background:linear-gradient(135deg,#fffffffa,#f9f8f2f5)!important;border:1px solid #3b2a181f!important;border-radius:8px!important;box-shadow:0 16px 38px #3b2a1814!important}#root .mapa-live-source-status{border-left:5px solid var(--pf-olive)!important}#root .mapa-live-toolbar{padding:12px!important}#root .mapa-live-toolbar select,#root .mapa-live-dispatch-panel input,#root .mapa-live-dispatch-panel select,#root .mapa-live-dispatch-panel textarea{color:#2f2418!important;box-shadow:none!important;background:#ffffffeb!important;border:1px solid #3b2a1829!important;border-radius:8px!important}#root .mapa-live-toolbar select:focus,#root .mapa-live-dispatch-panel input:focus,#root .mapa-live-dispatch-panel select:focus,#root .mapa-live-dispatch-panel textarea:focus{border-color:#a0af14b8!important;outline:none!important;box-shadow:0 0 0 3px #b4c23233!important}#root .mapa-live-kpis{gap:10px!important}#root .mapa-live-kpis>*{border-left:4px solid #a0af14b8!important;align-content:center!important;min-height:94px!important}#root .mapa-live-command-center{background:radial-gradient(circle at 20% 12%,#b4c23224,#0000 24%),radial-gradient(circle at 90% 10%,#bd701e24,#0000 22%),linear-gradient(135deg,#2b1f12fa,#18120bf5)!important;border:1px solid #b4c23238!important;border-radius:8px!important;box-shadow:0 24px 58px #3b2a1833!important}#root .mapa-live-command-center,#root .mapa-live-command-center h2,#root .mapa-live-command-center strong{color:#fff!important}#root .mapa-live-command-center p,#root .mapa-live-command-center span,#root .mapa-live-command-center small{color:#ffffffb3!important}#root .mapa-live-command-kpis>div,#root .mapa-live-command-map-panel,#root .mapa-live-command-queue,#root .mapa-live-command-selected,#root .mapa-live-command-timeline{background:#ffffff13!important;border:1px solid #ffffff21!important;border-radius:8px!important}#root .mapa-live-command-map{background:linear-gradient(90deg,#b4c2321a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#b4c2321a 1px,#0000 1px) 0 0/34px 34px,radial-gradient(circle at 50% 45%,#b4c2322e,#0000 32%),#18120bb8!important;border:1px solid #b4c23238!important;border-radius:8px!important;min-height:460px!important}#root .mapa-live-command-tabs{gap:6px!important}#root .mapa-live-command-tabs button{background:#ffffff14!important;border:1px solid #ffffff21!important;min-height:44px!important}#root .mapa-live-command-tabs button[aria-selected=true]{background:#b4c23233!important;border-color:#b4c2328c!important}#root .mapa-live-command-center button,#root .mapa-live-command-center a{color:#fff!important;background:#ffffff14!important;border:1px solid #ffffff21!important}#root .mapa-live-command-center button:hover,#root .mapa-live-command-center a:hover{background:#b4c23229!important;border-color:#b4c2326b!important}#root .mapa-live-office-panel,#root .mapa-live-dispatch-panel,#root .mapa-live-history-panel{padding:clamp(14px,2vw,22px)!important}#root .mapa-live-office-panel article,#root .mapa-live-dispatch-panel article,#root .mapa-live-dispatch-panel [style*=border],#root .mapa-live-history-panel [style*=border]{border-radius:8px!important}#root .mapa-live-office-panel article,#root .mapa-live-dispatch-panel article{background:#ffffffb8!important}#root .mapa-live-dispatch-panel button,#root .mapa-live-dispatch-panel a,#root .mapa-live-history-panel button,#root .mapa-live-history-panel a,#root .mapa-live-office-panel button{color:#3b2a18!important;background:#ffffffdb!important;border:1px solid #3b2a1824!important;font-weight:800!important}#root .mapa-live-dispatch-panel button:hover,#root .mapa-live-dispatch-panel a:hover,#root .mapa-live-history-panel button:hover,#root .mapa-live-history-panel a:hover,#root .mapa-live-office-panel button:hover,#root .mapa-live-toolbar button:hover{background:#b4c23224!important;border-color:#a0af1461!important}@media (width<=1100px){#root .mapa-live-kpis,#root .mapa-live-command-body,#root .mapa-live-office-panel [style*=grid-template-columns],#root .mapa-live-dispatch-panel [style*=grid-template-columns]{grid-template-columns:1fr!important}#root .mapa-live-command-map{min-height:360px!important}}@media (width<=760px){#root .mapa-live-main{width:calc(100vw - 60px)!important;max-width:none!important;margin-left:60px!important;padding:12px!important}#root .mapa-live-hero,#root .mapa-live-toolbar,#root .mapa-live-office-panel,#root .mapa-live-dispatch-panel,#root .mapa-live-history-panel,#root .mapa-live-command-center{padding:12px!important}#root .mapa-live-command-tabs,#root .mapa-live-command-kpis,#root .mapa-live-toolbar{grid-template-columns:1fr!important}#root .mapa-live-command-map{min-height:320px!important}}#root .fleet-shell{--pf-brown:#3b2a18;--pf-brown-soft:#5b472c;--pf-olive:#a0af14;--pf-olive-soft:#b4c232;--pf-orange:#bd701e;--pf-paper:#fbfaf6;--pf-line:#3b2a1824;background:linear-gradient(90deg,#3b2a1809 1px,#0000 1px) 0 0/36px 36px,linear-gradient(0deg,#a0af140a 1px,#0000 1px) 0 0/36px 36px,linear-gradient(#fbfaf6,#f3f1e8)!important}#root .fleet-main{background:radial-gradient(circle at 96% 0,#b4c23233,#0000 30%),radial-gradient(circle at 0 18%,#bd701e1a,#0000 24%),linear-gradient(#fbfaf6fa,#f6f4edfa)!important;max-width:none!important;margin:0!important;padding:22px clamp(16px,2.4vw,30px) 34px!important}#root .fleet-main>.module-page-header-hero,#root .fleet-main>.module-page-header-plain{border:1px solid #3b2a181f!important;border-left:6px solid var(--pf-olive)!important;background:linear-gradient(135deg,#3b2a18f7,#3b2a18e0 54%,#766440c7)!important;border-radius:8px!important;align-items:center!important;min-height:146px!important;box-shadow:0 24px 56px #3b2a182e!important}#root .fleet-main>.module-page-header-hero *,#root .fleet-main>.module-page-header-plain *{letter-spacing:0!important}#root .fleet-main>.module-page-header-hero h1,#root .fleet-main>.module-page-header-plain h1{color:#fff!important;font-size:clamp(30px,3vw,42px)!important}#root .fleet-main>.module-page-header-hero p,#root .fleet-main>.module-page-header-plain p,#root .fleet-main>.module-page-header-hero span,#root .fleet-main>.module-page-header-plain span{color:#ffffffb8!important}#root .fleet-main>.module-page-header-hero svg,#root .fleet-main>.module-page-header-plain svg{color:var(--pf-olive-soft)!important}#root .fleet-main>.module-page-header-hero button,#root .fleet-main>.module-page-header-plain button,#root .fleet-main>.module-page-header-hero select,#root .fleet-main>.module-page-header-plain select{border-radius:8px!important}#root .fleet-main>.module-page-header-hero button,#root .fleet-main>.module-page-header-plain button{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff2e!important}#root .fleet-command-radar{background:radial-gradient(circle at 20% 12%,#b4c23224,#0000 24%),radial-gradient(circle at 90% 10%,#bd701e24,#0000 22%),linear-gradient(135deg,#2b1f12fa,#18120bf5)!important;border:1px solid #b4c23238!important;border-radius:8px!important;grid-template-columns:minmax(190px,.95fr) repeat(4,minmax(130px,1fr)) minmax(180px,.95fr)!important;gap:10px!important;margin:0 0 16px!important;padding:14px!important;display:grid!important;box-shadow:0 24px 58px #3b2a1833!important}#root .fleet-command-lead,#root .fleet-command-card,#root .fleet-command-actions{background:#ffffff13!important;border:1px solid #ffffff21!important;border-radius:8px!important}#root .fleet-command-lead{grid-row:span 2;align-content:center!important;gap:7px!important;padding:16px!important;display:grid!important}#root .fleet-command-lead span,#root .fleet-command-card span{color:#ffffffad!important;letter-spacing:0!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important}#root .fleet-command-lead strong{color:var(--pf-olive-soft)!important;font-size:clamp(36px,4vw,58px)!important;line-height:.95!important}#root .fleet-command-lead small,#root .fleet-command-card small{color:#ffffffa8!important}#root .fleet-command-card{align-content:center!important;gap:5px!important;min-height:98px!important;padding:13px!important;display:grid!important}#root .fleet-command-card strong{color:#fff!important;font-size:22px!important;line-height:1.08!important}#root .fleet-command-card.is-good{border-color:#b4c23247!important}#root .fleet-command-card.is-warning{border-color:#bd701e66!important}#root .fleet-command-card.is-danger{border-color:#e2445c6b!important}#root .fleet-command-actions{align-content:center!important;gap:8px!important;padding:12px!important;display:grid!important}#root .fleet-command-actions button,#root .fleet-command-radar button{border-radius:8px!important}#root .fleet-command-actions button{color:#fff!important;background:#ffffff14!important;border-color:#ffffff21!important;width:100%!important}#root .fleet-kpi-grid,#root .fleet-tabs,#root .fleet-form-panel,#root .fleet-list-panel,#root .fleet-state-panel,#root .fleet-resource-cards-panel,#root .fleet-repairs-header,#root .fleet-repair-card{background:linear-gradient(135deg,#fffffffa,#f9f8f2f5)!important;border:1px solid #3b2a181f!important;border-radius:8px!important;box-shadow:0 16px 38px #3b2a1814!important}#root .fleet-kpi-grid{gap:0!important}#root .fleet-kpi-card{background:#ffffffb8!important;align-content:center!important;min-height:94px!important;display:grid!important}#root .fleet-tabs{border-bottom:1px solid #3b2a181f!important;gap:6px!important;padding:6px!important}#root .fleet-tabs button{color:#4f412f!important;border:1px solid #0000!important;border-radius:8px!important;min-height:42px!important;font-weight:850!important}#root .fleet-tabs button[style*="var(--accent)"],#root .fleet-tabs button[style*="20, 131, 79"]{background:#b4c23221!important;border-color:#a0af145c!important}#root .fleet-resource-cards-panel{margin-bottom:16px!important;padding:16px!important}#root .fleet-resource-cards-panel article,#root .fleet-resource-row,#root .fleet-repair-card,#root .fleet-form-panel,#root .fleet-state-panel{border-radius:8px!important}#root .fleet-resource-cards-panel article,#root .fleet-resource-row{background:#ffffffc2!important}#root .fleet-resource-row{border-left-width:5px!important}#root .fleet-repairs-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))!important;gap:12px!important}#root .fleet-main input,#root .fleet-main select,#root .fleet-main textarea{color:#2f2418!important;box-shadow:none!important;background:#ffffffeb!important;border:1px solid #3b2a1829!important;border-radius:8px!important}#root .fleet-main input:focus,#root .fleet-main select:focus,#root .fleet-main textarea:focus{border-color:#a0af14b8!important;outline:none!important;box-shadow:0 0 0 3px #b4c23233!important}#root .fleet-main button,#root .fleet-main a[style],#root .fleet-main label[style*=cursor]{border-radius:8px!important}#root .fleet-main button:not([class*=Mui]):hover,#root .fleet-main a[style]:hover,#root .fleet-main label[style*=cursor]:hover{background-color:#b4c23224!important;border-color:#a0af1461!important}#root .fleet-form-panel{border-left:5px solid var(--pf-olive)!important;padding:clamp(14px,2vw,22px)!important}#root .fleet-repair-card{border-left:5px solid #bd701eb8!important}#root .fleet-repair-card button,#root .fleet-list-panel button,#root .fleet-resource-cards-panel button{font-weight:850!important}@media (width<=1280px){#root .fleet-command-radar{grid-template-columns:repeat(3,minmax(0,1fr))!important}#root .fleet-command-lead,#root .fleet-command-actions{grid-row:auto!important}}@media (width<=760px){#root .fleet-main{width:calc(100vw - 60px)!important;max-width:none!important;margin-left:60px!important;padding:12px!important}#root .fleet-main>.module-page-header-hero,#root .fleet-main>.module-page-header-plain,#root .fleet-command-radar,#root .fleet-form-panel,#root .fleet-resource-cards-panel{padding:12px!important}#root .fleet-command-radar,#root .fleet-kpi-grid,#root .fleet-tabs,#root .fleet-resource-cards-panel [style*=grid-template-columns],#root .fleet-list-panel [style*=grid-template-columns],#root .fleet-form-panel [style*=grid-template-columns],#root .fleet-repairs-grid{grid-template-columns:1fr!important}#root .fleet-tabs{display:grid!important}#root .fleet-resource-row,#root .fleet-resource-row>div,#root .fleet-repair-card{overflow-wrap:anywhere!important;min-width:0!important}#root .telefonia-main{width:calc(100vw - 60px)!important;max-width:none!important;margin-left:60px!important;padding:12px!important}#root .telefonia-main>.module-page-header-hero,#root .telefonia-main>.module-page-header-plain,#root .telefonia-panel,#root .telefonia-manual-box,#root .telefonia-filters{padding:12px!important}#root .telefonia-tabs{grid-template-columns:1fr!important;display:grid!important;overflow:visible!important}#root .telefonia-filters,#root .telefonia-manual-box [style*=grid-template-columns],#root .telefonia-panel [style*=grid-template-columns]{grid-template-columns:1fr!important}}#root .crm-command-shell,#root .crm-dashboard-shell,#root .crm-inbox-shell,#root .crm-pipeline-shell,#root .crm-today-shell{--pf-brown:#3b2a18;--pf-brown-soft:#5b472c;--pf-olive:#a0af14;--pf-olive-soft:#b4c232;--pf-orange:#bd701e;--pf-paper:#fbfaf6;--pf-line:#3b2a1824;--pf-shadow:#3b2a181f;background:linear-gradient(90deg,#3b2a180b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#3b2a1809 1px,#0000 1px) 0 0/34px 34px,linear-gradient(#f7f5ec 0%,#fbfaf6 48%,#eee9d8 100%)!important}#root .crm-command-main,#root .crm-dashboard-main,#root .crm-inbox-main,#root .crm-pipeline-main,#root .crm-today-main{color:#2f2418!important;max-width:1500px!important;padding:18px clamp(16px,2.4vw,30px) 44px!important}#root .crm-pipeline-main{max-width:1760px!important}#root .crm-command-main>.module-page-header-hero,#root .crm-dashboard-main>.module-page-header-hero,#root .crm-inbox-main>.module-page-header-hero,#root .crm-pipeline-main>.module-page-header-hero,#root .crm-today-main>.module-page-header-hero,#root .crm-command-main>.module-page-header-plain,#root .crm-dashboard-main>.module-page-header-plain,#root .crm-inbox-main>.module-page-header-plain,#root .crm-pipeline-main>.module-page-header-plain,#root .crm-today-main>.module-page-header-plain{border:1px solid #3b2a182e!important;border-left:6px solid var(--pf-olive)!important;background:linear-gradient(135deg, #a0af1429, #fff0 46%), linear-gradient(90deg, var(--pf-brown), #4a351f)!important;border-radius:8px!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 54px #3b2a182e!important}#root .crm-command-main>.module-page-header-hero:after,#root .crm-dashboard-main>.module-page-header-hero:after,#root .crm-inbox-main>.module-page-header-hero:after,#root .crm-pipeline-main>.module-page-header-hero:after,#root .crm-today-main>.module-page-header-hero:after{content:"PF"!important;color:#b4c2322e!important;pointer-events:none!important;font-size:clamp(74px,11vw,154px)!important;font-weight:900!important;line-height:.8!important;position:absolute!important;top:50%!important;right:clamp(18px,5vw,72px)!important;transform:translateY(-50%)skew(-14deg)!important}#root .crm-command-main>.module-page-header-hero>*,#root .crm-dashboard-main>.module-page-header-hero>*,#root .crm-inbox-main>.module-page-header-hero>*,#root .crm-pipeline-main>.module-page-header-hero>*,#root .crm-today-main>.module-page-header-hero>*{z-index:1!important;position:relative!important}#root .crm-command-main>.module-page-header-hero h1,#root .crm-dashboard-main>.module-page-header-hero h1,#root .crm-inbox-main>.module-page-header-hero h1,#root .crm-pipeline-main>.module-page-header-hero h1,#root .crm-today-main>.module-page-header-hero h1,#root .crm-command-main>.module-page-header-hero [style*=font-size],#root .crm-dashboard-main>.module-page-header-hero [style*=font-size],#root .crm-inbox-main>.module-page-header-hero [style*=font-size],#root .crm-pipeline-main>.module-page-header-hero [style*=font-size],#root .crm-today-main>.module-page-header-hero [style*=font-size]{color:#fff!important;letter-spacing:0!important}#root .crm-command-main>.module-page-header-hero p,#root .crm-dashboard-main>.module-page-header-hero p,#root .crm-inbox-main>.module-page-header-hero p,#root .crm-pipeline-main>.module-page-header-hero p,#root .crm-today-main>.module-page-header-hero p,#root .crm-command-main>.module-page-header-hero .muted,#root .crm-dashboard-main>.module-page-header-hero .muted,#root .crm-inbox-main>.module-page-header-hero .muted,#root .crm-pipeline-main>.module-page-header-hero .muted,#root .crm-today-main>.module-page-header-hero .muted{color:#ffffffc7!important}#root .crm-command-strip,#root .crm-dashboard-command-strip,#root .crm-inbox-command-strip{grid-template-columns:minmax(220px,1.15fr) repeat(4,minmax(150px,1fr))!important;gap:10px!important;margin:0 0 12px!important;display:grid!important}#root .crm-command-lead,#root .crm-dashboard-command-lead,#root .crm-inbox-command-lead,#root .crm-command-card,#root .crm-dashboard-command-card,#root .crm-inbox-command-card,#root .crm-kommo-topbar{background:linear-gradient(135deg,#a0af1424,#fff0 42%),linear-gradient(#3b2a18,#2f2114)!important;border:1px solid #ffffff21!important;border-radius:8px!important;box-shadow:0 18px 42px #3b2a1833!important}#root .crm-command-lead,#root .crm-dashboard-command-lead,#root .crm-inbox-command-lead,#root .crm-command-card,#root .crm-dashboard-command-card,#root .crm-inbox-command-card{align-content:center!important;gap:5px!important;min-height:100px!important;padding:13px!important;display:grid!important}#root .crm-command-lead strong,#root .crm-dashboard-command-lead strong,#root .crm-inbox-command-lead strong{color:var(--pf-olive-soft)!important;font-size:clamp(34px,3.8vw,54px)!important;line-height:.95!important}#root .crm-command-card strong,#root .crm-dashboard-command-card strong,#root .crm-inbox-command-card strong{color:#fff!important;font-size:21px!important;line-height:1.1!important}#root .crm-command-lead span,#root .crm-dashboard-command-lead span,#root .crm-inbox-command-lead span,#root .crm-command-card span,#root .crm-dashboard-command-card span,#root .crm-inbox-command-card span{color:#ffffffb3!important;letter-spacing:0!important;text-transform:uppercase!important;font-size:11px!important;font-weight:900!important}#root .crm-command-lead small,#root .crm-dashboard-command-lead small,#root .crm-inbox-command-lead small,#root .crm-command-card small,#root .crm-dashboard-command-card small,#root .crm-inbox-command-card small{color:#ffffffa8!important}#root .crm-command-card.is-good,#root .crm-dashboard-command-card.is-good,#root .crm-inbox-command-card.is-good{border-color:#b4c23257!important}#root .crm-command-card.is-warning,#root .crm-dashboard-command-card.is-warning,#root .crm-inbox-command-card.is-warning{border-color:#bd701e7a!important}#root .crm-command-card.is-danger,#root .crm-dashboard-command-card.is-danger,#root .crm-inbox-command-card.is-danger{border-color:#e2445c70!important}#root .crm-command-main .ios-inset:not(.arbor-sidebar .ios-inset),#root .crm-dashboard-main .ios-inset:not(.arbor-sidebar .ios-inset),#root .crm-inbox-main .ios-inset:not(.arbor-sidebar .ios-inset),#root .crm-pipeline-main .ios-inset:not(.arbor-sidebar .ios-inset),#root .crm-today-main .ios-inset:not(.arbor-sidebar .ios-inset),#root .crm-kommo-kpis>div{border:1px solid var(--pf-line)!important;background:linear-gradient(135deg,#fffffffa,#f9f8f2f5)!important;border-radius:8px!important;box-shadow:0 16px 38px #3b2a1814!important}#root .crm-command-main .ios-inset-row,#root .crm-dashboard-main .ios-inset-row,#root .crm-inbox-main .ios-inset-row,#root .crm-pipeline-main .ios-inset-row,#root .crm-today-main .ios-inset-row{background:#ffffffb8!important;border-color:#3b2a181c!important;border-radius:8px!important}#root .crm-command-main .ios-inset-row:hover,#root .crm-dashboard-main .ios-inset-row:hover,#root .crm-inbox-main .ios-inset-row:hover,#root .crm-pipeline-main .ios-inset-row:hover,#root .crm-today-main .ios-inset-row:hover{background:#b4c2321f!important;border-color:#a0af1457!important}#root .crm-command-main input,#root .crm-command-main select,#root .crm-command-main textarea,#root .crm-dashboard-main input,#root .crm-dashboard-main select,#root .crm-dashboard-main textarea,#root .crm-inbox-main input,#root .crm-inbox-main select,#root .crm-inbox-main textarea,#root .crm-pipeline-main input,#root .crm-pipeline-main select,#root .crm-pipeline-main textarea,#root .crm-today-main input,#root .crm-today-main select,#root .crm-today-main textarea{color:#2f2418!important;box-shadow:none!important;background:#fffffff0!important;border:1px solid #3b2a1829!important;border-radius:8px!important}#root .crm-command-main input:focus,#root .crm-command-main select:focus,#root .crm-command-main textarea:focus,#root .crm-dashboard-main input:focus,#root .crm-dashboard-main select:focus,#root .crm-dashboard-main textarea:focus,#root .crm-inbox-main input:focus,#root .crm-inbox-main select:focus,#root .crm-inbox-main textarea:focus,#root .crm-pipeline-main input:focus,#root .crm-pipeline-main select:focus,#root .crm-pipeline-main textarea:focus,#root .crm-today-main input:focus,#root .crm-today-main select:focus,#root .crm-today-main textarea:focus{border-color:#a0af14b8!important;outline:none!important;box-shadow:0 0 0 3px #b4c23233!important}#root .crm-command-main button,#root .crm-dashboard-main button,#root .crm-inbox-main button,#root .crm-pipeline-main button,#root .crm-today-main button{border-radius:8px!important;font-weight:850!important}#root .crm-command-main .ios-btn-primary,#root .crm-dashboard-main .ios-btn-primary,#root .crm-inbox-main .ios-btn-primary,#root .crm-pipeline-main .ios-btn-primary,#root .crm-today-main .ios-btn-primary,#root .crm-command-main button[type=submit],#root .crm-dashboard-main button[type=submit],#root .crm-inbox-main button[type=submit],#root .crm-pipeline-main button[type=submit],#root .crm-today-main button[type=submit]{background:linear-gradient(135deg, var(--pf-olive), var(--pf-olive-soft))!important;color:#24190f!important;border-color:#a0af14c7!important;box-shadow:0 12px 24px #a0af143d!important}#root .crm-command-main button:not(.ios-btn-primary):hover,#root .crm-dashboard-main button:not(.ios-btn-primary):hover,#root .crm-inbox-main button:not(.ios-btn-primary):hover,#root .crm-pipeline-main button:not(.ios-btn-primary):hover,#root .crm-today-main button:not(.ios-btn-primary):hover{background-color:#b4c23224!important;border-color:#a0af145c!important}#root .crm-command-main .app-content,#root .crm-dashboard-content,#root .crm-inbox-content,#root .crm-pipeline-content,#root .crm-today-content{padding:0!important}#root .crm-dashboard-action,#root .crm-dashboard-command-center,#root .crm-dashboard-filters,#root .crm-dashboard-panel,#root .crm-inbox-filters,#root .crm-inbox-summary,#root .crm-inbox-sources,#root .crm-inbox-list-panel,#root .crm-inbox-detail-panel,#root .crm-inbox-history,#root .crm-inbox-reply,#root .crm-pipeline-create,#root .crm-pipeline-filters,#root .crm-pipeline-panel,#root .crm-pipeline-templates,#root .crm-pipeline-workflows{border-left:5px solid var(--pf-olive)!important}#root .crm-kommo-topbar{grid-template-columns:minmax(240px,.86fr) minmax(260px,1.15fr) auto!important;margin-bottom:12px!important;padding:12px!important}#root .crm-kommo-mark{background:var(--pf-olive)!important;color:#2f2114!important;border:1px solid #b4c2326b!important;border-radius:8px!important;width:36px!important;height:36px!important;font-weight:950!important}#root .crm-kommo-brand h1,#root .crm-kommo-brand p{letter-spacing:0!important}#root .crm-kommo-brand h1{color:#fff!important}#root .crm-kommo-brand p,#root .crm-kommo-actions .ios-btn:not(.ios-btn-primary){color:#ffffffc2!important}#root .crm-kommo-actions .ios-btn:not(.ios-btn-primary){background:#ffffff14!important;border-color:#ffffff29!important}#root .crm-kommo-kpis{gap:10px!important;margin-bottom:12px!important}#root .crm-kommo-kpis>div{border-left:4px solid #a0af14b8!important;align-content:center!important;min-height:80px!important;display:grid!important}#root .crm-kommo-kpis span{color:#74664f!important;letter-spacing:0!important;font-weight:850!important}#root .crm-kommo-kpis strong{color:var(--pf-brown)!important}#root .crm-kommo-workspace{grid-template-columns:minmax(0,1fr) 360px!important;gap:12px!important}#root .crm-pipeline-board{gap:12px!important;padding-bottom:18px!important}#root .crm-pipeline-column{background:linear-gradient(#fffffff5,#f8f7f0f5)!important;border-top-width:4px!important;min-width:250px!important}#root .crm-pipeline-column>div:first-child{border-bottom:1px solid #3b2a181f!important}#root .crm-pipeline-column>div:first-child>div:first-child{color:var(--pf-brown)!important;font-weight:950!important}#root .crm-pipeline-column>div:first-child>div:last-child{color:#756851!important}#root .crm-pipeline-lead-card{background:#ffffffeb!important;border-color:#3b2a1824 #3b2a1824 #3b2a1824 #a0af14cc!important;border-left-style:solid!important;border-left-width:4px!important;box-shadow:0 14px 30px #3b2a1817!important}#root .crm-pipeline-lead-card:hover{border-color:#a0af145c!important;transform:translateY(-2px)!important;box-shadow:0 18px 38px #3b2a1821!important}#root .crm-kommo-source,#root .crm-kommo-lead-meta span{color:var(--pf-brown)!important;letter-spacing:0!important;background:#b4c23229!important;border:1px solid #a0af1438!important;border-radius:6px!important}#root .crm-kommo-avatar{background:linear-gradient(135deg, var(--pf-brown), #1f150d)!important;color:var(--pf-olive-soft)!important;border-radius:8px!important}#root .crm-kommo-lead-title{color:var(--pf-brown)!important;letter-spacing:0!important}#root .crm-kommo-lead-title:hover{color:#75820f!important}#root .crm-kommo-contact,#root .crm-kommo-lead-meta strong{color:#51432f!important}#root .crm-kommo-card-actions .ios-btn{min-height:32px!important;padding:5px 8px!important;font-size:11px!important}#root .crm-stage-lead{border-top-color:#7f8d10!important}#root .crm-stage-oględziny,#root .crm-stage-ogledziny{border-top-color:var(--pf-olive)!important}#root .crm-stage-do-zatwierdzenia{border-top-color:var(--pf-orange)!important}#root .crm-stage-plan-ekipy{border-top-color:#766440!important}#root .crm-stage-w-realizacji{border-top-color:var(--pf-olive-soft)!important}#root .crm-stage-wygrane{border-top-color:#5f7410!important}#root .crm-stage-przegrane{border-top-color:#a23a2a!important}#root .crm-kommo-inspector{background:var(--pf-paper)!important}#root .crm-kommo-inspector .crm-inspector-header{background:linear-gradient(135deg,#a0af1424,#fff0 44%),#fff!important;border-bottom:1px solid #3b2a1824!important}#root .crm-kommo-inspector .crm-inspector-panel,#root .crm-kommo-inspector .crm-inspector-activity-timeline,#root .crm-inspector-metrics span{background:#ffffffeb!important;border-color:#3b2a1824!important}#root .crm-inspector-metrics span{color:#51432f!important;border-radius:8px!important}#root .crm-inspector-ai{border-left:5px solid var(--pf-orange)!important}#root .crm-inspector-inbox{border-left:5px solid var(--pf-olive)!important}#root .crm-inspector-calls,#root .crm-inspector-nps,#root .crm-inspector-workflows{border-left:5px solid #3b2a1861!important}#root .crm-inbox-grid{gap:12px!important}#root .crm-inbox-message-row{border-left:4px solid #a0af149e!important}#root .crm-inbox-detail-panel>div:first-child{min-width:0!important}#root .crm-inbox-history,#root .crm-inbox-reply{background:linear-gradient(135deg,#b4c2321a,#fffffff0)!important}#root .crm-today-grid{gap:12px!important}#root .crm-command-main .app-content>.ios-inset:first-child{border-left:5px solid var(--pf-orange)!important}#root .crm-command-main .app-content button.ios-inset{border-left:5px solid #a0af14c7!important;align-content:center!important;min-height:112px!important}#root .crm-command-main .app-content button.ios-inset:hover{transform:translateY(-2px)!important;box-shadow:0 20px 44px #3b2a1821!important}@media (width<=1180px){#root .crm-command-strip,#root .crm-dashboard-command-strip,#root .crm-inbox-command-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}#root .crm-command-lead,#root .crm-dashboard-command-lead,#root .crm-inbox-command-lead{grid-column:1/-1!important}#root .crm-kommo-topbar,#root .crm-kommo-workspace{grid-template-columns:1fr!important}}@media (width<=760px){#root .crm-command-main,#root .crm-dashboard-main,#root .crm-inbox-main,#root .crm-pipeline-main,#root .crm-today-main{width:calc(100vw - 60px)!important;max-width:none!important;margin-left:60px!important;padding:12px!important}#root .crm-command-main>.module-page-header-hero,#root .crm-dashboard-main>.module-page-header-hero,#root .crm-inbox-main>.module-page-header-hero,#root .crm-pipeline-main>.module-page-header-hero,#root .crm-today-main>.module-page-header-hero{padding:14px!important}#root .crm-command-main>.module-page-header-hero:after,#root .crm-dashboard-main>.module-page-header-hero:after,#root .crm-inbox-main>.module-page-header-hero:after,#root .crm-pipeline-main>.module-page-header-hero:after,#root .crm-today-main>.module-page-header-hero:after{font-size:76px!important;right:12px!important}#root .crm-command-strip,#root .crm-dashboard-command-strip,#root .crm-inbox-command-strip,#root .crm-kommo-kpis,#root .crm-dashboard-grid,#root .crm-dashboard-kpis,#root .crm-inbox-grid,#root .crm-today-grid,#root .crm-kommo-create-grid,#root .crm-kommo-filter-grid,#root .crm-pipeline-create [style*=grid-template-columns],#root .crm-pipeline-filters [style*=grid-template-columns],#root .crm-inbox-filters form,#root .crm-inbox-summary [style*=grid-template-columns],#root .crm-inbox-sources [style*=grid-template-columns]{grid-template-columns:1fr!important}#root .crm-kommo-actions,#root .crm-dashboard-command-center>div:first-child,#root .crm-inbox-detail-panel>div:first-child,#root .crm-inbox-summary>div:last-child{align-items:stretch!important}#root .crm-kommo-actions button,#root .crm-dashboard-command-center button,#root .crm-inbox-summary button,#root .crm-inbox-detail-panel button,#root .crm-inbox-reply button,#root .crm-today-content button{width:100%!important}#root .crm-pipeline-board{display:block!important;overflow:visible!important}#root .crm-pipeline-column{min-width:0!important;display:none!important}#root .crm-pipeline-column.crm-stage-active{display:block!important}}#root .harmonogram-shell,#root .autodispatch-shell{--pf-brown:#3b2a18;--pf-brown-soft:#5b472c;--pf-olive:#a0af14;--pf-olive-soft:#b4c232;--pf-orange:#bd701e;--pf-paper:#fbfaf6;--pf-line:#3b2a1824;--pf-shadow:#3b2a181f;background:linear-gradient(90deg,#3b2a180a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#3b2a1809 1px,#0000 1px) 0 0/34px 34px,linear-gradient(#f8f6ee 0%,#fbfaf6 48%,#eee8d6 100%)!important}#root .harmonogram-main,#root .autodispatch-main{color:#2f2418!important;max-width:1760px!important;margin:0 auto!important;padding:18px clamp(16px,2.4vw,30px) 46px!important}#root .harmonogram-header,#root .autodispatch-topbar{border:1px solid #3b2a182e!important;border-left:6px solid var(--pf-olive)!important;background:linear-gradient(135deg, #a0af142e, #fff0 48%), linear-gradient(90deg, var(--pf-brown), #4a351f)!important;border-radius:8px!important;min-height:156px!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 54px #3b2a182e!important}#root .harmonogram-header:after,#root .autodispatch-topbar:after{content:"PF"!important;color:#b4c2322b!important;pointer-events:none!important;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;height:auto!important;font-size:clamp(76px,11vw,160px)!important;font-weight:950!important;line-height:.8!important;position:absolute!important;top:50%!important;right:clamp(18px,5vw,76px)!important;transform:translateY(-50%)skew(-14deg)!important}#root .harmonogram-header>*,#root .autodispatch-topbar>*{z-index:1!important;position:relative!important}#root .harmonogram-header h2,#root .autodispatch-topbar h1{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:0!important;text-shadow:none!important;font-size:clamp(32px,4vw,54px)!important;line-height:1!important}#root .autodispatch-topbar p,#root .harmonogram-header span,#root .harmonogram-header label{color:#ffffffc2!important;letter-spacing:0!important}#root .harmonogram-header button,#root .harmonogram-header select,#root .autodispatch-topbar button,#root .autodispatch-controls button,#root .autodispatch-controls input,#root .harmonogram-dispatch-panel button,#root .harmonogram-quick-panel button,#root .autodispatch-advisor-panel button,#root .autodispatch-handoff-panel button,#root .autodispatch-content button{border-radius:8px!important;min-height:38px!important}#root .harmonogram-header button,#root .autodispatch-topbar button{color:#fff!important;background:#ffffff1a!important;border:1px solid #ffffff29!important}#root .harmonogram-header select,#root .autodispatch-controls input{color:#2f2418!important;box-shadow:none!important;background:#fffffff5!important;border:1px solid #3b2a1829!important}#root .harmonogram-main>div[style*="font-size: 12"],#root .harmonogram-main>div[style*="marginBottom: 8"],#root .harmonogram-dispatch-panel,#root .harmonogram-quick-panel,#root .harmonogram-calendar-wrap,#root .harmonogram-legend,#root .autodispatch-controls,#root .autodispatch-workflow,#root .autodispatch-advisor-panel,#root .autodispatch-availability-panel,#root .autodispatch-handoff-panel,#root .autodispatch-competency-block,#root .autodispatch-content>div,#root .autodispatch-main>div[style*="text-align: center"]{border:1px solid var(--pf-line)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(135deg,#fffffffa,#f9f8f2f5)!important;border-radius:8px!important;box-shadow:0 16px 38px #3b2a1814!important}#root .harmonogram-dispatch-panel,#root .harmonogram-quick-panel,#root .autodispatch-advisor-panel,#root .autodispatch-handoff-panel{border-left:5px solid var(--pf-olive)!important}#root .autodispatch-competency-block,#root .autodispatch-availability-panel{border-left:5px solid var(--pf-orange)!important}#root .harmonogram-dispatch-panel h3,#root .harmonogram-quick-panel h3,#root .autodispatch-advisor-panel h2,#root .autodispatch-content h2,#root .autodispatch-content h3{color:var(--pf-brown)!important;letter-spacing:0!important}#root .harmonogram-dispatch-panel p,#root .harmonogram-quick-panel p,#root .autodispatch-advisor-panel p,#root .autodispatch-handoff-panel span,#root .autodispatch-content span{letter-spacing:0!important}#root .harmonogram-radar,#root .autodispatch-command-strip{grid-template-columns:minmax(220px,1.12fr) repeat(4,minmax(150px,1fr))!important;gap:10px!important;margin:0 0 14px!important;display:grid!important}#root .harmonogram-radar>div:first-child,#root .harmonogram-radar>button,#root .autodispatch-command-lead,#root .autodispatch-command-card{color:#fff!important;background:linear-gradient(135deg,#a0af1424,#fff0 42%),linear-gradient(#3b2a18,#2f2114)!important;border:1px solid #ffffff21!important;border-radius:8px!important;align-content:center!important;gap:5px!important;min-height:98px!important;padding:13px!important;display:grid!important;box-shadow:0 18px 42px #3b2a1833!important}#root .harmonogram-radar strong,#root .autodispatch-command-lead strong,#root .autodispatch-command-card strong{color:#fff!important;font-size:22px!important;line-height:1.08!important}#root .harmonogram-radar>div:first-child strong,#root .autodispatch-command-lead strong{color:var(--pf-olive-soft)!important;font-size:clamp(28px,3vw,44px)!important}#root .harmonogram-radar span,#root .harmonogram-radar small,#root .autodispatch-command-lead span,#root .autodispatch-command-card span,#root .autodispatch-command-lead small,#root .autodispatch-command-card small{color:#ffffffad!important;letter-spacing:0!important;font-weight:850!important}#root .autodispatch-command-card.is-good{border-color:#b4c23252!important}#root .autodispatch-command-card.is-warning{border-color:#bd701e70!important}#root .autodispatch-command-card.is-danger{border-color:#e2445c70!important}#root .harmonogram-slot-board{background:#ffffffeb!important;border:1px solid #3b2a181f!important;border-radius:8px!important;overflow:auto!important;box-shadow:inset 0 1px #ffffffe6,0 16px 38px #3b2a1814!important}#root .harmonogram-slot-board>div:first-child{background:linear-gradient(#fbfaf6fa,#f3f1e8fa)!important;border-color:#3b2a181f!important;min-width:920px!important}#root .harmonogram-slot-board [data-testid=harmonogram-dispatch-slot-row]{border-color:#3b2a181f!important;min-width:920px!important}#root .harmonogram-slot-board [data-testid=harmonogram-dispatch-slot]{background:#ffffffb8!important;border-color:#3b2a181a!important}#root .harmonogram-slot-board [data-testid=harmonogram-dispatch-slot]:hover{background:#b4c2321f!important}#root .harmonogram-dispatch-grid{gap:12px!important}#root .harmonogram-dispatch-grid button,#root .harmonogram-dispatch-grid aside,#root .harmonogram-quick-panel [style*="border: 1px solid"],#root .autodispatch-advisor-grid>div,#root .autodispatch-content [style*="overflow: hidden"],#root .autodispatch-content [style*=borderLeft],#root .autodispatch-content [style*=border-left]{background:#ffffffdb!important;border:1px solid #3b2a181f!important;border-radius:8px!important;box-shadow:0 14px 30px #3b2a1814!important}#root .harmonogram-dispatch-grid button:hover,#root .autodispatch-content button:hover,#root .autodispatch-advisor-panel button:hover,#root .autodispatch-handoff-panel button:hover,#root .autodispatch-controls button:hover{border-color:#a0af145c!important;transform:translateY(-1px)!important}#root .harmonogram-dispatch-grid [data-testid=harmonogram-dispatch-queue]{border-left:5px solid var(--pf-orange)!important}#root .autodispatch-controls{align-items:end!important;gap:12px!important;display:flex!important}#root .autodispatch-controls label{color:#51432f!important;font-weight:900!important}#root .autodispatch-controls button,#root .autodispatch-handoff-panel button,#root .autodispatch-advisor-panel button,#root .autodispatch-content button,#root .harmonogram-dispatch-panel button,#root .harmonogram-quick-panel button{color:#2f2418!important;box-shadow:none!important;background:#ffffffeb!important;border:1px solid #3b2a1824!important;font-weight:850!important}#root .autodispatch-controls button:nth-of-type(2),#root .autodispatch-controls button:nth-of-type(3),#root .autodispatch-handoff-panel button:last-child,#root .harmonogram-dispatch-panel button:first-of-type{background:linear-gradient(135deg, var(--pf-olive), var(--pf-olive-soft))!important;color:#24190f!important;border-color:#a0af14ad!important;box-shadow:0 12px 24px #a0af1433!important}#root .autodispatch-metrics,#root .autodispatch-statsbar{gap:10px!important}#root .autodispatch-metrics>div,#root .autodispatch-statsbar>div{background:#ffffffe0!important;border:1px solid #3b2a181f!important;border-left:4px solid #a0af14bf!important;border-radius:8px!important;min-height:84px!important;box-shadow:0 14px 30px #3b2a1812!important}#root .autodispatch-workflow>div{border-color:#3b2a181f!important;border-radius:8px!important;min-height:70px!important}#root .autodispatch-advisor-panel textarea,#root .autodispatch-handoff-panel textarea,#root .autodispatch-main input,#root .harmonogram-main input,#root .harmonogram-main select,#root .harmonogram-main textarea{color:#2f2418!important;box-shadow:none!important;background:#fffffff0!important;border:1px solid #3b2a1829!important;border-radius:8px!important}#root .autodispatch-advisor-panel textarea:focus,#root .autodispatch-handoff-panel textarea:focus,#root .autodispatch-main input:focus,#root .harmonogram-main input:focus,#root .harmonogram-main select:focus,#root .harmonogram-main textarea:focus{border-color:#a0af14b8!important;outline:none!important;box-shadow:0 0 0 3px #b4c23233!important}#root .autodispatch-content{gap:14px!important}#root .autodispatch-content>div:first-child{gap:12px!important}#root .autodispatch-content [style*=borderLeft],#root .autodispatch-content [style*=border-left]{border-left-width:5px!important}#root .autodispatch-content [style*=borderTop],#root .autodispatch-content [style*=border-top],#root .autodispatch-advisor-panel [style*=borderTop],#root .autodispatch-advisor-panel [style*=border-top]{border-top-color:#3b2a181f!important}#root .autodispatch-content [style*="borderRadius: 8"],#root .autodispatch-content [style*="border-radius: 8"],#root .autodispatch-advisor-panel [style*="borderRadius: 8"],#root .autodispatch-advisor-panel [style*="border-radius: 8"]{border-radius:8px!important}@media (width<=1180px){#root .harmonogram-radar,#root .autodispatch-command-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}#root .harmonogram-radar>div:first-child,#root .autodispatch-command-lead{grid-column:1/-1!important}#root .autodispatch-content,#root .harmonogram-dispatch-grid{grid-template-columns:1fr!important}}@media (width<=760px){#root .harmonogram-main,#root .autodispatch-main{width:calc(100vw - 60px)!important;max-width:none!important;margin-left:60px!important;padding:12px!important}#root .harmonogram-header,#root .autodispatch-topbar{min-height:auto!important;padding:14px!important}#root .harmonogram-header h2,#root .autodispatch-topbar h1{font-size:31px!important}#root .harmonogram-header:after,#root .autodispatch-topbar:after{font-size:76px!important;right:12px!important}#root .harmonogram-header [style*="display: flex"],#root .autodispatch-topbar,#root .autodispatch-controls,#root .autodispatch-controls [style*="display: flex"]{align-items:stretch!important}#root .harmonogram-radar,#root .autodispatch-command-strip,#root .autodispatch-workflow,#root .autodispatch-metrics,#root .autodispatch-statsbar,#root .autodispatch-advisor-grid,#root .autodispatch-content,#root .harmonogram-dispatch-grid,#root .harmonogram-quick-panel [style*=grid-template-columns],#root .autodispatch-controls [style*=grid-template-columns]{grid-template-columns:1fr!important}#root .harmonogram-header button,#root .harmonogram-header select,#root .harmonogram-dispatch-panel button,#root .harmonogram-quick-panel button,#root .autodispatch-topbar button,#root .autodispatch-controls button,#root .autodispatch-controls input,#root .autodispatch-advisor-panel button,#root .autodispatch-handoff-panel button,#root .autodispatch-content button{width:100%!important}#root .harmonogram-slot-board{max-width:100%!important}}#root .ekipy-shell,#root .integrations-shell,#root .kontrola-shell,#root .operator-tasks-shell{--pf-brown:#3b2a18;--pf-brown-soft:#5b472c;--pf-olive:#a0af14;--pf-olive-soft:#b4c232;--pf-orange:#bd701e;--pf-paper:#fbfaf6;--pf-line:#3b2a1824;--pf-shadow:#3b2a181f;background:linear-gradient(90deg,#3b2a180a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#3b2a1809 1px,#0000 1px) 0 0/34px 34px,linear-gradient(#f8f6ee 0%,#fbfaf6 48%,#eee8d6 100%)!important}#root .ekipy-main,#root .integrations-main,#root .kontrola-main,#root .operator-tasks-main{color:#2f2418!important;max-width:1540px!important;margin:0 auto!important;padding:18px clamp(16px,2.4vw,30px) 46px!important}#root .ekipy-main>.module-page-header-hero,#root .integrations-main>.module-page-header-hero,#root .kontrola-main>.module-page-header-hero,#root .ekipy-main>.module-page-header-plain,#root .integrations-main>.module-page-header-plain,#root .kontrola-main>.module-page-header-plain,#root .operator-tasks-header{border:1px solid #3b2a182e!important;border-left:6px solid var(--pf-olive)!important;background:linear-gradient(135deg, #a0af142e, #fff0 48%), linear-gradient(90deg, var(--pf-brown), #4a351f)!important;border-radius:8px!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 54px #3b2a182e!important}#root .ekipy-main>.module-page-header-hero:after,#root .integrations-main>.module-page-header-hero:after,#root .kontrola-main>.module-page-header-hero:after,#root .operator-tasks-header:after{content:"PF"!important;color:#b4c2322b!important;pointer-events:none!important;font-size:clamp(76px,11vw,156px)!important;font-weight:950!important;line-height:.8!important;position:absolute!important;top:50%!important;right:clamp(18px,5vw,72px)!important;transform:translateY(-50%)skew(-14deg)!important}#root .ekipy-main>.module-page-header-hero>*,#root .integrations-main>.module-page-header-hero>*,#root .kontrola-main>.module-page-header-hero>*,#root .operator-tasks-header>*{z-index:1!important;position:relative!important}#root .ekipy-main>.module-page-header-hero h1,#root .integrations-main>.module-page-header-hero h1,#root .kontrola-main>.module-page-header-hero h1,#root .operator-tasks-header h1,#root .ekipy-main>.module-page-header-hero [style*=font-size],#root .integrations-main>.module-page-header-hero [style*=font-size],#root .kontrola-main>.module-page-header-hero [style*=font-size]{color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:0!important}#root .ekipy-main>.module-page-header-hero p,#root .integrations-main>.module-page-header-hero p,#root .kontrola-main>.module-page-header-hero p,#root .operator-tasks-header p,#root .operator-tasks-header div:first-child>div:first-child{color:#ffffffc2!important}#root .ekipy-command-radar,#root .clients-command-strip,#root .integrations-metrics,#root .operator-tasks-stats{gap:10px!important}#root .ekipy-command-radar,#root .operator-tasks-stats{grid-template-columns:minmax(220px,1.12fr) repeat(4,minmax(150px,1fr))!important;margin:0 0 14px!important;display:grid!important}#root .ekipy-command-lead,#root .ekipy-command-card,#root .ekipy-command-actions,#root .operator-tasks-stats>div{color:#fff!important;background:linear-gradient(135deg,#a0af1424,#fff0 42%),linear-gradient(#3b2a18,#2f2114)!important;border:1px solid #ffffff21!important;border-radius:8px!important;align-content:center!important;gap:5px!important;min-height:98px!important;padding:13px!important;display:grid!important;box-shadow:0 18px 42px #3b2a1833!important}#root .ekipy-command-lead strong,#root .operator-tasks-stats>div strong{color:var(--pf-olive-soft)!important;font-size:clamp(32px,3.4vw,50px)!important;line-height:.98!important}#root .ekipy-command-card strong{color:#fff!important;font-size:22px!important;line-height:1.08!important}#root .ekipy-command-lead span,#root .ekipy-command-card span,#root .operator-tasks-stats>div span,#root .operator-tasks-stats>div small,#root .ekipy-command-lead small,#root .ekipy-command-card small{color:#ffffffad!important;letter-spacing:0!important;font-weight:850!important}#root .ekipy-command-card.is-good{border-color:#b4c23252!important}#root .ekipy-command-card.is-warning{border-color:#bd701e70!important}#root .ekipy-command-card.is-danger{border-color:#e2445c70!important}#root .ekipy-command-actions button{width:100%!important}#root .ekipy-summary-card,#root .ekipy-form-panel,#root .ekipy-team-card,#root .ekipy-detail-panel,#root .ekipy-member-form,#root .ekipy-salary-calculator,#root .integrations-metric-card,#root .integrations-main>div[style*=box-shadow],#root .integrations-filters,#root .kontrola-filters,#root .kontrola-kpis>div,#root .kontrola-panel,#root .operator-tasks-panel,#root .operator-tasks-toolbar,#root .operator-tasks-list .modern-data-row,#root .operator-tasks-list .modern-data-empty{border:1px solid var(--pf-line)!important;background:linear-gradient(135deg,#fffffffa,#f9f8f2f5)!important;border-radius:8px!important;box-shadow:0 16px 38px #3b2a1814!important}#root .ekipy-form-panel,#root .ekipy-detail-panel,#root .kontrola-panel,#root .operator-tasks-panel,#root .integrations-main>div[style*=box-shadow]{border-left:5px solid var(--pf-olive)!important}#root .ekipy-action-card,#root .operator-tasks-create,#root .kontrola-owner-open-alerts,#root .integrations-filters{border-left:5px solid var(--pf-orange)!important}#root .ekipy-workspace-grid,#root .operator-tasks-grid{gap:14px!important}#root .ekipy-team-card{background:#ffffffe0!important}#root .ekipy-team-card:hover,#root .ekipy-detail-panel:hover,#root .ekipy-summary-card:hover,#root .integrations-main>div[style*=box-shadow]:hover,#root .kontrola-panel:hover,#root .operator-tasks-panel:hover{border-color:#a0af1457!important;box-shadow:0 20px 44px #3b2a181f!important}#root .ekipy-team-readiness,#root .ekipy-detail-radar,#root .kontrola-kpis,#root .kontrola-panel [style*=grid-template-columns],#root .integrations-metrics{gap:10px!important}#root .ekipy-team-readiness>div,#root .ekipy-detail-radar>div,#root .kontrola-kpis>div,#root .kontrola-panel [style*="display: grid"]>div,#root .integrations-metric-card{border-color:#3b2a181f!important;border-radius:8px!important}#root .ekipy-detail-radar,#root .ekipy-team-readiness{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))!important;margin-top:12px!important;display:grid!important}#root .ekipy-member-row,#root .kontrola-panel [style*=ownerAckItem],#root .kontrola-panel [style*=runItem],#root .integrations-main .modern-data-row,#root .operator-tasks-list .modern-data-row{background:#ffffffbd!important;border-color:#3b2a181f!important;border-radius:8px!important}#root .ekipy-member-row:hover,#root .integrations-main .modern-data-row:hover,#root .operator-tasks-list .modern-data-row:hover{background:#b4c2321f!important}#root .integrations-main>.module-page-header,#root .integrations-main>.module-page-header-plain,#root .integrations-main>.module-page-header-hero,#root .kontrola-main>.module-page-header,#root .kontrola-main>.module-page-header-plain,#root .kontrola-main>.module-page-header-hero{margin-bottom:14px!important}#root .integrations-main input,#root .integrations-main select,#root .integrations-main textarea,#root .kontrola-main input,#root .kontrola-main select,#root .kontrola-main textarea,#root .operator-tasks-main input,#root .operator-tasks-main select,#root .operator-tasks-main textarea,#root .ekipy-main input,#root .ekipy-main select,#root .ekipy-main textarea{color:#2f2418!important;box-shadow:none!important;background:#fffffff0!important;border:1px solid #3b2a1829!important;border-radius:8px!important}#root .integrations-main input:focus,#root .integrations-main select:focus,#root .integrations-main textarea:focus,#root .kontrola-main input:focus,#root .kontrola-main select:focus,#root .kontrola-main textarea:focus,#root .operator-tasks-main input:focus,#root .operator-tasks-main select:focus,#root .operator-tasks-main textarea:focus,#root .ekipy-main input:focus,#root .ekipy-main select:focus,#root .ekipy-main textarea:focus{border-color:#a0af14b8!important;outline:none!important;box-shadow:0 0 0 3px #b4c23233!important}#root .integrations-main button,#root .kontrola-main button,#root .operator-tasks-main button,#root .ekipy-main button{border-radius:8px!important;font-weight:850!important}#root .integrations-main button[type=submit],#root .kontrola-main button[type=submit],#root .operator-tasks-main button[type=submit],#root .ekipy-main button[type=submit],#root .operator-tasks-main button[style*=accent-gradient],#root .kontrola-main button[style*=accent-gradient],#root .ekipy-main button[style*=accent-gradient]{background:linear-gradient(135deg, var(--pf-olive), var(--pf-olive-soft))!important;color:#24190f!important;border-color:#a0af14b8!important;box-shadow:0 12px 24px #a0af1433!important}#root .integrations-main button:hover:not(:disabled),#root .kontrola-main button:hover:not(:disabled),#root .operator-tasks-main button:hover:not(:disabled),#root .ekipy-main button:hover:not(:disabled){background-color:#b4c23224!important;border-color:#a0af145c!important}#root .kontrola-main table{border-collapse:separate!important;border-spacing:0 7px!important}#root .kontrola-main th{color:#5b4b34!important;background:#b4c2321a!important}#root .kontrola-main tbody tr{background:#ffffffc7!important}#root .kontrola-main tbody td{border-top:1px solid #3b2a181a!important;border-bottom:1px solid #3b2a181a!important}#root .operator-tasks-toolbar{padding:10px!important}#root .operator-tasks-list .modern-data-stack{gap:10px!important}@media (width<=1180px){#root .ekipy-command-radar,#root .operator-tasks-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}#root .ekipy-command-lead{grid-column:1/-1!important}#root .ekipy-command-actions{grid-column:auto!important}#root .ekipy-summary-grid,#root .ekipy-workspace-grid,#root .operator-tasks-grid{grid-template-columns:1fr!important}}@media (width<=760px){#root .ekipy-main,#root .integrations-main,#root .kontrola-main,#root .operator-tasks-main{width:calc(100vw - 60px)!important;max-width:none!important;margin-left:60px!important;padding:12px!important}#root .ekipy-main>.module-page-header-hero,#root .integrations-main>.module-page-header-hero,#root .kontrola-main>.module-page-header-hero,#root .operator-tasks-header{padding:14px!important}#root .ekipy-main>.module-page-header-hero:after,#root .integrations-main>.module-page-header-hero:after,#root .kontrola-main>.module-page-header-hero:after,#root .operator-tasks-header:after{font-size:76px!important;right:12px!important}#root .ekipy-command-radar,#root .operator-tasks-stats,#root .ekipy-summary-grid,#root .ekipy-workspace-grid,#root .operator-tasks-grid,#root .operator-tasks-toolbar,#root .kontrola-filters,#root .kontrola-kpis,#root .integrations-metrics,#root .integrations-filters,#root .integrations-main>div[style*=grid-template-columns],#root .kontrola-panel [style*=grid-template-columns]{grid-template-columns:1fr!important}#root .operator-tasks-header,#root .kontrola-main>.module-page-header-hero [style*="display: flex"],#root .ekipy-main>.module-page-header-hero [style*="display: flex"],#root .integrations-main>.module-page-header-hero [style*="display: flex"]{align-items:stretch!important}#root .ekipy-main button,#root .ekipy-main select,#root .integrations-main button,#root .integrations-main input,#root .integrations-main select,#root .kontrola-main button,#root .kontrola-main input,#root .kontrola-main select,#root .operator-tasks-main button,#root .operator-tasks-main input,#root .operator-tasks-main select,#root .operator-tasks-main textarea{width:100%!important}#root .kontrola-main [style*=overflow]{overflow-x:auto!important}}#root .clients-shell,#root .ogledziny-shell,#root .raporty-shell,#root .mobile-reports-shell,#root .crew-att-shell,#root .field-quotes-shell,#root .field-quote-detail-shell,#root .inspection-doc-shell{--pf-brown:#3b2a18;--pf-green:#a0af14;--pf-soft:#b4c232;--pf-line:#3b2a1824;--pf-shadow:0 22px 52px #3b2a181f;color:#261a0f!important;background:linear-gradient(135deg,#a0af1414,#0000 38%),linear-gradient(#f7f6ef 0%,#eeeadf 100%)!important}#root .clients-main,#root .raporty-main,#root .mobile-reports-main,#root .crew-att-main,#root .field-quotes-main,#root .field-quote-detail-main,#root .inspection-doc-main,#root .ogledziny-workspace{width:min(1480px,100vw - 128px)!important;margin:0 auto!important;padding:24px clamp(18px,2.6vw,34px) 44px!important}#root .raporty-main>.module-page-header-hero,#root .mobile-reports-main>.module-page-header-hero,#root .crew-att-main>.module-page-header-hero,#root .field-quotes-main>.module-page-header-hero,#root .field-quote-detail-main>.module-page-header-hero,#root .inspection-doc-hero,#root .clients-client-hero,#root .ogledziny-detail-hero{border:1px solid #ffffff38!important;border-left:8px solid var(--pf-green)!important;color:#fffaf0!important;box-shadow:var(--pf-shadow)!important;background:linear-gradient(118deg,#3b2a18f5,#4b351fed),linear-gradient(135deg,#a0af142e,#0000)!important;border-radius:8px!important;position:relative!important;overflow:hidden!important}#root .raporty-main>.module-page-header-hero:after,#root .mobile-reports-main>.module-page-header-hero:after,#root .crew-att-main>.module-page-header-hero:after,#root .field-quotes-main>.module-page-header-hero:after,#root .field-quote-detail-main>.module-page-header-hero:after,#root .inspection-doc-hero:after,#root .clients-client-hero:after,#root .ogledziny-detail-hero:after{content:"PF";color:#a0af142b;letter-spacing:0;pointer-events:none;font-size:clamp(96px,14vw,196px);font-weight:900;line-height:1;position:absolute;bottom:-26px;right:clamp(18px,4vw,58px)}#root .clients-command-strip,#root .crew-att-command-strip,#root .field-quotes-command-strip,#root .field-quote-detail-command-strip,#root .inspection-doc-command-strip{grid-template-columns:minmax(280px,1.25fr) repeat(3,minmax(170px,.75fr))!important;gap:14px!important;display:grid!important}#root .clients-command-lead,#root .crew-att-command-lead,#root .field-quotes-command-lead,#root .field-quote-detail-command-lead,#root .inspection-doc-command-lead,#root .clients-command-card,#root .crew-att-command-card,#root .field-quotes-command-card,#root .field-quote-detail-command-card,#root .inspection-doc-command-card{color:#fffaf0!important;background:linear-gradient(145deg,#3b2a18f5,#4b351fe6)!important;border:1px solid #a0af1447!important;border-radius:8px!important;box-shadow:0 18px 36px #3b2a1829!important}#root .clients-list-panel,#root .ogledziny-list-panel,#root .clients-detail-panel,#root .ogledziny-detail-panel,#root .ogledziny-command-panel,#root .raporty-filters,#root .raporty-tabs,#root .mobile-reports-summary,#root .crew-att-controls,#root .field-quotes-tabs,#root .field-quote-detail-card,#root .clients-list-row,#root .ogledziny-list-row,#root .crew-att-card,#root .field-quotes-card,#root .inspection-doc-card,#root .raporty-kpis>*,#root .mobile-reports-kpi-card,#root .field-quote-detail-summary,#root .field-quote-detail-grid>*,#root .field-quote-detail-sketch,#root .field-quote-detail-item-row,#root .field-quote-detail-offer,#root .field-quote-detail-empty{border:1px solid var(--pf-line)!important;background:linear-gradient(#fffffff5,#fbfaf6eb)!important;border-radius:8px!important;box-shadow:0 14px 32px #3b2a1814!important}#root .clients-list-row:hover,#root .ogledziny-list-row:hover,#root .crew-att-card:hover,#root .field-quotes-card:hover,#root .inspection-doc-card:hover{border-color:#a0af1480!important;transform:translateY(-2px)!important;box-shadow:0 18px 38px #3b2a1824!important}#root .clients-main input:focus,#root .clients-main select:focus,#root .clients-main textarea:focus,#root .ogledziny-shell input:focus,#root .ogledziny-shell select:focus,#root .ogledziny-shell textarea:focus,#root .raporty-main input:focus,#root .raporty-main select:focus,#root .mobile-reports-main input:focus,#root .mobile-reports-main select:focus,#root .crew-att-main input:focus,#root .crew-att-main select:focus,#root .field-quotes-main input:focus,#root .field-quotes-main select:focus,#root .field-quote-detail-main input:focus,#root .field-quote-detail-main select:focus,#root .inspection-doc-main input:focus,#root .inspection-doc-main select:focus{border-color:var(--pf-green)!important;outline:none!important;box-shadow:0 0 0 4px #a0af1429!important}@media (width<=900px){#root .clients-main,#root .raporty-main,#root .mobile-reports-main,#root .crew-att-main,#root .field-quotes-main,#root .field-quote-detail-main,#root .inspection-doc-main,#root .ogledziny-workspace{width:calc(100vw - 60px)!important;margin-left:60px!important;margin-right:0!important;padding:18px 12px 32px!important}#root .clients-command-strip,#root .crew-att-command-strip,#root .field-quotes-command-strip,#root .field-quote-detail-command-strip,#root .inspection-doc-command-strip,#root .raporty-kpis,#root .mobile-reports-kpis,#root .crew-att-stats,#root .field-quotes-grid,#root .inspection-doc-grid,#root .field-quote-detail-grid{grid-template-columns:1fr!important}}#root .hr-panel-shell,#root .hr-docs-shell,#root .payroll-m11-shell,#root .estimator-pay-shell,#root .field-settlements-shell,#root .accounting-shell,#root .warehouse-shell,#root .equipment-res-shell,#root .notifications-shell,#root .roles-admin-shell{--pf-admin-brown:#3b2a18;--pf-admin-brown-2:#4b351f;--pf-admin-green:#a0af14;--pf-admin-soft:#b4c232;--pf-admin-olive:#766440;--pf-admin-orange:#bd701e;--pf-admin-ink:#261a0f;--pf-admin-muted:#756953;--pf-admin-line:#3b2a1824;--pf-admin-shadow:0 22px 54px #3b2a181f;color:var(--pf-admin-ink)!important;background:linear-gradient(135deg,#a0af1414,#0000 40%),linear-gradient(#f8f6ee 0%,#eee9dc 100%)!important}#root .hr-panel-main,#root .hr-docs-main,#root .payroll-m11-main,#root .estimator-pay-main,#root .field-settlements-main,#root .accounting-main,#root .warehouse-main,#root .equipment-res-main,#root .notifications-main,#root .roles-admin-shell>.roles-admin-layout,#root .roles-admin-shell>div:not(.roles-admin-layout){width:min(1480px,100vw - 128px)!important;max-width:min(1480px,100vw - 128px)!important;margin:0 auto!important;padding:24px clamp(18px,2.5vw,34px) 44px!important}#root .field-settlements-main{max-width:min(980px,100vw - 128px)!important}#root .hr-panel-topbar,#root .hr-docs-header,#root .payroll-m11-main>.module-page-header-hero,#root .estimator-pay-main>.module-page-header-hero,#root .field-settlements-header,#root .accounting-main>.module-page-header-hero,#root .warehouse-main>.module-page-header-hero,#root .equipment-res-main>.module-page-header-hero,#root .notifications-main>h1,#root .roles-admin-shell>h1{border:1px solid #ffffff38!important;border-left:8px solid var(--pf-admin-green)!important;color:#fffaf0!important;box-shadow:var(--pf-admin-shadow)!important;background:linear-gradient(118deg,#3b2a18f5,#4b351fed),linear-gradient(135deg,#a0af142e,#0000)!important;border-radius:8px!important;position:relative!important;overflow:hidden!important}#root .notifications-main>h1,#root .roles-admin-shell>h1{width:min(1480px,100vw - 128px)!important;max-width:min(1480px,100vw - 128px)!important;margin:0 auto 18px!important;padding:20px 24px!important}#root .hr-panel-topbar:after,#root .hr-docs-header:after,#root .payroll-m11-main>.module-page-header-hero:after,#root .estimator-pay-main>.module-page-header-hero:after,#root .field-settlements-header:after,#root .accounting-main>.module-page-header-hero:after,#root .warehouse-main>.module-page-header-hero:after,#root .equipment-res-main>.module-page-header-hero:after,#root .notifications-main>h1:after,#root .roles-admin-shell>h1:after{content:"PF";color:#a0af142b;letter-spacing:0;pointer-events:none;font-size:clamp(88px,13vw,184px);font-weight:900;line-height:1;position:absolute;bottom:-26px;right:clamp(16px,4vw,58px)}#root .hr-panel-topbar *,#root .hr-docs-header *,#root .payroll-m11-main>.module-page-header-hero *,#root .estimator-pay-main>.module-page-header-hero *,#root .field-settlements-header *,#root .accounting-main>.module-page-header-hero *,#root .warehouse-main>.module-page-header-hero *,#root .equipment-res-main>.module-page-header-hero *{color:inherit!important}#root .accounting-command-strip,#root .warehouse-command-strip,#root .equipment-res-command-strip{grid-template-columns:minmax(280px,1.35fr) repeat(4,minmax(150px,.75fr))!important;gap:14px!important;margin:18px 0!important;display:grid!important}#root .accounting-command-lead,#root .warehouse-command-lead,#root .equipment-res-command-lead,#root .accounting-command-card,#root .warehouse-command-card,#root .equipment-res-command-card,#root .accounting-command-actions{color:#fffaf0!important;background:linear-gradient(145deg,#3b2a18f5,#4b351fe6)!important;border:1px solid #a0af1447!important;border-radius:8px!important;box-shadow:0 18px 36px #3b2a1829!important}#root .accounting-command-card strong,#root .warehouse-command-card strong,#root .equipment-res-command-card strong{color:var(--pf-admin-soft)!important}#root .hr-panel-tabs,#root .hr-docs-panel,#root .hr-docs-stats>*,#root .payroll-m11-card,#root .payroll-m11-report-card,#root .estimator-pay-card,#root .field-settlements-taskbar,#root .field-settlements-tabs,#root .field-settlements-panel,#root .field-settlements-worker-card,#root .accounting-kpi-card,#root .accounting-tabs,#root .accounting-card,#root .warehouse-state-panel,#root .warehouse-card,#root .equipment-res-monthbar,#root .equipment-res-kpi-card,#root .equipment-res-filters,#root .notifications-form,#root .notifications-route-brief-notice,#root .notifications-card,#root .notifications-item,#root .roles-admin-sidebar,#root .roles-admin-editor,#root .roles-admin-empty,#root .roles-admin-summary,#root .roles-admin-perm-group{border:1px solid var(--pf-admin-line)!important;background:linear-gradient(#fffffff5,#fbfaf6ed),linear-gradient(90deg,#a0af140f,#0000)!important;border-radius:8px!important;box-shadow:0 14px 32px #3b2a1814!important}#root .hr-panel-card,#root .hr-panel-branch,#root .hr-docs-toolbar,#root .roles-admin-role-row,#root .roles-admin-perm-row,#root .roles-admin-form-row{border-color:var(--pf-admin-line)!important;background:#ffffffd1!important;border-radius:8px!important}#root .warehouse-list .warehouse-card,#root .equipment-res-table,#root .modern-data-row{border-radius:8px!important}#root .hr-panel-card:hover,#root .hr-docs-panel:hover,#root .payroll-m11-report-card:hover,#root .estimator-pay-card:hover,#root .field-settlements-worker-card:hover,#root .accounting-card:hover,#root .warehouse-card:hover,#root .equipment-res-kpi-card:hover,#root .notifications-item:hover,#root .roles-admin-role-row:hover{border-color:#a0af1480!important;transform:translateY(-2px)!important;box-shadow:0 18px 38px #3b2a1824!important}#root .hr-panel-shell button,#root .hr-docs-shell button,#root .payroll-m11-shell button,#root .estimator-pay-shell button,#root .field-settlements-shell button,#root .accounting-shell button,#root .warehouse-shell button,#root .equipment-res-shell button,#root .notifications-shell button,#root .roles-admin-shell button,#root .roles-admin-toggle{border-radius:8px!important;transition:transform .16s,box-shadow .16s,border-color .16s!important}#root .hr-panel-shell button:not(:disabled):hover,#root .hr-docs-shell button:not(:disabled):hover,#root .payroll-m11-shell button:not(:disabled):hover,#root .estimator-pay-shell button:not(:disabled):hover,#root .field-settlements-shell button:not(:disabled):hover,#root .accounting-shell button:not(:disabled):hover,#root .warehouse-shell button:not(:disabled):hover,#root .equipment-res-shell button:not(:disabled):hover,#root .notifications-shell button:not(:disabled):hover,#root .roles-admin-shell button:not(:disabled):hover{transform:translateY(-1px)!important;box-shadow:0 12px 24px #3b2a1821!important}#root .hr-panel-shell input,#root .hr-panel-shell select,#root .hr-panel-shell textarea,#root .hr-docs-shell input,#root .hr-docs-shell select,#root .hr-docs-shell textarea,#root .payroll-m11-shell input,#root .payroll-m11-shell select,#root .payroll-m11-shell textarea,#root .estimator-pay-shell input,#root .estimator-pay-shell select,#root .estimator-pay-shell textarea,#root .field-settlements-shell input,#root .field-settlements-shell select,#root .field-settlements-shell textarea,#root .accounting-shell input,#root .accounting-shell select,#root .accounting-shell textarea,#root .warehouse-shell input,#root .warehouse-shell select,#root .warehouse-shell textarea,#root .equipment-res-shell input,#root .equipment-res-shell select,#root .equipment-res-shell textarea,#root .notifications-shell input,#root .notifications-shell select,#root .notifications-shell textarea,#root .roles-admin-shell input,#root .roles-admin-shell select,#root .roles-admin-shell textarea{color:var(--pf-admin-ink)!important;background:#ffffffeb!important;border:1px solid #3b2a182e!important;border-radius:8px!important}#root .hr-panel-shell input:focus,#root .hr-panel-shell select:focus,#root .hr-panel-shell textarea:focus,#root .hr-docs-shell input:focus,#root .hr-docs-shell select:focus,#root .hr-docs-shell textarea:focus,#root .payroll-m11-shell input:focus,#root .payroll-m11-shell select:focus,#root .payroll-m11-shell textarea:focus,#root .estimator-pay-shell input:focus,#root .estimator-pay-shell select:focus,#root .estimator-pay-shell textarea:focus,#root .field-settlements-shell input:focus,#root .field-settlements-shell select:focus,#root .field-settlements-shell textarea:focus,#root .accounting-shell input:focus,#root .accounting-shell select:focus,#root .accounting-shell textarea:focus,#root .warehouse-shell input:focus,#root .warehouse-shell select:focus,#root .warehouse-shell textarea:focus,#root .equipment-res-shell input:focus,#root .equipment-res-shell select:focus,#root .equipment-res-shell textarea:focus,#root .notifications-shell input:focus,#root .notifications-shell select:focus,#root .notifications-shell textarea:focus,#root .roles-admin-shell input:focus,#root .roles-admin-shell select:focus,#root .roles-admin-shell textarea:focus{border-color:var(--pf-admin-green)!important;outline:none!important;box-shadow:0 0 0 4px #a0af1429!important}@media (width<=900px){#root .hr-panel-main,#root .hr-docs-main,#root .payroll-m11-main,#root .estimator-pay-main,#root .field-settlements-main,#root .accounting-main,#root .warehouse-main,#root .equipment-res-main,#root .notifications-main,#root .roles-admin-shell>.roles-admin-layout,#root .roles-admin-shell>div:not(.roles-admin-layout),#root .notifications-main>h1,#root .roles-admin-shell>h1{width:calc(100vw - 60px)!important;max-width:calc(100vw - 60px)!important;margin-left:60px!important;margin-right:0!important;padding:18px 12px 32px!important}#root .accounting-command-strip,#root .warehouse-command-strip,#root .equipment-res-command-strip,#root .hr-docs-stats,#root .estimator-pay-grid,#root .accounting-kpis,#root .equipment-res-kpis,#root .roles-admin-layout,#root .roles-admin-perms-grid{grid-template-columns:1fr!important}#root .hr-panel-topbar,#root .hr-docs-header,#root .field-settlements-taskbar,#root .equipment-res-monthbar,#root .notifications-type-grid,#root .roles-admin-actions{flex-direction:column!important;align-items:stretch!important}#root .hr-panel-shell button,#root .hr-panel-shell input,#root .hr-panel-shell select,#root .hr-docs-shell button,#root .hr-docs-shell input,#root .hr-docs-shell select,#root .payroll-m11-shell button,#root .payroll-m11-shell input,#root .payroll-m11-shell select,#root .estimator-pay-shell button,#root .estimator-pay-shell input,#root .estimator-pay-shell select,#root .field-settlements-shell button,#root .field-settlements-shell input,#root .field-settlements-shell select,#root .accounting-shell button,#root .accounting-shell input,#root .accounting-shell select,#root .warehouse-shell button,#root .warehouse-shell input,#root .warehouse-shell select,#root .equipment-res-shell button,#root .equipment-res-shell input,#root .equipment-res-shell select,#root .notifications-shell button,#root .notifications-shell input,#root .notifications-shell select,#root .roles-admin-shell button,#root .roles-admin-shell input,#root .roles-admin-shell select{width:100%!important}}#root .branches-shell,#root .branch-detail-shell,#root .users-shell,#root .profile-shell,#root .kierownik-shell,#root .bi-dashboard-shell,#root .mission-day-shell,#root .autoplan-shell,#root .crm-today-shell,#root .estimator-hub-shell,#root .quote-approval-shell,#root .quote-calendar-shell,#root .quote-draw-shell,#root .raport-dzienny-shell,#root .kpi-week-shell,#root .calendar-blocks-shell{--pf-org-brown:#3b2a18;--pf-org-brown-2:#4b351f;--pf-org-green:#a0af14;--pf-org-soft:#b4c232;--pf-org-olive:#766440;--pf-org-orange:#bd701e;--pf-org-ink:#261a0f;--pf-org-line:#3b2a1824;--pf-org-shadow:0 22px 54px #3b2a181f;color:var(--pf-org-ink)!important;background:linear-gradient(135deg,#a0af1414,#0000 40%),linear-gradient(#f8f6ee 0%,#eee9dc 100%)!important}#root .branches-main,#root .branch-detail-main,#root .users-main,#root .profile-main,#root .kierownik-main,#root .bi-dashboard-main,#root .mission-day-main,#root .autoplan-main,#root .crm-today-main,#root .estimator-hub-main,#root .quote-approval-main,#root .quote-calendar-main,#root .quote-draw-main,#root .raport-dzienny-main,#root .kpi-week-main,#root .calendar-blocks-main{width:min(1480px,100vw - 128px)!important;max-width:min(1480px,100vw - 128px)!important;margin:0 auto!important;padding:24px clamp(18px,2.5vw,34px) 44px!important}#root .mission-day-main,#root .autoplan-main,#root .quote-draw-workbench,#root .raport-dzienny-main{max-width:min(1120px,100vw - 128px)!important}#root .branches-main>.module-page-header-hero,#root .branch-detail-hero,#root .users-header-panel,#root .profile-header,#root .kierownik-main>.module-page-header-hero,#root .bi-dashboard-topbar,#root .mission-day-header-row,#root .autoplan-main>.module-page-header-hero,#root .crm-today-content>.ios-inset:first-child,#root .estimator-hub-hero,#root .quote-approval-header,#root .wycena-calendar-hero,#root .quote-draw-topbar,#root .raport-dzienny-toolbar,#root .kpi-week-main>.module-page-header-hero,#root .calendar-blocks-header{border:1px solid #ffffff38!important;border-left:8px solid var(--pf-org-green)!important;color:#fffaf0!important;box-shadow:var(--pf-org-shadow)!important;background:linear-gradient(118deg,#3b2a18f5,#4b351fed),linear-gradient(135deg,#a0af142e,#0000)!important;border-radius:8px!important;position:relative!important;overflow:hidden!important}#root .branches-main>.module-page-header-hero:after,#root .branch-detail-hero:after,#root .users-header-panel:after,#root .profile-header:after,#root .kierownik-main>.module-page-header-hero:after,#root .bi-dashboard-topbar:after,#root .mission-day-header-row:after,#root .autoplan-main>.module-page-header-hero:after,#root .crm-today-content>.ios-inset:first-child:after,#root .estimator-hub-hero:after,#root .quote-approval-header:after,#root .wycena-calendar-hero:after,#root .quote-draw-topbar:after,#root .raport-dzienny-toolbar:after,#root .kpi-week-main>.module-page-header-hero:after,#root .calendar-blocks-header:after{content:"PF";color:#a0af142b;letter-spacing:0;pointer-events:none;font-size:clamp(88px,13vw,184px);font-weight:900;line-height:1;position:absolute;bottom:-26px;right:clamp(16px,4vw,58px)}#root .branches-main>.module-page-header-hero *,#root .branch-detail-hero *,#root .users-header-panel *,#root .profile-header *,#root .kierownik-main>.module-page-header-hero *,#root .bi-dashboard-topbar *,#root .mission-day-header-row *,#root .autoplan-main>.module-page-header-hero *,#root .crm-today-content>.ios-inset:first-child *,#root .estimator-hub-hero *,#root .quote-approval-header *,#root .wycena-calendar-hero *,#root .quote-draw-topbar *,#root .raport-dzienny-toolbar *,#root .kpi-week-main>.module-page-header-hero *,#root .calendar-blocks-header *{color:inherit!important}#root .users-command-strip,#root .bi-command-strip,#root .estimator-hub-command-strip,#root .quote-approval-command-strip,#root .quote-calendar-command-strip,#root .quote-draw-command-strip,#root .calendar-blocks-command-strip{grid-template-columns:minmax(280px,1.35fr) repeat(4,minmax(150px,.75fr))!important;gap:14px!important;margin:18px 0!important;display:grid!important}#root .users-command-lead,#root .bi-command-lead,#root .estimator-hub-command-lead,#root .quote-approval-command-lead,#root .quote-calendar-command-lead,#root .quote-draw-command-lead,#root .calendar-blocks-command-lead,#root .users-command-card,#root .bi-command-card,#root .estimator-hub-command-card,#root .quote-approval-command-card,#root .quote-calendar-command-card,#root .quote-draw-command-card,#root .calendar-blocks-command-card{color:#fffaf0!important;background:linear-gradient(145deg,#3b2a18f5,#4b351fe6)!important;border:1px solid #a0af1447!important;border-radius:8px!important;box-shadow:0 18px 36px #3b2a1829!important}#root .users-command-card strong,#root .bi-command-card strong,#root .estimator-hub-command-card strong,#root .quote-approval-command-card strong,#root .quote-calendar-command-card strong,#root .quote-draw-command-card strong,#root .calendar-blocks-command-card strong{color:var(--pf-org-soft)!important}#root .branches-tabs,#root .branches-form-panel,#root .branches-card,#root .branches-empty,#root .branches-delegations-wrap,#root .branches-delegation-card,#root .branch-detail-breadcrumb,#root .branch-detail-kpi,#root .branch-detail-summary-card,#root .branch-detail-tabs,#root .branch-detail-panel,#root .branch-detail-form-panel,#root .branch-detail-team-card,#root .branch-detail-inline-form,#root .branch-detail-member-row,#root .branch-detail-feature-row,#root .branch-detail-salary-calculator,#root .users-filters,#root .users-card,#root .users-list-card,#root .users-inline-form,#root .profile-stat,#root .profile-panel,#root .kierownik-cockpit-panel,#root .kierownik-branch-card,#root .kierownik-filters,#root .kierownik-empty-state,#root .kierownik-task-card,#root .bi-dashboard-tabs,#root .bi-kpi-card,#root .bi-card,#root .mission-day-kpi-card,#root .mission-day-eta-card,#root .mission-day-team-card,#root .mission-day-task-card,#root .autoplan-rules-card,#root .autoplan-tabs,#root .autoplan-risk-card,#root .autoplan-compare-card,#root .autoplan-table-wrap,#root .autoplan-history,#root .crm-today-content .ios-inset,#root .crm-today-content .ios-inset-row,#root .estimator-hub-kpi-card,#root .estimator-hub-hint,#root .estimator-hub-section,#root .estimator-hub-tile,#root .quote-approval-tabs,#root .quote-approval-card,#root .quote-approval-empty,#root .quote-approval-modal,#root .quote-draw-toolbar,#root .quote-draw-canvas-frame,#root .raport-dzienny-panel,#root .raport-dzienny-table,#root .raport-dzienny-materials>*,#root .kpi-week-period-card,#root .kpi-week-winner,#root .kpi-week-history-card,#root .kpi-week-history-log,#root .calendar-blocks-card,#root .calendar-blocks-empty,#root .calendar-blocks-modal{border:1px solid var(--pf-org-line)!important;background:linear-gradient(#fffffff5,#fbfaf6ed),linear-gradient(90deg,#a0af140f,#0000)!important;border-radius:8px!important;box-shadow:0 14px 32px #3b2a1814!important}#root .branches-card:hover,#root .branches-delegation-card:hover,#root .branch-detail-team-card:hover,#root .branch-detail-member-row:hover,#root .users-list-card:hover,#root .profile-panel:hover,#root .kierownik-task-card:hover,#root .bi-card:hover,#root .mission-day-task-card:hover,#root .autoplan-compare-card:hover,#root .estimator-hub-tile:hover,#root .quote-approval-card:hover,#root .calendar-blocks-card:hover{border-color:#a0af1480!important;transform:translateY(-2px)!important;box-shadow:0 18px 38px #3b2a1824!important}#root .mission-day-progress,#root .wycena-calendar-hero-stats,#root .estimator-hub-platinum{background:linear-gradient(90deg,#a0af1438,#bd701e24)!important;border-radius:8px!important}#root .branches-shell button,#root .branch-detail-shell button,#root .users-shell button,#root .profile-shell button,#root .kierownik-shell button,#root .bi-dashboard-shell button,#root .mission-day-shell button,#root .autoplan-shell button,#root .crm-today-shell button,#root .estimator-hub-shell button,#root .quote-approval-shell button,#root .quote-calendar-shell button,#root .quote-draw-shell button,#root .raport-dzienny-shell button,#root .kpi-week-shell button,#root .calendar-blocks-shell button{border-radius:8px!important;transition:transform .16s,box-shadow .16s,border-color .16s!important}#root .branches-shell button:not(:disabled):hover,#root .branch-detail-shell button:not(:disabled):hover,#root .users-shell button:not(:disabled):hover,#root .profile-shell button:not(:disabled):hover,#root .kierownik-shell button:not(:disabled):hover,#root .bi-dashboard-shell button:not(:disabled):hover,#root .mission-day-shell button:not(:disabled):hover,#root .autoplan-shell button:not(:disabled):hover,#root .crm-today-shell button:not(:disabled):hover,#root .estimator-hub-shell button:not(:disabled):hover,#root .quote-approval-shell button:not(:disabled):hover,#root .quote-calendar-shell button:not(:disabled):hover,#root .quote-draw-shell button:not(:disabled):hover,#root .raport-dzienny-shell button:not(:disabled):hover,#root .kpi-week-shell button:not(:disabled):hover,#root .calendar-blocks-shell button:not(:disabled):hover{transform:translateY(-1px)!important;box-shadow:0 12px 24px #3b2a1821!important}#root .branches-shell input,#root .branches-shell select,#root .branches-shell textarea,#root .branch-detail-shell input,#root .branch-detail-shell select,#root .branch-detail-shell textarea,#root .users-shell input,#root .users-shell select,#root .users-shell textarea,#root .profile-shell input,#root .profile-shell select,#root .profile-shell textarea,#root .kierownik-shell input,#root .kierownik-shell select,#root .kierownik-shell textarea,#root .bi-dashboard-shell input,#root .bi-dashboard-shell select,#root .bi-dashboard-shell textarea,#root .mission-day-shell input,#root .mission-day-shell select,#root .mission-day-shell textarea,#root .autoplan-shell input,#root .autoplan-shell select,#root .autoplan-shell textarea,#root .crm-today-shell input,#root .crm-today-shell select,#root .crm-today-shell textarea,#root .estimator-hub-shell input,#root .estimator-hub-shell select,#root .estimator-hub-shell textarea,#root .quote-approval-shell input,#root .quote-approval-shell select,#root .quote-approval-shell textarea,#root .quote-calendar-shell input,#root .quote-calendar-shell select,#root .quote-calendar-shell textarea,#root .quote-draw-shell input,#root .quote-draw-shell select,#root .quote-draw-shell textarea,#root .raport-dzienny-shell input,#root .raport-dzienny-shell select,#root .raport-dzienny-shell textarea,#root .kpi-week-shell input,#root .kpi-week-shell select,#root .kpi-week-shell textarea,#root .calendar-blocks-shell input,#root .calendar-blocks-shell select,#root .calendar-blocks-shell textarea{color:var(--pf-org-ink)!important;background:#ffffffeb!important;border:1px solid #3b2a182e!important;border-radius:8px!important}#root .branches-shell input:focus,#root .branches-shell select:focus,#root .branches-shell textarea:focus,#root .branch-detail-shell input:focus,#root .branch-detail-shell select:focus,#root .branch-detail-shell textarea:focus,#root .users-shell input:focus,#root .users-shell select:focus,#root .users-shell textarea:focus,#root .profile-shell input:focus,#root .profile-shell select:focus,#root .profile-shell textarea:focus,#root .kierownik-shell input:focus,#root .kierownik-shell select:focus,#root .kierownik-shell textarea:focus,#root .bi-dashboard-shell input:focus,#root .bi-dashboard-shell select:focus,#root .bi-dashboard-shell textarea:focus,#root .mission-day-shell input:focus,#root .mission-day-shell select:focus,#root .mission-day-shell textarea:focus,#root .autoplan-shell input:focus,#root .autoplan-shell select:focus,#root .autoplan-shell textarea:focus,#root .crm-today-shell input:focus,#root .crm-today-shell select:focus,#root .crm-today-shell textarea:focus,#root .estimator-hub-shell input:focus,#root .estimator-hub-shell select:focus,#root .estimator-hub-shell textarea:focus,#root .quote-approval-shell input:focus,#root .quote-approval-shell select:focus,#root .quote-approval-shell textarea:focus,#root .quote-calendar-shell input:focus,#root .quote-calendar-shell select:focus,#root .quote-calendar-shell textarea:focus,#root .quote-draw-shell input:focus,#root .quote-draw-shell select:focus,#root .quote-draw-shell textarea:focus,#root .raport-dzienny-shell input:focus,#root .raport-dzienny-shell select:focus,#root .raport-dzienny-shell textarea:focus,#root .kpi-week-shell input:focus,#root .kpi-week-shell select:focus,#root .kpi-week-shell textarea:focus,#root .calendar-blocks-shell input:focus,#root .calendar-blocks-shell select:focus,#root .calendar-blocks-shell textarea:focus{border-color:var(--pf-org-green)!important;outline:none!important;box-shadow:0 0 0 4px #a0af1429!important}@media (width<=900px){#root .branches-main,#root .branch-detail-main,#root .users-main,#root .profile-main,#root .kierownik-main,#root .bi-dashboard-main,#root .mission-day-main,#root .autoplan-main,#root .crm-today-main,#root .estimator-hub-main,#root .quote-approval-main,#root .quote-calendar-main,#root .quote-draw-main,#root .raport-dzienny-main,#root .kpi-week-main,#root .calendar-blocks-main{width:calc(100vw - 60px)!important;max-width:calc(100vw - 60px)!important;margin-left:60px!important;margin-right:0!important;padding:18px 12px 32px!important}#root .users-command-strip,#root .bi-command-strip,#root .estimator-hub-command-strip,#root .quote-approval-command-strip,#root .quote-calendar-command-strip,#root .quote-draw-command-strip,#root .calendar-blocks-command-strip,#root .branches-grid,#root .branches-delegations-grid,#root .branch-detail-summary-grid,#root .branch-detail-team-grid,#root .users-list-grid,#root .users-detail-grid,#root .profile-stat-grid,#root .profile-grid,#root .kierownik-branches,#root .kierownik-cards-grid,#root .bi-dashboard-kpis,#root .bi-dashboard-two-col,#root .crm-today-grid,#root .estimator-hub-kpis,#root .estimator-hub-grid{grid-template-columns:1fr!important}#root .bi-dashboard-topbar,#root .mission-day-header-row,#root .autoplan-actions,#root .autoplan-compare,#root .quote-draw-toolbar,#root .raport-dzienny-actions,#root .kpi-week-periods{flex-direction:column!important;align-items:stretch!important}#root .branches-shell button,#root .branches-shell input,#root .branches-shell select,#root .branch-detail-shell button,#root .branch-detail-shell input,#root .branch-detail-shell select,#root .users-shell button,#root .users-shell input,#root .users-shell select,#root .profile-shell button,#root .profile-shell input,#root .profile-shell select,#root .kierownik-shell button,#root .kierownik-shell input,#root .kierownik-shell select,#root .bi-dashboard-shell button,#root .bi-dashboard-shell input,#root .bi-dashboard-shell select,#root .mission-day-shell button,#root .autoplan-shell button,#root .quote-approval-shell button,#root .quote-calendar-shell button,#root .quote-draw-shell button,#root .raport-dzienny-shell button,#root .calendar-blocks-shell button{width:100%!important}}#root .app-shell:not(.login-shell):not(.explore-command-shell),#root .notifications-shell{--pf-shell-text:#17231b;--pf-shell-muted:#617064;--pf-shell-line:#23422c1f;min-height:100vh;display:flex;color:var(--pf-shell-text)!important;background:linear-gradient(#f5f8f4 0%,#edf3ee 100%)!important}#root .app-shell:not(.login-shell):not(.explore-command-shell)>.app-main,#root .notifications-main{flex:auto;min-width:0;width:auto!important;max-width:none!important;color:var(--pf-shell-text)!important;background:0 0!important;margin:0!important;padding:24px!important}#root .app-main>.module-page-header,#root .app-main>.module-page-header-plain,#root .app-main>.module-page-header-hero,#root .notifications-main>.module-page-header,#root .notifications-main>.module-page-header-plain,#root .notifications-main>.module-page-header-hero{border:1px solid var(--pf-shell-line)!important;min-height:auto!important;color:var(--pf-shell-text)!important;background:linear-gradient(#fffffff5,#f7faf7eb)!important;border-left:4px solid #178548!important;border-radius:8px!important;margin:0 0 18px!important;padding:18px 20px!important;overflow:hidden!important;box-shadow:0 16px 34px #13301e12!important}#root .app-main>.module-page-header:after,#root .app-main>.module-page-header-plain:after,#root .app-main>.module-page-header-hero:after,#root .notifications-main>.module-page-header:after,#root .notifications-main>.module-page-header-plain:after,#root .notifications-main>.module-page-header-hero:after{content:none!important;display:none!important}#root .app-main>.module-page-header h1,#root .app-main>.module-page-header-plain h1,#root .app-main>.module-page-header-hero h1,#root .notifications-main>.module-page-header h1,#root .notifications-main>.module-page-header-plain h1,#root .notifications-main>.module-page-header-hero h1{color:var(--pf-shell-text)!important;-webkit-text-fill-color:var(--pf-shell-text)!important;text-shadow:none!important;font-size:30px!important;line-height:1.12!important}#root .app-main>.module-page-header p,#root .app-main>.module-page-header-plain p,#root .app-main>.module-page-header-hero p,#root .notifications-main>.module-page-header p,#root .notifications-main>.module-page-header-plain p,#root .notifications-main>.module-page-header-hero p{color:var(--pf-shell-muted)!important}#root .app-main>.module-page-header button,#root .app-main>.module-page-header-plain button,#root .app-main>.module-page-header-hero button,#root .notifications-main>.module-page-header button,#root .notifications-main>.module-page-header-plain button,#root .notifications-main>.module-page-header-hero button{border-radius:8px!important}#root .notifications-card{min-height:auto!important}#root .notifications-empty{min-height:280px!important;color:var(--pf-shell-muted)!important;place-items:center!important;padding:34px 18px!important;display:grid!important}#root .notifications-empty-icon{color:#178548!important;opacity:1!important;background:#eef7ef!important;border-radius:8px!important;place-items:center!important;width:58px!important;height:58px!important;margin-bottom:12px!important;display:grid!important}#root .command-native-brand strong{font-size:18px!important}#root .command-native-brand small{color:#ffffffad!important}@media (width<=900px){#root .app-shell:not(.login-shell):not(.explore-command-shell)>.app-main,#root .notifications-main{width:calc(100vw - 60px)!important;max-width:calc(100vw - 60px)!important;margin-left:60px!important;margin-right:0!important;padding:14px 10px 26px!important}#root .app-main>.module-page-header,#root .app-main>.module-page-header-plain,#root .app-main>.module-page-header-hero,#root .notifications-main>.module-page-header,#root .notifications-main>.module-page-header-plain,#root .notifications-main>.module-page-header-hero{padding:16px!important}#root .app-main>.module-page-header h1,#root .app-main>.module-page-header-plain h1,#root .app-main>.module-page-header-hero h1,#root .notifications-main>.module-page-header h1,#root .notifications-main>.module-page-header-plain h1,#root .notifications-main>.module-page-header-hero h1{font-size:24px!important}}#root .arbor-os-shell{--arbor-brown:#2c2011;--arbor-brown-2:#3b2a18;--arbor-ink:#2c2011;--arbor-muted:#8a8069;--arbor-soft:#f0ebdd;--arbor-paper:#faf8f1;--arbor-panel:#fffdf8;--arbor-line:#e6ddc9;--arbor-green:#a0af14;--arbor-green-2:#7f8c12;--arbor-orange:#bd701e;--arbor-red:#c0492f;--arbor-shadow:0 18px 42px #2c201117;min-height:100vh;color:var(--arbor-ink);letter-spacing:-.005em;background:radial-gradient(circle at 98% 0,#a0af141f,#0000 28%),linear-gradient(90deg,#2c201109 1px,#0000 1px) 0 0/54px 54px,linear-gradient(0deg,#2c201106 1px,#0000 1px) 0 0/54px 54px,linear-gradient(#faf8f1 0%,#f0ebdd 100%);font-family:Hanken Grotesk,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#root .arbor-os-shell *{box-sizing:border-box;letter-spacing:inherit}#root .arbor-os-compat-copy{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#root .arbor-os-shell .command-native-sidebar{z-index:40;background:var(--arbor-brown);color:#efe9da;width:248px;height:100vh;box-shadow:none;border-right:1px solid #ffffff14;padding:20px 14px;position:fixed;inset:0 auto 0 0;overflow-y:auto}#root .arbor-os-shell .command-native-sidebar button{font-family:inherit}#root .arbor-os-shell .command-native-brand{color:#fff;background:0 0;border:0;border-bottom:1px solid #ece6d71f;gap:12px;min-height:62px;padding:0 0 16px}#root .arbor-os-shell .command-native-brand>span,#root .arbor-os-shell .command-native-user>span{background:var(--arbor-green);width:45px;height:45px;color:var(--arbor-brown);box-shadow:none;border-radius:8px;font-size:13px;font-weight:900}#root .arbor-os-shell .command-native-brand strong{color:#fff;text-transform:uppercase;font-weight:900;font-size:17px!important}#root .arbor-os-shell .command-native-brand small{text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:900;color:var(--arbor-green)!important}#root .arbor-os-shell .command-native-session{display:none}#root .arbor-os-shell .command-native-nav{gap:8px;padding:14px 0}#root .arbor-os-shell .command-native-nav-group{margin:0}#root .arbor-os-shell .command-native-nav button{color:#faf8f1c7;border-radius:8px;min-height:45px;margin:0 0 5px;padding:0 12px;font-size:15px;font-weight:800}#root .arbor-os-shell .command-native-nav button span{opacity:.85;background:0 0;border:1.7px solid;border-radius:5px;width:18px;height:18px}#root .arbor-os-shell .command-native-nav button.is-active{background:var(--arbor-green);color:var(--arbor-brown);box-shadow:none}#root .arbor-os-shell .command-native-actions{background:#ffffff0a;border:1px solid #ece6d721;border-radius:8px;margin-top:auto;padding:14px}#root .arbor-os-shell .command-native-actions>span{color:#faf8f19e;text-transform:uppercase;font-size:10px;font-weight:900}#root .arbor-os-shell .command-native-actions button{color:#faf8f1d1;background:0 0;min-height:34px;padding:0;font-size:13px;font-weight:800}#root .arbor-os-shell .command-native-actions button:before{background:var(--arbor-green)}#root .arbor-os-shell .command-native-system{background:#ffffff0d;border:1px solid #ece6d721;border-radius:8px;min-height:86px;margin-top:14px;padding:14px}#root .arbor-os-shell .command-native-system strong,#root .arbor-os-shell .command-native-user strong{color:#fff}#root .arbor-os-shell .command-native-system small,#root .arbor-os-shell .command-native-user small{color:#faf8f19e}#root .arbor-os-shell .command-native-user{background:0 0;border:0;min-height:55px;margin-top:14px;padding:0}#root .arbor-os-main{min-height:100vh;color:var(--arbor-ink);margin-left:248px;padding:18px 28px 48px}#root .arbor-os-topbar{grid-template-columns:minmax(260px,1fr) auto auto minmax(220px,280px) auto auto;align-items:center;gap:10px;min-height:56px;margin-bottom:34px;display:grid}#root .arbor-os-title span{color:#5d6a0b;text-transform:uppercase;font-size:11px;font-weight:900;display:block}#root .arbor-os-view-toggle,#root .arbor-os-segments,#root .arbor-os-search,#root .arbor-os-icon-button,#root .arbor-os-primary-button,#root .arbor-os-range-row>div{border:1px solid var(--arbor-line);background:#fffdf8c2;border-radius:12px;box-shadow:0 10px 24px #2c20110d}#root .arbor-os-view-toggle{grid-template-columns:repeat(3,18px);gap:9px;padding:7px;display:inline-grid}#root .arbor-os-segments,#root .arbor-os-range-row>div{gap:2px;padding:4px;display:inline-flex}#root .arbor-os-segments button,#root .arbor-os-range-row button{color:#7a7059;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:34px;padding:0 14px;font-weight:900}#root .arbor-os-search{color:#8a8069;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:42px;padding:0 12px;display:grid}#root .arbor-os-search input{width:100%;min-width:0;min-height:34px;font:inherit;padding:0;font-weight:700;color:var(--arbor-ink)!important;box-shadow:none!important;background:0 0!important;border:0!important}#root .arbor-os-search kbd{color:#8a8069;text-align:center;background:#2c201114;border-radius:6px;min-width:30px;padding:2px 5px;font-family:inherit;font-size:11px;font-weight:900}#root .arbor-os-icon-button,#root .arbor-os-primary-button,#root .arbor-os-panel-head button{border:1px solid var(--arbor-line);cursor:pointer;border-radius:10px;min-height:42px;font-family:inherit;font-weight:900}#root .arbor-os-icon-button{width:46px;color:var(--arbor-brown);background:#fffdf8cc;position:relative}#root .arbor-os-icon-button span{background:var(--arbor-red);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;font-size:11px;display:grid;position:absolute;top:-8px;right:-6px}#root .arbor-os-primary-button{background:var(--arbor-green);color:var(--arbor-brown);border:0;justify-content:center;align-items:center;gap:9px;padding:0 18px;display:inline-flex;box-shadow:0 14px 26px #a0af143d}#root .arbor-os-primary-button span{font-size:22px;line-height:1}#root .arbor-os-range-row{justify-content:space-between;align-items:center;gap:14px;margin-bottom:34px;display:flex}#root .arbor-os-range-row p{color:#8a8069;margin:0;font-size:15px;font-weight:800}#root .arbor-os-kpi-card{min-height:122px;color:var(--arbor-ink);text-align:left;cursor:pointer;opacity:.78;background:#fffdf852;border:1px solid #e6ddc9b3;border-radius:18px;align-content:center;gap:6px;padding:18px;display:grid;box-shadow:inset 0 1px #fff6}#root .arbor-os-kpi-card span{color:#8a8069;font-size:13px;font-weight:900}#root .arbor-os-kpi-card strong{color:var(--arbor-ink);font-variant-numeric:tabular-nums;font-size:34px;font-weight:900;line-height:1}#root .arbor-os-kpi-card small{color:#a89f8c;font-size:12px;font-weight:800}#root .arbor-os-board{grid-template-columns:minmax(0,1fr) 340px;gap:18px;margin-bottom:18px;display:grid}#root .arbor-os-panel{border:1px solid var(--arbor-line);box-shadow:var(--arbor-shadow);background:#fffdf8f0;border-radius:18px;overflow:hidden}#root .arbor-os-queue-panel,#root .arbor-os-field-panel,#root .arbor-os-ops-panel{grid-column:auto}#root .arbor-os-panel-head{border-bottom:1px solid var(--arbor-line);justify-content:space-between;align-items:center;gap:14px;min-height:70px;padding:18px 18px 14px;display:flex}#root .arbor-os-panel-head.compact{min-height:58px}#root .arbor-os-panel-head h2{color:var(--arbor-ink);margin:0;font-size:20px;font-weight:900;line-height:1.1}#root .arbor-os-panel-head p{color:#8a8069;margin:4px 0 0;font-size:13px;font-weight:800}#root .arbor-os-panel-head button{color:#5d6a0b;background:#f1f3d6;padding:0 14px}#root .arbor-os-queue-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;display:grid}#root .arbor-os-queue-column{border:1px solid var(--arbor-line);background:#fffdf8b8;border-radius:14px;min-height:136px;padding:14px}#root .arbor-os-queue-column-head{color:#5a5040;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;font-size:13px;font-weight:900;display:flex}#root .arbor-os-queue-column-head strong{color:#5d6a0b;background:#f1f3d6;border-radius:8px;place-items:center;min-width:23px;height:23px;font-size:12px;display:grid}#root .arbor-os-queue-items{gap:8px;display:grid}#root .arbor-os-queue-card{min-height:78px;color:var(--arbor-ink);text-align:left;cursor:pointer;background:#fbfaf6;border:1px solid #e9dfca;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:13px;display:grid}#root .arbor-os-queue-title{min-width:0;color:var(--arbor-ink);text-overflow:ellipsis;white-space:nowrap;grid-column:1/2;font-size:15px;font-weight:900;overflow:hidden}#root .arbor-os-queue-card small{color:#8a8069;grid-column:1/2;font-size:13px;font-weight:700}#root .arbor-os-queue-card em{color:#a89f8c;grid-area:1/2/2/3;font-size:12px;font-style:normal;font-weight:800}#root .arbor-os-side-stack{align-content:start;gap:18px;display:grid}#root .arbor-os-risk-list,#root .arbor-os-team-list,#root .arbor-os-readiness-list,#root .arbor-os-money-grid,#root .arbor-os-service-list,#root .arbor-os-ops-grid{gap:10px;padding:18px;display:grid}#root .arbor-os-risk-list button{color:#995510;text-align:left;cursor:pointer;background:#fae7d2;border:1px solid #efcfbd;border-radius:14px;gap:6px;min-height:90px;padding:16px;display:grid}#root .arbor-os-risk-list button[data-tone=danger]{color:#a13b28;background:#f8e1d9;border-color:#ecc7bf}#root .arbor-os-risk-list button[data-tone=good]{color:#5d6a0b;background:#f1f3d6;border-color:#dce5a8}#root .arbor-os-risk-list button strong{font-size:15px;font-weight:900}#root .arbor-os-risk-list button span{color:inherit;opacity:.76;font-size:13px;font-weight:750}#root .arbor-os-team-list button{border:0;border-bottom:1px solid var(--arbor-line);min-height:52px;color:var(--arbor-ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}#root .arbor-os-team-list button span{grid-template-columns:10px minmax(0,1fr);align-items:center;gap:4px 10px;display:grid}#root .arbor-os-team-list i{background:#c7bda3;border-radius:50%;grid-row:1/3;width:9px;height:9px}#root .arbor-os-team-list i.is-active{background:var(--arbor-green-2)}#root .arbor-os-team-list strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:900;overflow:hidden}#root .arbor-os-team-list small{color:#8a8069;font-size:12px;font-weight:700}#root .arbor-os-team-list b{color:#7a7059;font-size:14px;font-weight:900}#root .arbor-os-field-panel{margin-bottom:18px}#root .arbor-os-field-table{display:grid}#root .arbor-os-field-table button{border:0;border-bottom:1px solid var(--arbor-line);text-align:left;cursor:pointer;grid-template-columns:10px minmax(180px,1.2fr) minmax(150px,.9fr) minmax(120px,.7fr) 90px 120px;align-items:center;gap:12px;min-height:58px;padding:0 18px;display:grid;color:var(--arbor-ink)!important;background:#fbfaf6!important}#root .arbor-os-field-table button:hover,#root .arbor-os-queue-card:hover,#root .arbor-os-kpi-card:hover,#root .arbor-os-money-grid button:hover,#root .arbor-os-readiness-list button:hover,#root .arbor-os-ops-grid>div:hover{border-color:#a0af1470;transform:translateY(-2px);box-shadow:0 18px 34px #2c20111a}#root .arbor-os-status-dot{background:var(--arbor-orange);border-radius:50%;width:9px;height:9px}#root .arbor-os-field-table strong{font-size:15px;font-weight:900;color:var(--arbor-ink)!important}#root .arbor-os-field-table small,#root .arbor-os-field-table span,#root .arbor-os-field-table em{color:#8a8069;font-size:13px;font-style:normal;font-weight:750}#root .arbor-os-field-table b{text-align:right;font-size:14px;font-weight:900}#root .arbor-os-field-table em{color:#5d6a0b;background:#f1f3d6;border-radius:999px;justify-self:end;align-items:center;min-height:25px;padding:0 11px;display:inline-flex;color:#5d6a0b!important}#root .arbor-os-analytics-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.72fr) minmax(280px,.72fr);gap:18px;margin-bottom:18px;display:grid}#root .arbor-os-score{color:var(--arbor-green-2);font-size:24px;font-weight:900}#root .arbor-os-progress,#root .arbor-os-service-list div div,#root .arbor-os-ops-grid>div div{background:#efe9da;border-radius:999px;height:8px;overflow:hidden}#root .arbor-os-progress{margin:0 18px 8px}#root .arbor-os-progress span,#root .arbor-os-service-list i,#root .arbor-os-ops-grid i{border-radius:inherit;background:var(--arbor-green);height:100%;display:block}#root .arbor-os-readiness-list button,#root .arbor-os-money-grid button{border:1px solid var(--arbor-line);min-height:68px;color:var(--arbor-ink);text-align:left;cursor:pointer;background:#fbfaf6;border-radius:12px;gap:4px;padding:13px;display:grid}#root .arbor-os-readiness-list button{grid-template-columns:minmax(0,1fr) auto;align-items:center}#root .arbor-os-readiness-list button>span{gap:4px;min-width:0;display:grid}#root .arbor-os-readiness-list button>span>strong{min-width:0;color:var(--arbor-ink);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}#root .arbor-os-readiness-list b{color:#5d6a0b;font-size:16px}#root .arbor-os-blocker-chips{flex-wrap:wrap;gap:5px;margin-top:4px;display:flex}#root .arbor-os-blocker-chips small{background:#f0ebdd;border-radius:999px;padding:3px 7px}#root .arbor-os-money-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#root .arbor-os-money-preview{gap:8px;display:grid}#root .arbor-os-money-preview button{border:1px solid var(--arbor-line);min-height:48px;color:var(--arbor-ink);text-align:left;cursor:pointer;background:#fbfaf6;border-radius:12px;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}#root .arbor-os-money-grid button strong{color:var(--arbor-ink);font-size:32px;line-height:1}#root .arbor-os-money-grid button span,#root .arbor-os-money-preview span,#root .arbor-os-readiness-list small,#root .arbor-os-money-grid small,#root .arbor-os-money-preview small{color:#8a8069;font-size:12px;font-weight:800}#root .arbor-os-money-preview strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#root .arbor-os-service-list>div{color:#5a5040;grid-template-columns:125px minmax(0,1fr) 32px;align-items:center;gap:10px;font-size:13px;font-weight:800;display:grid}#root .arbor-os-ops-panel{margin-bottom:18px}#root .arbor-os-ops-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}#root .arbor-os-ops-grid>div{border:1px solid var(--arbor-line);min-height:108px;color:var(--arbor-ink);background:#fbfaf6;border-radius:14px;gap:8px;padding:14px;display:grid}#root .arbor-os-ops-grid span{color:#8a8069;font-size:13px;font-weight:900}#root .arbor-os-ops-grid strong{font-size:28px;font-weight:900;line-height:1}#root .arbor-os-ops-grid small{color:#8a8069;font-size:12px;font-weight:750}#root .arbor-os-empty-mini,#root .arbor-os-empty-state{color:#8a8069;text-align:center;background:#fbfaf6;border-radius:12px;place-items:center;min-height:76px;padding:18px;font-weight:850;display:grid}#root .arbor-os-empty-state{gap:6px;min-height:160px}#root .arbor-os-empty-state strong{color:var(--arbor-ink);font-size:18px}#root .arbor-os-skeleton-row{background:linear-gradient(90deg,#f0ebdd 0%,#fbfaf6 42%,#f0ebdd 84%) 0 0/220% 100%;border-radius:12px;height:78px;animation:1.25s linear infinite arborOsShimmer}#root .arbor-os-skeleton-row.wide{height:58px;margin:0 18px 10px}#root .arbor-os-shell :is(button,input):focus-visible{outline-offset:2px;outline:3px solid #a0af1466}#root .arbor-os-shell button,#root .arbor-os-shell .arbor-os-ops-grid>div{transition:transform .16s,box-shadow .16s,border-color .16s,background-color .16s}@keyframes arborOsShimmer{to{background-position:-220% 0}}@media (width<=1280px){#root .arbor-os-topbar,#root .arbor-os-board,#root .arbor-os-analytics-grid{grid-template-columns:1fr}#root .arbor-os-topbar{align-items:stretch}#root .arbor-os-segments,#root .arbor-os-range-row>div{width:100%;overflow-x:auto}#root .arbor-os-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){#root .arbor-os-shell .command-native-sidebar{width:60px;padding:12px 8px}#root .arbor-os-shell .command-native-brand,#root .arbor-os-shell .command-native-user,#root .arbor-os-shell .command-native-system{justify-content:center}#root .arbor-os-shell .command-native-brand div,#root .arbor-os-shell .command-native-user div,#root .arbor-os-shell .command-native-system,#root .arbor-os-shell .command-native-actions,#root .arbor-os-shell .command-native-nav button:not(.is-active){display:none}#root .arbor-os-shell .command-native-nav button{justify-content:center;padding:0}#root .arbor-os-main{margin-left:60px;padding:14px 12px 34px}#root .arbor-os-range-row{flex-direction:column;align-items:stretch}#root .arbor-os-kpis,#root .arbor-os-queue-grid,#root .arbor-os-money-grid,#root .arbor-os-ops-grid{grid-template-columns:1fr}#root .arbor-os-field-table button{grid-template-columns:10px minmax(0,1fr) auto;min-height:82px;padding:12px}#root .arbor-os-field-table button small,#root .arbor-os-field-table button>span:nth-of-type(2),#root .arbor-os-field-table b{grid-column:2/3}#root .arbor-os-field-table em{grid-area:1/3/2/4}}@media (width<=560px){#root .arbor-os-title h1{font-size:28px}#root .arbor-os-topbar{gap:8px}#root .arbor-os-view-toggle{width:max-content}#root .arbor-os-panel-head{flex-direction:column;align-items:stretch}#root .arbor-os-panel-head button,#root .arbor-os-primary-button,#root .arbor-os-icon-button{width:100%}}@media (prefers-reduced-motion:reduce){#root .arbor-os-shell *,#root .arbor-os-skeleton-row{transition:none!important;animation:none!important}}#root{--arbor-app-brown:#2c2011;--arbor-app-brown-2:#3b2a18;--arbor-app-ink:#2c2011;--arbor-app-muted:#8a8069;--arbor-app-paper:#faf8f1;--arbor-app-soft:#f0ebdd;--arbor-app-panel:#fffdf8;--arbor-app-card:#fbfaf6;--arbor-app-line:#e6ddc9;--arbor-app-green:#a0af14;--arbor-app-green-2:#7f8c12;--arbor-app-orange:#bd701e;--arbor-app-red:#c0492f;--arbor-app-shadow:0 18px 42px #2c201117}body:not(.theme-dark){background:var(--arbor-app-paper)!important}#root .command-native-logo-frame,#root .pf-sidebar-logo-mark{width:58px!important;min-width:58px!important;height:42px!important;color:var(--arbor-app-brown)!important;background:#faf8f1!important;border:1px solid #e6ddc9cc!important;border-radius:12px!important;place-items:center!important;display:grid!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffffb8!important}#root .command-native-logo-frame img,#root .pf-sidebar-logo-mark img{object-fit:contain!important;width:50px!important;max-width:50px!important;height:auto!important;max-height:32px!important;display:block!important}#root :is(.app-shell,[class$=-shell]):not(.login-shell):not(.explore-command-shell):not(.landing-shell):not(.arbor-os-shell):not(.client-portal-shell){min-height:100vh!important;color:var(--arbor-app-ink)!important;background:radial-gradient(circle at 100% 0,#a0af141f,#0000 30%),linear-gradient(90deg,#2c201109 1px,#0000 1px) 0 0/54px 54px,linear-gradient(0deg,#2c201106 1px,#0000 1px) 0 0/54px 54px,linear-gradient(#faf8f1 0%,#f0ebdd 100%)!important;font-family:Hanken Grotesk,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}#root :is(.app-shell,[class$=-shell]):not(.login-shell):not(.explore-command-shell):not(.landing-shell):not(.arbor-os-shell):not(.client-portal-shell):has(>:is(.pf-sidebar,.command-native-sidebar)){display:block!important}#root :is(.app-shell,[class*=-shell]):not(.login-shell):not(.explore-command-shell):not(.landing-shell):not(.arbor-os-shell):not(.client-portal-shell):has(>:is(.pf-sidebar,.command-native-sidebar)){display:block!important}#root :is(.pf-sidebar,.command-native-sidebar){scrollbar-width:thin;scrollbar-color:#a0af1480 #ffffff0a;z-index:80!important;background:var(--arbor-app-brown)!important;color:#efe9da!important;width:252px!important;height:100vh!important;box-shadow:none!important;border-right:1px solid #ffffff14!important;padding:20px 14px!important;position:fixed!important;inset:0 auto 0 0!important;overflow:hidden auto!important}#root :is(.pf-sidebar,.command-native-sidebar) *{letter-spacing:0!important}#root .pf-sidebar [style],#root .command-native-sidebar [style]{font-family:Hanken Grotesk,ui-sans-serif,system-ui,sans-serif!important}#root :is(.pf-sidebar,.command-native-sidebar) :is(button,[role=button]){color:#faf8f1c7!important;border-radius:8px!important;transition:background-color .16s,color .16s,transform .16s!important}#root :is(.pf-sidebar,.command-native-sidebar) :is(button,[role=button]):hover{color:#fff!important;background:#ffffff14!important}#root :is(.pf-sidebar,.command-native-sidebar) :is(button,[role=button],.ios-inset-row)[aria-current=page],#root :is(.pf-sidebar,.command-native-sidebar) :is(button,[role=button]).is-active{background:var(--arbor-app-green)!important;color:var(--arbor-app-brown)!important;box-shadow:none!important}#root :is(.pf-sidebar,.command-native-sidebar) :is(svg,path,rect,circle,line,polyline,polygon){filter:none!important}#root :is(.pf-sidebar,.command-native-sidebar) :is(strong,b),#root :is(.pf-sidebar,.command-native-sidebar) [style*="color: #ffffff"]{color:#fff!important}#root :is(.pf-sidebar,.command-native-sidebar) :is(small,.ios-section-title),#root :is(.pf-sidebar,.command-native-sidebar) [style*=uppercase]{color:#faf8f19e!important}#root :is(.app-shell,[class$=-shell]):not(.login-shell):not(.explore-command-shell):not(.landing-shell):not(.arbor-os-shell):not(.client-portal-shell):has(>:is(.pf-sidebar,.command-native-sidebar))>:is(.app-main,.command-content-main,main,div[class*=-main]):not(.pf-sidebar):not(.command-native-sidebar){min-height:100vh!important;color:var(--arbor-app-ink)!important;box-sizing:border-box!important;background:0 0!important;margin-left:252px!important;padding:22px 28px 48px!important;font-family:Hanken Grotesk,ui-sans-serif,system-ui,sans-serif!important}#root :is(.app-shell,[class*=-shell]):not(.login-shell):not(.explore-command-shell):not(.landing-shell):not(.arbor-os-shell):not(.client-portal-shell):has(>:is(.pf-sidebar,.command-native-sidebar))>:is(.app-main,.command-content-main,main,div[class*=-main]):not(.pf-sidebar):not(.command-native-sidebar){min-height:100vh!important;color:var(--arbor-app-ink)!important;box-sizing:border-box!important;background:0 0!important;margin-left:252px!important;padding:22px 28px 48px!important;font-family:Hanken Grotesk,ui-sans-serif,system-ui,sans-serif!important}#root>[class*=-shell]:not(.login-shell):not(.explore-command-shell):not(.landing-shell):not(.arbor-os-shell):not(.client-portal-shell)>:is([class*=-main],main):not(.pf-sidebar):not(.command-native-sidebar){min-height:100vh!important;color:var(--arbor-app-ink)!important;box-sizing:border-box!important;background:0 0!important;margin-left:252px!important;padding:22px 28px 48px!important;font-family:Hanken Grotesk,ui-sans-serif,system-ui,sans-serif!important}#root .ogledziny-main{height:100vh!important;padding:0!important;overflow:hidden!important}#root .explore-command-shell>.explore-command-main{margin-left:252px!important}#root :is(.app-shell,[class$=-shell]):not(.login-shell):not(.explore-command-shell):not(.landing-shell):not(.arbor-os-shell):not(.client-portal-shell):has(>:is(.pf-sidebar,.command-native-sidebar))>:is(.app-main,.command-content-main,main,div[class*=-main]):not(.pf-sidebar):not(.command-native-sidebar):before{display:none!important}#root :is(.app-main,.command-content-main):not(.login-card):not(.explore-command-main),#root :is(.app-main,.command-content-main):not(.login-card):not(.explore-command-main) *{letter-spacing:0!important}#root :is(.app-main,.command-content-main):not(.login-card):not(.explore-command-main) :is(.module-page-header,.module-page-header-plain,.module-page-header-hero,[class*=topbar],[class*=header]):not(.MuiTableCell-root){border-color:var(--arbor-app-line)!important}#root :is(.app-main,.command-content-main):not(.login-card):not(.explore-command-main) :is(h1,h2,h3,h4,.MuiTypography-h1,.MuiTypography-h2,.MuiTypography-h3){color:var(--arbor-app-ink)!important;letter-spacing:0!important;font-family:Hanken Grotesk,ui-sans-serif,system-ui,sans-serif!important;font-weight:900!important}#root :is(.app-main,.command-content-main):not(.login-card):not(.explore-command-main) :is(p,small,label,.MuiTypography-body2,.MuiFormHelperText-root){color:var(--arbor-app-muted)!important}#root :is(.app-main,.command-content-main):not(.login-card):not(.explore-command-main) :is(.ios-inset,.modern-data-stack,.modern-data-row,.MuiPaper-root,.MuiCard-root,.MuiTableContainer-root,[class*=panel],[class*=Panel],[class*=card],[class*=Card],[class*=box],[class*=Box]):not(.arbor-sidebar):not(.pf-sidebar):not(.command-native-sidebar):not(.route-loading-card){border:1px solid var(--arbor-app-line)!important;color:var(--arbor-app-ink)!important;box-shadow:var(--arbor-app-shadow)!important;background:#fffdf8f0!important;border-radius:14px!important}#root :is(.app-main,.command-content-main):not(.login-card):not(.explore-command-main) :is(.modern-data-row,.ios-inset-row,.MuiTableRow-root,[class*=row],[class*=Row]):not(.arbor-sidebar *):not(.pf-sidebar *):not(.command-native-sidebar *){border-color:var(--arbor-app-line)!important;color:var(--arbor-app-ink)!important;background:#fbfaf6!important}#root :is(.app-main,.command-content-main):not(.login-card):not(.explore-command-main) :is(.modern-data-row:hover,.ios-inset-row:hover,.MuiTableRow-root:hover,[class*=row]:hover,[class*=Row]:hover):not(.arbor-sidebar *):not(.pf-sidebar *):not(.command-native-sidebar *){background:#f6f1e5!important}#root :is(.app-main,.command-content-main):not(.login-card):not(.explore-command-main) :is([class*=command-strip],[class*=CommandStrip],[class*=hero],[class*=Hero]){border:1px solid var(--arbor-app-line)!important;color:var(--arbor-app-ink)!important;box-shadow:var(--arbor-app-shadow)!important;background:#fffdf8f0!important;border-radius:18px!important}#root :is(.app-main,.command-content-main):not(.login-card):not(.explore-command-main) :is([class*=command-card],[class*=CommandCard],[class*=kpi],[class*=Kpi],[class*=metric],[class*=Metric]){border-color:var(--arbor-app-line)!important;color:var(--arbor-app-ink)!important;background:#fbfaf6!important}#root :is(.app-main,.command-content-main):not(.login-card):not(.explore-command-main) :is(button,.MuiButton-root,a[role=button]):not(.MuiIconButton-root):not(.arbor-sidebar *):not(.pf-sidebar *):not(.command-native-sidebar *){min-height:38px;border-color:var(--arbor-app-line)!important;border-radius:10px!important;font-family:Hanken Grotesk,ui-sans-serif,system-ui,sans-serif!important;font-weight:850!important}#root :is(.app-main,.command-content-main):not(.login-card):not(.explore-command-main) :is(button,.MuiButton-root,a[role=button]):not(.MuiIconButton-root):not(.arbor-sidebar *):not(.pf-sidebar *):not(.command-native-sidebar *):hover{transform:translateY(-1px);border-color:#a0af1470!important;box-shadow:0 14px 28px #2c20111a!important}#root :is(.app-main,.command-content-main):not(.login-card):not(.explore-command-main) :is(input,select,textarea,.MuiInputBase-root,.MuiSelect-select){border-color:var(--arbor-app-line)!important;color:var(--arbor-app-ink)!important;background:#fffdf8!important;border-radius:10px!important;font-family:Hanken Grotesk,ui-sans-serif,system-ui,sans-serif!important}#root :is(.app-main,.command-content-main):not(.login-card):not(.explore-command-main) :is(input,select,textarea,button,a,.MuiButton-root,.MuiInputBase-root):focus-visible{outline-offset:2px!important;outline:3px solid #a0af1466!important}#root :is(.app-main,.command-content-main):not(.login-card):not(.explore-command-main) table{border-collapse:separate!important;border-spacing:0!important;color:var(--arbor-app-ink)!important}#root :is(.app-main,.command-content-main):not(.login-card):not(.explore-command-main) th{color:#5a5040!important;background:#f0ebdd!important;font-weight:900!important}#root :is(.app-main,.command-content-main):not(.login-card):not(.explore-command-main) :is(.modern-data-empty,[class*=empty],[class*=Empty],[class*=loading],[class*=Loading]){border-color:var(--arbor-app-line)!important;color:var(--arbor-app-muted)!important;background:#fbfaf6!important}#root .AiChat,#root [class*=ai-chat],#root [class*=chat]{z-index:95}@media (width<=900px){#root :is(.pf-sidebar,.command-native-sidebar){width:60px!important;padding:12px 8px!important}#root :is(.pf-sidebar,.command-native-sidebar) :is(.command-native-brand,[style*=logo]){justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;margin:0 auto 14px!important;padding:0!important;display:flex!important;overflow:visible!important}#root :is(.pf-sidebar,.command-native-sidebar) :is(.command-native-logo-frame,.pf-sidebar-logo-mark){opacity:1!important;visibility:visible!important;flex:0 0 42px!important;width:42px!important;min-width:42px!important;height:42px!important;padding:0!important;display:grid!important;overflow:hidden!important}#root :is(.pf-sidebar,.command-native-sidebar) :is(.command-native-logo-frame img,.pf-sidebar-logo-mark img){opacity:1!important;visibility:visible!important;object-fit:contain!important;width:34px!important;min-width:34px!important;max-width:34px!important;max-height:34px!important;display:block!important}#root :is(.pf-sidebar,.command-native-sidebar) :is(.command-native-brand div,.command-native-session,.command-native-actions,.command-native-system,.command-native-user div),#root .pf-sidebar :is(nav span:not(:first-child),[style*=logoName],[style*=logoSub]){display:none!important}#root .pf-sidebar>div:first-child{justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;margin:0 auto 14px!important;padding:0!important;display:flex!important;overflow:visible!important}#root .pf-sidebar>div:first-child>div:not(.pf-sidebar-logo-mark){display:none!important}#root :is(.app-shell,[class$=-shell]):not(.login-shell):not(.explore-command-shell):not(.landing-shell):not(.arbor-os-shell):not(.client-portal-shell):has(>:is(.pf-sidebar,.command-native-sidebar))>:is(.app-main,.command-content-main,main,div[class*=-main]):not(.pf-sidebar):not(.command-native-sidebar){margin-left:60px!important;padding:14px 12px 34px!important}#root :is(.app-shell,[class*=-shell]):not(.login-shell):not(.explore-command-shell):not(.landing-shell):not(.arbor-os-shell):not(.client-portal-shell):has(>:is(.pf-sidebar,.command-native-sidebar))>:is(.app-main,.command-content-main,main,div[class*=-main]):not(.pf-sidebar):not(.command-native-sidebar){margin-left:60px!important;padding:14px 12px 34px!important}#root>[class*=-shell]:not(.login-shell):not(.explore-command-shell):not(.landing-shell):not(.arbor-os-shell):not(.client-portal-shell)>:is([class*=-main],main):not(.pf-sidebar):not(.command-native-sidebar){margin-left:60px!important;padding:14px 12px 34px!important}#root .ogledziny-main{padding:0!important}#root .explore-command-shell>.explore-command-main{margin-left:60px!important}#root :is(.app-main,.command-content-main):not(.login-card):not(.explore-command-main) :is(.ios-inset,.modern-data-stack,.modern-data-row,.MuiPaper-root,.MuiCard-root,.MuiTableContainer-root,[class*=panel],[class*=Panel],[class*=card],[class*=Card]){border-radius:12px!important}}@media (prefers-reduced-motion:reduce){#root :is(.app-main,.command-content-main,.pf-sidebar,.command-native-sidebar) *,#root :is(.app-main,.command-content-main,.pf-sidebar,.command-native-sidebar) :before,#root :is(.app-main,.command-content-main,.pf-sidebar,.command-native-sidebar) :after{transition:none!important;animation:none!important}}#root{--pf-font:"Road UA", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--pf-brown:#3b2a18;--pf-brown-2:#3b2a18;--pf-brown-3:#766440;--pf-ink:#3b2a18;--pf-muted:#766440;--pf-muted-2:#9d9073;--pf-paper:#faf9f3;--pf-paper-2:#f1eee2;--pf-card:#fff;--pf-card-soft:#faf8f1;--pf-line:#ece6d7;--pf-line-strong:#d8d1bf;--pf-green:#a0af14;--pf-green-2:#b4c232;--pf-green-3:#88950f;--pf-forest:#766440;--pf-orange:#bd701e;--pf-orange-2:#995510;--pf-red:#a3402a;--pf-focus:#a0af146b;--pf-shadow:0 16px 40px #2b1d0f1f;--pf-shadow-soft:0 1px 2px #2b1d0f0d;--pf-radius-sm:10px;--pf-radius-md:13px;--pf-radius-lg:18px;--pf-sidebar-w:248px}html,body,#root{font-family:var(--pf-font)!important}body:not(.theme-dark){color:var(--pf-ink)!important;background:radial-gradient(circle at 90% -6%, #a0af141a, transparent 32rem), linear-gradient(180deg, var(--pf-paper) 0%, var(--pf-paper-2) 100%)!important}body,#root{letter-spacing:0!important}#root *{text-wrap:pretty}#root :is(button,a,input,select,textarea,[role=button]):focus-visible{outline:3px solid var(--pf-focus)!important;outline-offset:2px!important}#root :is(button,[role=button],a){touch-action:manipulation}#root :is(button,[role=button]):not(:disabled){cursor:pointer}#root :is(button,[role=button]):disabled,#root :is(input,select,textarea):disabled{cursor:not-allowed!important;opacity:.58!important}#root ::selection{color:var(--pf-ink);background:#a0af1447}@media (prefers-reduced-motion:reduce){#root *,#root :before,#root :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}#root :is(.app-shell,[class$=-shell],[class*=-shell]):not(.login-shell):not(.landing-shell):not(.explore-command-shell):not(.arbor-os-shell):not(.client-portal-shell){background:radial-gradient(circle at 90% -6%, #a0af141a, transparent 32rem), linear-gradient(180deg, var(--pf-paper) 0%, var(--pf-paper-2) 100%)!important;min-height:100vh!important;color:var(--pf-ink)!important;font-family:var(--pf-font)!important}#root :is(.pf-sidebar,.command-native-sidebar,.arbor-sidebar,.ios-glass-panel.arbor-sidebar):not(.arbor-os-shell .command-native-sidebar){z-index:80!important;width:var(--pf-sidebar-w)!important;background:linear-gradient(180deg, var(--pf-brown-2), var(--pf-brown))!important;color:#efe9da!important;height:100vh!important;font-family:var(--pf-font)!important;border-right:1px solid #ffffff14!important;flex-direction:column!important;gap:14px!important;padding:20px 14px!important;display:flex!important;position:fixed!important;inset:0 auto 0 0!important;overflow:hidden auto!important;box-shadow:14px 0 48px #2b1d0f2e!important}#root :is(.pf-sidebar,.command-native-sidebar,.arbor-sidebar):not(.arbor-os-shell .command-native-sidebar) :is(button,a,[role=button],.ios-inset-row){color:#efe9dac7!important;border-radius:11px!important;min-height:42px!important;font-size:14.5px!important;font-weight:700!important;transition:background-color .16s,color .16s,transform .16s!important}#root :is(.pf-sidebar,.command-native-sidebar,.arbor-sidebar):not(.arbor-os-shell .command-native-sidebar) :is(button,a,[role=button],.ios-inset-row):hover{color:#fff!important;filter:none!important;background:#ffffff12!important}#root :is(.pf-sidebar,.command-native-sidebar,.arbor-sidebar):not(.arbor-os-shell .command-native-sidebar) :is(button,a,[role=button],.ios-inset-row)[aria-current=page],#root :is(.pf-sidebar,.command-native-sidebar,.arbor-sidebar):not(.arbor-os-shell .command-native-sidebar) :is(button,a,[role=button]).is-active{background:var(--pf-green)!important;color:var(--pf-brown)!important;box-shadow:none!important}#root :is(.pf-sidebar,.command-native-sidebar,.arbor-sidebar):not(.arbor-os-shell .command-native-sidebar) :is(strong,b){color:#fff!important}#root :is(.pf-sidebar,.command-native-sidebar,.arbor-sidebar):not(.arbor-os-shell .command-native-sidebar) :is(small,[class*=section],[style*=uppercase]){color:#efe9da9e!important}#root :is(.command-native-logo-frame,.pf-sidebar-logo-mark,.arbor-sidebar [class*=logo]){background:var(--pf-green)!important;color:var(--pf-brown)!important;border-radius:12px!important}#root :is(.app-shell,[class$=-shell],[class*=-shell]):not(.login-shell):not(.landing-shell):not(.explore-command-shell):not(.arbor-os-shell):not(.client-portal-shell):has(>:is(.pf-sidebar,.command-native-sidebar,.arbor-sidebar))>:is(.app-main,.command-content-main,main,div[class*=-main]):not(.pf-sidebar):not(.command-native-sidebar):not(.arbor-sidebar){min-height:100vh!important;margin-left:var(--pf-sidebar-w)!important;color:var(--pf-ink)!important;font-family:var(--pf-font)!important;background:0 0!important;padding:24px clamp(18px,2.6vw,34px) 44px!important}#root>[class*=-shell]:not(.login-shell):not(.landing-shell):not(.explore-command-shell):not(.arbor-os-shell):not(.client-portal-shell)>:is([class*=-main],main):not(.pf-sidebar):not(.command-native-sidebar):not(.arbor-sidebar){min-height:100vh!important;margin-left:var(--pf-sidebar-w)!important;color:var(--pf-ink)!important;font-family:var(--pf-font)!important;background:0 0!important;padding:24px clamp(18px,2.6vw,34px) 44px!important}#root :is(.app-main,.command-content-main,[class*=-main]):not(.login-card):not(.landing-main):not(.arbor-os-main):not(.client-portal-main) :is(h1,h2,h3,h4){color:var(--pf-ink)!important;font-family:var(--pf-font)!important;letter-spacing:-.01em!important;font-weight:850!important}#root :is(.app-main,.command-content-main,[class*=-main]):not(.login-card):not(.landing-main):not(.arbor-os-main):not(.client-portal-main) :is(.module-page-header,.module-page-header-plain,.module-page-header-hero,[class*=hero],[class*=Hero]){border:1px solid var(--pf-line)!important;background:var(--pf-card)!important;box-shadow:var(--pf-shadow-soft)!important;color:var(--pf-ink)!important;border-radius:18px!important;overflow:hidden!important}#root :is(.dashboard-command-hero,.wycena-calendar-hero,.branch-detail-hero,.clients-client-hero,.ogledziny-detail-hero,.inspection-doc-hero){background:linear-gradient(165deg, var(--pf-brown-2), var(--pf-brown))!important;color:#efe9da!important;border:1px solid #ffffff24!important;border-radius:22px!important;box-shadow:0 16px 40px #2b1d0f38!important}#root :is(.dashboard-command-hero,.wycena-calendar-hero,.branch-detail-hero,.clients-client-hero,.ogledziny-detail-hero,.inspection-doc-hero) *{color:inherit!important}#root :is(.dashboard-command-hero,.wycena-calendar-hero,.branch-detail-hero,.clients-client-hero,.ogledziny-detail-hero,.inspection-doc-hero) :is(small,p,span){color:#c7bda3!important}#root :is(.dashboard-command-hero,.wycena-calendar-hero,.branch-detail-hero,.clients-client-hero,.ogledziny-detail-hero,.inspection-doc-hero) :is(h1,h2,strong,b){color:#fffaf0!important}#root :is(.app-main,.command-content-main,[class*=-main]):not(.login-card):not(.landing-main):not(.arbor-os-main):not(.client-portal-main) :is(.ios-inset,.modern-data-stack,.modern-data-row,.MuiPaper-root,.MuiCard-root,.MuiTableContainer-root,[class*=panel],[class*=Panel],[class*=card],[class*=Card]):not(.pf-sidebar):not(.command-native-sidebar):not(.arbor-sidebar):not(.route-loading-card){border:1px solid var(--pf-line)!important;background:var(--pf-card)!important;color:var(--pf-ink)!important;box-shadow:var(--pf-shadow-soft)!important;border-radius:18px!important}#root :is(.app-main,.command-content-main,[class*=-main]):not(.login-card):not(.landing-main):not(.arbor-os-main):not(.client-portal-main) :is(.modern-data-row,.ios-inset-row,.MuiTableRow-root,[class*=row],[class*=Row]):not(.pf-sidebar *):not(.command-native-sidebar *){border-color:var(--pf-line)!important;background:var(--pf-card-soft)!important;color:var(--pf-ink)!important}#root :is(.app-main,.command-content-main,[class*=-main]):not(.login-card):not(.landing-main):not(.arbor-os-main):not(.client-portal-main) :is(button,.MuiButton-root,a[role=button]):not(.MuiIconButton-root):not(.pf-sidebar *):not(.command-native-sidebar *):not(.arbor-sidebar *){border-color:var(--pf-line)!important;min-height:44px!important;font-family:var(--pf-font)!important;border-radius:12px!important;font-weight:800!important}#root :is(.app-main,.command-content-main,[class*=-main]):not(.login-card):not(.landing-main):not(.arbor-os-main) :is(button,.MuiButton-root,a[role=button]):not(.MuiIconButton-root):not(.pf-sidebar *):not(.command-native-sidebar *):hover{transform:translateY(-1px);filter:none!important;background-color:#f9faf0!important;border-color:#d3da93!important;box-shadow:0 12px 24px #2b1d0f1a!important}#root :is(input,select,textarea,.MuiInputBase-root,.MuiSelect-select){border-color:var(--pf-line)!important;min-height:44px!important;color:var(--pf-ink)!important;font-family:var(--pf-font)!important;background:#fffdf8!important;border-radius:12px!important}#root table{border-collapse:separate!important;border-spacing:0!important}#root th{color:#5a5040!important;background:#f0ebdd!important;font-weight:850!important}@media (width<=900px){#root{--pf-sidebar-w:60px}#root :is(.pf-sidebar,.command-native-sidebar,.arbor-sidebar):not(.arbor-os-shell .command-native-sidebar){width:60px!important;padding:12px 8px!important}#root :is(.pf-sidebar,.command-native-sidebar,.arbor-sidebar):not(.arbor-os-shell .command-native-sidebar) :is(.command-native-brand div,.command-native-session,.command-native-actions,.command-native-system,.command-native-user div),#root .pf-sidebar :is(nav span:not(:first-child),[style*=logoName],[style*=logoSub]){display:none!important}#root>[class*=-shell]:not(.login-shell):not(.landing-shell):not(.explore-command-shell):not(.arbor-os-shell):not(.client-portal-shell)>:is([class*=-main],main):not(.pf-sidebar):not(.command-native-sidebar):not(.arbor-sidebar){margin-left:60px!important;padding:16px 12px 34px!important}#root :is(.app-shell,[class$=-shell],[class*=-shell]):not(.login-shell):not(.landing-shell):not(.explore-command-shell):not(.arbor-os-shell):not(.client-portal-shell):has(>:is(.pf-sidebar,.command-native-sidebar,.arbor-sidebar))>:is(.app-main,.command-content-main,main,div[class*=-main]):not(.pf-sidebar):not(.command-native-sidebar):not(.arbor-sidebar){margin-left:60px!important;padding:16px 12px 34px!important}}@media (width<=560px){#root :is(.app-main,.command-content-main,[class*=-main]):not(.login-card):not(.landing-main):not(.arbor-os-main):not(.client-portal-main) :is(.module-page-header,.module-page-header-plain,.module-page-header-hero,[class*=hero],[class*=Hero],[class*=panel],[class*=card]){border-radius:14px!important}}#root .client-portal-shell{min-height:100vh;padding:0 20px 60px;color:#3b2a18!important;font-family:var(--pf-font)!important;background:radial-gradient(circle at 88% -6%,#a0af141a,#0000 32rem),linear-gradient(#faf9f3,#f1eee2)!important}#root .client-portal-header,#root .client-portal-main{width:min(860px,100%);margin:0 auto}#root .client-portal-main{color:#3b2a18!important;background:0 0!important;min-height:0!important;margin:0 auto!important;padding:0!important}#root .client-portal-header{justify-content:space-between;align-items:center;gap:16px;padding:22px 4px;display:flex}#root .client-portal-brand{align-items:center;gap:11px;min-width:0;display:flex}#root .client-portal-logo{flex:none;width:100px}#root .client-portal-brand>span{color:#766440;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-left:1px solid #d8d1bf;padding-left:11px;font-size:10px;font-weight:700;line-height:1}#root .client-portal-office-call{color:#3b2a18;background:#fff;border:1px solid #ece6d7;border-radius:11px;align-items:center;gap:7px;min-height:44px;padding:9px 15px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}#root .client-portal-office-call svg{color:#a0af14}#root .client-portal-main{flex-direction:column;gap:18px;animation:.35s both clientPortalRise;display:flex}@keyframes clientPortalRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}#root .client-portal-hero{color:#efe9da!important;background:#3b2a18!important;border:0!important;border-radius:22px!important;padding:26px 28px 24px!important;box-shadow:0 16px 40px #3b2a1838!important}#root .client-portal-hero-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}#root .client-portal-order-number{color:#a0af14;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700;line-height:1.2}#root .client-portal-hero h1{margin:8px 0 0;font-size:28px;line-height:1.1;color:#fff!important;letter-spacing:-.02em!important;font-weight:800!important}#root .client-portal-address{color:#d3c7ad;margin:6px 0 0;font-size:14px}#root .client-portal-eta{text-align:right;flex-direction:column;align-items:flex-end;display:flex}#root .client-portal-status{color:#bd701e;background:#f5e1cc;border-radius:10px;padding:7px 14px;font-size:13px;font-weight:800;line-height:1.15;display:inline-block}#root .client-portal-status.is-green{color:#766440;background:#eff2cf}#root .client-portal-status.is-red{color:#a3402a;background:#f6ded8}#root .client-portal-eta small{color:#d3c7ad;margin-top:10px;font-size:13px}#root .client-portal-eta strong{color:#fff;font-size:17px;font-weight:800}#root .client-portal-progress{background:#ffffff24;border-radius:6px;height:8px;margin-top:16px;overflow:hidden}#root .client-portal-progress>span{border-radius:inherit;background:#a0af14;height:100%;transition:width .35s;display:block}#root .client-portal-progress-label{color:#d3c7ad;margin:8px 0 0;font-size:12.5px}#root .client-portal-layout{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}#root .client-portal-card{background:#fff!important;border:1px solid #ece6d7!important;border-radius:18px!important;box-shadow:0 1px 2px #3b2a180a!important}#root .client-portal-card h2{color:#3b2a18;margin:0;font-weight:800}#root .client-portal-timeline-card{min-height:404px;padding:22px 24px}#root .client-portal-timeline-card h2{margin-bottom:18px;font-size:16px}#root .client-portal-timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}#root .client-portal-timeline li{gap:15px;min-height:64px;display:flex}#root .client-portal-step-track{flex-direction:column;flex:none;align-items:center;display:flex}#root .client-portal-step-dot{color:#fff;background:#fff;border:2px solid #d8d1bf;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}#root .client-portal-timeline li.is-done .client-portal-step-dot{background:#a0af14;border-color:#a0af14}#root .client-portal-timeline li.is-current .client-portal-step-dot{background:#b4c232;border-color:#b4c232}#root .client-portal-timeline li.is-current .client-portal-step-dot>span{background:#fff;border-radius:50%;width:8px;height:8px}#root .client-portal-step-line{background:#ece7da;flex:1;width:2px;min-height:14px;margin-top:4px}#root .client-portal-timeline li.is-done .client-portal-step-line{background:#a0af14}#root .client-portal-step-copy{padding:1px 0 2px}#root .client-portal-step-copy strong,#root .client-portal-step-copy small{display:block}#root .client-portal-step-copy strong{color:#3b2a18;font-size:14.5px;font-weight:600;line-height:1.35}#root .client-portal-timeline li.is-current .client-portal-step-copy strong{font-weight:800}#root .client-portal-timeline li.is-next .client-portal-step-copy strong{color:#a89f8f}#root .client-portal-step-copy small{color:#a89f8c;margin-top:2px;font-size:12.5px;line-height:1.25}#root .client-portal-side{flex-direction:column;gap:18px;display:flex}#root .client-portal-team-card,#root .client-portal-scope-card{padding:20px 22px}#root .client-portal-team-card h2{margin-bottom:14px;font-size:14px}#root .client-portal-team-person{align-items:center;gap:12px;display:flex}#root .client-portal-team-avatar{color:#766440;background:#f1f3d6;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;font-size:14px;font-weight:800;display:grid}#root .client-portal-team-person>span:last-child{min-width:0}#root .client-portal-team-person strong,#root .client-portal-team-person small{display:block}#root .client-portal-team-person strong{color:#3b2a18;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:800;line-height:1.25;overflow:hidden}#root .client-portal-team-person small{color:#766440;margin-top:2px;font-size:12.5px;line-height:1.25}#root .client-portal-team-call{color:#3b2a18;background:#a0af14;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;margin-top:14px;padding:11px;font-size:13.5px;font-weight:800;line-height:1;text-decoration:none;display:flex}#root .client-portal-scope-card h2{margin-bottom:13px;font-size:14px}#root .client-portal-scope-card ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}#root .client-portal-scope-card li{color:#3b2a18;align-items:center;gap:9px;font-size:13.5px;line-height:1.25;display:flex}#root .client-portal-scope-card li>span{color:#fff;background:#ece7da;border-radius:6px;flex:none;place-items:center;width:18px;height:18px;display:grid}#root .client-portal-scope-card li>span.is-done{background:#a0af14}#root .client-portal-order-value{border-top:1px solid #f0ebdd;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}#root .client-portal-order-value span{color:#766440;font-size:13px}#root .client-portal-order-value strong{color:#3b2a18;white-space:nowrap;font-size:16px;font-weight:800}#root .client-portal-documents-card{padding:20px 24px}#root .client-portal-documents-card h2{margin-bottom:14px;font-size:15px}#root .client-portal-documents{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}#root .client-portal-document{background:#faf8f1;border:1px solid #f0ebdd;border-radius:13px;align-items:center;gap:11px;min-width:0;padding:14px;display:flex}#root .client-portal-document-icon{border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}#root .client-portal-document-icon.is-olive{color:#766440;background:#f1f3d6}#root .client-portal-document-icon.is-green{color:#a0af14;background:#eff2cf}#root .client-portal-document-icon.is-orange{color:#bd701e;background:#f5e1cc}#root .client-portal-document>span:last-child{min-width:0}#root .client-portal-document strong,#root .client-portal-document small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}#root .client-portal-document strong{color:#3b2a18;font-size:13px;font-weight:700}#root .client-portal-document small{color:#766440;margin-top:2px;font-size:11.5px}#root .client-portal-footer{color:#a89f8c;text-align:center;margin:6px 0 0;font-size:12px}#root .client-portal-state-card{text-align:center;background:#fff;border:1px solid #ece6d7;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:36px 28px;display:flex;box-shadow:0 1px 2px #3b2a180a}#root .client-portal-state-card h1{color:#3b2a18;margin:0;font-size:24px}#root .client-portal-state-card p{color:#766440;margin:8px 0 0;font-size:14px}#root .client-portal-state-card a{color:#3b2a18;background:#a0af14;border-radius:12px;align-items:center;gap:8px;margin-top:22px;padding:11px 16px;font-size:13.5px;font-weight:800;text-decoration:none;display:inline-flex}#root .client-portal-loader{border:3px solid #ece7da;border-top-color:#a0af14;border-radius:50%;width:34px;height:34px;margin-bottom:18px;animation:.8s linear infinite clientPortalSpin}@keyframes clientPortalSpin{to{transform:rotate(360deg)}}@media (hover:hover){#root .client-portal-office-call:hover{background:#faf8f1;border-color:#b4c232}#root .client-portal-team-call:hover,#root .client-portal-state-card a:hover{background:#b4c232}}@media (width<=760px){#root .client-portal-brand>span{display:none}}@media (width<=520px){#root .client-portal-hero{padding:26px 28px!important}#root .client-portal-eta{text-align:left;align-items:flex-start}#root .client-portal-progress{margin-top:14px}#root .client-portal-timeline li{min-height:65px;padding-bottom:20px}#root .client-portal-team-person strong{text-overflow:clip;white-space:normal;overflow:visible}#root .client-portal-team-call{line-height:1.25}}@media (prefers-reduced-motion:reduce){#root .client-portal-main,#root .client-portal-loader,#root .client-portal-progress>span{transition:none;animation:none}}#root :is(.estimator-office-shell,.gabinet-wyceniajacego-shell,.field-quotes-shell,.field-quote-detail-shell,.wyceniajacy-hub-shell,.quote-calendar-shell){background:linear-gradient(180deg, var(--pf-brown-2), var(--pf-brown))!important;color:#efe9da!important;min-height:100vh!important;font-family:var(--pf-font)!important}#root :is(.estimator-office-main,.gabinet-wyceniajacego-main,.field-quotes-main,.field-quote-detail-main,.wyceniajacy-hub-main,.quote-calendar-main){width:min(1480px,100vw - 128px)!important;margin:0 auto!important;padding:24px clamp(18px,2.6vw,34px) 44px!important}#root :is(.field-quotes-main,.field-quote-detail-main,.wyceniajacy-hub-main,.quote-calendar-main) :is(.module-page-header,.module-page-header-hero,[class*=hero],[class*=Hero]){color:#fffaf0!important;box-shadow:none!important;background:#ffffff0f!important;border:1px solid #a0af1447!important;border-radius:18px!important}#root :is(.field-quotes-main,.field-quote-detail-main,.wyceniajacy-hub-main,.quote-calendar-main) :is(.module-page-header,.module-page-header-hero,[class*=hero],[class*=Hero]) *{color:inherit!important}#root :is(.field-quotes-main,.field-quote-detail-main,.wyceniajacy-hub-main,.quote-calendar-main) :is([class*=card],[class*=Card],[class*=panel],[class*=Panel],.ios-inset,.modern-data-row){color:#efe9da!important;box-shadow:none!important;background:#ffffff0d!important;border:1px solid #ffffff17!important;border-radius:18px!important}#root :is(.field-quotes-main,.field-quote-detail-main,.wyceniajacy-hub-main,.quote-calendar-main) :is(input,select,textarea){color:#fffaf0!important;background:#ffffff0f!important;border-color:#ffffff1f!important}#root :is(.field-quotes-main,.field-quote-detail-main,.wyceniajacy-hub-main,.quote-calendar-main) :is(button,a[role=button]){border-radius:12px!important;min-height:44px!important;font-weight:850!important}#root :is(.field-quotes-main,.field-quote-detail-main,.wyceniajacy-hub-main,.quote-calendar-main) :is(button,a[role=button]):not(:disabled):hover{border-color:var(--pf-green)!important;color:#fffaf0!important;background:#a0af1429!important}@media (width<=900px){#root :is(.estimator-office-main,.gabinet-wyceniajacego-main,.field-quotes-main,.field-quote-detail-main,.wyceniajacy-hub-main,.quote-calendar-main){width:calc(100vw - 60px)!important;margin-left:60px!important;padding:18px 12px 34px!important}}#root .mobile-shell,#root .arbor-mobile-shell,#root [class*=mobile-main]{--mobile-safe-bottom:max(18px, env(safe-area-inset-bottom));color:var(--pf-ink)!important;font-family:var(--pf-font)!important}#root .mobile-shell,#root .arbor-mobile-shell{background:radial-gradient(circle at 90% -6%, #a0af141a, transparent 28rem), linear-gradient(180deg, var(--pf-paper), var(--pf-paper-2))!important;min-height:100dvh!important}#root :is(.mobile-shell,.arbor-mobile-shell,[class*=mobile-main]) :is([class*=card],[class*=Card],[class*=panel],[class*=Panel],section,article){border:1px solid var(--pf-line)!important;box-shadow:var(--pf-shadow-soft)!important;background:#fff!important;border-radius:18px!important}#root :is(.mobile-shell,.arbor-mobile-shell,[class*=mobile-main]) :is(button,a[role=button],[role=button]){border-radius:12px!important;min-width:44px!important;min-height:44px!important}#root :is(.mobile-shell,.arbor-mobile-shell,[class*=mobile-main]) :is([class*=tab],[class*=bottom],nav){border-top:1px solid var(--pf-line)!important;background:#fffffff5!important}:root,#root,body.theme-light,body.theme-light #root{--brand-dark-brown:#3b2a18;--brand-light-brown:#766440;--brand-primary-green:#a0af14;--brand-light-green:#b4c232;--brand-orange-brown:#bd701e;--brand-white:#fff;--brand-paper:#f7f4ec;--brand-paper-soft:#fbfaf6;--brand-paper-deep:#f1ecdd;--brand-paper-edge:#e8e0d0;--brand-line:#e4dccb;--brand-line-strong:#cec2a9;--brand-subtle-ink:#5e4d31;--brand-green-dark:#88950f;--brand-dark-deep:#2c1e11;--brand-dark-surface:#493725;--brand-dark-surface-raised:#503d29;--brand-dark-edge:#5a472f;--brand-warm-white:#fffaf0;--status-success:#5f6a0b;--status-warning:#8b4e0d;--status-info:#66563a;--status-danger:#b42318;--bg:var(--brand-paper)!important;--bg-card:#fff!important;--bg-card2:var(--brand-paper-soft)!important;--bg-deep:var(--brand-paper-deep)!important;--bg-edge:var(--brand-paper-edge)!important;--sidebar:var(--brand-dark-brown)!important;--accent:var(--brand-primary-green)!important;--accent-dk:var(--brand-green-dark)!important;--on-accent:var(--brand-dark-brown)!important;--text:var(--brand-dark-brown)!important;--text-sub:var(--brand-subtle-ink)!important;--text-muted:var(--brand-light-brown)!important;--border:#3b2a1824!important;--border2:#a0af144d!important;--input-bg:#fffefa!important;--focus-ring:#a0af1461!important;--nav-active-bg:var(--brand-primary-green)!important;--nav-hover-bg:#a0af141f!important;--logo-tint-bg:#a0af141f!important;--logo-tint-border:#a0af144d!important;--accent-surface:#a0af141f!important;--surface-raised:linear-gradient(180deg, #fff, var(--brand-paper-soft))!important;--surface-glass:#fffffff0!important;--surface-field:#fffefa!important;--accent-gradient:linear-gradient(135deg, var(--brand-primary-green), var(--brand-light-green))!important;--success:var(--status-success)!important;--success-surface:#a0af1424!important;--warning:var(--status-warning)!important;--warning-surface:#bd701e21!important;--info:var(--status-info)!important;--danger:var(--status-danger)!important;--danger-surface:#b423181a!important;--glass-bg:#ffffffe6!important;--glass-bg-strong:#fffffff7!important;--glass-border:#3b2a1824!important;--shadow:0 18px 48px #3b2a181f!important;--shadow-sm:0 1px 2px #3b2a180f, 0 10px 24px #3b2a180f!important;--shadow-md:0 16px 36px #3b2a181c!important;--shadow-lg:0 26px 56px #3b2a1829!important;--pf-font:"Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--pf-brown:var(--brand-dark-brown)!important;--pf-brown-2:var(--brand-dark-brown)!important;--pf-brown-3:var(--brand-light-brown)!important;--pf-brown-soft:var(--brand-light-brown)!important;--pf-brown-orange:var(--brand-orange-brown)!important;--pf-ink:var(--brand-dark-brown)!important;--pf-muted:var(--brand-light-brown)!important;--pf-muted-2:#9d9073!important;--pf-paper:var(--brand-paper)!important;--pf-paper-2:var(--brand-paper-deep)!important;--pf-card:#fff!important;--pf-card-soft:var(--brand-paper-soft)!important;--pf-panel:#fff!important;--pf-line:var(--brand-line)!important;--pf-line-strong:var(--brand-line-strong)!important;--pf-green:var(--brand-primary-green)!important;--pf-green-2:var(--brand-light-green)!important;--pf-green-3:var(--brand-green-dark)!important;--pf-green-soft:var(--brand-light-green)!important;--pf-forest:var(--brand-light-brown)!important;--pf-orange:var(--brand-orange-brown)!important;--pf-orange-2:var(--status-warning)!important;--pf-focus:#a0af146b!important;--pf-shadow:0 16px 40px #3b2a181f!important;--pf-shadow-soft:0 1px 2px #3b2a180f!important;--command-bg:var(--brand-paper)!important;--command-surface:#fff!important;--command-surface-soft:var(--brand-paper-soft)!important;--command-sidebar:var(--brand-dark-brown)!important;--command-sidebar-2:var(--brand-light-brown)!important;--command-accent:var(--brand-primary-green)!important;--command-accent-2:var(--brand-light-green)!important;--command-text:var(--brand-dark-brown)!important;--command-sub:var(--brand-subtle-ink)!important;--command-muted:var(--brand-light-brown)!important;--command-line:#3b2a181f!important;--command-line-strong:#a0af144d!important;--command-amber:var(--brand-orange-brown)!important;--command-shadow:0 10px 28px #3b2a1817!important;--font-sans:"Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--font-display:"Hanken Grotesk", ui-sans-serif, system-ui, sans-serif!important;--landing-green:var(--brand-primary-green)!important;--landing-green-2:var(--brand-light-green)!important;--landing-amber:var(--brand-orange-brown)!important;--arbor-green:var(--brand-primary-green)!important;--arbor-green-2:var(--brand-light-green)!important;--arbor-ink:var(--brand-dark-brown)!important;--arbor-paper:var(--brand-paper)!important;--arbor-muted:var(--brand-light-brown)!important;--arbor-app-brown:var(--brand-dark-brown)!important;--arbor-app-brown-2:var(--brand-dark-brown)!important;--arbor-app-ink:var(--brand-dark-brown)!important;--arbor-app-muted:var(--brand-light-brown)!important;--arbor-app-paper:var(--brand-paper)!important;--arbor-app-soft:var(--brand-paper-deep)!important;--arbor-app-panel:#fff!important;--arbor-app-card:var(--brand-paper-soft)!important;--arbor-app-line:var(--brand-line)!important;--arbor-app-green:var(--brand-primary-green)!important;--arbor-app-green-2:var(--brand-light-green)!important;--arbor-app-orange:var(--brand-orange-brown)!important;--laser-emerald:var(--brand-primary-green)!important;--supernova-orange:var(--brand-orange-brown)!important;--cc-primary:var(--brand-dark-brown)!important;--cc-on-primary:#fff!important;--cc-secondary:var(--brand-light-brown)!important;--cc-accent:var(--brand-primary-green)!important;--cc-accent-strong:var(--brand-green-dark)!important;--cc-accent-soft:#a0af141f!important;--cc-bg:var(--brand-paper)!important;--cc-fg:var(--brand-dark-brown)!important;--cc-surface:#fff!important;--cc-surface-2:var(--brand-paper-soft)!important;--cc-muted:var(--brand-light-brown)!important;--cc-border:var(--brand-line)!important;--cc-warning:var(--status-warning)!important;--cc-success:var(--status-success)!important;--cc-info:var(--status-info)!important;--cc-ring:#a0af1461!important;--cc-font-sans:"Hanken Grotesk", ui-sans-serif, system-ui, sans-serif!important;--cc-font-display:"Hanken Grotesk", ui-sans-serif, system-ui, sans-serif!important;--ux-bg:var(--brand-dark-brown)!important;--ux-bg-2:var(--brand-dark-deep)!important;--ux-panel:var(--brand-dark-surface)!important;--ux-panel-2:var(--brand-dark-surface-raised)!important;--ux-panel-3:var(--brand-dark-edge)!important;--ux-text:var(--brand-warm-white)!important;--ux-text-2:#e8dfc9!important;--ux-muted:#c5b99f!important;--ux-border:#fffaf02e!important;--ux-border-strong:#b4c23257!important;--ux-accent:var(--brand-primary-green)!important;--ux-accent-2:var(--brand-light-green)!important;--ux-blue:var(--brand-light-brown)!important;--ux-amber:var(--brand-orange-brown)!important;--ux-ring:#a0af1461!important}body.theme-dark,body.theme-dark #root,body.theme-green,body.theme-green #root{--bg:var(--brand-dark-brown)!important;--bg-card:var(--brand-dark-surface)!important;--bg-card2:var(--brand-dark-surface-raised)!important;--bg-deep:var(--brand-dark-deep)!important;--bg-edge:var(--brand-dark-edge)!important;--sidebar:var(--brand-dark-deep)!important;--accent:var(--brand-light-green)!important;--accent-dk:var(--brand-primary-green)!important;--on-accent:var(--brand-dark-brown)!important;--text:var(--brand-warm-white)!important;--text-sub:#e8dfc9!important;--text-muted:#c5b99f!important;--border:#fffaf024!important;--border2:#b4c23252!important;--input-bg:var(--brand-dark-surface)!important;--nav-active-bg:var(--brand-light-green)!important;--nav-hover-bg:#b4c2321f!important;--accent-surface:#b4c23224!important;--surface-raised:linear-gradient(180deg, var(--brand-dark-surface-raised), var(--brand-dark-surface))!important;--surface-glass:#493725f0!important;--surface-field:var(--brand-dark-surface)!important;--glass-bg:#493725e0!important;--glass-bg-strong:#3b2a18f7!important;--glass-border:#fffaf024!important;--command-bg:var(--brand-dark-brown)!important;--command-surface:var(--brand-dark-surface)!important;--command-surface-soft:var(--brand-dark-surface-raised)!important;--command-text:var(--brand-warm-white)!important;--command-sub:#e8dfc9!important;--command-muted:#c5b99f!important;--command-line:#fffaf01f!important}html,body,#root,#root .MuiTypography-root,#root .MuiButton-root,#root .MuiInputBase-root,#root button,#root input,#root select,#root textarea{font-synthesis:none;font-family:Hanken Grotesk,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}#root :where(*):not(code):not(pre):not(kbd):not(samp){font-family:Hanken Grotesk,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}#root h1{font-family:Hanken Grotesk,sans-serif!important;font-weight:800!important}#root :is(h2,h3,h4,h5,h6){font-family:Hanken Grotesk,sans-serif!important;font-weight:700!important}#root :is(button,.MuiButton-root,strong,b){font-weight:700}body{background:var(--bg)!important;color:var(--text)!important}body:before{content:""!important;z-index:0!important;opacity:.024!important;pointer-events:none!important;background:url(/brand/patterns/light-brown.png) 0 0/720px!important;display:block!important;position:fixed!important;inset:0!important}body.theme-dark:before,body.theme-green:before{opacity:.035!important;background-image:url(/brand/patterns/light-green.png)!important}#root{z-index:1;position:relative}.pf-brand-picture,.pf-brand-logo{display:block}.pf-brand-picture{line-height:0}.pf-brand-logo{object-fit:contain;width:100%;max-width:100%;height:auto}#root :is(.pf-sidebar,.command-native-sidebar,.arbor-sidebar){isolation:isolate;color:#fffaf0!important;background:linear-gradient(#3b2a18,#2c1e11)!important}#root :is(.pf-sidebar,.command-native-sidebar,.arbor-sidebar):before{content:"";z-index:-1;opacity:.055;pointer-events:none;background:url(/brand/patterns/light-brown.png) 0 0/460px;position:absolute;inset:0}#root .pf-sidebar>div:first-child,#root .command-native-brand{border-bottom-color:#fffaf01f!important;min-height:76px!important;padding:8px 4px 18px!important}#root :is(.command-native-logo-frame,.pf-sidebar-logo-mark){width:184px!important;min-width:0!important;max-width:100%!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:block!important;overflow:visible!important}#root :is(.command-native-logo-frame,.pf-sidebar-logo-mark) .pf-brand-logo{width:100%!important;max-width:100%!important;height:auto!important}#root :is(.pf-sidebar,.command-native-sidebar,.arbor-sidebar) :is(button,a,[role=button]).is-active,#root :is(.pf-sidebar,.command-native-sidebar,.arbor-sidebar) :is(button,a,[role=button])[aria-current=page]{background:var(--brand-primary-green)!important;color:var(--brand-dark-brown)!important}#root .login-shell{background:var(--brand-paper)!important;grid-template-columns:minmax(0,1fr) minmax(420px,50vw)!important;place-items:stretch stretch!important;width:100%!important;min-width:0!important;padding:0!important;display:grid!important;overflow-x:hidden!important}#root .login-command-panel{isolation:isolate;background:linear-gradient(150deg, var(--brand-dark-brown), var(--brand-dark-deep))!important;color:var(--brand-warm-white)!important;display:flex!important}#root .login-command-panel:after{content:"";z-index:-1;opacity:.05;pointer-events:none;background:url(/brand/patterns/light-green.png) 0 0/580px;position:absolute;inset:0}#root .login-command-logo{width:min(520px,100%);margin:0 0 34px}#root .login-command-panel :is(p,span,div){color:var(--brand-warm-white)!important}#root .login-command-panel .login-feature-icon{background:var(--brand-primary-green)!important;color:var(--brand-dark-brown)!important;box-shadow:none!important}#root .login-card{isolation:isolate;width:min(100%,528px)!important;max-width:528px!important;color:var(--brand-dark-brown)!important;box-shadow:none!important;background:#fffffff5!important;border:0!important;border-radius:0!important;padding:40px!important}#root .login-card:before{content:none!important;display:none!important}#root .login-card:after{content:"";z-index:-1;opacity:.055;pointer-events:none;background:url(/brand/tree/light-green.png) 100% 100%/contain no-repeat;width:38%;height:72%;position:absolute;bottom:-18%;right:-5%}#root .login-card-brand-logo{width:min(260px,70%);margin:0 0 34px}#root .login-card :is(h1,label,input){color:var(--brand-dark-brown)!important}#root .login-card h1,#root .login-card .login-logo-row h1{color:var(--brand-dark-brown)!important;-webkit-text-fill-color:var(--brand-dark-brown)!important;font-size:28px!important}#root .login-card :is(p,label,span,div){color:var(--brand-subtle-ink)!important}#root .login-card :is(input,select,textarea){border-color:var(--brand-line)!important;color:var(--brand-dark-brown)!important;background:#fffefa!important}#root .login-input-wrap input:focus,#root .login-card input:focus{border-color:var(--brand-primary-green)!important;box-shadow:0 0 0 3px #a0af1447!important}#root .login-card .login-eye-toggle{width:34px!important;min-width:34px!important;min-height:34px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:4px!important;position:absolute!important;top:50%!important;left:auto!important;right:8px!important;transform:translateY(-50%)!important}#root .login-card .login-demo-panel{border-color:var(--brand-line)!important;background:var(--brand-paper-deep)!important}#root .login-card .login-demo-btn{border-color:var(--brand-line)!important;color:var(--brand-dark-brown)!important;background:#fff!important}#root .login-card .login-demo-btn:hover{border-color:var(--brand-primary-green)!important;background:var(--brand-paper-soft)!important}#root .login-card .login-demo-btn span{color:inherit!important}#root .login-card .login-link{color:var(--status-success)!important}#root .login-card .login-submit,#root .landing-button-primary,#root .arbor-os-primary-button,#root .MuiButton-containedPrimary{border-color:var(--brand-primary-green)!important;background:var(--brand-primary-green)!important;color:var(--brand-dark-brown)!important;box-shadow:none!important}#root .login-card .login-submit:hover,#root .landing-button-primary:hover,#root .arbor-os-primary-button:hover,#root .MuiButton-containedPrimary:hover{background:var(--brand-light-green)!important;color:var(--brand-dark-brown)!important}#root .login-card .login-submit :is(span,svg),#root .arbor-os-primary-button :is(span,svg){color:var(--brand-dark-brown)!important}#root .landing-brand-logo{width:172px}#root .landing-ops-logo-img{width:154px;background:0 0!important;border-radius:0!important}#root :is(.command-surface-hero,.dashboard-command-hero,.module-page-header-hero){isolation:isolate}#root :is(.command-surface-hero,.dashboard-command-hero):after{content:"";z-index:-1;opacity:.11;pointer-events:none;background:url(/brand/tree/light-green.png) 100% 100%/contain no-repeat;width:clamp(90px,14vw,180px);height:132%;position:absolute;bottom:-28%;right:clamp(12px,3vw,36px)}@media (width<=900px){#root :is(.command-native-logo-frame,.pf-sidebar-logo-mark){width:42px!important;height:52px!important;max-height:52px!important}#root :is(.command-native-logo-frame,.pf-sidebar-logo-mark) .pf-brand-logo{object-fit:contain!important;width:42px!important;height:52px!important}#root .pf-sidebar>div:first-child,#root .command-native-brand{min-height:64px!important;padding:4px 0 10px!important}}@media (width<=760px){#root .login-shell{grid-template-columns:minmax(0,1fr)!important;place-items:center!important;padding:16px!important}#root .login-command-panel{display:none!important}#root .login-card{border:1px solid var(--brand-line)!important;width:100%!important;max-width:100%!important;box-shadow:var(--shadow-md)!important;border-radius:12px!important;padding:28px 22px!important}#root .login-command-logo{width:min(360px,86vw)}#root .login-card-brand-logo{width:min(230px,70vw)}}@media (width>=761px) and (width<=1080px){#root .login-shell{grid-template-columns:minmax(0,1fr)!important;place-items:center!important;padding:24px!important}#root .login-command-panel{display:none!important}#root .login-card{border:1px solid var(--brand-line)!important;box-shadow:var(--shadow-md)!important;border-radius:12px!important}}#root .arbor-os-shell{--template-brown:#3b2a18;--template-brown-deep:#2a1d0f;--template-ink:#3b2a18;--template-muted:#766f5c;--template-muted-soft:#a89f8c;--template-paper:#f6f3e9;--template-panel:#fff;--template-card:#fbfaf6;--template-line:#e6ddc9;--template-green:#a0af14;--template-green-dark:#7f8c12;--template-green-soft:#f1f3d6;--template-orange:#bd701e;--template-red:#c0492f;--template-shadow:0 10px 26px #3b2a1814;min-height:100vh!important;color:var(--template-ink)!important;background:radial-gradient(circle at 96% 0,#a0af141a,#0000 28rem),linear-gradient(#faf9f3 0%,#f1eee2 100%)!important;font-family:Hanken Grotesk,ui-sans-serif,system-ui,sans-serif!important}#root .arbor-os-shell>aside.command-native-sidebar{scrollbar-width:thin;scrollbar-color:#efe9da80 transparent;z-index:80!important;background:linear-gradient(180deg, var(--template-brown), var(--template-brown-deep))!important;color:#efe9da!important;width:248px!important;min-width:248px!important;max-width:248px!important;height:100vh!important;box-shadow:none!important;border:0!important;border-right:1px solid #ffffff14!important;flex-direction:column!important;padding:20px 14px 18px!important;display:flex!important;position:fixed!important;inset:0 auto 0 0!important;overflow:hidden auto!important}#root .arbor-os-shell .command-native-sidebar:before{content:none!important}#root .arbor-os-shell .command-native-brand{width:100%!important;min-height:64px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff1a!important;border-radius:0!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:0!important;padding:0 6px 16px!important;display:flex!important}#root .arbor-os-shell .command-native-logo-frame{width:184px!important;min-width:0!important;height:48px!important;max-height:48px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:block!important;overflow:hidden!important}#root .arbor-os-shell .command-native-logo-frame img{object-fit:contain!important;object-position:left center!important;width:184px!important;max-width:184px!important;height:48px!important;max-height:48px!important}#root .arbor-os-shell .command-native-session,#root .arbor-os-shell .command-native-actions,#root .arbor-os-shell .command-native-system{display:none!important}#root .arbor-os-shell .command-native-nav{gap:2px!important;padding:14px 0 8px!important;display:grid!important}#root .arbor-os-shell .command-native-nav-group{gap:2px!important;margin:0!important;display:grid!important}#root .arbor-os-shell .command-native-nav-group>small{display:none!important}#root .arbor-os-shell .command-native-nav button{color:#efe9dac7!important;width:100%!important;min-height:42px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0 13px!important;font-size:14px!important;font-weight:700!important;line-height:1!important;display:flex!important}#root .arbor-os-shell .command-native-nav button:hover{color:#fff!important;background:#ffffff12!important}#root .arbor-os-shell .command-native-nav button.is-active{background:var(--template-green)!important;color:var(--template-brown-deep)!important}#root .arbor-os-shell .command-native-nav-icon{color:currentColor!important;opacity:1!important;background:0 0!important;border:0!important;border-radius:0!important;place-items:center!important;width:18px!important;min-width:18px!important;height:18px!important;display:grid!important}#root .arbor-os-shell .command-native-weather{color:#efe9da!important;text-align:left!important;width:100%!important;min-height:86px!important;box-shadow:none!important;background:#ffffff0b!important;border:1px solid #ffffff1f!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:6px 10px!important;margin:auto 0 0!important;padding:13px!important;display:grid!important}#root .arbor-os-shell .command-native-weather>span{grid-column:1/-1;justify-content:space-between!important;align-items:center!important;gap:8px!important;display:flex!important}#root .arbor-os-shell .command-native-weather small{color:#efe9da94!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:800!important}#root .arbor-os-shell .command-native-weather b{align-items:center;gap:4px;display:inline-flex;color:#efe9da!important;font-size:11px!important}#root .arbor-os-shell .command-native-weather b svg{color:var(--template-green)!important}#root .arbor-os-shell .command-native-weather>strong{color:#fff!important;font-size:26px!important;line-height:1!important}#root .arbor-os-shell .command-native-weather em{align-self:end;color:#efe9daa8!important;font-size:11px!important;font-style:normal!important}#root .arbor-os-shell .command-native-user{width:100%!important;min-height:54px!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;margin:10px 0 0!important;padding:0 4px!important;display:flex!important}#root .arbor-os-shell .command-native-user>span{background:var(--template-orange)!important;color:#fff!important;border-radius:10px!important;place-items:center!important;width:36px!important;min-width:36px!important;height:36px!important;font-size:12px!important;font-weight:800!important;display:grid!important}#root .arbor-os-shell .command-native-user strong{color:#fff!important;font-size:12px!important;font-weight:800!important}#root .arbor-os-shell .command-native-user small{color:#efe9da94!important;font-size:10px!important}#root .arbor-os-main{min-height:100vh!important;color:var(--template-ink)!important;background:0 0!important;margin-left:248px!important;padding:0 39px 48px 28px!important}#root .arbor-os-topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--template-line)!important;background:#ffffff94!important;grid-template-columns:minmax(280px,1fr) 94px 316px minmax(126px,160px) 44px 142px!important;align-items:center!important;gap:10px!important;min-height:74px!important;margin:0 -39px 24px -28px!important;padding:0 39px 0 28px!important;display:grid!important}#root .arbor-os-title span{color:#64720b!important;letter-spacing:.08em!important;font-size:10px!important;font-weight:800!important;line-height:1.1!important}#root .arbor-os-title h1{color:var(--template-ink)!important;margin:3px 0 0!important;font-size:28px!important;font-weight:800!important;line-height:1!important}#root .arbor-os-view-toggle,#root .arbor-os-segments,#root .arbor-os-search,#root .arbor-os-icon-button,#root .arbor-os-range-row>div{border:1px solid var(--template-line)!important;box-shadow:none!important;background:#ffffffb8!important;border-radius:11px!important}#root .arbor-os-view-toggle{grid-template-columns:repeat(3,16px)!important;justify-content:center!important;gap:8px!important;padding:7px!important;display:grid!important}#root .arbor-os-view-toggle span{background:#766f5c!important;border-radius:5px!important;width:15px!important;height:15px!important}#root .arbor-os-view-toggle span.is-active{background:var(--template-green)!important;outline:3px solid var(--template-brown)!important;outline-offset:2px!important}#root .arbor-os-segments{justify-content:stretch!important;padding:4px!important;display:flex!important}#root .arbor-os-segments button,#root .arbor-os-range-row button{color:#766f5c!important;min-height:34px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;flex:auto!important;padding:0 12px!important;font-size:12px!important;font-weight:700!important}#root .arbor-os-segments button.is-active,#root .arbor-os-range-row button.is-active{background:var(--template-brown)!important;color:#fff!important}#root .arbor-os-search{grid-template-columns:auto minmax(0,1fr) auto!important;gap:7px!important;min-height:42px!important;padding:0 10px!important;display:grid!important}#root .arbor-os-search input{min-width:0!important;min-height:34px!important;color:var(--template-ink)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font-size:12px!important}#root .arbor-os-search kbd{color:#766f5c!important;background:#eeeade!important;border:0!important;border-radius:5px!important;padding:2px 5px!important;font-size:10px!important}#root .arbor-os-icon-button,#root .arbor-os-primary-button{border-radius:11px!important;justify-content:center!important;align-items:center!important;min-height:42px!important;display:inline-flex!important}#root .arbor-os-icon-button{width:44px!important;color:var(--template-ink)!important;padding:0!important;position:relative!important}#root .arbor-os-icon-button>span{background:var(--template-red)!important;color:#fff!important;border-radius:999px!important;place-items:center!important;min-width:18px!important;height:18px!important;font-size:10px!important;display:grid!important;position:absolute!important;top:-6px!important;right:-5px!important}#root .arbor-os-primary-button{border:1px solid var(--template-green)!important;background:var(--template-green)!important;color:var(--template-brown)!important;gap:8px!important;padding:0 14px!important;font-size:12px!important;font-weight:800!important;box-shadow:0 10px 22px #a0af142e!important}#root .arbor-os-range-row{justify-content:space-between!important;align-items:center!important;gap:14px!important;min-height:42px!important;margin-bottom:10px!important;display:flex!important}#root .arbor-os-range-row p{color:var(--template-muted)!important;font-size:12px!important;font-weight:500!important}#root .arbor-os-range-row>div{min-width:205px!important;padding:3px!important;display:inline-flex!important}#root .arbor-os-range-row button{min-height:30px!important}#root .arbor-os-kpis{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important;margin-bottom:18px!important;display:grid!important}#root .arbor-os-kpi-card{border:1px solid var(--template-line)!important;min-height:124px!important;color:var(--template-ink)!important;text-align:left!important;opacity:1!important;box-shadow:var(--template-shadow)!important;background:#ffffffe6!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) auto!important;align-content:center!important;gap:7px 10px!important;padding:16px!important;display:grid!important;position:relative!important}#root .arbor-os-kpi-card>span{align-self:center;color:var(--template-muted)!important;font-size:11px!important;font-weight:700!important}#root .arbor-os-kpi-card>i{background:var(--template-green-soft)!important;width:28px!important;height:28px!important;color:var(--template-green-dark)!important;border-radius:8px!important;place-items:center!important;font-style:normal!important;display:grid!important}#root .arbor-os-kpi-card[data-tone=orange]>i{color:var(--template-orange)!important;background:#fae7d2!important}#root .arbor-os-kpi-card>strong{color:var(--template-ink)!important;grid-column:1/-1!important;font-size:25px!important;font-weight:800!important;line-height:1!important}#root .arbor-os-kpi-card>small{color:var(--template-muted-soft)!important;grid-column:1/-1!important;font-size:10px!important;font-weight:500!important}#root .arbor-os-kpi-card[data-tone=dark]{border-color:var(--template-brown)!important;background:var(--template-brown)!important;color:#fff!important}#root .arbor-os-shell button.arbor-os-kpi-card[data-tone=dark]{background-color:var(--template-brown)!important;background-image:none!important}#root .arbor-os-kpi-card[data-tone=dark]>span,#root .arbor-os-kpi-card[data-tone=dark]>small{color:#cbbd9d!important}#root .arbor-os-kpi-card[data-tone=dark]>strong{color:#fff!important}#root .arbor-os-kpi-card[data-tone=dark]>i{color:#e4a35d!important;background:#bd701e3d!important}#root .arbor-os-priority-grid,#root .arbor-os-board{grid-template-columns:minmax(0,2.25fr) minmax(290px,1fr)!important;gap:18px!important;margin-bottom:18px!important;display:grid!important}#root .arbor-os-priority-grid{align-items:start!important;margin-bottom:19px!important}#root .arbor-os-panel{border:1px solid var(--template-line)!important;color:var(--template-ink)!important;box-shadow:var(--template-shadow)!important;background:#fffffff0!important;border-radius:18px!important;overflow:hidden!important}#root .arbor-os-approval-panel{border-color:#bd701e66!important}#root .arbor-os-approval-head{border-bottom:1px solid var(--template-line)!important;background:#fff9f3!important;grid-template-columns:30px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:68px!important;padding:14px 18px!important;display:grid!important}#root .arbor-os-approval-head>span{width:30px!important;height:30px!important;color:var(--template-orange)!important;background:#fae7d2!important;border-radius:9px!important;place-items:center!important;display:grid!important}#root .arbor-os-approval-head h2{color:var(--template-ink)!important;margin:0!important;font-size:16px!important;font-weight:800!important;line-height:1.15!important}#root .arbor-os-approval-head p{color:var(--template-muted-soft)!important;margin:3px 0 0!important;font-size:10px!important;font-weight:500!important}#root .arbor-os-approval-head>strong{color:#fff!important;background:#aa5b10!important;border-radius:8px!important;place-items:center!important;min-width:24px!important;height:24px!important;font-size:11px!important;display:grid!important}#root .arbor-os-approval-list{display:grid!important}#root .arbor-os-approval-row{border-bottom:1px solid var(--template-line)!important;background:#fff!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) 150px!important;gap:8px 18px!important;min-height:167px!important;padding:16px 18px!important;display:grid!important}#root .arbor-os-approval-row:last-child{border-bottom:0!important}#root .arbor-os-approval-copy{align-content:start!important;gap:4px!important;min-width:0!important;display:grid!important}#root .arbor-os-approval-meta{align-items:center!important;gap:8px!important;display:flex!important}#root .arbor-os-approval-meta>span{color:var(--template-muted-soft)!important;font-size:10px!important;font-weight:700!important}#root .arbor-os-approval-meta>em{color:#9a5611!important;background:#fae7d2!important;border-radius:6px!important;padding:3px 8px!important;font-size:9px!important;font-style:normal!important;font-weight:700!important}#root .arbor-os-approval-copy>strong{min-width:0!important;color:var(--template-ink)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:800!important;overflow:hidden!important}#root .arbor-os-approval-copy>p,#root .arbor-os-approval-copy>small{color:var(--template-muted)!important;margin:0!important;font-size:10px!important;font-weight:500!important}#root .arbor-os-approval-copy>small{color:var(--template-muted-soft)!important}#root .arbor-os-approval-value{align-content:start!important;justify-items:end!important;gap:4px!important;display:grid!important}#root .arbor-os-approval-value>strong{color:var(--template-ink)!important;font-size:15px!important;font-weight:800!important}#root .arbor-os-approval-value>span{color:var(--template-muted-soft)!important;align-items:center!important;gap:4px!important;font-size:9px!important;display:inline-flex!important}#root .arbor-os-approval-actions{grid-column:1/-1!important;gap:8px!important;display:flex!important}#root .arbor-os-approval-actions>button{min-height:34px!important;box-shadow:none!important;border:0!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:0 13px!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}#root .arbor-os-approval-actions>button.is-approve{background:var(--template-green)!important;color:var(--template-brown)!important}#root .arbor-os-approval-actions>button.is-reject{color:#a3402a!important;background:#f6e0d9!important}#root .arbor-os-panel-head{border-bottom:1px solid var(--template-line)!important;min-height:58px!important;padding:14px 18px!important}#root .arbor-os-panel-head.compact{min-height:50px!important;padding-block:10px!important}#root .arbor-os-panel-head h2{color:var(--template-ink)!important;font-size:15px!important;font-weight:800!important}#root .arbor-os-panel-head p{color:var(--template-muted-soft)!important;font-size:10px!important;font-weight:500!important}#root .arbor-os-panel-head button{background:var(--template-green-soft)!important;min-height:34px!important;color:var(--template-green-dark)!important;box-shadow:none!important;border:0!important;border-radius:8px!important;align-items:center!important;gap:6px!important;padding:0 12px!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}#root .arbor-os-team-list{padding:14px 16px!important}#root .arbor-os-risk-list{padding:9px 16px!important}#root .arbor-os-queue-panel .arbor-os-panel-head{min-height:69px!important}#root .arbor-os-side-stack{position:relative!important;top:-50px!important}#root .arbor-os-risk-list button{border-radius:12px!important;min-height:88px!important;padding:13px!important}#root .arbor-os-risk-list button strong{font-size:12px!important}#root .arbor-os-risk-list button span{font-size:10px!important}#root .arbor-os-queue-grid{padding:16px!important}#root .arbor-os-queue-column{border-radius:12px!important;min-height:128px!important}#root .arbor-os-queue-card{min-height:72px!important}@media (width<=1280px){#root .arbor-os-topbar{grid-template-columns:minmax(240px,1fr) 88px minmax(250px,300px) minmax(120px,1fr) 44px 138px!important}#root .arbor-os-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=980px){#root .arbor-os-shell>aside.command-native-sidebar{width:68px!important;min-width:68px!important;max-width:68px!important;padding:16px 8px!important}#root .arbor-os-shell .command-native-brand{align-items:center!important;min-height:68px!important;padding:0 0 12px!important}#root .arbor-os-shell .command-native-logo-frame,#root .arbor-os-shell .command-native-logo-frame img{object-position:center!important;width:44px!important;max-width:44px!important;height:52px!important;max-height:52px!important}#root .arbor-os-shell .command-native-brand>small,#root .arbor-os-shell .command-native-nav button:not(.is-active),#root .arbor-os-shell .command-native-weather,#root .arbor-os-shell .command-native-user div{display:none!important}#root .arbor-os-shell .command-native-nav button,#root .arbor-os-shell .command-native-user{justify-content:center!important;padding:0!important}#root .arbor-os-main{margin-left:68px!important;padding:0 14px 40px!important}#root .arbor-os-topbar{grid-template-columns:1fr!important;margin:0 -14px 20px!important;padding:16px 14px!important}#root .arbor-os-segments,#root .arbor-os-search,#root .arbor-os-primary-button,#root .arbor-os-icon-button{width:100%!important}#root .arbor-os-kpis,#root .arbor-os-priority-grid,#root .arbor-os-board{grid-template-columns:1fr!important}#root .arbor-os-side-stack{top:0!important}}@media (width<=560px){#root .arbor-os-title h1{font-size:27px!important}#root .arbor-os-kpi-card{min-height:112px!important}#root .arbor-os-approval-row{grid-template-columns:1fr!important}#root .arbor-os-approval-value{justify-items:start!important}}@media (prefers-reduced-motion:reduce){#root .arbor-os-shell *,#root .arbor-os-shell :before,#root .arbor-os-shell :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.login-shell{background:radial-gradient(1200px 800px at 12% -10%,#a0af1429,#0000 60%),radial-gradient(1000px 700px at 110% 10%,#a0af141a,#0000 55%),linear-gradient(160deg,#faf8f1 0%,#f1efe6 55%,#eef1df 100%);position:relative;overflow:hidden}.login-shell:before{content:"";z-index:0;pointer-events:none;filter:blur(8px);background-color:#0000;background-image:radial-gradient(closest-side,#a0af1433,#0000),radial-gradient(closest-side,#7f8c1224,#0000);background-position:20% 30%,80% 70%;background-repeat:no-repeat;background-size:45% 45%,40% 40%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:26s ease-in-out infinite alternate lf-aurora;position:absolute;inset:-30%}@keyframes lf-aurora{0%{opacity:.9;transform:translate(-4%,-2%)rotate(0)scale(1.05)}50%{opacity:1;transform:translate(3%,2%)rotate(6deg)scale(1.12)}to{opacity:.85;transform:translate(5%,-3%)rotate(-4deg)scale(1.08)}}.login-shell .login-glow{will-change:transform}.login-shell .login-glow-primary{animation:18s ease-in-out infinite alternate lf-glow1}.login-shell .login-glow-side{animation:22s ease-in-out infinite alternate lf-glow2}@keyframes lf-glow1{0%{transform:translate(0,0)scale(1)}to{transform:translate(40px,-30px)scale(1.15)}}@keyframes lf-glow2{0%{transform:translate(0,0)scale(1.05)}to{transform:translate(-50px,30px)scale(1)}}.login-canopy{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.login-leaf{opacity:0;color:#7f8c12;will-change:transform, opacity;width:18px;height:18px;animation:linear infinite lf-fall;position:absolute;top:-8%}.login-leaf svg{width:100%;height:100%;display:block}.login-leaf:first-child{color:#a0af14;animation-duration:13s;animation-delay:0s;left:8%;transform:scale(.9)}.login-leaf:nth-child(2){animation-duration:17s;animation-delay:2.4s;left:20%;transform:scale(.6)}.login-leaf:nth-child(3){color:#7f8c12;animation-duration:11s;animation-delay:4.1s;left:33%;transform:scale(1.1)}.login-leaf:nth-child(4){color:#bd701e;animation-duration:19s;animation-delay:1.2s;left:47%;transform:scale(.7)}.login-leaf:nth-child(5){color:#a0af14;animation-duration:14s;animation-delay:3.6s;left:60%;transform:scale(.85)}.login-leaf:nth-child(6){animation-duration:21s;animation-delay:.8s;left:71%;transform:scale(.55)}.login-leaf:nth-child(7){color:#7f8c12;animation-duration:12s;animation-delay:5s;left:83%;transform:scale(1)}.login-leaf:nth-child(8){color:#bd701e;animation-duration:16s;animation-delay:2s;left:92%;transform:scale(.75)}.login-leaf:nth-child(9){color:#a0af14;animation-duration:18s;animation-delay:6.2s;left:54%;transform:scale(.65)}@keyframes lf-fall{0%{opacity:0;transform:translate(0,0)}8%{opacity:.7}50%{opacity:.8;transform:translate(28px,52vh)rotate(180deg)}92%{opacity:.55}to{opacity:0;transform:translate(-18px,108vh)rotate(420deg)}}.login-shell .login-command-panel,.login-shell .login-card{z-index:2;position:relative}.login-shell .login-command-panel{animation:.9s cubic-bezier(.22,1,.36,1) both lf-slide-left}.login-shell .login-card{animation:.9s cubic-bezier(.22,1,.36,1) 80ms both lf-slide-right}@keyframes lf-slide-left{0%{opacity:0;transform:translate(-40px,12px)}to{opacity:1;transform:translate(0,0)}}@keyframes lf-slide-right{0%{opacity:0;transform:translate(40px,12px)}to{opacity:1;transform:translate(0,0)}}.login-shell .login-command-logo,.login-shell .login-card-brand-logo{animation:1s cubic-bezier(.22,1,.36,1) .15s both lf-logo-in}@keyframes lf-logo-in{0%{opacity:0;transform:translateY(8px)scale(.92)}60%{opacity:1}to{opacity:1;transform:translate(0,0)scale(1)}}.login-shell .login-feature-row,.login-shell .login-field,.login-shell .login-demo-panel,.login-shell .login-language,.login-shell .login-submit{animation:.7s cubic-bezier(.22,1,.36,1) both lf-rise}.login-shell .login-feature-row:first-child{animation-delay:.3s}.login-shell .login-feature-row:nth-child(2){animation-delay:.38s}.login-shell .login-feature-row:nth-child(3){animation-delay:.46s}.login-shell .login-feature-row:nth-child(4){animation-delay:.54s}.login-shell .login-language{animation-delay:.3s}.login-shell .login-demo-panel{animation-delay:.36s}.login-shell .login-field:first-of-type{animation-delay:.42s}.login-shell .login-field:nth-of-type(2){animation-delay:.5s}.login-shell .login-submit{animation-delay:.6s}@keyframes lf-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0,0)}}.login-shell .login-input-wrap{transition:box-shadow .25s,transform .25s,border-color .25s}.login-shell .login-input-wrap:focus-within{transform:translateY(-1px);box-shadow:0 0 0 3px #a0af1447,0 8px 24px #2b1d0f1a}.login-shell .login-submit{transition:transform .18s,box-shadow .25s,filter .2s;position:relative;overflow:hidden}.login-shell .login-submit:after{content:"";background:linear-gradient(100deg,#0000,#ffffff73,#0000);width:60%;height:100%;transition:left .6s;position:absolute;top:0;left:-120%;transform:skew(-18deg)}.login-shell .login-submit:hover{filter:saturate(1.05);transform:translateY(-2px);box-shadow:0 14px 30px #5d6a0b4d}.login-shell .login-submit:hover:after{left:130%}.login-shell .login-submit:active{transform:translateY(0)}.login-shell .login-demo-btn{transition:transform .18s,box-shadow .2s,border-color .2s}.login-shell .login-demo-btn:hover{transform:translateY(-2px);box-shadow:0 10px 22px #2b1d0f1a}.login-shell .login-feature-icon{animation:3.2s ease-in-out infinite lf-pulse}@keyframes lf-pulse{0%,to{transform:scale(1);box-shadow:0 0 #a0af1459}50%{transform:scale(1.05);box-shadow:0 0 0 6px #a0af1400}}@media (prefers-reduced-motion:reduce){.login-shell:before,.login-shell .login-glow,.login-shell .login-leaf,.login-shell .login-command-panel,.login-shell .login-card,.login-shell .login-command-logo,.login-shell .login-card-brand-logo,.login-shell .login-feature-row,.login-shell .login-field,.login-shell .login-demo-panel,.login-shell .login-language,.login-shell .login-submit,.login-shell .login-feature-icon{animation:none!important}.login-shell .login-canopy{display:none}.login-shell .login-command-panel,.login-shell .login-card{opacity:1;transform:none}}#root .arbor-os-shell{--text:#2c2011!important;--text-1:#2c2011!important;--text-sub:#5a5040!important;--text-2:#5a5040!important;--text-muted:#8a8069!important;--text-3:#8a8069!important;--on-accent:#23260a!important;--bg:#f3f0e6!important;--surface:#fff!important;--surface-1:#fff!important;--surface-2:#faf8f1!important;--surface-glass:#fff!important;--glass-bg:#fff!important;--glass-bg-strong:#fff!important;--surface-field:#faf8f1!important;--accent-surface:#a0af141f!important;--accent-soft:#a0af141f!important;--border:#ece6d7!important;--border-strong:#e0d9c8!important;--glass-border:#e0d9c8!important;--logo-tint-border:#a0af1447!important;--accent:#a0af14!important;--accent-dk:#7f8c12!important;--accent-strong:#7f8c12!important;--accent-light:#b4c232!important;--accent-gradient:linear-gradient(135deg, #a0af14 0%, #7f8c12 100%)!important;--brand-primary-green:#a0af14!important;--brand-light-green:#b4c232!important;--brand-green-dark:#7f8c12!important;--cc-accent-strong:#7f8c12!important;--cc-accent-soft:#a0af141f!important;--pf-brown:#3b2a18!important;--pf-brown-dark:#2a1d0f!important;--danger:#c0492f!important;--danger-surface:#f6e0d9!important;--warning:#bd701e!important;--warning-surface:#fae7d2!important;--success:#456b1f!important;--success-surface:#e4efd6!important;--info:#5d6a0b!important;--info-surface:#f1f3d6!important;--shadow-sm:0 1px 3px #2b1d0f0f!important;--shadow-md:0 8px 24px #2b1d0f14!important;--shadow-lg:0 18px 48px #2b1d0f1f!important;--street-card-shadow:0 8px 24px #2b1d0f14!important;--font-sans:"Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, sans-serif!important;background:radial-gradient(1200px 700px at 100% -10%,#a0af140f,#0000 60%),#f3f0e6!important}#root .arbor-os-shell ::-webkit-scrollbar{width:11px;height:11px}#root .arbor-os-shell ::-webkit-scrollbar-thumb{background:#d8d0be padding-box padding-box;border:2px solid #0000;border-radius:8px}#root .arbor-os-shell ::-webkit-scrollbar-thumb:hover{background:#a0af14 padding-box padding-box}#root .arbor-os-shell ::-webkit-scrollbar-track{background:0 0}#root .arbor-os-shell ::selection{color:#2c2011;background:#a0af1447}#root .arbor-os-shell input[type=checkbox],#root .arbor-os-shell input[type=radio],#root .arbor-os-shell input[type=range],#root .arbor-os-shell progress{accent-color:#a0af14}#root .arbor-os-shell [class*=-panel],#root .arbor-os-shell [class*=-card]:not(button):not([class*=metric]),#root .arbor-os-shell [class*=-wrap]{border-radius:14px}#root .arbor-os-shell h1,#root .arbor-os-shell h2,#root .arbor-os-shell h3{color:#2c2011;letter-spacing:-.01em}
