#m-user .user-modal{width:min(1180px,calc(100vw - 56px));max-height:calc(100vh - 56px);display:flex;flex-direction:column}#m-user .user-modal-body{overflow:auto;padding-bottom:10px}#m-user .user-layout,#m-user .user-layout.user-mode-left,#m-user .user-layout.user-mode-right{display:block !important;grid-template-columns:1fr !important;max-width:100% !important}#m-user .user-layout.user-mode-left .user-main{display:none !important}#m-user .user-layout.user-mode-right .user-side{display:none !important}#m-user .user-side,#m-user .user-main{width:100%;max-width:100%;display:block}#m-user .user-card,#m-user .perm-shell{width:100%;max-width:100%;box-sizing:border-box}#m-user #user-pane-profile .user-form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#m-user #user-pane-profile .user-avatar-editor{max-width:520px}#m-user .perm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#m-user .perm-shell{padding:16px;border:1px solid var(--bd);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(249,252,251,.92));box-shadow:0 8px 20px rgba(19,40,46,.05)}#m-user .user-modal-body{display:flex !important;flex-direction:column;gap:16px !important;padding:24px 30px 20px !important}#m-user .user-hero{margin:0 !important;flex:0 0 auto;min-height:0}#m-user .user-modal-tabs{position:relative;z-index:2;margin:0 !important;padding:0 !important;gap:10px;align-items:center}#m-user .user-layout{position:relative;z-index:1;margin:0 !important}#m-user .perm-shell{margin:0 !important}#m-user .perm-item{display:grid !important;grid-template-columns:minmax(0,1fr) 28px;align-items:center !important;gap:14px !important;min-height:34px;padding:4px 6px;border-radius:10px;cursor:pointer;user-select:none}#m-user .perm-item:hover{background:rgba(15,148,169,.06)}#m-user .perm-item span{min-width:0}#m-user .perm-check{justify-self:end;width:24px !important;height:24px !important;min-width:24px !important;flex:0 0 24px !important;border-radius:999px !important;margin:0 !important;cursor:pointer !important;opacity:1 !important;appearance:none !important;-webkit-appearance:none !important}#m-user .perm-check:checked{background:#0f94a9 !important;border-color:#0f94a9 !important;box-shadow:0 0 0 4px rgba(15,148,169,.14)}#m-user .perm-check:checked::after{content:'' !important;display:block !important;width:7px !important;height:12px !important;border:solid #fff !important;border-width:0 2px 2px 0 !important;transform:rotate(45deg) !important;margin:3px auto 0 !important;background:transparent !important}#m-user .perm-check,#m-user .perm-option input,#m-user .loc-pick-item input{position:relative;z-index:3;pointer-events:auto}#m-user .perm-check:focus-visible{outline:3px solid rgba(15,148,169,.22);outline-offset:2px}#m-user .perm-option{cursor:pointer;user-select:none}#m-user .perm-option input{width:18px;height:18px;flex:0 0 18px;cursor:pointer}@media (max-width:1100px){#m-user #user-pane-profile .user-form-grid,#m-user .perm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){#m-user .user-modal{width:calc(100vw - 20px);max-height:calc(100vh - 20px)}#m-user #user-pane-profile .user-form-grid,#m-user .perm-grid,#m-user .user-employee-picker{grid-template-columns:1fr}#m-user .user-employee-picker .btn{width:100%}#m-user .user-avatar-editor{align-items:flex-start;flex-direction:column}}body .main.main-projekte,body:has(#page-projekte.on) .main,body:has(#page-projekte.proj2.on) .main.main-projekte,body .main.main-cabinet,body.cabinet-page-active .main,body.cabinet-page-active .main:has(#page-schaltschrankbau.on){padding:28px 30px !important;overflow-x:hidden !important}#page-projekte.on,#page-projekte.proj2.on,#page-schaltschrankbau.on{margin:0 !important;padding:0 !important;width:100% !important;max-width:100% !important}#page-projekte .topbar,#page-schaltschrankbau .topbar{margin:0 0 16px !important}#page-projekte .module-head,#page-schaltschrankbau .module-head,#page-projekte.proj2 .proj2-header{margin:0 !important;width:100% !important;box-sizing:border-box !important}@media (min-width:821px){.page > .topbar:not(:has(.module-head)),.workspace-topbar,.page > .module-head,#page-agile_boards .module-head,#page-projekte .proj2-header,#page-projekte .module-head,#page-schaltschrankbau .module-head{display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:14px !important;min-height:96px !important;margin:0 0 26px !important;padding:22px 26px 18px !important;box-sizing:border-box !important;border-radius:30px !important;border:1px solid rgba(214,224,230,.92) !important;background:radial-gradient(circle at top left,rgba(123,191,255,.12),transparent 26%),radial-gradient(circle at top right,rgba(255,214,145,.12),transparent 20%),linear-gradient(135deg,rgba(255,255,255,.96),rgba(247,251,249,.9) 48%,rgba(239,246,251,.92) 100%) !important;box-shadow:0 22px 44px rgba(14,31,44,.08) !important;overflow:hidden !important;position:relative !important}.page > .topbar:not(:has(.module-head))::after,.workspace-topbar::after,.page > .module-head::after,#page-agile_boards .module-head::after,#page-projekte .proj2-header::after,#page-projekte .module-head::after,#page-schaltschrankbau .module-head::after{content:"" !important;position:absolute !important;inset:0 !important;background:linear-gradient(90deg,rgba(255,255,255,.72),rgba(255,255,255,.18)) !important;pointer-events:none !important}.page > .topbar:not(:has(.module-head)) > *,.workspace-topbar > *,.page > .module-head > *,#page-agile_boards .module-head > *,#page-projekte .proj2-header > *,#page-projekte .module-head > *,#page-schaltschrankbau .module-head > *{position:relative !important;z-index:1 !important}body.theme-dark .page > .topbar:not(:has(.module-head)),body.theme-dark .workspace-topbar,body.theme-dark .page > .module-head,body.theme-dark #page-agile_boards .module-head,body.theme-dark #page-projekte .proj2-header,body.theme-dark #page-projekte .module-head,body.theme-dark #page-schaltschrankbau .module-head{border-color:rgba(70,102,128,.66) !important;background:radial-gradient(circle at top left,rgba(59,130,246,.18),transparent 28%),linear-gradient(135deg,rgba(20,43,62,.94),rgba(11,26,40,.96)) !important;box-shadow:0 22px 44px rgba(0,0,0,.18) !important}body.theme-dark .page > .topbar:not(:has(.module-head))::after,body.theme-dark .workspace-topbar::after,body.theme-dark .page > .module-head::after,body.theme-dark #page-agile_boards .module-head::after,body.theme-dark #page-projekte .proj2-header::after,body.theme-dark #page-projekte .module-head::after,body.theme-dark #page-schaltschrankbau .module-head::after{background:linear-gradient(90deg,rgba(255,255,255,.04),rgba(255,255,255,.015)) !important}:is( #page-dashboard,#page-stats,#page-artikel,#page-material,#page-bestellungen,#page-lieferanten,#page-matgruppen,#page-werkzeug,#page-schluessel,#page-schlüssel,#page-warenkorb,#page-bewegungen,#page-scanner,#page-aufgaben,#page-todo,#page-kalender,#page-profil,#page-einstellungen,#page-inventur,#page-lagerorte,#page-reservierungen,#page-bautagebuch,#page-arbeitszeit,#page-regie,#page-dokumentenarchiv,#page-messenger ) > .topbar:not(:has(.module-head)),#page-projekte .proj2-header,#page-projekte .module-head,#page-schaltschrankbau .module-head,#page-agile_boards .module-head{border-radius:30px !important;border:1px solid rgba(214,224,230,.92) !important;background:radial-gradient(circle at top left,rgba(123,191,255,.12),transparent 26%),radial-gradient(circle at top right,rgba(255,214,145,.12),transparent 20%),linear-gradient(135deg,rgba(255,255,255,.96),rgba(247,251,249,.9) 48%,rgba(239,246,251,.92) 100%) !important;box-shadow:0 22px 44px rgba(14,31,44,.08) !important;overflow:hidden !important}body.theme-dark:is( #page-dashboard,#page-stats,#page-artikel,#page-material,#page-bestellungen,#page-lieferanten,#page-matgruppen,#page-werkzeug,#page-schluessel,#page-schlüssel,#page-warenkorb,#page-bewegungen,#page-scanner,#page-aufgaben,#page-todo,#page-kalender,#page-profil,#page-einstellungen,#page-inventur,#page-lagerorte,#page-reservierungen,#page-bautagebuch,#page-arbeitszeit,#page-regie,#page-dokumentenarchiv,#page-messenger ) > .topbar:not(:has(.module-head)),body.theme-dark #page-projekte .proj2-header,body.theme-dark #page-projekte .module-head,body.theme-dark #page-schaltschrankbau .module-head,body.theme-dark #page-agile_boards .module-head{border-color:rgba(70,102,128,.66) !important;background:radial-gradient(circle at top left,rgba(59,130,246,.18),transparent 28%),linear-gradient(135deg,rgba(20,43,62,.94),rgba(11,26,40,.96)) !important;box-shadow:0 22px 44px rgba(0,0,0,.18) !important}body.theme-dark #page-dashboard > .topbar:not(:has(.module-head)),body.theme-dark #page-stats > .topbar:not(:has(.module-head)),body.theme-dark #page-artikel > .topbar:not(:has(.module-head)),body.theme-dark #page-material > .topbar:not(:has(.module-head)),body.theme-dark #page-bestellungen > .topbar:not(:has(.module-head)),body.theme-dark #page-lieferanten > .topbar:not(:has(.module-head)),body.theme-dark #page-matgruppen > .topbar:not(:has(.module-head)),body.theme-dark #page-werkzeug > .topbar:not(:has(.module-head)),body.theme-dark #page-schluessel > .topbar:not(:has(.module-head)),body.theme-dark #page-schlüssel > .topbar:not(:has(.module-head)),body.theme-dark #page-warenkorb > .topbar:not(:has(.module-head)),body.theme-dark #page-bewegungen > .topbar:not(:has(.module-head)),body.theme-dark #page-scanner > .topbar:not(:has(.module-head)),body.theme-dark #page-aufgaben > .topbar:not(:has(.module-head)),body.theme-dark #page-todo > .topbar:not(:has(.module-head)),body.theme-dark #page-kalender > .topbar:not(:has(.module-head)),body.theme-dark #page-profil > .topbar:not(:has(.module-head)),body.theme-dark #page-einstellungen > .topbar:not(:has(.module-head)),body.theme-dark #page-inventur > .topbar:not(:has(.module-head)),body.theme-dark #page-lagerorte > .topbar:not(:has(.module-head)),body.theme-dark #page-reservierungen > .topbar:not(:has(.module-head)),body.theme-dark #page-bautagebuch > .topbar:not(:has(.module-head)),body.theme-dark #page-arbeitszeit > .topbar:not(:has(.module-head)),body.theme-dark #page-regie > .topbar:not(:has(.module-head)),body.theme-dark #page-dokumentenarchiv > .topbar:not(:has(.module-head)),body.theme-dark #page-messenger > .topbar:not(:has(.module-head)){border-color:rgba(70,102,128,.66) !important;background:radial-gradient(circle at top left,rgba(59,130,246,.18),transparent 28%),linear-gradient(135deg,rgba(20,43,62,.94),rgba(11,26,40,.96)) !important;box-shadow:0 22px 44px rgba(0,0,0,.18) !important}}@media(max-width:1100px){body .main.main-projekte,body:has(#page-projekte.on) .main,body:has(#page-projekte.proj2.on) .main.main-projekte,body .main.main-cabinet,body.cabinet-page-active .main,body.cabinet-page-active .main:has(#page-schaltschrankbau.on){padding:18px !important}}#page-einstellungen .settings-shell{align-items:start !important}#page-einstellungen .settings-nav{position:sticky !important;top:0 !important;max-height:calc(100vh - 56px) !important;overflow-y:auto !important;overflow-x:hidden !important;overscroll-behavior:contain !important;scrollbar-gutter:stable !important}#page-einstellungen .settings-nav-list{padding-bottom:18px !important}#page-kalender .cal-header{display:flex;align-items:center;justify-content:space-between;gap:12px}#page-kalender .cal-controls{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}#page-kalender .cal-nav button{border-radius:10px !important;border-color:rgba(148,163,184,.22) !important;background:rgba(255,255,255,.44) !important;color:var(--tx) !important;box-shadow:none !important}#page-kalender .cal-nav button:hover{background:rgba(255,255,255,.72) !important;border-color:rgba(14,165,233,.32) !important}#page-kalender .cal-month{font-weight:800;letter-spacing:0}#page-kalender .cal-holiday-select{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:3px 4px 3px 10px;border:1px solid rgba(148,163,184,.18);border-radius:999px;background:rgba(255,255,255,.28);color:var(--mu);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}#page-kalender .cal-holiday-select select{height:24px;min-height:24px;border:0;border-radius:999px;background:rgba(255,255,255,.48);color:var(--tx);font:800 11px var(--font-body);padding:0 24px 0 9px;outline:none}#page-kalender .cal-grid{gap:3px}#page-kalender .cal-grid.has-weeknums{grid-template-columns:44px repeat(7,1fr)}#page-kalender .cal-weeknum{background:rgba(148,163,184,.06) !important;color:var(--fa) !important;border-color:rgba(148,163,184,.13) !important;border-radius:10px}#page-kalender .cal-dow{font-weight:800}#page-kalender .cal-dow.sat,#page-kalender .cal-dow.sun{background:transparent !important}#page-kalender .cal-dow.sat{color:#b98a55 !important}#page-kalender .cal-dow.sun{color:#c88484 !important}#page-kalender .cal-day{padding:7px;border-radius:10px;border-color:rgba(148,163,184,.13) !important;background:rgba(255,255,255,.22) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.22) !important}#page-kalender .cal-day:hover{border-color:rgba(14,165,233,.30) !important;background:rgba(255,255,255,.42) !important}#page-kalender .cal-day.today{background:rgba(14,165,233,.07) !important;border-color:rgba(14,165,233,.58) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.32),0 0 0 1px rgba(14,165,233,.10) !important}#page-kalender .cal-day.weekend{background:rgba(245,158,11,.09) !important}#page-kalender .cal-day.sunday{background:rgba(244,63,94,.10) !important}#page-kalender .cal-day.holiday{background:linear-gradient(180deg,rgba(34,211,238,.13),rgba(255,255,255,.16)) !important}#page-kalender .cal-day.holiday::after{content:"";position:absolute;left:7px;right:7px;bottom:5px;height:1px;border-radius:999px;background:rgba(56,189,248,.30);pointer-events:none}#page-kalender .cal-day.selected{background:rgba(14,165,233,.11) !important;border-color:rgba(14,165,233,.62) !important}#page-kalender .cal-event{border-radius:999px;margin-top:3px;padding:2px 6px;font-weight:700}#page-kalender .cal-event.ev-holiday{background:rgba(56,189,248,.10);color:#0f7490;border:1px solid rgba(56,189,248,.18)}#page-kalender .cal-ev-item.is-holiday{background:rgba(56,189,248,.08) !important;border-color:rgba(56,189,248,.20) !important}body.theme-dark #page-kalender .cal-nav button{background:rgba(15,31,47,.42) !important;border-color:rgba(148,163,184,.16) !important;color:#d8e7f5 !important}body.theme-dark #page-kalender .cal-nav button:hover{background:rgba(34,211,238,.10) !important;border-color:rgba(34,211,238,.30) !important}body.theme-dark #page-kalender .cal-holiday-select{background:rgba(15,31,47,.34);border-color:rgba(148,163,184,.14);color:#90a8bd}body.theme-dark #page-kalender .cal-holiday-select select{background:rgba(8,19,32,.62);color:#dce9f6}body.theme-dark #page-kalender .cal-weeknum{background:rgba(148,163,184,.045) !important;border-color:rgba(148,163,184,.11) !important}body.theme-dark #page-kalender .cal-day{background:rgba(20,43,63,.42) !important;border-color:rgba(148,163,184,.14) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055) !important}body.theme-dark #page-kalender .cal-day:hover{background:rgba(28,57,82,.54) !important;border-color:rgba(34,211,238,.24) !important}body.theme-dark #page-kalender .cal-day.weekend{background:rgba(78,55,28,.42) !important;border-color:rgba(245,158,11,.16) !important}body.theme-dark #page-kalender .cal-day.sunday{background:rgba(74,32,48,.44) !important;border-color:rgba(244,63,94,.16) !important}body.theme-dark #page-kalender .cal-day.holiday{background:linear-gradient(180deg,rgba(23,88,92,.50),rgba(18,54,71,.44)) !important;border-color:rgba(34,211,238,.22) !important}body.theme-dark #page-kalender .cal-event.ev-holiday{background:rgba(34,211,238,.09);color:#99f6e4;border-color:rgba(34,211,238,.16)}body.theme-dark #page-kalender .cal-ev-item{background:linear-gradient(180deg,rgba(17,38,58,.92),rgba(12,28,45,.92)) !important;border-color:rgba(64,91,118,.72) !important;color:#d8e7f5 !important}body.theme-dark #page-kalender .cal-ev-item:hover{background:linear-gradient(180deg,rgba(22,49,72,.96),rgba(15,35,54,.94)) !important;border-color:rgba(34,211,238,.26) !important}body.theme-dark #page-kalender .cal-ev-item.is-holiday{background:linear-gradient(180deg,rgba(20,65,75,.92),rgba(13,38,55,.94)) !important;border-color:rgba(34,211,238,.20) !important}body.theme-dark #page-kalender .cal-ev-time{color:#9fb2c8 !important}body.theme-dark #page-kalender .cal-ev-title{color:#eaf4ff !important}body.theme-dark #page-kalender .cal-ev-cat{color:#9fb2c8 !important}body.theme-gold{--page-bg:radial-gradient(circle at 8% 0%,rgba(245,197,66,.13),transparent 27%),radial-gradient(circle at 100% 12%,rgba(255,215,102,.08),transparent 24%),linear-gradient(180deg,#06090e 0%,#080c12 48%,#04070b 100%);--bd:rgba(216,205,168,.18);--bd2:rgba(245,197,66,.24);--mu:#b6ad91;--fa:#d8cda8;--app-primary:#f5c542;--app-primary-hover:#ffd766;--app-scroll-track:#0d1118;--app-scroll-thumb:#4a3b16}body.theme-gold .side{background:linear-gradient(180deg,#090d13 0%,#070b10 52%,#05080c 100%) !important;border-right-color:rgba(245,197,66,.14) !important;box-shadow:18px 0 44px rgba(0,0,0,.28) !important}body.theme-gold .s-sec{color:#b6a35b !important}body.theme-gold .s-it{color:#d8cda8 !important}body.theme-gold .s-it:hover{background:linear-gradient(90deg,rgba(245,197,66,.13),rgba(245,197,66,.04)) !important;color:#fff8dc !important}body.theme-gold .s-it.on{background:linear-gradient(90deg,rgba(245,197,66,.22),rgba(245,197,66,.07)) !important;border-left-color:#f5c542 !important;color:#fff7cf !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 12px 28px rgba(0,0,0,.22) !important}body.theme-gold .s-it svg{stroke:#d8cda8 !important}body.theme-gold .s-it.on svg,body.theme-gold .s-it:hover svg{stroke:#ffd766 !important}body.theme-gold .s-locselect,body.theme-gold .theme-toggle,body.theme-gold .s-menu-toggle{background:linear-gradient(180deg,#121720,#0b1017) !important;border-color:rgba(245,197,66,.22) !important;color:#fff7cf !important}body.theme-gold .card,body.theme-gold .detail-card,body.theme-gold .tw,body.theme-gold .settings-card,body.theme-gold .dash-today-panel,body.theme-gold .kpi,body.theme-gold .modal,body.theme-gold .project-panel,body.theme-gold .cabinet-kpi,body.theme-gold .cabinet-step{background:linear-gradient(180deg,rgba(16,23,34,.94),rgba(10,15,23,.96)) !important;border-color:rgba(216,205,168,.18) !important;box-shadow:0 22px 46px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.035) !important}body.theme-gold:is( #page-dashboard,#page-stats,#page-artikel,#page-material,#page-bestellungen,#page-lieferanten,#page-matgruppen,#page-werkzeug,#page-schluessel,#page-schlüssel,#page-warenkorb,#page-bewegungen,#page-scanner,#page-aufgaben,#page-todo,#page-kalender,#page-profil,#page-einstellungen,#page-inventur,#page-lagerorte,#page-reservierungen,#page-bautagebuch,#page-arbeitszeit,#page-regie,#page-dokumentenarchiv,#page-messenger ) > .topbar:not(:has(.module-head)),body.theme-gold .workspace-topbar,body.theme-gold .page > .module-head,body.theme-gold #page-projekte .proj2-header,body.theme-gold #page-projekte .module-head,body.theme-gold #page-schaltschrankbau .module-head,body.theme-gold #page-agile_boards .module-head{border-color:rgba(245,197,66,.20) !important;background:radial-gradient(circle at top left,rgba(245,197,66,.18),transparent 27%),radial-gradient(circle at 82% 0%,rgba(255,215,102,.08),transparent 24%),linear-gradient(135deg,rgba(18,25,36,.98),rgba(9,14,21,.98)) !important;box-shadow:0 24px 52px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.04) !important}body.theme-gold .page > .topbar:not(:has(.module-head))::after,body.theme-gold .workspace-topbar::after,body.theme-gold .page > .module-head::after,body.theme-gold #page-projekte .proj2-header::after,body.theme-gold #page-projekte .module-head::after,body.theme-gold #page-schaltschrankbau .module-head::after,body.theme-gold #page-agile_boards .module-head::after{background:linear-gradient(90deg,rgba(255,215,102,.05),rgba(255,255,255,.012)) !important}body.theme-gold .pg-t,body.theme-gold .ct,body.theme-gold h1,body.theme-gold h2,body.theme-gold h3,body.theme-gold .k-vl,body.theme-gold .detail-value,body.theme-gold table td b{color:#f8fafc !important}body.theme-gold .pg-s,body.theme-gold .meta,body.theme-gold .detail-label,body.theme-gold .k-dt,body.theme-gold .settings-inline-note{color:#b6ad91 !important}body.theme-gold .btn.bg,body.theme-gold .btn.bb,body.theme-gold .bg,body.theme-gold .mobile-icon-btn.bg{background:linear-gradient(180deg,#ffd766,#f5c542) !important;border-color:#f5c542 !important;color:#151000 !important;box-shadow:0 12px 28px rgba(245,197,66,.22) !important}body.theme-gold .btn:not(.bg):not(.br2),body.theme-gold .art-tool,body.theme-gold .art-icon-action,body.theme-gold .export-icon-btn,body.theme-gold .sr-action,body.theme-gold .vt,body.theme-gold .bi2{background:linear-gradient(180deg,#141b26,#0d121a) !important;border-color:rgba(245,197,66,.20) !important;color:#eadca8 !important}body.theme-gold .btn:not(.bg):not(.br2):hover,body.theme-gold .art-tool:hover,body.theme-gold .art-icon-action:hover{border-color:rgba(245,197,66,.42) !important;color:#fff4c2 !important;background:linear-gradient(180deg,#1a2230,#111720) !important}body.theme-gold input,body.theme-gold select,body.theme-gold textarea,body.theme-gold .premium-search-box{background:#0f151e !important;border-color:rgba(216,205,168,.20) !important;color:#f8fafc !important}body.theme-gold input::placeholder,body.theme-gold textarea::placeholder{color:#8f866f !important}body.theme-gold input:focus,body.theme-gold select:focus,body.theme-gold textarea:focus,body.theme-gold .premium-search-box:focus-within{border-color:rgba(245,197,66,.62) !important;box-shadow:0 0 0 3px rgba(245,197,66,.12) !important}body.theme-gold table,body.theme-gold .art-list table{background:#080d14 !important}body.theme-gold thead th,body.theme-gold .art-list thead th{background:linear-gradient(180deg,#151d29,#101720) !important;border-color:rgba(245,197,66,.16) !important;color:#d8cda8 !important}body.theme-gold tbody td,body.theme-gold .art-list tbody td{background:#08111b !important;border-color:rgba(216,205,168,.10) !important;color:#edf2f7 !important}body.theme-gold tbody tr:nth-child(even) td,body.theme-gold .art-list tbody tr:nth-child(even) td{background:#0a141f !important}body.theme-gold tbody tr:hover td,body.theme-gold .art-list tbody tr:hover td{background:#141b24 !important}body.theme-gold tbody tr.is-selected td,body.theme-gold .art-list tbody tr.is-selected td{background:linear-gradient(90deg,rgba(245,197,66,.15),rgba(13,18,25,.98)) !important}body.theme-gold .bdg.b-ok,body.theme-gold .status-pill.b-ok{background:#fff5c8 !important;color:#3a2a00 !important}body.theme-gold .location-pill,body.theme-gold .module-head-chip,body.theme-gold .dash-today-kicker{background:rgba(245,197,66,.10) !important;border-color:rgba(245,197,66,.22) !important;color:#f5d875 !important}body.theme-gold .detail-photo{background:linear-gradient(145deg,#0c1119,#111822) !important;border-color:rgba(245,197,66,.14) !important}body.theme-gold .detail-photo-controls{background:rgba(8,10,13,.74) !important;border-color:rgba(245,197,66,.20) !important}body.theme-gold #page-kalender .cal-day{background:rgba(18,24,33,.78) !important;border-color:rgba(216,205,168,.16) !important}body.theme-gold #page-kalender .cal-day.weekend{background:rgba(58,43,18,.48) !important;border-color:rgba(245,197,66,.18) !important}body.theme-gold #page-kalender .cal-day.sunday{background:rgba(61,31,25,.48) !important;border-color:rgba(255,119,87,.18) !important}body.theme-gold #page-kalender .cal-day.holiday{background:linear-gradient(180deg,rgba(72,55,18,.60),rgba(26,30,28,.52)) !important;border-color:rgba(255,215,102,.28) !important}body.theme-gold #page-kalender .cal-event.ev-holiday{background:rgba(245,197,66,.12) !important;color:#ffe69a !important;border-color:rgba(245,197,66,.22) !important}#page-artikel .art-tools-right{flex-wrap:nowrap !important;justify-content:flex-end !important}#page-artikel .art-tools-right .sr-action,#page-artikel .art-tools-right .vt,#page-artikel .art-tools-right .export-fab{flex:0 0 auto !important}#page-artikel .art-tools-right .export-fab > .export-icon-btn,#page-artikel .art-tools-right #btn-art-refresh,#page-artikel .art-tools-right #btn-art-font{width:40px !important;min-width:40px !important;height:40px !important;min-height:40px !important;padding:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}#page-artikel .art-tools-right .export-fab > .export-icon-btn svg,#page-artikel .art-tools-right #btn-art-refresh svg,#page-artikel .art-tools-right #btn-art-font svg{width:17px !important;height:17px !important;flex:0 0 17px !important;min-width:17px !important;min-height:17px !important;stroke-width:1.9 !important;transform:none !important}#page-artikel .art-tools-right .vt svg,#page-artikel .art-tools-right .sr-action svg{width:16px !important;height:16px !important;flex:0 0 16px !important;stroke-width:2 !important;transform:none !important}#page-dashboard #k-low-note{display:inline-flex;align-items:center;gap:5px}#page-dashboard #k-low-note .svg-icon{flex:0 0 auto}#page-bewegungen .bew-name-cell{min-width:0;max-width:420px;white-space:normal;overflow-wrap:anywhere;word-break:normal;line-height:1.35}@media (min-width:821px){#page-profil .profile-notification-settings-card{grid-column:1 / -1;margin-bottom:16px}#page-profil .profile-notification-settings-card .ch{padding:14px 16px 12px !important}#page-profil .profile-notification-settings-card .profile-card-body{padding:14px 16px !important}#page-profil .profile-notification-settings-card .profile-toggle-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px !important}#page-profil .profile-notification-settings-card .profile-toggle{min-height:62px;padding:10px 12px !important;align-items:center}#page-profil .profile-notification-settings-card .profile-toggle input{margin-top:0}}@media (min-width:821px){.art-tools-right,.art-ac,.bew-actions,.table-action-group,.table-row-actions,.private-task-tools{gap:8px !important}#page-artikel .art-tools,#page-material .art-tools{gap:8px !important}#page-artikel .art-tool-group,#page-material .art-tool-group{display:inline-flex !important;align-items:center !important;gap:8px !important}#page-artikel .art-tool-group-flow,#page-material .art-tool-group-flow{margin-left:20px !important}.art-tool,.table-icon-btn,.art-ac > .btn.bs.bi2,.col-actions > .btn.bs.bi2,.col-actions > a.btn.bs.bi2,.supplier-actions-cell .btn.bs.bi2,.user-actions .btn.bs.bi2,.private-task-actions .btn.bs.bi2,.btn-wz-qr.btn.bs.bi2,.btn-key-qr.btn.bs.bi2,.btn-task-edit.btn.bs.bi2,.btn-task-del.btn.bs.bi2,.btn-event-del.btn.bs.bi2,.btn-loc-edit.btn.bs.bi2,.btn-loc-del.btn.bs.bi2,.reservation-action.btn.bs.bi2,[data-inv-clear].btn.bs.bi2,.bew-action-btn,.inline-icon-btn,.profile-icon-btn,.private-task-icon-btn,.export-icon-btn{width:40px !important;min-width:40px !important;height:40px !important;min-height:40px !important;padding:0 !important;box-sizing:border-box !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 40px !important}.art-tool svg,.table-icon-btn svg,.art-ac > .btn.bs.bi2 svg,.col-actions > .btn.bs.bi2 svg,.col-actions > a.btn.bs.bi2 svg,.supplier-actions-cell .btn.bs.bi2 svg,.user-actions .btn.bs.bi2 svg,.private-task-actions .btn.bs.bi2 svg,.btn-wz-qr.btn.bs.bi2 svg,.btn-key-qr.btn.bs.bi2 svg,.btn-task-edit.btn.bs.bi2 svg,.btn-task-del.btn.bs.bi2 svg,.btn-event-del.btn.bs.bi2 svg,.btn-loc-edit.btn.bs.bi2 svg,.btn-loc-del.btn.bs.bi2 svg,.reservation-action.btn.bs.bi2 svg,[data-inv-clear].btn.bs.bi2 svg,.bew-action-btn svg,.inline-icon-btn svg,.profile-icon-btn svg,.private-task-icon-btn svg,.export-icon-btn svg,.art-tool .svg-icon,.table-icon-btn .svg-icon,.art-ac > .btn.bs.bi2 .svg-icon,.col-actions > .btn.bs.bi2 .svg-icon,.col-actions > a.btn.bs.bi2 .svg-icon,.supplier-actions-cell .btn.bs.bi2 .svg-icon,.user-actions .btn.bs.bi2 .svg-icon,.private-task-actions .btn.bs.bi2 .svg-icon,.btn-wz-qr.btn.bs.bi2 .svg-icon,.btn-key-qr.btn.bs.bi2 .svg-icon,.btn-task-edit.btn.bs.bi2 .svg-icon,.btn-task-del.btn.bs.bi2 .svg-icon,.btn-event-del.btn.bs.bi2 .svg-icon,.btn-loc-edit.btn.bs.bi2 .svg-icon,.btn-loc-del.btn.bs.bi2 .svg-icon,.reservation-action.btn.bs.bi2 .svg-icon,[data-inv-clear].btn.bs.bi2 .svg-icon,.bew-action-btn .svg-icon,.inline-icon-btn .svg-icon,.profile-icon-btn .svg-icon,.private-task-icon-btn .svg-icon,.export-icon-btn .svg-icon{width:17px !important;min-width:17px !important;height:17px !important;min-height:17px !important;flex:0 0 17px !important;stroke-width:1.9 !important}}.article-source-switch button.active,.article-search-shell #btn-rexel-lookup,.article-search-shell .btn.bg{background:var(--app-primary) !important;border-color:var(--app-primary) !important;color:#ecfeff !important;box-shadow:none !important}.article-source-switch button.active:hover,.article-search-shell #btn-rexel-lookup:hover,.article-search-shell .btn.bg:hover{background:var(--app-primary) !important;border-color:var(--app-primary) !important;color:#ecfeff !important}body.theme-dark .article-source-switch button.active,body.theme-dark .article-search-shell #btn-rexel-lookup,body.theme-dark .article-search-shell .btn.bg{background:linear-gradient(135deg,#63caff,#218eef) !important;border-color:transparent !important;color:#04111e !important;box-shadow:0 12px 28px rgba(33,142,239,.24) !important}body.theme-dark .article-source-switch button.active:hover,body.theme-dark .article-search-shell #btn-rexel-lookup:hover,body.theme-dark .article-search-shell .btn.bg:hover{background:linear-gradient(135deg,#63caff,#218eef) !important;border-color:transparent !important;color:#04111e !important}@media (min-width:901px){#page-einstellungen.on .settings-shell{min-height:0 !important;height:100% !important;overflow:hidden !important;align-items:stretch !important}#page-einstellungen.on .settings-nav{position:relative !important;top:auto !important;min-height:0 !important;max-height:100% !important;overflow:hidden !important;display:flex !important;flex-direction:column !important}#page-einstellungen.on .settings-nav-title,#page-einstellungen.on .settings-nav-copy,#page-einstellungen.on .settings-search,#page-einstellungen.on .settings-search-empty{flex:0 0 auto !important}#page-einstellungen.on .settings-nav-list{flex:1 1 auto !important;min-height:0 !important;overflow-y:auto !important;overflow-x:hidden !important;overscroll-behavior:contain !important;padding-right:6px !important;padding-bottom:34px !important;scrollbar-gutter:stable !important}}.tw.has-app-scroll-rail,.supplier-table-wrap.has-app-scroll-rail,.bestell-table-shell.has-app-scroll-rail,.project-pricecheck-body.has-app-scroll-rail{scrollbar-width:none !important;-ms-overflow-style:none !important}.tw.has-app-scroll-rail::-webkit-scrollbar,.supplier-table-wrap.has-app-scroll-rail::-webkit-scrollbar,.bestell-table-shell.has-app-scroll-rail::-webkit-scrollbar,.project-pricecheck-body.has-app-scroll-rail::-webkit-scrollbar{width:0 !important;height:0 !important;display:none !important}#page-artikel #art-cnt .tw.art-list{overflow-x:auto !important;overflow-y:visible !important;max-width:100% !important;scrollbar-width:none !important;-ms-overflow-style:none !important}#page-artikel #art-cnt .tw.art-list::-webkit-scrollbar{width:0 !important;height:0 !important;display:none !important}#page-artikel #art-cnt > .app-table-scroll-rail{margin:0 !important;padding:0 16px 10px !important;min-height:19px !important}#page-artikel #art-cnt > .app-table-scroll-rail + .art-foot{border-top:1px solid var(--bd) !important}@media (min-width:821px){.page.on .tw:has(> table),.mbg.open .tw:has(> table),.modal .tw:has(> table){max-height:min(62vh,680px) !important;overflow-y:auto !important;overflow-x:auto !important;scrollbar-gutter:stable both-edges !important}.page.on .tw.has-app-scroll-rail,.mbg.open .tw.has-app-scroll-rail,.modal .tw.has-app-scroll-rail,.supplier-table-wrap.has-app-scroll-rail,.bestell-table-shell.has-app-scroll-rail,.project-pricecheck-body.has-app-scroll-rail{overflow-x:hidden !important;overflow-y:auto !important;scrollbar-width:thin !important;-ms-overflow-style:auto !important}.page.on .tw.has-app-scroll-rail::-webkit-scrollbar:horizontal,.mbg.open .tw.has-app-scroll-rail::-webkit-scrollbar:horizontal,.modal .tw.has-app-scroll-rail::-webkit-scrollbar:horizontal,.supplier-table-wrap.has-app-scroll-rail::-webkit-scrollbar:horizontal,.bestell-table-shell.has-app-scroll-rail::-webkit-scrollbar:horizontal,.project-pricecheck-body.has-app-scroll-rail::-webkit-scrollbar:horizontal{height:0 !important}.page.on .tw.has-app-scroll-rail::-webkit-scrollbar:vertical,.mbg.open .tw.has-app-scroll-rail::-webkit-scrollbar:vertical,.modal .tw.has-app-scroll-rail::-webkit-scrollbar:vertical,.supplier-table-wrap.has-app-scroll-rail::-webkit-scrollbar:vertical,.bestell-table-shell.has-app-scroll-rail::-webkit-scrollbar:vertical,.project-pricecheck-body.has-app-scroll-rail::-webkit-scrollbar:vertical{width:9px !important}#page-artikel #art-cnt .tw.art-list,#page-artikel #art-cnt .tw.art-list.has-app-scroll-rail{max-height:none !important;overflow-x:hidden !important;overflow-y:visible !important;scrollbar-width:none !important}#page-artikel .art-table-wrap,#page-material .art-table-wrap,#page-bewegungen .art-table-wrap{overflow-y:auto !important;overflow-x:hidden !important;scrollbar-gutter:stable both-edges !important}}@media (min-width:821px){.page.on .tw.has-app-scroll-rail::-webkit-scrollbar:vertical,.mbg.open .tw.has-app-scroll-rail::-webkit-scrollbar:vertical,.modal .tw.has-app-scroll-rail::-webkit-scrollbar:vertical,.supplier-table-wrap.has-app-scroll-rail::-webkit-scrollbar:vertical,.bestell-table-shell.has-app-scroll-rail::-webkit-scrollbar:vertical,.project-pricecheck-body.has-app-scroll-rail::-webkit-scrollbar:vertical{display:block !important;width:9px !important}}html{scrollbar-width:thin;scrollbar-color:var(--app-scroll-thumb) transparent;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{-webkit-font-smoothing:antialiased}*{scrollbar-width:thin;scrollbar-color:var(--app-scroll-thumb) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent !important;border-radius:999px}*::-webkit-scrollbar-thumb{min-height:38px;background:var(--app-scroll-thumb) !important;border:2px solid transparent !important;border-radius:999px;background-clip:padding-box !important}*::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--app-scroll-thumb) 72%,var(--app-primary) 28%) !important}*::-webkit-scrollbar-corner{background:transparent !important}input,select,textarea,button{-webkit-font-smoothing:antialiased}select,input,textarea{min-height:0;line-height:1.25}button,input[type="button"],input[type="submit"],input[type="reset"]{appearance:none;-webkit-appearance:none}input[type="checkbox"],input[type="radio"]{accent-color:var(--app-primary)}input::placeholder,textarea::placeholder{opacity:.72}@supports not (color:color-mix(in srgb,#000 50%,#fff 50%)){*::-webkit-scrollbar-thumb:hover{background:var(--app-scroll-thumb) !important}}@media (min-width:821px){#page-artikel.page.split-scroll.on .art-shell{flex:1 1 auto !important;min-height:0 !important;overflow:hidden !important}#page-artikel.page.split-scroll.on .art-table-wrap{flex:1 1 auto !important;min-height:0 !important;max-height:none !important;overflow:hidden !important;scrollbar-width:none !important;-ms-overflow-style:none !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar{width:0 !important;height:0 !important;display:none !important}#page-artikel.page.split-scroll.on #art-cnt{display:flex !important;flex-direction:column !important;min-height:0 !important;height:100% !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail{flex:1 1 auto !important;min-height:180px !important;max-height:none !important;overflow-x:auto !important;overflow-y:auto !important;scrollbar-width:thin !important;scrollbar-color:var(--app-scroll-thumb) transparent !important;-ms-overflow-style:auto !important;scrollbar-gutter:stable both-edges !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list::-webkit-scrollbar{display:block !important;width:9px !important;height:0 !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list::-webkit-scrollbar:horizontal{height:0 !important;display:none !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list::-webkit-scrollbar:vertical{width:9px !important;display:block !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list::-webkit-scrollbar-track{background:transparent !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list::-webkit-scrollbar-thumb{background:var(--app-scroll-thumb) !important;border:2px solid transparent !important;border-radius:999px !important;background-clip:padding-box !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail{flex:0 0 auto !important;order:2 !important;margin:0 !important;padding:0 16px 8px !important;min-height:17px !important;background:transparent !important;border-top:1px solid var(--bd) !important}#page-artikel.page.split-scroll.on #art-cnt > .art-foot{flex:0 0 auto !important;order:3 !important}}@media (min-width:821px){#page-artikel.page.split-scroll.on .art-shell,#page-artikel.page.split-scroll.on .art-table-wrap,#page-artikel.page.split-scroll.on #art-cnt{min-height:0 !important;overflow:hidden !important}#page-artikel.page.split-scroll.on .art-shell{flex:1 1 auto !important}#page-artikel.page.split-scroll.on .art-table-wrap{flex:1 1 auto !important;max-height:none !important;scrollbar-width:none !important;-ms-overflow-style:none !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar{width:0 !important;height:0 !important;display:none !important}#page-artikel.page.split-scroll.on #art-cnt{display:flex !important;flex-direction:column !important;height:100% !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail{flex:1 1 auto !important;min-height:220px !important;max-height:calc(100vh - 430px) !important;overflow-x:auto !important;overflow-y:scroll !important;scrollbar-width:thin !important;scrollbar-color:var(--app-scroll-thumb) transparent !important;-ms-overflow-style:auto !important;scrollbar-gutter:stable both-edges !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list::-webkit-scrollbar,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail::-webkit-scrollbar{display:block !important;width:9px !important;height:9px !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list::-webkit-scrollbar:horizontal,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail::-webkit-scrollbar:horizontal{display:block !important;height:9px !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list::-webkit-scrollbar:vertical,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail::-webkit-scrollbar:vertical{display:block !important;width:9px !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list::-webkit-scrollbar-track,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail::-webkit-scrollbar-track{background:transparent !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list::-webkit-scrollbar-thumb,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail::-webkit-scrollbar-thumb{background:var(--app-scroll-thumb) !important;border:2px solid transparent !important;border-radius:999px !important;background-clip:padding-box !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail{display:none !important;height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;border:0 !important;overflow:hidden !important}#page-artikel.page.split-scroll.on #art-cnt > .art-foot{flex:0 0 auto !important;border-top:1px solid var(--bd) !important}}@media (min-width:821px){.page.on .app-table-scroll-rail,.mbg.open .app-table-scroll-rail,.modal.open .app-table-scroll-rail,#page-artikel #art-cnt > .app-table-scroll-rail,#page-material #mat-cnt > .app-table-scroll-rail,#page-bewegungen #bew-cnt > .app-table-scroll-rail{display:none !important;width:0 !important;height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;border:0 !important;overflow:hidden !important}.page.split-scroll.on .art-table-wrap{overflow:hidden !important;scrollbar-width:none !important;-ms-overflow-style:none !important}.page.split-scroll.on .art-table-wrap::-webkit-scrollbar{display:none !important;width:0 !important;height:0 !important}.page.on .tw:has(> table),.mbg.open .tw:has(> table),.modal.open .tw:has(> table),.page.on .supplier-table-wrap,.page.on .bestell-table-shell,.page.on .project-pricecheck-body,#cart-list .cart-table-wrap{max-height:min(62vh,680px) !important;overflow-x:auto !important;overflow-y:auto !important;scrollbar-width:thin !important;scrollbar-color:var(--app-scroll-thumb) transparent !important;-ms-overflow-style:auto !important;scrollbar-gutter:stable both-edges !important}.page.split-scroll.on .art-table-wrap .tw:has(> table),#page-artikel.page.split-scroll.on #art-cnt .tw.art-list,#page-material.page.split-scroll.on #mat-cnt .tw.art-list,#page-bewegungen.page.split-scroll.on #bew-cnt .tw.art-list{flex:1 1 auto !important;min-height:220px !important;max-height:calc(100vh - 430px) !important;overflow-x:auto !important;overflow-y:scroll !important;scrollbar-width:thin !important;scrollbar-color:var(--app-scroll-thumb) transparent !important;-ms-overflow-style:auto !important;scrollbar-gutter:stable both-edges !important}.page.on .tw.has-app-scroll-rail,.mbg.open .tw.has-app-scroll-rail,.modal.open .tw.has-app-scroll-rail,.page.on .supplier-table-wrap.has-app-scroll-rail,.page.on .bestell-table-shell.has-app-scroll-rail,.page.on .project-pricecheck-body.has-app-scroll-rail{overflow-x:auto !important;overflow-y:auto !important;scrollbar-width:thin !important;-ms-overflow-style:auto !important}.page.on .tw:has(> table)::-webkit-scrollbar,.mbg.open .tw:has(> table)::-webkit-scrollbar,.modal.open .tw:has(> table)::-webkit-scrollbar,.page.on .supplier-table-wrap::-webkit-scrollbar,.page.on .bestell-table-shell::-webkit-scrollbar,.page.on .project-pricecheck-body::-webkit-scrollbar,#cart-list .cart-table-wrap::-webkit-scrollbar{display:block !important;width:9px !important;height:9px !important}.page.on .tw:has(> table)::-webkit-scrollbar:horizontal,.mbg.open .tw:has(> table)::-webkit-scrollbar:horizontal,.modal.open .tw:has(> table)::-webkit-scrollbar:horizontal,.page.on .supplier-table-wrap::-webkit-scrollbar:horizontal,.page.on .bestell-table-shell::-webkit-scrollbar:horizontal,.page.on .project-pricecheck-body::-webkit-scrollbar:horizontal,#cart-list .cart-table-wrap::-webkit-scrollbar:horizontal{display:block !important;height:9px !important}.page.on .tw:has(> table)::-webkit-scrollbar:vertical,.mbg.open .tw:has(> table)::-webkit-scrollbar:vertical,.modal.open .tw:has(> table)::-webkit-scrollbar:vertical,.page.on .supplier-table-wrap::-webkit-scrollbar:vertical,.page.on .bestell-table-shell::-webkit-scrollbar:vertical,.page.on .project-pricecheck-body::-webkit-scrollbar:vertical,#cart-list .cart-table-wrap::-webkit-scrollbar:vertical{display:block !important;width:9px !important}}@media (min-width:821px){#page-schaltschrankbau .cabinet-production-table,.cabinet-modal .cabinet-production-table,.modal.open .cabinet-production-table{max-height:min(62vh,680px) !important;overflow-x:auto !important;overflow-y:auto !important;scrollbar-width:thin !important;scrollbar-color:var(--app-scroll-thumb) transparent !important;-ms-overflow-style:auto !important;scrollbar-gutter:stable both-edges !important}#page-schaltschrankbau .cabinet-production-table::-webkit-scrollbar,.cabinet-modal .cabinet-production-table::-webkit-scrollbar,.modal.open .cabinet-production-table::-webkit-scrollbar{display:block !important;width:9px !important;height:9px !important}#page-schaltschrankbau .cabinet-production-table::-webkit-scrollbar:horizontal,.cabinet-modal .cabinet-production-table::-webkit-scrollbar:horizontal,.modal.open .cabinet-production-table::-webkit-scrollbar:horizontal{display:block !important;height:9px !important}#page-schaltschrankbau .cabinet-production-table::-webkit-scrollbar:vertical,.cabinet-modal .cabinet-production-table::-webkit-scrollbar:vertical,.modal.open .cabinet-production-table::-webkit-scrollbar:vertical{display:block !important;width:9px !important}}@media (min-width:821px){#page-artikel.page.split-scroll.on .art-shell{flex:0 0 auto !important;min-height:0 !important;overflow:visible !important}#page-artikel.page.split-scroll.on .art-table-wrap{flex:0 0 auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;scrollbar-width:none !important;-ms-overflow-style:none !important}#page-artikel.page.split-scroll.on #art-cnt{display:block !important;height:auto !important;min-height:0 !important;overflow:visible !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail{display:block !important;flex:none !important;height:auto !important;min-height:0 !important;max-height:min(54vh,560px) !important;overflow-x:auto !important;overflow-y:auto !important;scrollbar-width:thin !important;scrollbar-color:var(--app-scroll-thumb) transparent !important;-ms-overflow-style:auto !important;scrollbar-gutter:stable both-edges !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list::-webkit-scrollbar,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail::-webkit-scrollbar{display:block !important;width:9px !important;height:9px !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list::-webkit-scrollbar:horizontal,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail::-webkit-scrollbar:horizontal{display:block !important;height:9px !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list::-webkit-scrollbar:vertical,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail::-webkit-scrollbar:vertical{display:block !important;width:9px !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail{display:none !important;height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;border:0 !important;overflow:hidden !important}#page-artikel.page.split-scroll.on #art-cnt > .art-foot{margin-top:0 !important;border-top:1px solid var(--bd) !important}}@media (min-width:821px){#page-artikel.page.split-scroll.on .art-shell{position:relative !important;display:flex !important;flex-direction:column !important;flex:1 1 auto !important;min-height:0 !important;overflow:hidden !important}#page-artikel.page.split-scroll.on .art-table-wrap{flex:1 1 auto !important;min-height:0 !important;max-height:none !important;overflow:auto !important;scrollbar-width:thin !important;scrollbar-color:var(--app-scroll-thumb) var(--app-scroll-track) !important;-ms-overflow-style:auto !important;scrollbar-gutter:stable both-edges !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar{display:block !important;width:9px !important;height:9px !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar:horizontal{display:block !important;height:9px !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar:vertical{display:block !important;width:9px !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar-track{background:var(--app-scroll-track) !important;border-radius:999px !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar-thumb{background:var(--app-scroll-thumb) !important;border:2px solid var(--app-scroll-track) !important;border-radius:999px !important}#page-artikel.page.split-scroll.on #art-cnt{display:block !important;height:auto !important;min-height:0 !important;overflow:visible !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail{display:block !important;flex:none !important;height:auto !important;min-height:0 !important;max-height:none !important;max-width:none !important;overflow:visible !important;scrollbar-width:none !important;-ms-overflow-style:none !important;scrollbar-gutter:auto !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list::-webkit-scrollbar,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail::-webkit-scrollbar{display:none !important;width:0 !important;height:0 !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail,#page-artikel.page.split-scroll.on .art-scroll-rail{display:none !important;height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;border:0 !important;overflow:hidden !important}#page-artikel.page.split-scroll.on #art-cnt > .art-foot{margin-top:0 !important;border-top:1px solid var(--bd) !important}}@media (min-width:821px){#page-artikel.page.split-scroll.on .art-table-wrap{flex:1 1 auto !important;min-height:0 !important;max-height:none !important;overflow-x:hidden !important;overflow-y:auto !important;scrollbar-width:thin !important;scrollbar-color:var(--app-scroll-thumb) transparent !important;-ms-overflow-style:auto !important;scrollbar-gutter:stable !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar{display:block !important;width:9px !important;height:0 !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar:horizontal{display:none !important;height:0 !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar:vertical{display:block !important;width:9px !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail{max-width:none !important;overflow:visible !important;scrollbar-width:none !important;-ms-overflow-style:none !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list::-webkit-scrollbar,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail::-webkit-scrollbar{display:none !important;width:0 !important;height:0 !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail,#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail.is-hidden{display:flex !important;align-items:center !important;width:auto !important;height:auto !important;min-height:18px !important;padding:2px 16px 8px !important;margin:0 !important;border:0 !important;border-top:1px solid var(--bd) !important;background:transparent !important;overflow:visible !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail.is-hidden{visibility:hidden !important;min-height:18px !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail + .art-foot,#page-artikel.page.split-scroll.on #art-cnt > .art-foot{margin-top:0 !important;border-top:1px solid var(--bd) !important}}@media (min-width:821px){.page.on .tw.has-app-scroll-rail,.mbg.open .tw.has-app-scroll-rail,.modal.open .tw.has-app-scroll-rail,.page.on .supplier-table-wrap.has-app-scroll-rail,.page.on .bestell-table-shell.has-app-scroll-rail,.page.on .project-pricecheck-body.has-app-scroll-rail,#cart-list .cart-table-wrap.has-app-scroll-rail,#page-schaltschrankbau .cabinet-production-table.has-app-scroll-rail,.cabinet-modal .cabinet-production-table.has-app-scroll-rail,.modal.open .cabinet-production-table.has-app-scroll-rail{overflow-x:hidden !important;overflow-y:auto !important;scrollbar-width:thin !important;scrollbar-color:var(--app-scroll-thumb) transparent !important;-ms-overflow-style:auto !important;scrollbar-gutter:stable !important}.page.on .tw.has-app-scroll-rail::-webkit-scrollbar,.mbg.open .tw.has-app-scroll-rail::-webkit-scrollbar,.modal.open .tw.has-app-scroll-rail::-webkit-scrollbar,.page.on .supplier-table-wrap.has-app-scroll-rail::-webkit-scrollbar,.page.on .bestell-table-shell.has-app-scroll-rail::-webkit-scrollbar,.page.on .project-pricecheck-body.has-app-scroll-rail::-webkit-scrollbar,#cart-list .cart-table-wrap.has-app-scroll-rail::-webkit-scrollbar,#page-schaltschrankbau .cabinet-production-table.has-app-scroll-rail::-webkit-scrollbar,.cabinet-modal .cabinet-production-table.has-app-scroll-rail::-webkit-scrollbar,.modal.open .cabinet-production-table.has-app-scroll-rail::-webkit-scrollbar{display:block !important;width:9px !important;height:0 !important}.page.on .tw.has-app-scroll-rail::-webkit-scrollbar:horizontal,.mbg.open .tw.has-app-scroll-rail::-webkit-scrollbar:horizontal,.modal.open .tw.has-app-scroll-rail::-webkit-scrollbar:horizontal,.page.on .supplier-table-wrap.has-app-scroll-rail::-webkit-scrollbar:horizontal,.page.on .bestell-table-shell.has-app-scroll-rail::-webkit-scrollbar:horizontal,.page.on .project-pricecheck-body.has-app-scroll-rail::-webkit-scrollbar:horizontal,#cart-list .cart-table-wrap.has-app-scroll-rail::-webkit-scrollbar:horizontal,#page-schaltschrankbau .cabinet-production-table.has-app-scroll-rail::-webkit-scrollbar:horizontal,.cabinet-modal .cabinet-production-table.has-app-scroll-rail::-webkit-scrollbar:horizontal,.modal.open .cabinet-production-table.has-app-scroll-rail::-webkit-scrollbar:horizontal{display:none !important;height:0 !important}.page.on .tw.has-app-scroll-rail::-webkit-scrollbar:vertical,.mbg.open .tw.has-app-scroll-rail::-webkit-scrollbar:vertical,.modal.open .tw.has-app-scroll-rail::-webkit-scrollbar:vertical,.page.on .supplier-table-wrap.has-app-scroll-rail::-webkit-scrollbar:vertical,.page.on .bestell-table-shell.has-app-scroll-rail::-webkit-scrollbar:vertical,.page.on .project-pricecheck-body.has-app-scroll-rail::-webkit-scrollbar:vertical,#cart-list .cart-table-wrap.has-app-scroll-rail::-webkit-scrollbar:vertical,#page-schaltschrankbau .cabinet-production-table.has-app-scroll-rail::-webkit-scrollbar:vertical,.cabinet-modal .cabinet-production-table.has-app-scroll-rail::-webkit-scrollbar:vertical,.modal.open .cabinet-production-table.has-app-scroll-rail::-webkit-scrollbar:vertical{display:block !important;width:9px !important}.page.on .app-table-scroll-rail,.mbg.open .app-table-scroll-rail,.modal.open .app-table-scroll-rail{display:flex !important;align-items:center !important;width:auto !important;min-height:18px !important;height:auto !important;margin:0 !important;padding:2px 16px 8px !important;border:0 !important;border-top:1px solid var(--bd) !important;background:transparent !important;overflow:visible !important}.page.on .app-table-scroll-rail.is-hidden,.mbg.open .app-table-scroll-rail.is-hidden,.modal.open .app-table-scroll-rail.is-hidden{display:flex !important;visibility:hidden !important;min-height:18px !important;height:auto !important;padding:2px 16px 8px !important;margin:0 !important;border-top:1px solid var(--bd) !important;overflow:hidden !important}.page.on .app-table-scroll-rail + .art-foot,.page.on .app-table-scroll-rail + .table-pager-foot,.mbg.open .app-table-scroll-rail + .art-foot,.modal.open .app-table-scroll-rail + .art-foot{margin-top:0 !important;border-top:1px solid var(--bd) !important}}@media (min-width:821px){.page.on .app-table-scroll-rail.is-hidden,.mbg.open .app-table-scroll-rail.is-hidden,.modal.open .app-table-scroll-rail.is-hidden,#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail.is-hidden{display:none !important;visibility:hidden !important;height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;border:0 !important;overflow:hidden !important}}.art-foot-selection #art-foot-selected,.art-foot-selection > span:not(:first-child){margin-left:4px !important}@media (min-width:821px){.page.on .app-table-scroll-rail:not(.is-hidden),.mbg.open .app-table-scroll-rail:not(.is-hidden),.modal.open .app-table-scroll-rail:not(.is-hidden),#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail:not(.is-hidden){position:sticky !important;bottom:0 !important;z-index:34 !important;display:flex !important;align-items:center !important;width:auto !important;min-height:20px !important;height:20px !important;margin:0 !important;padding:4px 16px 7px !important;border-top:1px solid rgba(190,207,218,.62) !important;border-bottom:1px solid rgba(190,207,218,.38) !important;background:linear-gradient(180deg,rgba(248,252,254,.96),rgba(238,247,251,.94)) !important;box-shadow:0 -8px 18px rgba(16,42,58,.06) !important;overflow:visible !important}.page.on .app-table-scroll-rail.is-hidden,.mbg.open .app-table-scroll-rail.is-hidden,.modal.open .app-table-scroll-rail.is-hidden,#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail.is-hidden{display:none !important;visibility:hidden !important;height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;border:0 !important;overflow:hidden !important}.page.on .app-table-scroll-rail .art-scroll-track,.mbg.open .app-table-scroll-rail .art-scroll-track,.modal.open .app-table-scroll-rail .art-scroll-track{height:8px !important;border-radius:999px !important;background:rgba(202,216,226,.72) !important;box-shadow:inset 0 0 0 1px rgba(160,178,192,.22) !important;overflow:hidden !important}.page.on .app-table-scroll-rail .art-scroll-track span,.mbg.open .app-table-scroll-rail .art-scroll-track span,.modal.open .app-table-scroll-rail .art-scroll-track span{height:8px !important;border-radius:999px !important;background:var(--app-scroll-thumb) !important;border:2px solid rgba(238,247,251,.94) !important;box-sizing:border-box !important;background-clip:padding-box !important;box-shadow:none !important}.page.on .app-table-scroll-rail .art-scroll-track:hover span,.mbg.open .app-table-scroll-rail .art-scroll-track:hover span,.modal.open .app-table-scroll-rail .art-scroll-track:hover span{background:color-mix(in srgb,var(--app-scroll-thumb) 72%,var(--app-primary) 28%) !important}body.theme-dark .page.on .app-table-scroll-rail:not(.is-hidden),body.theme-dark .mbg.open .app-table-scroll-rail:not(.is-hidden),body.theme-dark .modal.open .app-table-scroll-rail:not(.is-hidden){border-top-color:rgba(138,177,214,.22) !important;border-bottom-color:rgba(138,177,214,.16) !important;background:linear-gradient(180deg,rgba(13,26,42,.96),rgba(8,20,34,.95)) !important;box-shadow:0 -8px 18px rgba(0,0,0,.22) !important}body.theme-dark .app-table-scroll-rail .art-scroll-track{background:rgba(73,101,126,.38) !important;box-shadow:inset 0 0 0 1px rgba(138,177,214,.14) !important}body.theme-dark .app-table-scroll-rail .art-scroll-track span{border-color:rgba(8,20,34,.95) !important}}@media (min-width:821px){#page-artikel.page.split-scroll.on .art-shell{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;min-height:0 !important;overflow:hidden !important}#page-artikel.page.split-scroll.on .art-table-wrap{flex:1 1 auto !important;min-height:0 !important;max-height:none !important;overflow:auto !important;overflow-x:auto !important;overflow-y:auto !important;scrollbar-width:thin !important;scrollbar-color:var(--app-scroll-thumb) transparent !important;-ms-overflow-style:auto !important;scrollbar-gutter:stable !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar{display:block !important;width:9px !important;height:9px !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar:horizontal{display:block !important;height:9px !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar:vertical{display:block !important;width:9px !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar-track{background:var(--app-scroll-track) !important;border-radius:999px !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar-thumb{background:var(--app-scroll-thumb) !important;border:2px solid transparent !important;border-radius:999px !important;background-clip:padding-box !important}#page-artikel.page.split-scroll.on #art-cnt{width:100% !important;max-width:none !important;min-height:0 !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail,#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail:not(.is-hidden),#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail.is-hidden,#page-artikel.page.split-scroll.on .art-scroll-rail{display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;border:0 !important;overflow:hidden !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail{max-width:none !important;overflow:visible !important;scrollbar-width:none !important;-ms-overflow-style:none !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list::-webkit-scrollbar,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail::-webkit-scrollbar{display:none !important;width:0 !important;height:0 !important}}@media (min-width:821px){#page-artikel.page.split-scroll.on .art-table-wrap{scrollbar-color:rgba(116,139,154,.85) rgba(203,218,228,.92) !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar:horizontal{height:12px !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar-track:horizontal{background:rgba(203,218,228,.92) !important;border-radius:999px !important;box-shadow:inset 0 0 0 1px rgba(148,166,180,.24) !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar-thumb:horizontal{background:rgba(116,139,154,.9) !important;border:2px solid rgba(203,218,228,.92) !important;border-radius:999px !important;background-clip:padding-box !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar-corner{background:transparent !important}}@media (min-width:821px){#page-artikel.page.split-scroll.on .art-shell{display:flex !important;flex-direction:column !important;min-height:0 !important;overflow:hidden !important}#page-artikel.page.split-scroll.on .art-table-wrap{flex:1 1 auto !important;min-height:0 !important;max-height:none !important;overflow-x:hidden !important;overflow-y:auto !important;scrollbar-width:thin !important;scrollbar-color:var(--app-scroll-thumb) transparent !important;-ms-overflow-style:auto !important;scrollbar-gutter:stable !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar{display:block !important;width:9px !important;height:0 !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar:horizontal{display:none !important;height:0 !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar:vertical{display:block !important;width:9px !important}#page-artikel.page.split-scroll.on #art-cnt{width:100% !important;max-width:none !important;min-height:0 !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail{max-width:none !important;overflow:visible !important;scrollbar-width:none !important;-ms-overflow-style:none !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list::-webkit-scrollbar,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail::-webkit-scrollbar{display:none !important;width:0 !important;height:0 !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail:not(.is-hidden){position:sticky !important;bottom:0 !important;z-index:40 !important;display:flex !important;visibility:visible !important;align-items:center !important;width:auto !important;min-height:22px !important;height:22px !important;margin:0 !important;padding:5px 16px 8px !important;border-top:1px solid rgba(190,207,218,.62) !important;border-bottom:1px solid rgba(190,207,218,.38) !important;background:linear-gradient(180deg,rgba(248,252,254,.98),rgba(238,247,251,.96)) !important;box-shadow:0 -8px 18px rgba(16,42,58,.06) !important;overflow:visible !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail.is-hidden{display:none !important;visibility:hidden !important;height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;border:0 !important;overflow:hidden !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track{flex:1 1 auto !important;width:100% !important;height:8px !important;border-radius:999px !important;background:rgba(202,216,226,.86) !important;box-shadow:inset 0 0 0 1px rgba(160,178,192,.28) !important;overflow:hidden !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track span{display:block !important;height:8px !important;border-radius:999px !important;background:rgba(116,139,154,.92) !important;border:2px solid rgba(238,247,251,.96) !important;box-sizing:border-box !important;background-clip:padding-box !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail + .art-foot{margin-top:0 !important;border-top:1px solid var(--bd) !important}}@media (min-width:821px){.page.split-scroll.on > .art-resize.detail-resize,.page.dual-scroll.on > .art-resize.detail-resize{height:26px !important;margin:0 !important;cursor:ns-resize !important}.page.split-scroll.on > .art-resize.detail-resize::before,.page.dual-scroll.on > .art-resize.detail-resize::before{display:block !important}}@media (min-width:821px){#page-artikel.page.split-scroll.on .art-table-wrap{overflow-x:hidden !important;overflow-y:auto !important;scrollbar-width:thin !important;scrollbar-color:var(--app-scroll-thumb) transparent !important}#page-artikel.page.split-scroll.on .art-table-wrap::-webkit-scrollbar:horizontal,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list::-webkit-scrollbar,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail::-webkit-scrollbar{display:none !important;width:0 !important;height:0 !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail:not(.is-hidden){position:sticky !important;bottom:0 !important;z-index:45 !important;display:flex !important;align-items:center !important;width:100% !important;height:18px !important;min-height:18px !important;margin:0 !important;padding:5px 24px !important;border:0 !important;background:transparent !important;box-shadow:none !important;overflow:hidden !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail:not(.is-hidden)::before,#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail:not(.is-hidden)::after{content:none !important;display:none !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track{flex:1 1 auto !important;width:100% !important;height:10px !important;border-radius:999px !important;background:#d9e8f1 !important;border:1px solid rgba(173,194,207,.7) !important;box-shadow:none !important;overflow:hidden !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track span{display:block !important;height:100% !important;min-width:54px !important;border:0 !important;border-radius:999px !important;background:#8298a8 !important;box-shadow:none !important;background-clip:border-box !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail.is-hidden{display:none !important;height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;border:0 !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail + .art-foot{margin-top:0 !important;border-top:1px solid var(--bd) !important}}@media (min-width:821px){#page-artikel.page.split-scroll.on #art-cnt .tw.art-list,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail{max-width:100% !important;overflow-x:auto !important;overflow-y:visible !important;scrollbar-width:none !important;-ms-overflow-style:none !important}#page-artikel.page.split-scroll.on #art-cnt .tw.art-list::-webkit-scrollbar,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail::-webkit-scrollbar,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list::-webkit-scrollbar:horizontal,#page-artikel.page.split-scroll.on #art-cnt .tw.art-list.has-app-scroll-rail::-webkit-scrollbar:horizontal{display:none !important;width:0 !important;height:0 !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track,#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track span{cursor:pointer !important}}@media (min-width:821px){#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail:not(.is-hidden){height:15px !important;min-height:15px !important;padding:3px 12px !important;background:transparent !important;border:0 !important;box-shadow:none !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track{height:9px !important;border:0 !important;border-radius:999px !important;background:var(--app-scroll-track) !important;box-shadow:none !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track span{height:9px !important;min-width:48px !important;border-radius:999px !important;border:2px solid var(--app-scroll-track) !important;background:var(--app-scroll-thumb) !important;box-shadow:none !important;box-sizing:border-box !important;cursor:grab !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail.is-dragging .art-scroll-track span,#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track:hover span{background:var(--app-primary) !important}}@media (min-width:821px){#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail:not(.is-hidden){position:relative !important;bottom:auto !important;z-index:15 !important;display:flex !important;align-items:center !important;gap:0 !important;width:auto !important;height:auto !important;min-height:14px !important;margin:0 !important;padding:2px 12px !important;border:0 !important;border-top:1px solid var(--bd) !important;background:var(--app-scroll-track) !important;box-shadow:none !important;overflow:visible !important;flex:0 0 auto !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track{height:9px !important;flex:1 1 auto !important;border:0 !important;border-radius:999px !important;background:var(--app-scroll-track) !important;box-shadow:none !important;overflow:hidden !important;cursor:pointer !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track span{display:block !important;width:72px;height:9px !important;min-width:0 !important;border-radius:999px !important;background:var(--app-scroll-thumb) !important;border:2px solid var(--app-scroll-track) !important;box-sizing:border-box !important;box-shadow:none !important;background-clip:border-box !important;transition:width .12s ease,transform .08s linear,background .15s ease !important;cursor:grab !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track:hover span,#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail.is-dragging .art-scroll-track span{background:var(--app-primary) !important}body.theme-dark #page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail:not(.is-hidden){background:var(--app-scroll-track) !important;border-top-color:rgba(138,177,214,.18) !important;box-shadow:none !important}body.theme-dark #page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track{background:var(--app-scroll-track) !important}body.theme-dark #page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track span{background:var(--app-scroll-thumb) !important;border-color:var(--app-scroll-track) !important}body.theme-dark #page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track:hover span,body.theme-dark #page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail.is-dragging .art-scroll-track span{background:var(--app-primary) !important}}@media (min-width:821px){#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail:not(.is-hidden){position:sticky !important;bottom:0 !important;z-index:45 !important;display:flex !important;align-items:center !important;width:100% !important;height:15px !important;min-height:15px !important;margin:0 !important;padding:3px 12px !important;border:0 !important;background:transparent !important;box-shadow:none !important;overflow:hidden !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track{flex:1 1 auto !important;width:100% !important;height:9px !important;border:0 !important;border-radius:999px !important;background:var(--app-scroll-track) !important;box-shadow:none !important;overflow:hidden !important;cursor:pointer !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track span{display:block !important;height:9px !important;min-width:48px !important;border-radius:999px !important;border:2px solid var(--app-scroll-track) !important;background:var(--app-scroll-thumb) !important;box-shadow:none !important;box-sizing:border-box !important;background-clip:border-box !important;transition:width .12s ease,transform .08s linear,background .15s ease !important;cursor:grab !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track:hover span,#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail.is-dragging .art-scroll-track span{background:var(--app-primary) !important}body.theme-dark #page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail:not(.is-hidden){background:transparent !important;border:0 !important;box-shadow:none !important}body.theme-dark #page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track{background:var(--app-scroll-track) !important}body.theme-dark #page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track span{background:var(--app-scroll-thumb) !important;border-color:var(--app-scroll-track) !important}}@media (min-width:821px){#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track:hover span,#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail.is-dragging .art-scroll-track span,#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track span:active{background:var(--app-scroll-thumb) !important;border-color:var(--app-scroll-track) !important}}@media (min-width:821px){#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track{background:var(--app-scroll-track) !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track span{background:var(--app-scroll-thumb) !important;border-color:var(--app-scroll-track) !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track:hover span,#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail.is-dragging .art-scroll-track span,#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track span:active{background:var(--app-primary) !important;border-color:var(--app-scroll-track) !important}}@media (min-width:821px){#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track{background:#eef2f7 !important;border-color:#eef2f7 !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track span,#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track:hover span,#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail.is-dragging .art-scroll-track span,#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track span:active{background:#9aa8b3 !important;border-color:#eef2f7 !important}}@media (min-width:821px){#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail:not(.is-hidden){background:transparent !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track{background:transparent !important;border-color:transparent !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track span{background:transparent !important;border-color:transparent !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail:hover .art-scroll-track,#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail.is-dragging .art-scroll-track{background:#eef2f7 !important;border-color:#eef2f7 !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail:hover .art-scroll-track span,#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail.is-dragging .art-scroll-track span,#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail .art-scroll-track span:active{background:#9aa8b3 !important;border-color:#eef2f7 !important}}@media (min-width:821px){#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail:not(.is-hidden){height:8px !important;min-height:8px !important;padding:0 12px !important;margin:0 !important}#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail.is-hidden{display:none !important;height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;border:0 !important}#page-artikel.page.split-scroll.on #art-cnt > .art-foot,#page-artikel.page.split-scroll.on #art-cnt > .app-table-scroll-rail + .art-foot{min-height:0 !important;padding:6px 16px 8px !important;gap:8px !important}#page-artikel.page.split-scroll.on #art-cnt .art-foot-count,#page-artikel.page.split-scroll.on #art-cnt .art-foot-selection{min-height:30px !important}#page-artikel.page.split-scroll.on #art-cnt .art-page-controls{min-height:38px !important;padding:3px !important;border-radius:14px !important}#page-artikel.page.split-scroll.on #art-cnt .art-page-controls #art-page-size{height:30px !important}#page-artikel.page.split-scroll.on #art-cnt .art-page-btn{height:30px !important;min-height:30px !important}}.display-detection-field{align-self:start}.display-detection-card{min-height:58px;padding:10px 12px;border:1px solid var(--bd);border-radius:12px;background:rgba(255,255,255,.66);color:var(--tx);box-shadow:0 10px 28px rgba(12,34,54,.08);display:flex;flex-direction:column;justify-content:center;gap:6px;line-height:1.25}.display-detection-card div{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.display-detection-card strong{font-weight:900}.display-detection-card span{color:var(--mu);font-weight:800}body.theme-dark .display-detection-card{background:rgba(15,31,47,.46);border-color:rgba(148,163,184,.18)}.display-scale-percent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:8px}.display-scale-percent-grid label{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:42px;padding:8px 10px;border:1px solid var(--bd);border-radius:12px;background:rgba(255,255,255,.62);color:var(--tx);font-weight:800;line-height:1.2}.display-scale-percent-grid input{width:72px;min-height:30px;padding:0 8px;border:1px solid var(--bd);border-radius:10px;background:#fff;color:var(--tx);font-weight:900;text-align:right}.display-scale-percent-control{display:inline-flex;align-items:center;gap:6px;color:var(--mu);font-weight:900;white-space:nowrap}.display-scale-percent-control > span{min-width:14px;text-align:left}body.theme-dark .display-scale-percent-grid label{background:rgba(15,31,47,.46);border-color:rgba(148,163,184,.18)}body.theme-dark .display-scale-percent-grid input{background:rgba(8,19,32,.72);border-color:rgba(148,163,184,.22);color:#e5eefb}@media (max-width:980px){.display-scale-percent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.display-scale-percent-grid{grid-template-columns:1fr}}html[data-global-ui-scale="custom"]{overflow-x:hidden !important}html[data-global-ui-scale="custom"] body{transform-origin:0 0 !important}@supports (zoom:1){html[data-global-ui-scale="custom"] body{zoom:var(--global-ui-zoom,.85) !important;width:var(--global-ui-width,117.647vw) !important;min-height:var(--global-ui-min-height,117.647vh) !important}}@supports not (zoom:1){html[data-global-ui-scale="custom"] body{width:var(--global-ui-width,117.647vw) !important;min-height:var(--global-ui-min-height,117.647vh) !important;transform:scale(var(--global-ui-zoom,.85)) !important}}@media (min-width:821px){html[data-global-ui-scale="custom"] body > .side,html[data-global-ui-scale="custom"] body > .main{height:var(--global-ui-min-height,117.647vh) !important;min-height:var(--global-ui-min-height,117.647vh) !important}body > .main{display:flex !important;flex-direction:column !important;min-height:100dvh !important}.main > .page.on{flex:1 1 auto !important;min-height:calc(100dvh - 56px) !important}html[data-global-ui-scale="custom"] .main > .page.on{min-height:calc(var(--global-ui-min-height,117.647vh) - 56px) !important}.main > .page.on:not(.split-scroll):not(.dual-scroll){display:flex !important;flex-direction:column !important}.main > .page.on > .topbar,.main > .page.on > .workspace-topbar,.main > .page.on > .module-head,.main > .page.on > .detail-card,.main > .page.on > .art-resize,.main > .page.on > .card:not(.art-shell){flex:0 0 auto !important}.main > .page.on > .art-shell,#page-lieferanten.on > .art-shell,#page-kunden.on > .art-shell,#page-werkzeug.on > .art-shell,#page-schluessel.on > .art-shell,#page-schlüssel.on > .art-shell,#page-bestellungen.on > .art-shell,#page-material.on > .art-shell,#page-bewegungen.on > .art-shell{flex:1 1 auto !important;min-height:0 !important;margin-bottom:0 !important;display:flex !important;flex-direction:column !important}.main > .page.on > .art-shell .art-table-wrap,.main > .page.on > .art-shell #art-cnt,.main > .page.on > .art-shell #mat-cnt,.main > .page.on > .art-shell #bew-cnt,.main > .page.on > .art-shell #supplier-cnt,.main > .page.on > .art-shell #customer-cnt,.main > .page.on > .art-shell #wz-cnt,.main > .page.on > .art-shell #key-cnt{flex:1 1 auto !important;min-height:0 !important;display:flex !important;flex-direction:column !important}.main > .page.on > .art-shell .tw,.main > .page.on > .art-shell .supplier-table-wrap,.main > .page.on > .art-shell .table-shell,.main > .page.on > .art-shell .table-wrap,.main > .page.on > .art-shell .data-table-wrap{flex:1 1 auto !important;min-height:0 !important}#page-artikel.page.split-scroll.on,#page-material.page.split-scroll.on,#page-bewegungen.page.split-scroll.on,.page.split-scroll.on,.page.dual-scroll.on{min-height:calc(100dvh - 56px) !important;max-height:none !important}html[data-global-ui-scale="custom"] #page-artikel.page.split-scroll.on,html[data-global-ui-scale="custom"] #page-material.page.split-scroll.on,html[data-global-ui-scale="custom"] #page-bewegungen.page.split-scroll.on,html[data-global-ui-scale="custom"] .page.split-scroll.on,html[data-global-ui-scale="custom"] .page.dual-scroll.on{min-height:calc(var(--global-ui-min-height,117.647vh) - 56px) !important}#page-artikel.page.split-scroll.on .art-shell,#page-artikel.page.split-scroll.on .art-table-wrap{flex:1 1 auto !important;min-height:0 !important;max-height:none !important}#page-einstellungen.on .settings-shell{flex:1 1 auto !important;min-height:0 !important;margin-bottom:0 !important}}
