@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=JetBrains+Mono:wght@500;600;700;800&family=Manrope:wght@500;600;700;800;900&family=Space+Grotesk:wght@500;600;700&display=swap";*,*:before,*:after{box-sizing:border-box}:root,body.theme-dark{--bg: #07110c;--bg-card: #0d1a13;--bg-deep: #040907;--bg-edge: #0b1f15;--bg-card2: #12261a;--sidebar: #06130d;--accent: #6ee7a8;--accent-dk: #22c55e;--on-accent: #032012;--text: #f0f7f2;--text-sub: #c8d7ce;--text-muted: #91a79a;--border: rgba(207, 230, 215, .11);--border2: rgba(110, 231, 168, .28);--danger: #f87171;--warning: #f2b84b;--info: #5bc0eb;--purple: #a6b5ff;--input-bg: #08120d;--shadow: 0 18px 46px rgba(0, 0, 0, .38);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .32);--shadow-md: 0 12px 32px rgba(0, 0, 0, .42);--shadow-lg: 0 22px 48px rgba(0, 0, 0, .5);--focus-ring: rgba(110, 231, 168, .34);--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: rgba(110, 231, 168, .15);--nav-hover-bg: rgba(207, 230, 215, .07);--logo-tint-bg: rgba(110, 231, 168, .13);--logo-tint-border: rgba(110, 231, 168, .28);--glow-accent: none;--glow-secondary: none;--accent-surface: rgba(110, 231, 168, .12);--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: rgba(0, 0, 0, .16);--accent-gradient: linear-gradient(135deg, var(--accent), var(--accent-dk));--success: #34d399;--success-surface: rgba(52, 211, 153, .13);--warning-surface: rgba(242, 184, 75, .13);--danger-surface: rgba(248, 113, 113, .13);--canopy: rgba(110, 231, 168, .08);--leaf-line: rgba(183, 241, 202, .045);--bark-line: rgba(242, 184, 75, .07);--ios-inset-bg: var(--bg-deep);--ios-inset-border: var(--border);--ios-row-hover: rgba(207, 230, 215, .07);--ios-section-title: var(--text-muted);--glass-bg: rgba(13, 26, 19, .72);--glass-bg-strong: rgba(8, 18, 13, .82);--glass-border: rgba(207, 230, 215, .14)}body.theme-light{--bg: #f6fbf7;--bg-card: #ffffff;--bg-deep: #eef8f1;--bg-edge: #e4f3e8;--bg-card2: #f9fdfb;--sidebar: #ffffff;--accent: #14834f;--accent-dk: #0f6b3f;--on-accent: #ffffff;--text: #10261b;--text-sub: #3f5f4b;--text-muted: #6e8475;--border: rgba(20, 91, 54, .11);--border2: rgba(20, 131, 79, .22);--danger: #dc2626;--warning: #b7791f;--info: #177eaa;--purple: #5f6faf;--input-bg: #fbfefc;--shadow: 0 18px 48px rgba(20, 91, 54, .1);--shadow-sm: 0 1px 2px rgba(20, 91, 54, .06), 0 10px 24px rgba(20, 91, 54, .06);--shadow-md: 0 16px 36px rgba(20, 91, 54, .1);--shadow-lg: 0 26px 56px rgba(20, 91, 54, .14);--focus-ring: rgba(20, 131, 79, .2);--nav-active-bg: rgba(20, 131, 79, .1);--nav-hover-bg: rgba(20, 91, 54, .055);--logo-tint-bg: rgba(20, 131, 79, .08);--logo-tint-border: rgba(20, 131, 79, .2);--glow-accent: none;--glow-secondary: none;--accent-surface: rgba(20, 131, 79, .09);--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: rgba(20, 91, 54, .045);--accent-gradient: linear-gradient(135deg, var(--accent), var(--accent-dk));--success: #14834f;--success-surface: rgba(20, 131, 79, .1);--warning-surface: rgba(183, 121, 31, .11);--danger-surface: rgba(220, 38, 38, .09);--canopy: rgba(20, 131, 79, .06);--leaf-line: rgba(20, 131, 79, .05);--bark-line: rgba(183, 121, 31, .06);--ios-inset-bg: var(--bg-card);--ios-inset-border: var(--border);--ios-row-hover: rgba(16, 32, 24, .06);--ios-section-title: var(--text-muted);--glass-bg: rgba(255, 255, 255, .78);--glass-bg-strong: rgba(255, 255, 255, .94);--glass-border: rgba(20, 91, 54, .12)}:root{--bg: #f6fbf7;--bg-card: #ffffff;--bg-deep: #eef8f1;--bg-edge: #e4f3e8;--bg-card2: #f9fdfb;--sidebar: #ffffff;--accent: #14834f;--accent-dk: #0f6b3f;--on-accent: #ffffff;--text: #10261b;--text-sub: #3f5f4b;--text-muted: #6e8475;--border: rgba(20, 91, 54, .11);--border2: rgba(20, 131, 79, .22);--danger: #dc2626;--warning: #b7791f;--info: #177eaa;--purple: #5f6faf;--input-bg: #fbfefc;--shadow: 0 18px 48px rgba(20, 91, 54, .1);--shadow-sm: 0 1px 2px rgba(20, 91, 54, .06), 0 10px 24px rgba(20, 91, 54, .06);--shadow-md: 0 16px 36px rgba(20, 91, 54, .1);--shadow-lg: 0 26px 56px rgba(20, 91, 54, .14);--focus-ring: rgba(20, 131, 79, .2);--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: rgba(20, 131, 79, .1);--nav-hover-bg: rgba(20, 91, 54, .055);--logo-tint-bg: rgba(20, 131, 79, .08);--logo-tint-border: rgba(20, 131, 79, .2);--glow-accent: none;--glow-secondary: none;--accent-surface: rgba(20, 131, 79, .09);--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: rgba(20, 91, 54, .045);--accent-gradient: linear-gradient(135deg, var(--accent), var(--accent-dk));--success: #14834f;--success-surface: rgba(20, 131, 79, .1);--warning-surface: rgba(183, 121, 31, .11);--danger-surface: rgba(220, 38, 38, .09);--canopy: rgba(20, 131, 79, .06);--leaf-line: rgba(20, 131, 79, .05);--bark-line: rgba(183, 121, 31, .06);--ios-inset-bg: var(--bg-card);--ios-inset-border: var(--border);--ios-row-hover: rgba(20, 91, 54, .055);--ios-section-title: var(--text-muted);--glass-bg: rgba(255, 255, 255, .78);--glass-bg-strong: rgba(255, 255, 255, .94);--glass-border: rgba(20, 91, 54, .12)}body.theme-green{--bg: #06110d;--bg-card: #0c1d14;--bg-deep: #030806;--bg-edge: #082116;--bg-card2: #132d1f;--sidebar: #04110b;--accent: #78f2ad;--accent-dk: #2fd06f;--on-accent: #03140c;--text: #f2faf5;--text-sub: #c9d9cf;--text-muted: #92a99c;--border: rgba(213, 236, 220, .1);--border2: rgba(120, 242, 173, .28);--danger: #f87171;--warning: #f2b84b;--info: #5bc0eb;--purple: #a6b5ff;--input-bg: #08130d;--shadow: 0 18px 46px rgba(0, 0, 0, .4);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .32);--shadow-md: 0 12px 32px rgba(0, 0, 0, .42);--shadow-lg: 0 22px 48px rgba(0, 0, 0, .5);--focus-ring: rgba(120, 242, 173, .34);--nav-active-bg: rgba(120, 242, 173, .15);--nav-hover-bg: rgba(213, 236, 220, .07);--logo-tint-bg: rgba(120, 242, 173, .13);--logo-tint-border: rgba(120, 242, 173, .28);--glow-accent: none;--glow-secondary: none;--accent-surface: rgba(120, 242, 173, .12);--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: rgba(0, 0, 0, .16);--accent-gradient: linear-gradient(135deg, var(--accent), var(--accent-dk));--success: #34d399;--success-surface: rgba(52, 211, 153, .13);--warning-surface: rgba(242, 184, 75, .13);--danger-surface: rgba(248, 113, 113, .13);--canopy: rgba(120, 242, 173, .08);--leaf-line: rgba(192, 255, 211, .045);--bark-line: rgba(242, 184, 75, .07);--ios-inset-bg: var(--bg-deep);--ios-inset-border: var(--border);--ios-row-hover: rgba(213, 236, 220, .07);--ios-section-title: var(--text-muted);--glass-bg: rgba(12, 29, 20, .72);--glass-bg-strong: rgba(8, 19, 13, .84);--glass-border: rgba(213, 236, 220, .14)}html{font-size:15px}html,body,#root{margin:0;padding:0;min-height:100vh;background:var(--bg);color:var(--text);font-family:var(--font-sans);line-height:1.55;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;transition:background .25s ease,color .25s ease}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:radial-gradient(circle at 84% 0%,rgba(20,131,79,.08),transparent 32%),linear-gradient(145deg,#eef8f1,#fff 46%,#f4fbf6);background-attachment:fixed}body:before,body:after{content:"";display:block;position:fixed;inset:0;pointer-events:none;z-index: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%,rgba(0,0,0,.2) 100%),repeating-linear-gradient(90deg,transparent 0 52px,var(--bark-line) 52px 53px,transparent 53px 104px);opacity:.55}body.theme-light:before{background:linear-gradient(115deg,transparent 0 18%,rgba(20,131,79,.045) 18% 19%,transparent 19% 38%,rgba(20,131,79,.035) 38% 39%,transparent 39% 100%),repeating-linear-gradient(135deg,rgba(20,131,79,.035) 0 1px,transparent 1px 22px);opacity:.7}body.theme-light:after{background:linear-gradient(180deg,transparent 0%,rgba(20,91,54,.035) 100%),repeating-linear-gradient(90deg,transparent 0 56px,rgba(104,130,112,.06) 56px 57px,transparent 57px 112px);opacity:.5}#root{position:relative;z-index:1;background:transparent}::selection{background:#6ee7a852;color:var(--text)}body.theme-light ::selection{background:#168a5238}a,button{color:inherit}button,[role=button]{font:inherit;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease,filter .18s ease}h1,h2,h3,h4{line-height:1.25;font-weight:700;letter-spacing:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-deep)}::-webkit-scrollbar-thumb{background:var(--border2);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}input,select,textarea{background:var(--input-bg)!important;color:var(--text)!important;border:1px solid var(--border)!important;border-radius:var(--radius-md);font-family:inherit;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}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::placeholder,textarea::placeholder{color:var(--text-muted)!important}input:focus,select:focus,textarea:focus{outline:none!important;border-color:var(--accent)!important;box-shadow:0 0 0 2px var(--focus-ring)!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(max-width:768px){.main-content{padding:12px!important}.hide-on-mobile{display:none!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}#root [style*="background-color: var(--bg-card)"],#root [style*="background: var(--bg-card)"]{background:var(--surface-raised)!important;border-color:var(--border)!important;backdrop-filter:none;-webkit-backdrop-filter:none}#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)"]{background:var(--bg-deep)!important;border-color:var(--border)!important;backdrop-filter:none;-webkit-backdrop-filter:none}#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{border-radius:var(--radius-md)!important;text-transform:none!important;letter-spacing:0!important;min-height:36px}#root .MuiButton-containedPrimary{background:var(--accent-gradient)!important;color:var(--on-accent)!important;box-shadow:0 8px 20px #22c55e38!important}#root .MuiButton-outlinedPrimary{border-color:var(--border2)!important;color:var(--accent)!important}#root .MuiChip-root,#root .MuiAlert-root{border-radius:var(--radius-lg)!important;letter-spacing:0!important}.arbor-panel{border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:var(--surface-glass);box-shadow:var(--shadow-sm)}.arbor-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-sm)}.arbor-action{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:8px 13px;border:1px solid var(--border2);border-radius:var(--radius-md);background:var(--surface-field);color:var(--accent);font-size:13px;font-weight:800;text-decoration:none;cursor:pointer}.arbor-action-primary{border-color:var(--accent);background:var(--accent-gradient);color:var(--on-accent);box-shadow:0 8px 20px #22c55e38}.module-page-header{position:relative;overflow:hidden}.module-page-header:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:linear-gradient(90deg,var(--accent),transparent 64%);opacity:.72;pointer-events:none}body.theme-light .module-page-header-hero{background:linear-gradient(135deg,#fffffffa,#f4fbf6f0)!important}body.theme-light .module-page-header-plain{padding:16px 18px!important;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}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:transparent!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}.clients-main{background:transparent}body.theme-light .clients-main>div:first-child{background:linear-gradient(180deg,var(--bg-card),var(--bg-card2))!important;border-right:1px solid var(--glass-border)!important;box-shadow:var(--shadow-sm)}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{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:10px}@media(max-width:920px){.clients-main{flex-direction:column;height:auto!important;overflow:visible!important}.clients-main>div:first-child{width:100%!important;max-height:48vh}}.ios-section-title{font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase;color:var(--ios-section-title);margin:20px 0 8px 2px}.ios-section-title:first-child{margin-top:0}.ios-inset{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border);background:var(--surface-glass);backdrop-filter:none;-webkit-backdrop-filter:none}.ios-inset-row{display:flex;align-items:center;gap:12px;min-height:48px;padding:10px 14px;background:transparent;border:none;width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer;transition:background .12s ease}.ios-inset-row:hover{background:var(--ios-row-hover);filter:none!important}.ios-inset-hairline{height:1px;margin-left:56px;background:var(--border)}.ios-icon-tile{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--text-sub);background:linear-gradient(135deg,var(--logo-tint-bg),var(--bg-card2));border:1px solid var(--border);backdrop-filter:none;-webkit-backdrop-filter:none}.arbor-sidebar .ios-section-title{margin:6px 0 5px 10px!important;font-size:10px;letter-spacing:.08em}.arbor-sidebar .ios-inset{border-radius:8px;background:linear-gradient(155deg,#17301fad,#040b07d1)}.arbor-sidebar .ios-inset-row{min-height:34px;padding:5px 8px;gap:8px}.arbor-sidebar .ios-icon-tile{width:25px;height:25px;border-radius:6px}.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{background:var(--surface-glass)!important;border-color:var(--border)!important;backdrop-filter:none;-webkit-backdrop-filter:none}body.theme-light .ios-glass-panel{background:linear-gradient(180deg,#fffffffa,#f7fcf8f2)!important;box-shadow:0 18px 42px #145b3617!important}body.theme-light .arbor-panel,body.theme-light .arbor-card,body.theme-light .ios-inset{background:linear-gradient(180deg,#fff,#f9fdfb)}#root button[style*="background-color: var(--bg-card)"],#root button[style*="background: var(--bg-card)"]{background:var(--accent)!important;color:var(--on-accent)!important;border:1px solid var(--border2)!important}#root button[style*="background-color: var(--bg-deep)"]{border:1px solid var(--border2)!important}.app-shell{display:flex;min-height:100vh;width:100%;background:transparent}.app-main{flex:1;min-width:0;padding:24px clamp(14px,3vw,32px);overflow-x:hidden;position:relative}.app-main:before{content:"";position:absolute;inset:0 0 auto;height:180px;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}body.theme-light .app-main:before{height:220px;background:linear-gradient(180deg,rgba(20,131,79,.06),transparent),repeating-linear-gradient(90deg,transparent 0 50px,rgba(20,131,79,.035) 50px 51px,transparent 51px 100px);opacity:.8}@media(max-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(max-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(max-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(max-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{width:100%;max-width:100%;box-sizing:border-box;padding:10px 12px;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--input-bg);color:var(--text);font:inherit;min-height:40px}.ios-field::placeholder{color:var(--text-muted)}.ios-field:focus{outline:none;box-shadow:0 0 0 3px var(--focus-ring)}select.ios-field{cursor:pointer}:root,body.theme-dark,body.theme-light,body.theme-green{--bg: #0B0F19;--bg-card: #161F33;--bg-deep: #070B12;--bg-edge: #0B1517;--bg-card2: #101827;--sidebar: #07110E;--accent: #00E676;--accent-dk: #00A86B;--on-accent: #06100B;--text: #E0E6ED;--text-sub: #B8C7D5;--text-muted: #7890A6;--border: rgba(0, 230, 118, .15);--border2: rgba(0, 229, 255, .32);--danger: #FF3D71;--warning: #FF9100;--info: #00E5FF;--purple: #8AA4FF;--input-bg: rgba(9, 16, 28, .86);--shadow: 0 24px 72px rgba(0, 0, 0, .56);--shadow-sm: 0 1px 0 rgba(255, 255, 255, .05) inset, 0 14px 34px rgba(0, 0, 0, .34);--shadow-md: 0 22px 54px rgba(0, 0, 0, .48), 0 0 22px rgba(0, 229, 255, .1);--shadow-lg: 0 34px 86px rgba(0, 0, 0, .66), 0 0 34px rgba(0, 230, 118, .12);--focus-ring: rgba(0, 229, 255, .26);--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: rgba(0, 230, 118, .13);--nav-hover-bg: rgba(0, 229, 255, .08);--logo-tint-bg: rgba(0, 230, 118, .12);--logo-tint-border: rgba(0, 230, 118, .32);--glow-accent: 0 0 16px rgba(0, 230, 118, .34);--glow-secondary: 0 0 18px rgba(0, 229, 255, .28);--accent-surface: rgba(0, 230, 118, .11);--surface-raised: linear-gradient(155deg, rgba(22, 31, 51, .88), rgba(9, 15, 25, .94));--surface-glass: linear-gradient(155deg, rgba(22, 31, 51, .72), rgba(9, 15, 25, .84));--surface-field: rgba(7, 11, 18, .72);--accent-gradient: linear-gradient(135deg, #00E5FF 0%, #00E676 100%);--success: #00E676;--success-surface: rgba(0, 230, 118, .13);--warning-surface: rgba(255, 145, 0, .13);--danger-surface: rgba(255, 61, 113, .13);--canopy: rgba(0, 230, 118, .055);--leaf-line: rgba(0, 230, 118, .055);--bark-line: rgba(0, 229, 255, .055);--ios-inset-bg: rgba(7, 11, 18, .5);--ios-inset-border: rgba(0, 229, 255, .18);--ios-row-hover: rgba(0, 229, 255, .08);--ios-section-title: #7890A6;--glass-bg: rgba(22, 31, 51, .66);--glass-bg-strong: rgba(9, 15, 25, .86);--glass-border: rgba(0, 230, 118, .16)}body,body.theme-dark,body.theme-light,body.theme-green{background:linear-gradient(135deg,#070b12,#0b0f19 45%,#0b1517)!important;color:var(--text)}body:before{background:linear-gradient(115deg,transparent 0 18%,rgba(0,230,118,.05) 18% 18.8%,transparent 18.8% 38%,rgba(0,229,255,.045) 38% 38.8%,transparent 38.8% 100%),repeating-linear-gradient(135deg,rgba(0,230,118,.045) 0 1px,transparent 1px 26px),repeating-linear-gradient(90deg,rgba(0,229,255,.035) 0 1px,transparent 1px 84px)!important;opacity:.72!important}body:after{background:linear-gradient(180deg,rgba(0,229,255,.07) 0%,transparent 28%,rgba(0,230,118,.05) 100%)!important;opacity:.64!important}::selection{background:#00e5ff47;color:#fff}h1,h2,h3,h4,.module-page-header h1,.dashboard-topbar h1{font-family:var(--font-display);letter-spacing:0}.telemetry-data-glow,.dashboard-kpi-grid strong,.dashboard-kpi-grid b,[class*=metric] strong,[class*=kpi] strong{font-family:var(--font-mono);color:var(--accent);text-shadow:0 0 8px rgba(0,230,118,.58),0 0 20px rgba(0,230,118,.24);font-weight:800}.neon-forest-card{background:#161f33a6;border:1px solid rgba(0,230,118,.15);border-radius:16px;box-shadow:var(--shadow-md);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.neon-forest-card:hover{border-color:#00e5ff6b;box-shadow:0 20px 58px #00000075,0 0 24px #00e5ff2e;transform:translateY(-2px)}.btn-ai-core,.arbor-action-primary,#root .MuiButton-containedPrimary{font-family:var(--font-display)!important;background:var(--accent-gradient)!important;color:#06100b!important;border:1px solid rgba(0,229,255,.38)!important;box-shadow:0 0 16px #00e5ff52,0 10px 28px #00000052!important;font-weight:800!important;letter-spacing:0!important}.btn-ai-core:hover,.arbor-action-primary:hover,#root .MuiButton-containedPrimary:hover{box-shadow:0 0 26px #00e6768a,0 16px 34px #00000061!important;transform:translateY(-1px)}::-webkit-scrollbar-track{background:#0b0f19}::-webkit-scrollbar-thumb{background:#00e5ff3d;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#00e5ff}input,select,textarea,.ios-field{background:#09101cdb!important;border-color:#00e5ff2e!important;color:var(--text)!important}input:focus,select:focus,textarea:focus,.ios-field:focus{border-color:var(--info)!important;box-shadow:0 0 0 2px #00e5ff38,0 0 18px #00e5ff2e!important}#root [style*="background-color: var(--bg-card)"],#root [style*="background: var(--bg-card)"],#root [style*="background-color: var(--bg-card2)"],#root [style*="background: var(--bg-card2)"],.arbor-panel,.arbor-card,.ios-inset,.ios-glass-panel,#root .MuiPaper-root,#root .MuiCard-root{background:var(--surface-glass)!important;border-color:var(--glass-border)!important;box-shadow:var(--shadow-sm)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}#root [style*="background-color: var(--bg-deep)"],#root [style*="background: var(--bg-deep)"]{background:#070b12b8!important;border-color:#00e5ff24!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)"]{background:#09101cb8!important;color:var(--text)!important;border:1px solid rgba(0,229,255,.22)!important}.app-main:before{background:linear-gradient(180deg,rgba(0,229,255,.06),transparent),repeating-linear-gradient(90deg,transparent 0 46px,rgba(0,229,255,.04) 46px 47px,transparent 47px 92px)!important;opacity:.82!important}.arbor-sidebar{background:linear-gradient(180deg,#07110efa,#0b0f19f5 58%,#070b12fa)!important;border-right:1px solid rgba(0,230,118,.2)!important;box-shadow:18px 0 44px #00000057,0 0 28px #00e67614!important}.arbor-sidebar .ios-section-title{color:var(--text-muted)!important;font-family:var(--font-display)}.arbor-sidebar .ios-inset{background:#161f3380!important;border-color:#00e67624!important}.arbor-sidebar .ios-inset-row[aria-current=page]{background:linear-gradient(90deg,#00e6762e,#00e5ff0f)!important;box-shadow:inset 3px 0 0 var(--accent),0 0 18px #00e67614!important}.arbor-sidebar .ios-icon-tile{background:#00e67614!important;border-color:#00e5ff33!important;color:var(--text-sub)}.arbor-sidebar .ios-inset-row[aria-current=page] .ios-icon-tile{color:var(--accent)!important;border-color:#00e6765c!important;box-shadow:0 0 16px #00e6762e}.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{background:var(--surface-glass)!important;border-color:#00e67629!important;box-shadow:var(--shadow-sm)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.dashboard-kpi-grid>*,.dashboard-content-grid>*,.dashboard-lower-grid>*,.dashboard-shortcuts-grid>*{transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.dashboard-kpi-grid>*:hover,.dashboard-content-grid>*:hover,.dashboard-lower-grid>*:hover,.dashboard-shortcuts-grid>*:hover{border-color:#00e5ff5c!important;box-shadow:0 18px 54px #0000005c,0 0 20px #00e5ff1f!important;transform:translateY(-2px)}.dashboard-orders-table>button,.zlecenia-list-grid>*,.zlecenia-workflow-path>*{transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background-color .18s ease}.dashboard-orders-table>button:hover,.zlecenia-list-grid>*:hover,.zlecenia-workflow-path>*:hover{border-color:#00e5ff57!important;box-shadow:inset 3px 0 0 var(--info),0 0 20px #00e5ff1c!important;transform:translate(2px)}.module-page-header:after{height:1px;background:linear-gradient(90deg,var(--accent),var(--info),transparent 72%)!important;box-shadow:0 0 16px #00e5ff47}:root,body.theme-dark,body.theme-light,body.theme-green{--space-bg: #060913;--surface-glass-token: rgba(18, 24, 41, .75);--laser-emerald: #00E676;--pulsar-blue: #00E5FF;--supernova-orange: #FF9100;--stardust-white: #F1F5F9;--muted-tech: #64748B;--bg: var(--space-bg);--bg-card: var(--surface-glass-token);--bg-deep: #0D121E;--bg-edge: #111827;--bg-card2: #121829;--sidebar: var(--space-bg);--accent: var(--laser-emerald);--accent-dk: #00A86B;--on-accent: var(--space-bg);--text: var(--stardust-white);--text-sub: #CBD5E1;--text-muted: var(--muted-tech);--border: rgba(255, 255, 255, .05);--border2: rgba(0, 229, 255, .2);--danger: #FF3D71;--warning: var(--supernova-orange);--info: var(--pulsar-blue);--input-bg: rgba(13, 18, 30, .8);--focus-ring: rgba(0, 229, 255, .2);--surface-raised: var(--surface-glass-token);--surface-glass: var(--surface-glass-token);--surface-field: rgba(13, 18, 30, .8);--accent-gradient: var(--pulsar-blue);--success: var(--laser-emerald);--success-surface: rgba(0, 230, 118, .1);--warning-surface: rgba(255, 145, 0, .1);--danger-surface: rgba(255, 61, 113, .1);--glass-bg: var(--surface-glass-token);--glass-bg-strong: rgba(18, 24, 41, .88);--glass-border: rgba(255, 255, 255, .04)}body,body.theme-dark,body.theme-light,body.theme-green{background-color:var(--space-bg)!important;background-image:linear-gradient(180deg,rgba(0,229,255,.035),transparent 28%),repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0 1px,transparent 1px 88px),repeating-linear-gradient(0deg,rgba(255,255,255,.014) 0 1px,transparent 1px 88px)!important}body:before{background:repeating-linear-gradient(135deg,rgba(0,229,255,.03) 0 1px,transparent 1px 28px)!important;opacity:.45!important}body:after{background:linear-gradient(180deg,transparent 0%,rgba(0,230,118,.035) 100%)!important;opacity:.7!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)"]{background:var(--surface-glass-token)!important;border:1px solid rgba(255,255,255,.04)!important;border-radius:16px!important;box-shadow:0 25px 50px -12px #00000080!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.quantum-panel:hover,.neon-forest-card:hover,.arbor-card:hover,#root .MuiCard-root:hover{border-color:#00e5ff33!important;box-shadow:0 0 30px #00e5ff1a,0 25px 50px -12px #00000080!important}input,select,textarea,.ios-field,#root .MuiInputBase-root{background:#0d121ecc!important;border-color:#ffffff0d!important;border-radius:12px!important}input:focus,select:focus,textarea:focus,.ios-field:focus,#root .Mui-focused{border-color:var(--pulsar-blue)!important;box-shadow:0 0 15px #00e5ff33!important}.table-header-tech{color:#475569!important;font-size:.7rem!important;border-bottom:1px solid rgba(255,255,255,.05)!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{background:transparent!important;border:1px solid rgba(0,229,255,.45)!important;color:var(--pulsar-blue)!important}.arbor-action:hover,#root .MuiButton-outlinedPrimary:hover{background:#00e5ff1a!important}svg{stroke-width:1.8}.arbor-sidebar svg,button svg,[role=button] svg{filter:drop-shadow(0 0 4px rgba(0,229,255,.12))}.arbor-sidebar [aria-current=page] svg,button:hover svg,[role=button]:hover svg{filter:drop-shadow(0 0 4px currentColor)}@keyframes telemetry-pulse{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1.35)}}.telemetry-status{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:4px 10px;border:1px solid rgba(0,229,255,.2);border-radius:8px;background:#00e5ff1a;color:var(--pulsar-blue);font-family:var(--font-mono);font-size:.7rem;font-weight:800;line-height:1.1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.telemetry-status-led{position:relative;width:8px;height:8px;flex:0 0 8px;border-radius:999px;background:currentColor;box-shadow:0 0 8px currentColor}.telemetry-status-led:before{content:"";position:absolute;inset:0;border-radius:inherit;background:currentColor;animation:telemetry-pulse 1.6s ease-in-out infinite}.telemetry-status-success{color:var(--laser-emerald);border-color:#00e67633;background:#00e6761a}.telemetry-status-warning{color:var(--supernova-orange);border-color:#ff910033;background:#ff91001a}.telemetry-status-danger{color:var(--danger);border-color:#ff3d7133;background:#ff3d711a}.telemetry-status-info{color:var(--pulsar-blue);border-color:#00e5ff33;background:#00e5ff1a}.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:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--pulsar-blue);opacity:0;transform:scaleY(.65);transition:opacity .2s ease,transform .2s ease}.zlecenia-data-card:hover,.zlecenia-kanban-card:hover,.dashboard-orders-table>button:hover{background:#161f3366!important;border-color:#00e5ff33!important;box-shadow:0 0 24px #00e5ff1a!important;transform:translateY(-1px)}.zlecenia-data-card:hover:before,.zlecenia-kanban-card:hover:before,.dashboard-orders-table>button:hover:before{opacity:1;transform:scaleY(1)}.modern-data-stack{display:grid;gap:14px;width:100%}.modern-data-row{--row-accent: var(--pulsar-blue);position:relative;display:grid;grid-template-columns:minmax(210px,.75fr) minmax(260px,1.5fr) minmax(190px,auto);align-items:center;gap:22px;width:100%;padding:24px;overflow:hidden;background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--row-accent) 9%,transparent),transparent 34%),#090d1acc;border:1px solid rgba(255,255,255,.03);border-radius:20px;box-shadow:0 14px 36px #0006;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:transform .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease}.modern-data-row:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,var(--row-accent),var(--laser-emerald));box-shadow:0 0 18px var(--row-accent);opacity:0;transition:opacity .25s ease}.modern-data-row:after{content:"";position:absolute;inset:-40% auto auto 14%;width:160px;height:160px;border-radius:999px;background:color-mix(in srgb,var(--row-accent) 8%,transparent);filter:blur(34px);pointer-events:none}.modern-data-row:hover{transform:translateY(-2px);background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--row-accent) 12%,transparent),transparent 36%),#0c1224;border-color:color-mix(in srgb,var(--row-accent) 20%,transparent);box-shadow:0 18px 44px #0000006b,0 0 24px color-mix(in srgb,var(--row-accent) 12%,transparent)}.modern-data-row:hover:before{opacity:1}.modern-data-row--clickable{cursor:pointer}.modern-data-row--success{--row-accent: var(--laser-emerald)}.modern-data-row--warning{--row-accent: var(--supernova-orange)}.modern-data-row--danger{--row-accent: var(--danger)}.modern-data-row--info{--row-accent: var(--pulsar-blue)}.modern-data-row__identity,.modern-data-row__right,.modern-data-row__actions{position:relative;z-index:1}.modern-data-row__identity{display:flex;align-items:center;gap:14px;min-width:0}.modern-data-row__icon{display:grid;place-items:center;flex:0 0 46px;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;box-shadow:inset 0 0 18px #00000040;transition:transform .25s ease}.modern-data-row:hover .modern-data-row__icon{transform:scale(1.05)}.modern-data-row__icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;filter:drop-shadow(0 0 5px currentColor)}.modern-data-row__id-copy{display:grid;gap:3px;min-width:0}.modern-data-row__id-label,.modern-data-row__metric-label{display:block;font-family:var(--font-mono);font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#475569}.modern-data-row__id-value{overflow:hidden;font-family:var(--font-mono);font-size:14px;font-weight:900;color:var(--stardust-white);text-overflow:ellipsis;white-space:nowrap}.modern-data-row__title{overflow:hidden;font-size:13px;font-weight:800;color:#e2e8f0;text-overflow:ellipsis;white-space:nowrap}.modern-data-row__subtitle{overflow:hidden;font-size:12px;color:var(--muted-text-token);text-overflow:ellipsis;white-space:nowrap}.modern-data-row__metric-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(110px,1fr));gap:14px 22px;width:100%}.modern-data-row__metric{min-width:0}.modern-data-row__metric-value{display:block;margin-top:5px;overflow:hidden;font-size:15px;font-weight:800;color:var(--stardust-white);text-overflow:ellipsis;white-space:nowrap}.modern-data-row__metric-value--mono{font-family:var(--font-mono)}.modern-data-row__metric-value--success{color:var(--laser-emerald);text-shadow:0 0 10px rgba(0,230,118,.25)}.modern-data-row__metric-value--warning{color:var(--supernova-orange);text-shadow:0 0 10px rgba(255,145,0,.24)}.modern-data-row__metric-value--danger{color:var(--danger);text-shadow:0 0 10px rgba(255,61,113,.24)}.modern-data-row__metric-value--info{color:var(--pulsar-blue);text-shadow:0 0 10px rgba(0,229,255,.24)}.modern-data-row__right{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0}.modern-data-row__right:before{content:"";display:none}.modern-data-row__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.modern-data-row__actions button,.modern-data-row__actions a{min-height:34px}.modern-data-empty{padding:22px;color:var(--muted-text-token);background:#0e1322ad;border:1px solid rgba(255,255,255,.04);border-radius:18px;box-shadow:0 10px 30px #00000038}.modern-data-panel-title{margin:18px 0 12px;font-family:var(--font-display);font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--stardust-white)}@media(max-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{padding-top:16px;border-top:1px solid rgba(255,255,255,.03)}}@media(max-width:680px){.modern-data-row{padding:16px}.modern-data-row__metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}select{appearance:none!important;-webkit-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) 50%,calc(100% - 12px) 50%!important;background-size:6px 6px,6px 6px!important;background-repeat:no-repeat!important;padding-right:38px!important}input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;display:inline-grid!important;place-items:center!important;width:18px!important;height:18px!important;min-width:18px!important;padding:0!important;border-radius:6px!important;background:#0a0f1d!important;border:1px solid rgba(255,255,255,.06)!important;box-shadow:inset 0 2px 4px #0009!important}input[type=checkbox]:before{content:"";width:9px;height:9px;border-radius:3px;background:var(--laser-emerald);box-shadow:0 0 10px #00e67673;transform:scale(0);transition:transform .16s ease}input[type=checkbox]:checked:before{transform:scale(1)}hr{height:1px!important;border:0!important;background:linear-gradient(90deg,transparent,rgba(0,229,255,.18),transparent)!important}:root,body.theme-dark,body.theme-light,body.theme-green{--bg: #f3faf5;--bg-card: #ffffff;--bg-deep: #edf7f0;--bg-edge: #dcefe4;--bg-card2: #f8fcf9;--sidebar: #0b2f1f;--accent: #168a4a;--accent-dk: #0f6d3a;--on-accent: #ffffff;--text: #14261b;--text-sub: #395645;--text-muted: #6f8376;--border: rgba(22, 138, 74, .14);--border2: rgba(22, 138, 74, .22);--danger: #dc2626;--warning: #c77700;--info: #0e7490;--purple: #64748b;--input-bg: #ffffff;--shadow: 0 22px 58px rgba(22, 80, 46, .12);--shadow-sm: 0 10px 26px rgba(21, 75, 44, .08);--shadow-md: 0 18px 44px rgba(21, 75, 44, .12);--shadow-lg: 0 26px 68px rgba(21, 75, 44, .16);--focus-ring: rgba(22, 138, 74, .2);--nav-active-bg: rgba(22, 138, 74, .12);--nav-hover-bg: rgba(22, 138, 74, .08);--logo-tint-bg: rgba(22, 138, 74, .11);--logo-tint-border: rgba(22, 138, 74, .24);--glow-accent: none;--glow-secondary: none;--accent-surface: rgba(22, 138, 74, .1);--surface-raised: linear-gradient(180deg, #ffffff 0%, #f8fcf9 100%);--surface-glass: linear-gradient(180deg, #ffffff 0%, #f8fcf9 100%);--surface-field: #ffffff;--accent-gradient: linear-gradient(135deg, #168a4a 0%, #26a269 100%);--success: #168a4a;--success-surface: rgba(22, 138, 74, .1);--warning-surface: rgba(199, 119, 0, .1);--danger-surface: rgba(220, 38, 38, .1);--canopy: rgba(22, 138, 74, .045);--leaf-line: rgba(22, 138, 74, .06);--bark-line: rgba(38, 162, 105, .045);--glass-bg: #ffffff;--glass-bg-strong: #ffffff;--glass-border: rgba(22, 138, 74, .14);--space-bg: #f3faf5;--surface-glass-token: #ffffff;--laser-emerald: #168a4a;--pulsar-blue: #0e7490;--supernova-orange: #c77700;--stardust-white: #14261b;--muted-text-token: #6f8376}body,body.theme-dark,body.theme-light,body.theme-green{background:linear-gradient(180deg,#f8fcf9,#edf7f0)!important;color:var(--text)!important}body:before{background:linear-gradient(135deg,rgba(22,138,74,.035) 0 1px,transparent 1px 28px),linear-gradient(45deg,rgba(38,162,105,.025) 0 1px,transparent 1px 34px)!important;opacity:.7!important}body:after{display:none!important}::selection{background:#168a4a33!important;color:#0b2f1f!important}.telemetry-data-glow,.dashboard-kpi-grid strong,.dashboard-kpi-grid b,[class*=metric] strong,[class*=kpi] strong{color:var(--accent)!important;text-shadow:none!important}.neon-forest-card,.quantum-panel,.arbor-panel,.arbor-card,.ios-inset,.ios-glass-panel,#root .MuiPaper-root,#root .MuiCard-root,#root [style*="background-color: var(--bg-card)"],#root [style*="background: var(--bg-card)"],#root [style*="background-color: var(--bg-card2)"],#root [style*="background: var(--bg-card2)"]{background:var(--surface-raised)!important;border:1px solid var(--border)!important;box-shadow:var(--shadow-sm)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.neon-forest-card:hover,.quantum-panel:hover,.arbor-card:hover,#root .MuiCard-root:hover{border-color:#168a4a42!important;box-shadow:var(--shadow-md)!important}#root [style*="background-color: var(--bg-deep)"],#root [style*="background: var(--bg-deep)"]{background:#edf7f0!important;border-color:#168a4a29!important}input,select,textarea,.ios-field,#root .MuiInputBase-root{background-color:#fff!important;color:var(--text)!important;border-color:#168a4a33!important;box-shadow:0 1px #ffffffb3 inset!important}input:focus,select:focus,textarea:focus,.ios-field:focus,#root .Mui-focused{border-color:var(--accent)!important;box-shadow:0 0 0 3px #168a4a29!important}.btn-ai-core,.arbor-action-primary,#root .MuiButton-containedPrimary{background:var(--accent)!important;color:#fff!important;border-color:var(--accent)!important;box-shadow:0 10px 24px #168a4a33!important;text-transform:none!important}.btn-ai-core:hover,.arbor-action-primary:hover,#root .MuiButton-containedPrimary:hover{background:#0f6d3a!important;box-shadow:0 14px 30px #168a4a3d!important}.dashboard-topbar,.dashboard-kpi-grid>*,.dashboard-content-grid>*,.dashboard-lower-grid>*,.dashboard-shortcuts-grid>*{background:#fff!important;border:1px solid rgba(22,138,74,.14)!important;box-shadow:var(--shadow-sm)!important}.dashboard-kpi-grid>*:hover,.dashboard-content-grid>*:hover,.dashboard-lower-grid>*:hover,.dashboard-shortcuts-grid>*:hover{border-color:#168a4a42!important;box-shadow:var(--shadow-md)!important}.dashboard-orders-table>button{background:#fff!important;border:1px solid rgba(22,138,74,.12)!important;box-shadow:none!important}.dashboard-orders-table>button:hover{background:#f6fbf7!important;border-color:#168a4a3d!important}.modern-data-row{background:#fff!important;border:1px solid rgba(22,138,74,.14)!important;border-radius:16px!important;box-shadow:0 10px 28px #154b2c14!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.modern-data-row:after{display:none!important}.modern-data-row:before{background:var(--row-accent)!important;box-shadow:none!important;opacity:1!important}.modern-data-row:hover{background:#f8fcf9!important;border-color:#168a4a47!important;box-shadow:0 16px 34px #154b2c1f!important}.modern-data-row__icon{background:color-mix(in srgb,var(--row-accent) 10%,white)!important;border-color:color-mix(in srgb,var(--row-accent) 22%,white)!important;box-shadow:none!important}.modern-data-row__id-label,.modern-data-row__metric-label{color:#6f8376!important;letter-spacing:.08em!important}.modern-data-row__id-value,.modern-data-row__title,.modern-data-row__metric-value,.modern-data-panel-title{color:var(--text)!important;text-shadow:none!important}.modern-data-row__subtitle,.modern-data-empty{color:var(--text-muted)!important}.modern-data-row__metric-value--success{color:#168a4a!important;text-shadow:none!important}.modern-data-row__metric-value--warning{color:#c77700!important;text-shadow:none!important}.modern-data-row__metric-value--danger{color:#dc2626!important;text-shadow:none!important}.modern-data-row__metric-value--info{color:#0e7490!important;text-shadow:none!important}.telemetry-status{background:#fff!important;box-shadow:none!important;text-shadow:none!important}.telemetry-status-success{color:#168a4a!important;border-color:#168a4a3d!important;background:#168a4a14!important}.telemetry-status-warning{color:#c77700!important;border-color:#c777003d!important;background:#c7770014!important}.telemetry-status-danger{color:#dc2626!important;border-color:#dc262638!important;background:#dc262614!important}.telemetry-status-info{color:#0e7490!important;border-color:#0e749038!important;background:#0e749014!important}.telemetry-status-led,.telemetry-status-led:before,input[type=checkbox]:before{box-shadow:none!important}select{background-image:linear-gradient(45deg,transparent 50%,#168a4a 50%),linear-gradient(135deg,#168a4a 50%,transparent 50%)!important}input[type=checkbox]{background:#fff!important;border-color:#168a4a47!important;box-shadow:0 1px #ffffffb3 inset!important}input[type=checkbox]:before{background:#168a4a!important}hr{background:linear-gradient(90deg,transparent,rgba(22,138,74,.18),transparent)!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{background:#f5f6f8!important;color:#323338!important}.app-shell{background:#f5f6f8!important}svg,svg *,.ios-icon-tile svg,.arbor-sidebar svg,button svg,[role=button] svg,a svg{filter:none!important;text-shadow:none!important}.arbor-sidebar,.ios-glass-panel.arbor-sidebar{background:#2b3044!important;border-right:none!important;box-shadow:2px 0 8px #0000002e!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.arbor-sidebar{--nav-active-bg: rgba(0, 200, 117, .15) !important;--ios-row-hover: rgba(255, 255, 255, .06) !important;--ios-inset-bg: transparent !important;--text: #ffffff !important;--text-sub: rgba(255, 255, 255, .7) !important;--text-muted: rgba(255, 255, 255, .38) !important;--border: rgba(255, 255, 255, .08) !important}.arbor-sidebar .ios-inset{background:#ffffff08!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:6px!important}.arbor-sidebar .ios-section-title{font-family:Inter,sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:#ffffff61!important}.arbor-sidebar .ios-inset-row{color:#ffffffb8!important;background:transparent!important;border-radius:5px!important}.arbor-sidebar .ios-inset-row:hover{background:#ffffff12!important;color:#fff!important}.arbor-sidebar .ios-inset-row[aria-current=page]{background:#00c87529!important;color:#fff!important;box-shadow:inset 3px 0 #00c875!important;font-weight:600!important}.arbor-sidebar .ios-icon-tile{background:transparent!important;border:none!important;color:#ffffff85!important;box-shadow:none!important}.arbor-sidebar .ios-inset-row[aria-current=page] .ios-icon-tile{color:#00c875!important;background:transparent!important;border:none!important;box-shadow:none!important}.modern-data-stack{gap:0!important;border:1px solid #e6e9ef!important;border-radius:6px!important;overflow:hidden!important}.modern-data-row{--row-accent: #168a4a;position:relative!important;display:grid!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;background:#fff!important;border:none!important;border-bottom:1px solid #e6e9ef!important;border-left:4px solid var(--row-accent)!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:background .12s!important;transform:none!important}.modern-data-row:hover{background:#f5f6f8!important;transform:none!important;box-shadow:none!important;border-color:inherit!important;border-left-color:var(--row-accent)!important}.modern-data-row__icon{flex:0 0 38px!important;width:38px!important;height:38px!important;background:transparent!important;border:none!important;box-shadow:none!important;color:var(--row-accent)!important;border-radius:6px!important}.modern-data-row__icon svg{filter:none!important;stroke-width:1.6!important}.modern-data-row:hover .modern-data-row__icon{transform:none!important}.modern-data-row__id-value,.modern-data-row__title{font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:600!important;color:#323338!important}.modern-data-row__id-label,.modern-data-row__metric-label{font-family:Inter,sans-serif!important;font-size:10px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#676879!important}.modern-data-row__subtitle{font-family:Inter,sans-serif!important;font-size:12px!important;color:#676879!important}.modern-data-row__metric-value{font-family:"Inter",var(--font-mono, monospace)!important;font-size:13px!important;font-weight:600!important;color:#323338!important;margin-top:3px!important}.status-chip,.badge,[class*=status-badge],[class*=pill-]{border-radius:4px!important;font-weight:600!important;font-size:12px!important;padding:4px 10px!important;box-shadow:none!important;filter:none!important}::-webkit-scrollbar-thumb{background:#32333829!important;border-radius:3px!important}::-webkit-scrollbar-thumb:hover{background:#32333847!important}.dashboard-topbar,.app-topbar,.board-header{background:#fff!important;border-bottom:1px solid #e6e9ef!important;box-shadow:0 1px 3px #0000000a!important}input:focus,select:focus,textarea:focus{outline:none!important;border-color:#168a4a!important;box-shadow:0 0 0 3px #168a4a1f!important}.btn-primary,button.btn-primary{background:#168a4a!important;border-color:#168a4a!important;box-shadow:none!important}.btn-primary:hover,button.btn-primary:hover{background:#137840!important;box-shadow:none!important;transform:none!important}.arbor-card,.arbor-panel,.ios-glass-panel:not(.arbor-sidebar),.neon-forest-card{background:#fff!important;border:1px solid #e6e9ef!important;border-radius:6px!important;box-shadow:0 1px 3px #0000000f!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root,body.theme-dark,body.theme-light,body.theme-green{--bg: #ffffff !important;--bg-card: #ffffff !important;--bg-edge: #e6e9ef !important;--bg-card2: #ffffff !important;--sidebar: #292f4c !important;--accent: #00c875 !important;--accent-dk: #00a65e !important;--on-accent: #ffffff !important;--text: #323338 !important;--text-sub: #676879 !important;--text-muted: #676879 !important;--border: #e6e9ef !important;--border2: #e6e9ef !important;--input-bg: #ffffff !important;--success: #00c875 !important;--danger: #e2445c !important;--warning: #fdab3d !important;--info: #579bfc !important;--shadow: 0 4px 16px rgba(0,0,0,.06) !important;--shadow-sm: 0 2px 8px rgba(0,0,0,.05) !important;--shadow-md: 0 4px 16px rgba(0,0,0,.08) !important;--shadow-lg: 0 8px 32px rgba(0,0,0,.12) !important;--nav-active-bg: rgba(255,255,255,.1) !important;--ios-row-hover: rgba(255,255,255,.07) !important;--ios-inset-bg: transparent !important;--laser-emerald: #00c875 !important;--pulsar-blue: #579bfc !important;--supernova-orange: #fdab3d !important;--stardust-white: #323338 !important;--muted-text-token: #676879 !important;--glow-accent: none !important;--glow-secondary: none !important;--focus-ring: rgba(0,200,117,.18) !important;--glass-bg: rgba(255,255,255,.94) !important;--glass-bg-strong: rgba(255,255,255,.97) !important;--glass-border: #e6e9ef !important;--surface-field: #f5f6f8 !important;--surface-raised: linear-gradient(180deg, #ffffff, #f5f6f8) !important;--surface-glass: #ffffff !important;--ios-inset-bg: #ffffff !important;--ios-inset-border: #e6e9ef !important;--ios-row-hover: rgba(0,0,0,.04) !important;--bg-deep: #f5f6f8 !important}html,body,body.theme-dark,body.theme-light,body.theme-green,#root{background:#fff!important;color:#323338!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 *){background:#fff!important;border-color:#e6e9ef!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 1px 4px #0000000f!important}svg,svg *{filter:none!important}h1,h2,h3,h4,h5,h6{text-transform:none!important;letter-spacing:-.01em!important;color:#323338!important}.arbor-sidebar,.ios-glass-panel.arbor-sidebar{background:#292f4c!important;border-right:none!important;box-shadow:1px 0 #00000026!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.arbor-sidebar{--text: #ffffff !important;--text-sub: #b3b7cb !important;--text-muted: rgba(179,183,203,.7) !important;--border: rgba(255,255,255,.1) !important;--nav-active-bg: rgba(255,255,255,.1) !important;--ios-row-hover: rgba(255,255,255,.07) !important;--ios-inset-bg: transparent !important}.arbor-sidebar .ios-inset{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:4px!important}.arbor-sidebar .ios-section-title{color:#b3b7cba6!important;font-size:10px!important;font-weight:700!important;letter-spacing:.09em!important;text-transform:uppercase!important}.arbor-sidebar .ios-inset-row{color:#b3b7cb!important;background:transparent!important;border-radius:4px!important}.arbor-sidebar .ios-inset-row[aria-current=page]{background:#ffffff1a!important;color:#fff!important;box-shadow:none!important;font-weight:600!important}.arbor-sidebar .ios-icon-tile{background:transparent!important;border:none!important;color:#b3b7cb!important;box-shadow:none!important}.arbor-sidebar .ios-inset-row[aria-current=page] .ios-icon-tile{color:#fff!important;box-shadow:none!important}.modern-data-stack{gap:0!important;border:1px solid #e6e9ef!important;border-radius:4px!important;overflow:hidden!important;background:#fff!important}.modern-data-row{--row-accent: #579bfc;background:#fff!important;border:none!important;border-bottom:1px solid #e6e9ef!important;border-left:4px solid var(--row-accent)!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important}.modern-data-row:last-child{border-bottom:none!important}.modern-data-row:hover{background:#f5f6f8!important;transform:none!important;box-shadow:none!important;border-left-color:var(--row-accent)!important}.modern-data-row--success{--row-accent: #00c875 !important}.modern-data-row--warning{--row-accent: #fdab3d !important}.modern-data-row--danger{--row-accent: #e2445c !important}.modern-data-row--info{--row-accent: #579bfc !important}.modern-data-row__id-value,.modern-data-row__title{color:#323338!important;font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:600!important}.modern-data-row__id-label,.modern-data-row__metric-label{color:#676879!important;font-family:Inter,sans-serif!important;font-size:10px!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important}.modern-data-row__metric-value{color:#323338!important;font-size:13px!important;font-weight:600!important}.modern-data-row__subtitle{color:#676879!important;font-size:12px!important}.modern-data-row__icon{color:var(--row-accent)!important;background:transparent!important;border:none!important;box-shadow:none!important}.modern-data-row__icon svg{filter:none!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f5f6f8!important}::-webkit-scrollbar-thumb{background:#d0d4e4!important;border-radius:3px!important}::-webkit-scrollbar-thumb:hover{background:#b3b7cb!important}input,select,textarea{background:#fff!important;border-color:#e6e9ef!important;color:#323338!important}input:focus,select:focus,textarea:focus{border-color:#00c875!important;box-shadow:0 0 0 3px #00c8751f!important;outline:none!important}button,.btn{box-shadow:none!important}button:hover,.btn:hover{transform:none!important}.m-status{display:inline-block;padding:5px 10px;border-radius:4px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;box-shadow:none!important;border:none!important;line-height:1.4}.m-status--success{background:#00c875!important;color:#fff!important}.m-status--warning{background:#fdab3d!important;color:#fff!important}.m-status--danger{background:#e2445c!important;color:#fff!important}.m-status--info{background:#579bfc!important;color:#fff!important}.telemetry-status-led,.modern-data-row__icon{display:none!important}.dashboard-kpi-grid button{border-right:1px solid #e6e9ef!important;border-bottom:none!important}.dashboard-kpi-grid button:last-child{border-right:none!important}.dashboard-kpi-grid strong,.dashboard-kpi-grid b,[class*=metric] strong,[class*=kpi] strong,.telemetry-data-glow{color:#323338!important}.dashboard-kpi-grid .kpi-sub,.kpi-sub{color:#676879!important}.dashboard-lower-grid button,.dashboard-content-grid button,.dashboard-orders-table button{border-radius:0!important;background-color:#fff!important}.dashboard-lower-grid>*:hover,.dashboard-content-grid>*:hover{border-color:#e6e9ef!important;box-shadow:none!important;transform:none!important}.dashboard-lower-grid>*,.dashboard-content-grid>*{background:#fff!important;border:1px solid #e6e9ef!important;box-shadow:none!important;border-radius:4px!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root,body.theme-light,body.theme-dark,body.theme-green{--bg: #f4faf5 !important;--bg-card: rgba(255, 255, 255, .9) !important;--bg-card2: #f9fdfb !important;--bg-deep: #eef8f1 !important;--bg-edge: #e4f3e8 !important;--sidebar: #06331f !important;--accent: #14834f !important;--accent-dk: #0f6b3f !important;--on-accent: #ffffff !important;--text: #102218 !important;--text-sub: #3f5f4b !important;--text-muted: #6a7c70 !important;--border: rgba(15, 95, 58, .12) !important;--border2: rgba(40, 182, 108, .24) !important;--input-bg: rgba(255, 255, 255, .9) !important;--shadow: 0 22px 58px rgba(15, 95, 58, .13) !important;--shadow-sm: 0 12px 32px rgba(16, 34, 24, .08) !important;--shadow-md: 0 18px 44px rgba(15, 95, 58, .12) !important;--shadow-lg: 0 28px 68px rgba(15, 95, 58, .16) !important;--focus-ring: rgba(40, 182, 108, .18) !important;--nav-active-bg: rgba(255, 255, 255, .92) !important;--nav-hover-bg: rgba(255, 255, 255, .1) !important;--accent-surface: rgba(20, 131, 79, .09) !important;--surface-raised: linear-gradient(180deg, rgba(255,255,255,.98), rgba(255,255,255,.88)) !important;--surface-glass: linear-gradient(135deg, rgba(255,255,255,.96), rgba(239,250,243,.82)) !important;--surface-field: rgba(20, 91, 54, .045) !important;--accent-gradient: linear-gradient(135deg, #0f6b3f, #28b66c) !important;--success: #14834f !important;--success-surface: rgba(20, 131, 79, .1) !important;--warning: #b7791f !important;--warning-surface: rgba(183, 121, 31, .11) !important;--danger: #dc2626 !important;--danger-surface: rgba(220, 38, 38, .09) !important;--info: #177eaa !important;--glass-bg: rgba(255, 255, 255, .78) !important;--glass-bg-strong: rgba(255, 255, 255, .94) !important;--glass-border: rgba(15, 95, 58, .12) !important;--space-bg: #f4faf5 !important;--laser-emerald: #14834f !important;--pulsar-blue: #177eaa !important;--supernova-orange: #b7791f !important;--forest-pattern: none !important;--forest-line: rgba(20, 107, 67, .08) !important;--surface-glass-token: rgba(255, 255, 255, .88) !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{background:linear-gradient(90deg,rgba(20,107,67,.035) 1px,transparent 1px),linear-gradient(0deg,rgba(20,107,67,.035) 1px,transparent 1px),radial-gradient(circle at 18% 10%,rgba(40,182,108,.18),transparent 34rem),linear-gradient(135deg,#f4faf5,#fbfefc 48%,#eaf5ee)!important;background-size:36px 36px,36px 36px,auto,auto!important;color:var(--text)!important;font-family:var(--font-sans)!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{background:transparent!important;box-shadow:none!important}.arbor-sidebar,.ios-glass-panel.arbor-sidebar{background:linear-gradient(180deg,rgba(255,255,255,.055),transparent 22%),radial-gradient(circle at 55% 8%,rgba(168,255,193,.16),transparent 8rem),linear-gradient(180deg,#06331f,#0c4d31 68%,#093a25)!important;border-right:1px solid rgba(255,255,255,.1)!important;box-shadow:16px 0 46px #0b3d2738!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.arbor-sidebar{--text: #f4fff8 !important;--text-sub: rgba(244,255,248,.76) !important;--text-muted: rgba(244,255,248,.58) !important;--border: rgba(255,255,255,.14) !important;--nav-active-bg: rgba(255,255,255,.92) !important;--ios-row-hover: rgba(255,255,255,.1) !important;--ios-inset-bg: transparent !important}.arbor-sidebar .ios-inset{background:#ffffff12!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:8px!important;box-shadow:inset 0 1px #ffffff1f!important}.arbor-sidebar .ios-section-title{color:#f4fff894!important;font-size:10px!important;font-weight:900!important;letter-spacing:.09em!important}.arbor-sidebar .ios-inset-row{color:#f4fff8d1!important;border-radius:8px!important;min-height:42px!important}.arbor-sidebar .ios-inset-row:hover{background:#ffffff1a!important;color:#fff!important}.arbor-sidebar .ios-inset-row[aria-current=page]{background:linear-gradient(135deg,#fff,#dff4e7)!important;color:#073521!important;box-shadow:0 15px 32px #0003,inset 0 1px #ffffffd1!important;font-weight:900!important}.arbor-sidebar .ios-icon-tile{background:#ffffff1f!important;border:1px solid rgba(255,255,255,.14)!important;color:currentColor!important;border-radius:10px!important;box-shadow:none!important}.arbor-sidebar .ios-inset-row[aria-current=page] .ios-icon-tile{color:var(--accent)!important;background:#146b431a!important;border-color:#146b431f!important}.dashboard-topbar,.module-page-header-hero,.module-page-header-plain{background:linear-gradient(90deg,rgba(255,255,255,.26) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.26) 1px,transparent 1px),linear-gradient(135deg,#fffffff5,#effaf3d6)!important;background-size:28px 28px,28px 28px,auto!important;border:1px solid rgba(15,95,58,.12)!important;border-radius:8px!important;box-shadow:0 12px 32px #10221814,inset 0 1px #ffffffb8!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}.dashboard-topbar h1{color:#0b3d27!important;font-size:clamp(30px,2.7vw,42px)!important;line-height:1.02!important;font-weight:900!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){background:linear-gradient(180deg,#fffffffa,#ffffffe0)!important;border:1px solid rgba(15,95,58,.12)!important;border-radius:8px!important;box-shadow:0 12px 32px #10221814,inset 0 1px #ffffffb8!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!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;display:none!important;pointer-events:none!important}.dashboard-kpi-grid strong,.dashboard-kpi-grid b,[class*=metric] strong,[class*=kpi] strong,.telemetry-data-glow{color:#0b3d27!important}.dashboard-kpi-grid .kpi-sub,.kpi-sub,.dashboard-kpi-grid span,.dashboard-content-grid span,.dashboard-lower-grid span{color:var(--text-muted)!important}.dashboard-orders-table>button,.dashboard-lower-grid button,.dashboard-content-grid button{background:linear-gradient(180deg,#fff,#f8fcf9f5)!important;border:1px solid rgba(15,95,58,.12)!important;border-radius:8px!important;box-shadow:0 8px 22px #1022180f,inset 0 1px #ffffffe0!important}.dashboard-orders-table>button:hover,.dashboard-lower-grid button:hover,.dashboard-content-grid button:hover,#root .MuiCard-root:hover,.modern-data-row:hover{border-color:#28b66c47!important;box-shadow:0 18px 38px #146b431f,inset 0 1px #ffffffe6!important;transform:translateY(-1px)!important}input,select,textarea,#root .MuiInputBase-root{background:#ffffffe6!important;border:1px solid rgba(15,95,58,.12)!important;border-radius:8px!important;color:var(--text)!important;box-shadow:inset 0 1px #ffffffe6,0 10px 22px #1022180d!important}input:focus,select:focus,textarea:focus,#root .Mui-focused{border-color:#28b66c61!important;box-shadow:0 0 0 4px #28b66c1a,0 14px 30px #10221814!important;outline:none!important}#root .MuiButton-containedPrimary,button.btn-primary,.primary-btn{background:linear-gradient(180deg,rgba(255,255,255,.16),transparent 40%),linear-gradient(135deg,#0f6b3f,#28b66c)!important;color:#fff!important;border:1px solid rgba(15,95,58,.16)!important;border-radius:8px!important;box-shadow:0 22px 50px #146b432e!important}#root .MuiButton-outlinedPrimary,.ghost-btn{color:#0f6b3f!important;border-color:#0f5f3a2e!important;background:#ffffffe6!important;border-radius:8px!important}button,.btn{box-shadow:inherit}button:hover,.btn:hover{transform:translateY(-1px)!important}.m-status{border-radius:999px!important;border:1px solid rgba(15,95,58,.12)!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{display:grid!important;color:var(--row-accent, var(--accent))!important;background:#14834f14!important;border:1px solid rgba(20,131,79,.14)!important;border-radius:8px!important}::-webkit-scrollbar-track{background:#eef8f1!important}::-webkit-scrollbar-thumb{background:#0f5f3a3d!important;border-radius:999px!important}::-webkit-scrollbar-thumb:hover{background:#0f5f3a61!important}.dashboard-orders-table>div:first-child,.dashboard-orders-table>button{grid-template-columns:64px minmax(86px,1fr) 94px 76px 68px!important;min-width:0!important;gap:8px!important}.dashboard-orders-table .m-status{justify-self:start!important;max-width:94px!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-orders-table>div:first-child>span:nth-child(3),.dashboard-orders-table>button>span:nth-child(3){display:block!important}.m-status{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:24px!important;padding:3px 9px!important;border-radius:999px!important;font-size:10px!important;font-weight:850!important;line-height:1.1!important;letter-spacing:0!important;white-space:nowrap!important;box-shadow:inset 0 1px #ffffff85!important}.m-status--success{background:#14834f1f!important;color:#0f6b3f!important;border:1px solid rgba(20,131,79,.22)!important}.m-status--warning{background:#b7791f21!important;color:#8a5a12!important;border:1px solid rgba(183,121,31,.22)!important}.m-status--danger{background:#dc26261a!important;color:#b91c1c!important;border:1px solid rgba(220,38,38,.2)!important}.m-status--info{background:#177eaa1c!important;color:#12627f!important;border:1px solid rgba(23,126,170,.2)!important}body.theme-dark{--bg: #07110c !important;--bg-card: #0d1a13 !important;--bg-card2: #12261a !important;--bg-deep: #040907 !important;--bg-edge: #0b1f15 !important;--accent: #6ee7a8 !important;--accent-dk: #22c55e !important;--on-accent: #032012 !important;--text: #f0f7f2 !important;--text-sub: #c8d7ce !important;--text-muted: #91a79a !important;--border: rgba(207,230,215,.11) !important;--border2: rgba(110,231,168,.28) !important;--input-bg: #08120d !important;--surface-raised: linear-gradient(180deg, rgba(13,26,19,.96), rgba(18,38,26,.92)) !important;--surface-glass: linear-gradient(135deg, rgba(8,18,13,.92), rgba(13,26,19,.82)) !important;--surface-field: #08120d !important;--glass-bg: rgba(13,26,19,.72) !important;--glass-bg-strong: rgba(8,18,13,.86) !important;--glass-border: rgba(207,230,215,.14) !important;--space-bg: #07110c !important;--laser-emerald: #6ee7a8 !important;--pulsar-blue: #7dd3fc !important;--supernova-orange: #fbbf24 !important;--forest-pattern: none !important;--forest-line: rgba(110, 231, 168, .08) !important;--surface-glass-token: rgba(13, 26, 19, .88) !important}body.theme-dark,body.theme-dark #root{background:linear-gradient(90deg,rgba(110,231,168,.04) 1px,transparent 1px),linear-gradient(0deg,rgba(110,231,168,.035) 1px,transparent 1px),radial-gradient(circle at 18% 10%,rgba(110,231,168,.12),transparent 34rem),linear-gradient(135deg,#040907,#07110c 48%,#0b1f15)!important;background-size:36px 36px,36px 36px,auto,auto!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{background:#08120d!important;color:var(--text)!important;border-color:var(--border)!important}body.theme-dark .m-status--success{background:#6ee7a821!important;color:#b7f1ca!important}body.theme-dark .m-status--info{background:#5bc0eb21!important;color:#bcecff!important}body.theme-green{--bg: #effaf3 !important;--bg-card: rgba(255,255,255,.92) !important;--bg-card2: #f4fbf6 !important;--bg-deep: #dff4e7 !important;--bg-edge: #d4eedf !important;--accent: #0f6b3f !important;--accent-dk: #0b4f31 !important;--text: #0b2f1f !important;--text-sub: #365b45 !important;--text-muted: #66806f !important;--border: rgba(15,95,58,.14) !important;--border2: rgba(15,95,58,.28) !important;--accent-surface: rgba(15,95,58,.1) !important}body.theme-green,body.theme-green #root{background:linear-gradient(90deg,rgba(15,95,58,.05) 1px,transparent 1px),linear-gradient(0deg,rgba(15,95,58,.045) 1px,transparent 1px),radial-gradient(circle at 18% 10%,rgba(47,191,113,.22),transparent 34rem),linear-gradient(135deg,#effaf3,#fbfefc 48%,#dff4e7)!important;background-size:32px 32px,32px 32px,auto,auto!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(180deg,rgba(255,255,255,.055),transparent 22%),radial-gradient(circle at 55% 8%,rgba(168,255,193,.16),transparent 8rem),linear-gradient(180deg,#06331f,#0c4d31 68%,#093a25)!important;border-right:1px solid rgba(255,255,255,.1)!important;box-shadow:16px 0 46px #0b3d2738!important}body.theme-light .arbor-sidebar,body.theme-green .arbor-sidebar,body.theme-dark .arbor-sidebar{--text: #f4fff8 !important;--text-sub: rgba(244,255,248,.76) !important;--text-muted: rgba(244,255,248,.58) !important;--border: rgba(255,255,255,.14) !important;--nav-active-bg: rgba(255,255,255,.92) !important;--ios-row-hover: rgba(255,255,255,.1) !important;--ios-inset-bg: transparent !important;color:#f4fff8!important}:root,body,body.theme-light,body.theme-dark,body.theme-green{--bg: #f6faf7 !important;--bg-card: #ffffff !important;--bg-card2: #f9fcfa !important;--bg-deep: #edf6f0 !important;--bg-edge: #dfeee5 !important;--sidebar: #0b3825 !important;--accent: #0f6b3f !important;--accent-dk: #0a4f31 !important;--on-accent: #ffffff !important;--text: #12251a !important;--text-sub: #3e5a48 !important;--text-muted: #6e8175 !important;--border: rgba(15, 95, 58, .14) !important;--border2: rgba(15, 95, 58, .22) !important;--glass-border: rgba(15, 95, 58, .13) !important;--input-bg: #ffffff !important;--surface-field: #f3f8f5 !important;--surface-raised: #ffffff !important;--surface-glass: #ffffff !important;--accent-surface: rgba(15, 107, 63, .09) !important;--success: #12824d !important;--success-surface: rgba(18, 130, 77, .1) !important;--warning: #b87514 !important;--warning-surface: rgba(184, 117, 20, .12) !important;--danger: #c92d39 !important;--danger-surface: rgba(201, 45, 57, .1) !important;--info: #126e90 !important;--focus-ring: rgba(15, 107, 63, .18) !important;--shadow: 0 24px 70px rgba(31, 79, 50, .13) !important;--shadow-sm: 0 1px 2px rgba(31, 79, 50, .05), 0 10px 24px rgba(31, 79, 50, .05) !important;--shadow-md: 0 18px 44px rgba(31, 79, 50, .1) !important;--shadow-lg: 0 28px 72px rgba(31, 79, 50, .15) !important;--radius-sm: 4px !important;--radius-md: 6px !important;--radius-lg: 8px !important;--radius-xl: 8px !important;--accent-gradient: linear-gradient(135deg, #0f6b3f 0%, #2fbe72 100%) !important;--nav-active-bg: rgba(255, 255, 255, .96) !important;--nav-hover-bg: rgba(255, 255, 255, .1) !important;--ios-inset-bg: #ffffff !important;--ios-inset-border: rgba(15, 95, 58, .13) !important;--ios-row-hover: rgba(15, 107, 63, .06) !important;--laser-emerald: #12824d !important;--pulsar-blue: #126e90 !important;--supernova-orange: #b87514 !important;--stardust-white: #12251a !important;--muted-text-token: #6e8175 !important;--font-sans: "Manrope", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif !important}html,body,#root,body.theme-light,body.theme-dark,body.theme-green{background:linear-gradient(135deg,#f6faf7,#fff 46%,#eaf4ee)!important;color:var(--text)!important;font-family:var(--font-sans)!important}#root{min-height:100vh!important}.app-shell,.dashboard-shell{background:transparent!important}.app-main,.dashboard-main,.main-content,.page-content{background:transparent!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{background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 24%),linear-gradient(180deg,#07301f,#0f5f3a 58%,#0a3f29)!important;border-right:1px solid rgba(255,255,255,.12)!important;box-shadow:18px 0 52px #08362138!important;color:#f6fff9!important}.arbor-sidebar{--text: #f6fff9 !important;--text-sub: rgba(246, 255, 249, .78) !important;--text-muted: rgba(246, 255, 249, .56) !important;--border: rgba(255, 255, 255, .15) !important;--ios-inset-bg: rgba(255, 255, 255, .07) !important;--ios-row-hover: rgba(255, 255, 255, .1) !important;--nav-active-bg: #ffffff !important}.arbor-sidebar .ios-inset,.arbor-sidebar [class*=ios-inset]{background:#ffffff13!important;border:1px solid rgba(255,255,255,.14)!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{background:#ffffff1f!important;color:#fff!important}.arbor-sidebar .ios-inset-row[aria-current=page]{background:#fff!important;color:#0b3825!important;box-shadow:0 14px 30px #0000002e!important;font-weight:900!important}.arbor-sidebar .ios-icon-tile{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.14)!important;color:currentColor!important;border-radius:8px!important;box-shadow:none!important}.arbor-sidebar .ios-inset-row[aria-current=page] .ios-icon-tile{background:#0f6b3f1a!important;border-color:#0f6b3f29!important;color:var(--accent)!important}.module-page-header-hero,.module-page-header-plain,.dashboard-topbar{position:relative!important;overflow:hidden!important;background:linear-gradient(90deg,rgba(15,107,63,.055) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f5)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid var(--glass-border)!important;border-radius:8px!important;box-shadow:var(--shadow-md)!important;padding:22px 24px!important}.module-page-header-hero:before,.module-page-header-plain:before,.dashboard-topbar:before{content:""!important;position:absolute!important;inset:0 auto 0 0!important;width:5px!important;background:var(--accent-gradient)!important}.module-page-header h1,.dashboard-topbar h1{font-size:clamp(26px,3.2vw,40px)!important;line-height:1.05!important;font-weight:950!important;color:#0b3825!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)"]{background:#fff!important;border:1px solid var(--glass-border)!important;border-radius:8px!important;box-shadow:var(--shadow-sm)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!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{border-color:#0f6b3f3d!important;box-shadow:var(--shadow-md)!important;transform:translateY(-1px)!important}input,select,textarea,#root .MuiInputBase-root{background:#fff!important;border:1px solid rgba(15,95,58,.18)!important;border-radius:8px!important;color:var(--text)!important;box-shadow:inset 0 1px #ffffffdb!important}input:focus,select:focus,textarea:focus,#root .Mui-focused{border-color:#0f6b3f6b!important;box-shadow:0 0 0 4px var(--focus-ring)!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 rgba(15,95,58,.18)!important;box-shadow:0 18px 40px #0f6b3f2e!important}#root .MuiButton-outlinedPrimary,.ghost-btn,.arbor-action{background:#fff!important;color:var(--accent)!important;border:1px solid rgba(15,95,58,.18)!important}.modern-data-stack{display:grid!important;gap:8px!important;border:none!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.modern-data-row{--row-accent: var(--accent);display:grid!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;background:#fff!important;border:1px solid var(--glass-border)!important;border-left:5px solid var(--row-accent)!important;border-radius:8px!important;box-shadow:var(--shadow-sm)!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{display:grid!important;width:38px!important;height:38px!important;background:color-mix(in srgb,var(--row-accent) 10%,#ffffff)!important;border:1px solid color-mix(in srgb,var(--row-accent) 20%,#ffffff)!important;border-radius:8px!important;color:var(--row-accent)!important;box-shadow:none!important}.modern-data-row__id-label,.modern-data-row__metric-label{color:var(--text-muted)!important;font-size:10px!important;font-weight:900!important;letter-spacing:0!important;text-transform:uppercase!important}.modern-data-row__id-value,.modern-data-row__title,.modern-data-row__metric-value{color:var(--text)!important;font-size:13px!important;font-weight:850!important;text-shadow:none!important}.modern-data-row__subtitle{color:var(--text-sub)!important}.modern-data-row__actions button,.modern-data-row__actions a{min-height:34px!important;border-radius:8px!important}.telemetry-status,.m-status,.status-chip,.badge,[class*=statusBadge],[class*=status-badge]{border-radius:8px!important;font-weight:850!important;letter-spacing:0!important;box-shadow:none!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(max-width:900px){.modern-data-row{grid-template-columns:1fr!important;align-items:stretch!important}.module-page-header-hero,.module-page-header-plain,.dashboard-topbar{padding:18px 16px!important}}.zlecenia-detail-hero{background:linear-gradient(135deg,#0b3825,#0f5f3a 58%,#168a4a)!important;border-color:#ffffff29!important;box-shadow:0 22px 46px #0b382529!important}.zlecenia-detail-hero .zlecenia-detail-hero-stats>*{background:#fffffff0!important;border-color:#fff3!important}.zlecenia-detail-hero h2{color:#fff!important}.zlecenia-detail-hero-eyebrow{color:#86efac!important}.zlecenia-form-readiness>*{background:#fff!important;border-radius:8px!important;box-shadow:var(--shadow-sm)!important}.clients-client-hero h1{color:#fff!important}.clients-shell{background:linear-gradient(135deg,#f6faf7,#fff 46%,#eaf4ee)!important}.clients-main{background:transparent!important}.clients-list-panel{border-right-color:#0f5f3a21!important;box-shadow:10px 0 28px #1f4f3211!important}.clients-list-header{background:linear-gradient(90deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.035) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f0)!important;background-size:32px 32px,32px 32px,auto!important}.clients-list-scroll{scrollbar-color:rgba(15,95,58,.28) rgba(15,95,58,.06)}.clients-list-row{transition:background .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.clients-list-row:hover{background:#0f6b3f0b!important;box-shadow:inset 3px 0 #0f6b3f38}.clients-detail-panel{background:radial-gradient(circle at 96% 0%,rgba(15,107,63,.08),transparent 28%),transparent!important}.clients-detail-content>section,.clients-detail-content>div:not(.clients-client-hero)>div{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.clients-detail-content>section:hover,.clients-detail-content>div:not(.clients-client-hero)>div:hover{box-shadow:0 16px 34px #1f4f3216!important}.clients-detail-content pre{background:#f1f9f4ad!important;border-color:#0f5f3a1f!important}@media(max-width:920px){.clients-list-panel{width:100%!important;max-height:46vh!important;border-right:0!important;border-bottom:1px solid rgba(15,95,58,.13)!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(max-width:700px){.dashboard-command-hero,.dashboard-hero-stats,.dashboard-decision-strip,.wycena-calendar-hero,.wycena-calendar-hero-stats{grid-template-columns:1fr!important}}body.theme-dark{--bg: #04130c !important;--bg-card: #0c2016 !important;--bg-card2: #0a1b12 !important;--bg-deep: #061a10 !important;--bg-edge: #10331f !important;--sidebar: #06140d !important;--accent: #34e89e !important;--accent-dk: #0bd9b3 !important;--on-accent: #04130c !important;--text: #eafff3 !important;--text-sub: #a7d8bf !important;--text-muted: #6b9580 !important;--border: rgba(52, 232, 158, .14) !important;--border2: rgba(52, 232, 158, .24) !important;--glass-border: rgba(52, 232, 158, .16) !important;--input-bg: #0a1b12 !important;--surface-field: #0a1b12 !important;--surface-raised: #0c2016 !important;--surface-glass: #0c2016 !important;--accent-surface: rgba(52, 232, 158, .12) !important;--success: #34e89e !important;--success-surface: rgba(52, 232, 158, .12) !important;--warning: #ffd479 !important;--warning-surface: rgba(255, 212, 121, .12) !important;--danger: #ff6b81 !important;--danger-surface: rgba(255, 107, 129, .12) !important;--info: #7cc4ff !important;--focus-ring: rgba(52, 232, 158, .25) !important;--shadow: 0 24px 70px rgba(0, 0, 0, .55) !important;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4), 0 12px 28px rgba(0, 0, 0, .4) !important;--shadow-md: 0 18px 44px rgba(0, 0, 0, .5) !important;--shadow-lg: 0 28px 72px rgba(0, 0, 0, .6) !important;--accent-gradient: linear-gradient(135deg, #34e89e 0%, #0bd9b3 100%) !important;--ios-inset-bg: #0a1b12 !important;--ios-inset-border: rgba(52, 232, 158, .16) !important;--ios-row-hover: rgba(52, 232, 158, .08) !important;--laser-emerald: #34e89e !important;--pulsar-blue: #7cc4ff !important;--supernova-orange: #ffd479 !important;--stardust-white: #eafff3 !important;--muted-text-token: #6b9580 !important}html body.theme-dark,body.theme-dark,body.theme-dark #root{background:radial-gradient(60% 50% at 18% 0%,rgba(52,232,158,.16),transparent 60%),radial-gradient(55% 45% at 82% 6%,rgba(11,217,179,.13),transparent 62%),radial-gradient(50% 40% at 50% 0%,rgba(124,255,181,.08),transparent 70%),linear-gradient(180deg,#04130c,#03100a 60%,#020c07)!important;color:var(--text)!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{border-color:#34e89e52!important;box-shadow:0 0 0 1px #34e89e2e,var(--shadow-md)!important}body.theme-dark .module-page-header-hero,body.theme-dark .module-page-header-plain,body.theme-dark .dashboard-topbar{background:linear-gradient(90deg,rgba(52,232,158,.06) 1px,transparent 1px),linear-gradient(0deg,rgba(52,232,158,.05) 1px,transparent 1px),linear-gradient(135deg,#0e2418f5,#081810f0)!important}body.theme-dark .module-page-header h1,body.theme-dark .dashboard-topbar h1{color:#eafff3!important}body.theme-dark input,body.theme-dark select,body.theme-dark textarea,body.theme-dark #root .MuiInputBase-root{background:var(--input-bg)!important;border:1px solid rgba(52,232,158,.18)!important;color:var(--text)!important;box-shadow:inset 0 1px #ffffff08!important}body.theme-dark #root .MuiButton-outlinedPrimary,body.theme-dark .ghost-btn,body.theme-dark .arbor-action{background:var(--bg-card)!important;color:var(--accent)!important;border:1px solid rgba(52,232,158,.28)!important}body.theme-dark .modern-data-row{background:var(--bg-card)!important;border:1px solid var(--glass-border)!important;border-left:5px solid var(--row-accent)!important}body.theme-dark .modern-data-row__icon{background:color-mix(in srgb,var(--row-accent) 18%,#0c2016)!important;border:1px solid color-mix(in srgb,var(--row-accent) 30%,#0c2016)!important}body.theme-dark .clients-main section,body.theme-dark .clients-main [style*="background: var(--bg-card)"],body.theme-dark pre{background:var(--bg-card)!important;color:var(--text)!important}.dashboard-main{max-width:1560px;width:100%;margin:0 auto}.dashboard-topbar h1{font-size:24px!important;line-height:1.05!important}.dashboard-command-hero{isolation:isolate}.dashboard-command-hero:after{content:""!important;position:absolute!important;inset:0 0 auto auto!important;width:38%;height:100%;background:radial-gradient(circle at 65% 18%,rgba(255,255,255,.18),transparent 30%),linear-gradient(110deg,transparent 0%,rgba(255,255,255,.1) 100%)!important;pointer-events:none;z-index:0}.dashboard-command-hero>*{position:relative;z-index:1}.dashboard-decision-strip>*,.dashboard-kpi-grid>*,.dashboard-content-grid>*,.dashboard-lower-grid>*,.dashboard-shortcuts-grid>*{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.dashboard-orders-table button:hover,.dashboard-lower-grid button:hover,.dashboard-shortcuts-grid button:hover{background:#0f6b3f0b!important}@media(max-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(max-width:760px){.dashboard-main{padding:14px 12px 24px!important}.dashboard-topbar{padding:16px!important}.dashboard-topbar h1{font-size:22px!important}.dashboard-command-hero{padding:18px 16px!important}.dashboard-command-hero:after{display:none!important}.dashboard-hero-stats,.dashboard-decision-strip,.dashboard-kpi-grid,.dashboard-shortcuts-grid{grid-template-columns:1fr!important}}.zlecenia-main{background:linear-gradient(135deg,#f6faf7,#fff 46%,#eaf4ee)!important}.zlecenia-main .module-page-header-hero,.zlecenia-main .module-page-header-plain{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;box-shadow:0 16px 40px #1f4f3217!important}.zlecenia-data-card,.zlecenia-kanban-card,.zlecenia-list-grid>*{background:#fff!important;border-color:#0f5f3a21!important;box-shadow:0 12px 30px #1f4f3212!important}.zlecenia-data-card:before,.zlecenia-data-card:after,.zlecenia-kanban-card:before,.zlecenia-kanban-card:after{display:none!important}.zlecenia-data-card:hover,.zlecenia-kanban-card:hover,.zlecenia-list-grid>*:hover{background:#fff!important;border-color:#0f6b3f3d!important;box-shadow:0 18px 42px #1f4f321c!important;transform:translateY(-1px)!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-radius:8px!important;border-color:#0f5f3a21!important;box-shadow:0 10px 24px #1f4f320e!important}@media(max-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 ease,border-color .18s ease,transform .18s ease}.harmonogram-header{isolation:isolate;position:relative;overflow:hidden}.harmonogram-header:after{content:"";position:absolute;inset:0 0 auto auto;width:38%;height:100%;background:radial-gradient(circle at 65% 18%,rgba(255,255,255,.18),transparent 30%),linear-gradient(110deg,transparent 0%,rgba(255,255,255,.1) 100%);pointer-events:none;z-index:0}.harmonogram-header>*{position:relative;z-index:1}.harmonogram-dispatch-panel,.harmonogram-quick-panel,.harmonogram-calendar-wrap,.harmonogram-legend{border-color:#0f5f3a21!important}.harmonogram-dispatch-panel button:hover,.harmonogram-quick-panel button:hover,.harmonogram-legend button:hover{background:#0f6b3f0b!important}.harmonogram-slot-board{scrollbar-color:rgba(15,95,58,.28) rgba(15,95,58,.06)}@media(max-width:1100px){.harmonogram-header{align-items:stretch!important}.harmonogram-header>*{width:100%}.harmonogram-dispatch-grid{grid-template-columns:1fr!important}}@media(max-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(max-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 ease,border-color .18s ease,transform .18s ease}.autodispatch-topbar{isolation:isolate;position:relative;overflow:hidden}.autodispatch-topbar:after{content:"";position:absolute;inset:0 0 auto auto;width:38%;height:100%;background:radial-gradient(circle at 65% 18%,rgba(255,255,255,.18),transparent 30%),linear-gradient(110deg,transparent 0%,rgba(255,255,255,.1) 100%);pointer-events:none;z-index:0}.autodispatch-topbar>*{position:relative;z-index:1}.autodispatch-controls button:hover,.autodispatch-advisor-panel button:hover,.autodispatch-handoff-panel button:hover{background:#0f6b3f0b!important}.autodispatch-advisor-panel textarea,.autodispatch-handoff-panel textarea{box-shadow:inset 0 1px #ffffffe0}@media(max-width:1100px){.autodispatch-topbar,.autodispatch-controls{align-items:stretch!important}.autodispatch-topbar>*,.autodispatch-controls>*{width:100%}.autodispatch-content{grid-template-columns:1fr!important}}@media(max-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,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;box-shadow:0 16px 40px #1f4f3217!important}.telefonia-panel,.telefonia-manual-box,.telefonia-tabs,.telefonia-kpis>*,.telefonia-filters{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.telefonia-panel button:hover,.telefonia-manual-box button:hover,.telefonia-tabs button:hover,.telefonia-filters button:hover{background:#0f6b3f0b!important}.telefonia-filters{padding:12px 14px;border:1px solid rgba(15,95,58,.13);border-radius:8px;background:linear-gradient(90deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.035) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f0);background-size:32px 32px,32px 32px,auto;box-shadow:0 10px 24px #1f4f320e}@media(max-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{width:100%!important;padding:14px 12px 24px!important;max-width:100vw!important;min-width:0!important;box-sizing:border-box!important;overflow-x:hidden!important}.telefonia-tabs{width:100%!important;overflow-x:auto;max-width:100%!important;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.telefonia-kpis,.telefonia-panel [style*=grid-template-columns]{grid-template-columns:1fr!important}.telefonia-panel,.telefonia-manual-box,.telefonia-filters{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow-wrap:anywhere!important}.telefonia-panel>*,.telefonia-manual-box>*,.telefonia-filters>*{min-width:0!important;max-width:100%!important}.telefonia-filters{display:grid!important;grid-template-columns:1fr!important;align-items:stretch!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{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.telefonia-panel table{min-width:720px!important}.telefonia-panel [style*="overflow-x: auto"],.telefonia-panel [style*="overflowX: auto"],.telefonia-panel [style*="overflow: auto"]{width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.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 ease,border-color .18s ease,transform .18s ease}.mapa-live-hero{isolation:isolate}.mapa-live-hero:after{content:"";position:absolute;inset:0 0 auto auto;width:38%;height:100%;background:radial-gradient(circle at 65% 18%,rgba(255,255,255,.18),transparent 30%),linear-gradient(110deg,transparent 0%,rgba(255,255,255,.1) 100%);pointer-events:none;z-index:0}.mapa-live-hero>*{position:relative;z-index:1}.mapa-live-toolbar button:hover,.mapa-live-office-panel button:hover,.mapa-live-dispatch-panel button:hover,.mapa-live-history-panel button:hover{background:#0f6b3f0b!important}@media(max-width:900px){.mapa-live-main{width:100%!important;padding:14px 12px 24px!important;max-width:100vw!important;min-width:0!important;box-sizing:border-box!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;max-width:100%!important;min-width:0!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{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow-wrap:anywhere!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{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!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{max-width:100%!important;overflow-wrap:anywhere!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"]{width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}}.zasoby-shell{background:linear-gradient(135deg,#f6faf7,#fff 46%,#eaf4ee)!important}.zasoby-main{min-width:0;background:transparent!important}.zasoby-header,.zasoby-legend,.zasoby-ops-panel,.zasoby-queue-panel,.zasoby-calendar-board{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.zasoby-header button:hover,.zasoby-legend button:hover,.zasoby-ops-panel button:hover,.zasoby-queue-panel button:hover{background:#0f6b3f0b!important}.zasoby-calendar-scroll{padding-bottom:28px;scrollbar-color:rgba(15,95,58,.28) rgba(15,95,58,.06)}.zasoby-calendar-board{margin:0 clamp(16px,2.4vw,30px) 24px;border:1px solid rgba(15,95,58,.13);border-radius:8px;background:#fff;box-shadow:0 12px 30px #1f4f3212;overflow:hidden}.zasoby-header,.zasoby-legend,.zasoby-ops-panel,.zasoby-queue-panel{border-color:#0f5f3a21!important}.zasoby-header:hover,.zasoby-ops-panel:hover,.zasoby-queue-panel:hover,.zasoby-calendar-board:hover{box-shadow:0 16px 36px #1f4f3216!important}.zasoby-header select,.zasoby-header button,.zasoby-ops-panel button,.zasoby-queue-panel button{border-radius:8px!important}.zasoby-calendar-board [style*="position: sticky"]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.zasoby-calendar-board [style*=border-right],.zasoby-calendar-board [style*=border-bottom]{border-color:#0f5f3a1a!important}.zasoby-calendar-board [style*="background: var(--surface-field)"],.zasoby-calendar-board [style*="backgroundColor: var(--surface-field)"]{background:#f1f9f49e!important}.zasoby-calendar-board [role=button],.zasoby-calendar-board button{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.zasoby-calendar-board [role=button]:hover,.zasoby-calendar-board button:hover{box-shadow:0 8px 18px #1f4f3214!important}.zasoby-queue-panel [style*="border: 1px"],.zasoby-ops-panel [style*="border: 1px"]{border-color:#0f5f3a21!important}.zasoby-shell input,.zasoby-shell select,.zasoby-shell textarea{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important;color:var(--text)!important}.zasoby-shell input:focus,.zasoby-shell select:focus,.zasoby-shell textarea:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}@media(max-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{display:grid!important;grid-template-columns:1fr!important}.zasoby-ops-panel [style*=grid-template-columns],.zasoby-queue-panel [style*=grid-template-columns]{grid-template-columns:1fr!important}}.kierownik-shell{background:linear-gradient(135deg,#f6faf7,#fff 46%,#eaf4ee)!important}.kierownik-main{min-width:0;background:transparent!important}.kierownik-main>.module-page-header-hero{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;box-shadow:0 16px 40px #1f4f3217!important}.kierownik-cockpit-panel,.kierownik-filters,.kierownik-branches>*,.kierownik-cards-grid>*{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.kierownik-cockpit-panel button:hover,.kierownik-filters button:hover,.kierownik-branches button:hover,.kierownik-cards-grid button:hover{background:#0f6b3f0b!important}.kierownik-branches>*:hover,.kierownik-cards-grid>*:hover{transform:translateY(-1px);box-shadow:0 14px 30px #1f4f3216!important}@media(max-width:900px){.kierownik-main{padding:14px 12px 24px!important}.kierownik-cockpit-panel [style*=grid-template-columns],.kierownik-cards-grid{grid-template-columns:1fr!important}.kierownik-filters{align-items:stretch!important}.kierownik-filters>*{width:100%}}.kontrola-shell{background:linear-gradient(135deg,#f6faf7,#fff 46%,#eaf4ee)!important}.kontrola-main{background:transparent!important}.kontrola-main>.module-page-header-hero{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;box-shadow:0 16px 40px #1f4f3217!important}.kontrola-filters,.kontrola-panel,.kontrola-kpis>*{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.kontrola-filters button:hover,.kontrola-panel button:hover,.kontrola-main>.module-page-header-hero button:hover{background:#0f6b3f0b!important}.kontrola-kpis>*:hover,.kontrola-panel:hover{box-shadow:0 16px 34px #1f4f3216!important}.kontrola-register tbody tr:hover td{background:#0f6b3f09}@media(max-width:900px){.kontrola-main{padding:14px 12px 24px!important}.kontrola-filters,.kontrola-panel [style*="justify-content: space-between"]{align-items:stretch!important}.kontrola-filters>*,.kontrola-panel [style*="justify-content: space-between"]>*{width:100%}.kontrola-kpis,.kontrola-panel [style*=grid-template-columns]{grid-template-columns:1fr!important}}.raporty-centrum-shell{background:linear-gradient(135deg,#f6faf7,#fff 46%,#eaf4ee)!important}.raporty-centrum-main{background:transparent!important}.raporty-centrum-hero,.raporty-centrum-section,.raporty-centrum-card,.raporty-centrum-hero [style*="min-height: 76px"]{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.raporty-centrum-card:hover{transform:translateY(-1px);box-shadow:0 16px 34px #1f4f3216!important}.raporty-centrum-card:focus-visible{outline:3px solid rgba(15,107,63,.22);outline-offset:2px}@media(max-width:900px){.raporty-centrum-main{padding:14px 12px 28px!important}.raporty-centrum-hero,.raporty-centrum-grid,.raporty-centrum-compact-grid,.raporty-centrum-hero [style*=grid-template-columns]{grid-template-columns:1fr!important}}.raporty-shell{background:linear-gradient(135deg,#f6faf7,#fff 46%,#eaf4ee)!important}.raporty-main{min-width:0;background:transparent!important}.raporty-main>.module-page-header-hero{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;box-shadow:0 16px 40px #1f4f3217!important}.raporty-filters,.raporty-tabs,.raporty-kpis>*,.raporty-main [style*=box-shadow]{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.raporty-filters button:hover,.raporty-tabs button:hover,.raporty-main button:hover{background:#0f6b3f0b!important}.raporty-kpis>*:hover,.raporty-main [style*="cursor: pointer"]:hover{transform:translateY(-1px);box-shadow:0 16px 34px #1f4f3216!important}@media(max-width:900px){.raporty-main{padding:14px 12px 24px!important}.raporty-filters,.raporty-tabs{align-items:stretch!important}.raporty-filters>*,.raporty-tabs>*{min-width:0}.raporty-kpis,.raporty-main [style*=grid-template-columns]{grid-template-columns:1fr!important}}.raport-dzienny-shell{background:linear-gradient(135deg,#f6faf7,#fff 46%,#eaf4ee)!important}.raport-dzienny-main{background:transparent!important}.raport-dzienny-main>.module-page-header-hero{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;box-shadow:0 16px 40px #1f4f3217!important}.raport-dzienny-toolbar,.raport-dzienny-panel,.raport-dzienny-materials>*{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.raport-dzienny-toolbar .MuiOutlinedInput-root,.raport-dzienny-panel .MuiOutlinedInput-root{background:#fff;border-radius:8px}.raport-dzienny-table thead th{background:#f1f9f4c2;color:var(--text-muted);font-weight:800;text-transform:uppercase;font-size:12px}.raport-dzienny-table tbody tr:hover td{background:#0f6b3f09}.raport-dzienny-actions .MuiButton-contained{background:var(--accent-gradient);color:var(--on-accent);box-shadow:0 8px 18px #14834f29}.raport-dzienny-actions .MuiButton-outlined{border-color:#0f5f3a3d;color:var(--accent)}@media(max-width:900px){.raport-dzienny-actions{align-items:stretch}.raport-dzienny-actions>button{width:100%}}.crm-dashboard-shell{background:linear-gradient(135deg,#f6faf7,#fff 46%,#eaf4ee)!important}.crm-dashboard-main{width:100%;max-width:1480px;margin:0 auto;padding:22px clamp(16px,2.4vw,30px) 32px!important;background:transparent!important}.crm-dashboard-content{padding:0!important}.crm-dashboard-main>.module-page-header-hero{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;box-shadow:0 16px 40px #1f4f3217!important}.crm-dashboard-main .ios-inset:not(.arbor-sidebar .ios-inset){background:#fff!important;border-color:#0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.crm-dashboard-action,.crm-dashboard-filters,.crm-dashboard-panel,.crm-dashboard-kpis>.ios-inset{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.crm-dashboard-kpis>.ios-inset:hover,.crm-dashboard-panel:hover{box-shadow:0 16px 34px #1f4f3216!important}.crm-dashboard-main .ios-inset-row{border-color:#0f5f3a17!important}.crm-dashboard-main .ios-inset-row:hover{background:#0f6b3f09!important}.crm-dashboard-main .ios-btn:hover,.crm-dashboard-main button:hover{background:#0f6b3f0b!important}.crm-dashboard-main .ios-btn-primary{background:var(--accent-gradient)!important;color:var(--on-accent)!important;border-color:#14834f3d!important;box-shadow:0 8px 18px #14834f29}.crm-dashboard-main .ios-btn-primary:hover{background:var(--accent-gradient)!important;color:var(--on-accent)!important}.crm-dashboard-main .ios-field{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}@media(max-width:900px){.crm-dashboard-main{padding:14px 12px 24px!important}.crm-dashboard-grid,.crm-dashboard-kpis{grid-template-columns:1fr!important}.crm-dashboard-queue>div:first-child,.crm-dashboard-followups>div:first-child{align-items:stretch!important}.crm-dashboard-queue .ios-btn,.crm-dashboard-queue .ios-field{width:100%;max-width:none!important}}.crm-pipeline-shell{background:#f4f6f8!important}.crm-pipeline-main{width:100%;max-width:1720px;margin:0 auto;padding:22px clamp(16px,2.4vw,30px) 32px!important;background:transparent!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 ease,border-color .18s ease,transform .18s ease}.crm-pipeline-main .ios-field{border-radius:8px!important}.crm-pipeline-main .ios-btn-primary{background:var(--accent-gradient)!important;color:var(--on-accent)!important;border-color:#14834f3d!important;box-shadow:0 8px 18px #14834f29}.crm-kommo-topbar{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(260px,1.2fr) auto;align-items:center;gap:12px;margin-bottom:10px;padding:10px 12px;background:#111827;border:1px solid rgba(17,24,39,.16);border-radius:8px;box-shadow:0 14px 28px #1118271f}.crm-kommo-brand{display:flex;align-items:center;gap:10px;min-width:0}.crm-kommo-mark{width:34px;height:34px;display:grid;place-items:center;border-radius:6px;background:#14b8a6;color:#fff;font-weight:900;font-size:16px}.crm-kommo-brand h1{margin:0;color:#fff;font-size:18px;line-height:1.15;letter-spacing:0}.crm-kommo-brand p{margin:3px 0 0;color:#cbd5e1;font-size:12px;line-height:1.2}.crm-kommo-search .ios-field{background:#fff!important;border-color:#ffffff2e!important;min-height:38px}.crm-kommo-actions{display:flex;gap:8px;justify-content:flex-end}.crm-kommo-actions .ios-btn:not(.ios-btn-primary){color:#f8fafc;border-color:#ffffff38;background:#ffffff14}.crm-kommo-brand h1{color:#fff!important}.crm-kommo-brand p{color:#cbd5e1!important}.crm-pipeline-main .ios-btn:not(.ios-btn-primary){background:#fff!important;border:1px solid #cbd5e1!important;color:#334155!important;border-radius:6px!important;box-shadow:none!important;font-size:12px;font-weight:800}.crm-pipeline-main .crm-kommo-actions .ios-btn:not(.ios-btn-primary){background:#ffffff14!important;border-color:#ffffff38!important;color:#f8fafc!important}.crm-pipeline-workflows>div:first-child>div:last-child{display:grid!important;grid-template-columns:1fr 1fr;width:100%}.crm-pipeline-workflows>div:first-child>div:last-child .ios-btn-primary{grid-column:1 / -1}.crm-kommo-kpis{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:8px;margin-bottom:10px}.crm-kommo-kpis>div{padding:10px 12px;background:#fff;border:1px solid #e2e8f0;border-radius:6px}.crm-kommo-kpis span{display:block;color:#64748b;font-size:11px;line-height:1.2;margin-bottom:4px}.crm-kommo-kpis strong{display:block;color:#0f172a;font-size:18px;line-height:1.2}.crm-pipeline-create,.crm-pipeline-filters{margin-bottom:10px!important;padding:10px!important;background:#fff!important}.crm-kommo-create-grid{display:grid;grid-template-columns:minmax(180px,1.3fr) 150px 150px 180px 118px 125px 150px;gap:8px;align-items:center}.crm-kommo-filter-grid{display:grid;grid-template-columns:220px 220px 1fr;gap:8px;align-items:center}.crm-kommo-filter-hint{color:#64748b;font-size:12px;text-align:right}.crm-kommo-workspace{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:10px;align-items:start}.crm-kommo-side-rail{order:2;display:grid;gap:10px;min-width:0}.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{background:#f8fafc!important;border-color:#dbe3ea!important;box-shadow:none!important}.crm-pipeline-column>div:first-child{padding:4px 2px 8px;border-bottom:1px solid #e2e8f0}.crm-pipeline-column>div:first-child>div:first-child{color:#0f172a;font-size:13px;text-transform:none}.crm-kommo-card-list{display:grid;gap:8px;padding-top:8px}.crm-pipeline-lead-card{background:#fff!important;border-color:#dfe7ee!important;border-radius:6px!important;box-shadow:0 6px 14px #0f172a0e!important}.crm-kommo-lead-top,.crm-kommo-lead-meta,.crm-kommo-card-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.crm-kommo-lead-top{justify-content:space-between}.crm-kommo-drag{cursor:grab;-webkit-user-select:none;user-select:none;color:#94a3b8;font-size:13px;line-height:1}.crm-kommo-source,.crm-kommo-lead-meta span{display:inline-flex;align-items:center;min-height:20px;padding:2px 6px;border-radius:999px;background:#eef6ff;color:#2563eb;font-size:10px;font-weight:800;text-transform:uppercase}.crm-kommo-avatar{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:#0f766e;color:#fff;font-size:10px;font-weight:900}.crm-kommo-lead-title{border:0;padding:0;background:transparent;color:#0f172a;text-align:left;font-size:14px;line-height:1.25;font-weight:800;cursor:pointer}.crm-kommo-lead-title:hover{color:#0f766e;background:transparent!important}.crm-kommo-contact{color:#64748b;font-size:12px;line-height:1.35;min-height:16px}.crm-kommo-lead-meta{justify-content:space-between}.crm-kommo-lead-meta strong{color:#111827;font-size:13px}.crm-kommo-card-actions{justify-content:space-between}.crm-stage-lead{border-top:3px solid #2563eb!important}.crm-stage-oględziny{border-top:3px solid #14b8a6!important}.crm-stage-do-zatwierdzenia{border-top:3px solid #f59e0b!important}.crm-stage-plan-ekipy{border-top:3px solid #8b5cf6!important}.crm-stage-w-realizacji{border-top:3px solid #0ea5e9!important}.crm-stage-wygrane{border-top:3px solid #16a34a!important}.crm-stage-przegrane{border-top:3px solid #ef4444!important}.crm-pipeline-main{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.crm-kommo-topbar{border-radius:10px;background:linear-gradient(90deg,rgba(20,184,166,.12),transparent 38%),#0b1220;box-shadow:0 18px 46px #0f172a2e}.crm-kommo-search .ios-field{height:44px;border-radius:8px!important;border:0!important;box-shadow:inset 0 0 0 1px #0f172a14;font-size:14px}.crm-kommo-kpis>div{border-radius:8px;border-color:#dde6ee;box-shadow:0 8px 22px #0f172a0b}.crm-kommo-kpis strong{font-size:20px;letter-spacing:0}.crm-pipeline-create,.crm-pipeline-filters{border-radius:10px!important;border:1px solid #dce8e1!important;box-shadow:0 10px 28px #0f172a0b!important}.crm-pipeline-create .ios-field,.crm-pipeline-filters .ios-field,.crm-pipeline-column .ios-field{min-height:40px;border-radius:7px!important;border:1px solid #d8e4dd!important;background:#fbfdfc!important;color:#102116!important;box-shadow:none!important}.crm-kommo-workspace{grid-template-columns:minmax(0,1fr) 360px;gap:12px}.crm-pipeline-board{gap:12px!important;padding:2px 2px 18px}.crm-pipeline-column{min-width:250px!important;min-height:calc(100vh - 350px)!important;padding:12px!important;border-radius:10px!important;background:#f7f9fb!important;border:1px solid #dde5ec!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{font-size:11px!important;color:#637083!important}.crm-pipeline-lead-card{padding:12px!important;border-radius:9px!important;border:1px solid #e0e7ef!important;box-shadow:0 12px 28px #0f172a14!important}.crm-pipeline-lead-card:hover{transform:translateY(-2px);box-shadow:0 18px 38px #0f172a1f!important}.crm-kommo-source,.crm-kommo-lead-meta span{border-radius:5px;background:#ecf4ff;color:#1d5fd6;letter-spacing:0}.crm-kommo-lead-title{font-size:14px;line-height:1.18;letter-spacing:0}.crm-kommo-card-actions{display:grid;grid-template-columns:1fr 1fr auto;gap:6px}.crm-kommo-card-actions .ios-btn,.crm-pipeline-workflows .ios-btn{min-height:30px!important;padding:5px 8px!important;border:1px solid #d7e1ea!important;border-radius:6px!important;background:#f8fafc!important;color:#334155!important;font-size:11px!important;font-weight:850!important;line-height:1.1}.crm-kommo-card-actions .ios-btn:hover,.crm-pipeline-workflows .ios-btn:hover{border-color:#14b8a6!important;background:#ecfdf5!important;color:#0f766e!important}.crm-pipeline-main .ios-btn-primary{background:#0f8f5f!important;color:#fff!important;border-color:#0f8f5f!important;border-radius:7px!important;box-shadow:0 10px 22px #0f8f5f33!important}.crm-kommo-side-rail .ios-inset{border-radius:10px!important;border:1px solid #e0e7ef!important;box-shadow:0 14px 34px #0f172a12!important}.crm-kommo-inspector{width:min(500px,100vw)!important;padding:0!important;gap:0!important;border-radius:0!important;background:#f8fafc!important}.crm-kommo-inspector .crm-inspector-header{position:sticky;top:0;z-index:3;padding:18px 18px 14px;background:linear-gradient(90deg,rgba(20,184,166,.08),transparent 45%),#fff;border-bottom:1px solid #e2e8f0;box-shadow:0 8px 18px #0f172a0e}.crm-kommo-inspector .crm-inspector-header .ios-btn{min-height:34px!important}.crm-inspector-metrics{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.crm-inspector-metrics span{min-height:24px;display:inline-flex;align-items:center;max-width:180px;padding:4px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid #dbe7ef;border-radius:6px;background:#f8fafc;color:#334155;font-size:11px;font-weight:800}.crm-kommo-inspector .crm-inspector-panel,.crm-kommo-inspector .crm-inspector-activity-timeline{margin:12px 14px 0!important;border-radius:10px!important;border:1px solid #e1e8ef!important;background:#fff!important;box-shadow:0 12px 28px #0f172a0e!important}.crm-inspector-activity-form{order:2}.crm-inspector-ai{order:3}.crm-inspector-inbox{order:4}.crm-inspector-activity-timeline{order:5;padding:10px!important}.crm-inspector-nps{order:6}.crm-inspector-workflows{order:7}.crm-inspector-loading{order:5;margin:10px 16px 0}.crm-inspector-panel>div:first-child{padding-bottom:2px}.crm-inspector-panel>div:first-child>div:first-child>div:first-child{color:#0f172a!important;font-size:13px!important;font-weight:900!important}.crm-inspector-panel>div:first-child>div:first-child>div:last-child{color:#64748b!important;font-size:11px!important}.crm-inspector-action-tabs .ios-btn{min-height:42px!important;font-size:13px!important;border-radius:8px!important}.crm-inspector-action-tabs .ios-btn[style*="var(--accent)"]{background:#ecfdf5!important;border-color:#10b981!important;color:#0f766e!important}.crm-kommo-inspector .ios-inset-row{border-radius:7px!important;border-color:#e5edf3!important}.crm-kommo-inspector .ios-field{min-height:40px;border-radius:7px!important;border:1px solid #dce8e1!important;background:#fbfdfc!important}.crm-kommo-inspector textarea.ios-field{line-height:1.45}.crm-kommo-inspector .ios-btn:not(.ios-btn-primary){min-height:36px!important;border-radius:7px!important;border:1px solid #d7e1ea!important;background:#f8fafc!important;color:#334155!important;box-shadow:none!important}.crm-kommo-inspector .ios-btn-primary{min-height:38px!important}@media(max-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{display:flex;gap:6px;overflow-x:auto;padding:0 0 8px;margin-bottom:8px}.crm-kommo-stage-switcher button{flex:0 0 auto;min-width:132px;display:flex;justify-content:space-between;gap:8px;align-items:center;padding:8px 10px;border:1px solid #dbe3ea;border-radius:6px;background:#fff;color:#334155;font-size:12px;font-weight:800}.crm-kommo-stage-switcher button.is-active{border-color:#14b8a6;color:#0f766e;background:#ecfdf5}.crm-pipeline-board{display:block!important;overflow:visible!important}.crm-pipeline-column{display:none;min-width:0;margin-bottom:10px}.crm-pipeline-column.crm-stage-active{display:block}.crm-pipeline-workflows>div:first-child,.crm-pipeline-templates>div:first-child{align-items:stretch!important}.crm-pipeline-workflows .ios-btn,.crm-pipeline-create .ios-btn-primary{width:100%}}.crm-inbox-shell{background:linear-gradient(135deg,#f6faf7,#fff 46%,#eaf4ee)!important}.crm-inbox-main{width:100%;max-width:1480px;margin:0 auto;padding:22px clamp(16px,2.4vw,30px) 32px!important;background:transparent!important}.crm-inbox-content{padding:0!important}.crm-inbox-main>.module-page-header-hero{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;box-shadow:0 16px 40px #1f4f3217!important}.crm-inbox-main .ios-inset:not(.arbor-sidebar .ios-inset){background:#fff!important;border-color:#0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.crm-inbox-filters{background:linear-gradient(90deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.035) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f0)!important;background-size:32px 32px,32px 32px,auto!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 ease,border-color .18s ease,transform .18s ease}.crm-inbox-message-row{background:#f1f9f452!important}.crm-inbox-message-row:hover,.crm-inbox-history:hover,.crm-inbox-reply:hover{box-shadow:0 14px 30px #1f4f3214!important}.crm-inbox-main .ios-inset-row{border-color:#0f5f3a17!important}.crm-inbox-main .ios-inset-row:hover{background:#0f6b3f09!important}.crm-inbox-main .ios-field{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.crm-inbox-main .ios-btn-primary{background:var(--accent-gradient)!important;color:var(--on-accent)!important;border-color:#14834f3d!important;box-shadow:0 8px 18px #14834f29}.crm-inbox-main .ios-btn:hover,.crm-inbox-main button:hover{background:#0f6b3f0b!important}@media(max-width:900px){.crm-inbox-main{padding:14px 12px 24px!important}.crm-inbox-grid,.crm-inbox-filters form{grid-template-columns:1fr!important}.crm-inbox-detail-panel>div:first-child,.crm-inbox-detail-panel>div:nth-child(2){align-items:stretch!important}.crm-inbox-detail-panel .ios-btn,.crm-inbox-reply .ios-btn{width:100%}}.ekipy-shell{background:linear-gradient(135deg,#f5faf7,#fff 48%,#e9f4ee)!important}.ekipy-main{width:100%;max-width:1480px;margin:0 auto;padding:22px clamp(16px,2.4vw,30px) 32px!important;background:transparent!important}.ekipy-main>.module-page-header-hero{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;box-shadow:0 16px 40px #1f4f3217!important}.ekipy-summary-card,.ekipy-form-panel,.ekipy-team-card,.ekipy-detail-panel,.ekipy-member-form,.ekipy-salary-calculator{background:#fff!important;border-color:#0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.ekipy-summary-card,.ekipy-form-panel,.ekipy-team-card,.ekipy-detail-panel,.ekipy-member-row,.ekipy-salary-calculator{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.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 rgba(15,95,58,.11)!important}.ekipy-team-card:hover,.ekipy-detail-panel:hover,.ekipy-summary-card:hover{box-shadow:0 16px 32px #1f4f3216!important}.ekipy-member-row{border:1px solid transparent}.ekipy-member-row:hover{border-color:#0f5f3a1a}.ekipy-main input,.ekipy-main select{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.ekipy-main input:focus,.ekipy-main select:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.ekipy-action-card button:first-of-type:hover,.ekipy-main button[type=submit]:hover{background:var(--accent-gradient)!important}@media(max-width:900px){.ekipy-main{padding:14px 12px 24px!important}.ekipy-summary-grid,.ekipy-workspace-grid{grid-template-columns:1fr!important}.ekipy-detail-panel{padding:18px!important}}.ranking-brygad-shell{background:linear-gradient(135deg,#f5faf7,#fff 48%,#eaf4ee)!important}.ranking-brygad-main{width:100%;max-width:1480px;margin:0 auto;padding:22px clamp(16px,2.4vw,30px) 32px!important;background:transparent!important}.ranking-brygad-main>.module-page-header-hero{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;box-shadow:0 16px 40px #1f4f3217!important}.ranking-brygad-winner-card,.ranking-brygad-summary,.ranking-brygad-branch-card,.ranking-brygad-table .modern-data-row,.ranking-brygad-empty{background:#fff!important;border-color:#0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.ranking-brygad-winner-card,.ranking-brygad-summary,.ranking-brygad-branch-card,.ranking-brygad-table .modern-data-row{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.ranking-brygad-winner-card:hover,.ranking-brygad-branch-card:hover,.ranking-brygad-table .modern-data-row:hover{box-shadow:0 16px 32px #1f4f3216!important;transform:translateY(-1px)}.ranking-brygad-summary{background:linear-gradient(90deg,rgba(15,107,63,.035) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.03) 1px,transparent 1px),#fff!important;background-size:30px 30px,30px 30px,auto!important}.ranking-brygad-section{background:transparent}.ranking-brygad-main input,.ranking-brygad-main select{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.ranking-brygad-main input:focus,.ranking-brygad-main select:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.ranking-brygad-main button:hover{box-shadow:0 10px 18px #14834f29}@media(max-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-shell{background:linear-gradient(135deg,#f5faf7,#fff 48%,#eaf4ee)!important}.crew-att-main{width:100%;max-width:1280px;margin:0 auto;padding:22px clamp(16px,2.4vw,30px) 32px!important;background:transparent!important}.crew-att-main>.module-page-header-hero,.crew-att-main>.module-page-header{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;box-shadow:0 16px 40px #1f4f3217!important}.crew-att-controls,.crew-att-stats,.crew-att-card{background:#fff!important;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.crew-att-controls{padding:14px!important}.crew-att-stats{padding:10px!important}.crew-att-card{overflow:hidden;transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.crew-att-card:hover{box-shadow:0 16px 32px #1f4f3216!important;transform:translateY(-1px)}.crew-att-main .MuiInputBase-root{background:#fff!important;border-radius:8px!important}.crew-att-main .MuiOutlinedInput-notchedOutline{border-color:#0f5f3a29!important}.crew-att-main .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}@media(max-width:900px){.crew-att-main{padding:14px 12px 24px!important}.crew-att-controls,.crew-att-stats{align-items:stretch!important}.crew-att-controls .MuiTextField-root{width:100%}}.users-shell{background:linear-gradient(135deg,#f5faf7,#fff 48%,#eaf4ee)!important}.users-main{width:100%;max-width:1480px;margin:0 auto;padding:22px clamp(16px,2.4vw,30px) 32px!important;background:transparent!important}.users-header-panel{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;border-radius:8px!important;box-shadow:0 16px 40px #1f4f3217!important;padding:18px!important}.users-filters,.users-card,.users-list-card,.users-competency-list .modern-data-row{background:#fff!important;border-color:#0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.users-filters,.users-card,.users-list-card,.users-competency-list .modern-data-row{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.users-list-card:hover,.users-card:hover,.users-competency-list .modern-data-row:hover{box-shadow:0 16px 32px #1f4f3216!important}.users-list-card:hover,.users-competency-list .modern-data-row:hover{transform:translateY(-1px)}.users-detail-grid{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr)!important}.users-inline-form{background:#f1f9f4b8!important;border-color:#0f5f3a1f!important}.users-main input,.users-main select,.users-main textarea{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important;color:var(--text)!important}.users-main input:focus,.users-main select:focus,.users-main textarea:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.users-main button:not([style*="rgba(248,113,113"]):hover{box-shadow:0 10px 18px #14834f24!important}@media(max-width:900px){.users-main{padding:14px 12px 24px!important}.users-header-panel{align-items:stretch!important}.users-filters,.users-detail-grid{grid-template-columns:1fr!important}.users-filters input,.users-filters select,.users-filters button{width:100%}}.branches-shell{background:linear-gradient(135deg,#f5faf7,#fff 48%,#eaf4ee)!important}.branches-main{width:100%;max-width:1480px;margin:0 auto;padding:22px clamp(16px,2.4vw,30px) 32px!important;background:transparent!important}.branches-main>.module-page-header-hero{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;box-shadow:0 16px 40px #1f4f3217!important}.branches-tabs,.branches-form-panel,.branches-card,.branches-delegation-card,.branches-empty{background:#fff!important;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.branches-tabs{padding:6px!important;border-bottom:1px solid rgba(15,95,58,.13)!important;flex-wrap:wrap}.branches-tabs button{border-radius:8px!important}.branches-form-panel,.branches-card,.branches-delegation-card,.branches-empty{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.branches-card:hover,.branches-delegation-card:hover,.branches-form-panel:hover{box-shadow:0 16px 32px #1f4f3216!important}.branches-card:hover,.branches-delegation-card:hover{transform:translateY(-1px)}.branches-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))!important}.branches-delegations-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))!important}.branches-main input,.branches-main select,.branches-main textarea{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important;color:var(--text)!important}.branches-main input:focus,.branches-main select:focus,.branches-main textarea:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.branches-main button:not([style*="rgba(248,113,113"]):hover{box-shadow:0 10px 18px #14834f24!important}@media(max-width:900px){.branches-main{padding:14px 12px 24px!important}.branches-tabs button,.branches-form-panel button{width:100%}.branches-form-panel>form>div:first-child{grid-template-columns:1fr!important}}.branch-detail-shell{background:linear-gradient(135deg,#f5faf7,#fff 48%,#eaf4ee)!important}.branch-detail-main{width:100%;max-width:1480px;margin:0 auto;padding:22px clamp(16px,2.4vw,30px) 32px!important;background:transparent!important}.branch-detail-breadcrumb,.branch-detail-hero,.branch-detail-kpi,.branch-detail-summary-card,.branch-detail-tabs,.branch-detail-panel,.branch-detail-form-panel,.branch-detail-team-card,.branch-detail-inline-form,.branch-detail-feature-row{background:#fff!important;border-color:#0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.branch-detail-breadcrumb{border:1px solid rgba(15,95,58,.13);padding:10px 12px}.branch-detail-hero{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;box-shadow:0 16px 40px #1f4f3217!important}.branch-detail-hero h1,.branch-detail-hero div[style*="font-size: 22"]{color:var(--text)!important}.branch-detail-hero p,.branch-detail-hero div[style*="font-size: 11"]{color:var(--text-sub)!important}.branch-detail-kpi,.branch-detail-summary-card,.branch-detail-tabs,.branch-detail-panel,.branch-detail-form-panel,.branch-detail-team-card,.branch-detail-inline-form,.branch-detail-feature-row,.branch-detail-member-row{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.branch-detail-kpi:hover,.branch-detail-summary-card:hover,.branch-detail-panel:hover,.branch-detail-form-panel:hover,.branch-detail-team-card:hover,.branch-detail-feature-row:hover{box-shadow:0 16px 32px #1f4f3216!important}.branch-detail-team-card:hover,.branch-detail-feature-row:hover{transform:translateY(-1px)}.branch-detail-tabs{padding:6px!important;border-bottom:1px solid rgba(15,95,58,.13)!important}.branch-detail-tabs button{border-radius:8px!important}.branch-detail-summary-grid{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr)!important}.branch-detail-team-grid{grid-template-columns:minmax(320px,1fr) minmax(0,1.5fr)!important}.branch-detail-data-stack .modern-data-row{background:#fff!important;border-color:#0f5f3a1f!important}.branch-detail-member-row{border:1px solid transparent}.branch-detail-member-row:hover{border-color:#0f5f3a1a}.branch-detail-inline-form{background:#f1f9f4b8!important}.branch-detail-salary-calculator{border-top-color:#0f5f3a21!important}.branch-detail-main input,.branch-detail-main select,.branch-detail-main textarea{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important;color:var(--text)!important}.branch-detail-main input:focus,.branch-detail-main select:focus,.branch-detail-main textarea:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.branch-detail-main button:not([style*="rgba(248,113,113"]):hover{box-shadow:0 10px 18px #14834f24!important}@media(max-width:900px){.branch-detail-main{padding:14px 12px 24px!important}.branch-detail-summary-grid,.branch-detail-team-grid,.branch-detail-salary-calculator>div:nth-child(2){grid-template-columns:1fr!important}.branch-detail-tabs>div:last-child,.branch-detail-tabs button,.branch-detail-form-panel button{width:100%}.branch-detail-hero{align-items:flex-start!important}}.fleet-shell{background:linear-gradient(135deg,#f5faf7,#fff 48%,#eaf4ee)!important}.fleet-main{width:100%;max-width:1480px;margin:0 auto;padding:22px clamp(16px,2.4vw,30px) 32px!important;background:transparent!important}.fleet-main>.module-page-header-hero{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;box-shadow:0 16px 40px #1f4f3217!important}.fleet-kpi-grid,.fleet-tabs,.fleet-form-panel,.fleet-list-panel,.fleet-state-panel,.fleet-repair-card{background:#fff!important;border-color:#0f5f3a21!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.fleet-kpi-card{background:#fff!important}.fleet-tabs{padding:6px!important;border:1px solid rgba(15,95,58,.13)!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 ease,border-color .18s ease,transform .18s ease}.fleet-form-panel:hover,.fleet-list-panel:hover,.fleet-resource-row:hover,.fleet-state-panel:hover,.fleet-repair-card:hover{box-shadow:0 16px 32px #1f4f3216!important}.fleet-resource-row:hover,.fleet-repair-card:hover{transform:translateY(-1px)}.fleet-resource-row{background:#fff!important}.fleet-repairs-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))!important}.fleet-repairs-header{background:#fff;border:1px solid rgba(15,95,58,.13);border-radius:8px;padding:8px;box-shadow:0 10px 24px #1f4f320b}.fleet-main input,.fleet-main select,.fleet-main textarea{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important;color:var(--text)!important}.fleet-main input:focus,.fleet-main select:focus,.fleet-main textarea:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.fleet-main button:not([style*="rgba(248,113,113"]):hover{box-shadow:0 10px 18px #14834f24!important}@media(max-width:900px){.fleet-main{padding:14px 12px 24px!important}.fleet-tabs button,.fleet-form-panel button{width:100%}.fleet-form-panel>form>div:first-child,.fleet-resource-row>div>div:nth-child(2){grid-template-columns:1fr!important}.fleet-resource-row,.fleet-resource-row>div>div:first-child{align-items:stretch!important}}.equipment-res-shell{background:linear-gradient(135deg,#f5faf7,#fff 48%,#eaf4ee)!important}.equipment-res-main{width:100%;max-width:1480px;margin:0 auto;padding:22px clamp(16px,2.4vw,30px) 32px!important;background:transparent!important}.equipment-res-main>.module-page-header,.equipment-res-main>.module-page-header-hero{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;box-shadow:0 16px 40px #1f4f3217!important}.equipment-res-monthbar,.equipment-res-kpis,.equipment-res-filters,.equipment-res-table{background:#fff!important;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.equipment-res-monthbar{padding:10px!important;flex-wrap:wrap}.equipment-res-kpis{padding:8px}.equipment-res-kpi-card{background:#fff!important;border-color:#0f5f3a21!important;box-shadow:0 8px 18px #1f4f320b;transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.equipment-res-kpi-card:hover{box-shadow:0 14px 28px #1f4f3214;transform:translateY(-1px)}.equipment-res-filters{padding:12px!important}.equipment-res-table{display:table!important;overflow:hidden}.equipment-res-table .MuiTableCell-head{background:#f1f9f4db;color:var(--text-sub);font-size:11px;font-weight:800;text-transform:uppercase}.equipment-res-table .MuiTableRow-root:hover .MuiTableCell-root{background:#0f6b3f09}.equipment-res-main .MuiInputBase-root{background:#fff!important;border-radius:8px!important}.equipment-res-main .MuiOutlinedInput-notchedOutline{border-color:#0f5f3a29!important}.equipment-res-main .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.equipment-res-dialog .MuiPaper-root{border-radius:8px;border:1px solid rgba(15,95,58,.13);box-shadow:0 24px 54px #1f4f3229}@media(max-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{display:block!important;overflow-x:auto}}.warehouse-shell{background:linear-gradient(135deg,#f5faf7,#fff 48%,#eaf4ee)!important}.warehouse-main{width:100%;max-width:1280px;margin:0 auto;padding:22px clamp(16px,2.4vw,30px) 32px!important;background:transparent!important}.warehouse-main>.module-page-header,.warehouse-main>.module-page-header-hero{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;box-shadow:0 16px 40px #1f4f3217!important}.warehouse-list{max-width:860px!important}.warehouse-card,.warehouse-state-panel{background:#fff!important;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.warehouse-card{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.warehouse-card:hover{box-shadow:0 16px 32px #1f4f3216!important;transform:translateY(-1px)}.warehouse-state-panel{display:block;padding:24px;color:var(--text-sub)!important}.warehouse-main .MuiChip-root{border-color:#0f5f3a2e!important;background:#f1f9f4b8;color:var(--accent);font-weight:700}@media(max-width:900px){.warehouse-main{padding:14px 12px 24px!important}}.calendar-blocks-shell{background:linear-gradient(135deg,#f5faf7,#fff 48%,#eaf4ee)!important}.calendar-blocks-main{background:transparent!important;min-width:0}.calendar-blocks-header{margin:22px clamp(16px,2.4vw,30px) 0!important;background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;border-radius:8px!important;box-shadow:0 16px 40px #1f4f3217!important}.calendar-blocks-content{max-width:760px!important}.calendar-blocks-card,.calendar-blocks-empty,.calendar-blocks-modal{background:#fff!important;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.calendar-blocks-card,.calendar-blocks-modal{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.calendar-blocks-card:hover{box-shadow:0 16px 32px #1f4f3216!important;transform:translateY(-1px)}.calendar-blocks-empty{padding:24px;color:var(--text-sub)!important}.calendar-blocks-overlay{background:#081c127a!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.calendar-blocks-main input{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.calendar-blocks-main input:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.calendar-blocks-main button:hover{box-shadow:0 10px 18px #14834f24!important}@media(max-width:900px){.calendar-blocks-header{margin:14px 12px 0!important;align-items:stretch!important}.calendar-blocks-content{padding:16px 12px 24px!important}}.autoplan-shell{background:linear-gradient(135deg,#f5faf7,#fff 48%,#eaf4ee)!important}.autoplan-main{max-width:1280px!important;padding:22px clamp(16px,2.4vw,30px) 32px!important;background:transparent!important}.autoplan-main>.module-page-header,.autoplan-main>.module-page-header-hero{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;box-shadow:0 16px 40px #1f4f3217!important}.autoplan-rules-card,.autoplan-risk-card,.autoplan-compare-card,.autoplan-table-wrap,.autoplan-history,.autoplan-tabs,.autoplan-actions{background:#fff!important;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.autoplan-tabs,.autoplan-actions{padding:8px}.autoplan-rules-card,.autoplan-risk-card,.autoplan-compare-card,.autoplan-table-wrap,.autoplan-history{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.autoplan-rules-card:hover,.autoplan-risk-card:hover,.autoplan-compare-card:hover,.autoplan-table-wrap:hover{box-shadow:0 16px 32px #1f4f3216!important}.autoplan-compare-card:hover{transform:translateY(-1px)}.autoplan-table-wrap table thead{background:#f1f9f4db!important}.autoplan-table-wrap th{color:var(--text-sub);font-size:11px;text-transform:uppercase}.autoplan-table-wrap tr:hover td{background:#0f6b3f09}.autoplan-history{color:var(--text-sub);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.autoplan-main .MuiInputBase-root{background:#fff!important;border-radius:8px!important}.autoplan-main .MuiOutlinedInput-notchedOutline{border-color:#0f5f3a29!important}.autoplan-main .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}@media(max-width:900px){.autoplan-main{padding:14px 12px 24px!important}.autoplan-actions button,.autoplan-rules-card button,.autoplan-rules-card .MuiTextField-root{width:100%}}.mission-day-loading,.mission-day-shell{background:linear-gradient(135deg,#f5faf7,#fff 48%,#eaf4ee)!important}.mission-day-main{max-width:1180px!important;padding:22px clamp(16px,2.4vw,30px) 32px!important;background:transparent!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,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;box-shadow:0 16px 40px #1f4f3217!important}.mission-day-kpi-card,.mission-day-eta-card,.mission-day-team-card,.mission-day-task-card,.mission-day-empty,.mission-day-actions{background:#fff!important;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.mission-day-empty{display:block;padding:22px}.mission-day-actions{padding:10px}.mission-day-kpi-card,.mission-day-team-card,.mission-day-task-card{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.mission-day-kpi-card:hover,.mission-day-team-card:hover,.mission-day-task-card:hover{box-shadow:0 16px 32px #1f4f3216!important;transform:translateY(-1px)}.mission-day-kpi-card .MuiTypography-h5,.mission-day-eta-card .MuiTypography-h5{color:var(--accent);font-weight:800}.mission-day-progress{background:#0f5f3a1c!important;border-radius:8px!important}.mission-day-progress .MuiLinearProgress-bar{background:var(--accent-gradient)!important;border-radius:8px!important}.mission-day-task-card .MuiTypography-caption{color:var(--accent);font-weight:800}.mission-day-main .MuiButton-root{border-radius:8px!important;font-weight:700}.mission-day-main .MuiButton-outlined{border-color:#0f5f3a33!important;color:var(--accent)!important}.mission-day-main .MuiButton-outlined:hover{background:#f1f9f4db!important;border-color:#14834f66!important;box-shadow:0 10px 18px #14834f1f!important}@media(max-width:900px){.mission-day-main{padding:14px 12px 24px!important}.mission-day-header-row{align-items:stretch!important;flex-direction:column!important}.mission-day-header-row>.MuiButton-root,.mission-day-actions button{width:100%}}.bi-dashboard-shell{background:linear-gradient(135deg,#f5faf7,#fff 48%,#eaf4ee)!important}.bi-dashboard-main{max-width:1320px!important;padding:22px clamp(16px,2.4vw,30px) 34px!important;background:transparent!important}.bi-dashboard-topbar{padding:18px 20px!important;background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;border-radius:8px!important;box-shadow:0 16px 40px #1f4f3217!important}.bi-dashboard-topbar h1{color:#0b3825!important}.bi-dashboard-actions,.bi-dashboard-periods,.bi-dashboard-tabs{min-width:0}.bi-dashboard-tabs{padding:8px!important;background:#fff!important;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.bi-dashboard-tabs button,.bi-dashboard-periods button,.bi-dashboard-actions button{border-radius:8px!important;font-weight:800!important}.bi-dashboard-tabs button:hover,.bi-dashboard-periods button:hover,.bi-dashboard-actions button:hover,.bi-card button:hover{background:#f1f9f4e6!important;box-shadow:0 10px 18px #14834f1a!important}.bi-dashboard-kpis{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important}.bi-kpi-card,.bi-card{background:#fff!important;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.bi-kpi-card,.bi-card{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.bi-kpi-card:hover,.bi-card:hover{box-shadow:0 16px 32px #1f4f3216!important;transform:translateY(-1px)}.bi-kpi-card>div:first-child{color:var(--accent)!important;font-weight:900!important}.bi-card svg rect,.bi-card svg path{shape-rendering:geometricPrecision}.bi-card table thead,.bi-card table tr:hover td{background:#f1f9f4b3}.bi-dashboard-two-col{align-items:stretch}.bi-dashboard-main input{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.bi-dashboard-main input:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important;outline:none}@media(max-width:980px){.bi-dashboard-main{padding:14px 12px 24px!important}.bi-dashboard-topbar,.bi-dashboard-actions{align-items:stretch!important;flex-direction:column!important}.bi-dashboard-periods,.bi-dashboard-tabs{overflow-x:auto;flex-wrap:nowrap!important}.bi-dashboard-actions button{width:100%}.bi-dashboard-two-col{grid-template-columns:1fr!important}}.kpi-week-shell{background:linear-gradient(135deg,#f5faf7,#fff 48%,#eaf4ee)!important}.kpi-week-main{max-width:1320px!important;padding:22px clamp(16px,2.4vw,30px) 34px!important;background:transparent!important}.kpi-week-main>.module-page-header,.kpi-week-main>.module-page-header-hero{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;border-radius:8px!important;box-shadow:0 16px 40px #1f4f3217!important}.kpi-week-period-card,.kpi-week-history-card{background:#fff!important;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important;transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.kpi-week-period-card:hover,.kpi-week-history-card:hover{box-shadow:0 16px 32px #1f4f3216!important;transform:translateY(-1px)}.kpi-week-winner{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),#f1f9f4d1!important;background-size:28px 28px,28px 28px,auto!important;border-color:#0f5f3a24!important;border-radius:8px!important}.kpi-week-period-card .MuiLinearProgress-root{background:#0f5f3a1c!important;border-radius:8px!important}.kpi-week-period-card .MuiLinearProgress-bar{background:var(--accent-gradient)!important;border-radius:8px!important}.kpi-week-period-card .MuiChip-root,.kpi-week-history-card .MuiChip-root{border-color:#0f5f3a29!important;background:#f1f9f4b8;color:var(--accent);font-weight:700}.kpi-week-period-card table thead{background:#f1f9f4db!important}.kpi-week-period-card th{color:var(--text-sub);font-size:11px;text-transform:uppercase}.kpi-week-period-card tr:hover td{background:#0f6b3f09}.kpi-week-history-log{background:#f7fbf8!important;border:1px solid rgba(15,95,58,.1);color:#244434;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}@media(max-width:900px){.kpi-week-main{padding:14px 12px 24px!important}.kpi-week-periods{flex-direction:column!important}.kpi-week-period-card{flex-basis:auto!important}}.accounting-shell{background:linear-gradient(135deg,#f5faf7,#fff 48%,#eaf4ee)!important}.accounting-main{max-width:1320px!important;margin:0 auto;padding:22px clamp(16px,2.4vw,30px) 34px!important;background:transparent!important}.accounting-main>.module-page-header,.accounting-main>.module-page-header-plain,.accounting-main>.module-page-header-hero{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;border-radius:8px!important;box-shadow:0 16px 40px #1f4f3217!important}.accounting-kpi-card,.accounting-tabs,.accounting-card{background:#fff!important;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.accounting-kpi-card,.accounting-card{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.accounting-kpi-card:hover,.accounting-card:hover{box-shadow:0 16px 32px #1f4f3216!important;transform:translateY(-1px)}.accounting-kpi-card [style*="font-weight: bold"]{color:#0b3825!important}.accounting-tabs{padding:8px!important;border-bottom:1px solid rgba(15,95,58,.13)!important}.accounting-tabs button{border-radius:8px!important;margin-bottom:0!important;font-weight:800!important}.accounting-tabs button:hover,.accounting-card button:hover,.accounting-main>.module-page-header button:hover{background:#f1f9f4e6!important;box-shadow:0 10px 18px #14834f1a!important}.accounting-filters{padding:10px;background:#f1f9f4a3;border:1px solid rgba(15,95,58,.1);border-radius:8px}.accounting-main input,.accounting-main select,.accounting-main textarea{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.accounting-main input:focus,.accounting-main select:focus,.accounting-main textarea:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important;outline:none}.accounting-card .modern-data-row{border-color:#0f5f3a1f!important}.accounting-card .modern-data-row:hover{box-shadow:0 12px 24px #1f4f3212}.accounting-form .modern-data-row__metric-grid{grid-template-columns:minmax(220px,1.4fr) repeat(6,minmax(88px,1fr))}@media(max-width:900px){.accounting-main{padding:14px 12px 24px!important}.accounting-tabs,.accounting-filters{align-items:stretch!important}.accounting-tabs button,.accounting-filters>*,.accounting-card button{width:100%}.accounting-form .modern-data-row__metric-grid{grid-template-columns:1fr!important}}.hr-panel-shell{background:linear-gradient(135deg,#f5faf7,#fff 48%,#eaf4ee)!important}.hr-panel-main{max-width:1320px!important;margin:0 auto;padding:22px clamp(16px,2.4vw,30px) 34px!important;background:transparent!important}.hr-panel-topbar{padding:18px 20px!important;background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;border-radius:8px!important;box-shadow:0 16px 40px #1f4f3217!important}.hr-panel-topbar h1{color:#0b3825!important}.hr-panel-tabs,.hr-panel-card{background:#fff!important;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.hr-panel-tabs{padding:8px!important}.hr-panel-tabs button,.hr-panel-actions button{border-radius:8px!important;font-weight:800!important}.hr-panel-card{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.hr-panel-card:hover{box-shadow:0 16px 32px #1f4f3216!important;transform:translateY(-1px)}.hr-panel-tabs button:hover,.hr-panel-actions button:hover,.hr-panel-card button:hover{background:#f1f9f4e6!important;box-shadow:0 10px 18px #14834f1a!important}.hr-panel-main input,.hr-panel-main select,.hr-panel-main textarea{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.hr-panel-main input:focus,.hr-panel-main select:focus,.hr-panel-main textarea:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important;outline:none}.hr-panel-card .modern-data-row{border-color:#0f5f3a1f!important}.hr-panel-branch{padding:14px;background:#f1f9f485;border:1px solid rgba(15,95,58,.1);border-radius:8px}.hr-panel-headcount [style*="background: var(--border)"]{background:#0f5f3a1f!important}.hr-panel-headcount [style*="background: var(--accent)"]{background:var(--accent-gradient)!important}@media(max-width:900px){.hr-panel-main{padding:14px 12px 24px!important}.hr-panel-topbar,.hr-panel-actions{align-items:stretch!important;flex-direction:column!important}.hr-panel-actions button,.hr-panel-actions input,.hr-panel-tabs button{width:100%}}.hr-docs-shell{background:linear-gradient(135deg,#f5faf7,#fff 48%,#eaf4ee)!important}.hr-docs-main{max-width:1320px!important;margin:0 auto;padding:22px clamp(16px,2.4vw,30px) 34px!important;background:transparent!important}.hr-docs-header{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;border-radius:8px!important;box-shadow:0 16px 40px #1f4f3217!important}.hr-docs-header h1{color:#0b3825!important}.hr-docs-stats>*,.hr-docs-panel{background:#fff!important;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important;transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.hr-docs-stats>*:hover,.hr-docs-panel:hover{box-shadow:0 16px 32px #1f4f3216!important;transform:translateY(-1px)}.hr-docs-toolbar{padding:10px;background:#f1f9f4a3;border:1px solid rgba(15,95,58,.1);border-radius:8px}.hr-docs-actions button,.hr-docs-toolbar button{border-radius:8px!important;font-weight:850!important}.hr-docs-actions button:hover,.hr-docs-toolbar button:hover,.hr-docs-panel button:hover{background:#f1f9f4e6!important;box-shadow:0 10px 18px #14834f1a!important}.hr-docs-main input,.hr-docs-main select{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.hr-docs-main input:focus,.hr-docs-main select:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important;outline:none}.hr-docs-panel .modern-data-row{border-color:#0f5f3a1f!important}@media(max-width:900px){.hr-docs-main{padding:14px 12px 24px!important}.hr-docs-header,.hr-docs-actions{align-items:stretch!important;flex-direction:column!important}.hr-docs-actions button,.hr-docs-toolbar>*{width:100%}}.payroll-m11-shell{background:linear-gradient(135deg,#f5faf7,#fff 48%,#eaf4ee)!important}.payroll-m11-main{max-width:1320px!important;margin:0 auto;padding:22px clamp(16px,2.4vw,30px) 34px!important;background:transparent!important}.payroll-m11-main>.module-page-header,.payroll-m11-main>.module-page-header-hero{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;border-radius:8px!important;box-shadow:0 16px 40px #1f4f3217!important}.payroll-m11-card,.payroll-m11-report-card{max-width:none!important;background:#fff!important;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important;transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.payroll-m11-card:hover,.payroll-m11-report-card:hover{box-shadow:0 16px 32px #1f4f3216!important;transform:translateY(-1px)}.payroll-m11-warning{border-color:#ca8a0447!important;background:#fffbeb!important}.payroll-m11-main button{border-radius:8px!important}.payroll-m11-main button:hover{background:#f1f9f4e6!important;box-shadow:0 10px 18px #14834f1a!important}.payroll-m11-main input{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.payroll-m11-main input:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important;outline:none}.payroll-m11-report-card{padding:14px!important;background:#fffffff0!important}.payroll-m11-card .modern-data-row{border-color:#0f5f3a1f!important}.payroll-m11-card .modern-data-row:hover{box-shadow:0 12px 24px #1f4f3212}@media(max-width:900px){.payroll-m11-main{padding:14px 12px 24px!important}.payroll-m11-card [style*="grid-template-columns: 160px"]{grid-template-columns:1fr!important}.payroll-m11-main button,.payroll-m11-main input{max-width:100%!important}}.notifications-shell{background:linear-gradient(135deg,#f5faf7,#fff 48%,#eaf4ee)!important}.notifications-main{max-width:1180px!important;margin:0 auto;padding:22px clamp(16px,2.4vw,30px) 34px!important;background:transparent!important}.notifications-main>.module-page-header,.notifications-main>.module-page-header-plain,.notifications-main>.module-page-header-hero{background:linear-gradient(90deg,rgba(15,107,63,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(15,107,63,.04) 1px,transparent 1px),linear-gradient(135deg,#fffffffa,#f1f9f4f2)!important;background-size:34px 34px,34px 34px,auto!important;border:1px solid rgba(15,95,58,.14)!important;border-radius:8px!important;box-shadow:0 16px 40px #1f4f3217!important}.notifications-form,.notifications-card,.notifications-route-brief-notice{background:#fff!important;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.notifications-form,.notifications-card,.notifications-item{transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease}.notifications-form:hover,.notifications-card:hover,.notifications-item:hover{box-shadow:0 16px 32px #1f4f3216!important}.notifications-item:hover{transform:translateY(-1px)}.notifications-type-grid>*{border-radius:8px!important}.notifications-type-grid>*:hover{box-shadow:0 10px 18px #14834f1a!important}.notifications-main button{border-radius:8px!important}.notifications-main button:hover{background:#f1f9f4e6!important;box-shadow:0 10px 18px #14834f1a!important}.notifications-main input,.notifications-main select,.notifications-main textarea{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.notifications-main input:focus,.notifications-main select:focus,.notifications-main textarea:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important;outline:none}.notifications-route-brief-notice{background:#f0fdfa!important;border-color:#99f6e4!important}.notifications-card .notifications-item{background:#fff!important;border-color:#0f5f3a1f!important}@media(max-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{align-items:stretch!important;flex-direction:column!important}}.roles-admin-shell{min-height:100vh;padding:22px clamp(16px,2.4vw,30px) 34px!important;background:radial-gradient(circle at 12% 10%,rgba(20,131,79,.08),transparent 28%),linear-gradient(135deg,#f5faf7,#fff,#eaf4ee)!important;color:var(--text)}.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;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;background:linear-gradient(135deg,#fffffff0,#f1f9f4db)!important;box-shadow:0 12px 30px #1f4f3212!important}.roles-admin-layout{max-width:1320px;margin:0 auto}.roles-admin-sidebar,.roles-admin-editor,.roles-admin-empty,.roles-admin-summary,.roles-admin-perm-group{background:#fff!important;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.roles-admin-sidebar{overflow:hidden}.roles-admin-sidebar-header{background:#f1f9f4c7!important;border-bottom:1px solid rgba(15,95,58,.1)!important}.roles-admin-role-row,.roles-admin-perm-group,.roles-admin-editor{transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.roles-admin-role-row:hover,.roles-admin-perm-group:hover{background:#f1f9f499!important;box-shadow:inset 0 0 0 1px #14834f14}.roles-admin-editor{min-width:0}.roles-admin-editor:hover{box-shadow:0 14px 32px #1f4f3213!important}.roles-admin-empty{box-shadow:none!important;background:#f8fcf9b8!important}.roles-admin-editor-header{gap:14px;padding-bottom:14px;border-bottom:1px solid rgba(15,95,58,.1)}.roles-admin-form-row{gap:16px}.roles-admin-shell input{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important;color:var(--text)!important}.roles-admin-shell input:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important;outline:none}.roles-admin-shell input[type=color]{min-width:44px;border:1px solid rgba(15,95,58,.14)!important}.roles-admin-shell button{border-radius:8px!important}.roles-admin-shell button:hover{box-shadow:0 10px 18px #14834f1a!important}.roles-admin-perms{margin-top:22px!important}.roles-admin-perms-grid{align-items:stretch}.roles-admin-perm-group{display:flex;flex-direction:column}.roles-admin-perm-row{margin:1px -4px;padding-inline:4px!important;border-radius:7px}.roles-admin-perm-row:hover{background:#0f6b3f0b}.roles-admin-summary{margin-top:20px;background:#f8fcf9db!important}.roles-admin-toggle{box-shadow:inset 0 0 0 1px #0f5f3a1f}.roles-admin-actions{flex-wrap:wrap}@media(max-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%,rgba(20,131,79,.08),transparent 30%),linear-gradient(135deg,#f6faf8,#fff 52%,#eef6f1)!important}.integrations-main{padding:22px clamp(16px,2.2vw,30px) 34px!important;min-width:0}.integrations-main>.module-page-header,.integrations-main>.module-page-header-plain,.integrations-main>.module-page-header-hero{border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;background:linear-gradient(135deg,#fffffff2,#f1f9f4db)!important;box-shadow:0 12px 30px #1f4f3212!important}.integrations-metrics{gap:12px!important}.integrations-metric-card,.integrations-main>div[style*=box-shadow]{background:#fff!important;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.integrations-metric-card{position:relative;overflow:hidden}.integrations-metric-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#14834f,#8bc34a)}.integrations-main>div[style*=box-shadow]{transition:transform .16s ease,box-shadow .16s ease}.integrations-main>div[style*=box-shadow]:hover{transform:translateY(-1px);box-shadow:0 14px 32px #1f4f3213!important}.integrations-filters{padding:12px;background:#ffffffc7;border:1px solid rgba(15,95,58,.11);border-radius:8px;box-shadow:0 8px 20px #1f4f320b}.integrations-main input,.integrations-main select,.integrations-main textarea{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important;color:var(--text)!important}.integrations-main input:focus,.integrations-main select:focus,.integrations-main textarea:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important;outline:none}.integrations-main button{border-radius:8px!important}.integrations-main button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}.integrations-main .modern-data-row,.integrations-main .modern-data-empty{border-radius:8px}.integrations-main .modern-data-stack{gap:10px}@media(max-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%,rgba(20,131,79,.08),transparent 30%),linear-gradient(135deg,#f6faf8,#fff 52%,#edf6f1)!important}.demo-requests-main{padding:22px clamp(16px,2.4vw,30px) 34px!important;min-width:0}.demo-requests-main>.module-page-header,.demo-requests-main>.module-page-header-plain,.demo-requests-main>.module-page-header-hero{border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;background:linear-gradient(135deg,#fffffff2,#f1f9f4db)!important;box-shadow:0 12px 30px #1f4f3212!important}.demo-requests-stats{gap:12px!important}.demo-requests-stat-card,.demo-requests-panel{background:#fff!important;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.demo-requests-stat-card{position:relative;overflow:hidden}.demo-requests-stat-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#14834f,#8bc34a)}.demo-requests-panel{overflow:hidden}.demo-requests-panel-header{background:#f1f9f4c7!important;border-bottom-color:#0f5f3a1a!important}.demo-requests-table-wrap{background:#fff}.demo-requests-table th{background:#f8fcf9eb;border-bottom-color:#0f5f3a1f!important}.demo-requests-table tbody tr{transition:background .14s ease}.demo-requests-table tbody tr:hover{background:#f1f9f494}.demo-requests-main input,.demo-requests-main select,.demo-requests-main textarea{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important;color:var(--text)!important}.demo-requests-main input:focus,.demo-requests-main select:focus,.demo-requests-main textarea:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important;outline:none}.demo-requests-main button{border-radius:8px!important}.demo-requests-main button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}@media(max-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%,rgba(20,131,79,.08),transparent 30%),linear-gradient(135deg,#f6faf8,#fff 52%,#edf6f1)!important}.new-employee-main{max-width:980px!important;padding:22px clamp(16px,2.4vw,30px) 34px!important}.new-employee-topbar{padding:16px 18px;border:1px solid rgba(15,95,58,.13);border-radius:8px;background:linear-gradient(135deg,#fffffff2,#f1f9f4db);box-shadow:0 12px 30px #1f4f3212}.new-employee-topbar h1{color:var(--text)!important;font-size:clamp(22px,2.2vw,30px)!important}.new-employee-form{display:grid;gap:14px}.new-employee-section{background:#fff!important;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important;transition:transform .16s ease,box-shadow .16s ease}.new-employee-section:hover{transform:translateY(-1px);box-shadow:0 14px 32px #1f4f3213!important}.new-employee-section-title{color:var(--text)!important;border-bottom-color:#0f5f3a1a!important}.new-employee-section label{color:var(--text-sub);font-size:12px;font-weight:800}.new-employee-main input,.new-employee-main select,.new-employee-main textarea{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important;color:var(--text)!important}.new-employee-main input:focus,.new-employee-main select:focus,.new-employee-main textarea:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important;outline:none}.new-employee-main button{border-radius:8px!important}.new-employee-main button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}.new-employee-actions{padding-top:4px;flex-wrap:wrap}@media(max-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%,rgba(20,131,79,.08),transparent 30%),linear-gradient(135deg,#f7faf8,#fff 52%,#edf6f1)!important}.estimator-pay-main{padding:22px clamp(16px,2.4vw,30px) 38px!important;min-width:0}.estimator-pay-main>.module-page-header,.estimator-pay-main>.module-page-header-plain,.estimator-pay-main>.module-page-header-hero{max-width:980px;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;background:linear-gradient(135deg,#fffffff2,#f1f9f4db)!important;box-shadow:0 12px 30px #1f4f3212!important}.estimator-pay-card{max-width:980px!important;background:#fff!important;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important;transition:transform .16s ease,box-shadow .16s ease}.estimator-pay-card:hover{transform:translateY(-1px);box-shadow:0 14px 32px #1f4f3213!important}.estimator-pay-card-header{padding-bottom:12px;border-bottom:1px solid rgba(15,95,58,.1)}.estimator-pay-main label{color:var(--text-sub)!important;font-weight:800!important}.estimator-pay-main input,.estimator-pay-main select{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important;color:var(--text)!important}.estimator-pay-main input:focus,.estimator-pay-main select:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important;outline:none}.estimator-pay-main button{border-radius:8px!important}.estimator-pay-main button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}.estimator-pay-main .modern-data-stack{gap:10px}.estimator-pay-main .modern-data-row{border-radius:8px}@media(max-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%,rgba(20,131,79,.08),transparent 30%),linear-gradient(135deg,#f6faf8,#fff 52%,#edf6f1)!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 rgba(15,95,58,.13);border-radius:8px;box-shadow:0 10px 24px #1f4f320e}.field-settlements-header{padding:16px 18px;background:linear-gradient(135deg,#fffffff2,#f1f9f4db);box-shadow:0 12px 30px #1f4f3212}.field-settlements-taskbar{padding:12px;flex-wrap:wrap}.field-settlements-tabs{padding:6px;border-bottom:1px solid rgba(15,95,58,.13)!important}.field-settlements-tabs button{border-radius:7px!important}.field-settlements-panel{padding:16px;transition:transform .16s ease,box-shadow .16s ease}.field-settlements-panel:hover{transform:translateY(-1px);box-shadow:0 14px 32px #1f4f3213}.field-settlements-worker-card,.field-settlements-panel [style*="background: var(--surface-glass)"]{background:#fff!important;border-color:#0f5f3a21!important;border-radius:8px!important}.field-settlements-main input{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important;color:var(--text)!important}.field-settlements-main input:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important;outline:none}.field-settlements-main button{border-radius:8px!important}.field-settlements-main button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}.field-settlements-main .modern-data-stack{gap:10px}.field-settlements-main .modern-data-row{border-radius:8px}@media(max-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%,rgba(20,131,79,.08),transparent 30%),linear-gradient(135deg,#f6faf8,#fff 52%,#edf6f1)!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 rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.quote-approval-header{max-width:920px;margin:0 auto 12px;background:linear-gradient(135deg,#fffffff2,#f1f9f4db)!important;border-bottom:1px solid rgba(15,95,58,.13)!important}.quote-approval-tabs{max-width:920px;margin:12px auto 0;border-bottom:1px solid rgba(15,95,58,.13)!important}.quote-approval-tabs button{border-radius:7px!important}.quote-approval-list{max-width:920px!important}.quote-approval-card{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.quote-approval-card:hover{transform:translateY(-1px);border-color:#14834f38!important;box-shadow:0 14px 32px #1f4f3213!important}.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{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important;color:var(--text)!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{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important;outline:none}.quote-approval-main button,.quote-approval-modal button{border-radius:8px!important}.quote-approval-main button:hover:not(:disabled),.quote-approval-modal button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}@media(max-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%,rgba(20,131,79,.08),transparent 30%),linear-gradient(135deg,#f6faf8,#fff 52%,#edf6f1)!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 rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.estimator-hub-hero{padding:18px!important;background:linear-gradient(135deg,#fffffff2,#f1f9f4db)!important;box-shadow:0 12px 30px #1f4f3212!important}.estimator-hub-hero h1{font-size:clamp(24px,2.5vw,32px)!important}.estimator-hub-platinum,.estimator-hub-hint{border-color:#14834f33!important}.estimator-hub-kpis{gap:12px!important}.estimator-hub-kpi-card,.estimator-hub-section,.estimator-hub-tile{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.estimator-hub-kpi-card:hover,.estimator-hub-section:hover,.estimator-hub-tile:hover{transform:translateY(-1px);border-color:#14834f38!important;box-shadow:0 14px 32px #1f4f3213!important}.estimator-hub-tile{background:#f8fcf9eb!important;border-color:#0f5f3a24!important;border-radius:8px!important}.estimator-hub-main button{border-radius:8px!important}.estimator-hub-main button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}@media(max-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%,rgba(20,131,79,.08),transparent 30%),linear-gradient(135deg,#f6faf8,#fff 52%,#edf6f1)!important}.quote-draw-main{padding:0 clamp(14px,2vw,24px) 28px!important}.quote-draw-topbar,.quote-draw-workbench,.quote-draw-toolbar{background:#fff;border:1px solid rgba(15,95,58,.13)!important;border-radius:8px;box-shadow:0 10px 24px #1f4f320e}.quote-draw-topbar{margin:18px auto 10px;max-width:980px;background:linear-gradient(135deg,#fffffff2,#f1f9f4db);border-bottom:1px solid rgba(15,95,58,.13)!important}.quote-draw-workbench{max-width:980px!important}.quote-draw-toolbar{padding:10px;position:sticky;top:8px;z-index:2}.quote-draw-toolbar button,.quote-draw-topbar button,.quote-draw-toolbar select{border-radius:8px!important}.quote-draw-toolbar button:hover:not(:disabled),.quote-draw-topbar button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}.quote-draw-toolbar select{background:#fff!important;border-color:#0f5f3a29!important;color:var(--text)!important}.quote-draw-toolbar select:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important;outline:none}.quote-draw-canvas-frame{border-color:#0f5f3a29!important;border-radius:8px!important;background:linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%),linear-gradient(-45deg,rgba(255,255,255,.06) 25%,transparent 25%),#101612!important;background-size:18px 18px;box-shadow:inset 0 0 0 1px #ffffff0a,0 14px 32px #1f4f3213}@media(max-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%,rgba(20,131,79,.08),transparent 30%),linear-gradient(135deg,#f6faf8,#fff 52%,#edf6f1)!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 rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.inspection-doc-hero{padding:18px;background:linear-gradient(135deg,#fffffff2,#f1f9f4db)!important}.inspection-doc-hero h1{font-size:clamp(24px,2.5vw,32px)!important}.inspection-doc-card{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.inspection-doc-card:hover{transform:translateY(-1px);border-color:#14834f38!important;box-shadow:0 14px 32px #1f4f3213!important}.inspection-doc-main button{border-radius:8px!important}.inspection-doc-main button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}@media(max-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%,rgba(20,131,79,.08),transparent 30%),linear-gradient(135deg,#f6faf8,#fff 52%,#edf6f1)!important}.position-card-page .no-print{padding:4px;border:1px solid rgba(15,95,58,.13);border-radius:8px;background:#ffffffd1;box-shadow:0 10px 24px #1f4f320e}.position-card-page .no-print button{border-radius:8px!important}.position-card-page .no-print button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}.position-card-sheet{border-color:#0f5f3a24!important;border-radius:8px!important;box-shadow:0 18px 48px #141f161f!important}.position-card-sheet .print-avoid-break{border-color:#0f5f3a1f!important}.position-card-sheet [style*="border: 1px solid #D8DED6"],.position-card-sheet [style*="border: 1px solid #BFDAC7"],.position-card-sheet [style*="border: 1px dashed #C8D1C8"]{border-radius:8px!important}@media screen and (max-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]{grid-template-columns:1fr!important;flex-direction:column}.position-card-page .no-print button{width:100%}}.operator-tasks-shell{min-height:100vh;background:radial-gradient(circle at 12% 8%,rgba(20,131,79,.08),transparent 30%),linear-gradient(135deg,#f6faf8,#fff 52%,#edf6f1)!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 rgba(15,95,58,.13)!important;border-radius:8px!important;box-shadow:0 10px 24px #1f4f320e!important}.operator-tasks-header{background:linear-gradient(135deg,#fffffff2,#f1f9f4db)!important;box-shadow:0 12px 30px #1f4f3212!important}.operator-tasks-stats>div,.operator-tasks-panel{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.operator-tasks-stats>div:hover,.operator-tasks-panel:hover{transform:translateY(-1px);border-color:#14834f38!important;box-shadow:0 14px 32px #1f4f3213!important}.operator-tasks-toolbar{padding:10px;background:#f8fcf9db;border:1px solid rgba(15,95,58,.1);border-radius:8px}.operator-tasks-main input,.operator-tasks-main select,.operator-tasks-main textarea{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important;color:var(--text)!important}.operator-tasks-main input:focus,.operator-tasks-main select:focus,.operator-tasks-main textarea:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important;outline:none}.operator-tasks-main button{border-radius:8px!important}.operator-tasks-main button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}.operator-tasks-list .modern-data-stack{gap:10px}.operator-tasks-list .modern-data-row,.operator-tasks-list .modern-data-empty{border-radius:8px}@media(max-width:980px){.operator-tasks-grid{grid-template-columns:1fr!important}.operator-tasks-header{flex-direction:column}}@media(max-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%,rgba(20,131,79,.08),transparent 30%),linear-gradient(135deg,#f6faf8,#fff 52%,#edf6f1)!important}.explore-main{padding:22px clamp(16px,2.4vw,30px) 42px!important}.explore-header{padding:20px 22px;border:1px solid rgba(15,95,58,.13);border-radius:8px;background:linear-gradient(135deg,#fffffff5,#f1f9f4db);box-shadow:0 12px 30px #1f4f3212}.explore-header h1{font-size:clamp(22px,2.2vw,30px)!important;letter-spacing:0!important}.explore-search{max-width:560px!important}.explore-search-box{border-radius:8px;box-shadow:0 10px 24px #1f4f320e}.explore-search input{min-height:44px;border-color:#0f5f3a29!important;border-radius:8px!important;background:#fff!important}.explore-search input:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.explore-group{padding:2px 0 4px}.explore-group h2{letter-spacing:0!important}.explore-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important;gap:12px!important}.explore-tile{min-height:126px;border-color:#0f5f3a21!important;border-radius:8px!important;background:#ffffffeb!important;box-shadow:0 10px 24px #1f4f320e!important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease!important}.explore-tile:hover,.explore-tile:focus-visible{transform:translateY(-2px);border-color:#14834f4d!important;background:linear-gradient(135deg,#fffffff7,#edf7f2e6)!important;box-shadow:0 16px 34px #1f4f3217!important;outline:none}.explore-empty{border:1px solid rgba(15,95,58,.13);border-radius:8px;background:#ffffffd1;box-shadow:0 10px 24px #1f4f320e}@media(max-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%,rgba(20,131,79,.08),transparent 30%),linear-gradient(135deg,#f6faf8,#fff 52%,#edf6f1)!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{border-color:#0f5f3a21!important;border-radius:8px!important;background:linear-gradient(135deg,#fffffff5,#f1f9f4db)!important;box-shadow:0 12px 30px #1f4f3212!important}.field-quotes-tabs,.field-quotes-card,.field-quotes-grid>div,.field-quote-detail-card{border-color:#0f5f3a21!important;border-radius:8px!important;background:#ffffffeb!important;box-shadow:0 10px 24px #1f4f320e!important}.field-quotes-tabs{padding:5px!important;background:#ffffffd1!important}.field-quotes-card,.field-quote-detail-card{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.field-quotes-card:hover,.field-quote-detail-card:hover{transform:translateY(-1px);border-color:#14834f38!important;box-shadow:0 14px 32px #1f4f3213!important}.field-quotes-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))!important;gap:14px!important}.field-quotes-main select,.field-quote-detail-main input,.field-quote-detail-main select,.field-quote-detail-main textarea{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.field-quotes-main select:focus,.field-quote-detail-main input:focus,.field-quote-detail-main select:focus,.field-quote-detail-main textarea:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important;outline:none}.field-quotes-main button,.field-quote-detail-main button{border-radius:8px!important}.field-quotes-main button:hover:not(:disabled),.field-quote-detail-main button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}.field-quotes-main a,.field-quote-detail-main a{text-underline-offset:3px}.field-quote-detail-main>button:first-child{margin-bottom:14px!important;color:var(--accent)!important;font-weight:800!important}.field-quote-detail-sketch [style*=borderTop]{border-color:#0f5f3a1f!important}@media(max-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"]{width:100%!important;flex-direction:column;align-items:stretch!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%,rgba(20,131,79,.08),transparent 30%),linear-gradient(135deg,#f6faf8,#fff 52%,#edf6f1)!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{border-color:#0f5f3a21!important;border-radius:8px!important;background:linear-gradient(135deg,#fffffff5,#f1f9f4db)!important;box-shadow:0 12px 30px #1f4f3212!important}.mobile-reports-actions{padding:10px;border:1px solid rgba(15,95,58,.1);border-radius:8px;background:#ffffffc7;box-shadow:0 10px 24px #1f4f320b}.mobile-reports-kpi-card,.mobile-reports-summary{border-color:#0f5f3a21!important;border-radius:8px!important;background:#ffffffeb!important;box-shadow:0 10px 24px #1f4f320e!important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.mobile-reports-kpi-card:hover,.mobile-reports-summary:hover{transform:translateY(-1px);border-color:#14834f38!important;box-shadow:0 14px 32px #1f4f3213!important}.mobile-reports-kpi-card .MuiTypography-h5{color:var(--text)!important;letter-spacing:0!important}.mobile-reports-summary .MuiStack-root>.MuiStack-root{padding:8px 0}.mobile-reports-main button{border-radius:8px!important;font-weight:800!important;text-transform:none!important}.mobile-reports-main button:hover:not(:disabled){box-shadow:0 10px 18px #14834f1a!important}@media(max-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%,rgba(20,131,79,.08),transparent 30%),linear-gradient(135deg,#f6faf8,#fff 52%,#edf6f1)!important}.profile-main{max-width:1240px!important;padding:22px clamp(16px,2.4vw,30px) 42px!important}.profile-header,.profile-stat,.profile-panel{border-color:#0f5f3a21!important;border-radius:8px!important;background:#ffffffeb!important;box-shadow:0 10px 24px #1f4f320e!important}.profile-header{background:linear-gradient(135deg,#fffffff5,#f1f9f4db)!important;box-shadow:0 12px 30px #1f4f3212!important}.profile-stat,.profile-panel{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.profile-stat:hover,.profile-panel:hover{transform:translateY(-1px);border-color:#14834f38!important;box-shadow:0 14px 32px #1f4f3213!important}.profile-stat-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:12px!important}.profile-grid{gap:16px!important}.profile-main input,.profile-main select,.profile-main textarea{background:#fff!important;border-color:#0f5f3a29!important;border-radius:8px!important}.profile-main input:focus,.profile-main select:focus,.profile-main textarea:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important;outline:none}.profile-main button,.profile-main a[style*=border]{border-radius:8px!important}.profile-main button:hover:not(:disabled),.profile-main a[style*=border]:hover{box-shadow:0 10px 18px #14834f1a!important}.profile-task-form,.profile-position-form,.profile-rows>div{border-color:#0f5f3a1f!important;background:#f8fcf9db!important}.profile-rows{gap:10px!important}@media(max-width:980px){.profile-grid,.profile-header{grid-template-columns:1fr!important}}@media(max-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,rgba(20,107,67,.035) 1px,transparent 1px),linear-gradient(0deg,rgba(20,107,67,.035) 1px,transparent 1px),radial-gradient(circle at 18% 12%,rgba(20,131,79,.14),transparent 34%),linear-gradient(135deg,#f6faf8,#fff 52%,#edf6f1)!important;background-size:36px 36px,36px 36px,auto,auto!important}.login-glow{opacity:.6!important}.login-card{max-width:440px!important;border-color:#0f5f3a24!important;border-radius:8px!important;background:#fffffff0!important;box-shadow:0 18px 48px #141f161f!important}.login-logo-icon{border-radius:8px!important;box-shadow:0 10px 22px #14834f33}.login-demo-panel,.login-input-wrap,.login-error{border-radius:8px!important}.login-demo-panel{border-color:#0f5f3a1f!important;background:#f1f9f4db!important}.login-demo-btn{border-color:#0f5f3a21!important;background:#ffffffe0!important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.login-demo-btn:hover,.login-demo-btn:focus-visible{transform:translateY(-1px);border-color:#14834f47!important;box-shadow:0 10px 18px #14834f17;outline:none}.login-field input{border-color:#0f5f3a29!important;border-radius:8px!important;background:#fff!important}.login-field input:focus{border-color:#14834f75!important;box-shadow:0 0 0 3px #14834f1c!important}.login-submit{border-radius:8px!important;box-shadow:0 12px 22px #14834f33}.login-submit:hover:not(:disabled){filter:brightness(1.03)}@media(max-width:560px){.login-shell{padding:16px!important;align-items:stretch!important}.login-card{margin:auto 0;padding:28px 20px!important}.login-demo-panel [style*=grid-template-columns]{grid-template-columns:1fr!important}}@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 slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes bounceIn{0%{transform:scale(.9);opacity:0}60%{transform:scale(1.03)}to{transform:scale(1);opacity: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% center}to{background-position:200% center}}@keyframes treeSway{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1deg)}}.fade-in{animation:fadeIn .4s ease forwards}.slide-in{animation:slideIn .3s ease forwards}.bounce-in{animation:bounceIn .4s ease forwards}.card-hover{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;cursor:pointer}.card-hover:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)!important}.btn-hover{transition:all .2s ease!important}.btn-hover:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:var(--shadow-sm)!important}.btn-hover:active{transform:scale(.96)}.nav-item-hover{transition:background .15s ease,transform .15s ease}.nav-item-hover:hover{background:#ffffff26!important;transform:translate(4px)}.kpi-card{animation:bounceIn .4s ease forwards;transition:transform .2s ease,box-shadow .2s ease}.kpi-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)!important}.table-row-hover{transition:background .15s ease}.table-row-hover:hover{background:var(--accent-surface)!important}.logo-tree{display:inline-block;animation:treeSway 3s ease-in-out infinite}@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:arborRise .5s cubic-bezier(.2,.8,.2,1) both}.dashboard-kpi-grid>*:nth-child(1),.dashboard-content-grid>*:nth-child(1),.dashboard-lower-grid>*:nth-child(1),.modern-data-stack .modern-data-row:nth-child(1){animation-delay:.04s}.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 ease,box-shadow .22s ease,border-color .22s ease}.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,body.theme-light{--bg: #f5f7f8;--bg-card: #ffffff;--bg-deep: #eef2f4;--bg-edge: #e7ecef;--bg-card2: #fbfcfd;--sidebar: #0d2f22;--accent: #13734a;--accent-dk: #0b5d3a;--text: #12201a;--text-sub: #50645a;--text-muted: #718278;--border: rgba(18, 32, 26, .1);--border2: rgba(19, 115, 74, .24);--shadow: 0 12px 28px rgba(15, 23, 42, .08);--shadow-sm: 0 1px 2px rgba(15, 23, 42, .05), 0 8px 18px rgba(15, 23, 42, .05);--shadow-md: 0 14px 30px rgba(15, 23, 42, .09);--shadow-lg: 0 22px 48px rgba(15, 23, 42, .12);--surface-field: #f8faf9;--surface-raised: #ffffff;--surface-glass: #ffffff;--accent-gradient: linear-gradient(180deg, #168552, #0f6b43);--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 8px}.dashboard-shell{background:#f5f7f8!important}.dashboard-main{max-width:none!important;margin:0!important;padding:18px 28px 120px!important}.dashboard-topbar{min-height:96px!important;margin-bottom:12px!important;padding:16px 18px!important;background:#fff!important;border:1px solid var(--border)!important;border-left:4px solid var(--accent)!important;border-radius:8px!important;box-shadow:var(--shadow-sm)!important}.dashboard-topbar h1{color:#10251b!important;font-size:30px!important;line-height:1.12!important;letter-spacing:0!important}.dashboard-topbar p,.dashboard-topbar span{letter-spacing:0!important}.dashboard-topbar form,.dashboard-topbar input,.dashboard-topbar button{border-radius:6px!important;box-shadow:none!important}.dashboard-decision-strip,.dashboard-kpi-grid,.dashboard-content-grid,.dashboard-lower-grid{gap:12px!important;margin-bottom:12px!important}.dashboard-decision-strip>*,.dashboard-kpi-grid>*,.dashboard-content-grid>*,.dashboard-lower-grid>*,.dashboard-shortcuts-grid>*{background:#fff!important;border:1px solid var(--border)!important;border-left:4px solid var(--accent)!important;border-radius:8px!important;box-shadow:var(--shadow-sm)!important;transform:none!important}.dashboard-decision-strip>*:nth-child(2),.dashboard-kpi-grid>*:nth-child(2),.dashboard-kpi-grid>*:nth-child(5){border-left-color:#256f9c!important}.dashboard-decision-strip>*:nth-child(3),.dashboard-kpi-grid>*:nth-child(3),.dashboard-kpi-grid>*:nth-child(6){border-left-color:#b7791f!important}.dashboard-content-grid>*,.dashboard-lower-grid>*{padding:14px!important}.dashboard-orders-table{border:1px solid rgba(18,32,26,.08)!important;border-radius:8px!important;overflow:hidden!important}.dashboard-orders-table>div:first-child,.dashboard-orders-table>button{min-height:38px!important;padding:8px 10px!important}.dashboard-orders-table>button:hover,.dashboard-lower-grid button:hover,.dashboard-content-grid button:hover,.dashboard-shortcuts-grid button:hover{transform:none!important;box-shadow:none!important}.dashboard-shortcuts-grid{gap:8px!important}@media(max-width:1180px){.dashboard-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:760px){.dashboard-main{padding:10px 10px 152px!important}.dashboard-topbar{min-height:0!important;display:grid!important;grid-template-columns:1fr!important;gap:8px!important;margin-bottom:8px!important;padding:12px!important}.dashboard-topbar h1{font-size:24px!important;line-height:1.08!important}.dashboard-topbar form{min-height:34px!important;width:100%!important}.dashboard-topbar input{min-height:34px!important;font-size:11px!important}.dashboard-topbar button{min-height:30px!important;padding:0 8px!important;font-size:10px!important}.dashboard-kpi-grid,.dashboard-decision-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin-bottom:8px!important}.dashboard-decision-strip>*,.dashboard-kpi-grid>*{min-height:68px!important;padding:9px!important}.dashboard-kpi-grid strong,.dashboard-kpi-grid b{font-size:18px!important;line-height:1.05!important}.dashboard-kpi-grid span,.dashboard-decision-strip span{font-size:10px!important;line-height:1.2!important}.dashboard-content-grid,.dashboard-lower-grid{grid-template-columns:1fr!important;gap:8px!important;margin-bottom:8px!important}.dashboard-content-grid>*,.dashboard-lower-grid>*{padding:10px!important}.dashboard-orders-table>div:first-child,.dashboard-orders-table>button{grid-template-columns:68px minmax(92px,1fr) 72px 54px!important;gap:6px!important;min-height:34px!important;padding:7px 8px!important;font-size:10px!important}.dashboard-shortcuts-grid{grid-template-columns:1fr!important;gap:6px!important}}body,body.theme-light,body.theme-dark,body.theme-green{background:#f5f7f8!important;color:var(--text)}body:before,body:after{display:none!important}#root{background:transparent!important}.app-shell,[class*=-shell]{background:#f5f7f8!important}.app-main,[class*=-main]{background:transparent!important}.arbor-sidebar.ios-glass-panel{background:#0d2f22!important;border-right:1px solid rgba(255,255,255,.08)!important;box-shadow:none!important}.arbor-sidebar [style*=linear-gradient],.arbor-sidebar [style*="rgba(255,255,255,0.075)"],.arbor-sidebar [style*="rgba(255,255,255,0.07)"]{background:transparent!important}.arbor-sidebar [role=button],.arbor-sidebar button{border-radius:6px!important}.arbor-sidebar nav [role=button]:hover,.arbor-sidebar nav button:hover{background:#ffffff14!important}.module-page-header,.module-page-header-hero,.module-page-header-plain{background:#fff!important;border:1px solid var(--border)!important;border-radius:8px!important;box-shadow:var(--shadow-sm)!important}.module-page-header:after{display:none!important}.module-page-header h1,.module-page-header h2{letter-spacing:0!important}.ios-glass-panel,.arbor-panel,.arbor-card,#root .MuiPaper-root,#root .MuiCard-root,section[class*=panel],div[class*=panel]{border-color:var(--border)!important;border-radius:8px!important;background:#fff!important;box-shadow:var(--shadow-sm)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#root table{border-collapse:separate;border-spacing:0}#root th{background:#f8faf9!important;color:var(--text-sub)!important;font-size:12px!important;font-weight:800!important;letter-spacing:0!important}#root td{border-color:#12201a14!important}input,select,textarea{min-height:38px;background:#fff!important;border-color:#12201a24!important;border-radius:6px!important;box-shadow:none!important}input:focus,select:focus,textarea:focus{border-color:#13734a75!important;box-shadow:0 0 0 3px #13734a1f!important}button,#root .MuiButton-root,.arbor-action{border-radius:6px!important;letter-spacing:0!important}#root .MuiButton-containedPrimary,.arbor-action-primary,button[style*="var(--accent-gradient)"]{box-shadow:0 8px 16px #13734a29!important}.login-shell{background:#f5f7f8!important}.login-glow{display:none!important}.login-card{border:1px solid var(--border)!important;background:#fff!important;box-shadow:0 24px 56px #0f172a1f!important}.dashboard-main{padding:18px 28px 32px!important}.dashboard-topbar{background:#fff!important;border:1px solid var(--border)!important;border-left:4px solid var(--accent)!important;border-radius:8px!important;box-shadow:var(--shadow-sm)!important;margin-bottom:14px!important;min-height:92px!important}.dashboard-command-hero:before,.dashboard-command-hero:after{opacity:.22!important}.dashboard-decision-strip>*,.dashboard-kpi-grid>*,.dashboard-content-grid>*,.dashboard-lower-grid>*,.dashboard-shortcuts-grid>*{background:#fff!important;border:1px solid var(--border)!important;border-radius:8px!important;box-shadow:var(--shadow-sm)!important}.dashboard-decision-strip>*{min-height:112px!important;border-left-width:0!important}.dashboard-kpi-grid>*{min-height:112px!important;border-left-width:0!important}.dashboard-kpi-grid>*:hover,.dashboard-content-grid>*:hover,.dashboard-lower-grid>*:hover,.dashboard-shortcuts-grid>*:hover{transform:translateY(-1px)!important;box-shadow:var(--shadow-md)!important}.dashboard-orders-table{overflow:hidden!important}.dashboard-orders-table>button,.dashboard-lower-grid button,.dashboard-content-grid button{background:#fff!important;border-color:#12201a14!important}.dashboard-orders-table>button:hover,.dashboard-lower-grid button:hover,.dashboard-content-grid button:hover{background:#f8faf9!important}.arbor-sidebar .ios-inset,.arbor-sidebar [class*=ios-inset]{background:#ffffff0d!important;border-color:#ffffff14!important}.arbor-sidebar .ios-inset-row{background:transparent!important}.arbor-sidebar .ios-inset-row[aria-current=page]{background:#fff!important;color:#113226!important;box-shadow:0 8px 18px #00000029!important}.arbor-sidebar .ios-inset-row[aria-current=page] .ios-icon-tile{background:#13734a1a!important;color:var(--accent)!important}.zlecenia-main,.zlecenia-surface{background:#f5f7f8!important}.zlecenia-surface>[data-testid=zlecenia-decision-band]{background:#fff!important;border:1px solid rgba(19,115,74,.18)!important;border-left:4px solid var(--accent)!important;border-radius:8px!important;box-shadow:var(--shadow-sm)!important}.zlecenia-surface>[data-testid=zlecenia-decision-band] [style*="rgba(251,191,36"],.zlecenia-surface>[data-testid=zlecenia-decision-band] [style*="rgba(255,251,235"],.zlecenia-surface>[data-testid=zlecenia-decision-band] [style*=linear-gradient]{background:#fff!important}.zlecenia-daily-grid>*,.zlecenia-ops-grid>*,.zlecenia-list-grid>*,.zlecenia-kanban-card,.zlecenia-data-card,.zlecenia-office-decision-board,.zlecenia-office-planning-queue,.zlecenia-office-handoff,.zlecenia-detail-repair-panel,.zlecenia-task-photos-panel,.zlecenia-workflow-path,.zlecenia-stage-owner,.zlecenia-crew-brief,.zlecenia-detail-hero,.zlecenia-detail-passport,.zlecenia-office-plan,.zlecenia-detail-decision,.zlecenia-form-readiness{background:#fff!important;border-color:var(--border)!important;border-radius:8px!important;box-shadow:var(--shadow-sm)!important}.zlecenia-daily-grid>*,.zlecenia-ops-grid>*{min-height:112px!important}.zlecenia-daily-grid>*:hover,.zlecenia-ops-grid>*:hover,.zlecenia-data-card:hover,.zlecenia-kanban-card:hover{transform:translateY(-1px)!important;box-shadow:var(--shadow-md)!important}.zlecenia-list-grid,.zlecenia-daily-grid,.zlecenia-ops-grid{gap:10px!important}.zlecenia-kanban-card,.zlecenia-data-card{cursor:pointer}.zlecenia-kanban-card [style*="rgba(249,168,37"],.zlecenia-data-card [style*="rgba(249,168,37"],.zlecenia-office-decision-board [style*="rgba(251,191,36"],.zlecenia-detail-repair-panel [style*="rgba(251,191,36"]{background:#fff8e7!important}.crm-pipeline-main,.crm-pipeline-content{background:#f5f7f8!important}.crm-kommo-workspace{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.crm-kommo-board-area{order:1!important;min-width:0!important}.crm-kommo-side-rail{order:2!important;grid-template-columns:repeat(2,minmax(280px,1fr))!important;align-items:start!important}.crm-pipeline-board{grid-template-columns:repeat(6,minmax(230px,1fr))!important;min-height:480px!important;overflow-x:auto!important;padding-bottom:12px!important;scrollbar-width:thin}.crm-pipeline-column{min-width:230px!important;min-height:440px!important;background:#fff!important;border-color:var(--border)!important;box-shadow:var(--shadow-sm)!important}.crm-pipeline-lead-card{border-radius:8px!important;box-shadow:var(--shadow-sm)!important}.crm-kommo-card-actions{grid-template-columns:1fr 1fr 56px!important}.crm-kommo-side-rail .crm-pipeline-panel{margin-bottom:0!important;background:#fff!important;border-color:var(--border)!important;box-shadow:var(--shadow-sm)!important}.crm-kommo-side-rail .ios-field{min-width:0!important}.crm-kommo-inspector{top:20px!important;right:20px!important;bottom:20px!important;width:min(560px,calc(100vw - 40px))!important;max-height:calc(100vh - 40px)!important;border-radius:12px!important;background:#f8faf9!important;border-color:var(--border)!important;box-shadow:0 24px 70px #0f172a38!important}.crm-kommo-inspector .crm-inspector-header{border-radius:12px 12px 0 0!important}.crm-kommo-inspector .crm-inspector-panel,.crm-kommo-inspector .crm-inspector-activity-timeline{margin:10px 12px 0!important;overflow:visible!important}.crm-inspector-action-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.crm-inspector-activity-form{gap:10px!important}.crm-kommo-inspector textarea.ios-field{min-height:92px!important;resize:vertical}.crm-inspector-ai,.crm-inspector-inbox,.crm-inspector-nps,.crm-inspector-workflows{min-height:76px!important}.crm-inspector-ai>div:first-child,.crm-inspector-inbox>div:first-child,.crm-inspector-nps>div:first-child,.crm-inspector-workflows>div:first-child{align-items:flex-start!important}.crm-inspector-ai .ios-btn{align-self:start!important;white-space:nowrap!important}@media(max-width:1180px){.crm-kommo-side-rail{grid-template-columns:1fr!important}}@media(max-width:760px){.dashboard-main{padding:10px 10px 152px!important}.dashboard-main>.dashboard-topbar{min-height:0!important;display:grid!important;grid-template-columns:1fr!important;gap:8px!important;margin-bottom:8px!important;padding:12px!important}.dashboard-main>.dashboard-topbar h1{font-size:24px!important;line-height:1.08!important}.dashboard-main>.dashboard-kpi-grid,.dashboard-main>.dashboard-decision-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin-bottom:8px!important}.dashboard-main>.dashboard-decision-strip>*,.dashboard-main>.dashboard-kpi-grid>*{min-height:68px!important;padding:9px!important}.dashboard-main>.dashboard-kpi-grid strong,.dashboard-main>.dashboard-kpi-grid b{font-size:18px!important;line-height:1.05!important}.dashboard-main>.dashboard-kpi-grid span,.dashboard-main>.dashboard-decision-strip span{font-size:10px!important;line-height:1.2!important}.dashboard-main>.dashboard-content-grid,.dashboard-main>.dashboard-lower-grid{grid-template-columns:1fr!important;gap:8px!important;margin-bottom:8px!important}.dashboard-main .dashboard-orders-table>div:first-child,.dashboard-main .dashboard-orders-table>button{grid-template-columns:68px minmax(92px,1fr) 72px 54px!important;gap:6px!important;min-height:34px!important;padding:7px 8px!important;font-size:10px!important}}.hr-docs-shell{background:#f5f7f8!important}.hr-docs-main{max-width:none!important;margin:0!important;padding:18px 28px 118px!important}.hr-docs-header{min-height:106px!important;align-items:center!important;margin-bottom:12px!important;padding:18px 20px!important;background:#fff!important;border:1px solid var(--border)!important;border-left:4px solid var(--accent)!important;border-radius:8px!important;box-shadow:var(--shadow-sm)!important;transform:none!important}.hr-docs-header h1{color:#10251b!important;font-size:30px!important;line-height:1.12!important;letter-spacing:0!important}.hr-docs-header p{max-width:760px!important;color:var(--text-sub)!important;font-size:13px!important;font-weight:650!important}.hr-docs-actions button,.hr-docs-toolbar button,.hr-docs-panel button{border-radius:6px!important;box-shadow:none!important}.hr-docs-stats{grid-template-columns:repeat(7,minmax(118px,1fr))!important;gap:10px!important;margin-bottom:12px!important}.hr-docs-stats>*{min-height:84px!important;padding:11px 12px!important;background:#fff!important;border:1px solid var(--border)!important;border-left:4px solid var(--accent)!important;border-radius:8px!important;box-shadow:var(--shadow-sm)!important;transform:none!important}.hr-docs-stats>*:nth-child(2),.hr-docs-stats>*:nth-child(7){border-left-color:#b7791f!important}.hr-docs-stats>*:nth-child(4),.hr-docs-stats>*:nth-child(6){border-left-color:#c42635!important}.hr-docs-panel{padding:12px!important;background:#fff!important;border:1px solid var(--border)!important;border-radius:8px!important;box-shadow:var(--shadow-sm)!important;transform:none!important}.hr-docs-toolbar{display:grid!important;grid-template-columns:minmax(260px,1.4fr) minmax(160px,.75fr) minmax(160px,.75fr) auto!important;align-items:center!important;gap:8px!important;margin-bottom:10px!important;padding:10px!important;background:#f8faf9!important;border:1px solid rgba(18,32,26,.08)!important;border-radius:8px!important}.hr-docs-main input,.hr-docs-main select{min-height:38px!important;border:1px solid var(--border)!important;border-radius:6px!important;background:#fff!important;box-shadow:none!important}.hr-docs-panel .modern-data-stack{gap:8px!important}.hr-docs-panel .modern-data-row{grid-template-columns:minmax(210px,.9fr) minmax(420px,1.8fr) minmax(150px,auto)!important;min-height:106px!important;padding:12px!important;border:1px solid rgba(18,32,26,.1)!important;border-left:4px solid var(--row-accent, var(--accent))!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}.hr-docs-panel .modern-data-row:hover{transform:none!important;background:#f8faf9!important}.hr-docs-panel .modern-data-row__icon{width:36px!important;height:36px!important;border-radius:6px!important;background:#f1f6f3!important;color:var(--accent)!important}.hr-docs-panel .modern-data-row__title{font-size:15px!important;line-height:1.2!important}.hr-docs-panel .modern-data-row__metric-grid{grid-template-columns:repeat(4,minmax(120px,1fr))!important;gap:8px 10px!important}.hr-docs-panel .modern-data-row__metric{min-width:0!important}.hr-docs-panel .modern-data-row__metric-label{font-size:10px!important}.hr-docs-panel .modern-data-row__metric-value{font-size:12px!important;line-height:1.25!important}.hr-docs-panel .modern-data-row__right{gap:8px!important}.hr-docs-panel .modern-data-row__actions{gap:6px!important}@media(max-width:1200px){.hr-docs-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important}.hr-docs-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hr-docs-panel .modern-data-row{grid-template-columns:1fr!important}}@media(max-width:760px){.hr-docs-main{padding:10px 10px 152px!important}.hr-docs-header{min-height:0!important;align-items:stretch!important;padding:12px!important;margin-bottom:8px!important}.hr-docs-header h1{font-size:25px!important;line-height:1.08!important}.hr-docs-header p{font-size:12px!important}.hr-docs-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.hr-docs-actions button{min-height:34px!important;width:100%!important;padding:6px 8px!important;font-size:11px!important}.hr-docs-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin-bottom:8px!important}.hr-docs-stats>*{min-height:64px!important;padding:9px!important}.hr-docs-stats strong{font-size:18px!important}.hr-docs-stats small{display:none!important}.hr-docs-toolbar{grid-template-columns:1fr!important;gap:6px!important;padding:8px!important}.hr-docs-toolbar>*{width:100%!important}.hr-docs-panel{padding:10px!important}.hr-docs-panel .modern-data-row{min-height:0!important;padding:11px!important}.hr-docs-panel .modern-data-row__identity{align-items:flex-start!important}.hr-docs-panel .modern-data-row__metric-grid{grid-template-columns:1fr!important;gap:7px!important}.hr-docs-panel .modern-data-row__right,.hr-docs-panel .modern-data-row__actions{align-items:stretch!important;width:100%!important}.hr-docs-panel .modern-data-row__actions button{flex:1 1 0!important;min-height:32px!important;font-size:11px!important}}@media(max-width:760px){.crm-pipeline-board{grid-template-columns:repeat(6,minmax(250px,86vw))!important}.crm-kommo-inspector{inset:10px!important;width:auto!important;max-height:calc(100vh - 20px)!important}}.harmonogram-main,.ekipy-main,.fleet-main,.raporty-centrum-main{background:#f5f7f8!important}.harmonogram-header,.raporty-centrum-hero{background:#fff!important;border:1px solid var(--border)!important;border-left:4px solid var(--accent)!important;border-radius:8px!important;box-shadow:var(--shadow-sm)!important}.harmonogram-header:before,.harmonogram-header:after,.raporty-centrum-hero:before,.raporty-centrum-hero:after{display:none!important}.harmonogram-dispatch-panel,.harmonogram-quick-panel,.harmonogram-calendar-wrap,.harmonogram-legend,.ekipy-summary-card,.ekipy-form-panel,.ekipy-team-card,.ekipy-detail-panel,.ekipy-empty-panel,.ekipy-member-form,.ekipy-member-row,.ekipy-assets-assign,.ekipy-salary-calculator,.fleet-form-panel,.fleet-repairs-wrap,.fleet-repair-card,.fleet-repairs-header,.raporty-centrum-section,.raporty-centrum-card{background:#fff!important;border-color:var(--border)!important;border-radius:8px!important;box-shadow:var(--shadow-sm)!important}.harmonogram-dispatch-kpis>*,.harmonogram-dispatch-grid>*,.harmonogram-slot-board,.harmonogram-dispatch-team,.harmonogram-dispatch-queue,.fleet-main>[style*=grid]>*,.fleet-main [role=tablist],.fleet-main [style*=borderLeft],.raporty-centrum-grid>*,.raporty-centrum-compact-grid>*,.ekipy-workspace-grid>*,.ekipy-summary-grid>*{background:#fff!important;border-color:var(--border)!important;border-radius:8px!important;box-shadow:var(--shadow-sm)!important}.harmonogram-slot-board{overflow:hidden!important}.harmonogram-slot-board [style*="background: var(--surface-field)"],.harmonogram-slot-board [style*="backgroundColor: var(--surface-field)"],.harmonogram-slot-board [style*="rgba(15,107,63"]{background:#f8faf9!important}.harmonogram-dispatch-kpis>*:hover,.harmonogram-dispatch-team:hover,.fleet-main>[style*=grid]>*:hover,.raporty-centrum-card:hover,.ekipy-team-card:hover{transform:translateY(-1px)!important;box-shadow:var(--shadow-md)!important}.fleet-main [style*=borderLeft]{border-left-width:4px!important}.fleet-main [style*="borderLeft: 4px solid #EF4444"],.fleet-main [style*="borderLeft: 4px solid var(--danger)"],.fleet-main [style*="borderLeft: 5px solid var(--danger)"]{border-left-color:#c42635b8!important}.fleet-shell{background:#f5f7f8!important}.fleet-main{max-width:none!important;margin:0!important;padding:18px 28px 112px!important}.fleet-main .module-page-header,.fleet-main .module-page-header-hero,.fleet-main .module-page-header-plain{min-height:106px!important;margin-bottom:12px!important;padding:18px 20px!important;background:#fff!important;border:1px solid var(--border)!important;border-left:4px solid var(--accent)!important;border-radius:8px!important;box-shadow:var(--shadow-sm)!important}.fleet-main .module-page-header h1,.fleet-main .module-page-header-hero h1,.fleet-main .module-page-header-plain h1{font-size:30px!important;line-height:1.12!important;font-weight:900!important;letter-spacing:0!important}.fleet-main .module-page-header p,.fleet-main .module-page-header-hero p,.fleet-main .module-page-header-plain p{max-width:680px!important;color:var(--text-sub)!important;font-size:13px!important;font-weight:650!important}.fleet-main .module-page-header button,.fleet-main .module-page-header-hero button,.fleet-main .module-page-header-plain button,.fleet-main .module-page-header select,.fleet-main .module-page-header-hero select,.fleet-main .module-page-header-plain select{border-radius:6px!important;box-shadow:none!important}.fleet-kpi-grid{gap:12px!important;margin-bottom:12px!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.fleet-kpi-card{min-height:86px!important;border:1px solid var(--border)!important;border-left-width:4px!important;border-radius:8px!important;background:#fff!important;box-shadow:var(--shadow-sm)!important}.fleet-resource-cards-panel{margin-bottom:12px!important;border:1px solid var(--border)!important;border-radius:8px!important;background:#fff!important;box-shadow:var(--shadow-sm)!important;padding:14px!important}.fleet-resource-cards-panel h2{font-size:18px!important;line-height:1.2!important}.fleet-resource-cards-panel article,.fleet-resource-cards-empty{background:#fff!important;box-shadow:none!important}.fleet-resource-cards-panel article button{min-height:36px!important;background:#f8faf9!important}.fleet-tabs{align-items:center!important;gap:8px!important;margin-bottom:12px!important;padding:10px!important;border:1px solid var(--border)!important;border-radius:8px!important;background:#fff!important;box-shadow:var(--shadow-sm)!important}.fleet-tabs button{min-height:38px!important;border:1px solid transparent!important;border-radius:6px!important;margin-bottom:0!important;padding:0 14px!important;font-weight:850!important}.fleet-tabs button[style*="var(--accent)"]{background:var(--accent)!important;color:#fff!important;border-color:#0f76504d!important}.fleet-list-panel{border:1px solid var(--border)!important;border-radius:8px!important;background:#fff!important;box-shadow:var(--shadow-sm)!important}.fleet-resource-row{min-height:118px!important;background:#fff!important;padding:14px 16px!important}.fleet-resource-row>div:first-child{width:100%!important}.fleet-resource-row>div:first-child>div:first-child{align-items:center!important;gap:14px!important}.fleet-resource-row [style*="gridTemplateColumns: 1fr 1fr"],.fleet-resource-row [style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:repeat(4,minmax(130px,1fr))!important;gap:10px 14px!important;padding-top:8px!important;border-top:1px solid rgba(23,35,30,.08)!important}.fleet-resource-row select{min-width:136px!important;border-width:1px!important;background:#fff!important}.fleet-resource-row:hover{background:#f8faf9!important}.fleet-form-panel{box-shadow:var(--shadow-sm)!important}.fleet-repairs-wrap{border:1px solid var(--border)!important;border-radius:8px!important;background:#fff!important;box-shadow:var(--shadow-sm)!important;padding:14px!important}.fleet-repairs-header{margin-bottom:2px!important}.fleet-repair-card{box-shadow:none!important}.raporty-centrum-hero{background-image:none!important}.raporty-centrum-card{text-align:left!important}.raporty-centrum-main{max-width:none!important;margin:0!important}.raporty-centrum-opsbar{background:#fff!important}.raporty-centrum-card{box-shadow:none!important}.raporty-centrum-card:hover{transform:none!important;box-shadow:0 0 0 2px #0f76501a!important}@media(max-width:760px){.module-page-header,.module-page-header-hero,.module-page-header-plain{padding:14px!important}.raporty-centrum-main{padding-bottom:110px!important}.fleet-main{padding:12px 12px 148px!important}.fleet-main .module-page-header,.fleet-main .module-page-header-hero,.fleet-main .module-page-header-plain{min-height:auto!important;padding:16px!important}.fleet-main .module-page-header h1,.fleet-main .module-page-header-hero h1,.fleet-main .module-page-header-plain h1{font-size:28px!important;line-height:1.08!important}.fleet-main .module-page-header p,.fleet-main .module-page-header-hero p,.fleet-main .module-page-header-plain p{font-size:12px!important}.fleet-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.fleet-kpi-card{min-height:70px!important;padding:10px!important}.fleet-kpi-card>div:first-child{font-size:18px!important}.fleet-kpi-card>div:nth-child(2){font-size:9px!important;line-height:1.2!important}.fleet-resource-cards-panel{padding:12px!important}.fleet-resource-cards-panel h2{font-size:16px!important}.fleet-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:8px!important}.fleet-tabs button{width:100%!important;min-height:34px!important;padding:0 8px!important;font-size:12px!important}.fleet-resource-row{display:block!important;min-height:0!important;padding:14px!important}.fleet-resource-row>div:first-child>div:first-child{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.fleet-resource-row [style*="gridTemplateColumns: 1fr 1fr"],.fleet-resource-row [style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:1fr!important;gap:7px!important}.fleet-resource-row select{width:100%!important;margin-top:10px!important}.app-main,[class*=-main]{padding-inline:12px!important}}:root,body.theme-light,body.theme-dark,body.theme-green{--bg: #eef2f5;--bg-card: #ffffff;--bg-deep: #e3e9ed;--bg-edge: #d9e2e7;--bg-card2: #f8fafb;--sidebar: #14231d;--accent: #0f7650;--accent-dk: #0a5f40;--on-accent: #ffffff;--text: #17231e;--text-sub: #4b5f56;--text-muted: #708079;--border: rgba(23, 35, 30, .105);--border2: rgba(15, 118, 80, .28);--danger: #c2414b;--warning: #b7791f;--info: #256f9c;--success: #138a59;--input-bg: #ffffff;--surface-field: #f6f8f7;--surface-raised: #ffffff;--surface-glass: #ffffff;--glass-bg: #ffffff;--glass-bg-strong: #ffffff;--glass-border: rgba(23, 35, 30, .105);--accent-surface: rgba(15, 118, 80, .095);--warning-surface: rgba(183, 121, 31, .12);--danger-surface: rgba(194, 65, 75, .105);--success-surface: rgba(19, 138, 89, .1);--accent-gradient: linear-gradient(180deg, #15845a, #0f6c49);--shadow: 0 18px 38px rgba(15, 23, 42, .09);--shadow-sm: 0 1px 2px rgba(15, 23, 42, .05), 0 10px 22px rgba(15, 23, 42, .055);--shadow-md: 0 16px 34px rgba(15, 23, 42, .095);--shadow-lg: 0 28px 62px rgba(15, 23, 42, .16);--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 8px;--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono: "JetBrains Mono", "SFMono-Regular", Consolas, monospace;--ops-page-max: 1540px}html{font-size:14px}body,body.theme-light,body.theme-dark,body.theme-green{background:linear-gradient(90deg,rgba(23,35,30,.035) 1px,transparent 1px),linear-gradient(0deg,rgba(23,35,30,.028) 1px,transparent 1px),linear-gradient(135deg,#edf2f5,#f8fafb,#e4ecef)!important;background-size:28px 28px,28px 28px,auto!important;color:var(--text)}#root{min-height:100vh}.app-shell,[class*=-shell]{min-height:100vh;background:transparent!important}.app-main,[class*=-main]{width:100%;min-width:0;background:transparent!important}.app-main:not(.login-main),[class*=-main]:not(.login-main){padding-block:18px 38px!important}.dashboard-main,.zlecenia-main,.crm-pipeline-main,.harmonogram-main,.ekipy-main,.fleet-main,.raporty-centrum-main,.operator-tasks-main,.explore-main,.profile-main,.field-quotes-main,.mobile-reports-main{max-width:var(--ops-page-max)!important;margin-inline:auto!important;padding-inline:clamp(16px,2.2vw,30px)!important}.arbor-sidebar.ios-glass-panel{background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 24%),linear-gradient(180deg,#14231d,#173528 58%,#10231b)!important;border-right:1px solid rgba(255,255,255,.09)!important;box-shadow:14px 0 42px #0f172a33!important}.arbor-sidebar .ios-inset,.arbor-sidebar [class*=ios-inset]{background:#ffffff0e!important;border-color:#ffffff1a!important}.arbor-sidebar .ios-inset-row,.arbor-sidebar [role=button],.arbor-sidebar button{min-height:34px;border-radius:6px!important}.arbor-sidebar .ios-inset-row[aria-current=page],.arbor-sidebar [aria-current=page]{background:#f5fff8!important;color:#10251b!important;box-shadow:0 9px 18px #0000002e!important}.arbor-sidebar .ios-icon-tile{border-radius:6px!important}.module-page-header,.module-page-header-hero,.module-page-header-plain,.dashboard-topbar,.harmonogram-header,.raporty-centrum-hero,.explore-header,.operator-tasks-header,.profile-header{border:1px solid var(--border)!important;border-left:4px solid var(--accent)!important;border-radius:8px!important;background:linear-gradient(180deg,#fff,#fbfcfd)!important;box-shadow:var(--shadow-sm)!important}.module-page-header h1,.dashboard-topbar h1,.module-page-header h2{color:var(--text)!important;font-size:clamp(22px,2vw,30px)!important;font-weight:850!important;line-height:1.14!important}.dashboard-command-hero{border:1px solid rgba(255,255,255,.16)!important;border-radius:8px!important;background:linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(135deg,#12231c,#174b35 58%,#0f7650)!important;background-size:30px 30px,30px 30px,auto!important;box-shadow:0 22px 42px #0f372538!important}.dashboard-command-hero [style*="font-size: 34"],.dashboard-command-hero [style*="fontSize: 34"]{font-size:clamp(26px,2.8vw,38px)!important}.dashboard-hero-stats>*,.dashboard-decision-strip>*,.dashboard-kpi-grid>*,.dashboard-content-grid>*,.dashboard-lower-grid>*,.dashboard-shortcuts-grid>*,.zlecenia-daily-grid>*,.zlecenia-ops-grid>*,.zlecenia-list-grid>*,.zlecenia-kanban-card,.zlecenia-data-card,.zlecenia-office-decision-board,.zlecenia-office-planning-queue,.zlecenia-office-handoff,.zlecenia-detail-repair-panel,.zlecenia-task-photos-panel,.zlecenia-workflow-path,.zlecenia-stage-owner,.zlecenia-crew-brief,.zlecenia-detail-hero,.zlecenia-detail-passport,.zlecenia-office-plan,.zlecenia-detail-decision,.zlecenia-form-readiness,.crm-pipeline-panel,.crm-pipeline-column,.harmonogram-dispatch-panel,.harmonogram-quick-panel,.harmonogram-calendar-wrap,.harmonogram-legend,.ekipy-summary-card,.ekipy-form-panel,.ekipy-team-card,.ekipy-detail-panel,.fleet-form-panel,.fleet-repair-card,.raporty-centrum-section,.raporty-centrum-card,.operator-tasks-panel,.profile-panel,.field-quotes-card,.field-quote-detail-card,#root .MuiPaper-root,#root .MuiCard-root,.arbor-panel,.arbor-card,.ios-glass-panel:not(.arbor-sidebar){border:1px solid var(--border)!important;border-radius:8px!important;background:#fff!important;box-shadow:var(--shadow-sm)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.dashboard-decision-strip>*,.dashboard-kpi-grid>*,.zlecenia-daily-grid>*,.zlecenia-ops-grid>*,.zlecenia-data-card,.zlecenia-kanban-card,.crm-pipeline-column,.harmonogram-dispatch-kpis>*,.ekipy-summary-grid>*,.raporty-centrum-card{transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease!important}.dashboard-decision-strip>*:hover,.dashboard-kpi-grid>*:hover,.zlecenia-daily-grid>*:hover,.zlecenia-ops-grid>*:hover,.zlecenia-data-card:hover,.zlecenia-kanban-card:hover,.crm-pipeline-column:hover,.harmonogram-dispatch-kpis>*:hover,.ekipy-summary-grid>*:hover,.raporty-centrum-card:hover{transform:translateY(-1px)!important;border-color:#0f765038!important;box-shadow:var(--shadow-md)!important}.dashboard-kpi-grid,.dashboard-decision-strip,.dashboard-content-grid,.dashboard-lower-grid,.zlecenia-daily-grid,.zlecenia-ops-grid,.zlecenia-list-grid{gap:12px!important}.dashboard-orders-table,.crm-pipeline-board,.harmonogram-slot-board,#root table{border-radius:8px!important;overflow:auto!important}#root th,[style*="textTransform: uppercase"],[style*="text-transform: uppercase"]{letter-spacing:0!important}#root th,.dashboard-orders-table [style*=grid-template-columns],.zlecenia-list-cards-header,.crm-pipeline-column header{background:#f6f8f7!important}#root td,#root th{border-color:#17231e14!important}button,#root .MuiButton-root,.arbor-action,input,select,textarea{border-radius:6px!important}button,#root .MuiButton-root,.arbor-action{min-height:34px;font-size:13px!important;font-weight:750!important;text-transform:none!important}input,select,textarea,.ios-field{min-height:36px;background:#fff!important;border-color:#17231e24!important;color:var(--text)!important}#root .MuiButton-containedPrimary,.arbor-action-primary,button[style*="var(--accent-gradient)"],button[style*="var(--accent)"]{background:var(--accent-gradient)!important;color:var(--on-accent)!important;border-color:#0f765094!important;box-shadow:0 8px 16px #0f765029!important}.zlecenia-surface>[data-testid=zlecenia-decision-band],.zlecenia-detail-hero{border-left:4px solid var(--accent)!important}.zlecenia-surface .zlecenia-ops-grid>*,.zlecenia-surface .zlecenia-daily-grid>*,.zlecenia-surface button[style*="background: var(--accent)"]:not(.arbor-action-primary),.zlecenia-surface button[style*="backgroundColor: var(--accent)"]:not(.arbor-action-primary){background:#fff!important;color:var(--text)!important;border:1px solid var(--border)!important;border-left:4px solid var(--accent)!important;box-shadow:var(--shadow-sm)!important}.zlecenia-surface .zlecenia-ops-grid>* strong,.zlecenia-surface .zlecenia-daily-grid>* strong,.zlecenia-surface .zlecenia-ops-grid>* [style*="fontSize: 28"],.zlecenia-surface .zlecenia-daily-grid>* [style*="fontSize: 28"]{color:#10251b!important}.zlecenia-surface .zlecenia-ops-grid>* span,.zlecenia-surface .zlecenia-daily-grid>* span,.zlecenia-surface .zlecenia-ops-grid>* div,.zlecenia-surface .zlecenia-daily-grid>* div{color:inherit}.zlecenia-surface .zlecenia-ops-grid>* [style*=opacity],.zlecenia-surface .zlecenia-daily-grid>* [style*=opacity]{opacity:1!important}.zlecenia-surface .zlecenia-ops-grid>*:nth-child(3n),.zlecenia-surface .zlecenia-daily-grid>*:nth-child(3n){border-left-color:#b7791f!important}.zlecenia-surface .zlecenia-ops-grid>*:nth-child(4n),.zlecenia-surface .zlecenia-daily-grid>*:nth-child(4n){border-left-color:#256f9c!important}.crm-pipeline-board{gap:12px!important;padding-bottom:12px!important}.crm-pipeline-lead-card{border-radius:8px!important;border:1px solid rgba(23,35,30,.09)!important}.login-shell{background:linear-gradient(90deg,rgba(23,35,30,.04) 1px,transparent 1px),linear-gradient(0deg,rgba(23,35,30,.035) 1px,transparent 1px),linear-gradient(135deg,#edf2f5,#fbfcfd 54%,#e0e9ed)!important;background-size:30px 30px,30px 30px,auto!important}.login-card{border-left:4px solid var(--accent)!important}@media(max-width:1180px){.dashboard-content-grid,.dashboard-lower-grid,.dashboard-board-grid,.zlecenia-list-grid,.crm-kommo-side-rail{grid-template-columns:1fr!important}.dashboard-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:760px){body,body.theme-light,body.theme-dark,body.theme-green{background-size:24px 24px,24px 24px,auto!important}.arbor-sidebar.ios-glass-panel{width:100%!important;height:64px!important;min-height:64px!important;inset:auto 0 0!important;z-index:500!important;flex-direction:row!important;border-right:none!important;border-top:1px solid rgba(255,255,255,.12)!important;box-shadow:0 -12px 34px #0f172a38!important;overflow-x:auto!important;overflow-y:hidden!important}.arbor-sidebar+div[aria-hidden=true]{display:none!important}.arbor-sidebar>div:first-child,.arbor-sidebar [style*=borderBottom],.arbor-sidebar .ios-section-title,.arbor-sidebar .ios-inset:not(:has([aria-current=page])){display:none!important}.arbor-sidebar nav,.arbor-sidebar [style*=overflowY]{display:flex!important;flex:1 0 auto!important;height:64px!important;padding:7px 8px!important;overflow-x:auto!important;overflow-y:hidden!important;gap:6px!important}.arbor-sidebar .ios-inset,.arbor-sidebar .ios-inset-row,.arbor-sidebar [role=button]{min-width:50px!important;min-height:48px!important;justify-content:center!important;padding:6px 8px!important}.arbor-sidebar .ios-inset-row span:not(.ios-icon-tile),.arbor-sidebar .arbor-subnav-summary,.arbor-sidebar details,.arbor-sidebar [style*="fontSize: 15"]{display:none!important}.app-main,[class*=-main]{padding:12px 12px 88px!important;max-width:100%!important}.dashboard-main,.zlecenia-main,.crm-pipeline-main,.harmonogram-main,.ekipy-main,.fleet-main,.raporty-centrum-main,.operator-tasks-main,.explore-main,.profile-main,.field-quotes-main,.mobile-reports-main{padding-inline:12px!important}.dashboard-command-hero,.dashboard-topbar,.module-page-header,.module-page-header-hero,.module-page-header-plain{padding:14px!important}.dashboard-command-hero,.dashboard-command-hero [style*=grid-template-columns],.dashboard-decision-strip,.dashboard-kpi-grid,.dashboard-content-grid,.dashboard-lower-grid,.zlecenia-daily-grid,.zlecenia-ops-grid,.zlecenia-list-grid,.zlecenia-detail-hero-stats,.zlecenia-detail-passport-grid,.crm-kommo-workspace,.crm-kommo-side-rail,.harmonogram-dispatch-grid,.ekipy-workspace-grid,.profile-grid,.dashboard-hero-stats{grid-template-columns:1fr!important}.dashboard-command-hero h1,.module-page-header h1{font-size:24px!important}.crm-pipeline-board{grid-template-columns:repeat(6,minmax(255px,86vw))!important}.zlecenia-data-card,.zlecenia-kanban-card{min-height:auto!important}button,input,select,textarea{max-width:100%}}@media(max-width:760px){.fleet-main{padding:10px 10px 152px!important}.fleet-main .module-page-header,.fleet-main .module-page-header-hero,.fleet-main .module-page-header-plain{min-height:0!important;padding:12px!important;margin-bottom:8px!important}.fleet-main .module-page-header h1,.fleet-main .module-page-header-hero h1,.fleet-main .module-page-header-plain h1{font-size:26px!important;line-height:1.08!important}.fleet-main .module-page-header p,.fleet-main .module-page-header-hero p,.fleet-main .module-page-header-plain p{font-size:12px!important}.fleet-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin-bottom:8px!important}.fleet-kpi-card{min-height:58px!important;padding:8px!important}.fleet-kpi-card>div:first-child{font-size:17px!important;line-height:1!important}.fleet-kpi-card>div:nth-child(2){font-size:8px!important;line-height:1.15!important;margin-top:3px!important}.fleet-resource-cards-panel{margin-bottom:8px!important;padding:10px!important}.fleet-resource-cards-panel>div:first-child{align-items:center!important;margin-bottom:8px!important}.fleet-resource-cards-panel h2{font-size:15px!important;line-height:1.15!important}.fleet-resource-cards-panel article{padding:10px!important}.fleet-resource-cards-panel article h3{font-size:14px!important}.fleet-resource-cards-panel article>div:nth-of-type(2){display:none!important}.fleet-resource-cards-panel article>div:nth-of-type(3){margin-top:8px!important}.fleet-resource-cards-panel article button{min-height:32px!important;margin-top:8px!important;padding:6px 8px!important;font-size:12px!important}.fleet-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin-bottom:8px!important;padding:6px!important}.fleet-tabs button{min-height:32px!important;padding:0 6px!important;font-size:11px!important}.fleet-resource-row{padding:12px!important}.fleet-resource-row>div:first-child>div:first-child{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}.fleet-resource-row select{width:100%!important;margin-top:6px!important}.fleet-resource-row [style*="gridTemplateColumns: 1fr 1fr"],.fleet-resource-row [style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:1fr!important;gap:6px!important;padding-top:8px!important}}.dashboard-shell,.fleet-shell,.hr-docs-shell,.hr-panel-shell,.zlecenia-main,.harmonogram-main,.crm-pipeline-main,.crm-dashboard-main,.crm-inbox-main,.ekipy-main,.kierownik-main,.telefonia-main,.mapa-live-main,.warehouse-main,.equipment-res-main,.calendar-blocks-main,.bi-dashboard-main,.accounting-main,.payroll-m11-main,.users-main,.branches-main,.roles-admin-shell,.integrations-main,.estimator-pay-main,.field-settlements-main,.quote-approval-main,.estimator-hub-main,.quote-draw-main,.operator-tasks-main,.field-quotes-main,.field-quote-detail-main,.profile-main,.notifications-main{background:#f5f7f8!important}.dashboard-main,.fleet-main,.hr-docs-main,.hr-panel-main,.zlecenia-main,.harmonogram-main,.crm-pipeline-main,.crm-dashboard-main,.crm-inbox-main,.ekipy-main,.kierownik-main,.telefonia-main,.mapa-live-main,.warehouse-main,.equipment-res-main,.calendar-blocks-main,.bi-dashboard-main,.accounting-main,.payroll-m11-main,.users-main,.branches-main,.integrations-main,.estimator-pay-main,.field-settlements-main,.quote-approval-main,.estimator-hub-main,.quote-draw-main,.operator-tasks-main,.field-quotes-main,.field-quote-detail-main,.profile-main,.notifications-main{max-width:none!important;margin:0!important;padding:18px 28px 120px!important;background:transparent!important}.dashboard-command-hero{display:none!important}.dashboard-topbar,.fleet-main .module-page-header,.fleet-main .module-page-header-hero,.fleet-main .module-page-header-plain,.hr-docs-header,.hr-panel-topbar,.module-page-header,.module-page-header-hero,.module-page-header-plain,.harmonogram-header,.crm-kommo-topbar,.bi-dashboard-topbar,.calendar-blocks-header,.field-settlements-header,.quote-approval-header,.estimator-hub-hero,.quote-draw-topbar,.operator-tasks-header,.profile-header,.mapa-live-hero,.users-header-panel{background:#fff!important;border:1px solid var(--border)!important;border-left:4px solid var(--accent)!important;border-radius:8px!important;box-shadow:var(--shadow-sm)!important}.dashboard-topbar{min-height:96px!important;margin-bottom:12px!important;padding:16px 18px!important}.dashboard-topbar h1,.fleet-main .module-page-header h1,.fleet-main .module-page-header-hero h1,.fleet-main .module-page-header-plain h1,.hr-docs-header h1,.module-page-header h1,.module-page-header-hero h1,.module-page-header-plain h1,.crm-kommo-brand h1,.bi-dashboard-topbar h1,.estimator-hub-hero h1{color:#10251b!important;font-size:30px!important;line-height:1.12!important;letter-spacing:0!important}.dashboard-decision-strip,.dashboard-kpi-grid,.dashboard-content-grid,.dashboard-lower-grid,.fleet-kpi-grid,.hr-docs-stats,.zlecenia-daily-grid,.zlecenia-ops-grid,.zlecenia-list-grid,.harmonogram-dispatch-grid,.harmonogram-dispatch-kpis,.crm-kommo-kpis,.crm-kommo-workspace,.crm-dashboard-kpis,.crm-dashboard-grid,.crm-inbox-grid,.ekipy-summary-grid,.ekipy-workspace-grid,.kierownik-cards-grid,.mapa-live-kpis,.equipment-res-kpis,.warehouse-list,.branches-grid,.branches-delegations-grid,.bi-dashboard-kpis,.bi-dashboard-two-col,.accounting-filters,.operator-tasks-grid,.field-quotes-grid,.profile-stat-grid,.profile-grid{gap:12px!important;margin-bottom:12px!important}.dashboard-decision-strip>*,.dashboard-kpi-grid>*,.dashboard-content-grid>*,.dashboard-lower-grid>*,.dashboard-shortcuts-grid>*,.fleet-kpi-card,.fleet-resource-cards-panel,.fleet-list-panel,.fleet-repairs-wrap,.hr-docs-stats>*,.hr-docs-panel,.hr-panel-card,.hr-panel-tabs,.zlecenia-data-card,.zlecenia-kanban-card,.zlecenia-list-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,.zlecenia-workflow-path,.zlecenia-form-readiness>*,.harmonogram-dispatch-panel,.harmonogram-quick-panel,.harmonogram-calendar-wrap,.harmonogram-legend,.crm-dashboard-action,.crm-dashboard-filters,.crm-dashboard-panel,.crm-dashboard-kpis>.ios-inset,.crm-pipeline-create,.crm-pipeline-filters,.crm-pipeline-panel,.crm-pipeline-column,.crm-pipeline-lead-card,.crm-kommo-kpis>div,.crm-kommo-side-rail .ios-inset,.crm-inbox-filters,.crm-inbox-list-panel,.crm-inbox-detail-panel,.crm-inbox-history,.crm-inbox-reply,.crm-inbox-message-row,.ekipy-summary-card,.ekipy-form-panel,.ekipy-team-card,.ekipy-detail-panel,.ekipy-member-form,.ekipy-salary-calculator,.kierownik-cockpit-panel,.kierownik-filters,.kierownik-branches>*,.kierownik-cards-grid>*,.telefonia-panel,.telefonia-manual-box,.telefonia-tabs,.telefonia-kpis>*,.telefonia-filters,.mapa-live-toolbar,.mapa-live-office-panel,.mapa-live-dispatch-panel,.mapa-live-history-panel,.mapa-live-kpis>*,.warehouse-card,.warehouse-state-panel,.equipment-res-monthbar,.equipment-res-kpis,.equipment-res-filters,.equipment-res-table,.calendar-blocks-card,.calendar-blocks-empty,.calendar-blocks-modal,.bi-dashboard-actions,.bi-dashboard-periods,.bi-dashboard-tabs,.bi-dashboard-kpis>*,.accounting-kpi-card,.accounting-tabs,.accounting-card,.payroll-m11-card,.payroll-m11-report-card,.users-filters,.users-card,.users-list-card,.users-competency-list .modern-data-row,.branches-tabs,.branches-form-panel,.branches-card,.branches-delegation-card,.branches-empty,.roles-admin-sidebar,.roles-admin-editor,.roles-admin-empty,.roles-admin-summary,.roles-admin-perm-group,.integrations-metric-card,.integrations-main>div[style*=box-shadow],.integrations-filters,.integrations-main .modern-data-row,.integrations-main .modern-data-empty,.estimator-pay-card,.field-settlements-taskbar,.field-settlements-tabs,.field-settlements-panel,.field-settlements-worker-card,.field-settlements-main .modern-data-row,.quote-approval-tabs,.quote-approval-card,.quote-approval-empty,.quote-approval-modal,.estimator-hub-section,.estimator-hub-kpi-card,.estimator-hub-hint,.estimator-hub-platinum,.estimator-hub-tile,.quote-draw-workbench,.quote-draw-toolbar,.quote-draw-canvas-frame,.operator-tasks-stats>div,.operator-tasks-panel,.operator-tasks-list .modern-data-row,.operator-tasks-list .modern-data-empty,.field-quotes-tabs,.field-quotes-card,.field-quotes-grid>div,.field-quote-detail-card,.profile-stat,.profile-panel,.profile-task-form,.profile-position-form,.profile-rows>div,.notifications-form,.notifications-card,.notifications-item,.notifications-route-brief-notice{background:#fff!important;border:1px solid var(--border)!important;border-left:4px solid var(--accent)!important;border-radius:8px!important;box-shadow:var(--shadow-sm)!important;transform:none!important}.dashboard-orders-table,.dashboard-orders-table>button,.dashboard-lower-grid button,.dashboard-content-grid button,.fleet-tabs,.fleet-resource-row,.hr-docs-toolbar,.hr-docs-panel .modern-data-row,.crm-pipeline-board,.harmonogram-slot-board,.telefonia-panel table,.mapa-live-dispatch-panel [style*=overflow],.mapa-live-history-panel [style*=overflow],.equipment-res-table,.modern-data-row,.MuiPaper-root,.MuiCard-root{border-radius:8px!important;box-shadow:none!important}.dashboard-decision-strip>*:nth-child(3n),.dashboard-kpi-grid>*:nth-child(3n),.zlecenia-daily-grid>*:nth-child(3n),.zlecenia-ops-grid>*:nth-child(3n),.crm-kommo-kpis>div:nth-child(3n),.ekipy-summary-grid>*:nth-child(3n),.bi-dashboard-kpis>*:nth-child(3n),.hr-docs-stats>*:nth-child(3n){border-left-color:#b7791f!important}.dashboard-decision-strip>*:nth-child(4n),.dashboard-kpi-grid>*:nth-child(4n),.zlecenia-daily-grid>*:nth-child(4n),.zlecenia-ops-grid>*:nth-child(4n),.crm-kommo-kpis>div:nth-child(4n),.ekipy-summary-grid>*:nth-child(4n),.bi-dashboard-kpis>*:nth-child(4n),.hr-docs-stats>*:nth-child(4n){border-left-color:#256f9c!important}.zlecenia-list-grid,.crm-pipeline-board,.crm-kommo-card-list,.modern-data-stack,.operator-tasks-list{gap:8px!important}.crm-pipeline-board{min-height:480px!important;overflow-x:auto!important;padding-bottom:12px!important}.crm-pipeline-column{min-width:245px!important}.crm-kommo-inspector{border-radius:12px!important;background:#f8faf9!important;border:1px solid var(--border)!important;box-shadow:0 24px 70px #0f172a38!important}.MuiTableCell-head,#root th,.dashboard-orders-table [style*=grid-template-columns],.zlecenia-list-cards-header,.crm-pipeline-column header{background:#f6f8f7!important;color:var(--text-sub)!important;font-size:11px!important;font-weight:850!important;letter-spacing:0!important}button,#root .MuiButton-root,.ios-btn,input,select,textarea,.ios-field{border-radius:6px!important}button,#root .MuiButton-root,.ios-btn{min-height:34px;font-size:13px!important;font-weight:750!important;text-transform:none!important}button:disabled,#root .MuiButton-root.Mui-disabled,.ios-btn:disabled{color:#52645b!important;background:#f1f5f3!important;border-color:#17231e29!important;opacity:1!important;box-shadow:none!important}.ios-btn:not(.ios-btn-primary),button.ios-btn:not(.ios-btn-primary){color:var(--green-900)!important;background:#fff!important;border:1px solid rgba(13,111,67,.18)!important}.crm-kommo-topbar .crm-kommo-actions .ios-btn:not(.ios-btn-primary),.crm-kommo-workspace .ios-btn:not(.ios-btn-primary),.crm-inbox-main .ios-btn:not(.ios-btn-primary),.crm-dashboard-main .ios-btn:not(.ios-btn-primary){color:var(--green-900)!important;background:#fff!important;border:1px solid rgba(13,111,67,.2)!important}.ios-btn-primary,button.ios-btn-primary,#root .MuiButton-contained,#root .MuiButton-containedPrimary{color:#fff!important;background:var(--green-700)!important;border-color:var(--green-700)!important}input,select,textarea,.ios-field{min-height:36px;background:#fff!important;border-color:#17231e24!important;color:var(--text)!important;box-shadow:none!important}button:hover,#root .MuiButton-root:hover,.ios-btn:hover,.modern-data-row:hover{transform:none!important;box-shadow:var(--shadow-sm)!important}.fleet-main{padding-bottom:120px!important}.fleet-kpi-grid{border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.fleet-kpi-card{min-height:86px!important;border-left-width:4px!important}.fleet-tabs,.hr-docs-toolbar,.hr-panel-tabs{background:#fff!important;border:1px solid var(--border)!important}.hr-panel-card .modern-data-empty,.hr-panel-card [style*="padding: 40px"],.hr-panel-card [style*="padding: 40"]{background:#f8faf9!important;color:var(--text-sub)!important;border:1px dashed rgba(13,111,67,.22)!important;border-radius:8px!important;min-height:72px!important;display:flex!important;align-items:center!important;justify-content:center!important}.hr-panel-tabs button,.bi-dashboard-tabs button{min-width:0!important}.hr-docs-stats{grid-template-columns:repeat(7,minmax(118px,1fr))!important}.hr-docs-panel .modern-data-row{grid-template-columns:minmax(210px,.9fr) minmax(420px,1.8fr) minmax(150px,auto)!important;min-height:106px!important;border:1px solid rgba(18,32,26,.1)!important;border-left:4px solid var(--row-accent, var(--accent))!important;background:#fff!important}@media(max-width:1200px){.dashboard-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.zlecenia-daily-grid,.zlecenia-ops-grid,.zlecenia-list-grid,.harmonogram-dispatch-grid,.crm-dashboard-grid,.crm-dashboard-kpis,.crm-inbox-grid,.ekipy-summary-grid,.ekipy-workspace-grid,.kierownik-cards-grid,.mapa-live-kpis,.equipment-res-kpis,.branches-grid,.bi-dashboard-two-col,.profile-grid{grid-template-columns:1fr!important}.hr-docs-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important}.hr-docs-toolbar,.hr-docs-panel .modern-data-row{grid-template-columns:1fr!important}}@media(max-width:760px){.dashboard-main,.fleet-main,.hr-docs-main,.zlecenia-main,.harmonogram-main,.crm-pipeline-main,.crm-dashboard-main,.crm-inbox-main,.ekipy-main,.kierownik-main,.telefonia-main,.mapa-live-main,.warehouse-main,.equipment-res-main,.calendar-blocks-main,.bi-dashboard-main,.accounting-main,.payroll-m11-main,.users-main,.branches-main,.integrations-main,.estimator-pay-main,.field-settlements-main,.quote-approval-main,.estimator-hub-main,.quote-draw-main,.operator-tasks-main,.field-quotes-main,.field-quote-detail-main,.profile-main,.notifications-main{padding:10px 10px 152px!important}.dashboard-topbar,.fleet-main .module-page-header,.fleet-main .module-page-header-hero,.fleet-main .module-page-header-plain,.hr-docs-header,.module-page-header,.module-page-header-hero,.module-page-header-plain,.harmonogram-header,.crm-kommo-topbar,.bi-dashboard-topbar,.calendar-blocks-header,.field-settlements-header,.quote-approval-header,.estimator-hub-hero,.quote-draw-topbar,.operator-tasks-header,.profile-header,.mapa-live-hero,.users-header-panel{min-height:0!important;padding:12px!important;margin-bottom:8px!important}.dashboard-topbar h1,.fleet-main .module-page-header h1,.fleet-main .module-page-header-hero h1,.fleet-main .module-page-header-plain h1,.hr-docs-header h1,.module-page-header h1,.module-page-header-hero h1,.module-page-header-plain h1,.crm-kommo-brand h1,.bi-dashboard-topbar h1,.estimator-hub-hero h1{font-size:24px!important;line-height:1.08!important}.dashboard-main>.dashboard-kpi-grid,.dashboard-main>.dashboard-decision-strip,.fleet-kpi-grid,.hr-docs-stats,.zlecenia-daily-grid,.zlecenia-ops-grid,.crm-kommo-kpis,.ekipy-summary-grid,.equipment-res-kpis,.bi-dashboard-kpis,.profile-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin-bottom:8px!important}.dashboard-main>.dashboard-kpi-grid>*,.dashboard-main>.dashboard-decision-strip>*,.fleet-kpi-card,.hr-docs-stats>*{min-height:64px!important;padding:9px!important}.dashboard-main>.dashboard-kpi-grid strong,.dashboard-main>.dashboard-kpi-grid b,.fleet-kpi-card>div:first-child,.hr-docs-stats strong{font-size:18px!important;line-height:1.05!important}.dashboard-content-grid,.dashboard-lower-grid,.hr-docs-toolbar,.hr-docs-panel .modern-data-row__metric-grid,.zlecenia-list-grid,.harmonogram-dispatch-grid,.crm-kommo-workspace,.crm-dashboard-grid,.crm-inbox-grid,.ekipy-workspace-grid,.kierownik-cards-grid,.mapa-live-office-panel [style*=grid-template-columns],.mapa-live-dispatch-panel [style*=grid-template-columns],.accounting-filters,.roles-admin-layout,.integrations-filters,.field-quotes-grid,.profile-grid{grid-template-columns:1fr!important}.crm-pipeline-board{grid-template-columns:repeat(6,minmax(250px,86vw))!important}.crm-pipeline-column{min-width:250px!important}.crm-kommo-search,.crm-kommo-actions,.crm-kommo-create-grid,.crm-kommo-filter-grid{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;width:100%!important}.crm-kommo-actions .ios-btn,.crm-kommo-actions button,.crm-kommo-create-grid .ios-btn,.crm-kommo-create-grid button{width:100%!important;justify-content:center!important}.telefonia-panel,.mapa-live-office-panel,.mapa-live-dispatch-panel,.mapa-live-history-panel,.quote-draw-workbench{overflow-x:auto!important}.fleet-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:6px!important}.fleet-resource-row{display:block!important;min-height:0!important;padding:12px!important}.fleet-resource-row select{width:100%!important;margin-top:6px!important}}:root,body.theme-light{--command-bg: #f4f6f7;--command-surface: #ffffff;--command-surface-soft: #f8faf9;--command-sidebar: #0b2f22;--command-sidebar-2: #0f5137;--command-accent: #13734a;--command-accent-2: #1f9b63;--command-text: #14231b;--command-sub: #52645b;--command-muted: #7a8780;--command-line: rgba(20, 35, 27, .1);--command-line-strong: rgba(19, 115, 74, .22);--command-blue: #256f9c;--command-amber: #b7791f;--command-red: #c2413b;--command-shadow: 0 10px 28px rgba(15, 23, 42, .07)}body.theme-light,body.theme-dark{background:var(--command-bg)!important}.dashboard-shell{background:linear-gradient(90deg,rgba(15,23,42,.028) 1px,transparent 1px),linear-gradient(0deg,rgba(15,23,42,.022) 1px,transparent 1px),var(--command-bg)!important;background-size:32px 32px,32px 32px,auto!important}.dashboard-main{max-width:none!important;width:100%!important;margin:0!important;padding:22px 28px 48px!important;background:transparent!important;color:var(--command-text)!important}@media(min-width:1200px){.dashboard-main{display:grid!important;grid-template-columns:minmax(0,1.42fr) minmax(360px,.58fr)!important;align-items:start!important;gap:14px!important}}.dashboard-topbar{display:grid!important;grid-template-columns:minmax(280px,.95fr) minmax(340px,1.05fr) auto!important;align-items:center!important;gap:18px!important;min-height:84px!important;margin:0 0 14px!important;padding:16px 18px!important;border:1px solid var(--command-line)!important;border-left:5px solid var(--command-accent)!important;border-radius:8px!important;background:var(--command-surface)!important;box-shadow:var(--command-shadow)!important}@media(min-width:1200px){.dashboard-topbar{grid-column:1 / -1!important}}.dashboard-topbar:before,.dashboard-topbar:after{display:none!important}.dashboard-topbar h1{margin:0!important;color:var(--command-text)!important;font-size:28px!important;line-height:1.05!important;font-weight:850!important;letter-spacing:0!important}.dashboard-topbar form{min-height:42px!important;border:1px solid var(--command-line)!important;border-radius:8px!important;background:var(--command-surface-soft)!important;box-shadow:none!important}.dashboard-topbar input{color:var(--command-text)!important;font-size:13px!important}.dashboard-topbar button{border-radius:7px!important}.dashboard-command-hero{display:grid!important;grid-template-columns:minmax(320px,1fr) minmax(320px,.85fr) auto!important;gap:16px!important;margin:0 0 14px!important;padding:20px 22px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:8px!important;background:linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(135deg,#09281d,#0d3f2d 54%,#146842)!important;background-size:30px 30px,30px 30px,auto!important;box-shadow:0 18px 42px #082c1d29!important}@media(min-width:1200px){.dashboard-command-hero{grid-column:1 / 2!important;min-height:258px!important;margin:0!important;grid-template-columns:minmax(280px,.95fr) minmax(360px,1.05fr)!important;align-items:stretch!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"]{font-size:31px!important;letter-spacing:0!important}.dashboard-hero-stats{gap:8px!important}.dashboard-hero-stats>*{min-height:88px!important;border-radius:8px!important;border:1px solid rgba(255,255,255,.16)!important;background:#fffffff5!important;box-shadow:none!important}.dashboard-decision-strip{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin:0 0 14px!important}@media(min-width:1200px){.dashboard-decision-strip{grid-column:2 / 3!important;display:grid!important;grid-template-columns:1fr!important;gap:8px!important;margin:0!important}.dashboard-decision-strip>*{min-height:58px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;align-content:center!important;padding:10px 12px!important}.dashboard-decision-strip>* span:first-child{grid-column:1 / 2!important}.dashboard-decision-strip>* strong{grid-column:2 / 3!important;grid-row:1 / 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>*{min-height:112px!important;padding:14px!important;border:1px solid var(--command-line)!important;border-left:5px solid var(--command-accent)!important;border-radius:8px!important;background:var(--command-surface)!important;box-shadow:var(--command-shadow)!important;transform:none!important}.dashboard-decision-strip>*:nth-child(1){border-left-color:var(--command-red)!important;background:linear-gradient(180deg,#fff,#fff8f7)!important}.dashboard-decision-strip>*:nth-child(2),.dashboard-decision-strip>*:nth-child(3){border-left-color:var(--command-blue)!important}.dashboard-decision-strip>*:hover,.dashboard-kpi-grid>*:hover,.dashboard-content-grid>*:hover,.dashboard-lower-grid>*:hover,.dashboard-shortcuts-grid>*:hover{transform:translateY(-1px)!important;box-shadow:0 14px 32px #0f172a17!important}.dashboard-kpi-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important;margin:0 0 14px!important}@media(min-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>*{min-height:104px!important;padding:13px!important;border:1px solid var(--command-line)!important;border-left:4px solid var(--command-accent)!important;border-radius:8px!important;background:var(--command-surface)!important;box-shadow:var(--command-shadow)!important}.dashboard-kpi-grid strong,.dashboard-kpi-grid b,[class*=kpi] strong{color:#0e3827!important;font-size:24px!important;line-height:1.05!important;font-weight:850!important;letter-spacing:0!important}.dashboard-content-grid{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr)!important;gap:14px!important;margin:0 0 14px!important}@media(min-width:1200px){.dashboard-main>section:not(.dashboard-decision-strip):not(.dashboard-kpi-grid):not(.dashboard-content-grid):not(.dashboard-lower-grid){grid-column:1 / -1!important}.dashboard-content-grid,.dashboard-lower-grid,.dashboard-main>section:last-child{grid-column:1 / -1!important}}.dashboard-lower-grid{display:grid!important;grid-template-columns:minmax(360px,1.1fr) minmax(300px,.8fr) minmax(320px,.9fr)!important;gap:14px!important;margin:0 0 14px!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;border-radius:8px!important;background:var(--command-surface)!important;box-shadow:var(--command-shadow)!important}.dashboard-orders-table{border:0!important;border-radius:0!important;overflow:hidden!important;box-shadow:none!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{border-radius:0!important;box-shadow:none!important}.dashboard-orders-table>button{min-height:48px!important;border-bottom:1px solid var(--command-line)!important}.dashboard-orders-table>button:hover,.dashboard-lower-grid button:hover,.dashboard-content-grid button:hover{background:#f7faf8!important;transform:none!important}.dashboard-lower-grid>div:first-child>div:nth-child(3){display:none!important}.dashboard-dispatch-surface{padding:12px;background:#fbfcfd}.dashboard-dispatch-hours{display:grid;grid-template-columns:132px repeat(7,minmax(72px,1fr));gap:1px;overflow-x:auto;color:var(--command-muted);font-size:10px;font-weight:850;text-transform:uppercase}.dashboard-dispatch-hours span{min-width:72px;padding:8px 9px;background:#eef3f0}.dashboard-dispatch-hours span:first-child{min-width:132px;border-top-left-radius:8px}.dashboard-dispatch-hours span:last-child{border-top-right-radius:8px}.dashboard-dispatch-grid{display:grid;gap:1px;overflow-x:auto;border-bottom:1px solid var(--command-line)}.dashboard-dispatch-row{display:grid;grid-template-columns:132px repeat(7,minmax(72px,1fr));gap:1px;min-width:640px}.dashboard-dispatch-team,.dashboard-dispatch-slot{min-height:62px;border:0;border-radius:0!important;background:#fff;color:var(--command-text);text-align:left;font:inherit}.dashboard-dispatch-team{display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:132px;padding:9px 10px;border-left:3px solid var(--command-accent)}.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{min-width:72px;padding:6px;border-left:1px solid rgba(20,35,27,.04)}.dashboard-dispatch-slot--busy{display:flex;flex-direction:column;justify-content:center;gap:2px;margin:6px;min-height:50px;border-radius:7px!important;background:linear-gradient(135deg,#0f6b43,#168552)!important;color:#fff!important;box-shadow:0 8px 18px #0f6b4338!important}.dashboard-dispatch-slot--busy strong{overflow:hidden;color:#fff!important;font-size:11px;font-weight:850;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.dashboard-dispatch-slot--busy span{overflow:hidden;color:#ffffffc7!important;font-size:10px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.dashboard-dispatch-queue{display:grid;grid-template-columns:minmax(160px,.9fr) repeat(4,minmax(140px,1fr));gap:8px;padding-top:12px}.dashboard-dispatch-queue>div,.dashboard-dispatch-queue>button{min-height:66px;border:1px solid var(--command-line)!important;border-left:4px solid var(--command-amber)!important;border-radius:8px!important;background:#fff!important;color:var(--command-text)!important;padding:10px!important;text-align:left}.dashboard-dispatch-queue>div,.dashboard-dispatch-queue>button{display:flex;flex-direction:column;justify-content:center;gap:3px}.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;font-size:15px!important;font-weight:850!important;letter-spacing:0!important}.dashboard-main p,.dashboard-main small,.dashboard-main span{letter-spacing:0!important}.dashboard-shortcuts-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;border-top:1px solid var(--command-line)!important}.dashboard-shortcuts-grid>*{border:0!important;border-right:1px solid var(--command-line)!important;border-radius:0!important;box-shadow:none!important}body.theme-dark .dashboard-shell{--command-bg: #0b1120;--command-surface: #111827;--command-surface-soft: #162033;--command-text: #f8fafc;--command-sub: #cbd5e1;--command-muted: #94a3b8;--command-line: rgba(148, 163, 184, .16);--command-shadow: 0 14px 34px rgba(0, 0, 0, .28)}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(max-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(max-width:760px){.dashboard-main{padding:10px 10px 112px!important}.dashboard-topbar{min-height:0!important;padding:12px!important;gap:10px!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(max-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,rgba(20,35,27,.035) 1px,transparent 1px),linear-gradient(0deg,rgba(20,35,27,.026) 1px,transparent 1px),#f4f6f7!important;background-size:32px 32px,32px 32px,auto!important}.command-os-main{display:grid;gap:14px;width:100%;padding:22px 28px 48px;color:var(--command-text)}.command-os-topbar,.command-os-workspace,.command-os-kpis,.command-os-dispatch,.command-os-card{border:1px solid var(--command-line);border-radius:8px;background:var(--command-surface);box-shadow:var(--command-shadow)}.command-os-topbar{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(360px,1.1fr) auto;align-items:center;gap:18px;min-height:78px;padding:15px 18px;border-left:5px solid var(--command-accent)}.command-os-topbar span,.command-os-section-title span,.command-os-panel-head span,.command-os-hero-copy>span{color:var(--command-muted);font-size:11px;font-weight:850;text-transform:uppercase}.command-os-topbar h1,.command-os-hero h2,.command-os-panel-head h2{margin:0;color:var(--command-text);letter-spacing:0}.command-os-topbar h1{margin-top:3px;font-size:30px;line-height:1.05;font-weight:880}.command-os-topbar p,.command-os-hero p,.command-os-panel-head p{margin:4px 0 0;color:var(--command-sub);font-size:13px;font-weight:650}.command-os-search{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 10px;border:1px solid var(--command-line);border-radius:8px;background:var(--command-surface-soft);color:var(--command-muted)}.command-os-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--command-text);font:inherit}.command-os-search button,.command-os-status button,.command-os-actions button,.command-os-panel-head button{min-height:36px;border:1px solid var(--command-line);border-radius:7px;background:#fff;color:var(--command-accent);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.command-os-status{display:flex;align-items:center;gap:10px}.command-os-status>*{min-height:44px;min-width:82px;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:7px 10px;border:1px solid var(--command-line);border-radius:8px;background:#fff}.command-os-status strong{color:var(--command-text);font-size:14px}.command-os-workspace{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:14px;border:0;background:transparent;box-shadow:none}.command-os-hero{display:grid;grid-template-columns:minmax(280px,1fr) minmax(360px,.95fr);gap:20px;min-height:286px;padding:26px 28px;border-radius:8px;background:linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(135deg,#082418,#0c3d2b 56%,#167347);background-size:30px 30px,30px 30px,auto;color:#fff;box-shadow:0 18px 44px #082c1d2e}.command-os-hero h2{margin-top:10px;color:#fff;font-size:42px;line-height:1.02;font-weight:880}.command-os-hero p{max-width:520px;margin-top:12px;color:#ffffffc7;font-size:15px;line-height:1.45}.command-os-actions{display:flex;gap:10px;margin-top:26px}.command-os-actions button:first-child{background:#fff;color:#0d5f3b}.command-os-actions button{padding:0 15px;border-color:#ffffff3d;background:#ffffff1f;color:#fff}.command-os-hero-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-content:center}.command-os-hero-metrics>div{min-height:126px;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:16px;border-radius:8px;background:#fffffff5;color:var(--command-text)}.command-os-hero-metrics strong{color:#0e3827;font-size:34px;line-height:1}.command-os-decision-panel{display:grid;gap:8px;padding:14px;border:1px solid var(--command-line);border-radius:8px;background:#fff;box-shadow:var(--command-shadow)}.command-os-section-title{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid var(--command-line)}.command-os-section-title strong{color:var(--command-red);font-size:24px}.command-os-decision{display:grid;grid-template-columns:1fr auto;align-items:center;min-height:62px;padding:10px 12px;border:1px solid var(--command-line);border-left:4px solid var(--command-accent);border-radius:8px;background:#fff;text-align:left;cursor:pointer}.command-os-decision--danger{border-left-color:var(--command-red);background:#fff8f7}.command-os-decision--warning{border-left-color:var(--command-amber);background:#fffaf0}.command-os-decision strong{grid-row:span 2;color:var(--command-text);font-size:26px}.command-os-decision small{color:var(--command-sub);font-weight:650}.command-os-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;overflow:hidden}.command-os-kpis button{min-height:102px;display:flex;flex-direction:column;justify-content:center;gap:5px;padding:14px;border:0;border-right:1px solid var(--command-line);border-left:4px solid transparent;background:#fff;text-align:left}.command-os-kpis button:first-child,.command-os-kpis button:nth-child(5){border-left-color:var(--command-accent)}.command-os-kpis button:nth-child(2),.command-os-kpis button:nth-child(6){border-left-color:var(--command-blue)}.command-os-kpis button:nth-child(3),.command-os-kpis button:nth-child(4){border-left-color:var(--command-amber)}.command-os-kpis span,.command-os-kpis small{color:var(--command-muted);font-size:11px;font-weight:800}.command-os-kpis strong{color:#0e3827;font-size:28px;line-height:1.05}.command-os-dispatch{overflow:hidden}.command-os-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:16px 18px;border-bottom:1px solid var(--command-line)}.command-os-panel-head h2{margin-top:4px;font-size:18px}.command-os-panel-head button{padding:0 12px}.command-os-dispatch-body{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px;padding:14px}.command-os-timeline{overflow-x:auto;border:1px solid var(--command-line);border-radius:8px;background:#eef3f0}.command-os-hours,.command-os-row{display:grid;grid-template-columns:150px repeat(7,minmax(86px,1fr));gap:1px;min-width:800px}.command-os-hours span{padding:9px 10px;background:#e9f0ec;color:var(--command-muted);font-size:10px;font-weight:850;text-transform:uppercase}.command-os-team,.command-os-slot{min-height:72px;border:0;background:#fff;text-align:left}.command-os-team{display:flex;flex-direction:column;justify-content:center;gap:3px;padding:10px 12px;border-left:4px solid var(--command-accent)}.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{display:flex;flex-direction:column;justify-content:center;gap:3px;margin:7px;min-height:58px;border-radius:7px;background:linear-gradient(135deg,#0f6b43,#168552);color:#fff;box-shadow:0 8px 18px #0f6b4333}.command-os-slot--busy strong,.command-os-slot--busy span{overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap}.command-os-slot--busy strong{font-size:12px}.command-os-slot--busy span{opacity:.78;font-size:10px}.command-os-queue{display:flex;flex-direction:column;gap:8px}.command-os-queue>div,.command-os-queue>button,.command-os-list>button,.command-os-list>div{min-height:62px;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:10px 12px;border:1px solid var(--command-line);border-left:4px solid var(--command-amber);border-radius:8px;background:#fff;color:var(--command-text);text-align:left}.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{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:14px}.command-os-list{display:grid;gap:8px;padding:14px}.command-os-list--compact{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-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(max-width:720px){.command-os-main{padding:10px 10px 112px}.command-os-topbar,.command-os-hero,.command-os-dispatch-body,.command-os-lower,.command-os-list--compact{grid-template-columns:1fr}.command-os-hero{padding:18px}.command-os-hero h2{font-size:30px}.command-os-hero-metrics,.command-os-kpis{grid-template-columns:1fr}}.command-os-shell{--command-accent: #007a4d;--command-green-soft: #e9f7ef;--command-blue: #126bdc;--command-blue-soft: #eaf3ff;--command-amber: #f08a00;--command-amber-soft: #fff4df;--command-red: #d92727;--command-red-soft: #fff0ef;--command-text: #10211b;--command-sub: #5c6b64;--command-muted: #718079;--command-line: #dfe7e3;--command-surface: #ffffff;--command-surface-soft: #f7faf8;--command-shadow: 0 12px 34px rgba(17, 35, 28, .08);background:linear-gradient(90deg,rgba(16,33,27,.025) 1px,transparent 1px),linear-gradient(0deg,rgba(16,33,27,.025) 1px,transparent 1px),#f4f7f6!important}.command-native-sidebar{position:sticky;top:0;width:252px;min-width:252px;height:100vh;display:flex;flex-direction:column;gap:18px;padding:22px 14px 16px;overflow:hidden auto;border-right:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 0% 0%,rgba(47,211,112,.24),transparent 36%),linear-gradient(180deg,#073b24,#06311f 42%,#042317);color:#fff;box-shadow:18px 0 52px #0027162e}.command-native-sidebar button{font:inherit;cursor:pointer}.command-native-brand,.command-native-user,.command-native-system{width:100%;display:flex;align-items:center;gap:11px;border:0;background:transparent;color:#fff;text-align:left}.command-native-brand{min-height:52px;padding:0 4px}.command-native-brand>span,.command-native-user>span{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:#2bd06f2e;color:#7cffaa;font-weight:900;box-shadow:inset 0 0 0 1px #7cffaa33}.command-native-brand strong{display:block;font-size:20px;line-height:1;letter-spacing:0}.command-native-brand small,.command-native-user small,.command-native-system small{display:block;margin-top:3px;color:#ffffff9e;font-size:11px;font-weight:700}.command-native-nav{display:grid;gap:7px}.command-native-nav button,.command-native-actions button{width:100%;min-height:44px;display:flex;align-items:center;gap:11px;padding:0 12px;border:1px solid transparent;border-radius:8px;background:transparent;color:#ffffffd1;text-align:left;font-size:14px;font-weight:800}.command-native-nav button span{width:22px;height:22px;display:block;border-radius:7px;background:#ffffff1a;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{background:#2bd06f3b;color:#fff;box-shadow:inset 4px 0 #2bd06f}.command-native-nav button.is-active span{background:#2bd06f}.command-native-actions{display:grid;gap:7px;margin-top:auto}.command-native-actions>span{margin:0 0 2px 6px;color:#ffffff94;font-size:11px;font-weight:900;text-transform:uppercase}.command-native-actions button{min-height:40px;border-color:#ffffff1f;background:#ffffff09}.command-native-actions button:before{content:"+";width:22px;height:22px;display:grid;place-items:center;border-radius:6px;background:#ffffff1a;color:#bbffd1;font-size:18px;line-height:1}.command-native-system{min-height:58px;margin-top:8px;padding:10px 12px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0e}.command-native-system:before{content:"";width:12px;height:12px;flex:0 0 auto;border-radius:50%;background:#2bd06f;box-shadow:0 0 0 5px #2bd06f1f}.command-native-user{min-height:56px;margin-top:2px;padding:0 2px}.command-native-user strong{display:block;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.command-native-user>span.has-photo{overflow:hidden;background:#ffffff24}.command-native-user>span.has-photo img,.profile-avatar img{width:100%;height:100%;display:block;object-fit:cover}.profile-avatar-has-photo{overflow:hidden;background:var(--command-surface)!important;color:transparent!important}@media(max-width:760px){.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{width:252px!important;min-width:252px!important;border:0!important;border-right:1px solid rgba(255,255,255,.11)!important;border-radius:0!important;background:radial-gradient(circle at 10% 0%,rgba(50,196,112,.22),transparent 34%),linear-gradient(180deg,#05351f,#062f20 42%,#04251a)!important;box-shadow:18px 0 52px #0027162e!important}.command-os-shell .arbor-sidebar .ios-inset{border-color:#ffffff1f!important;background:#ffffff0b!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]{background:#20b56538!important;color:#fff!important;box-shadow:inset 4px 0 #2bd06f!important}.command-os-shell .arbor-sidebar svg{stroke-width:2!important}.command-os-main{gap:12px;padding:0 22px 34px}.command-os-topbar{position:sticky;top:0;z-index:8;min-height:82px;margin:0 -22px;padding:16px 22px;border:0;border-bottom:1px solid var(--command-line);border-radius:0;box-shadow:0 8px 28px #15221d0f}.command-os-topbar h1{font-size:26px}.command-os-search{min-height:46px;border-radius:8px;background:#fff}.command-os-search button{min-width:42px;color:transparent;font-size:0}.command-os-search button:after{content:"⌘K";color:var(--command-muted);font-size:12px}.command-os-status>*{background:#fff;box-shadow:none}.command-os-decisions,.command-os-kpis,.command-os-dispatch,.command-os-card{border:1px solid var(--command-line);border-radius:8px;background:#fff;box-shadow:var(--command-shadow)}.command-os-workspace{display:none}.command-os-decisions{overflow:hidden;margin-top:16px}.command-os-decisions .command-os-panel-head{align-items:center;padding:14px 18px}.command-os-decision-table{display:grid}.command-os-decision-row{display:grid;grid-template-columns:42px minmax(130px,.75fr) 80px minmax(220px,1fr) minmax(120px,auto);align-items:center;gap:18px;min-height:66px;padding:10px 18px;border:0;border-top:1px solid var(--command-line);background:#fff;color:var(--command-text);text-align:left;cursor:pointer}.command-os-decision-row>strong{width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:var(--command-green-soft);color:var(--command-accent);font-size:13px}.command-os-decision-row span{justify-self:start;padding:7px 10px;border-radius:6px;background:var(--command-green-soft);color:var(--command-accent);font-size:12px;font-weight:850;text-transform:uppercase}.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{justify-self:end;padding:8px 12px;border:1px solid rgba(0,122,77,.3);border-radius:7px;color:var(--command-accent);font-style:normal;font-size:12px;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{min-height:116px;padding:18px 18px 16px 74px;position:relative;border-right:1px solid var(--command-line)}.command-os-kpis button:before{content:"";position:absolute;left:20px;top:28px;width:38px;height:38px;border-radius:50%;background:var(--command-green-soft);box-shadow:inset 0 0 0 1px #007a4d1f}.command-os-kpis button:nth-child(2):before,.command-os-kpis button:nth-child(6):before{background:var(--command-blue-soft)}.command-os-kpis button:nth-child(3):before,.command-os-kpis button:nth-child(4):before{background:var(--command-amber-soft)}.command-os-kpis strong{font-size:30px}.command-os-dispatch{min-height:430px}.command-os-dispatch .command-os-panel-head{padding:15px 18px}.command-os-dispatch-body{grid-template-columns:minmax(780px,1fr) 286px;gap:0;padding:0}.command-os-timeline{border:0;border-right:1px solid var(--command-line);border-radius:0;background:linear-gradient(90deg,rgba(16,33,27,.06) 1px,transparent 1px),linear-gradient(0deg,rgba(16,33,27,.06) 1px,transparent 1px),#fbfcfb;background-size:86px 100%,100% 73px,auto}.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:transparent}.command-os-team{border-right:1px solid var(--command-line);border-left:0;background:#ffffffdb}.command-os-slot--busy{margin:10px 7px;border:1px solid rgba(0,122,77,.28);background:linear-gradient(135deg,#e4f7ec,#f4fff8);color:var(--command-text);box-shadow:0 10px 22px #007a4d1a}.command-os-slot--busy strong,.command-os-slot--busy span{color:var(--command-text)}.command-os-queue{padding:14px;background:#fff}.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(max-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(max-width:860px){.command-native-sidebar{width:66px;min-width:66px;padding:14px 8px;gap:12px}.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{padding:0 12px 88px;min-width:0}.command-os-topbar{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px;width:auto;max-width:100%;margin:0;padding:12px;box-sizing:border-box}.command-os-topbar>*,.command-os-search,.command-os-status{min-width:0;width:100%;box-sizing:border-box}.command-os-search input{min-width:0}.command-os-search{display:grid;grid-template-columns:minmax(0,1fr) 44px}.command-os-search button{width:44px;min-width:44px;padding:0;overflow:hidden;color:transparent!important;font-size:0!important;white-space:nowrap}.command-os-search button:after{content:"⌘K";color:var(--command-muted);font-size:12px}.command-os-status{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.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:linear-gradient(90deg,rgba(21,128,61,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(21,128,61,.04) 1px,transparent 1px),#f7faf8!important;background-size:42px 42px!important}.fleet-main{background:linear-gradient(90deg,rgba(31,120,167,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(13,107,67,.035) 1px,transparent 1px),#f7faf8!important;background-size:42px 42px!important}.fleet-kpi-grid{display:none!important}.fleet-command-radar{display:grid;grid-template-columns:1.15fr repeat(6,minmax(112px,1fr)) auto;gap:10px;align-items:stretch;margin:0 0 18px}.fleet-command-lead,.fleet-command-card,.fleet-command-actions{border-radius:8px;border:1px solid rgba(15,94,54,.12);box-shadow:0 14px 30px #1f4f3214}.fleet-command-lead{display:grid;align-content:center;gap:5px;min-height:104px;padding:16px 18px;background:linear-gradient(135deg,#092b3a,#0d6b43 62%,#1f78a7);color:#fff}.fleet-command-card{display:grid;align-content:center;gap:7px;min-height:104px;padding:14px;background:#fffffff0;color:#0f2f23}.fleet-command-card.is-good{border-left:4px solid #14834f}.fleet-command-card.is-warning{border-left:4px solid #b7791f}.fleet-command-card.is-danger{border-left:4px solid #c2410c}.fleet-command-card.is-blue{border-left:4px solid #1f78a7}.fleet-command-radar span,.fleet-command-radar small{display:block;font-size:11px;font-weight:900;line-height:1.25;color:var(--command-muted)}.fleet-command-lead span,.fleet-command-lead small{color:#ffffffc7}.fleet-command-radar strong{display:block;font-size:24px;font-weight:950;line-height:1.05;color:inherit;overflow-wrap:anywhere}.fleet-command-actions{display:grid;gap:8px;min-width:126px;padding:10px;background:#ffffffdb}.fleet-command-actions button{border-radius:8px;border:1px solid rgba(15,94,54,.16);background:#fff;color:#0d6b43;cursor:pointer;font-size:12px;font-weight:900;padding:9px 12px}.fleet-command-actions button:first-child{background:#0d6b43;color:#fff}.fleet-resource-cards-panel{border-radius:8px}@media(max-width:1500px){.fleet-command-radar{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-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{display:grid;grid-template-columns:1.15fr repeat(5,minmax(120px,1fr)) auto;gap:10px;align-items:stretch;margin:0 0 16px}.ekipy-command-lead,.ekipy-command-card,.ekipy-command-actions{border-radius:8px;border:1px solid rgba(15,94,54,.12);box-shadow:0 14px 30px #1f4f3214}.ekipy-command-lead{display:grid;align-content:center;gap:5px;min-height:104px;padding:16px 18px;background:linear-gradient(135deg,#063f2a,#0d6b43 68%,#168457);color:#fff}.ekipy-command-card{display:grid;align-content:center;gap:7px;min-height:104px;padding:14px;background:#fffffff0;color:#0f2f23}.ekipy-command-card.is-good{border-left:4px solid #14834f}.ekipy-command-card.is-warning{border-left:4px solid #b7791f}.ekipy-command-card.is-danger{border-left:4px solid #c2410c}.ekipy-command-card.is-blue{border-left:4px solid #1f78a7}.ekipy-command-radar span,.ekipy-command-radar small,.ekipy-team-readiness span,.ekipy-team-readiness small,.ekipy-detail-radar span,.ekipy-detail-radar small{display:block;font-size:11px;font-weight:900;line-height:1.25;color:var(--command-muted)}.ekipy-command-lead span,.ekipy-command-lead small{color:#ffffffc7}.ekipy-command-radar strong,.ekipy-team-readiness strong,.ekipy-detail-radar strong{display:block;font-size:24px;font-weight:950;line-height:1.05;color:inherit;overflow-wrap:anywhere}.ekipy-command-actions{display:grid;gap:8px;min-width:126px;padding:10px;background:#ffffffdb}.ekipy-command-actions button{border-radius:8px;border:1px solid rgba(15,94,54,.16);background:#fff;color:#0d6b43;cursor:pointer;font-size:12px;font-weight:900;padding:9px 12px}.ekipy-command-actions button:first-child{background:#0d6b43;color:#fff}.ekipy-team-card{position:relative;overflow:hidden}.ekipy-team-card:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:linear-gradient(90deg,#0d6b4314,#0d6b4347)}.ekipy-team-readiness{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}.ekipy-team-readiness>div,.ekipy-detail-radar>div{display:grid;grid-template-rows:auto auto;gap:4px;border-radius:8px;border:1px solid rgba(15,94,54,.1);background:#ffffffb8;padding:9px 10px}.ekipy-team-readiness small,.ekipy-detail-radar small{grid-column:1 / -1;border-radius:8px;padding:8px 10px;background:#14834f14;color:#0d6b43}.ekipy-team-readiness small.is-warning,.ekipy-detail-radar small.is-warning{background:#b7791f1f;color:#8a4f12}.ekipy-team-readiness small.is-danger,.ekipy-detail-radar small.is-danger{background:#c2410c1f;color:#9a3412}.ekipy-detail-radar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}@media(max-width:1400px){.ekipy-command-radar{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.ekipy-command-radar,.ekipy-detail-radar{grid-template-columns:1fr}}.harmonogram-shell{--command-accent: #007a4d;--command-blue: #126bdc;--command-amber: #f08a00;--command-red: #d92727;--command-text: #10211b;--command-sub: #5c6b64;--command-muted: #718079;--command-line: #dfe7e3;background:linear-gradient(90deg,rgba(16,33,27,.025) 1px,transparent 1px),linear-gradient(0deg,rgba(16,33,27,.025) 1px,transparent 1px),#f4f7f6!important}.harmonogram-main{width:100%!important;padding:0 22px 36px!important;color:var(--command-text)!important}.harmonogram-header{position:sticky!important;top:0!important;z-index:8!important;min-height:82px!important;margin:0 -22px 18px!important;padding:14px 22px!important;border:0!important;border-bottom:1px solid var(--command-line)!important;border-radius:0!important;background:#fffffff5!important;box-shadow:0 8px 28px #15221d0f!important}.harmonogram-header h2{color:var(--command-text)!important;font-size:26px!important;letter-spacing:0!important}.harmonogram-header button,.harmonogram-header select{min-height:38px!important;border:1px solid var(--command-line)!important;border-radius:7px!important;background:#fff!important;color:var(--command-text)!important;box-shadow:none!important}.harmonogram-header button[style*=background],.harmonogram-header button:hover{border-color:#007a4d40!important}.harmonogram-dispatch-panel{overflow:hidden!important;margin:0 0 14px!important;padding:0!important;border:1px solid var(--command-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:0 12px 34px #11231c14!important}.harmonogram-dispatch-panel>div:first-child{padding:16px 18px!important;border-bottom:1px solid var(--command-line)!important;background:#fff!important}.harmonogram-dispatch-panel h3{margin-top:3px!important;color:var(--command-text)!important;font-size:22px!important;letter-spacing:0!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 ease,box-shadow .16s ease,border-color .16s ease!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{overflow:hidden!important;border:1px solid var(--command-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:0 12px 34px #11231c14!important}.harmonogram-calendar-wrap [style*=grid]{border-color:var(--command-line)!important}.harmonogram-calendar-wrap [draggable=true]{border-radius:7px!important;box-shadow:0 10px 18px #10211b14!important}.harmonogram-radar span,.harmonogram-radar small{color:inherit;font-size:11px;font-weight:900;line-height:1.25}.harmonogram-radar small{color:var(--command-muted);font-weight:750}.harmonogram-radar strong{color:inherit;font-size:22px;font-weight:950;line-height:1.05}.harmonogram-radar>div small{color:#ffffffbd}.harmonogram-radar button:hover{transform:translateY(-1px);box-shadow:0 14px 32px #1f4f3217!important}@media(max-width:1300px){.harmonogram-radar{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:760px){.harmonogram-radar{grid-template-columns:1fr!important}}@media(max-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,.clients-shell,.ekipy-shell,.fleet-shell,.raporty-shell{--command-accent: #007a4d;--command-blue: #126bdc;--command-amber: #f08a00;--command-red: #d92727;--command-text: #10211b;--command-sub: #5c6b64;--command-muted: #718079;--command-line: #dfe7e3;background:linear-gradient(90deg,rgba(16,33,27,.025) 1px,transparent 1px),linear-gradient(0deg,rgba(16,33,27,.025) 1px,transparent 1px),#f4f7f6!important}.raporty-centrum-shell{--command-accent: #007a4d;--command-text: #10211b;--command-sub: #5c6b64;--command-line: #dfe7e3;background:linear-gradient(90deg,rgba(16,33,27,.025) 1px,transparent 1px),linear-gradient(0deg,rgba(16,33,27,.025) 1px,transparent 1px),#f4f7f6!important}.zlecenia-main,.crm-command-main,.crm-dashboard-main,.crm-pipeline-main,.clients-main,.ekipy-main,.fleet-main,.raporty-main,.raporty-centrum-main{width:100%!important;padding:0 22px 36px!important;color:var(--command-text)!important}.zlecenia-surface,.crm-command-main>.app-content,.crm-dashboard-content,.crm-pipeline-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;font-size:21px;font-weight:950;line-height:1.05;overflow-wrap:anywhere}.zlecenia-detail-command>div small{color:#ffffffbd}.zlecenia-detail-command button:hover{transform:translateY(-1px);box-shadow:0 14px 32px #1f4f3217!important}@media(max-width:1300px){.zlecenia-detail-command{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-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{border:1px solid var(--command-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:0 12px 34px #11231c12!important}.crm-command-shell .page-header,.crm-dashboard-shell .page-header{margin:0 -22px 18px!important;padding:18px 22px!important;border-bottom:1px solid var(--command-line)!important;background:#fffffff5!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-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 ease,box-shadow .16s ease,border-color .16s ease}.crm-command-shell .app-content button.ios-inset:hover{transform:translateY(-2px);border-color:#007a4d47!important;box-shadow:0 16px 34px #11231c1a!important}.crm-dashboard-kpis .ios-inset{border-left:4px solid var(--command-accent)!important}.crm-dashboard-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;border-radius:8px!important;background:#fff!important;box-shadow:0 12px 34px #11231c12!important}.clients-list-panel,.clients-detail-panel,.ekipy-main>*,.fleet-main>*,.raporty-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,.ekipy-shell input,.ekipy-shell select,.ekipy-shell textarea,.fleet-shell input,.fleet-shell select,.fleet-shell textarea,.raporty-shell input,.raporty-shell select,.raporty-shell textarea{border-radius:7px!important}.ekipy-shell .page-header,.fleet-shell .page-header,.raporty-shell .page-header{margin:0 -22px 18px!important;padding:18px 22px!important;border-bottom:1px solid var(--command-line)!important;background:#fffffff5!important;box-shadow:0 8px 28px #15221d0f!important}.ekipy-shell .ios-inset,.fleet-shell .ios-inset,.raporty-shell .ios-inset,.raporty-centrum-hero,.raporty-centrum-opsbar,.raporty-centrum-section,.raporty-centrum-card{border:1px solid var(--command-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:0 12px 34px #11231c12!important}.raporty-centrum-hero{margin:0 -22px 18px!important;border-top:0!important;border-left:0!important;border-right:0!important;border-radius:0!important;background:#fffffff5!important}.raporty-centrum-card{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.raporty-centrum-card:hover{transform:translateY(-2px);border-color:#007a4d47!important}.ekipy-shell button,.fleet-shell button,.raporty-shell button,.clients-shell button{border-radius:7px!important}.crm-kommo-topbar{position:sticky;top:0;z-index:8;margin:0 -22px 14px;border-radius:0!important;border-top:0!important;border-left:0!important;border-right:0!important}.crm-pipeline-column,.crm-pipeline-lead-card{border-radius:8px!important}.crm-pipeline-lead-card{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.crm-pipeline-lead-card:hover{transform:translateY(-1px);border-color:#007a4d47!important}@media(max-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}}
