@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:#2c2011;--bg-card:#2c2011;--bg-deep:#2c2011;--bg-edge:#2c2011;--bg-card2:#2c2011;--sidebar:#2c2011;--accent:#e4efd6;--accent-dk:#7f8c12;--on-accent:#2c2011;--text:#f0ebdd;--text-sub:#e0d9c8;--text-muted:#6f6555;--border:#cfe6d71c;--border2:#e4efd647;--danger:#c0492f;--warning:#fae7d2;--info:#f1f3d6;--purple:#f1f3d6;--input-bg:#2c2011;--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:#e4efd657;--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:#e4efd626;--nav-hover-bg:#cfe6d712;--logo-tint-bg:#e4efd621;--logo-tint-border:#e4efd647;--glow-accent:none;--glow-secondary:none;--accent-surface:#e4efd61f;--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:#7f8c12;--success-surface:#7f8c1221;--warning-surface:#fae7d221;--danger-surface:#c0492f21;--canopy:#e4efd614;--leaf-line:#e4efd60b;--bark-line:#fae7d212;--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:#f0ebdd;--bg-card:#fff;--bg-deep:#f0ebdd;--bg-edge:#f0ebdd;--bg-card2:#f0ebdd;--sidebar:#fff;--accent:#456b1f;--accent-dk:#456b1f;--on-accent:#fff;--text:#2c2011;--text-sub:#456b1f;--text-muted:#6f6555;--border:#456b1f1c;--border2:#456b1f38;--danger:#c0492f;--warning:#995510;--info:#766440;--purple:#6f6555;--input-bg:#f0ebdd;--shadow:0 18px 48px #456b1f1a;--shadow-sm:0 1px 2px #456b1f0f, 0 10px 24px #456b1f0f;--shadow-md:0 16px 36px #456b1f1a;--shadow-lg:0 26px 56px #456b1f24;--focus-ring:#456b1f33;--nav-active-bg:#456b1f1a;--nav-hover-bg:#456b1f0e;--logo-tint-bg:#456b1f14;--logo-tint-border:#456b1f33;--glow-accent:none;--glow-secondary:none;--accent-surface:#456b1f17;--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:#456b1f0b;--accent-gradient:linear-gradient(135deg, var(--accent), var(--accent-dk));--success:#456b1f;--success-surface:#456b1f1a;--warning-surface:#9955101c;--danger-surface:#c0492f17;--canopy:#456b1f0f;--leaf-line:#456b1f0d;--bark-line:#9955100f;--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:#456b1f1f}:root{--bg:#f0ebdd;--bg-card:#fff;--bg-deep:#f0ebdd;--bg-edge:#f0ebdd;--bg-card2:#f0ebdd;--sidebar:#fff;--accent:#456b1f;--accent-dk:#456b1f;--on-accent:#fff;--text:#2c2011;--text-sub:#456b1f;--text-muted:#6f6555;--border:#456b1f1c;--border2:#456b1f38;--danger:#c0492f;--warning:#995510;--info:#766440;--purple:#6f6555;--input-bg:#f0ebdd;--shadow:0 18px 48px #456b1f1a;--shadow-sm:0 1px 2px #456b1f0f, 0 10px 24px #456b1f0f;--shadow-md:0 16px 36px #456b1f1a;--shadow-lg:0 26px 56px #456b1f24;--focus-ring:#456b1f33;--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:#456b1f1a;--nav-hover-bg:#456b1f0e;--logo-tint-bg:#456b1f14;--logo-tint-border:#456b1f33;--glow-accent:none;--glow-secondary:none;--accent-surface:#456b1f17;--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:#456b1f0b;--accent-gradient:linear-gradient(135deg, var(--accent), var(--accent-dk));--success:#456b1f;--success-surface:#456b1f1a;--warning-surface:#9955101c;--danger-surface:#c0492f17;--canopy:#456b1f0f;--leaf-line:#456b1f0d;--bark-line:#9955100f;--ios-inset-bg:var(--bg-card);--ios-inset-border:var(--border);--ios-row-hover:#456b1f0e;--ios-section-title:var(--text-muted);--glass-bg:#ffffffc7;--glass-bg-strong:#fffffff0;--glass-border:#456b1f1f}body.theme-green{--bg:#2c2011;--bg-card:#2c2011;--bg-deep:#2c2011;--bg-edge:#2c2011;--bg-card2:#2c2011;--sidebar:#2c2011;--accent:#e4efd6;--accent-dk:#7f8c12;--on-accent:#2c2011;--text:#f0ebdd;--text-sub:#e0d9c8;--text-muted:#6f6555;--border:#d5ecdc1a;--border2:#e4efd647;--danger:#c0492f;--warning:#fae7d2;--info:#f1f3d6;--purple:#f1f3d6;--input-bg:#2c2011;--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:#e4efd657;--nav-active-bg:#e4efd626;--nav-hover-bg:#d5ecdc12;--logo-tint-bg:#e4efd621;--logo-tint-border:#e4efd647;--glow-accent:none;--glow-secondary:none;--accent-surface:#e4efd61f;--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:#7f8c12;--success-surface:#7f8c1221;--warning-surface:#fae7d221;--danger-surface:#c0492f21;--canopy:#e4efd614;--leaf-line:#e4efd60b;--bark-line:#fae7d212;--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,#456b1f14,#0000 32%),linear-gradient(145deg,#f0ebdd 0%,#fff 46%,#f0ebdd 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%,#456b1f0b 18% 19%,#0000 19% 38%,#456b1f09 38% 39%,#0000 39% 100%),repeating-linear-gradient(135deg,#456b1f09 0 1px,#0000 1px 22px)}body.theme-light:after{opacity:.5;background:linear-gradient(#0000 0%,#456b1f09 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:#456b1f38}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-text)!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 #7f8c1238!important}#root .MuiButton-outlinedPrimary{border-color:var(--border2)!important;color:var(--accent-text)!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-text);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-text);background:var(--accent-gradient);color:var(--on-accent);box-shadow:0 8px 20px #7f8c1238}.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{color:#efe9da!important;background:linear-gradient(135deg,#3b2a18 0%,#2a1d0f 100%)!important;border-color:#a0af1438!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 #456b1f17!important}body.theme-light .arbor-panel,body.theme-light .arbor-card,body.theme-light .ios-inset{background:linear-gradient(#fff,#f0ebdd)}#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(#456b1f0f,#0000),repeating-linear-gradient(90deg,#0000 0 50px,#456b1f09 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:#2c2011;--bg-card:#2c2011;--bg-deep:#2c2011;--bg-edge:#2c2011;--bg-card2:#2c2011;--sidebar:#2c2011;--accent:#7f8c12;--accent-dk:#456b1f;--on-accent:#2c2011;--text:#f0ebdd;--text-sub:#6f6555;--text-muted:#6f6555;--border:#7f8c1226;--border2:#76644052;--danger:#c0492f;--warning:#9a5613;--info:#766440;--purple:#f1f3d6;--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 #7664401a;--shadow-lg:0 34px 86px #000000a8, 0 0 34px #7f8c121f;--focus-ring:#76644042;--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:#7f8c1221;--nav-hover-bg:#76644014;--logo-tint-bg:#7f8c121f;--logo-tint-border:#7f8c1252;--glow-accent:0 0 16px #7f8c1257;--glow-secondary:0 0 18px #76644047;--accent-surface:#7f8c121c;--surface-raised:linear-gradient(155deg, #161f33e0, #090f19f0);--surface-glass:linear-gradient(155deg, #161f33b8, #090f19d6);--surface-field:#070b12b8;--accent-gradient:linear-gradient(135deg, #766440 0%, #7f8c12 100%);--success:#7f8c12;--success-surface:#7f8c1221;--warning-surface:#bd701e21;--danger-surface:#c0492f21;--canopy:#7f8c120e;--leaf-line:#7f8c120e;--bark-line:#7664400e;--ios-inset-bg:#070b1280;--ios-inset-border:#7664402e;--ios-row-hover:#76644014;--ios-section-title:#6f6555;--glass-bg:#161f33a8;--glass-bg-strong:#090f19db;--glass-border:#7f8c1229}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);text-shadow:0 0 8px #7f8c1294,0 0 20px #7f8c123d;font-weight:800}.neon-forest-card{box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(14px);background:#161f33a6;border:1px solid #7f8c1226;border-radius:16px;transition:border-color .22s,box-shadow .22s,transform .22s}.neon-forest-card:hover{border-color:#7664406b;transform:translateY(-2px);box-shadow:0 20px 58px #00000075,0 0 24px #7664402e}.btn-ai-core,.arbor-action-primary,#root .MuiButton-containedPrimary{font-family:var(--font-display)!important;background:var(--accent-gradient)!important;color:#2c2011!important;letter-spacing:0!important;border:1px solid #76644061!important;font-weight:800!important;box-shadow:0 0 16px #76644052,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 #7f8c128a,0 16px 34px #00000061!important}input,select,textarea,.ios-field{color:var(--text)!important;background:#09101cdb!important;border-color:#7664402e!important}input:focus,select:focus,textarea:focus,.ios-field:focus{border-color:var(--info)!important;box-shadow:0 0 0 2px #76644038,0 0 18px #7664402e!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 #76644038!important}.app-main:before{opacity:.82!important;background:linear-gradient(#7664400f,#0000),repeating-linear-gradient(90deg,#0000 0 46px,#7664400a 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:#7f8c1224!important}.arbor-sidebar .ios-inset-row[aria-current=page]{box-shadow:inset 3px 0 0 var(--accent), 0 0 18px #7f8c1214!important;background:linear-gradient(90deg,#7f8c122e,#7664400f)!important}.arbor-sidebar .ios-icon-tile{color:var(--text-sub);background:#7f8c1214!important;border-color:#76644033!important}.arbor-sidebar .ios-inset-row[aria-current=page] .ios-icon-tile{box-shadow:0 0 16px #7f8c122e;color:var(--accent-text)!important;border-color:#7f8c125c!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:#7f8c1229!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:#7664405c!important;box-shadow:0 18px 54px #0000005c,0 0 20px #7664401f!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 #7664401c!important;border-color:#76644057!important}.module-page-header:after{height:1px;box-shadow:0 0 16px #76644047;background:linear-gradient(90deg, var(--accent), var(--info), transparent 72%)!important}:root,body.theme-dark,body.theme-light,body.theme-green{--space-bg:#2c2011;--surface-glass-token:#121829bf;--laser-emerald:#7f8c12;--pulsar-blue:#766440;--supernova-orange:#9a5613;--stardust-white:#f0ebdd;--muted-tech:#6f6555;--bg:var(--space-bg);--bg-card:var(--surface-glass-token);--bg-deep:#2c2011;--bg-edge:#2c2011;--bg-card2:#2c2011;--sidebar:var(--space-bg);--accent:var(--laser-emerald);--accent-dk:#456b1f;--on-accent:var(--space-bg);--text:var(--stardust-white);--text-sub:#e0d9c8;--text-muted:var(--muted-tech);--border:#ffffff0d;--border2:#76644033;--danger:#c0492f;--warning:var(--supernova-orange);--info:var(--pulsar-blue);--input-bg:#0d121ecc;--focus-ring:#76644033;--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:#7f8c121a;--warning-surface:#bd701e1a;--danger-surface:#c0492f1a;--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(#76644009,#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%,#7f8c1209 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:#76644033!important;box-shadow:0 0 30px #7664401a,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:#5a5040!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 #76644073!important}.arbor-action:hover,#root .MuiButton-outlinedPrimary:hover{background:#7664401a!important}svg{stroke-width:1.8px}.arbor-sidebar svg,button svg,[role=button] svg{filter:drop-shadow(0 0 4px #7664401f)}.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:#7664401a;border:1px solid #76644033;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:#76644033!important;box-shadow:0 0 24px #7664401a!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%), #2c2011;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:#5a5040;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:#f0ebdd;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:#2c2011!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 #7f8c1273}input[type=checkbox]:checked:before{transform:scale(1)}hr{background:linear-gradient(90deg,#0000,#7664402e,#0000)!important;border:0!important;height:1px!important}:root,body.theme-dark,body.theme-light,body.theme-green{--bg:#f0ebdd;--bg-card:#fff;--bg-deep:#f0ebdd;--bg-edge:#f0ebdd;--bg-card2:#f0ebdd;--sidebar:#2c2011;--accent:#456b1f;--accent-dk:#456b1f;--on-accent:#fff;--text:#2c2011;--text-sub:#456b1f;--text-muted:#6f6555;--border:#456b1f24;--border2:#456b1f38;--danger:#c0492f;--warning:#995510;--info:#5d6a0b;--purple:#6f6555;--input-bg:#fff;--shadow:0 22px 58px #456b1f1f;--shadow-sm:0 10px 26px #456b1f14;--shadow-md:0 18px 44px #456b1f1f;--shadow-lg:0 26px 68px #456b1f29;--focus-ring:#456b1f33;--nav-active-bg:#456b1f1f;--nav-hover-bg:#456b1f14;--logo-tint-bg:#456b1f1c;--logo-tint-border:#456b1f3d;--glow-accent:none;--glow-secondary:none;--accent-surface:#456b1f1a;--surface-raised:linear-gradient(180deg, #fff 0%, #f0ebdd 100%);--surface-glass:linear-gradient(180deg, #fff 0%, #f0ebdd 100%);--surface-field:#fff;--accent-gradient:linear-gradient(135deg, #456b1f 0%, #7f8c12 100%);--success:#456b1f;--success-surface:#456b1f1a;--warning-surface:#9955101a;--danger-surface:#c0492f1a;--canopy:#456b1f0b;--leaf-line:#456b1f0f;--bark-line:#7f8c120b;--glass-bg:#fff;--glass-bg-strong:#fff;--glass-border:#456b1f24;--space-bg:#f0ebdd;--surface-glass-token:#fff;--laser-emerald:#456b1f;--pulsar-blue:#5d6a0b;--supernova-orange:#995510;--stardust-white:#2c2011;--muted-text-token:#6f6555}body,body.theme-dark,body.theme-light,body.theme-green{color:var(--text)!important;background:linear-gradient(#f0ebdd 0% 100%)!important}body:before{opacity:.7!important;background:linear-gradient(135deg,#456b1f09 0 1px,#0000 1px 28px),linear-gradient(45deg,#7f8c1206 0 1px,#0000 1px 34px)!important}body:after{display:none!important}::selection{color:#2c2011!important;background:#456b1f33!important}.telemetry-data-glow,.dashboard-kpi-grid strong,.dashboard-kpi-grid b,[class*=metric] strong,[class*=kpi] strong{color:var(--accent-text)!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:#456b1f42!important}#root [style*="background-color: var(--bg-deep)"],#root [style*="background: var(--bg-deep)"]{background:#f0ebdd!important;border-color:#456b1f29!important}input,select,textarea,.ios-field,#root .MuiInputBase-root{color:var(--text)!important;background-color:#fff!important;border-color:#456b1f33!important;box-shadow:inset 0 1px #ffffffb3!important}input:focus,select:focus,textarea:focus,.ios-field:focus,#root .Mui-focused{border-color:var(--accent-text)!important;box-shadow:0 0 0 3px #456b1f29!important}.btn-ai-core,.arbor-action-primary,#root .MuiButton-containedPrimary{background:var(--accent)!important;color:#fff!important;border-color:var(--accent-text)!important;text-transform:none!important;box-shadow:0 10px 24px #456b1f33!important}.btn-ai-core:hover,.arbor-action-primary:hover,#root .MuiButton-containedPrimary:hover{background:#456b1f!important;box-shadow:0 14px 30px #456b1f3d!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 #456b1f24!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:#456b1f42!important}.dashboard-orders-table>button{box-shadow:none!important;background:#fff!important;border:1px solid #456b1f1f!important}.dashboard-orders-table>button:hover{background:#f0ebdd!important;border-color:#456b1f3d!important}.modern-data-row{-webkit-backdrop-filter:none!important;background:#fff!important;border:1px solid #456b1f24!important;border-radius:16px!important;box-shadow:0 10px 28px #456b1f14!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:#f0ebdd!important;border-color:#456b1f47!important;box-shadow:0 16px 34px #456b1f1f!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:#6f6555!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:#456b1f!important;text-shadow:none!important}.modern-data-row__metric-value--warning{color:#995510!important;text-shadow:none!important}.modern-data-row__metric-value--danger{color:#c0492f!important;text-shadow:none!important}.modern-data-row__metric-value--info{color:#5d6a0b!important;text-shadow:none!important}.telemetry-status{box-shadow:none!important;text-shadow:none!important;background:#fff!important}.telemetry-status-success{color:#456b1f!important;background:#456b1f14!important;border-color:#456b1f3d!important}.telemetry-status-warning{color:#995510!important;background:#99551014!important;border-color:#9955103d!important}.telemetry-status-danger{color:#c0492f!important;background:#c0492f14!important;border-color:#c0492f38!important}.telemetry-status-info{color:#5d6a0b!important;background:#5d6a0b14!important;border-color:#5d6a0b38!important}.telemetry-status-led,.telemetry-status-led:before,input[type=checkbox]:before{box-shadow:none!important}select{background-image:linear-gradient(45deg,#0000 50%,#456b1f 50%),linear-gradient(135deg,#456b1f 50%,#0000 50%)!important}input[type=checkbox]{background:#fff!important;border-color:#456b1f47!important;box-shadow:inset 0 1px #ffffffb3!important}input[type=checkbox]:before{background:#456b1f!important}hr{background:linear-gradient(90deg,#0000,#456b1f2e,#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:#2c2011!important;background:#f0ebdd!important}.app-shell{background:#f0ebdd!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:#7f8c1226!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:var(--accent-text)!important;box-shadow:none!important;background:0 0!important;border:none!important}.modern-data-stack{border:1px solid #f0ebdd!important;border-radius:6px!important;gap:0!important;overflow:hidden!important}.modern-data-row{--row-accent:#456b1f;border:none!important;border-bottom:1px solid #f0ebdd!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:#f0ebdd!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:#5a5040!important;font-family:Inter,sans-serif!important;font-size:10px!important;font-weight:600!important}.modern-data-row__subtitle{color:#5a5040!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:#2c2011!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 #f0ebdd!important;box-shadow:0 1px 3px #0000000a!important}.btn-primary,button.btn-primary{box-shadow:none!important;background:#456b1f!important;border-color:#456b1f!important}.btn-primary:hover,button.btn-primary:hover{box-shadow:none!important;background:#456b1f!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 #f0ebdd!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:#f0ebdd!important;--bg-edge:#f0ebdd!important;--bg-card2:#fff!important;--sidebar:#2c2011!important;--accent:#7f8c12!important;--accent-dk:#456b1f!important;--on-accent:#fff!important;--text:#2c2011!important;--text-sub:#5a5040!important;--text-muted:#5a5040!important;--border:#f0ebdd!important;--border2:#f0ebdd!important;--input-bg:#fff!important;--success:#7f8c12!important;--danger:#c0492f!important;--warning:#9a5613!important;--info:#f1f3d6!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:#7f8c12!important;--pulsar-blue:#f1f3d6!important;--supernova-orange:#9a5613!important;--stardust-white:#2c2011!important;--muted-text-token:#5a5040!important;--glow-accent:none!important;--glow-secondary:none!important;--focus-ring:#7f8c122e!important;--glass-bg:#fffffff0!important;--glass-bg-strong:#fffffff7!important;--glass-border:#f0ebdd!important;--surface-field:#f0ebdd!important;--surface-raised:linear-gradient(180deg, #fff, #f0ebdd)!important;--surface-glass:#fff!important;--ios-inset-border:#f0ebdd!important}html,body,body.theme-dark,body.theme-light,body.theme-green,#root{color:#2c2011!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:#f0ebdd!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:#2c2011!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:#6f6555!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:#6f6555!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 #f0ebdd!important;border-radius:4px!important;gap:0!important;overflow:hidden!important}.modern-data-row{--row-accent:#f1f3d6;border:none!important;border-bottom:1px solid #f0ebdd!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:#f0ebdd!important;transform:none!important}.modern-data-row__id-value,.modern-data-row__title{color:#2c2011!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:#5a5040!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:#2c2011!important;font-size:13px!important;font-weight:600!important}.modern-data-row__subtitle{color:#5a5040!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:#2c2011!important;background:#fff!important;border-color:#f0ebdd!important}input:focus,select:focus,textarea:focus{border-color:var(--accent-text)!important;outline:none!important;box-shadow:0 0 0 3px #7f8c121f!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:#7f8c12!important}.m-status--warning{color:#fff!important;background:#9a5613!important}.m-status--danger{color:#fff!important;background:#c0492f!important}.m-status--info{color:#fff!important;background:#f1f3d6!important}.telemetry-status-led,.modern-data-row__icon{display:none!important}.dashboard-kpi-grid button{border-bottom:none!important;border-right:1px solid #f0ebdd!important}.dashboard-kpi-grid button:last-child{border-right:none!important}.dashboard-kpi-grid .kpi-sub,.kpi-sub{color:#5a5040!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:#f0ebdd!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 #f0ebdd!important;border-radius:4px!important}:root,body.theme-light,body.theme-dark,body.theme-green{--bg:#f0ebdd!important;--bg-card:#ffffffe6!important;--bg-card2:#f0ebdd!important;--bg-deep:#f0ebdd!important;--bg-edge:#f0ebdd!important;--sidebar:#456b1f!important;--accent:#456b1f!important;--accent-dk:#456b1f!important;--on-accent:#fff!important;--text:#2c2011!important;--text-sub:#456b1f!important;--text-muted:#6f6555!important;--border:#456b1f1f!important;--border2:#7f8c123d!important;--input-bg:#ffffffe6!important;--shadow:0 22px 58px #456b1f21!important;--shadow-sm:0 12px 32px #10221814!important;--shadow-md:0 18px 44px #456b1f1f!important;--shadow-lg:0 28px 68px #456b1f29!important;--focus-ring:#7f8c122e!important;--nav-active-bg:#ffffffeb!important;--nav-hover-bg:#ffffff1a!important;--accent-surface:#456b1f17!important;--surface-raised:linear-gradient(180deg, #fffffffa, #ffffffe0)!important;--surface-glass:linear-gradient(135deg, #fffffff5, #effaf3d1)!important;--surface-field:#456b1f0b!important;--accent-gradient:linear-gradient(135deg, #456b1f, #7f8c12)!important;--success:#456b1f!important;--success-surface:#456b1f1a!important;--warning:#995510!important;--warning-surface:#9955101c!important;--danger:#c0492f!important;--danger-surface:#c0492f17!important;--info:#766440!important;--glass-bg:#ffffffc7!important;--glass-bg-strong:#fffffff0!important;--glass-border:#456b1f1f!important;--space-bg:#f0ebdd!important;--laser-emerald:#456b1f!important;--pulsar-blue:#766440!important;--supernova-orange:#995510!important;--forest-pattern:none!important;--forest-line:#456b1f14!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,#456b1f09 1px,#0000 1px) 0 0/36px 36px,linear-gradient(0deg,#456b1f09 1px,#0000 1px) 0 0/36px 36px,radial-gradient(circle at 18% 10%,#7f8c122e,#0000 34rem),linear-gradient(135deg,#f0ebdd,#f0ebdd 48%,#f0ebdd)!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%,#e4efd629,#0000 8rem),linear-gradient(#456b1f,#456b1f 68%,#456b1f)!important;border-right:1px solid #ffffff1a!important;box-shadow:16px 0 46px #456b1f38!important}.arbor-sidebar{--text:#f0ebdd!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 #456b1f1f!important;border-radius:8px!important;box-shadow:0 12px 32px #10221814,inset 0 1px #ffffffb8!important}.dashboard-topbar h1{color:#456b1f!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 #456b1f1f!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:#456b1f!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 #456b1f1f!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:#7f8c1247!important;transform:translateY(-1px)!important;box-shadow:0 18px 38px #456b1f1f,inset 0 1px #ffffffe6!important}input:focus,select:focus,textarea:focus,#root .Mui-focused{border-color:#7f8c1261!important;outline:none!important;box-shadow:0 0 0 4px #7f8c121a,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,#456b1f,#7f8c12)!important;border:1px solid #456b1f29!important;border-radius:8px!important;box-shadow:0 22px 50px #456b1f2e!important}#root .MuiButton-outlinedPrimary,.ghost-btn{color:#456b1f!important;background:#ffffffe6!important;border-color:#456b1f2e!important;border-radius:8px!important}button,.btn{box-shadow:inherit}button:hover,.btn:hover{transform:translateY(-1px)!important}.m-status{border:1px solid #456b1f1f!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:#456b1f14!important;border:1px solid #456b1f24!important;border-radius:8px!important;display:grid!important}::-webkit-scrollbar-track{background:#f0ebdd!important}::-webkit-scrollbar-thumb{background:#456b1f3d!important;border-radius:999px!important}::-webkit-scrollbar-thumb:hover{background:#456b1f61!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:#456b1f!important;background:#456b1f1f!important;border:1px solid #456b1f38!important}.m-status--warning{color:#995510!important;background:#99551021!important;border:1px solid #99551038!important}.m-status--danger{color:#a3402a!important;background:#c0492f1a!important;border:1px solid #c0492f33!important}.m-status--info{color:#5d6a0b!important;background:#7664401c!important;border:1px solid #76644033!important}body.theme-dark{--bg:#2c2011!important;--bg-card:#2c2011!important;--bg-card2:#2c2011!important;--bg-deep:#2c2011!important;--bg-edge:#2c2011!important;--accent:#e4efd6!important;--accent-dk:#7f8c12!important;--on-accent:#2c2011!important;--text:#f0ebdd!important;--text-sub:#e0d9c8!important;--text-muted:#6f6555!important;--border:#cfe6d71c!important;--border2:#e4efd647!important;--input-bg:#2c2011!important;--surface-raised:linear-gradient(180deg, #0d1a13f5, #12261aeb)!important;--surface-glass:linear-gradient(135deg, #08120deb, #0d1a13d1)!important;--surface-field:#2c2011!important;--glass-bg:#0d1a13b8!important;--glass-bg-strong:#08120ddb!important;--glass-border:#cfe6d724!important;--space-bg:#2c2011!important;--laser-emerald:#e4efd6!important;--pulsar-blue:#f1f3d6!important;--supernova-orange:#9a5613!important;--forest-pattern:none!important;--forest-line:#e4efd614!important;--surface-glass-token:#0d1a13e0!important}body.theme-dark,body.theme-dark #root{background:linear-gradient(90deg,#e4efd60a 1px,#0000 1px) 0 0/36px 36px,linear-gradient(0deg,#e4efd609 1px,#0000 1px) 0 0/36px 36px,radial-gradient(circle at 18% 10%,#e4efd61f,#0000 34rem),linear-gradient(135deg,#2c2011,#2c2011 48%,#2c2011)!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:#2c2011!important}body.theme-dark .m-status--success{color:#e4efd6!important;background:#e4efd621!important}body.theme-dark .m-status--info{color:#f1f3d6!important;background:#f1f3d621!important}body.theme-green{--bg:#f0ebdd!important;--bg-card:#ffffffeb!important;--bg-card2:#f0ebdd!important;--bg-deep:#f0ebdd!important;--bg-edge:#e4efd6!important;--accent:#456b1f!important;--accent-dk:#456b1f!important;--text:#2c2011!important;--text-sub:#456b1f!important;--text-muted:#6f6555!important;--border:#456b1f24!important;--border2:#456b1f47!important;--accent-surface:#456b1f1a!important}body.theme-green,body.theme-green #root{background:linear-gradient(90deg,#456b1f0d 1px,#0000 1px) 0 0/32px 32px,linear-gradient(0deg,#456b1f0b 1px,#0000 1px) 0 0/32px 32px,radial-gradient(circle at 18% 10%,#7f8c1238,#0000 34rem),linear-gradient(135deg,#f0ebdd,#f0ebdd 48%,#f0ebdd)!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%,#e4efd629,#0000 8rem),linear-gradient(#456b1f,#456b1f 68%,#456b1f)!important;border-right:1px solid #ffffff1a!important;box-shadow:16px 0 46px #456b1f38!important}body.theme-light .arbor-sidebar,body.theme-green .arbor-sidebar,body.theme-dark .arbor-sidebar{--text:#f0ebdd!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:#f0ebdd!important}:root,body,body.theme-light,body.theme-dark,body.theme-green{--bg:#f0ebdd!important;--bg-card:#fff!important;--bg-card2:#f0ebdd!important;--bg-deep:#f0ebdd!important;--bg-edge:#f0ebdd!important;--sidebar:#456b1f!important;--accent:#456b1f!important;--accent-dk:#456b1f!important;--on-accent:#fff!important;--text:#2c2011!important;--text-sub:#456b1f!important;--text-muted:#6f6555!important;--border:#456b1f24!important;--border2:#456b1f38!important;--glass-border:#456b1f21!important;--input-bg:#fff!important;--surface-field:#f0ebdd!important;--surface-raised:#fff!important;--surface-glass:#fff!important;--accent-surface:#456b1f17!important;--success:#456b1f!important;--success-surface:#456b1f1a!important;--warning:#995510!important;--warning-surface:#9955101f!important;--danger:#c0492f!important;--danger-surface:#c0492f1a!important;--info:#5d6a0b!important;--focus-ring:#456b1f2e!important;--shadow:0 24px 70px #456b1f21!important;--shadow-sm:0 1px 2px #456b1f0d, 0 10px 24px #456b1f0d!important;--shadow-md:0 18px 44px #456b1f1a!important;--shadow-lg:0 28px 72px #456b1f26!important;--radius-sm:4px!important;--radius-md:6px!important;--radius-lg:8px!important;--radius-xl:8px!important;--accent-gradient:linear-gradient(135deg, #456b1f 0%, #7f8c12 100%)!important;--nav-active-bg:#fffffff5!important;--nav-hover-bg:#ffffff1a!important;--ios-inset-bg:#fff!important;--ios-inset-border:#456b1f21!important;--ios-row-hover:#456b1f0f!important;--laser-emerald:#456b1f!important;--pulsar-blue:#5d6a0b!important;--supernova-orange:#995510!important;--stardust-white:#2c2011!important;--muted-text-token:#6f6555!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,#f0ebdd 0%,#fff 46%,#f0ebdd 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:#f0ebdd!important;background:linear-gradient(#ffffff14,#0000 24%),linear-gradient(#456b1f 0% 58%,#456b1f 100%)!important;border-right:1px solid #ffffff1f!important;box-shadow:18px 0 52px #456b1f38!important}.arbor-sidebar{--text:#f0ebdd!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:#456b1f!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-text)!important;background:#456b1f1a!important;border-color:#456b1f29!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,#456b1f0e 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0b 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:#456b1f!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:#456b1f3d!important;transform:translateY(-1px)!important}input,select,textarea,#root .MuiInputBase-root{color:var(--text)!important;background:#fff!important;border:1px solid #456b1f2e!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:#456b1f6b!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 #456b1f2e!important;box-shadow:0 18px 40px #456b1f2e!important}#root .MuiButton-outlinedPrimary,.ghost-btn,.arbor-action{color:var(--accent-text)!important;background:#fff!important;border:1px solid #456b1f2e!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,#456b1f 0% 58%,#456b1f 100%)!important;border-color:#ffffff29!important;box-shadow:0 22px 46px #456b1f29!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:#e4efd6!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,#f0ebdd 0%,#fff 46%,#f0ebdd 100%)!important}.clients-main{background:0 0!important}.clients-list-panel{border-right-color:#456b1f21!important;box-shadow:10px 0 28px #456b1f11!important}.clients-list-header{background:linear-gradient(90deg,#456b1f0a 1px,#0000 1px) 0 0/32px 32px,linear-gradient(0deg,#456b1f09 1px,#0000 1px) 0 0/32px 32px,linear-gradient(135deg,#fffffffa,#f1f9f4f0)!important}.clients-list-scroll{scrollbar-color:#456b1f47 #456b1f0f}.clients-list-row{transition:background .18s,border-color .18s,transform .18s,box-shadow .18s}.clients-list-row:hover{box-shadow:inset 3px 0 #456b1f38;background:#456b1f0b!important}.clients-detail-panel{background:radial-gradient(circle at 96% 0,#456b1f14,#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 #456b1f16!important}.clients-detail-content pre{background:#f1f9f4ad!important;border-color:#456b1f1f!important}@media (width<=920px){.clients-list-panel{border-bottom:1px solid #456b1f21!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:#2c2011!important;--bg-card:#2c2011!important;--bg-card2:#2c2011!important;--bg-deep:#2c2011!important;--bg-edge:#2c2011!important;--sidebar:#2c2011!important;--accent:#7f8c12!important;--accent-dk:#7f8c12!important;--on-accent:#2c2011!important;--text:#f0ebdd!important;--text-sub:#e4efd6!important;--text-muted:#7f8c12!important;--border:#7f8c1224!important;--border2:#7f8c123d!important;--glass-border:#7f8c1229!important;--input-bg:#2c2011!important;--surface-field:#2c2011!important;--surface-raised:#2c2011!important;--surface-glass:#2c2011!important;--accent-surface:#7f8c121f!important;--success:#7f8c12!important;--success-surface:#7f8c121f!important;--warning:#fae7d2!important;--warning-surface:#fae7d21f!important;--danger:#c0492f!important;--danger-surface:#c0492f1f!important;--info:#f1f3d6!important;--focus-ring:#7f8c1240!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, #7f8c12 0%, #7f8c12 100%)!important;--ios-inset-bg:#2c2011!important;--ios-inset-border:#7f8c1229!important;--ios-row-hover:#7f8c1214!important;--laser-emerald:#7f8c12!important;--pulsar-blue:#f1f3d6!important;--supernova-orange:#fae7d2!important;--stardust-white:#f0ebdd!important;--muted-text-token:#7f8c12!important}html body.theme-dark,body.theme-dark,body.theme-dark #root{color:var(--text)!important;background:radial-gradient(60% 50% at 18% 0,#7f8c1229,#0000 60%),radial-gradient(55% 45% at 82% 6%,#7f8c1221,#0000 62%),radial-gradient(50% 40% at 50% 0,#e4efd614,#0000 70%),linear-gradient(#2c2011 0% 60%,#2c2011 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 #7f8c122e, var(--shadow-md)!important;border-color:#7f8c1252!important}body.theme-dark .module-page-header-hero,body.theme-dark .module-page-header-plain,body.theme-dark .dashboard-topbar{background:linear-gradient(90deg,#7f8c120f 1px,#0000 1px),linear-gradient(0deg,#7f8c120d 1px,#0000 1px),linear-gradient(135deg,#0e2418f5,#081810f0)!important}body.theme-dark .module-page-header h1,body.theme-dark .dashboard-topbar h1{color:#f0ebdd!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 #7f8c122e!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-text)!important;border:1px solid #7f8c1247!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%, #2c2011)!important;border:1px solid color-mix(in srgb, var(--row-accent) 30%, #2c2011)!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:#456b1f0b!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,#f0ebdd 0%,#fff 46%,#f0ebdd 100%)!important}.zlecenia-main .module-page-header-hero,.zlecenia-main .module-page-header-plain{background:linear-gradient(90deg,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;box-shadow:0 16px 40px #456b1f17!important}.zlecenia-data-card,.zlecenia-kanban-card,.zlecenia-list-grid>*{background:#fff!important;border-color:#456b1f21!important;box-shadow:0 12px 30px #456b1f12!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:#456b1f3d!important;transform:translateY(-1px)!important;box-shadow:0 18px 42px #456b1f1c!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:#456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!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:#456b1f21!important}.harmonogram-dispatch-panel button:hover,.harmonogram-quick-panel button:hover,.harmonogram-legend button:hover{background:#456b1f0b!important}.harmonogram-slot-board{scrollbar-color:#456b1f47 #456b1f0f}@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:#456b1f0b!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,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;box-shadow:0 16px 40px #456b1f17!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:#456b1f0b!important}.telefonia-filters{background:linear-gradient(90deg,#456b1f0a 1px,#0000 1px) 0 0/32px 32px,linear-gradient(0deg,#456b1f09 1px,#0000 1px) 0 0/32px 32px,linear-gradient(135deg,#fffffffa,#f1f9f4f0);border:1px solid #456b1f21;border-radius:8px;padding:12px 14px;box-shadow:0 10px 24px #456b1f0e}@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:#456b1f0b!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,#f0ebdd 0%,#fff 46%,#f0ebdd 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:#456b1f0b!important}.zasoby-calendar-scroll{scrollbar-color:#456b1f47 #456b1f0f;padding-bottom:28px}.zasoby-calendar-board{background:#fff;border:1px solid #456b1f21;border-radius:8px;margin:0 clamp(16px,2.4vw,30px) 24px;overflow:hidden;box-shadow:0 12px 30px #456b1f12}.zasoby-header,.zasoby-legend,.zasoby-ops-panel,.zasoby-queue-panel{border-color:#456b1f21!important}.zasoby-header:hover,.zasoby-ops-panel:hover,.zasoby-queue-panel:hover,.zasoby-calendar-board:hover{box-shadow:0 16px 36px #456b1f16!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:#456b1f1a!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 #456b1f14!important}.zasoby-queue-panel [style*="border: 1px"],.zasoby-ops-panel [style*="border: 1px"]{border-color:#456b1f21!important}.zasoby-shell input,.zasoby-shell select,.zasoby-shell textarea{color:var(--text)!important;background:#fff!important;border-color:#456b1f29!important;border-radius:8px!important}.zasoby-shell input:focus,.zasoby-shell select:focus,.zasoby-shell textarea:focus{border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!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,#f0ebdd 0%,#fff 46%,#f0ebdd 100%)!important}.kierownik-main{min-width:0;background:0 0!important}.kierownik-main>.module-page-header-hero{background:linear-gradient(90deg,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;box-shadow:0 16px 40px #456b1f17!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:#456b1f0b!important}.kierownik-branches>:hover,.kierownik-cards-grid>:hover{transform:translateY(-1px);box-shadow:0 14px 30px #456b1f16!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,#f0ebdd 0%,#fff 46%,#f0ebdd 100%)!important}.kontrola-main{background:0 0!important}.kontrola-main>.module-page-header-hero{background:linear-gradient(90deg,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;box-shadow:0 16px 40px #456b1f17!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:#456b1f0b!important}.kontrola-kpis>:hover,.kontrola-panel:hover{box-shadow:0 16px 34px #456b1f16!important}.kontrola-register tbody tr:hover td{background:#456b1f09}@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,#f0ebdd 0%,#fff 46%,#f0ebdd 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 #456b1f16!important}.raporty-centrum-card:focus-visible{outline-offset:2px;outline:3px solid #456b1f38}@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,#f0ebdd 0%,#fff 46%,#f0ebdd 100%)!important}.raporty-main{min-width:0;background:0 0!important}.raporty-main>.module-page-header-hero{background:linear-gradient(90deg,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;box-shadow:0 16px 40px #456b1f17!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:#456b1f0b!important}.raporty-kpis>:hover,.raporty-main [style*="cursor: pointer"]:hover{transform:translateY(-1px);box-shadow:0 16px 34px #456b1f16!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,#f0ebdd 0%,#fff 46%,#f0ebdd 100%)!important}.raport-dzienny-main{background:0 0!important}.raport-dzienny-main>.module-page-header-hero{background:linear-gradient(90deg,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;box-shadow:0 16px 40px #456b1f17!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:#456b1f09}.raport-dzienny-actions .MuiButton-contained{background:var(--accent-gradient);color:var(--on-accent);box-shadow:0 8px 18px #456b1f29}.raport-dzienny-actions .MuiButton-outlined{color:var(--accent-text);border-color:#456b1f3d}@media (width<=900px){.raport-dzienny-actions{align-items:stretch}.raport-dzienny-actions>button{width:100%}}.crm-dashboard-shell{background:linear-gradient(135deg,#f0ebdd 0%,#fff 46%,#f0ebdd 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,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;box-shadow:0 16px 40px #456b1f17!important}.crm-dashboard-main .ios-inset:not(.arbor-sidebar .ios-inset){background:#fff!important;border-color:#456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!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 #456b1f16!important}.crm-dashboard-main .ios-inset-row{border-color:#456b1f17!important}.crm-dashboard-main .ios-inset-row:hover{background:#456b1f09!important}.crm-dashboard-main .ios-btn:hover,.crm-dashboard-main button:hover{background:#456b1f0b!important}.crm-dashboard-main .ios-btn-primary{box-shadow:0 8px 18px #456b1f29;background:var(--accent-gradient)!important;color:var(--on-accent)!important;border-color:#456b1f3d!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:#456b1f29!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:#f0ebdd!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 #456b1f29;background:var(--accent-gradient)!important;color:var(--on-accent)!important;border-color:#456b1f3d!important}.crm-kommo-topbar{background:#2c2011;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:#766440;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:#e0d9c8;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:#f0ebdd;background:#ffffff14;border-color:#ffffff38}.crm-kommo-brand h1{color:#fff!important}.crm-kommo-brand p{color:#e0d9c8!important}.crm-pipeline-main .ios-btn:not(.ios-btn-primary){font-size:12px;font-weight:800;color:#5a5040!important;box-shadow:none!important;background:#fff!important;border:1px solid #e0d9c8!important;border-radius:6px!important}.crm-pipeline-main .crm-kommo-actions .ios-btn:not(.ios-btn-primary){color:#f0ebdd!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 #f0ebdd;border-radius:6px;padding:10px 12px}.crm-kommo-kpis span{color:#6f6555;margin-bottom:4px;font-size:11px;line-height:1.2;display:block}.crm-kommo-kpis strong{color:#2c2011;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:#6f6555;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:#f0ebdd!important;border-color:#e0d9c8!important}.crm-pipeline-column>div:first-child{border-bottom:1px solid #f0ebdd;padding:4px 2px 8px}.crm-pipeline-column>div:first-child>div:first-child{color:#2c2011;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:#f0ebdd!important;border-radius:6px!important;box-shadow:0 6px 14px #2c20110e!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:#6f6555;font-size:13px;line-height:1}.crm-kommo-source,.crm-kommo-lead-meta span{color:#766440;text-transform:uppercase;background:#f0ebdd;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:#5d6a0b;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;font-weight:900;display:grid}.crm-kommo-lead-title{color:#2c2011;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:#5d6a0b;background:0 0!important}.crm-kommo-contact{color:#6f6555;min-height:16px;font-size:12px;line-height:1.35}.crm-kommo-lead-meta{justify-content:space-between}.crm-kommo-lead-meta strong{color:#2c2011;font-size:13px}.crm-kommo-card-actions{justify-content:space-between}.crm-stage-lead,.crm-stage-oględziny{border-top:3px solid #766440!important}.crm-stage-do-zatwierdzenia{border-top:3px solid #9a5613!important}.crm-stage-plan-ekipy{border-top:3px solid #f1f3d6!important}.crm-stage-w-realizacji{border-top:3px solid #766440!important}.crm-stage-wygrane{border-top:3px solid #7f8c12!important}.crm-stage-przegrane{border-top:3px solid #c0492f!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,#7664401f,#0000 38%),#2c2011;border-radius:10px;box-shadow:0 18px 46px #2c20112e}.crm-kommo-search .ios-field{height:44px;font-size:14px;box-shadow:inset 0 0 0 1px #2c201114;border:0!important;border-radius:8px!important}.crm-kommo-kpis>div{border-color:#f0ebdd;border-radius:8px;box-shadow:0 8px 22px #2c20110b}.crm-kommo-kpis strong{letter-spacing:0;font-size:20px}.crm-pipeline-create,.crm-pipeline-filters{border:1px solid #e0d9c8!important;border-radius:10px!important;box-shadow:0 10px 28px #2c20110b!important}.crm-pipeline-create .ios-field,.crm-pipeline-filters .ios-field,.crm-pipeline-column .ios-field{min-height:40px;color:#2c2011!important;box-shadow:none!important;background:#f0ebdd!important;border:1px solid #e0d9c8!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:#f0ebdd!important;border:1px solid #e0d9c8!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:#6f6555!important;font-size:11px!important}.crm-pipeline-lead-card{border:1px solid #f0ebdd!important;border-radius:9px!important;padding:12px!important;box-shadow:0 12px 28px #2c201114!important}.crm-pipeline-lead-card:hover{transform:translateY(-2px);box-shadow:0 18px 38px #2c20111f!important}.crm-kommo-source,.crm-kommo-lead-meta span{color:#766440;letter-spacing:0;background:#f0ebdd;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:#5a5040!important;background:#f0ebdd!important;border:1px solid #e0d9c8!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:#5d6a0b!important;background:#f0ebdd!important;border-color:#766440!important}.crm-pipeline-main .ios-btn-primary{color:#fff!important;background:#456b1f!important;border-color:#456b1f!important;border-radius:7px!important;box-shadow:0 10px 22px #456b1f33!important}.crm-kommo-side-rail .ios-inset{border:1px solid #f0ebdd!important;border-radius:10px!important;box-shadow:0 14px 34px #2c201112!important}.crm-kommo-inspector{background:#f0ebdd!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,#76644014,#0000 45%),#fff;border-bottom:1px solid #f0ebdd;padding:18px 18px 14px;position:sticky;top:0;box-shadow:0 8px 18px #2c20110e}.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:#5a5040;background:#f0ebdd;border:1px solid #e0d9c8;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 #f0ebdd!important;border-radius:10px!important;margin:12px 14px 0!important;box-shadow:0 12px 28px #2c20110e!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:#2c2011!important;font-size:13px!important;font-weight:900!important}.crm-inspector-panel>div:first-child>div:first-child>div:last-child{color:#6f6555!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)"]{border-color:var(--accent-text)!important;color:#5d6a0b!important;background:#f0ebdd!important}.crm-kommo-inspector .ios-inset-row{border-color:#f0ebdd!important;border-radius:7px!important}.crm-kommo-inspector .ios-field{min-height:40px;background:#f0ebdd!important;border:1px solid #e0d9c8!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:#5a5040!important;min-height:36px!important;box-shadow:none!important;background:#f0ebdd!important;border:1px solid #e0d9c8!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:#5a5040;background:#fff;border:1px solid #e0d9c8;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:#5d6a0b;background:#f0ebdd;border-color:#766440}.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,#f0ebdd 0%,#fff 46%,#f0ebdd 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,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;box-shadow:0 16px 40px #456b1f17!important}.crm-inbox-main .ios-inset:not(.arbor-sidebar .ios-inset){background:#fff!important;border-color:#456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!important}.crm-inbox-filters{background:linear-gradient(90deg,#456b1f0a 1px,#0000 1px) 0 0/32px 32px,linear-gradient(0deg,#456b1f09 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 #456b1f14!important}.crm-inbox-main .ios-inset-row{border-color:#456b1f17!important}.crm-inbox-main .ios-inset-row:hover{background:#456b1f09!important}.crm-inbox-main .ios-field{background:#fff!important;border-color:#456b1f29!important;border-radius:8px!important}.crm-inbox-main .ios-btn-primary{box-shadow:0 8px 18px #456b1f29;background:var(--accent-gradient)!important;color:var(--on-accent)!important;border-color:#456b1f3d!important}.crm-inbox-main .ios-btn:hover,.crm-inbox-main button:hover{background:#456b1f0b!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,#f0ebdd 0%,#fff 48%,#f0ebdd 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,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;box-shadow:0 16px 40px #456b1f17!important}.ekipy-summary-card,.ekipy-form-panel,.ekipy-team-card,.ekipy-detail-panel,.ekipy-member-form,.ekipy-salary-calculator{background:#fff!important;border-color:#456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!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 #456b1f1c!important}.ekipy-team-card:hover,.ekipy-detail-panel:hover,.ekipy-summary-card:hover{box-shadow:0 16px 32px #456b1f16!important}.ekipy-member-row{border:1px solid #0000}.ekipy-member-row:hover{border-color:#456b1f1a}.ekipy-main input,.ekipy-main select{background:#fff!important;border-color:#456b1f29!important;border-radius:8px!important}.ekipy-main input:focus,.ekipy-main select:focus{border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!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,#f0ebdd 0%,#fff 48%,#f0ebdd 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,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;box-shadow:0 16px 40px #456b1f17!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:#456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!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 #456b1f16!important}.ranking-brygad-summary{background:linear-gradient(90deg,#456b1f09 1px,#0000 1px) 0 0/30px 30px,linear-gradient(0deg,#456b1f08 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:#456b1f29!important;border-radius:8px!important}.ranking-brygad-main input:focus,.ranking-brygad-main select:focus{border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!important}.ranking-brygad-main button:hover{box-shadow:0 10px 18px #456b1f29}@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,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;box-shadow:0 16px 40px #456b1f17!important}.crew-att-main .MuiInputBase-root{background:#fff!important;border-radius:8px!important}.crew-att-main .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!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,#f0ebdd 0%,#fff 48%,#f0ebdd 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,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;border-radius:8px!important;padding:18px!important;box-shadow:0 16px 40px #456b1f17!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:#456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!important}.users-list-card:hover,.users-card:hover,.users-competency-list .modern-data-row:hover{box-shadow:0 16px 32px #456b1f16!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:#456b1f1f!important}.users-main input,.users-main select,.users-main textarea{color:var(--text)!important;background:#fff!important;border-color:#456b1f29!important;border-radius:8px!important}.users-main input:focus,.users-main select:focus,.users-main textarea:focus{border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!important}.users-main button:not([style*="rgba(248,113,113"]):hover{box-shadow:0 10px 18px #456b1f24!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,#f0ebdd 0%,#fff 48%,#f0ebdd 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,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;box-shadow:0 16px 40px #456b1f17!important}.branches-tabs,.branches-form-panel,.branches-card,.branches-delegation-card,.branches-empty{background:#fff!important;border:1px solid #456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!important}.branches-tabs{flex-wrap:wrap;border-bottom:1px solid #456b1f21!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 #456b1f16!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:#456b1f29!important;border-radius:8px!important}.branches-main input:focus,.branches-main select:focus,.branches-main textarea:focus{border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!important}.branches-main button:not([style*="rgba(248,113,113"]):hover{box-shadow:0 10px 18px #456b1f24!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,#f0ebdd 0%,#fff 48%,#f0ebdd 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:#456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!important}.branch-detail-breadcrumb{border:1px solid #456b1f21;padding:10px 12px}.branch-detail-hero{background:linear-gradient(90deg,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;box-shadow:0 16px 40px #456b1f17!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 #456b1f16!important}.branch-detail-team-card:hover,.branch-detail-feature-row:hover{transform:translateY(-1px)}.branch-detail-tabs{border-bottom:1px solid #456b1f21!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:#456b1f1f!important}.branch-detail-member-row{border:1px solid #0000}.branch-detail-member-row:hover{border-color:#456b1f1a}.branch-detail-inline-form{background:#f1f9f4b8!important}.branch-detail-salary-calculator{border-top-color:#456b1f21!important}.branch-detail-main input,.branch-detail-main select,.branch-detail-main textarea{color:var(--text)!important;background:#fff!important;border-color:#456b1f29!important;border-radius:8px!important}.branch-detail-main input:focus,.branch-detail-main select:focus,.branch-detail-main textarea:focus{border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!important}.branch-detail-main button:not([style*="rgba(248,113,113"]):hover{box-shadow:0 10px 18px #456b1f24!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,#f0ebdd 0%,#fff 48%,#f0ebdd 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,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;box-shadow:0 16px 40px #456b1f17!important}.fleet-kpi-grid,.fleet-tabs,.fleet-form-panel,.fleet-list-panel,.fleet-state-panel,.fleet-repair-card{background:#fff!important;border-color:#456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!important}.fleet-kpi-card{background:#fff!important}.fleet-tabs{border:1px solid #456b1f21!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 #456b1f16!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 #456b1f21;border-radius:8px;padding:8px;box-shadow:0 10px 24px #456b1f0b}.fleet-main input,.fleet-main select,.fleet-main textarea{color:var(--text)!important;background:#fff!important;border-color:#456b1f29!important;border-radius:8px!important}.fleet-main input:focus,.fleet-main select:focus,.fleet-main textarea:focus{border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!important}.fleet-main button:not([style*="rgba(248,113,113"]):hover{box-shadow:0 10px 18px #456b1f24!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,#f0ebdd 0%,#fff 48%,#f0ebdd 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,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;box-shadow:0 16px 40px #456b1f17!important}.equipment-res-monthbar,.equipment-res-kpis,.equipment-res-filters,.equipment-res-table{background:#fff!important;border:1px solid #456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!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 #456b1f0b;background:#fff!important;border-color:#456b1f21!important}.equipment-res-kpi-card:hover{transform:translateY(-1px);box-shadow:0 14px 28px #456b1f14}.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:#456b1f09}.equipment-res-main .MuiInputBase-root{background:#fff!important;border-radius:8px!important}.equipment-res-main .MuiOutlinedInput-notchedOutline{border-color:#456b1f29!important}.equipment-res-main .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!important}.equipment-res-dialog .MuiPaper-root{border:1px solid #456b1f21;border-radius:8px;box-shadow:0 24px 54px #456b1f29}@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,#f0ebdd 0%,#fff 48%,#f0ebdd 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,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;box-shadow:0 16px 40px #456b1f17!important}.warehouse-list{max-width:860px!important}.warehouse-card,.warehouse-state-panel{background:#fff!important;border:1px solid #456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!important}.warehouse-card{transition:box-shadow .18s,border-color .18s,transform .18s}.warehouse-card:hover{transform:translateY(-1px);box-shadow:0 16px 32px #456b1f16!important}.warehouse-state-panel{padding:24px;display:block;color:var(--text-sub)!important}.warehouse-main .MuiChip-root{color:var(--accent-text);background:#f1f9f4b8;font-weight:700;border-color:#456b1f2e!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,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;border-radius:8px!important;margin:22px clamp(16px,2.4vw,30px) 0!important;box-shadow:0 16px 40px #456b1f17!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 #456b1f16!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:#456b1f29!important;border-radius:8px!important}.calendar-blocks-main input:focus{border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!important}.calendar-blocks-main button:hover{box-shadow:0 10px 18px #456b1f24!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,#f0ebdd 0%,#fff 48%,#f0ebdd 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,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;box-shadow:0 16px 40px #456b1f17!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 #456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!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 #456b1f16!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:#456b1f09}.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:#456b1f29!important}.autoplan-main .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!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,#f0ebdd 0%,#fff 48%,#f0ebdd 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,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;box-shadow:0 16px 40px #456b1f17!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 #456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!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 #456b1f16!important}.mission-day-kpi-card .MuiTypography-h5,.mission-day-eta-card .MuiTypography-h5{color:var(--accent-text);font-weight:800}.mission-day-progress{background:#456b1f1c!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-text);font-weight:800}.mission-day-main .MuiButton-root{font-weight:700;border-radius:8px!important}.mission-day-main .MuiButton-outlined{color:var(--accent-text)!important;border-color:#456b1f33!important}.mission-day-main .MuiButton-outlined:hover{background:#f1f9f4db!important;border-color:#456b1f66!important;box-shadow:0 10px 18px #456b1f1f!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,#f0ebdd 0%,#fff 48%,#f0ebdd 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,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;border-radius:8px!important;padding:18px 20px!important;box-shadow:0 16px 40px #456b1f17!important}.bi-dashboard-topbar h1{color:#456b1f!important}.bi-dashboard-actions,.bi-dashboard-periods,.bi-dashboard-tabs{min-width:0}.bi-dashboard-tabs{background:#fff!important;border:1px solid #456b1f21!important;border-radius:8px!important;padding:8px!important;box-shadow:0 10px 24px #456b1f0e!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 #456b1f1a!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 #456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!important}.bi-kpi-card:hover,.bi-card:hover{transform:translateY(-1px);box-shadow:0 16px 32px #456b1f16!important}.bi-kpi-card>div:first-child{color:var(--accent-text)!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:#456b1f29!important;border-radius:8px!important}.bi-dashboard-main input:focus{outline:none;border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!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,#f0ebdd 0%,#fff 48%,#f0ebdd 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,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;border-radius:8px!important;box-shadow:0 16px 40px #456b1f17!important}.kpi-week-period-card,.kpi-week-history-card{transition:box-shadow .18s,border-color .18s,transform .18s;background:#fff!important;border:1px solid #456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!important}.kpi-week-period-card:hover,.kpi-week-history-card:hover{transform:translateY(-1px);box-shadow:0 16px 32px #456b1f16!important}.kpi-week-winner{background:linear-gradient(90deg,#456b1f0b 1px,#0000 1px) 0 0/28px 28px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/28px 28px,#f1f9f4d1!important;border-color:#456b1f24!important;border-radius:8px!important}.kpi-week-period-card .MuiLinearProgress-root{background:#456b1f1c!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-text);background:#f1f9f4b8;font-weight:700;border-color:#456b1f29!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:#456b1f09}.kpi-week-history-log{color:#2c2011;border:1px solid #456b1f1a;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;background:#f0ebdd!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,#f0ebdd 0%,#fff 48%,#f0ebdd 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,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;border-radius:8px!important;box-shadow:0 16px 40px #456b1f17!important}.accounting-kpi-card,.accounting-tabs,.accounting-card{background:#fff!important;border:1px solid #456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!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 #456b1f16!important}.accounting-kpi-card [style*="font-weight: bold"]{color:#456b1f!important}.accounting-tabs{border-bottom:1px solid #456b1f21!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 #456b1f1a!important}.accounting-filters{background:#f1f9f4a3;border:1px solid #456b1f1a;border-radius:8px;padding:10px}.accounting-main input,.accounting-main select,.accounting-main textarea{background:#fff!important;border-color:#456b1f29!important;border-radius:8px!important}.accounting-main input:focus,.accounting-main select:focus,.accounting-main textarea:focus{outline:none;border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!important}.accounting-card .modern-data-row{border-color:#456b1f1f!important}.accounting-card .modern-data-row:hover{box-shadow:0 12px 24px #456b1f12}.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,#f0ebdd 0%,#fff 48%,#f0ebdd 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,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;border-radius:8px!important;padding:18px 20px!important;box-shadow:0 16px 40px #456b1f17!important}.hr-panel-topbar h1{color:#456b1f!important}.hr-panel-tabs,.hr-panel-card{background:#fff!important;border:1px solid #456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!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 #456b1f16!important}.hr-panel-tabs button:hover,.hr-panel-actions button:hover,.hr-panel-card button:hover{background:#f1f9f4e6!important;box-shadow:0 10px 18px #456b1f1a!important}.hr-panel-main input,.hr-panel-main select,.hr-panel-main textarea{background:#fff!important;border-color:#456b1f29!important;border-radius:8px!important}.hr-panel-main input:focus,.hr-panel-main select:focus,.hr-panel-main textarea:focus{outline:none;border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!important}.hr-panel-card .modern-data-row{border-color:#456b1f1f!important}.hr-panel-branch{background:#f1f9f485;border:1px solid #456b1f1a;border-radius:8px;padding:14px}.hr-panel-headcount [style*="background: var(--border)"]{background:#456b1f1f!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,#f0ebdd 0%,#fff 48%,#f0ebdd 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,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;border-radius:8px!important;box-shadow:0 16px 40px #456b1f17!important}.hr-docs-header h1{color:#456b1f!important}.hr-docs-stats>*,.hr-docs-panel{transition:box-shadow .18s,border-color .18s,transform .18s;background:#fff!important;border:1px solid #456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!important}.hr-docs-stats>:hover,.hr-docs-panel:hover{transform:translateY(-1px);box-shadow:0 16px 32px #456b1f16!important}.hr-docs-toolbar{background:#f1f9f4a3;border:1px solid #456b1f1a;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 #456b1f1a!important}.hr-docs-main input,.hr-docs-main select{background:#fff!important;border-color:#456b1f29!important;border-radius:8px!important}.hr-docs-main input:focus,.hr-docs-main select:focus{outline:none;border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!important}.hr-docs-panel .modern-data-row{border-color:#456b1f1f!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,#f0ebdd 0%,#fff 48%,#f0ebdd 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,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;border-radius:8px!important;box-shadow:0 16px 40px #456b1f17!important}.payroll-m11-card,.payroll-m11-report-card{transition:box-shadow .18s,border-color .18s,transform .18s;background:#fff!important;border:1px solid #456b1f21!important;border-radius:8px!important;max-width:none!important;box-shadow:0 10px 24px #456b1f0e!important}.payroll-m11-card:hover,.payroll-m11-report-card:hover{transform:translateY(-1px);box-shadow:0 16px 32px #456b1f16!important}.payroll-m11-warning{background:#f0ebdd!important;border-color:#99551047!important}.payroll-m11-main button{border-radius:8px!important}.payroll-m11-main button:hover{background:#f1f9f4e6!important;box-shadow:0 10px 18px #456b1f1a!important}.payroll-m11-main input{background:#fff!important;border-color:#456b1f29!important;border-radius:8px!important}.payroll-m11-main input:focus{outline:none;border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!important}.payroll-m11-report-card{background:#fffffff0!important;padding:14px!important}.payroll-m11-card .modern-data-row{border-color:#456b1f1f!important}.payroll-m11-card .modern-data-row:hover{box-shadow:0 12px 24px #456b1f12}@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,#f0ebdd 0%,#fff 48%,#f0ebdd 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,#456b1f0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#456b1f0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;border:1px solid #456b1f24!important;border-radius:8px!important;box-shadow:0 16px 40px #456b1f17!important}.notifications-form,.notifications-card,.notifications-route-brief-notice{background:#fff!important;border:1px solid #456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!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 #456b1f16!important}.notifications-item:hover{transform:translateY(-1px)}.notifications-type-grid>*{border-radius:8px!important}.notifications-type-grid>:hover{box-shadow:0 10px 18px #456b1f1a!important}.notifications-main button{border-radius:8px!important}.notifications-main button:hover{background:#f1f9f4e6!important;box-shadow:0 10px 18px #456b1f1a!important}.notifications-main input,.notifications-main select,.notifications-main textarea{background:#fff!important;border-color:#456b1f29!important;border-radius:8px!important}.notifications-main input:focus,.notifications-main select:focus,.notifications-main textarea:focus{outline:none;border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!important}.notifications-route-brief-notice{background:#f0ebdd!important;border-color:#e4efd6!important}.notifications-card .notifications-item{background:#fff!important;border-color:#456b1f1f!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%,#456b1f14,#0000 28%),linear-gradient(135deg,#f0ebdd 0%,#fff 50%,#f0ebdd 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 #456b1f21!important;border-radius:8px!important;box-shadow:0 12px 30px #456b1f12!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 #456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!important}.roles-admin-sidebar{overflow:hidden}.roles-admin-sidebar-header{background:#f1f9f4c7!important;border-bottom:1px solid #456b1f1a!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 #456b1f14;background:#f1f9f499!important}.roles-admin-editor{min-width:0}.roles-admin-editor:hover{box-shadow:0 14px 32px #456b1f13!important}.roles-admin-empty{box-shadow:none!important;background:#f8fcf9b8!important}.roles-admin-editor-header{border-bottom:1px solid #456b1f1a;gap:14px;padding-bottom:14px}.roles-admin-form-row{gap:16px}.roles-admin-shell input{color:var(--text)!important;background:#fff!important;border-color:#456b1f29!important;border-radius:8px!important}.roles-admin-shell input:focus{outline:none;border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!important}.roles-admin-shell input[type=color]{min-width:44px;border:1px solid #456b1f24!important}.roles-admin-shell button{border-radius:8px!important}.roles-admin-shell button:hover{box-shadow:0 10px 18px #456b1f1a!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:#456b1f0b}.roles-admin-summary{margin-top:20px;background:#f8fcf9db!important}.roles-admin-toggle{box-shadow:inset 0 0 0 1px #456b1f1f}.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%,#456b1f14,#0000 30%),linear-gradient(135deg,#f0ebdd 0%,#fff 52%,#f0ebdd 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 #456b1f21!important;border-radius:8px!important;box-shadow:0 12px 30px #456b1f12!important}.integrations-metrics{gap:12px!important}.integrations-metric-card,.integrations-main>div[style*=box-shadow]{background:#fff!important;border:1px solid #456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!important}.integrations-metric-card{position:relative;overflow:hidden}.integrations-metric-card:before{content:"";background:linear-gradient(90deg,#456b1f,#a0af14);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 #456b1f13!important}.integrations-filters{background:#ffffffc7;border:1px solid #456b1f1c;border-radius:8px;padding:12px;box-shadow:0 8px 20px #456b1f0b}.integrations-main input,.integrations-main select,.integrations-main textarea{color:var(--text)!important;background:#fff!important;border-color:#456b1f29!important;border-radius:8px!important}.integrations-main input:focus,.integrations-main select:focus,.integrations-main textarea:focus{outline:none;border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!important}.integrations-main button{border-radius:8px!important}.integrations-main button:hover:not(:disabled){box-shadow:0 10px 18px #456b1f1a!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%,#456b1f14,#0000 30%),linear-gradient(135deg,#f0ebdd 0%,#fff 52%,#f0ebdd 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 #456b1f21!important;border-radius:8px!important;box-shadow:0 12px 30px #456b1f12!important}.demo-requests-stats{gap:12px!important}.demo-requests-stat-card,.demo-requests-panel{background:#fff!important;border:1px solid #456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!important}.demo-requests-stat-card{position:relative;overflow:hidden}.demo-requests-stat-card:before{content:"";background:linear-gradient(90deg,#456b1f,#a0af14);height:3px;position:absolute;inset:0 0 auto}.demo-requests-panel{overflow:hidden}.demo-requests-panel-header{background:#f1f9f4c7!important;border-bottom-color:#456b1f1a!important}.demo-requests-table-wrap{background:#fff}.demo-requests-table th{background:#f8fcf9eb;border-bottom-color:#456b1f1f!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:#456b1f29!important;border-radius:8px!important}.demo-requests-main input:focus,.demo-requests-main select:focus,.demo-requests-main textarea:focus{outline:none;border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!important}.demo-requests-main button{border-radius:8px!important}.demo-requests-main button:hover:not(:disabled){box-shadow:0 10px 18px #456b1f1a!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%,#456b1f14,#0000 30%),linear-gradient(135deg,#f0ebdd 0%,#fff 52%,#f0ebdd 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 #456b1f21;border-radius:8px;padding:16px 18px;box-shadow:0 12px 30px #456b1f12}.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 #456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!important}.new-employee-section:hover{transform:translateY(-1px);box-shadow:0 14px 32px #456b1f13!important}.new-employee-section-title{color:var(--text)!important;border-bottom-color:#456b1f1a!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:#456b1f29!important;border-radius:8px!important}.new-employee-main input:focus,.new-employee-main select:focus,.new-employee-main textarea:focus{outline:none;border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!important}.new-employee-main button{border-radius:8px!important}.new-employee-main button:hover:not(:disabled){box-shadow:0 10px 18px #456b1f1a!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%,#456b1f14,#0000 30%),linear-gradient(135deg,#f0ebdd 0%,#fff 52%,#f0ebdd 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 #456b1f21!important;border-radius:8px!important;box-shadow:0 12px 30px #456b1f12!important}.estimator-pay-card{transition:transform .16s,box-shadow .16s;background:#fff!important;border:1px solid #456b1f21!important;border-radius:8px!important;max-width:980px!important;box-shadow:0 10px 24px #456b1f0e!important}.estimator-pay-card:hover{transform:translateY(-1px);box-shadow:0 14px 32px #456b1f13!important}.estimator-pay-card-header{border-bottom:1px solid #456b1f1a;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:#456b1f29!important;border-radius:8px!important}.estimator-pay-main input:focus,.estimator-pay-main select:focus{outline:none;border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!important}.estimator-pay-main button{border-radius:8px!important}.estimator-pay-main button:hover:not(:disabled){box-shadow:0 10px 18px #456b1f1a!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%,#456b1f14,#0000 30%),linear-gradient(135deg,#f0ebdd 0%,#fff 52%,#f0ebdd 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 #456b1f21;border-radius:8px;box-shadow:0 10px 24px #456b1f0e}.field-settlements-header{background:linear-gradient(135deg,#fffffff2,#f1f9f4db);padding:16px 18px;box-shadow:0 12px 30px #456b1f12}.field-settlements-taskbar{flex-wrap:wrap;padding:12px}.field-settlements-tabs{padding:6px;border-bottom:1px solid #456b1f21!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 #456b1f13}.field-settlements-worker-card,.field-settlements-panel [style*="background: var(--surface-glass)"]{background:#fff!important;border-color:#456b1f21!important;border-radius:8px!important}.field-settlements-main input{color:var(--text)!important;background:#fff!important;border-color:#456b1f29!important;border-radius:8px!important}.field-settlements-main input:focus{outline:none;border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!important}.field-settlements-main button{border-radius:8px!important}.field-settlements-main button:hover:not(:disabled){box-shadow:0 10px 18px #456b1f1a!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%,#456b1f14,#0000 30%),linear-gradient(135deg,#f0ebdd 0%,#fff 52%,#f0ebdd 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 #456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!important}.quote-approval-header{max-width:920px;margin:0 auto 12px;background:linear-gradient(135deg,#fffffff2,#f1f9f4db)!important;border-bottom:1px solid #456b1f21!important}.quote-approval-tabs{max-width:920px;margin:12px auto 0;border-bottom:1px solid #456b1f21!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:#456b1f29!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:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!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 #456b1f1a!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%,#456b1f14,#0000 30%),linear-gradient(135deg,#f0ebdd 0%,#fff 52%,#f0ebdd 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 #456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!important}.estimator-hub-hero{background:linear-gradient(135deg,#fffffff2,#f1f9f4db)!important;padding:18px!important;box-shadow:0 12px 30px #456b1f12!important}.estimator-hub-hero h1{font-size:clamp(24px,2.5vw,32px)!important}.estimator-hub-platinum,.estimator-hub-hint{border-color:#456b1f33!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:#456b1f38!important;box-shadow:0 14px 32px #456b1f13!important}.estimator-hub-tile{background:#f8fcf9eb!important;border-color:#456b1f24!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 #456b1f1a!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%,#456b1f14,#0000 30%),linear-gradient(135deg,#f0ebdd 0%,#fff 52%,#f0ebdd 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 #456b1f0e;border:1px solid #456b1f21!important}.quote-draw-topbar{background:linear-gradient(135deg,#fffffff2,#f1f9f4db);max-width:980px;margin:18px auto 10px;border-bottom:1px solid #456b1f21!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 #456b1f1a!important}.quote-draw-toolbar select{color:var(--text)!important;background:#fff!important;border-color:#456b1f29!important}.quote-draw-toolbar select:focus{outline:none;border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!important}.quote-draw-canvas-frame{background-size:18px 18px;box-shadow:inset 0 0 0 1px #ffffff0a,0 14px 32px #456b1f13;background:linear-gradient(45deg,#ffffff0f 25%,#0000 25%),linear-gradient(-45deg,#ffffff0f 25%,#0000 25%),#2c2011!important;border-color:#456b1f29!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%,#456b1f14,#0000 30%),linear-gradient(135deg,#f0ebdd 0%,#fff 52%,#f0ebdd 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 #456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!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:#456b1f38!important;box-shadow:0 14px 32px #456b1f13!important}.inspection-doc-main button{border-radius:8px!important}.inspection-doc-main button:hover:not(:disabled){box-shadow:0 10px 18px #456b1f1a!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%,#456b1f14,#0000 30%),linear-gradient(135deg,#f0ebdd 0%,#fff 52%,#f0ebdd 100%)!important}.position-card-page .no-print{background:#ffffffd1;border:1px solid #456b1f21;border-radius:8px;padding:4px;box-shadow:0 10px 24px #456b1f0e}.position-card-page .no-print button{border-radius:8px!important}.position-card-page .no-print button:hover:not(:disabled){box-shadow:0 10px 18px #456b1f1a!important}.position-card-sheet{border-color:#456b1f24!important;border-radius:8px!important;box-shadow:0 18px 48px #141f161f!important}.position-card-sheet .print-avoid-break{border-color:#456b1f1f!important}.position-card-sheet [style*="border: 1px solid #e0d9c8"],.position-card-sheet [style*="border: 1px solid #e4efd6"],.position-card-sheet [style*="border: 1px dashed #e0d9c8"]{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%,#456b1f14,#0000 30%),linear-gradient(135deg,#f0ebdd 0%,#fff 52%,#f0ebdd 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 #456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!important}.operator-tasks-header{background:linear-gradient(135deg,#fffffff2,#f1f9f4db)!important;box-shadow:0 12px 30px #456b1f12!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:#456b1f38!important;box-shadow:0 14px 32px #456b1f13!important}.operator-tasks-toolbar{background:#f8fcf9db;border:1px solid #456b1f1a;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:#456b1f29!important;border-radius:8px!important}.operator-tasks-main input:focus,.operator-tasks-main select:focus,.operator-tasks-main textarea:focus{outline:none;border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!important}.operator-tasks-main button{border-radius:8px!important}.operator-tasks-main button:hover:not(:disabled){box-shadow:0 10px 18px #456b1f1a!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%,#456b1f14,#0000 30%),linear-gradient(135deg,#f0ebdd 0%,#fff 52%,#f0ebdd 100%)!important}.explore-main{padding:22px clamp(16px,2.4vw,30px) 42px!important}.explore-header{background:linear-gradient(135deg,#fffffff5,#f1f9f4db);border:1px solid #456b1f21;border-radius:8px;padding:20px 22px;box-shadow:0 12px 30px #456b1f12}.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 #456b1f0e}.explore-search input{min-height:44px;background:#fff!important;border-color:#456b1f29!important;border-radius:8px!important}.explore-search input:focus{border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!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:#456b1f21!important;border-radius:8px!important;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s!important;box-shadow:0 10px 24px #456b1f0e!important}.explore-tile:hover,.explore-tile:focus-visible{outline:none;transform:translateY(-2px);background:linear-gradient(135deg,#fffffff7,#edf7f2e6)!important;border-color:#456b1f4d!important;box-shadow:0 16px 34px #456b1f17!important}.explore-empty{background:#ffffffd1;border:1px solid #456b1f21;border-radius:8px;box-shadow:0 10px 24px #456b1f0e}@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%,#456b1f14,#0000 30%),linear-gradient(135deg,#f0ebdd 0%,#fff 52%,#f0ebdd 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:#456b1f21!important;border-radius:8px!important;box-shadow:0 12px 30px #456b1f12!important}.field-quotes-tabs,.field-quotes-card,.field-quotes-grid>div,.field-quote-detail-card{background:#ffffffeb!important;border-color:#456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!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:#456b1f38!important;box-shadow:0 14px 32px #456b1f13!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:#456b1f29!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:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!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 #456b1f1a!important}.field-quotes-main a,.field-quote-detail-main a{text-underline-offset:3px}.field-quote-detail-main>button:first-child{color:var(--accent-text)!important;margin-bottom:14px!important;font-weight:800!important}.field-quote-detail-sketch [style*=borderTop]{border-color:#456b1f1f!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%,#456b1f14,#0000 30%),linear-gradient(135deg,#f0ebdd 0%,#fff 52%,#f0ebdd 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:#456b1f21!important;border-radius:8px!important;box-shadow:0 12px 30px #456b1f12!important}.mobile-reports-actions{background:#ffffffc7;border:1px solid #456b1f1a;border-radius:8px;padding:10px;box-shadow:0 10px 24px #456b1f0b}.mobile-reports-kpi-card,.mobile-reports-summary{transition:transform .16s,box-shadow .16s,border-color .16s;background:#ffffffeb!important;border-color:#456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!important}.mobile-reports-kpi-card:hover,.mobile-reports-summary:hover{transform:translateY(-1px);border-color:#456b1f38!important;box-shadow:0 14px 32px #456b1f13!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 #456b1f1a!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%,#456b1f14,#0000 30%),linear-gradient(135deg,#f0ebdd 0%,#fff 52%,#f0ebdd 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:#456b1f21!important;border-radius:8px!important;box-shadow:0 10px 24px #456b1f0e!important}.profile-header{background:linear-gradient(135deg,#fffffff5,#f1f9f4db)!important;box-shadow:0 12px 30px #456b1f12!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:#456b1f38!important;box-shadow:0 14px 32px #456b1f13!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:#456b1f29!important;border-radius:8px!important}.profile-main input:focus,.profile-main select:focus,.profile-main textarea:focus{outline:none;border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!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 #456b1f1a!important}.profile-task-form,.profile-position-form,.profile-rows>div{background:#f8fcf9db!important;border-color:#456b1f1f!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,#456b1f09 1px,#0000 1px) 0 0/36px 36px,linear-gradient(0deg,#456b1f09 1px,#0000 1px) 0 0/36px 36px,radial-gradient(circle at 18% 12%,#456b1f24,#0000 34%),linear-gradient(135deg,#f0ebdd 0%,#fff 52%,#f0ebdd 100%)!important}.login-glow{opacity:.6!important}.login-card{background:#fffffff0!important;border-color:#456b1f24!important;border-radius:8px!important;max-width:440px!important;box-shadow:0 18px 48px #141f161f!important}.login-logo-icon{box-shadow:0 10px 22px #456b1f33;border-radius:8px!important}.login-demo-panel,.login-input-wrap,.login-error{border-radius:8px!important}.login-demo-panel{background:#f1f9f4db!important;border-color:#456b1f1f!important}.login-demo-btn{transition:transform .16s,box-shadow .16s,border-color .16s;background:#ffffffe0!important;border-color:#456b1f21!important}.login-demo-btn:hover,.login-demo-btn:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 10px 18px #456b1f17;border-color:#456b1f47!important}.login-field input{background:#fff!important;border-color:#456b1f29!important;border-radius:8px!important}.login-field input:focus{border-color:#456b1f75!important;box-shadow:0 0 0 3px #456b1f1c!important}.login-submit{box-shadow:0 12px 22px #456b1f33;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%,#7f8c1229,#0000 34%),linear-gradient(135deg,#f0ebdd 0% 45%,#f0ebdd 100%)!important}.explore-command-main{flex:1;min-width:0;padding:24px clamp(18px,3vw,42px) 56px}.explore-hero{color:#f0ebdd;background:linear-gradient(90deg,#9a907a29 1px,#0000 1px) 0 0/52px 52px,linear-gradient(0deg,#9a907a1f 1px,#0000 1px) 0 0/52px 52px,linear-gradient(135deg,#2c2011 0%,#456b1f 58%,#2c2011 100%);border:1px solid #2c20111a;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 #2c201129}.explore-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#7f8c1247,#0000 62%);border:1px solid #f1f3d638;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:#e4efd6;letter-spacing:.12em;text-transform:uppercase;background:#2c201157;border:1px solid #f1f3d642;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:#5d6a0b;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:#2c2011;background:0 0;border:0;outline:0;width:100%;font-size:15px;font-weight:700}.explore-search-wrap input::placeholder{color:#6f6555;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:#5d6a0b;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:950}.explore-section-heading strong{color:#2c2011;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 #2c201114;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 #2c201114}.explore-priority-tile:hover,.explore-priority-tile:focus-visible{border-color:#7f8c1273;outline:none;transform:translateY(-2px);box-shadow:0 24px 54px #2c201124}.explore-priority-icon{color:#fff;background:linear-gradient(135deg, var(--tile-color), #2c2011);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.explore-priority-tile strong,.explore-command-tile strong{color:#2c2011;font-weight:900;display:block}.explore-priority-tile small,.explore-command-tile small{color:#6f6555;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 #2c201114;border-radius:16px;padding:16px;box-shadow:0 18px 44px #2c201112}.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:#2c2011;margin:0;font-size:18px;font-weight:950}.explore-group-header p{color:#6f6555;margin:3px 0 0;font-size:13px;font-weight:650}.explore-group-header>strong{min-width:34px;height:28px;color:var(--group-color);background:#2c20110a;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 #2c201114!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:#f0ebdd!important}.explore-tile-icon{width:38px;height:38px;color:var(--group-color);background:#2c20110a;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:#6f6555;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:#6f6555;text-align:center;background:#ffffffb8;border:1px dashed #2c201129;border-radius:16px;justify-items:center;gap:10px;margin-top:24px;padding:54px 20px;display:grid}.explore-empty svg{color:#5d6a0b;font-size:34px}.explore-empty h2{color:#2c2011;margin:0;font-size:20px}.explore-empty p{max-width:520px;margin:0}.explore-empty button{color:#fff;cursor:pointer;background:#5d6a0b;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%,#7f8c1226,#0000 32%),linear-gradient(135deg,#f0ebdd 0% 45%,#f0ebdd 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 #2c201114!important;border-radius:18px!important;box-shadow:0 18px 44px #2c201112!important}.dashboard-topbar h1{color:#2c2011!important;-webkit-text-fill-color:#2c2011!important;font-size:26px!important;font-weight:950!important}.dashboard-topbar form{background:#fff!important;border-color:#2c20111a!important;border-radius:14px!important;min-height:52px!important;box-shadow:inset 0 0 0 1px #ffffffb3,0 12px 32px #2c20110f!important}.dashboard-command-hero{min-height:250px;background:linear-gradient(90deg,#9a907a29 1px,#0000 1px) 0 0/52px 52px,linear-gradient(0deg,#9a907a1f 1px,#0000 1px) 0 0/52px 52px,linear-gradient(135deg,#2c2011 0%,#456b1f 58%,#2c2011 100%)!important;border:1px solid #2c20111a!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 #2c201129!important}.dashboard-command-hero:after{border:1px solid #f1f3d638;border-radius:50%;background:radial-gradient(circle,#7f8c1247,#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 #2c201114!important;border-radius:16px!important;box-shadow:0 18px 44px #2c201112!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 #2c201121!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:#5d6a0b!important;background:#5d6a0b1a!important;border-radius:12px!important}.dashboard-content-grid h2,.dashboard-lower-grid h2,.dashboard-main>section h2{color:#2c2011!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 #2c201114!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%,#7f8c1224,#0000 32%),linear-gradient(135deg,#f0ebdd 0% 45%,#f0ebdd 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,#9a907a29 1px,#0000 1px) 0 0/52px 52px,linear-gradient(0deg,#9a907a1f 1px,#0000 1px) 0 0/52px 52px,linear-gradient(135deg,#2c2011 0%,#456b1f 58%,#2c2011 100%)!important;border:1px solid #2c20111a!important;border-radius:18px!important;padding:clamp(24px,4vw,44px)!important;box-shadow:0 26px 70px #2c201129!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,#7f8c1247,#0000 62%);border:1px solid #f1f3d638;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:#2c201114!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:#2c2011!important;background:#fff!important;border-color:#2c20111a!important}.zlecenia-main input:focus,.zlecenia-main select:focus,.zlecenia-main textarea:focus{border-color:#7f8c1275!important;outline:none!important;box-shadow:0 0 0 3px #7f8c121f!important}.zlecenia-main [style*=box-shadow],.zlecenia-main [style*=boxShadow]{box-shadow:0 18px 44px #2c201112!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,#9a907a29 1px,#0000 1px) 0 0/52px 52px,linear-gradient(0deg,#9a907a1f 1px,#0000 1px) 0 0/52px 52px,linear-gradient(135deg,#2c2011 0%,#456b1f 58%,#2c2011 100%)!important;border:1px solid #2c20111a!important;border-radius:18px!important;padding:clamp(24px,4vw,44px)!important;box-shadow:0 26px 70px #2c201129!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,#7f8c1247,#0000 62%);border:1px solid #f1f3d638;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,#9a907a29 1px,#0000 1px) 0 0/52px 52px,linear-gradient(0deg,#9a907a1f 1px,#0000 1px) 0 0/52px 52px,linear-gradient(135deg,#2c2011 0%,#456b1f 58%,#2c2011 100%)!important}.harmonogram-shell{background:radial-gradient(circle at 18% 8%,#76644029,#0000 30%),radial-gradient(circle at 84% 18%,#7f8c121f,#0000 28%),linear-gradient(135deg,#f0ebdd 0% 48%,#f0ebdd 100%)!important}.harmonogram-main{padding:24px clamp(18px,3vw,42px) 56px!important}.harmonogram-header{min-height:222px;background:linear-gradient(90deg,#9a907a29 1px,#0000 1px) 0 0/52px 52px,linear-gradient(0deg,#9a907a1c 1px,#0000 1px) 0 0/52px 52px,linear-gradient(135deg,#2c2011 0%,#456b1f 54%,#2c2011 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 #2c20112b!important}.harmonogram-header:after{border:1px solid #f1f3d638;border-radius:50%;background:radial-gradient(circle,#76644047,#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:#2c2011!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 #76644066!important}.harmonogram-main>div[style*="margin-bottom: 8"]{background:#ffffffc7!important;border:1px solid #2c201114!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 #2c201114!important;border-radius:18px!important;box-shadow:0 20px 54px #2c201114!important}.harmonogram-dispatch-panel,.harmonogram-quick-panel{padding:clamp(16px,2vw,22px)!important}.harmonogram-dispatch-panel h3,.harmonogram-quick-panel h3{color:#2c2011!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 #2c201114!important;border-radius:14px!important;min-height:86px!important;box-shadow:0 14px 32px #2c20110f!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:#2c201114!important;border-radius:16px!important;box-shadow:inset 0 1px #ffffffe6,0 16px 36px #2c201112!important}.harmonogram-slot-board [style*="grid-template-columns: 180px"]{border-color:#2c201114!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:#2c201112!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:#2c201114!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 #2c20110f!important}.harmonogram-calendar-wrap{overflow:auto!important}.harmonogram-calendar-wrap>div{min-width:920px}.harmonogram-calendar-wrap [style*=sticky]{box-shadow:0 1px #2c20110f;color:#2c2011!important;background:linear-gradient(#f8fafcfa,#f1f5f9f0)!important}.harmonogram-calendar-wrap [style*="height: 64px"]{border-color:#2c201112!important}.harmonogram-calendar-wrap [style*="position: absolute"]{border:1px solid #2c20111f!important;border-radius:12px!important;box-shadow:0 16px 28px #2c201121!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%,#76644024,#0000 30%),radial-gradient(circle at 86% 16%,#7f8c1224,#0000 28%),linear-gradient(135deg,#f0ebdd 0% 48%,#f0ebdd 100%)!important}.autodispatch-main{padding:24px clamp(18px,3vw,42px) 56px!important}.autodispatch-topbar{min-height:222px;background:linear-gradient(90deg,#9a907a29 1px,#0000 1px) 0 0/52px 52px,linear-gradient(0deg,#9a907a1c 1px,#0000 1px) 0 0/52px 52px,linear-gradient(135deg,#2c2011 0%,#5d6a0b 45%,#456b1f 100%)!important;border:1px solid #e2e8f02e!important;border-radius:18px!important;padding:clamp(24px,4vw,42px)!important;box-shadow:0 28px 76px #2c20112b!important}.autodispatch-topbar:after{border:1px solid #f1f3d63d;border-radius:50%;background:radial-gradient(circle,#76644047,#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 #76644057!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 #2c201114!important;border-radius:18px!important;box-shadow:0 20px 54px #2c201114!important}.autodispatch-controls{padding:18px!important}.autodispatch-controls label{color:#5a5040!important;letter-spacing:0!important;font-weight:950!important}.autodispatch-controls input{font-weight:800;color:#2c2011!important;background:#fff!important;border-color:#2c20111a!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:#2c2011;font-size:13px}.autodispatch-advisor-panel,.autodispatch-handoff-panel{padding:clamp(16px,2vw,22px)!important}.autodispatch-advisor-panel h2,.autodispatch-content h2{color:#2c2011!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 #2c201114!important;border-radius:14px!important;min-height:92px!important;box-shadow:0 14px 32px #2c20110f!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:#2c201114!important}.autodispatch-advisor-panel [style*="padding: 10px 0"],.autodispatch-advisor-panel [style*="padding: '10px 0'"]{background:#f8fafcb8!important;border:1px solid #2c20110f!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:#2c2011!important;background:#fff!important;border-color:#2c20111f!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 #2c201114!important;border-radius:16px!important;box-shadow:0 18px 44px #2c201114!important}.autodispatch-content [style*=borderTop],.autodispatch-content [style*=border-top]{border-top-color:#2c201114!important}.autodispatch-content [style*="borderRadius: 8"],.autodispatch-content [style*="border-radius: 8"]{border-radius:12px!important}.autodispatch-main>div[style*="background: #f6e0d9"],.autodispatch-main>div[style*="background: #e4efd6"],.autodispatch-main>div[style*="background: #f0ebdd"]{border:1px solid #2c201114!important;border-radius:14px!important;box-shadow:0 14px 32px #2c20110f!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%,#76644021,#0000 30%),radial-gradient(circle at 88% 14%,#7f8c1217,#0000 28%),linear-gradient(135deg,#f0ebdd 0% 48%,#f0ebdd 100%)!important}.app-main:not(.login-card):not(.explore-command-main){color:#2c2011;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,#5d6a0b0b 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#5d6a0b0a 1px,#0000 1px) 0 0/34px 34px,linear-gradient(135deg,#fffffff5,#f0fdf4e0)!important;border:1px solid #2c201114!important;border-radius:18px!important;box-shadow:0 18px 44px #2c201112!important}.app-main>.module-page-header-hero{min-height:190px;color:#fff!important;background:linear-gradient(90deg,#9a907a29 1px,#0000 1px) 0 0/52px 52px,linear-gradient(0deg,#9a907a1c 1px,#0000 1px) 0 0/52px 52px,linear-gradient(135deg,#2c2011 0%,#456b1f 58%,#2c2011 100%)!important;box-shadow:0 26px 70px #2c201129!important}.app-main>.module-page-header-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#7f8c123d,#0000 62%);border:1px solid #f1f3d638;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:#2c201114!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 #2c201112!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:#2c2011!important;background:#fff!important;border-color:#2c20111a!important}.app-main input:focus,.app-main select:focus,.app-main textarea:focus{border-color:#7f8c1280!important;outline:none!important;box-shadow:0 0 0 3px #7f8c1221!important}.app-main table{border-collapse:separate;border-spacing:0}.app-main th{color:#5a5040!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:#2c2011;--cockpit-ink-2:#2c2011;--cockpit-panel:#ffffffeb;--cockpit-panel-solid:#fff;--cockpit-line:#2c20111a;--cockpit-muted:#6f6555;--cockpit-text:#2c2011;--cockpit-brand:#5d6a0b;--cockpit-brand-2:#766440;--cockpit-lime:#a0af14;--cockpit-amber:#9a5613;--cockpit-red:#c0492f;--cockpit-shadow:0 24px 70px #2c20111a}body{background:#f0ebdd!important}.app-shell:not(.login-shell):not(.explore-command-shell),.dashboard-shell{background:linear-gradient(90deg,#2c201109 1px,#0000 1px) 0 0/38px 38px,linear-gradient(0deg,#2c201107 1px,#0000 1px) 0 0/38px 38px,radial-gradient(circle at 16% 10%,#76644021,#0000 28%),radial-gradient(circle at 86% 4%,#a0af1429,#0000 24%),linear-gradient(135deg,#f0ebdd 0% 46%,#f0ebdd 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%,#a0af1438,#0000 25%),radial-gradient(circle at 88% 26%,#7664402e,#0000 24%),linear-gradient(#2c2011 0% 48%,#2c2011 100%)!important;border-right:1px solid #e2e8f024!important;box-shadow:22px 0 60px #2a1d0f6b!important}.arbor-sidebar:before{content:"";pointer-events:none;opacity:.32;background:linear-gradient(90deg,#a0af146b,#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:#2a1d0f57!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 #2c201114!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:#f0ebdd!important;border:1px solid #2c20111a!important;min-height:48px!important;box-shadow:inset 0 1px #fffc!important}.dashboard-topbar input{color:#2c2011!important;font-weight:750!important}.dashboard-topbar input::placeholder{opacity:1;color:#6f6555!important}.dashboard-command-hero{background:linear-gradient(90deg,#9a907a24 1px,#0000 1px) 0 0/54px 54px,linear-gradient(0deg,#9a907a1a 1px,#0000 1px) 0 0/54px 54px,radial-gradient(circle at 78% 20%,#a0af1447,#0000 30%),radial-gradient(circle at 12% 18%,#76644038,#0000 28%),linear-gradient(135deg,#2c2011 0% 50%,#5d6a0b 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 #2c201133!important}.dashboard-command-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#76644038,#0000 62%);border:1px solid #f1f3d633;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:#2c2011!important;background:linear-gradient(135deg,#a0af14,#7f8c12)!important;box-shadow:0 18px 42px #7f8c1247!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 #2c201117!important;border-radius:20px!important;min-height:148px!important;overflow:hidden!important;box-shadow:0 20px 54px #2c201117!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:#2c2011!important;-webkit-text-fill-color:#2c2011!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:#5a5040!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 #2c201117!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:#6f6555!important}.dashboard-orders-table{background:#fff!important;border:1px solid #2c201114!important;border-radius:18px!important;overflow:hidden!important}.dashboard-orders-table>div:first-child{color:#f8fafccc!important;background:#2c2011!important;min-height:46px!important}.dashboard-orders-table>button{background:#fff!important;border-bottom:1px solid #2c201112!important;border-radius:0!important;min-height:58px!important}.dashboard-orders-table>button:hover{background:#f0ebdd!important;transform:none!important}.dashboard-shortcuts-grid>div{background:#fff!important;border:1px solid #2c201114!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:#f0ebdd!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:#f0ebdd!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%,#a0af1438,#0000 25%),radial-gradient(circle at 88% 26%,#7664402e,#0000 24%),linear-gradient(#2c2011 0% 48%,#2c2011 100%)!important;border-right:1px solid #e2e8f024!important;box-shadow:22px 0 60px #2a1d0f6b!important}body.theme-light .arbor-sidebar,body.theme-green .arbor-sidebar,body.theme-dark .arbor-sidebar,.arbor-sidebar{--text:#f0ebdd!important;--text-sub:#e2e8f0c2!important;--text-muted:#e2e8f099!important;--border:#e2e8f024!important;--nav-active-bg:#ffffff1a!important;--ios-inset-bg:#2a1d0f61!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:#2c2011!important;background:linear-gradient(135deg,#fff,#f1f3d6)!important;box-shadow:0 14px 32px #2a1d0f47!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 #2c20110f!important}#root .dashboard-topbar h1{font-size:clamp(28px,2.6vw,38px)!important}#root .dashboard-command-hero{background:linear-gradient(90deg,#9a907a21 1px,#0000 1px) 0 0/44px 44px,linear-gradient(0deg,#9a907a14 1px,#0000 1px) 0 0/44px 44px,linear-gradient(135deg,#2c2011 0% 56%,#5d6a0b 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 #2c201124!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 #2c201111!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 #2c201111!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 #2c201111!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(#2c2011 0% 58%,#2c2011 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:#f0ebdd!important}#root .dashboard-main{padding:18px 28px 48px!important}#root .dashboard-topbar{background:#fff!important;border:1px solid #e0d9c8!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 #2c20110a!important}#root .dashboard-topbar h1{color:#2c2011!important;-webkit-text-fill-color:#2c2011!important;font-size:30px!important;line-height:1.05!important}#root .dashboard-command-hero{color:#2c2011!important;background:#fff!important;border:1px solid #e0d9c8!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 #2c20110a!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:#6f6555!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:#2c2011!important;-webkit-text-fill-color:#2c2011!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:#6f6555!important}#root .dashboard-command-hero [style*=Dyrektor]{color:#5a5040!important;background:#f0ebdd!important;border:1px solid #e0d9c8!important;border-radius:999px!important}#root .dashboard-hero-stats>div{min-height:78px!important;box-shadow:none!important;background:#f0ebdd!important;border:1px solid #e0d9c8!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:#2c2011!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:#5d6a0b!important}#root .dashboard-command-hero button:last-of-type{color:#5a5040!important;background:#fff!important;border:1px solid #e0d9c8!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 #e0d9c8!important;border-radius:10px!important;box-shadow:0 1px 2px #2c20110a!important}#root .dashboard-decision-strip>button:after,#root .dashboard-kpi-grid>button:after{background:#5d6a0b!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:#2c2011!important;-webkit-text-fill-color:#2c2011!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:#2c2011!important;border-right:1px solid #2c2011!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:#f0ebdd!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 #e0d9c8!important;border-radius:10px!important;box-shadow:0 1px 2px #2c20110a!important}#root .raporty-centrum-hero{min-height:auto!important;padding:16px 18px!important}#root .raporty-centrum-hero h1{color:#2c2011!important;-webkit-text-fill-color:#2c2011!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 #e0d9c8!important;border-radius:8px!important;transform:none!important}#root .raporty-centrum-card:hover{box-shadow:none!important;background:#f0ebdd!important;transform:none!important}#root .raporty-centrum-grid,#root .raporty-centrum-compact-grid{gap:8px!important}:root,body.theme-light{--cc-primary:#2c2011;--cc-on-primary:#fff;--cc-secondary:#5a5040;--cc-accent:#5d6a0b;--cc-accent-strong:#5d6a0b;--cc-accent-soft:#5d6a0b1a;--cc-bg:#f0ebdd;--cc-fg:#2c2011;--cc-surface:#fff;--cc-surface-2:#f0ebdd;--cc-muted:#6f6555;--cc-border:#e0d9c8;--cc-danger:#c0492f;--cc-warning:#995510;--cc-success:#456b1f;--cc-info:#5d6a0b;--cc-ring:#5d6a0b42;--cc-shadow-1:0 1px 2px #2c20110f, 0 10px 24px #2c20110f;--cc-shadow-2:0 18px 42px #2c20111a;--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:#f0ebdd;--bg-edge:#f0ebdd;--sidebar:#2c2011;--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:#5d6a0b47;--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:#2c201109;--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:#456b1f1a;--warning-surface:#9955101c;--danger-surface:#c0492f1a;--accent-gradient:linear-gradient(135deg, #5d6a0b, #456b1f)}body.theme-dark{--cc-primary:#f0ebdd;--cc-on-primary:#2c2011;--cc-secondary:#e0d9c8;--cc-accent:#f1f3d6;--cc-accent-strong:#e4efd6;--cc-accent-soft:#f1f3d61f;--cc-bg:#2c2011;--cc-fg:#f0ebdd;--cc-surface:#2c2011;--cc-surface-2:#2c2011;--cc-muted:#6f6555;--cc-border:#e2e8f029;--cc-danger:#f6e0d9;--cc-warning:#9a5613;--cc-success:#e4efd6;--cc-info:#f1f3d6;--cc-ring:#f1f3d652;--cc-shadow-1:0 1px 2px #00000052, 0 16px 32px #0000003d;--cc-shadow-2:0 24px 52px #0000005c;--bg-deep:#2c2011;--bg-edge:#2c2011;--sidebar:#2c2011;--surface-field:#e2e8f00f;--surface-raised:linear-gradient(180deg, var(--cc-surface), var(--cc-surface-2));--surface-glass:linear-gradient(180deg, #2c2011f5, #111c2fe0);--glass-bg:#2c2011db;--glass-bg-strong:#2c2011f7;--accent-gradient:linear-gradient(135deg, #766440, #7f8c12)}body{font-family:var(--cc-font-sans);background:linear-gradient(90deg, #5d6a0b09 1px, transparent 1px), linear-gradient(0deg, #5d6a0b08 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,#5d6a0b09 1px,#0000 1px) 0 0/36px 36px,linear-gradient(0deg,#5d6a0b08 1px,#0000 1px) 0 0/36px 36px,linear-gradient(135deg,#f0ebdd,#fff 44%,#f0ebdd)!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:#f0ebdd!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:#7f8c1217!important;border-color:#7f8c1270!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:#e0d9c8!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,#e4efd61c 1px,#0000 1px),linear-gradient(0deg,#e4efd617 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 #e4efd638;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:#f0ebdd;--command-surface:#fff;--command-surface-soft:#f0ebdd;--command-sidebar:#2c2011;--command-sidebar-2:#456b1f;--command-accent:#456b1f;--command-accent-2:#7f8c12;--command-text:#2c2011;--command-sub:#5a5040;--command-muted:#6f6555;--command-line:#14231b1a;--command-line-strong:#456b1f38;--command-blue:#766440;--command-amber:#995510;--command-red:#c0492f;--command-shadow:0 10px 28px #2c201112}.crm-unified-timeline{background:color-mix(in srgb, var(--surface) 94%, var(--accent) 6%);gap:10px;padding:12px;display:grid}.crm-unified-timeline-head,.crm-unified-timeline-meta{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.crm-unified-timeline-head>div>div,.crm-unified-timeline-head>span,.crm-unified-timeline-meta time,.crm-unified-timeline-foot{color:var(--text-muted);font-size:11px}.crm-unified-timeline-filters{align-items:center;gap:5px;padding-bottom:2px;display:flex;overflow-x:auto}.crm-unified-timeline-filters button{border:1px solid var(--border);background:var(--surface);color:var(--text-sub);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;padding:5px 9px;font-size:11px}.crm-unified-timeline-filters button.is-active{border-color:var(--accent-text);background:color-mix(in srgb, var(--accent) 12%, var(--surface));color:var(--text);font-weight:800}.crm-unified-timeline-list{max-height:430px;display:grid;position:relative;overflow:auto}.crm-unified-timeline-list:before{content:"";background:var(--border);width:1px;position:absolute;top:18px;bottom:18px;left:15px}.crm-unified-timeline-entry{grid-template-columns:32px minmax(0,1fr);gap:9px;padding:7px 2px;display:grid;position:relative}.crm-unified-timeline-icon{z-index:1;width:30px;height:30px;color:var(--accent-text);background:var(--surface);border:1px solid var(--border);border-radius:50%;place-items:center;display:grid;position:relative}.crm-unified-timeline-entry.is-message .crm-unified-timeline-icon,.crm-unified-timeline-entry.is-phone .crm-unified-timeline-icon{color:#2563eb}.crm-unified-timeline-entry.is-automation .crm-unified-timeline-icon{color:#7c3aed}.crm-unified-timeline-body{border:1px solid var(--border);background:var(--surface);border-radius:10px;min-width:0;padding:9px 10px}.crm-unified-timeline-meta strong{font-size:12px}.crm-unified-timeline-text{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:5px;font-size:13px;line-height:1.45}.crm-unified-timeline-foot{margin-top:6px}.crm-unified-timeline-body>button{margin-top:8px}.crm-unified-timeline-empty{color:var(--text-muted);text-align:center;padding:20px 12px;font-size:12px}.phone-widget{z-index:1180;font-family:var(--font-ui,inherit);position:fixed;bottom:20px;right:20px}.phone-widget-launcher{color:#fff;cursor:pointer;background:linear-gradient(145deg,#527b29,#315617);border:0;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:relative;box-shadow:0 14px 34px #1e401452}.phone-widget-launcher span{background:#c43f32;border:2px solid #fff;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:10px;font-weight:900;display:grid;position:absolute;top:-3px;right:-3px}.phone-widget.has-incoming .phone-widget-launcher{animation:1s ease-in-out infinite phone-widget-ring}.phone-widget-panel{background:var(--surface,#fff);width:min(354px,100vw - 24px);color:var(--text,#18221b);border:1px solid #1831212e;border-radius:16px;overflow:hidden;box-shadow:0 24px 70px #14251b47}.phone-widget-panel>header{color:#fff;background:#173b2d;justify-content:space-between;align-items:center;padding:12px 13px;display:flex}.phone-widget-title{align-items:center;gap:9px;display:flex}.phone-widget-title div{gap:1px;display:grid}.phone-widget-title small{color:#ffffffad;font-size:10px}.phone-widget-status-dot{background:#69d378;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #69d37824}.phone-widget-panel>header button{color:#fff;cursor:pointer;background:#ffffff17;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.phone-widget-head-actions{gap:5px;display:flex}.phone-widget-settings{border-bottom:1px solid var(--border);background:var(--surface-field,#f7f8f6);gap:7px;padding:12px;display:grid}.phone-widget-settings>small{color:var(--text-muted);font-size:10px;line-height:1.4}.phone-widget-settings input{border:1px solid var(--border);background:var(--surface,#fff);min-width:0;height:36px;color:var(--text);font:inherit;border-radius:8px;padding:0 9px;font-size:11px}.phone-widget-settings>button{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#456b1f;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.phone-widget-extension-manager{border-top:1px solid var(--border);gap:7px;margin-top:5px;padding-top:10px;display:grid}.phone-widget-extension-manager>div:first-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.phone-widget-extension-manager small{color:var(--text-muted);font-size:10px}.phone-widget-extension-manager select,.phone-widget-extension-manager>input{border:1px solid var(--border);background:var(--surface,#fff);min-width:0;height:36px;color:var(--text);font:inherit;border-radius:8px;padding:0 9px;font-size:11px}.phone-widget-extension-manager>label{color:var(--text-sub);align-items:center;gap:7px;font-size:11px;display:flex}.phone-widget-extension-manager>label input{width:15px;height:15px}.phone-widget-extension-manager>button{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#456b1f;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}.phone-widget-extension-list{max-height:170px;display:grid;overflow:auto}.phone-widget-extension-list>button{border:0;border-top:1px solid var(--border);color:var(--text);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:8px;padding:7px 2px;display:flex}.phone-widget-extension-list>button span{min-width:0;display:grid}.phone-widget-extension-list em{border-radius:999px;padding:3px 6px;font-size:9px;font-style:normal;font-weight:800}.phone-widget-extension-list em.is-ready{color:#456b1f;background:#456b1f1c}.phone-widget-extension-list em.is-off{color:#a3402a;background:#c0492f1a}.phone-widget-webrtc-warning{color:#8a531e;background:#bd701e14;border-bottom:1px solid #bd701e33;padding:7px 12px;font-size:10px}.phone-widget-incoming{background:#456b1f1c;border:1px solid #456b1f38;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;margin:10px;padding:10px;display:grid}.phone-widget-incoming>div{min-width:0;display:grid}.phone-widget-incoming small,.phone-widget-incoming span{color:var(--text-muted);font-size:10px}.phone-widget-answer,.phone-widget-reject{color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.phone-widget-answer{background:#3e8a45}.phone-widget-reject{background:#bc4338}.phone-widget-dial{grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:12px;display:grid}.phone-widget-dial label,.phone-widget-recording{grid-column:1/-1}.phone-widget-dial label{color:var(--text-muted);font-size:11px;font-weight:700}.phone-widget-dial input{border:1px solid var(--border);background:var(--surface-field,#fff);min-width:0;height:40px;color:var(--text);font:inherit;border-radius:9px;padding:0 11px;font-size:15px}.phone-widget-dial>button{color:#fff;height:40px;font:inherit;cursor:pointer;background:#456b1f;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 13px;font-size:12px;font-weight:800;display:inline-flex}.phone-widget-dial>button:disabled{opacity:.58;cursor:wait}.phone-widget-recording{color:var(--text-muted);align-items:center;gap:5px;font-size:10px;display:flex}.phone-widget-recording svg{color:#c43f32}.phone-widget-message{color:var(--text-sub);background:#456b1f17;border-radius:8px;margin:0 12px 10px;padding:8px 9px;font-size:11px;line-height:1.4}.phone-widget-crm-context{border-top:1px solid var(--border);margin:0 12px 10px;padding-top:9px}.phone-widget-lookup,.phone-widget-no-match{color:var(--text-muted);padding:9px 12px;font-size:11px}.phone-widget-lead{width:100%;color:var(--text);text-align:left;cursor:pointer;background:#456b1f0f;border:1px solid #456b1f2e;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:9px;display:flex}.phone-widget-lead span{min-width:0;display:grid}.phone-widget-lead small{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.phone-widget-outcome{grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;display:grid}.phone-widget-outcome select,.phone-widget-outcome textarea,.phone-widget-outcome input{border:1px solid var(--border);background:var(--surface-field,#fff);min-width:0;color:var(--text);font:inherit;border-radius:8px;padding:7px 8px;font-size:11px}.phone-widget-outcome textarea{resize:vertical;grid-column:1/-1}.phone-widget-outcome label{color:var(--text-muted);grid-template-columns:auto 1fr;align-items:center;gap:5px;font-size:10px;display:grid}.phone-widget-outcome label input{grid-column:1/-1}.phone-widget-outcome>button{color:#fff;min-height:38px;font:inherit;cursor:pointer;background:#456b1f;border:0;border-radius:8px;justify-content:center;align-items:center;gap:5px;font-size:11px;font-weight:800;display:inline-flex}.phone-widget-outcome>button:disabled{opacity:.58;cursor:wait}.phone-widget-missed{padding:0 12px 10px}.phone-widget-section-title{color:var(--text-muted);text-transform:uppercase;align-items:center;gap:5px;margin-bottom:5px;font-size:10px;font-weight:800;display:flex}.phone-widget-missed>button{border:0;border-top:1px solid var(--border);width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:7px 4px;display:flex}.phone-widget-missed>button span{display:grid}.phone-widget-missed>button small{color:var(--text-muted);font-size:10px}.phone-widget-panel>footer{border-top:1px solid var(--border);background:var(--surface-field,#f7f8f6);color:var(--text-muted);justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;font-size:10px;display:flex}.phone-widget-panel>footer button{color:var(--accent-text);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:800}@keyframes phone-widget-ring{0%,to{transform:rotate(0)}20%{transform:rotate(8deg)}40%{transform:rotate(-8deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}}@media (width<=640px){.phone-widget{right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px))}}.ogledziny-shell{background:linear-gradient(90deg,#10211b06 1px,#0000 1px),linear-gradient(0deg,#10211b06 1px,#0000 1px),#f0ebdd!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 #456b1f1f!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:#456b1f1f!important}.ogledziny-command-panel h2{color:#2c2011!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:#f0ebdd}.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 #456b1f47,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,#5d6a0b 0%,#456b1f 58% 100%)!important}.ogledziny-empty-state{background:radial-gradient(circle at 50% 40%,#456b1f14,#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),#f0ebdd!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 #456b1f;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 #2c20111a}.inspection-doc-hero span{color:#456b1f;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:950;line-height:1.2;display:block}.inspection-doc-hero h1{color:#2c2011!important;font-size:34px!important;font-weight:950!important;line-height:1.05!important}.inspection-doc-hero p{max-width:720px;color:#5a5040!important;font-weight:750!important}.inspection-doc-hero-meta{background:#fff;border:1px solid #456b1f1f;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:#2c2011;font-size:28px;font-weight:950;line-height:1}.inspection-doc-hero-meta small{color:#5a5040;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 #456b1f1f;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,#5d6a0b 0%,#456b1f 56% 100%);padding:18px 20px}.inspection-doc-command-card{color:#2c2011;background:#fffffffa;padding:16px}.inspection-doc-command-card.is-good{border-left:4px solid #456b1f}.inspection-doc-command-card.is-warning{border-left:4px solid #995510}.inspection-doc-command-card.is-danger{border-left:4px solid #c0492f}.inspection-doc-command-strip span,.inspection-doc-command-strip small{color:#5a5040;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 #456b1f1f!important;margin-top:0!important;padding:20px!important;box-shadow:0 16px 38px #11231c14!important}.inspection-doc-card:before{content:"";background:#456b1f;width:4px;position:absolute;inset:0 auto 0 0}.inspection-doc-card:nth-child(2):before{background:#766440}.inspection-doc-card>*{z-index:2;position:relative}.inspection-doc-card-icon{color:#456b1f;background:#f0ebdd;border-radius:8px;place-items:center;width:46px;height:46px;display:grid}.inspection-doc-card-icon.is-blue{color:#766440;background:#f0ebdd}.inspection-doc-card h2{color:#2c2011!important;font-size:19px!important;font-weight:950!important}.inspection-doc-card p{color:#5a5040!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),#f0ebdd!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 #456b1f!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 #2c20111a!important}.quote-draw-title-block{gap:4px;display:grid}.quote-draw-title-block span,.quote-draw-title-block small{color:#456b1f;text-transform:uppercase;font-size:11px;font-weight:950;line-height:1.15}.quote-draw-title-block small{color:#5a5040}.quote-draw-title-block strong{color:#2c2011;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 #456b1f1f;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,#5d6a0b 0%,#456b1f 56% 100%);padding:18px 20px}.quote-draw-command-card{color:#2c2011;background:#fffffffa;padding:16px}.quote-draw-command-card.is-good{border-left:4px solid #456b1f}.quote-draw-command-card.is-warning{border-left:4px solid #995510}.quote-draw-command-card.is-danger{border-left:4px solid #c0492f}.quote-draw-command-card.is-blue{border-left:4px solid #766440}.quote-draw-command-strip span,.quote-draw-command-strip small{color:#5a5040;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 #456b1f1f!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%),#2c2011!important;border:1px solid #456b1f24!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),#f0ebdd!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 #456b1f!important;margin-bottom:14px!important;box-shadow:0 18px 48px #2c20111a!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 #456b1f1f;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,#5d6a0b 0%,#456b1f 56% 100%);padding:18px 20px}.field-quote-detail-command-card{color:#2c2011;background:#fffffffa;padding:16px}.field-quote-detail-command-card.is-good{border-left:4px solid #456b1f}.field-quote-detail-command-card.is-warning{border-left:4px solid #995510}.field-quote-detail-command-card.is-blue{border-left:4px solid #766440}.field-quote-detail-command-strip span,.field-quote-detail-command-strip small{color:#5a5040;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 #456b1f1f!important;border-radius:8px!important;box-shadow:0 16px 38px #11231c14!important}.field-quote-detail-card:before{content:"";background:#456b1f;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:#766440}.field-quote-detail-offer:before{background:#456b1f}.field-quote-detail-empty:before{background:#995510}.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),#f0ebdd!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 #456b1f!important;border-radius:8px!important;margin:0 0 14px!important;padding:18px 22px!important;box-shadow:0 18px 48px #2c20111a!important}.estimator-hub-hero h1{color:#2c2011!important;font-size:34px!important;font-weight:950!important;line-height:1.05!important}.estimator-hub-hero p{max-width:760px;color:#5a5040!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 #456b1f1f;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,#5d6a0b 0%,#456b1f 56% 100%);padding:18px 20px}.estimator-hub-command-card{color:#2c2011;background:#fffffffa;padding:16px}.estimator-hub-command-card.is-good{border-left:4px solid #456b1f}.estimator-hub-command-card.is-warning{border-left:4px solid #995510}.estimator-hub-command-card.is-blue{border-left:4px solid #766440}.estimator-hub-command-strip span,.estimator-hub-command-strip small{color:#5a5040;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 #456b1f1f!important;border-radius:8px!important;box-shadow:0 14px 34px #11231c12!important}.estimator-hub-platinum{color:#456b1f!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:#f0ebdd!important;border-color:#456b1f24!important;border-radius:8px!important;min-height:96px!important;font-weight:950!important}.estimator-hub-tile:hover{transform:translateY(-1px);border-color:#456b1f4d!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),#f0ebdd!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 #456b1f!important;border-radius:8px!important;margin:0 0 14px!important;padding:16px 18px!important;box-shadow:0 18px 48px #2c20111a!important}.calendar-blocks-header>div{color:#2c2011!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 #456b1f1f;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,#5d6a0b 0%,#456b1f 56% 100%);padding:18px 20px}.calendar-blocks-command-card{color:#2c2011;background:#fffffffa;padding:16px}.calendar-blocks-command-card.is-good{border-left:4px solid #456b1f}.calendar-blocks-command-card.is-warning{border-left:4px solid #995510}.calendar-blocks-command-card.is-blue{border-left:4px solid #766440}.calendar-blocks-command-strip span,.calendar-blocks-command-strip small{color:#5a5040;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 #456b1f1f!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 #456b1f1f!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:#456b1f47!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),#f0ebdd!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 #456b1f!important;border-radius:8px!important;margin-bottom:14px!important;box-shadow:0 18px 48px #2c20111a!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 #456b1f1f;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,#5d6a0b 0%,#456b1f 56% 100%);padding:18px 20px}.crew-att-command-card{color:#2c2011;background:#fffffffa;padding:16px}.crew-att-command-card.is-good{border-left:4px solid #456b1f}.crew-att-command-card.is-warning{border-left:4px solid #995510}.crew-att-command-card.is-danger{border-left:4px solid #c0492f}.crew-att-command-strip span,.crew-att-command-strip small{color:#5a5040;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 #456b1f1f!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:#456b1f29!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, #2c201107 1px, transparent 1px), linear-gradient(0deg, #2c201106 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,#2c2011 0%,#456b1f 54% 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 #2c201129!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,#f0ebdd)!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 #2c201117!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:#456b1f!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:#f0ebdd!important;transform:none!important}.dashboard-lower-grid>div:first-child>div:nth-child(3){display:none!important}.dashboard-dispatch-surface{background:#f0ebdd;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:#f0ebdd;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,#456b1f,#456b1f)!important;border-radius:7px!important;box-shadow:0 8px 18px #456b1f38!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:#2c2011;--command-surface:#2c2011;--command-surface-soft:#2c2011;--command-text:#f0ebdd;--command-sub:#e0d9c8;--command-muted:#6f6555;--command-line:#9a907a29;--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,#f0ebdd!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,#2c2011 0%,#456b1f 56% 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 #2c20112e}.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:#456b1f;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:#456b1f;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:#f0ebdd}.command-os-decision--warning{border-left-color:var(--command-amber);background:#f0ebdd}.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:#456b1f;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:#f0ebdd;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:#f0ebdd;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,#456b1f,#456b1f);border-radius:7px;flex-direction:column;justify-content:center;gap:3px;min-height:58px;margin:7px;display:flex;box-shadow:0 8px 18px #456b1f33}.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:#456b1f;--command-green-soft:#f0ebdd;--command-blue:#766440;--command-blue-soft:#f0ebdd;--command-amber:#9a5613;--command-amber-soft:#fae7d2;--command-red:#c0492f;--command-red-soft:#f0ebdd;--command-text:#2c2011;--command-sub:#5a5040;--command-muted:#6f6555;--command-line:#e0d9c8;--command-surface:#fff;--command-surface-soft:#f0ebdd;--command-shadow:0 12px 34px #11231c14;background:linear-gradient(90deg,#10211b06 1px,#0000 1px),linear-gradient(0deg,#10211b06 1px,#0000 1px),#f0ebdd!important}.command-native-sidebar{color:#fff;background:radial-gradient(circle at 0 0,#7f8c123d,#0000 36%),linear-gradient(#456b1f 0% 42%,#2c2011 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 #2c20112e}.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 #e4efd633;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:#e4efd6;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:#e4efd6;background:#7f8c122e;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-weight:900;display:grid;box-shadow:inset 0 0 0 1px #e4efd633}.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:#7f8c123b;box-shadow:inset 4px 0 #7f8c12}.command-native-nav button.is-active span{background:#7f8c12}.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:#e4efd6;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:#7f8c12;border-radius:50%;flex:none;width:12px;height:12px;box-shadow:0 0 0 5px #7f8c121f}.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:#456b1f1a;border-radius:50%;place-items:center;font-weight:950;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #456b1f29}.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:#456b1f47;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,#7f8c1238,#0000 34%),linear-gradient(#456b1f 0% 42%,#2c2011 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 #2c20112e!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:#7f8c1238!important;box-shadow:inset 4px 0 #7f8c12!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 #456b1f4d;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 #456b1f1f}.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,#f0ebdd;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,#f0ebdd,#f0ebdd);border:1px solid #456b1f47;margin:10px 7px;box-shadow:0 10px 22px #456b1f1a}.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:#f0ebdd!important;background-image:linear-gradient(90deg,#456b1f0a 1px,#0000 1px),linear-gradient(#456b1f0a 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:#f0ebdd!important;background-image:linear-gradient(90deg,#76644009 1px,#0000 1px),linear-gradient(#456b1f09 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 #456b1f1f;border-radius:8px;box-shadow:0 14px 30px #456b1f14}.fleet-command-lead{color:#fff;background:linear-gradient(135deg,#5d6a0b 0%,#456b1f 62%,#766440 100%);align-content:center;gap:5px;min-height:104px;padding:16px 18px;display:grid}.fleet-command-card{color:#2c2011;background:#fffffff0;align-content:center;gap:7px;min-height:104px;padding:14px;display:grid}.fleet-command-card.is-good{border-left:4px solid #456b1f}.fleet-command-card.is-warning{border-left:4px solid #995510}.fleet-command-card.is-danger{border-left:4px solid #a3402a}.fleet-command-card.is-blue{border-left:4px solid #766440}.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:#456b1f;cursor:pointer;background:#fff;border:1px solid #456b1f29;border-radius:8px;padding:9px 12px;font-size:12px;font-weight:900}.fleet-command-actions button:first-child{color:#fff;background:#456b1f}.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 #456b1f1f!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,#456b1f);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,#456b1f)}.task-detail-main{background-color:#f0ebdd!important;background-image:linear-gradient(90deg,#456b1f09 1px,#0000 1px),linear-gradient(#456b1f09 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 #456b1f1f!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(#456b1f,#766440);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:#f0ebdd!important;background-image:linear-gradient(90deg,#456b1f09 1px,#0000 1px),linear-gradient(#76644008 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 #456b1f1f!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(#456b1f,#766440);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:#456b1f26!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 #456b1f1f!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:#456b1f47!important;box-shadow:0 18px 38px #11231c1a!important}.kierownik-task-card{position:relative;overflow:hidden}.kierownik-task-card:before{content:"";background:var(--command-accent,#456b1f);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,#456b1f)}.mapa-live-main{background-color:#f0ebdd!important;background-image:linear-gradient(90deg,#456b1f09 1px,#0000 1px),linear-gradient(#76644008 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 #456b1f29!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 #456b1f1f!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,#456b1f);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,#456b1f)}.accounting-main,.users-main,.bi-dashboard-main,.integrations-main{background-color:#f0ebdd!important;background-image:linear-gradient(90deg,#456b1f09 1px,#0000 1px),linear-gradient(#76644008 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 #456b1f1f!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,#456b1f);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:#456b1f47!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,#456b1f)}.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 #456b1f!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 #2c20111a!important}.bi-dashboard-topbar h1{color:#2c2011!important;letter-spacing:0!important;font-size:34px!important;font-weight:950!important;line-height:1.05!important}.bi-dashboard-topbar p{color:#5a5040!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 #456b1f1f!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 #456b1f1f;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,#2c2011 0%,#456b1f 70% 100%);padding:18px 20px}.bi-command-card{color:#2c2011;background:#fffffffa;padding:15px}.bi-command-card.is-good{border-left:4px solid #456b1f}.bi-command-card.is-warning{border-left:4px solid #995510}.bi-command-card.is-danger{border-left:4px solid #c0492f}.bi-command-strip span,.bi-command-strip small{color:#5a5040;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 #456b1f1f!important;flex-wrap:nowrap!important;margin:0 0 14px!important;padding:6px!important}.bi-dashboard-tabs button{white-space:nowrap;flex:none;color:#5a5040!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(69, 107, 31)"]{color:#fff!important;background:#456b1f!important;border-color:#456b1f2e!important;box-shadow:0 10px 20px #456b1f29!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 #456b1f!important;align-content:center!important;min-height:112px!important;display:grid!important}.bi-card{border-left:4px solid #456b1fb8!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 #766440!important;box-shadow:0 18px 48px #2c20111a!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 #456b1f1f;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,#2c2011 0%,#766440 62%,#456b1f 100%);padding:18px 20px}.integrations-command-card{color:#2c2011;background:#fffffffa;padding:15px}.integrations-command-card.is-good{border-left:4px solid #456b1f}.integrations-command-card.is-warning{border-left:4px solid #995510}.integrations-command-card.is-danger{border-left:4px solid #c0492f}.integrations-command-strip span,.integrations-command-strip small{color:#5a5040;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 #766440!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 #456b1f!important;align-items:center!important;margin-bottom:14px!important;padding:18px 20px!important;box-shadow:0 18px 48px #2c20111a!important}.users-header-panel h1{color:#2c2011!important;font-size:clamp(30px,3vw,42px)!important;font-weight:950!important;line-height:1.02!important}.users-header-panel p{color:#5a5040!important;font-weight:750!important}.users-header-panel button{color:#fff!important;background:#456b1f!important;border:0!important;min-height:44px!important;box-shadow:0 16px 32px #456b1f38!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 #456b1f1f;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,#2c2011 0%,#456b1f 70% 100%);padding:18px 20px}.users-command-card{color:#2c2011;background:#fffffffa;padding:15px}.users-command-card.is-good{border-left:4px solid #456b1f}.users-command-card.is-blue{border-left:4px solid #766440}.users-command-card.is-warning{border-left:4px solid #995510}.users-command-card.is-branch{border-left:4px solid #5a5040}.users-command-strip span,.users-command-strip small{color:#5a5040;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 #456b1f1f!important;margin:0 0 14px!important;padding:10px!important}.users-filters input,.users-filters select{background:#fff!important;border-color:#456b1f24!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 #456b1f!important}.users-list-card:after{content:"";background:linear-gradient(90deg,#456b1f47,#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 #456b1f!important;border-radius:8px!important;align-items:center!important;box-shadow:0 18px 48px #2c20111a!important}.accounting-main>.module-page-header h1{color:#2c2011!important;font-size:clamp(30px,3vw,42px)!important;font-weight:950!important;line-height:1.02!important}.accounting-main>.module-page-header p{color:#5a5040!important;font-size:14px!important;font-weight:750!important}.accounting-main>.module-page-header button{color:#fff!important;background:#456b1f!important;border:0!important;min-height:46px!important;padding:0 18px!important;box-shadow:0 16px 32px #456b1f38!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 #456b1f1f;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,#2c2011 0%,#456b1f 70% 100%);align-content:center;gap:7px;min-height:116px;padding:18px 20px;display:grid}.accounting-command-card{color:#2c2011;background:#fffffffa;align-content:center;gap:7px;min-height:116px;padding:16px;display:grid}.accounting-command-card.is-good{border-left:4px solid #456b1f}.accounting-command-card.is-warning{border-left:4px solid #995510}.accounting-command-card.is-danger{border-left:4px solid #c0492f}.accounting-command-strip span,.accounting-command-strip small{color:#5a5040;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:#456b1f!important;background:#fff!important;border:1px solid #456b1f29!important;font-size:12px!important;font-weight:950!important}.accounting-command-actions button:first-child{color:#fff!important;background:#456b1f!important}.accounting-kpis{display:none!important}.accounting-kpi-card{text-align:left!important;border-top:0!important;border-left:4px solid #456b1f!important;align-content:center!important;min-height:104px!important;padding:15px 16px!important;display:grid!important}.accounting-kpi-card [style*="justify-content: center"]{color:#6f6555!important;justify-content:flex-start!important;margin-bottom:8px!important}.accounting-kpi-card [style*="font-weight: bold"]{color:#2c2011!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 #456b1f1f!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:#5a5040!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(69, 107, 31)"]{color:#fff!important;background:#456b1f!important;border-color:#456b1f2e!important;box-shadow:0 10px 20px #456b1f29!important}.accounting-invoices-card{overflow:hidden;padding:0!important}.accounting-filters{background:#f0ebdd!important;border:0!important;border-bottom:1px solid #456b1f1a!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:#5a5040!important;font-size:10px!important;font-weight:950!important}.accounting-filters select{min-width:154px;min-height:40px;background:#fff!important;border-color:#456b1f24!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 #456b1f1a!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 #456b1f1f;border-radius:8px;box-shadow:0 14px 30px #456b1f14}.ekipy-command-lead{color:#fff;background:linear-gradient(135deg,#456b1f 0% 68%,#456b1f 100%);align-content:center;gap:5px;min-height:104px;padding:16px 18px;display:grid}.ekipy-command-card{color:#2c2011;background:#fffffff0;align-content:center;gap:7px;min-height:104px;padding:14px;display:grid}.ekipy-command-card.is-good{border-left:4px solid #456b1f}.ekipy-command-card.is-warning{border-left:4px solid #995510}.ekipy-command-card.is-danger{border-left:4px solid #a3402a}.ekipy-command-card.is-blue{border-left:4px solid #766440}.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:#456b1f;cursor:pointer;background:#fff;border:1px solid #456b1f29;border-radius:8px;padding:9px 12px;font-size:12px;font-weight:900}.ekipy-command-actions button:first-child{color:#fff;background:#456b1f}.ekipy-team-card{position:relative;overflow:hidden}.ekipy-team-card:after{content:"";background:linear-gradient(90deg,#456b1f14,#456b1f47);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 #456b1f1a;border-radius:8px;grid-template-rows:auto auto;gap:4px;padding:9px 10px;display:grid}.ekipy-team-readiness small,.ekipy-detail-radar small{color:#456b1f;background:#456b1f14;border-radius:8px;grid-column:1/-1;padding:8px 10px}.ekipy-team-readiness small.is-warning,.ekipy-detail-radar small.is-warning{color:#995510;background:#9955101f}.ekipy-team-readiness small.is-danger,.ekipy-detail-radar small.is-danger{color:#a3402a;background:#a3402a1f}.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:#456b1f;--command-blue:#766440;--command-amber:#9a5613;--command-red:#c0492f;--command-text:#2c2011;--command-sub:#5a5040;--command-muted:#6f6555;--command-line:#e0d9c8;background:linear-gradient(90deg,#10211b06 1px,#0000 1px),linear-gradient(0deg,#10211b06 1px,#0000 1px),#f0ebdd!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:#456b1f40!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 #456b1f17!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:#456b1f;--command-blue:#766440;--command-amber:#9a5613;--command-red:#c0492f;--command-text:#2c2011;--command-sub:#5a5040;--command-muted:#6f6555;--command-line:#e0d9c8;background:linear-gradient(90deg,#10211b06 1px,#0000 1px),linear-gradient(0deg,#10211b06 1px,#0000 1px),#f0ebdd!important}.raporty-centrum-shell{--command-accent:#456b1f;--command-text:#2c2011;--command-sub:#5a5040;--command-line:#e0d9c8;background:linear-gradient(90deg,#10211b06 1px,#0000 1px),linear-gradient(0deg,#10211b06 1px,#0000 1px),#f0ebdd!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 #456b1f17!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,#2c2011 0%,#456b1f 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:#f0ebdd}.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:#456b1f47!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,#2c2011 0%,#456b1f 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:#f0ebdd}.crm-dashboard-command-card.is-danger{border-left-color:var(--command-red);background:#f0ebdd}.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,#2c2011 0%,#456b1f 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:#f0ebdd}.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),#f0ebdd!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,#2c2011 0%,#456b1f 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:#f0ebdd}.crm-inbox-command-card.is-danger{border-left-color:var(--command-red);background:#f0ebdd}.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:#456b1f47!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:#456b1f47!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),#f0ebdd!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,#2c2011 0%,#456b1f 55% 100%)!important;border:1px solid #ffffff29!important;border-radius:8px!important;margin:0 0 12px!important;box-shadow:0 18px 42px #2c201129!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,#2c2011 0%,#456b1f 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:#f0ebdd}.quote-calendar-command-card.is-danger{border-left-color:var(--command-red);background:#f0ebdd}.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:#456b1f47!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),#f0ebdd!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,#2c2011 0%,#456b1f 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:#f0ebdd}.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 #2c201129!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),#f0ebdd!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,#2c2011 0%,#456b1f 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:#f0ebdd}.field-quotes-command-card.is-danger{border-left-color:var(--command-red);background:#f0ebdd}.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:#456b1f47!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),#f0ebdd!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,#2c2011 0%,#456b1f 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:#f0ebdd}.quote-approval-command-card.is-danger{border-left-color:var(--command-red);background:#f0ebdd}.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:#456b1f47!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:#f0ebdd!important;background-image:linear-gradient(90deg,#456b1f09 1px,#0000 1px),linear-gradient(#76644008 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 #456b1f!important;border-radius:8px!important;margin:0 0 14px!important;padding:16px 18px!important;box-shadow:0 18px 48px #2c20111a!important}.warehouse-shell .page-header h1,.warehouse-shell .page-header h2{color:#2c2011!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 #456b1f1f;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,#2c2011 0%,#456b1f 62%,#766440 100%);padding:18px 20px}.warehouse-command-card{color:#2c2011;background:#fffffffa;padding:15px}.warehouse-command-card.is-good{border-left:4px solid #456b1f}.warehouse-command-card.is-warning{border-left:4px solid #995510}.warehouse-command-card.is-danger{border-left:4px solid #c0492f}.warehouse-command-card.is-blue{border-left:4px solid #766440}.warehouse-command-strip span,.warehouse-command-strip small{color:#5a5040;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 #456b1f1f!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 #456b1f!important}.warehouse-card{position:relative;overflow:hidden}.warehouse-card:before{content:"";background:#456b1f;width:4px;position:absolute;inset:0 auto 0 0}.warehouse-card>*{z-index:1;position:relative}.warehouse-card .MuiTypography-h6{color:#2c2011!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:#f0ebdd!important;background-image:linear-gradient(90deg,#76644009 1px,#0000 1px),linear-gradient(#456b1f09 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 #766440!important;border-radius:8px!important;margin:0 0 14px!important;padding:16px 18px!important;box-shadow:0 18px 48px #2c20111a!important}.equipment-res-shell .page-header h1,.equipment-res-shell .page-header h2{color:#2c2011!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 #456b1f1f;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,#5d6a0b 0%,#766440 56%,#456b1f 100%);padding:18px 20px}.equipment-res-command-card{color:#2c2011;background:#fffffffa;padding:15px}.equipment-res-command-card.is-good{border-left:4px solid #456b1f}.equipment-res-command-card.is-warning{border-left:4px solid #995510}.equipment-res-command-card.is-danger{border-left:4px solid #c0492f}.equipment-res-command-card.is-blue{border-left:4px solid #766440}.equipment-res-command-strip span,.equipment-res-command-strip small{color:#5a5040;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 #456b1f1f!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 #766440!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:#5a5040!important;font-size:11px!important;font-weight:950!important}.equipment-res-table td{color:#2c2011!important;font-size:13px!important}.equipment-res-dialog .MuiPaper-root{border:1px solid #456b1f1f!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:#f0ebdd!important;background-image:linear-gradient(90deg,#76644009 1px,#0000 1px),linear-gradient(#456b1f09 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 #766440!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 #2c20111a!important}.zasoby-header h2{grid-column:1/-1;color:#2c2011!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 #456b1f1f;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,#5d6a0b 0%,#766440 56%,#456b1f 100%);padding:18px 20px}.zasoby-command-card{color:#2c2011;background:#fffffffa;padding:15px}.zasoby-command-card.is-good{border-left:4px solid #456b1f}.zasoby-command-card.is-warning{border-left:4px solid #995510}.zasoby-command-card.is-danger{border-left:4px solid #c0492f}.zasoby-command-card.is-blue{border-left:4px solid #766440}.zasoby-command-strip span,.zasoby-command-strip small{color:#5a5040;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 #456b1f1f!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:#766440;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:#f0ebdd!important;background-image:linear-gradient(90deg,#456b1f09 1px,#0000 1px),linear-gradient(#76644008 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 #456b1f!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 #2c20111a!important}.autodispatch-topbar h1{color:#2c2011!important;letter-spacing:0!important;font-size:34px!important;font-weight:950!important;line-height:1.05!important}.autodispatch-topbar p{color:#5a5040!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 #456b1f1f!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 #456b1f1f;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,#2c2011 0%,#456b1f 62%,#766440 100%);padding:18px 20px}.autodispatch-command-card{color:#2c2011;background:#fffffffa;padding:15px}.autodispatch-command-card.is-good{border-left:4px solid #456b1f}.autodispatch-command-card.is-warning{border-left:4px solid #995510}.autodispatch-command-card.is-danger{border-left:4px solid #c0492f}.autodispatch-command-card.is-blue{border-left:4px solid #766440}.autodispatch-command-strip span,.autodispatch-command-strip small{color:#5a5040;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:#456b1f;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 #456b1f!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:#f0ebdd!important;background-image:linear-gradient(90deg,#76644008 1px,#0000 1px),linear-gradient(#456b1f08 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 #766440!important;box-shadow:0 18px 48px #2c20111a!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 #456b1f1f;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,#2c2011 0%,#766440 58%,#456b1f 100%);padding:18px 20px}.telefonia-command-card{color:#2c2011;background:#fffffffa;padding:15px}.telefonia-command-card.is-good{border-left:4px solid #456b1f}.telefonia-command-card.is-warning{border-left:4px solid #995510}.telefonia-command-card.is-danger{border-left:4px solid #c0492f}.telefonia-command-card.is-blue{border-left:4px solid #766440}.telefonia-command-strip span,.telefonia-command-strip small{color:#5a5040;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 #456b1f1f!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:#5a5040!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(69, 107, 31)"],.telefonia-tabs button[style*=\#456b1f]{color:#fff!important;background:#456b1f!important;border-color:#456b1f2e!important;box-shadow:0 10px 20px #456b1f29!important}.telefonia-panel,.telefonia-manual-box,.telefonia-kpis>div,.telefonia-filters,.telefonia-main .modern-data-stack{background:#fffffff5!important;border:1px solid #456b1f1f!important;border-radius:8px!important;box-shadow:0 14px 34px #11231c12!important}.telefonia-panel{position:relative;overflow:hidden}.telefonia-panel:before{content:"";background:#766440;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 #456b1f!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:#456b1f47!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:#e0d9c8;background:linear-gradient(135deg,#2c2011 0% 100%);border:2px solid #c0492f;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 #c0492f4d;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.dev-panel-header h3{color:#c0492f;margin:0;font-size:16px;font-weight:600}.dev-panel-close{color:#c0492f;cursor:pointer;background:0 0;border:none;padding:0;font-size:24px;line-height:1;transition:color .2s}.dev-panel-close:hover{color:#f6e0d9}.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:#c0492f;width:18px;height:18px}.dev-panel-section select{color:#e0d9c8;cursor:pointer;background-color:#2c2011;border:1px solid #c0492f80;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:#c0492f;outline:none}.dev-panel-section select option{color:#e0d9c8;background-color:#2c2011}.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 #c0492f4d;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:#2c2011;--ux-bg-2:#2c2011;--ux-panel:#2c2011;--ux-panel-2:#2c2011;--ux-panel-3:#2c2011;--ux-text:#f0ebdd;--ux-text-2:#e0d9c8;--ux-muted:#6f6555;--ux-border:#9a907a3d;--ux-border-strong:#e2e8f057;--ux-accent:#7f8c12;--ux-accent-2:#f1f3d6;--ux-blue:#766440;--ux-amber:#9a5613;--ux-red:#c0492f;--ux-ring:#7f8c125c;--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:#995510;--pf-green:#a0af14;--pf-green-soft:#b4c232;--pf-olive:#766440;--pf-orange:#9a5613;--pf-ink:#2c2011;--pf-muted:#5a5040;--pf-paper:#f0ebdd;--pf-line:#3b2a1824;--pf-shadow:0 22px 52px #3b2a181f;color:var(--pf-ink)!important;background:linear-gradient(135deg,#a0af1414,#0000 38%),linear-gradient(#f0ebdd 0% 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:#f0ebdd!important;box-shadow:var(--pf-shadow)!important;background:linear-gradient(118deg,#3b2a18f5,#995510ed),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:#2c2011;--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(#f0ebdd 0%,#e0d9c8 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:#f0ebdd!important;box-shadow:var(--pf-shadow)!important;background:linear-gradient(118deg,#3b2a18f5,#995510ed),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:#f0ebdd!important;background:linear-gradient(145deg,#3b2a18f5,#995510e6)!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:#7f8c12;--on-accent:#2c2011;--text:var(--ux-text);--text-sub:var(--ux-text-2);--text-muted:var(--ux-muted);--border:var(--ux-border);--border2:#7f8c1257;--input-bg:#2c2011;--focus-ring:var(--ux-ring);--surface-field:#2c2011c7;--surface-raised:linear-gradient(180deg, var(--ux-panel), var(--ux-panel-2));--surface-glass:linear-gradient(180deg, #2c2011f5, #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,#7f8c1229,#0000 28%),radial-gradient(circle at 78% 8%,#76644021,#0000 30%),linear-gradient(#2c2011 0% 58%,#2c2011 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,#9a907a0e 1px,#0000 1px) 0 0/32px 32px,linear-gradient(0deg,#9a907a0b 1px,#0000 1px) 0 0/32px 32px,linear-gradient(#2a1d0feb,#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,#9a907a0e 1px,#0000 1px) 0 0/32px 32px,linear-gradient(0deg,#9a907a0b 1px,#0000 1px) 0 0/32px 32px,linear-gradient(#2a1d0ff0,#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(#f0ebdd 0% 50%,#fae7d2 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,#995510)!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,#2c2011)!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(#f0ebdd 0% 50%,#fae7d2 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:#f0ebdd!important;border-left-color:var(--accent-text)!important;background:linear-gradient(135deg,#a0af142e,#fff0 48%),linear-gradient(90deg,#3b2a18,#995510)!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(#2c2011f5,#2a1d0ffa)!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:#7f8c1221!important;--ios-inset-bg:#2c2011b8!important;--ios-row-hover:#9a907a1f!important}#root .arbor-sidebar .ios-inset-row[aria-current=page]{color:#f0ebdd!important;box-shadow:inset 3px 0 0 var(--ux-accent)!important;background:#7f8c1226!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(.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(#3b2a18,#2a1d0f)!important}#root .dashboard-command-hero{position:relative;background:radial-gradient(circle at 84% 16%,#7f8c123d,#0000 32%),radial-gradient(circle at 16% 12%,#7664402e,#0000 30%),linear-gradient(135deg,#2c2011 0% 52%,#5d6a0b 100%)!important;border-color:#7f8c1252!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,#9a907a1c 1px,#0000 1px),linear-gradient(0deg,#9a907a14 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:#2a1d0f75!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:#2a1d0f80!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:#2a1d0fb8!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:#6f6555!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:#2c2011!important;background:linear-gradient(135deg,#7f8c12,#f1f3d6)!important;border:1px solid #7f8c128a!important;min-height:44px!important;font-weight:800!important;box-shadow:0 14px 34px #7f8c1238!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:#2a1d0f9e!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:#faf8f1!important;border-color:#7f8c127a!important;transform:translateY(-1px)!important}#root .raporty-centrum-main{max-width:1280px!important}#root .raporty-centrum-hero{border-color:#7f8c1247!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:#5a5040!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:#2c2011!important}#root .raporty-centrum-hero>div:last-child>div{border-radius:var(--ux-radius-sm)!important;box-shadow:none!important;background:#2a1d0f7a!important;border:1px solid #7f8c124d!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;color:#5d6a0b!important;-webkit-text-fill-color:#5d6a0b!important;min-height:30px!important;font-family:var(--font-mono)!important;background:#7f8c121f!important;border:1px solid #7f8c1257!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:#7f8c1247!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:#2a1d0f75!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:#7f8c121c!important;border:1px solid #7f8c124d!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,#9a907a2e,#e2e8f047,#9a907a2e)!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,#7f8c1229,#0000 28%),radial-gradient(circle at 78% 8%,#76644021,#0000 30%),linear-gradient(90deg,#9a907a0e 1px,#0000 1px) 0 0/32px 32px,linear-gradient(0deg,#9a907a0b 1px,#0000 1px) 0 0/32px 32px,linear-gradient(#2c2011 0% 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(#2c2011fa,#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:#7f8c121f;border:1px solid #7f8c1257;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:#2a1d0fad!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:#7f8c12b8!important}#root .login-submit{color:#2c2011!important;background:linear-gradient(135deg,#7f8c12,#f1f3d6)!important;border-radius:8px!important;min-height:48px!important;font-weight:800!important}#root .login-submit span,#root .login-submit svg{color:#2c2011!important}#root .login-demo-panel{border:1px solid var(--ux-border)!important;background:#2a1d0f6b!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:#2c2011db!important;border-radius:7px!important}#root .login-demo-btn:hover{background:#2c2011fa!important;border-color:#7f8c127a!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%,#f1f3d624,#0000 28%),linear-gradient(145deg,#2c2011fa,#0b1220fa)!important;border:1px solid #9a907a38!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%,#bd701e38,#0000 30%),linear-gradient(145deg,#2c2011fa,#2c2011fa)!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%,#7f8c1233,#0000 30%),linear-gradient(145deg,#0d241efa,#2c2011fa)!important}#root .dashboard-kpi-card[data-tone=danger],#root .dashboard-decision-card[data-tone=danger]{background:radial-gradient(circle at 86% 16%,#c0492f33,#0000 30%),linear-gradient(145deg,#2e1220fa,#2c2011fa)!important;border-color:#c0492f6b!important}#root .dashboard-kpi-card[data-tone=amber],#root .dashboard-decision-card[data-tone=warning]{background:radial-gradient(circle at 86% 16%,#bd701e33,#0000 30%),linear-gradient(145deg,#2d2210fa,#2c2011fa)!important;border-color:#bd701e6b!important}#root .dashboard-kpi-card[data-tone=blue]{background:radial-gradient(circle at 86% 16%,#7664402e,#0000 30%),linear-gradient(145deg,#2c2011fa,#2c2011fa)!important;border-color:#7664405c!important}#root .dashboard-decision-card:hover,#root .dashboard-kpi-card:hover{border-color:#f1f3d694!important;transform:translateY(-4px)rotateX(1deg)!important;box-shadow:0 24px 70px #00000061,0 0 0 1px #f1f3d614!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,#9a907a0f 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 #f1f3d61f,0 0 24px #f1f3d699}#root .dashboard-kpi-progress{background:#9a907a2e;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 #f1f3d647}#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%),#7f8c1221!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:#e4efd6!important;background:#f1f3d61a!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%,#f1f3d621,#0000 30%),radial-gradient(circle at 86% 8%,#bd701e17,#0000 22%),linear-gradient(135deg,#2a1d0ffa,#08111ff5)!important;border:1px solid #f1f3d633!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,#9a907a0d 1px,#0000 1px),linear-gradient(0deg,#9a907a0b 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,#f1f3d629,#0000 10%),radial-gradient(circle,#7664401a,#0000 34%),radial-gradient(circle at 72% 30%,#7f8c1224,#0000 24%),linear-gradient(145deg,#08111feb,#2a1d0ff0);border:1px solid #9a907a38;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:#f0ebdd;min-height:44px;font:850 14px var(--font-sans);cursor:pointer;background:#2c2011d6;border:1px solid #f1f3d652;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:#2c2011;background:linear-gradient(135deg,#456b1f,#7f8c12)}#root .dashboard-cockpit-actions button:hover{border-color:#f1f3d6ad;transform:translateY(-2px)}#root .dashboard-cockpit-map:before,#root .dashboard-cockpit-map:after{content:"";border:1px solid #f1f3d629;border-radius:999px;position:absolute;inset:28px}#root .dashboard-cockpit-map:after{border-color:#76644024;inset:92px}#root .dashboard-radar-sweep{transform-origin:0 0;clip-path:polygon(0 0,100% 0,0 100%);opacity:.75;background:conic-gradient(#f1f3d657,#f1f3d60d,#0000 34%);width:56%;height:56%;animation:7s linear infinite arborRadarSweep;position:absolute;top:50%;left:50%}#root .dashboard-radar-ring{border:1px solid #f1f3d62e;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(#2c2011db,#2a1d0fc7);border:1px solid #f1f3d657;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 #f1f3d629,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:#2a1d0fb8;border:1px solid #f1f3d63d;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:#c0492f57;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:#2c2011c2;border:1px solid #9a907a33;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:#2c2011!important;background-image:radial-gradient(circle at 24% 18%,#f1f3d621,#0000 30%),radial-gradient(circle at 86% 8%,#bd701e17,#0000 22%),linear-gradient(135deg,#2a1d0ffa,#08111ff5)!important;border:1px solid #f1f3d638!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(#f1f3d657,#f1f3d60d,#0000 34%);width:56%;height:56%;animation:7s linear infinite pfRadarSweep;position:absolute;top:50%;left:50%}.pf-radar-ring{border:1px solid #f1f3d62e;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:#f0ebdd!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 #2c201147;color:#f0ebdd!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:#e0d9c8!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 #f1f3d67a!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:#f1f3d685!important}#root .zlecenia-v2-cockpit :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #f1f3d685!important}#root .zlecenia-v2-cockpit strong,#root .zlecenia-v2-cockpit h2{color:#fff!important}#root .zlecenia-v2-cockpit small{color:#e0d9c8!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,#f1f3d621,#0000),repeating-linear-gradient(90deg,#9a907a0f 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,#7f8c1221,#76644014,#0000 58%)!important;border-color:#456b1f38!important;box-shadow:0 22px 54px #456b1f24!important}#root .zlecenia-kanban-card,#root .zlecenia-daily-grid>button,#root .zlecenia-ops-grid>button{background:linear-gradient(145deg,#fffffff5,#eff8f3d1),linear-gradient(90deg,#7f8c121a,#0000 58%)!important;border-color:#456b1f2e!important;box-shadow:0 16px 38px #456b1f1c!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%,#7f8c121a 42%,#7664401f 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(#7f8c12,#766440,#9a5613);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:#456b1f52!important;box-shadow:0 24px 54px #456b1f29!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:#7f8c1275!important;outline:3px solid #7f8c1242!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]{width:18px;height:18px;accent-color:var(--accent-text)}#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:#995510;--pf-olive:#a0af14;--pf-olive-soft:#b4c232;--pf-orange:#9a5613;--pf-paper:#f0ebdd;--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(#2c2011,#3b2a18 52%,#2c2011)!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*=\#f1f3d6],#root .pf-main [style*="rgb(241, 243, 214)"]{color:var(--pf-olive-soft)!important}#root .zlecenia-shell{--command-accent:var(--pf-olive);--command-amber:var(--pf-orange);--command-text:#2c2011;--command-sub:#995510;--command-muted:#6f6555;--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:#995510;--pf-olive:#a0af14;--pf-olive-soft:#b4c232;--pf-orange:#9a5613;--pf-paper:#f0ebdd;--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(#f0ebdd,#f0ebdd)!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:#fff!important;border-radius:8px!important;align-items:center!important;min-height:142px!important;box-shadow:0 8px 24px #2b1d0f14!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:#2c2011!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:#5a5040!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:#2c2011!important;background:#faf8f1!important;border-color:#e0d9c8!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:#5a5040!important;border:1px solid #0000!important;min-height:42px!important;font-weight:800!important}#root .telefonia-tabs button[style*="var(--accent)"],#root .telefonia-tabs button[style*="rgb(69, 107, 31)"],#root .telefonia-tabs button[style*=\#456b1f],#root .telefonia-tabs button[style*="127, 140, 18"]{color:#f0ebdd!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:#2c2011!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:#2c2011!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:#995510;--pf-olive:#a0af14;--pf-olive-soft:#b4c232;--pf-orange:#9a5613;--pf-paper:#f0ebdd;--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(#f0ebdd,#f0ebdd)!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:#2c2011!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:#c0492f6b!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:#2c2011!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:#995510;--pf-olive:#a0af14;--pf-olive-soft:#b4c232;--pf-orange:#9a5613;--pf-paper:#f0ebdd;--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(#f0ebdd,#f0ebdd)!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:#2c2011!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:#995510;--pf-olive:#a0af14;--pf-olive-soft:#b4c232;--pf-orange:#9a5613;--pf-paper:#f0ebdd;--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(#f0ebdd,#f0ebdd)!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:#c0492f6b!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:#995510!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:#2c2011!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:#995510;--pf-olive:#a0af14;--pf-olive-soft:#b4c232;--pf-orange:#9a5613;--pf-paper:#f0ebdd;--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(#f0ebdd 0% 48%,#e0d9c8 100%)!important}#root .crm-command-main,#root .crm-dashboard-main,#root .crm-inbox-main,#root .crm-pipeline-main,#root .crm-today-main{color:#2c2011!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), #995510)!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,#2c2011)!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:#c0492f70!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:#2c2011!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:#2c2011!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:#2c2011!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:#995510!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:#995510!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), #2c2011)!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:#5d6a0b!important}#root .crm-kommo-contact,#root .crm-kommo-lead-meta strong{color:#995510!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:#5d6a0b!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:#5d6a0b!important}#root .crm-stage-przegrane{border-top-color:#a3402a!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:#995510!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:#995510;--pf-olive:#a0af14;--pf-olive-soft:#b4c232;--pf-orange:#9a5613;--pf-paper:#f0ebdd;--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(#f0ebdd 0% 48%,#fae7d2 100%)!important}#root .harmonogram-main,#root .autodispatch-main{color:#2c2011!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), #995510)!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:#2c2011!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,#2c2011)!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:#c0492f70!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:#995510!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:#2c2011!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:#2c2011!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:#2c2011!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:#995510;--pf-olive:#a0af14;--pf-olive-soft:#b4c232;--pf-orange:#9a5613;--pf-paper:#f0ebdd;--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(#f0ebdd 0% 48%,#fae7d2 100%)!important}#root .ekipy-main,#root .integrations-main,#root .kontrola-main,#root .operator-tasks-main{color:#2c2011!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), #995510)!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,#2c2011)!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:#c0492f70!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:#2c2011!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:#2c2011!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:#995510!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:#2c2011!important;background:linear-gradient(135deg,#a0af1414,#0000 38%),linear-gradient(#f0ebdd 0% 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:#f0ebdd!important;box-shadow:var(--pf-shadow)!important;background:linear-gradient(118deg,#3b2a18f5,#995510ed),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:#f0ebdd!important;background:linear-gradient(145deg,#3b2a18f5,#995510e6)!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:#995510;--pf-admin-green:#a0af14;--pf-admin-soft:#b4c232;--pf-admin-olive:#766440;--pf-admin-orange:#9a5613;--pf-admin-ink:#2c2011;--pf-admin-muted:#995510;--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(#f0ebdd 0%,#e0d9c8 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:#f0ebdd!important;box-shadow:var(--pf-admin-shadow)!important;background:linear-gradient(118deg,#3b2a18f5,#995510ed),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:#f0ebdd!important;background:linear-gradient(145deg,#3b2a18f5,#995510e6)!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:#995510;--pf-org-green:#a0af14;--pf-org-soft:#b4c232;--pf-org-olive:#766440;--pf-org-orange:#9a5613;--pf-org-ink:#2c2011;--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(#f0ebdd 0%,#e0d9c8 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:#f0ebdd!important;box-shadow:var(--pf-org-shadow)!important;background:linear-gradient(118deg,#3b2a18f5,#995510ed),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:#f0ebdd!important;background:linear-gradient(145deg,#3b2a18f5,#995510e6)!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:#2c2011;--pf-shell-muted:#5a5040;--pf-shell-line:#2c20111f;min-height:100vh;display:flex;color:var(--pf-shell-text)!important;background:linear-gradient(#f0ebdd 0% 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 #456b1f!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:#456b1f!important;opacity:1!important;background:#f0ebdd!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:#6f6555;--arbor-soft:#f0ebdd;--arbor-paper:#faf8f1;--arbor-panel:#fffdf8;--arbor-line:#e6ddc9;--arbor-green:#a0af14;--arbor-green-2:#7f8c12;--arbor-orange:#9a5613;--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:#5a5040;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:34px;padding:0 14px;font-weight:900}#root .arbor-os-search{color:#6f6555;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:#6f6555;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:#6f6555;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:#6f6555;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:#6f6555;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:#6f6555;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:#f0ebdd;border:1px solid #fae7d2;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:#6f6555;grid-column:1/2;font-size:13px;font-weight:700}#root .arbor-os-queue-card em{color:#6f6555;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 #f6e0d9;border-radius:14px;gap:6px;min-height:90px;padding:16px;display:grid}#root .arbor-os-risk-list button[data-tone=danger]{color:#a3402a;background:#f6e0d9;border-color:#f6e0d9}#root .arbor-os-risk-list button[data-tone=good]{color:#5d6a0b;background:#f1f3d6;border-color:#f1f3d6}#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:#fae7d2;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:#6f6555;font-size:12px;font-weight:700}#root .arbor-os-team-list b{color:#5a5040;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:#f0ebdd!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:#6f6555;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:#f0ebdd;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:#f0ebdd;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:#6f6555;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:#f0ebdd;border-radius:14px;gap:8px;padding:14px;display:grid}#root .arbor-os-ops-grid span{color:#6f6555;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:#6f6555;font-size:12px;font-weight:750}#root .arbor-os-empty-mini,#root .arbor-os-empty-state{color:#6f6555;text-align:center;background:#f0ebdd;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% 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:#6f6555;--arbor-app-paper:#faf8f1;--arbor-app-soft:#f0ebdd;--arbor-app-panel:#fffdf8;--arbor-app-card:#f0ebdd;--arbor-app-line:#e6ddc9;--arbor-app-green:#a0af14;--arbor-app-green-2:#7f8c12;--arbor-app-orange:#9a5613;--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:#f0ebdd!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:#f0ebdd!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]):not(.module-page-header-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:#f0ebdd!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:#f0ebdd!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:#9a5613;--pf-paper:#f0ebdd;--pf-paper-2:#f0ebdd;--pf-card:#fff;--pf-card-soft:#faf8f1;--pf-line:#ece6d7;--pf-line-strong:#fae7d2;--pf-green:#a0af14;--pf-green-2:#b4c232;--pf-green-3:#5d6a0b;--pf-forest:#766440;--pf-orange:#9a5613;--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,[class*=hero],[class*=Hero]):not(.module-page-header-hero):not(.module-page-header-plain){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(.module-page-header-hero,.zlecenia-v2-primary,.clients-command-lead,.users-command-lead,.crew-att-command-lead,.field-quotes-command-lead,.field-quote-detail-command-lead,.inspection-doc-command-lead,.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(.module-page-header-hero,.zlecenia-v2-primary,.clients-command-lead,.users-command-lead,.crew-att-command-lead,.field-quotes-command-lead,.field-quote-detail-command-lead,.inspection-doc-command-lead,.dashboard-command-hero,.wycena-calendar-hero,.branch-detail-hero,.clients-client-hero,.ogledziny-detail-hero,.inspection-doc-hero) *{color:inherit!important}#root :is(.module-page-header-hero,.zlecenia-v2-primary,.clients-command-lead,.users-command-lead,.crew-att-command-lead,.field-quotes-command-lead,.field-quote-detail-command-lead,.inspection-doc-command-lead,.dashboard-command-hero,.wycena-calendar-hero,.branch-detail-hero,.clients-client-hero,.ogledziny-detail-hero,.inspection-doc-hero) :is(small,p,span){color:#fae7d2!important}#root :is(.module-page-header-hero,.zlecenia-v2-primary,.clients-command-lead,.users-command-lead,.crew-att-command-lead,.field-quotes-command-lead,.field-quote-detail-command-lead,.inspection-doc-command-lead,.dashboard-command-hero,.wycena-calendar-hero,.branch-detail-hero,.clients-client-hero,.ogledziny-detail-hero,.inspection-doc-hero) :is(h1,h2,strong,b){color:#f0ebdd!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):not(.module-page-header-hero):not(.module-page-header-plain):not(.zlecenia-v2-primary):not(.clients-command-lead,.users-command-lead):not(.crew-att-command-lead):not(.field-quotes-command-lead):not(.field-quote-detail-command-lead):not(.inspection-doc-command-lead):not(.dashboard-command-hero):not(.wycena-calendar-hero):not(.branch-detail-hero):not(.clients-client-hero):not(.ogledziny-detail-hero):not(.inspection-doc-hero){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:#f0ebdd!important;border-color:#f1f3d6!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 :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-hero,.zlecenia-v2-primary,.clients-command-lead,.users-command-lead,.crew-att-command-lead,.field-quotes-command-lead,.field-quote-detail-command-lead,.inspection-doc-command-lead,.dashboard-command-hero,.wycena-calendar-hero,.branch-detail-hero,.clients-client-hero,.ogledziny-detail-hero,.inspection-doc-hero) :is(h1,h2,h3,h4,strong,b){color:#f0ebdd!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-hero,.zlecenia-v2-primary,.clients-command-lead,.users-command-lead,.crew-att-command-lead,.field-quotes-command-lead,.field-quote-detail-command-lead,.inspection-doc-command-lead,.dashboard-command-hero,.wycena-calendar-hero,.branch-detail-hero,.clients-client-hero,.ogledziny-detail-hero,.inspection-doc-hero) :is(small,p,span,li,dd,dt,label,td,th){color:#fae7d2!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(#f0ebdd,#f0ebdd)!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 #fae7d2;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:var(--accent-text)}#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:var(--accent-text);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:#fae7d2;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:#9a5613;background:#fae7d2;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:#f1f3d6}#root .client-portal-status.is-red{color:#a3402a;background:#f6e0d9}#root .client-portal-eta small{color:#fae7d2;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:#fae7d2;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 #fae7d2;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}#root .client-portal-timeline li.is-done .client-portal-step-dot{border-color:var(--accent-text);background:#a0af14}#root .client-portal-timeline li.is-current .client-portal-step-dot{border-color:var(--accent-text);background:#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:#e0d9c8;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:#6f6555}#root .client-portal-step-copy small{color:#6f6555;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:#e0d9c8;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:var(--accent-text);background:#f1f3d6}#root .client-portal-document-icon.is-orange{color:#9a5613;background:#fae7d2}#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:#6f6555;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 #e0d9c8;border-top-color:var(--accent-text);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{border-color:var(--accent-text);background:#faf8f1}#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:#f0ebdd!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:#f0ebdd!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:#f0ebdd!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:#9a5613;--brand-white:#fff;--brand-paper:#f0ebdd;--brand-paper-soft:#f0ebdd;--brand-paper-deep:#f0ebdd;--brand-paper-edge:#fae7d2;--brand-line:#fae7d2;--brand-line-strong:#fae7d2;--brand-subtle-ink:#995510;--brand-green-dark:#5d6a0b;--brand-dark-deep:#2c2011;--brand-dark-surface:#2c2011;--brand-dark-surface-raised:#995510;--brand-dark-edge:#995510;--brand-warm-white:#f0ebdd;--status-success:#5d6a0b;--status-warning:#995510;--status-info:#995510;--status-danger:#a3402a;--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:#f0ebdd!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:#f0ebdd!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:#a3402a1a!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:#9a5613!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:#fae7d2!important;--ux-muted:#fae7d2!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:#fae7d2!important;--text-muted:#fae7d2!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:#2c2011f0!important;--surface-field:var(--brand-dark-surface)!important;--glass-bg:#2c2011e0!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:#fae7d2!important;--command-muted:#fae7d2!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:#f0ebdd!important;background:linear-gradient(#3b2a18,#2c2011)!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:#f0ebdd!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:#5a5040;--template-muted-soft:#6f6555;--template-paper:#f0ebdd;--template-panel:#fff;--template-card:#f0ebdd;--template-line:#e6ddc9;--template-green:#a0af14;--template-green-dark:#7f8c12;--template-green-soft:#f1f3d6;--template-orange:#9a5613;--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(#f0ebdd 0% 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:#5d6a0b!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:#5a5040!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:#5a5040!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:#5a5040!important;background:#f0ebdd!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:#fae7d2!important}#root .arbor-os-kpi-card[data-tone=dark]>strong{color:#fff!important}#root .arbor-os-kpi-card[data-tone=dark]>i{color:#fae7d2!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:#f0ebdd!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:#995510!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:#995510!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%,#f0ebdd 55%,#e0d9c8 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;width:18px;height:18px;color:var(--accent-text);will-change:transform, opacity;animation:linear infinite lf-fall;position:absolute;top:-8%}.login-leaf svg{width:100%;height:100%;display:block}.login-leaf:first-child{color:var(--accent-text);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:var(--accent-text);animation-duration:11s;animation-delay:4.1s;left:33%;transform:scale(1.1)}.login-leaf:nth-child(4){color:#9a5613;animation-duration:19s;animation-delay:1.2s;left:47%;transform:scale(.7)}.login-leaf:nth-child(5){color:var(--accent-text);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:var(--accent-text);animation-duration:12s;animation-delay:5s;left:83%;transform:scale(1)}.login-leaf:nth-child(8){color:#9a5613;animation-duration:16s;animation-delay:2s;left:92%;transform:scale(.75)}.login-leaf:nth-child(9){color:var(--accent-text);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:#6f6555!important;--text-3:#6f6555!important;--on-accent:#23260a!important;--bg:#f0ebdd!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:#9a5613!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%),#f0ebdd!important}#root .arbor-os-shell ::-webkit-scrollbar{width:11px;height:11px}#root .arbor-os-shell ::-webkit-scrollbar-thumb{background:#fae7d2 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:var(--accent-text)}#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}#root .arbor-os-shell .ref-hero-dark h1,#root .arbor-os-shell .ref-hero-dark h2,#root .arbor-os-shell .ref-hero-dark h3,#root .arbor-os-shell .module-page-header-hero h1,#root .arbor-os-shell .module-page-header-hero h2,#root .arbor-os-shell .module-page-header-hero h3,#root .arbor-os-shell [class*=hero] h1,#root .arbor-os-shell [class*=hero] h2,#root .arbor-os-shell [class*=hero] h3,#root .arbor-os-shell [class*=command-strip] h1,#root .arbor-os-shell [class*=command-strip] h2,#root .arbor-os-shell [class*=command-strip] h3,#root .arbor-os-shell [data-tone=dark] h1,#root .arbor-os-shell [data-tone=dark] h2,#root .arbor-os-shell [data-tone=dark] h3{color:inherit!important}#root .arbor-os-shell [class*=command-card]:not([data-tone=dark]) strong,#root .arbor-os-shell [class*=kpi-card]:not([data-tone=dark]) strong,#root .arbor-os-shell [class*=stat-card]:not([data-tone=dark]) strong{color:#2c2011!important}#root .arbor-os-shell [class*=command-card]:not([data-tone=dark])>span,#root .arbor-os-shell [class*=command-card]:not([data-tone=dark]) small,#root .arbor-os-shell [class*=kpi-card]:not([data-tone=dark])>span,#root .arbor-os-shell [class*=kpi-card]:not([data-tone=dark]) small,#root .arbor-os-shell [class*=stat-card]:not([data-tone=dark])>span,#root .arbor-os-shell [class*=stat-card]:not([data-tone=dark]) small{color:#5a5040!important}html body #root .module-page-header-hero.module-page-header-hero.module-page-header-hero.module-page-header-hero.module-page-header-hero{color:#efe9da!important;background:linear-gradient(135deg,#3b2a18 0%,#2a1d0f 100%)!important;border:1px solid #a0af1438!important;border-radius:14px!important;box-shadow:0 16px 40px #2b1d0f38!important}html body #root .module-page-header-hero.module-page-header-hero.module-page-header-hero.module-page-header-hero.module-page-header-hero :is(h1,h2,h3,h4,strong,b){color:#f0ebdd!important}html body #root .module-page-header-hero.module-page-header-hero.module-page-header-hero.module-page-header-hero.module-page-header-hero :is(p,span,small,li,label){color:#fae7d2!important}html body #root .module-page-header-hero.module-page-header-hero.module-page-header-hero.module-page-header-hero.module-page-header-hero :is(button,a[role=button]){color:#f0ebdd!important;background:#ffffff1f!important;border:1px solid #ffffff38!important}html body #root .module-page-header-hero.module-page-header-hero.module-page-header-hero.module-page-header-hero.module-page-header-hero :is(button,a[role=button]):hover{background:#a0af1438!important;border-color:#a0af148c!important}html body #root button>span:not([class]),html body #root a[role=button]>span:not([class]){color:inherit!important}html body #root .harmonogram-header.harmonogram-header.harmonogram-header.harmonogram-header.harmonogram-header :is(h1,h2,h3,h4,strong,b){color:#f0ebdd!important}html body #root .harmonogram-header.harmonogram-header.harmonogram-header :is(p,span,small,div){color:#fae7d2!important}html body #root .harmonogram-radar :is(button,[role=button]) :is(strong,b){color:#2c2011!important}html body #root .harmonogram-radar :is(button,[role=button]) :is(span,small){color:#5a5040!important}html body #root .module-page-header-plain.module-page-header-plain.module-page-header-plain :is(button,a[role=button]){color:#2c2011!important;background:#faf8f1!important;border:1px solid #e0d9c8!important}html body #root .module-page-header-plain.module-page-header-plain.module-page-header-plain :is(button,a[role=button]):hover{background:#a0af1424!important;border-color:#a0af148c!important}:root{--accent-text:#5d6a0b}.command-native-sidebar,.pf-sidebar,.arbor-sidebar,.module-page-header-hero,.harmonogram-header,.zlecenia-v2-primary,.raporty-centrum-hero,.raporty-centrum-card,.dashboard-command-hero,.ref-hero-dark,[class*=-command-lead],[data-tone=dark]{--accent-text:#b4c232}.zlecenia-v2-metrics button,[class*=-command-lead]{--arbor-app-muted:#cbbd9a;--ux-text-2:#cbbd9a;--text-sub:#cbbd9a;--text-2:#cbbd9a;--text-muted:#cbbd9a;--text-3:#cbbd9a}html body #root .zlecenia-v2-metrics button :is(small,span:not([class])),html body #root [class*=-command-lead] :is(small,span:not([class])){color:#cbbd9a!important}html body #root button[style*="background: var(--accent)"],html body #root button[style*="background:var(--accent)"],html body #root button[style*="background: rgb(160, 175, 20)"],html body #root button[style*="background: var(--accent-gradient)"],html body #root button[style*="background: var(--accent)"] :is(span,small,strong),html body #root button[style*="background: rgb(160, 175, 20)"] :is(span,small,strong),html body #root .harmonogram-radar :is(button,[role=button])[style*="170, 185, 35"] :is(span,small,strong),html body #root .harmonogram-radar :is(button,[role=button])[style*="var(--accent)"] :is(span,small,strong),html body #root [style*="background: rgb(170, 185, 35)"] :is(span,small,strong),html body #root [style*="background: rgb(170, 185, 35)"],html body #root [style*="background: rgb(160, 175, 20)"],html body #root [style*="background: #a0af14"],html body #root [style*="background: var(--accent)"],html body #root [style*="background-color: rgb(160, 175, 20)"],html body #root [style*="background-color: var(--accent)"],html body #root [style*="background: rgb(170, 185, 35)"] :is(span,small,strong,b,div,p),html body #root [style*="background: rgb(160, 175, 20)"] :is(span,small,strong,b,div,p),html body #root [style*="background: #a0af14"] :is(span,small,strong,b,div,p),html body #root [style*="background: var(--accent)"] :is(span,small,strong,b,div,p),html body #root [style*="background-color: var(--accent)"] :is(span,small,strong,b,div,p),html body #root [style*="var(--accent), var(--accent-dk)"],html body #root [style*="var(--accent),var(--accent-dk)"],html body #root [style*="var(--accent-gradient)"],html body #root .harmonogram-dispatch-panel button:first-of-type :is(span,small,strong,div),html body #root .harmonogram-radar>button :is(span,small,strong,div),html body #root .harmonogram-slot-board button[style*="160, 175, 20"] :is(span,small,strong,div){color:#23260a!important}html body #root .harmonogram-radar.harmonogram-radar.harmonogram-radar>* :is(small,span:not([class])){color:#cbbd9a!important}html body #root .harmonogram-radar.harmonogram-radar.harmonogram-radar>button :is(small,span:not([class])),html body #root :is(.pf-sidebar,.command-native-sidebar,.arbor-sidebar) :is(.command-native-avatar,[class*=avatar],button>span:first-child)[style*="160, 175, 20"],html body #root :is(.pf-sidebar,.command-native-sidebar) button :is(span,strong)[style*=background]{color:#23260a!important}html body #root [class*=-command-panel] :is(div,span,strong)[style*="var(--accent)"],html body #root [class*=-command-panel] :is(div,span,strong)[style*="160, 175, 20"]{color:var(--accent-text)!important}html body #root .fleet-command-radar .fleet-command-actions :is(button,a[role=button]),html body #root .fleet-command-radar .fleet-command-actions :is(button,a[role=button]) :is(span,small,strong){color:#efe9da!important}html body #root :is(.hr-docs-header,.bi-dashboard-topbar,.crm-kommo-topbar,.field-settlements-header,.operator-tasks-header,.kierownik-cockpit-panel,.mapa-live-command-center) :is(h1,h2,h3,strong,b){color:#f0ebdd!important}html body #root :is(.hr-docs-header,.bi-dashboard-topbar,.crm-kommo-topbar,.field-settlements-header,.operator-tasks-header,.kierownik-cockpit-panel,.mapa-live-command-center) :is(p,small,span:not([class]),div:not([class])){color:#fae7d2!important}html body #root .wycena-calendar-hero.wycena-calendar-hero.wycena-calendar-hero,html body #root .explore-hero.explore-hero.explore-hero,html body #root .crm-inbox-command-strip.crm-inbox-command-strip.crm-inbox-command-strip,html body #root .mapa-live-command-kpis.mapa-live-command-kpis>div{color:#efe9da!important;background:linear-gradient(135deg,#3b2a18 0%,#2a1d0f 100%)!important;border-color:#a0af1438!important}html body #root :is(.wycena-calendar-hero,.explore-hero,.crm-inbox-command-strip,.mapa-live-command-kpis) :is(h1,h2,h3,strong,b){color:#f0ebdd!important}html body #root :is(.wycena-calendar-hero,.explore-hero,.crm-inbox-command-strip,.mapa-live-command-kpis) :is(p,small,span){color:#fae7d2!important}html body #root .hr-panel-shell :is(.modern-data-empty,[class*=empty]){color:#cbbd9a!important}html body #root .kontrola-operacyjna-main td,html body #root table tbody td[style*="250, 231, 210"],html body #root .bi-dashboard-periods button :is(span,small){color:#5a5040!important}html body #root .estimator-office-priority{color:#7a4310!important}html body #root .kierownik-cockpit-panel.kierownik-cockpit-panel>div>div,html body #root .bi-dashboard-kpis.bi-dashboard-kpis>div,html body #root .bi-dashboard-topbar.bi-dashboard-topbar,html body #root .kierownik-cockpit-panel.kierownik-cockpit-panel{color:#efe9da!important;background:linear-gradient(135deg,#3b2a18 0%,#2a1d0f 100%)!important;border:1px solid #a0af1438!important}html body #root :is(.kierownik-cockpit-panel,.bi-dashboard-kpis,.bi-dashboard-topbar) :is(h1,h2,h3,strong,b){color:#f0ebdd!important}html body #root :is(.kierownik-cockpit-panel,.bi-dashboard-kpis,.bi-dashboard-topbar) :is(p,small,span,div:not([class])){color:#fae7d2!important}html body #root .bi-dashboard-periods button,html body #root .bi-dashboard-periods button :is(span,small){color:#2c2011!important}html body #root .bi-dashboard-periods button[style*="160, 175, 20"],html body #root .bi-dashboard-periods button[style*="var(--accent)"],html body #root .bi-dashboard-periods button[aria-pressed=true],html body #root .bi-dashboard-periods button[aria-pressed=true] :is(span,small){color:#23260a!important}html body #root :is(.hr-docs-header,.bi-dashboard-topbar,.crm-kommo-topbar,.field-settlements-header,.operator-tasks-header,.kierownik-cockpit-panel,.mapa-live-command-center) :is(.hr-docs-header,.bi-dashboard-topbar,.crm-kommo-topbar,.field-settlements-header,.operator-tasks-header,.kierownik-cockpit-panel,.mapa-live-command-center,*) :is(h1,h2,h3,h4,strong,b){color:#f0ebdd!important}html body #root :is(.hr-docs-header,.bi-dashboard-topbar,.crm-kommo-topbar,.field-settlements-header,.operator-tasks-header,.kierownik-cockpit-panel,.mapa-live-command-center) :is(.hr-docs-header,.bi-dashboard-topbar,.crm-kommo-topbar,.field-settlements-header,.operator-tasks-header,.kierownik-cockpit-panel,.mapa-live-command-center,*) :is(p,small,span,li,td,div){color:#fae7d2!important}html body #root .hr-docs-header.hr-docs-header.hr-docs-header.hr-docs-header :is(h1,h2,h3,strong),html body #root .bi-dashboard-topbar.bi-dashboard-topbar.bi-dashboard-topbar.bi-dashboard-topbar :is(h1,h2,h3,strong),html body #root .operator-tasks-header.operator-tasks-header.operator-tasks-header.operator-tasks-header :is(h1,h2,h3,strong),html body #root .crm-kommo-topbar.crm-kommo-topbar.crm-kommo-topbar.crm-kommo-topbar :is(h1,h2,h3,strong),html body #root .field-settlements-header.field-settlements-header.field-settlements-header.field-settlements-header :is(h1,h2,h3,strong),html body #root .kierownik-cockpit-panel.kierownik-cockpit-panel.kierownik-cockpit-panel.kierownik-cockpit-panel :is(h1,h2,h3,strong){color:#f0ebdd!important}html body #root .hr-docs-header.hr-docs-header.hr-docs-header.hr-docs-header :is(p,small,span),html body #root .bi-dashboard-topbar.bi-dashboard-topbar.bi-dashboard-topbar.bi-dashboard-topbar :is(p,small,span),html body #root .operator-tasks-header.operator-tasks-header.operator-tasks-header.operator-tasks-header :is(p,small,span),html body #root .crm-kommo-topbar.crm-kommo-topbar.crm-kommo-topbar.crm-kommo-topbar :is(p,small,span),html body #root .field-settlements-header.field-settlements-header.field-settlements-header.field-settlements-header :is(p,small,span),html body #root .kierownik-cockpit-panel.kierownik-cockpit-panel.kierownik-cockpit-panel.kierownik-cockpit-panel :is(p,small,span,button){color:#fae7d2!important}html body #root .bi-dashboard-periods.bi-dashboard-periods.bi-dashboard-periods.bi-dashboard-periods button,html body #root .bi-dashboard-periods.bi-dashboard-periods.bi-dashboard-periods.bi-dashboard-periods button :is(span,small){color:#2c2011!important}html body #root#root#root :is(.hr-docs-header,.bi-dashboard-topbar,.operator-tasks-header,.crm-kommo-topbar,.field-settlements-header,.kierownik-cockpit-panel) :is(h1,h2,h3){color:#f0ebdd!important}html body #root#root#root :is(.hr-docs-header,.bi-dashboard-topbar,.operator-tasks-header,.crm-kommo-topbar,.field-settlements-header,.kierownik-cockpit-panel)>div>p,html body #root#root#root :is(.hr-docs-header,.bi-dashboard-topbar,.operator-tasks-header,.crm-kommo-topbar,.field-settlements-header) p{color:#fae7d2!important}html body #root#root#root .bi-dashboard-actions button,html body #root#root#root .bi-dashboard-actions button :is(span,small){color:#2c2011!important}html body #root#root#root :is(.bi-kpi-card,.wycena-calendar-hero-stats>div,.mapa-live-hero,.mapa-live-command-map-panel>div){color:#efe9da!important;background:linear-gradient(135deg,#3b2a18 0%,#2a1d0f 100%)!important;border:1px solid #a0af1438!important}html body #root#root#root :is(.bi-kpi-card,.wycena-calendar-hero-stats,.mapa-live-hero,.mapa-live-command-map-panel) :is(h1,h2,h3,strong,b){color:#f0ebdd!important}html body #root#root#root :is(.bi-kpi-card,.wycena-calendar-hero-stats,.mapa-live-hero,.mapa-live-command-map-panel) :is(p,small,span,div){color:#fae7d2!important}html body #root#root#root .kierownik-cockpit-panel button[style*="250, 231, 210"],html body #root#root#root .kierownik-cockpit-panel>div>div>button,html body #root#root#root .mapa-live-command-center :is(h1,h2,h3,strong,b){color:#f0ebdd!important}html body #root#root#root .mapa-live-command-center :is(p,small,span,div),html body #root#root#root .mapa-live-command-kpis>div :is(span,small),html body #root#root#root .mapa-live-command-map-panel>div :is(span,small){color:#fae7d2!important}html body #root#root#root :is(.kierownik-cockpit-panel,.mapa-live-command-center) button:not([style*=rgba\(255]):not([style*="var(--accent)"]):not([style*=transparent]){color:#2c2011!important}html body #root#root#root :is(.wycena-calendar-hero,.mapa-live-command-center)>div:not([class]),html body #root#root#root :is(.wycena-calendar-hero,.mapa-live-command-center)>div:not([class])>div:not([class]){background:0 0!important;border-color:#a0af142e!important}html body #root#root#root :is(.crm-inbox-command-strip,.crm-inbox-command-lead,.crm-inbox-command-card,.explore-hero) :is(h1,h2,h3,strong,b){color:#2c2011!important}html body #root#root#root :is(.crm-inbox-command-strip,.crm-inbox-command-lead,.crm-inbox-command-card,.explore-hero) :is(p,small,span,div:not([class])){color:#5a5040!important}html body #root#root#root .explore-eyebrow{color:#5d6a0b!important}html body #root#root#root .crm-kommo-actions button,html body #root#root#root .crm-kommo-actions button :is(span,small){color:#2c2011!important}html body #root#root#root .crm-kommo-actions button[style*="160, 175, 20"],html body #root#root#root .crm-kommo-actions button[style*="var(--accent)"],html body #root#root#root .crm-kommo-actions button[style*="160, 175, 20"] :is(span,small),html body #root#root#root .crm-kommo-mark{color:#23260a!important}html body #root#root#root .explore-status-panel.explore-status-panel.explore-status-panel :is(strong,b,h1,h2,h3){color:#f0ebdd!important}html body #root#root#root .explore-status-panel.explore-status-panel.explore-status-panel :is(span,small,p,div){color:#fae7d2!important}html body #root#root#root .explore-empty :is(p,span,small),html body #root#root#root .wycena-calendar-hero>div>div>h1{color:#5a5040!important}html body #root#root#root .kierownik-cockpit-panel button[style*="44, 32, 17"],html body #root#root#root .kierownik-cockpit-panel.kierownik-cockpit-panel div>div>button,html body #root#root#root .kierownik-cockpit-panel.kierownik-cockpit-panel button{color:#f0ebdd!important}.kierownik-cockpit-panel,#root .arbor-os-shell .kierownik-cockpit-panel{--text:#f0ebdd!important;--text-1:#f0ebdd!important;--text-sub:#cbbd9a!important;--text-2:#cbbd9a!important;--text-muted:#b5a67f!important;--text-3:#b5a67f!important}html body #root [class*=-shell]>[class*=-main]:not(.pf-sidebar):not(.command-native-sidebar):not(.arbor-sidebar),html body #root [class*=-shell]>main:not(.pf-sidebar):not(.command-native-sidebar){box-sizing:border-box!important;width:auto!important;max-width:none!important}.kierownik-cockpit-panel{--text-sub:#efe9da;--text-2:#efe9da}html body #root#root#root :is(.clients-command-strip,.ref-topbar,.users-header-panel,.hr-docs-header,.bi-dashboard-topbar,.crm-kommo-topbar,.crm-inbox-command-strip,.operator-tasks-header,.field-settlements-header,.harmonogram-header,.warehouse-header,.ogledziny-command-panel){color:#efe9da!important;background:linear-gradient(135deg,#3b2a18 0%,#2a1d0f 100%)!important;border:1px solid #a0af1438!important;border-radius:14px!important;margin-bottom:24px!important;padding:18px 20px!important;box-shadow:0 16px 40px #2b1d0f38!important}html body #root#root#root :is(.clients-command-strip,.ref-topbar,.users-header-panel,.hr-docs-header,.bi-dashboard-topbar,.crm-kommo-topbar,.crm-inbox-command-strip,.operator-tasks-header,.field-settlements-header,.harmonogram-header,.warehouse-header,.ogledziny-command-panel) :is(h1,h2,h3,strong,b){color:#f0ebdd!important}html body #root#root#root :is(.clients-command-strip,.ref-topbar,.users-header-panel,.hr-docs-header,.bi-dashboard-topbar,.crm-kommo-topbar,.crm-inbox-command-strip,.operator-tasks-header,.field-settlements-header,.harmonogram-header,.warehouse-header,.ogledziny-command-panel) :is(p,small,span,div:not([class])){color:#fae7d2!important}html body #root#root#root :is(.clients-command-strip,.ref-topbar,.users-header-panel,.hr-docs-header,.bi-dashboard-topbar,.crm-kommo-topbar,.crm-inbox-command-strip,.operator-tasks-header,.field-settlements-header,.harmonogram-header,.warehouse-header,.ogledziny-command-panel) :is(button,a[role=button]):not([style*=transparent]){color:#f0ebdd!important;background:#ffffff1f!important;border:1px solid #ffffff38!important}html body #root#root#root :is(.clients-command-strip,.ref-topbar,.users-header-panel,.hr-docs-header,.bi-dashboard-topbar,.crm-kommo-topbar,.crm-inbox-command-strip,.operator-tasks-header,.field-settlements-header,.harmonogram-header,.warehouse-header,.ogledziny-command-panel) :is([class*=-command-card],[class*=-kpi-card],[class*=-stat-card]) :is(strong,b,h1,h2,h3){color:#2c2011!important}html body #root#root#root :is(.clients-command-strip,.ref-topbar,.users-header-panel,.hr-docs-header,.bi-dashboard-topbar,.crm-kommo-topbar,.crm-inbox-command-strip,.operator-tasks-header,.field-settlements-header,.harmonogram-header,.warehouse-header,.ogledziny-command-panel) :is([class*=-command-card],[class*=-kpi-card],[class*=-stat-card]) :is(span,small,p){color:#5a5040!important}html body #root#root#root .bi-dashboard-periods.bi-dashboard-periods.bi-dashboard-periods button,html body #root#root#root .bi-dashboard-periods.bi-dashboard-periods.bi-dashboard-periods button :is(span,small){color:#2c2011!important}html body #root#root#root .module-page-header-plain{color:#efe9da!important;background:linear-gradient(135deg,#3b2a18 0%,#2a1d0f 100%)!important;border:1px solid #a0af1438!important;border-radius:14px!important;padding:18px 20px!important;box-shadow:0 16px 40px #2b1d0f38!important}html body #root#root#root .module-page-header-plain :is(h1,h2,h3,strong,b){color:#f0ebdd!important}html body #root#root#root .module-page-header-plain :is(p,small,span){color:#fae7d2!important}html body #root#root#root .module-page-header-plain :is(button,a[role=button]):not([style*=transparent]){color:#f0ebdd!important;background:#ffffff1f!important;border:1px solid #ffffff38!important}:root{--pf-ease:cubic-bezier(.22, 1, .36, 1);--pf-ease-out:cubic-bezier(.16, 1, .3, 1);--pf-szybko:.18s;--pf-srednio:.28s;--pf-wolno:.42s}@keyframes pf-wejscie{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pf-wejscie-skala{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}html body #root :is(.module-page-header,[class*=-command-strip],[class*=-topbar],.warehouse-header,.hr-docs-header,.ref-topbar){animation:pf-wejscie var(--pf-wolno) var(--pf-ease) both}html body #root :is([class*=-card],[class*=-tile],[class*=-kpi],[class*=-panel],[class*=-metric]):not(button):not(.pf-sidebar):not(.command-native-sidebar){animation:pf-wejscie-skala var(--pf-srednio) var(--pf-ease-out) both}html body #root [class*=-grid]>:first-child,html body #root [class*=-kpis]>:first-child{animation-delay:0s}html body #root [class*=-grid]>:nth-child(2),html body #root [class*=-kpis]>:nth-child(2){animation-delay:45ms}html body #root [class*=-grid]>:nth-child(3),html body #root [class*=-kpis]>:nth-child(3){animation-delay:90ms}html body #root [class*=-grid]>:nth-child(4),html body #root [class*=-kpis]>:nth-child(4){animation-delay:.135s}html body #root [class*=-grid]>:nth-child(5),html body #root [class*=-kpis]>:nth-child(5){animation-delay:.18s}html body #root [class*=-grid]>:nth-child(6),html body #root [class*=-kpis]>:nth-child(6){animation-delay:.225s}html body #root [class*=-grid]>:nth-child(n+7){animation-delay:.27s}html body #root :is([class*=-row],[class*=-item],tbody tr):not(thead tr){animation:pf-wejscie var(--pf-szybko) var(--pf-ease-out) both}html body #root :is([class*=-card],[class*=-tile],[class*=-panel]):not(button):not(.pf-sidebar):not(.command-native-sidebar){transition:transform var(--pf-szybko) var(--pf-ease), box-shadow var(--pf-srednio) var(--pf-ease), border-color var(--pf-szybko) var(--pf-ease)}html body #root :is([class*=-card],[class*=-tile]):not(button):not([class*=-command-lead]):hover{border-color:#a0af146b;transform:translateY(-3px);box-shadow:0 18px 38px #2b1d0f29}html body #root button:is([class*=-card],[class*=-tile]):hover{transform:translateY(-3px);box-shadow:0 20px 42px #2b1d0f33}html body #root button:is([class*=-card],[class*=-tile]):active{transform:translateY(-1px)scale(.995)}html body #root :is([class*=-row],tbody tr):hover{transition:background-color var(--pf-szybko) var(--pf-ease);background-color:#a0af140f}html body #root button,html body #root a[role=button]{transition:transform var(--pf-szybko) var(--pf-ease), box-shadow var(--pf-szybko) var(--pf-ease), background-color var(--pf-szybko) var(--pf-ease), border-color var(--pf-szybko) var(--pf-ease), filter var(--pf-szybko) var(--pf-ease)}html body #root button:hover:not(:disabled){filter:saturate(1.06);transform:translateY(-1px)}html body #root button:active:not(:disabled){transform:translate(0,0)scale(.985)}html body #root button:disabled{filter:saturate(.5);opacity:.6}html body #root :is(input,select,textarea){transition:box-shadow var(--pf-srednio) var(--pf-ease), border-color var(--pf-szybko) var(--pf-ease), transform var(--pf-szybko) var(--pf-ease)}html body #root :is(input,select,textarea):focus,html body #root :is(input,select,textarea):focus-visible{transform:translateY(-1px);box-shadow:0 0 0 3px #a0af1442}@keyframes pf-licznik{0%{opacity:0;transform:translateY(8px)scale(.94)}to{opacity:1;transform:none}}html body #root :is([class*=-card],[class*=-tile],[class*=-kpi],[class*=-metric]) strong{animation:pf-licznik var(--pf-srednio) var(--pf-ease-out) both;animation-delay:.12s}html body #root [class*=progress]>*,html body #root progress{transition:width var(--pf-wolno) var(--pf-ease), transform var(--pf-wolno) var(--pf-ease)}@keyframes pf-migotanie{0%{background-position:-420px 0}to{background-position:420px 0}}html body #root :is([class*=skeleton],[class*=loading],[aria-busy=true]){background-image:linear-gradient(90deg,#a0af1400 0%,#a0af1424 45%,#a0af1400 90%);background-repeat:no-repeat;background-size:420px 100%;animation:1.15s linear infinite pf-migotanie}html body #root :is(.pf-sidebar,.command-native-sidebar,.arbor-sidebar) :is(a,button){transition:background-color var(--pf-szybko) var(--pf-ease), color var(--pf-szybko) var(--pf-ease), padding-left var(--pf-szybko) var(--pf-ease)}html body #root :is(.pf-sidebar,.command-native-sidebar,.arbor-sidebar) :is(a,button):hover{padding-left:18px}@keyframes pf-panel-wejscie{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:none}}html body #root [data-draggable-panel]{animation:pf-panel-wejscie var(--pf-srednio) var(--pf-ease-out) both}@keyframes pf-oddech{0%,to{box-shadow:0 8px 28px #456b1f38,0 0 #a0af1457}50%{box-shadow:0 10px 32px #456b1f42,0 0 0 10px #a0af1400}}html body #root button[style*="border-radius: 50%"][style*="position: fixed"],html body #root button[style*="borderRadius: 50%"][style*="position: fixed"]{animation:3.4s ease-in-out infinite pf-oddech;border-radius:50%!important}@media (prefers-reduced-motion:reduce){html body #root *,html body #root :before,html body #root :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:root{--pf-glebia-1:0 1px 2px #2b1d0f0d, 0 4px 10px #2b1d0f0d;--pf-glebia-2:0 1px 2px #2b1d0f0f, 0 8px 20px #2b1d0f14, 0 16px 36px #2b1d0f0d;--pf-glebia-3:0 2px 4px #2b1d0f12, 0 14px 32px #2b1d0f1c, 0 28px 60px #2b1d0f12;--pf-swiatlo:inset 0 1px 0 #ffffffe6}html body #root#root#root :is([class*=-card],[class*=-tile],[class*=-panel]):not(button):not(.pf-sidebar):not(.command-native-sidebar):not(.arbor-sidebar):not([class*=-command-lead]){box-shadow:0 1px 2px #2b1d0f0d,0 4px 10px #2b1d0f0d,inset 0 1px #ffffffe6!important}html body #root#root#root :is([class*=-card],[class*=-tile]):not(button):not([class*=-command-lead]):not([style*=linear-gradient]){background-image:linear-gradient(#ffffffe6 0%,#faf8f18c 100%)!important}html body #root#root#root :is([class*=-card],[class*=-tile]):not(button):not([class*=-command-lead]):hover{box-shadow:0 1px 2px #2b1d0f0f,0 8px 20px #2b1d0f14,0 16px 36px #2b1d0f0d,inset 0 1px #ffffffe6!important}html body #root#root#root button:is([class*=-card],[class*=-tile]):hover{box-shadow:0 2px 4px #2b1d0f12,0 14px 32px #2b1d0f1c,0 28px 60px #2b1d0f12,inset 0 1px #ffffffe6!important}html body #root#root#root :is([class*=-panel],[class*=-surface],[class*=-board]):not(button):not(.pf-sidebar):not(.command-native-sidebar){box-shadow:0 1px 2px #2b1d0f0d,0 4px 10px #2b1d0f0d!important}html body #root#root#root :is(.module-page-header-hero,.module-page-header-plain,.clients-command-strip,.ref-topbar,.users-header-panel,.hr-docs-header,.bi-dashboard-topbar,.crm-kommo-topbar,.crm-inbox-command-strip,.operator-tasks-header,.field-settlements-header,.harmonogram-header,.warehouse-header){box-shadow:0 2px 6px #2b1d0f1f,0 18px 44px #2b1d0f38,inset 0 1px #ffffff12!important}html body #root#root#root :is(.pf-sidebar,.command-native-sidebar,.arbor-sidebar){box-shadow:14px 0 44px #2b1d0f33!important}html body #root#root#root :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]){box-shadow:inset 0 1px 2px #2b1d0f0d!important}html body #root#root#root :is(input,select,textarea):focus,html body #root#root#root :is(input,select,textarea):focus-visible{box-shadow:inset 0 1px 2px #2b1d0f0a,0 0 0 3px #a0af1442,0 6px 16px #2b1d0f14!important}html body #root#root#root button:not(:disabled):not([style*=transparent]){box-shadow:0 1px 2px #2b1d0f0d,0 4px 10px #2b1d0f0d,inset 0 1px #ffffff3d!important}html body #root#root#root button:not(:disabled):not([style*=transparent]):hover{box-shadow:0 1px 2px #2b1d0f0f,0 8px 20px #2b1d0f14,0 16px 36px #2b1d0f0d,inset 0 1px #ffffff4d!important}html body #root#root#root button:not(:disabled):active{box-shadow:inset 0 2px 5px #2b1d0f29!important}html body #root#root#root [data-draggable-panel]{box-shadow:0 2px 4px #2b1d0f12,0 14px 32px #2b1d0f1c,0 28px 60px #2b1d0f12!important}html body #root#root#root :is([class*=badge],[class*=pill],[class*=status],[class*=chip]):not(button){box-shadow:inset 0 1px #fff6,0 1px 2px #2b1d0f0d!important}
