.dashboard-iim-fieldset{border:1px solid var(--dash-border-input,#cbd5e1);border-radius:var(--dash-radius);background:var(--dash-surface-fieldset,#fafafa);min-inline-size:0;margin:0 0 10px;padding:8px 10px 10px;container-type:normal}.dashboard-modal,.ma-modal{container:dash-form/inline-size}.dashboard-iim-fieldset-legend{font-size:var(--dash-form-label-size,12px);font-weight:var(--dash-form-legend-weight,700);color:var(--dash-form-legend-color,#4b5563);letter-spacing:0;padding:0 6px}.dashboard-dropzone.dashboard-iim-fieldset{box-sizing:border-box;align-self:stretch;width:100%;min-width:0;max-width:100%;margin-bottom:0}.dashboard-dropzone.dashboard-iim-fieldset>legend.dashboard-iim-fieldset-legend{float:none;text-overflow:ellipsis;white-space:nowrap;width:auto;max-width:calc(100% - 16px);margin:0 0 0 4px;padding:0 6px;display:inline-block;overflow:hidden}.dashboard-dropzone-body,.dashboard-iim-fieldset-body.dashboard-dropzone-body{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.dashboard-dropzone-body>.dashboard-form-hint{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dashboard-dropzone-stack{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}.dashboard-dropzone-hit{border:1px dashed var(--dash-border-dashed,#d1d5db);background:var(--dash-surface-solid,#fff);width:100%;min-width:0;max-width:100%;color:var(--dash-text,#374151);cursor:pointer;box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:400;display:flex;position:relative;overflow:hidden}.dashboard-dropzone-stack.has-hit.has-files .dashboard-dropzone-hit{border-bottom-right-radius:0;border-bottom-left-radius:0}.dashboard-dropzone-icon{width:22px;height:22px;color:var(--dash-text-muted,#6b7280);flex:none}.dashboard-dropzone-copy{flex-direction:column;flex:auto;align-items:stretch;gap:2px;min-width:0;display:flex}.dashboard-dropzone-copy-main,.dashboard-dropzone-copy-types{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dashboard-dropzone-copy-types{color:var(--dash-text-muted,#6b7280);font-size:12px;font-weight:400}.dashboard-dropzone-hit input{opacity:0;cursor:pointer;position:absolute;inset:0}.dashboard-dropzone.is-disabled .dashboard-dropzone-hit{cursor:not-allowed;opacity:.55}.dashboard-dropzone-files{border:1px solid var(--dash-border-light,#e5e7eb);background:var(--dash-surface-solid,#fff);border-radius:8px;flex-direction:column;gap:0;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.dashboard-dropzone-stack.has-hit.has-files .dashboard-dropzone-files{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.dashboard-dropzone-file{border:0;border-bottom:1px solid var(--dash-border-light,#e5e7eb);min-width:0;min-height:0;color:var(--dash-text);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:400;display:flex}.dashboard-dropzone-file:last-child{border-bottom:0}.dashboard-dropzone-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}button.dashboard-dropzone-name{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}button.dashboard-dropzone-name:hover{text-decoration:underline}.dashboard-file-type{width:18px;height:18px;color:var(--dash-text-muted,#6b7280);flex:none;display:inline-flex}.dashboard-file-type svg{width:18px;height:18px;display:block}.dashboard-file-type--pdf{color:#e53935}.dashboard-file-type--word{color:#2b579a}.dashboard-file-type--excel{color:#217346}.dashboard-file-type--csv{color:#0f9d58}.dashboard-file-type--image{color:#0ea5e9}.dashboard-file-type--mail{color:#c2410c}.dashboard-file-type--zip{color:#78716c}.dashboard-file-type--xml{color:#7c3aed}.dashboard-dropzone-file-actions{flex:none;align-items:center;gap:6px;display:inline-flex}.dashboard-dropzone-file-btn,a.dashboard-dropzone-file-btn{border-radius:var(--dash-radius-input,6px);color:#fff;cursor:pointer;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;text-decoration:none;display:inline-flex}.dashboard-dropzone-file-btn svg{stroke:currentColor;width:14px;height:14px;display:block}.dashboard-dropzone-file-btn-view{background:var(--dash-accent,#9b1373)}.dashboard-dropzone-file-btn-view:hover{filter:brightness(1.08)}.dashboard-dropzone-file-btn-delete{background:var(--dash-danger-action,#b91c1c)}.dashboard-dropzone-file-btn-delete:hover{background:var(--dash-danger-action-hover,#991b1b)}.dashboard-iim-fieldset-body{gap:var(--dash-form-grid-gap,10px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.dashboard-iim-fieldset-body.ma-filters,.ma-filters-card>.dashboard-iim-fieldset-body{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.ma-filters-set{gap:var(--dash-raster-hero-gap,8px);flex-direction:column;flex:auto;width:100%;min-width:0;margin-bottom:0;display:flex}.dashboard-shell>.ma-filters-set,.dashboard-filter-island>.ma-filters-set{box-sizing:border-box;border:1px solid var(--dash-border);border-radius:var(--dash-radius);background:var(--dash-surface-solid,#fff);padding:8px 10px}.dashboard-shell>.ma-filters-set{margin-top:var(--dash-tab-body-gap,10px)}.ma-filter-primary{box-sizing:border-box;flex:auto;grid-template-columns:minmax(0,1fr);align-items:stretch;column-gap:10px;width:100%;min-width:0;max-width:100%;display:grid}.ma-filter-primary.is-with-side{grid-template-columns:minmax(0,1fr) auto}.ma-filters-set.is-split-meta{grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));align-items:start;display:grid}.ma-filters-set.is-split-meta>.ma-filter-primary,.ma-filters-set.is-split-meta>.ma-filter-auswertung{min-width:0;min-inline-size:0;width:auto;max-width:100%}.ma-filters-row{display:contents}.ma-filters-card{box-sizing:border-box;min-width:0;min-inline-size:0;grid-area:1/1;place-self:stretch stretch;width:100%;max-width:100%;margin:0}.ma-filters-card>legend.dashboard-iim-fieldset-legend{float:none;align-items:center;gap:10px;width:auto;max-width:calc(100% - 16px);padding:0 6px;display:inline-flex}.ma-filter-count{background:color-mix(in srgb, var(--dash-text-muted,#64748b) 18%, var(--dash-surface-solid,#fff));color:var(--dash-text-muted,#64748b);letter-spacing:0;white-space:nowrap;border-radius:999px;flex:none;align-items:center;margin:0;padding:1px 8px;font-size:11px;font-weight:500;line-height:1.45;display:inline-flex}.ma-filters-card>.dashboard-iim-fieldset-body.ma-filter-bar,.dashboard-iim-fieldset-body.ma-filters.ma-filter-bar{flex-flow:column;align-items:stretch;min-width:0;max-width:100%}.ma-filter-bar{width:100%;min-height:calc((2 * var(--dash-form-control-min-height,32px)) + 8px);flex-direction:column;flex:auto;justify-content:space-between;align-items:stretch;gap:8px;display:flex}.ma-filter-bar .dashboard-dev2-sort-btn{box-sizing:border-box;width:var(--dash-form-control-min-height);height:var(--dash-form-control-min-height);min-width:var(--dash-form-control-min-height);min-height:var(--dash-form-control-min-height);appearance:none;border:1px solid var(--dash-border-input);background:var(--dash-surface-solid);color:var(--dash-accent)}.ma-filter-bar-actions .dashboard-dev2-sort-btn,.ma-filter-menu-actions .dashboard-dev2-sort-btn{box-sizing:border-box;width:var(--dash-form-control-min-height);height:var(--dash-form-control-min-height);min-width:var(--dash-form-control-min-height);min-height:var(--dash-form-control-min-height);appearance:none;border:1px solid var(--dash-border-input);background:var(--dash-surface-solid);color:var(--dash-accent);margin-left:auto}.ma-filter-bar .ma-filter-search{flex:0 auto;width:min(100%,36rem);min-width:min(100%,12rem);max-width:36rem;margin:0;position:relative}.ma-filter-controls{flex-wrap:wrap;flex:0 auto;align-items:flex-start;gap:8px;width:100%;min-width:0;display:flex}.ma-filter-menu-tools{padding-top:calc(var(--dash-form-label-size,12px) * 1.2);flex:none;align-self:flex-start;align-items:flex-end;gap:8px;display:flex}.ma-filter-controls .ma-filter-menu-wrap{flex:none}.ma-filter-bar .dashboard-dev2-sort-btn:disabled,.ma-filter-reset-all:disabled{opacity:.45;cursor:not-allowed}.ma-filter-reset-all{line-height:0}.ma-filter-side{width:max-content;min-width:var(--dash-form-control-min-height);box-sizing:border-box;flex-direction:column;flex:none;grid-area:1/2;justify-content:space-between;align-self:stretch;align-items:stretch;gap:8px;padding:8px 0 10px;display:flex}.ma-filter-side.is-no-search{padding-top:calc(8px + (var(--dash-form-label-size,12px) * 1.4));justify-content:flex-start}.ma-filter-side-spacer{min-height:var(--dash-form-control-min-height);flex:auto}.ma-filter-bar-actions{width:100%;min-width:var(--dash-form-control-min-height);box-sizing:border-box;flex-direction:column;flex:auto;justify-content:space-between;align-items:stretch;gap:8px;display:flex}.ma-filter-menu-actions{width:100%;min-width:var(--dash-form-control-min-height);box-sizing:border-box;flex-direction:column;flex:none;justify-content:flex-end;align-items:stretch;gap:8px;display:flex}.ma-filter-side.is-no-search .ma-filter-bar-actions,.ma-filter-side.is-no-search .ma-filter-menu-actions{flex:none;justify-content:flex-start}.ma-filter-bar-actions>*,.ma-filter-menu-actions>*{box-sizing:border-box;width:100%}.ma-filter-bar-actions .dashboard-btn,.ma-filter-bar-actions .ma-btn,.ma-filter-menu-actions .dashboard-btn,.ma-filter-menu-actions .ma-btn{box-sizing:border-box;width:100%;min-height:var(--dash-form-control-min-height);height:var(--dash-form-control-min-height);white-space:nowrap;flex:none;padding:0 10px;font-size:13px}.ma-filter-bar-actions .dashboard-btn:not(.dashboard-btn--secondary):not(.dashboard-btn--danger):not(.dashboard-btn--ghost),.ma-filter-bar-actions .ma-btn:not(.dashboard-btn--secondary):not(.dashboard-btn--danger):not(.dashboard-btn--ghost),.ma-filter-menu-actions .dashboard-btn:not(.dashboard-btn--secondary):not(.dashboard-btn--danger):not(.dashboard-btn--ghost),.ma-filter-menu-actions .ma-btn:not(.dashboard-btn--secondary):not(.dashboard-btn--danger):not(.dashboard-btn--ghost){background-color:var(--dash-accent);color:var(--dash-text-on-accent);-webkit-text-fill-color:var(--dash-text-on-accent);border-color:#0000}.ma-filter-bar.is-no-search .ma-filter-controls{flex:0 auto;min-width:0}.ma-filter-bar .ma-filter-search .dashboard-form-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ma-filter-bar .ma-filter-search .dashboard-form-label+.dashboard-form-control,.ma-filter-bar .ma-filter-search{margin-bottom:0}.ma-filter-schnellmenue-host{pointer-events:none;grid-area:2/1;grid-template-rows:0fr;width:100%;min-width:0;min-height:0;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1);display:grid}.ma-filter-schnellmenue-host.is-open{pointer-events:auto;min-height:0;max-height:min(70vh, calc(100dvh - 10rem - var(--dash-raster-bottom-gap,clamp(12px, 3vh, 24px))));grid-template-rows:1fr;overflow:hidden}.ma-filter-schnellmenue-clip{min-height:0;overflow:hidden}.ma-filter-schnellmenue-host.is-open .ma-filter-schnellmenue-clip{min-height:min-content;max-height:min(70vh, calc(100dvh - 10rem - var(--dash-raster-bottom-gap,clamp(12px, 3vh, 24px))));flex-direction:column;display:flex}.ma-filter-panel.ma-filter-schnellmenue{z-index:3;box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:0;max-height:min(70vh, calc(100dvh - 10rem - var(--dash-raster-bottom-gap,clamp(12px, 3vh, 24px))));background:var(--dash-surface-solid);border:1px solid var(--dash-border-input,var(--dash-border));border-radius:0 0 var(--dash-radius) var(--dash-radius);box-shadow:none;-webkit-backdrop-filter:none;opacity:0;transform-origin:top;flex-direction:column;flex:0 auto;align-self:stretch;gap:8px;margin:0;padding:14px 16px 20px;transition:opacity .22s,transform .36s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;transform:translateY(-8px)}.ma-filter-schnellmenue-host.is-open .ma-filter-panel.ma-filter-schnellmenue{opacity:1;min-height:min-content;max-height:min(70vh, calc(100dvh - 10rem - var(--dash-raster-bottom-gap,clamp(12px, 3vh, 24px))));transform:translateY(0)}.ma-filter-schnellmenue-host:not(.is-open) .ma-filter-panel.ma-filter-schnellmenue{transition-duration:.2s,.28s}.ma-filters-set.is-filter-menu-open .ma-filters-card{border-bottom-right-radius:0;border-bottom-left-radius:0}.ma-filters-set.is-filter-menu-open .ma-filter-panel.ma-filter-schnellmenue{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--dash-radius);border-bottom-right-radius:var(--dash-radius);box-shadow:none;margin-top:-1px}.ma-index-2.is-filter-menu-open .ma-index-meta,.ma-app.is-filter-menu-open .ma-index-meta{min-height:min-content;max-height:calc(100% - var(--dash-raster-bottom-gap,clamp(12px, 3vh, 24px)));flex-direction:column;flex:0 auto;display:flex;overflow:hidden}.ma-index-2.is-filter-menu-open .ma-toolbar,.ma-app.is-filter-menu-open .ma-toolbar,.dashboard-filter-island.is-filter-menu-open{box-sizing:border-box;flex-direction:column;flex:0 auto;min-height:min-content;display:flex;overflow:hidden}.ma-index-2.is-filter-menu-open .ma-filters-set,.ma-app.is-filter-menu-open .ma-filters-set,.dashboard-filter-island.is-filter-menu-open .ma-filters-set{flex-direction:column;flex:0 auto;min-height:min-content;display:flex;overflow:hidden}.ma-index-2.is-filter-menu-open .ma-filter-primary,.ma-app.is-filter-menu-open .ma-filter-primary,.dashboard-filter-island.is-filter-menu-open .ma-filter-primary{flex:0 auto;grid-template-rows:auto minmax(min-content,1fr);min-height:min-content;overflow:hidden}.ma-filter-panel.ma-filter-schnellmenue:hover{box-shadow:none}.ma-filter-panel.ma-filter-schnellmenue:focus-within{border-color:var(--dash-accent);box-shadow:none}.ma-filter-menu-grid{flex-wrap:wrap;flex:auto;align-items:start;gap:8px;width:100%;min-width:0;min-height:min-content;display:flex;overflow:visible}.ma-filter-schnellmenue-host.is-open.is-settled .ma-filter-menu-grid{overflow:visible}.ma-filter-schnellmenue-host.is-open.is-settled .ma-filter-menu-grid.is-overflowing{min-height:0;overflow:hidden scroll}.ma-filter-schnellmenue-host:not(.is-settled) .ma-filter-menu-grid,.ma-filter-schnellmenue-host:not(.is-settled) .ma-filter-menu-col{scrollbar-width:none}.ma-filter-schnellmenue-host:not(.is-settled) .ma-filter-menu-grid::-webkit-scrollbar{width:0;height:0}.ma-filter-schnellmenue-host:not(.is-settled) .ma-filter-menu-col::-webkit-scrollbar{width:0;height:0}.ma-filter-schnellmenue-host.is-open.is-settled .ma-filter-panel.is-wrapped .ma-filter-menu-col.is-overflowing{overflow-y:scroll}.ma-filter-menu-col{flex:1 1 var(--dash-filter-menu-col-min,10rem);min-width:min(100%, var(--dash-filter-menu-col-min,10rem));border:1px solid var(--dash-border-input,var(--dash-border));border-radius:var(--dash-radius-input,6px);background:var(--dash-surface-solid);width:auto;max-width:100%;min-height:auto;overflow:visible}.ma-filter-menu-col .dashboard-dev2-sort-heading,.ma-filter-menu-col .dashboard-dev2-sort-heading:first-child{z-index:1;background:var(--dash-surface-fieldset,var(--dash-surface-progress));border-bottom:1px solid var(--dash-border-light,var(--dash-border));border-radius:var(--dash-radius-input,6px) var(--dash-radius-input,6px) 0 0;white-space:nowrap;margin:0;padding:6px 10px;position:sticky;top:0}.ma-filter-menu-col.is-exclusive>.dashboard-dev2-sort-heading{white-space:normal}.ma-filter-panel:not(.is-wrapped) .ma-filter-menu-col{max-height:none;overflow:visible}.ma-filter-panel.is-wrapped .ma-filter-menu-col{max-height:var(--dash-filter-menu-col-wrap-max,16rem);min-height:0;overflow:hidden auto}.ma-filter-menu-sub{min-width:0}.ma-filter-menu-subhead{color:var(--dash-text-muted,#64748b);margin:0;padding:6px 10px 2px;font-size:12px;font-weight:600;line-height:1.3}.ma-filter-panel .ma-filter-menu-col.is-exclusive .ma-filter-menu-sub button{padding-left:22px}.ma-filter-panel .ma-filter-menu-col button{width:100%;color:var(--dash-text-body);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:baseline;gap:.35em;padding:3px 10px;font-size:13px;font-weight:400;display:flex}.ma-filter-panel .ma-filter-menu-col button:hover{background:var(--dash-surface-muted)}.ma-filter-panel .ma-filter-menu-col button.active{background:var(--dash-accent-soft-bg);color:var(--dash-accent)}.ma-filter-option-standard{color:var(--dash-text-muted,#64748b);pointer-events:none;font-size:12px;font-weight:400;line-height:1.2}.ma-filter-panel .ma-filter-menu-col button.active .ma-filter-option-standard{color:var(--dash-text-muted,#64748b)}.ma-filter-panel-foot{border-top:1px solid var(--dash-border);flex:none;justify-content:flex-end;margin:0;padding-top:8px;display:flex}.ma-table-wrap,.ma-index-meta-foot,.ma-filter-auswertung,.organigramm-stage,.ma-filters-set~*,.dashboard-filter-island~*{opacity:1;transition:opacity var(--dash-filter-below-fade,.22s) ease}:has(>.ma-filters-set)~*{opacity:1;transition:opacity var(--dash-filter-below-fade,.22s) ease}:has(>:has(>.ma-filters-set))~*{opacity:1;transition:opacity var(--dash-filter-below-fade,.22s) ease}.ma-index-2.is-filter-menu-open>.ma-table-wrap,.ma-app.is-filter-menu-open>.ma-table-wrap,.ma-index-2.is-filter-menu-open>:not(.ma-index-meta),.ma-index-2.is-filter-menu-open .ma-index-meta-foot,.ma-app.is-filter-menu-open .organigramm-stage,.dashboard-filter-island.is-filter-menu-open~*,.ma-filters-set.is-filter-menu-open~*,.ma-filters-set.is-filter-menu-open>.ma-filter-auswertung{opacity:0;pointer-events:none}:has(>.ma-filters-set.is-filter-menu-open)~*{opacity:0;pointer-events:none}:has(>:has(>.ma-filters-set.is-filter-menu-open))~*{opacity:0;pointer-events:none}.ma-app:has(.ma-filters-set.is-filter-menu-open)>.ma-table-wrap{opacity:0;pointer-events:none}.ma-index-2:has(.ma-filters-set.is-filter-menu-open)>.ma-table-wrap{opacity:0;pointer-events:none}.ma-index-2:has(.ma-filters-set.is-filter-menu-open)>:not(.ma-index-meta){opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.ma-table-wrap,.ma-index-meta-foot,.ma-filter-auswertung,.organigramm-stage,.ma-filters-set~*,.dashboard-filter-island~*,.ma-filter-schnellmenue-host,.ma-filter-panel.ma-filter-schnellmenue{transition:none}:has(>.ma-filters-set)~*{transition:none}:has(>:has(>.ma-filters-set))~*{transition:none}.ma-filter-schnellmenue-host:not(.is-open) .ma-filter-panel.ma-filter-schnellmenue{transform:none}}.ma-table-wrap.is-index-loading .ma-index-loading{display:flex}.ma-index-loading{z-index:4;background:color-mix(in srgb, var(--dash-surface-solid) 78%, transparent);pointer-events:none;justify-content:center;align-items:center;display:none;position:absolute;inset:0}.ma-app{flex-direction:column;flex:auto;gap:14px;width:100%;height:100%;min-height:0;display:flex}.ma-index-2{overflow:hidden}.ma-app.ma-index-2:not(.is-embedded),.ma-index-2:not(.is-embedded){flex:none;width:100%;min-width:0;max-width:100%;height:auto;max-height:none;overflow:visible}.ma-index-2:not(.is-embedded) .ma-table-wrap{flex:none;width:100%;min-width:0;max-width:100%;height:auto;min-height:0;max-height:none;overflow:visible}.ma-index-2:not(.is-embedded) .ma-table-scroll{flex:none;width:100%;min-width:0;max-width:100%;height:auto;min-height:0;max-height:none;overflow:auto clip}.ma-index-sentinel{pointer-events:none;height:1px;margin:0}.ma-index-more{color:var(--dash-text-muted,#64748b);justify-content:center;align-items:center;gap:10px;margin:12px 0 4px;font-size:13px;font-weight:400;line-height:1.3;display:flex}.ma-index-more .dashboard-panel-loading__spinner{border-width:2px;flex:none;width:1.15rem;height:1.15rem}.ma-index-meta{flex-direction:column;flex:none;gap:8px;display:flex}.ma-index-meta-foot{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:8px 16px;display:flex}.glass-panel{background:var(--dash-surface);border:1px solid var(--dash-border);border-radius:var(--dash-radius);box-shadow:var(--dash-shadow-card);-webkit-backdrop-filter:blur(14px)}.dark .glass-panel{background:#1f293bb8;border-color:#94a3b833;box-shadow:0 18px 40px #00000059}.ma-index-2>.glass-panel,.ma-index-2 .ma-index-meta .glass-panel,.ma-index-2>.ma-table-wrap.glass-panel{background:var(--dash-surface-solid);-webkit-backdrop-filter:none}.dark .ma-index-2>.glass-panel,.dark .ma-index-2 .ma-index-meta .glass-panel,.dark .ma-index-2>.ma-table-wrap.glass-panel,.dark .ma-modal.glass-panel{background:var(--dash-surface-solid);border-color:var(--dash-border);box-shadow:0 18px 40px #00000059}.ma-toolbar{flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:8px;padding:8px 10px;display:flex;overflow:visible}.ma-table-wrap{position:relative;overflow:hidden}.ma-index-2 .ma-table-wrap{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.ma-filters-set>.ma-filter-auswertung{box-sizing:border-box;min-width:0;min-inline-size:0;align-self:stretch;width:100%;max-width:100%;margin:0}.ma-filter-auswertung>.dashboard-iim-fieldset-body.ma-filter-auswertung-body{flex-wrap:wrap;grid-template-columns:none;align-items:flex-end;gap:8px;display:flex}.ma-filter-auswertung .dashboard-form-field,.ma-filter-auswertung .ma-filter-dropdown,.dashboard-index-leading-card{flex:0 1 var(--dash-index-leading-s-size,10rem);min-width:var(--dash-index-leading-s-min,7.5rem);max-width:var(--dash-index-leading-s-max,13rem);margin-bottom:0}.ma-filter-auswertung .dashboard-quick-select-field{flex:none;min-width:0;max-width:none}.ma-filter-auswertung .dashboard-quick-select,.ma-filter-auswertung .dashboard-theme-toggle{box-sizing:border-box;min-height:var(--dash-form-control-min-height);border-radius:var(--dash-radius-input,6px);margin-top:0}.ma-filter-auswertung .dashboard-theme-toggle{height:var(--dash-form-control-min-height)}.ma-filter-auswertung .dashboard-quick-select{height:auto}.ma-filter-auswertung .dashboard-quick-select-btn,.ma-filter-auswertung .dashboard-theme-toggle__btn{box-sizing:border-box;min-height:0;height:var(--dash-form-control-min-height)}.ma-filter-auswertung .dashboard-theme-toggle__btn{height:100%}.ma-filter-auswertung .dashboard-form-label,.dashboard-index-leading-card>.dashboard-form-label,.ma-filter-auswertung .ma-filter-dropdown>.dashboard-form-label{font-size:var(--dash-form-label-size,12px);font-weight:var(--dash-form-label-weight,400);color:var(--dash-form-label-color,var(--dash-text-slate));margin-bottom:0}.ma-filter-auswertung .dashboard-form-control,.dashboard-index-leading-card .dashboard-form-control{font-variant-numeric:tabular-nums;min-height:var(--dash-form-control-min-height);height:var(--dash-form-control-min-height)}.ma-filter-dropdown-batch.is-readonly{pointer-events:none;font-variant-numeric:tabular-nums;background:var(--dash-surface-fieldset,#fafafa);border-color:var(--dash-border-input,var(--dash-border));cursor:default}.ma-filter-auswertung .ma-filter-dropdown>.dashboard-btn{box-sizing:border-box;width:100%;min-height:var(--dash-form-control-min-height);height:var(--dash-form-control-min-height);border-radius:var(--dash-radius-input,6px);padding:0 10px}.ma-filter-auswertung>.dashboard-iim-fieldset-body.ma-filter-auswertung-body.is-folds{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:2px;display:grid}.dashboard-info-fold{min-width:0}.dashboard-info-fold-toggle{border-radius:var(--dash-radius-input,6px);width:100%;color:var(--dash-text-heading);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:6px 4px;display:flex}.dashboard-info-fold-toggle:hover{background:var(--dash-surface-muted)}.dashboard-info-fold-toggle:focus-visible{outline:2px solid var(--dash-accent);outline-offset:1px}.dashboard-info-fold-chevron{color:var(--dash-text-secondary,var(--dash-text-muted));flex:none;transition:transform .22s;display:inline-flex}.dashboard-info-fold-chevron svg{display:block}.dashboard-info-fold.is-open>.dashboard-info-fold-toggle .dashboard-info-fold-chevron{transform:rotate(90deg)}.dashboard-info-fold-title{min-width:0;font-size:13px;font-weight:650;line-height:1.3}.dashboard-info-fold-panel{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.dashboard-info-fold.is-open>.dashboard-info-fold-panel{grid-template-rows:1fr}.dashboard-info-fold-inner{min-height:0;overflow:hidden}.dashboard-info-fold-body{color:var(--dash-text);padding:0 4px 8px 22px;font-size:13px}.dashboard-info-fold-body ul{margin:0;padding-left:1.1rem}.dashboard-info-fold-body li+li{margin-top:2px}.dashboard-info-fold-body strong{margin:6px 0 2px;display:block}.dashboard-info-fold-body>:first-child{margin-top:0}.ma-filter-dropdowns,.ma-schnellfilter-list{flex-wrap:wrap;flex:8rem;justify-content:flex-start;align-items:flex-end;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ma-schnellfilter-list{flex:12rem}.ma-schnellfilter-list>li{flex:0 auto;min-width:0;max-width:100%}.ma-schnellfilter{flex-direction:column;flex:0 auto;min-width:0;max-width:100%;display:flex}.ma-schnellfilter>.dashboard-form-label{text-overflow:ellipsis;white-space:nowrap;margin-bottom:0;overflow:hidden}.ma-filter-dropdown{z-index:4;min-width:var(--dash-index-leading-s-min,7.5rem);max-width:var(--dash-index-leading-s-max,13rem);flex-direction:column;flex:0 1 var(--dash-index-leading-s-size,10rem);display:flex;position:relative}.ma-filter-dropdown.is-open{z-index:8}.ma-filter-dropdown>.dashboard-form-label{text-overflow:ellipsis;white-space:nowrap;margin-bottom:0;overflow:hidden}.ma-filter-dropdown-host{min-width:0;position:relative}.ma-filter-dropdown-batch{min-width:0;min-height:var(--dash-form-control-min-height);border:1px solid var(--dash-border-input,var(--dash-border));border-radius:var(--dash-radius-input,6px);background:var(--dash-surface-solid);align-items:stretch;display:flex}.ma-filter-dropdown-host.is-idle .ma-filter-dropdown-batch{background:var(--dash-surface-solid);border-color:var(--dash-border-input,var(--dash-border))}.ma-filter-dropdown-host.is-active .ma-filter-dropdown-batch{background:var(--dash-accent-soft-bg,color-mix(in srgb, var(--dash-accent) 12%, var(--dash-surface-solid)));border-color:color-mix(in srgb, var(--dash-accent) 32%, var(--dash-border-input,var(--dash-border)))}.ma-filter-dropdown-host.is-open .ma-filter-dropdown-batch{border-color:var(--dash-accent);border-bottom-right-radius:0;border-bottom-left-radius:0}.ma-filter-dropdown-host.is-readonly .ma-filter-dropdown-batch,.ma-filter-dropdown-host.is-idle .ma-filter-dropdown-batch.is-readonly{background:var(--dash-surface-fieldset,#fafafa);border-color:var(--dash-border-input,var(--dash-border))}.ma-filter-dropdown-trigger{min-width:0;color:var(--dash-text-heading);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:6px;margin:0;padding:0 8px;font-size:13px;font-weight:400;display:flex;overflow:hidden}.ma-filter-dropdown-batch.is-readonly .ma-filter-dropdown-trigger{cursor:default;pointer-events:none}.ma-filter-dropdown-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ma-filter-dropdown-chevron{color:var(--dash-text-muted,#64748b);flex:none;display:inline-flex}.ma-filter-dropdown-batch .ma-filter-badge-x{flex:0 0 18px;align-self:center;width:18px;min-width:18px;height:18px;min-height:18px;margin-right:4px}.ma-filter-dropdown-menu{z-index:9;border:1px solid var(--dash-accent);border-radius:0 0 var(--dash-radius-input,6px) var(--dash-radius-input,6px);background:var(--dash-surface-solid);width:max-content;min-width:100%;max-width:min(22rem,80vw);box-shadow:none;color:var(--dash-text-heading);margin-top:-1px;padding:0;font-size:13px;font-weight:400;position:absolute;top:100%;left:0;right:auto;overflow:hidden}.ma-filter-dropdown-search{border:0;border-bottom:1px solid var(--dash-border-input,var(--dash-border));border-radius:0;width:100%}.ma-filter-dropdown-options{max-height:280px;overflow:hidden auto}.ma-filter-dropdown-options button{width:100%;color:var(--dash-text-body);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:baseline;gap:.35em;padding:3px 10px;font-size:13px;font-weight:400;display:flex}.ma-filter-dropdown-options .ma-filter-menu-sub button{padding-left:22px}.ma-filter-dropdown-options button:hover{background:var(--dash-surface-muted)}.ma-filter-dropdown-options button.active{background:var(--dash-accent-soft-bg);color:var(--dash-accent)}.ma-filter-badges{flex-wrap:wrap;flex:8rem;justify-content:flex-start;align-items:center;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ma-filter-badge{border-radius:var(--dash-radius-input,6px);background:var(--dash-filter-badge-bg);border:1px solid var(--dash-filter-badge-border);max-width:100%;color:var(--dash-text-heading);align-items:center;gap:4px;padding:2px 4px 2px 8px;font-size:12px;font-weight:650;display:inline-flex}.dashboard-iim-fieldset-body .dashboard-form-field.span2,.dashboard-iim-fieldset-body>.span2,.dashboard-form-grid .dashboard-form-field.span2,.dashboard-iim-fieldset-body>.dashboard-form-grid2,.dashboard-iim-fieldset-body>.dashboard-form-row-double,.dashboard-iim-fieldset-body>.dashboard-theme-toggle,.dashboard-iim-fieldset-body>.dashboard-quick-select-field,.dashboard-iim-fieldset-body>.dashboard-quick-select,.dashboard-iim-fieldset-body>.dashboard-pflicht-list,.dashboard-form-grid>.dashboard-pflicht-list{grid-column:1/-1}.dashboard-form-double{gap:var(--dash-form-double-gap,8px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;min-width:0;display:grid}.dashboard-form-action-host,.dashboard-form-empty-label-host,.dashboard-form-field.dashboard-form-action-host,.dashboard-form-field.dashboard-form-empty-label-host,.ma-check.dashboard-form-empty-label-host{flex-direction:column;align-items:stretch;gap:0;width:100%;min-width:0;margin-bottom:0;display:flex}.dashboard-form-empty-label,.dashboard-form-field>.dashboard-form-empty-label,.dashboard-form-field span.dashboard-form-empty-label{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.dashboard-form-empty-label-host .dashboard-form-checkbox-row{min-height:var(--dash-form-control-min-height);align-items:center}.dashboard-form-empty-label-host .dashboard-form-checkbox-label{font-size:var(--dash-form-label-size,12px);font-weight:var(--dash-form-label-weight,400);color:var(--dash-form-label-color,var(--dash-text-slate));letter-spacing:0;text-transform:none}.dashboard-btn.dashboard-form-action{box-sizing:border-box;width:100%;min-height:var(--dash-form-control-min-height);height:var(--dash-form-control-min-height);max-height:var(--dash-form-control-min-height);border-radius:var(--dash-radius-input);white-space:nowrap;text-overflow:ellipsis;flex:none;margin:0;padding:0 8px;font-size:13px;font-weight:650;line-height:1.2;overflow:hidden}.dashboard-form-empty{min-width:0;min-height:var(--dash-form-control-min-height);pointer-events:none}.dashboard-form-grid2{gap:var(--dash-form-grid-gap);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;min-width:0;display:grid}.dashboard-form-row-double{gap:var(--dash-form-double-gap,8px);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;min-width:0;display:grid}.dashboard-form-flag-stack{gap:var(--dash-form-flag-stack-gap,8px);flex-direction:column;align-self:start;min-width:0;display:flex}.dashboard-form-grid2--one{grid-template-columns:minmax(0,1fr);max-width:50%}@container dash-form (width<=720px){.dashboard-iim-fieldset-body:not(.ma-filters):not(.dashboard-dropzone-body),.dashboard-form-grid{grid-template-columns:minmax(0,1fr)}}@container dash-form (width<=480px){.dashboard-form-double,.dashboard-form-grid2,.dashboard-form-row-double{grid-template-columns:minmax(0,1fr)}.dashboard-form-grid2--one{max-width:100%}}@media (width<=720px){.dashboard-iim-fieldset-body:not(.ma-filters):not(.dashboard-dropzone-body),.dashboard-form-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.dashboard-form-double,.dashboard-form-grid2,.dashboard-form-row-double{grid-template-columns:minmax(0,1fr)}.dashboard-form-grid2--one{max-width:100%}}.dashboard-panel-tabs,.ma-tabs,.ma-subtabs{border-bottom:1px solid var(--dash-border-row,#e6ebf2);-webkit-overflow-scrolling:touch;flex-wrap:nowrap;flex:none;align-items:flex-end;gap:0;width:100%;min-width:0;margin:0;padding:0 14px;display:flex;overflow:auto hidden}.dashboard-panel-tabs:not(.ma-subtabs):not(.dashboard-dev2-lane-switch),.ma-tabs:not(.ma-subtabs):not(.dashboard-dev2-lane-switch){scrollbar-width:none}.dashboard-panel-tabs:not(.ma-subtabs):not(.dashboard-dev2-lane-switch)::-webkit-scrollbar{height:0;display:none}.ma-tabs:not(.ma-subtabs):not(.dashboard-dev2-lane-switch)::-webkit-scrollbar{height:0;display:none}.dark .dashboard-panel-tabs,.dark .ma-tabs,.dark .ma-subtabs{border-bottom-color:var(--dash-border-row,#334155)}.dashboard-panel-tab,.ma-tab{font:inherit;font-size:var(--ma-tab-title,13px);color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;flex-shrink:0;margin:0 4px -1px 0;padding:5px 12px 6px;font-weight:500;line-height:1.2}.dark .dashboard-panel-tab,.dark .ma-tab{color:#94a3b8}.dashboard-panel-tab:hover,.ma-tab:hover{color:var(--dash-text-heading);background:var(--dash-panel-tab-hover-bg,#0f172a0a);border-radius:6px 6px 0 0}.dashboard-panel-tab:focus-visible,.ma-tab:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--dash-accent) 45%, transparent);border-radius:6px 6px 0 0;outline:none}.dashboard-panel-tab.is-active,.dashboard-panel-tab.active,.ma-tab.is-active,.ma-tab.active{color:var(--dash-panel-tab-active-fg);border-bottom-color:var(--dash-accent);background:var(--dash-panel-tab-active-bg);border-radius:6px 6px 0 0;font-weight:600}.dashboard-panel-tab:disabled,.dashboard-panel-tab.disabled,.ma-tab:disabled,.ma-tab.disabled{color:#94a3b8;cursor:not-allowed;opacity:.55}.dashboard-panel-tab:disabled:hover,.dashboard-panel-tab.disabled:hover,.ma-tab:disabled:hover,.ma-tab.disabled:hover{color:#94a3b8;background:0 0}:is(.dashboard-modal:has(>.dashboard-panel-tabs),.ma-modal:has(>.dashboard-panel-tabs),.vp-record-modal:has(>.dashboard-panel-tabs)){height:calc(100dvh - (2 * var(--dash-raster-bottom-gap,clamp(12px, 3vh, 24px))));max-height:calc(100dvh - (2 * var(--dash-raster-bottom-gap,clamp(12px, 3vh, 24px))));flex-direction:column;gap:0;display:flex;overflow:hidden}:is(.dashboard-modal:has(>.dashboard-panel-tabs)>.dashboard-modal-header,.dashboard-modal:has(>.dashboard-panel-tabs)>.dashboard-panel-header,.ma-modal:has(>.dashboard-panel-tabs)>.ma-modal-head,.vp-record-modal:has(>.dashboard-panel-tabs)>.dashboard-modal-header){flex:none;padding-bottom:8px}.dashboard-modal:has(>.dashboard-panel-tabs)>.dashboard-panel-tabs:not(.ma-subtabs){border-bottom:0;flex:none;margin:0;padding:0 14px}.ma-modal:has(>.dashboard-panel-tabs)>.dashboard-panel-tabs:not(.ma-subtabs){border-bottom:0;flex:none;margin:0;padding:0 14px}.vp-record-modal:has(>.dashboard-panel-tabs)>.dashboard-panel-tabs:not(.ma-subtabs){border-bottom:0;flex:none;margin:0;padding:0 14px}.ma-modal:has(>.dashboard-panel-tabs)>nav.ma-tabs{border-bottom:0;flex:none;margin:0;padding:0 14px}:is(.dashboard-modal:has(>.dashboard-panel-tabs)>.vp-record-modal-body,.dashboard-modal:has(>.dashboard-panel-tabs)>.ma-modal-body,.ma-modal:has(>.dashboard-panel-tabs)>.ma-modal-body,.vp-record-modal:has(>.dashboard-panel-tabs)>.vp-record-modal-body){flex:auto;min-height:0}.dashboard-modal>.dashboard-panel-tabs:not(.ma-subtabs)+.vp-record-modal-body,.dashboard-modal>.dashboard-panel-tabs:not(.ma-subtabs)+.ma-modal-body,.ma-modal>.dashboard-panel-tabs:not(.ma-subtabs)+.ma-modal-body,.vp-record-modal>.dashboard-panel-tabs:not(.ma-subtabs)+.vp-record-modal-body,.ma-modal>nav.ma-tabs+.ma-modal-body{border-top:1px solid var(--dash-border-row,#e6ebf2);padding-top:var(--dash-tab-body-gap,10px)}.dark .dashboard-modal>.dashboard-panel-tabs:not(.ma-subtabs)+.vp-record-modal-body,.dark .dashboard-modal>.dashboard-panel-tabs:not(.ma-subtabs)+.ma-modal-body,.dark .ma-modal>.dashboard-panel-tabs:not(.ma-subtabs)+.ma-modal-body,.dark .vp-record-modal>.dashboard-panel-tabs:not(.ma-subtabs)+.vp-record-modal-body,.dark .ma-modal>nav.ma-tabs+.ma-modal-body{border-top-color:var(--dash-border-row,#334155)}.dashboard-panel-tabs.ma-subtabs{--dash-subtab-active-bg:color-mix(in srgb, var(--dash-accent) 8%, transparent);--dash-subtab-active-fg:color-mix(in srgb, var(--dash-panel-tab-active-fg) 65%, white);--dash-subtab-fg:#8f9bab}.dark .dashboard-panel-tabs.ma-subtabs{--dash-subtab-active-bg:color-mix(in srgb, var(--dash-accent) 13%, transparent);--dash-subtab-active-fg:color-mix(in srgb, var(--dash-panel-tab-active-fg) 72%, white);--dash-subtab-fg:#b4bfcd}.dashboard-modal>.dashboard-panel-tabs:not(.ma-subtabs):has(+.dashboard-panel-tabs.ma-subtabs){border-bottom:1px solid var(--dash-border-row,#e6ebf2)}.ma-modal>.dashboard-panel-tabs:not(.ma-subtabs):has(+.dashboard-panel-tabs.ma-subtabs){border-bottom:1px solid var(--dash-border-row,#e6ebf2)}.ma-modal>nav.ma-tabs:has(+.dashboard-panel-tabs.ma-subtabs){border-bottom:1px solid var(--dash-border-row,#e6ebf2)}.vp-record-modal>.dashboard-panel-tabs:not(.ma-subtabs):has(+.dashboard-panel-tabs.ma-subtabs){border-bottom:1px solid var(--dash-border-row,#e6ebf2)}.dark .dashboard-modal>.dashboard-panel-tabs:not(.ma-subtabs):has(+.dashboard-panel-tabs.ma-subtabs){border-bottom-color:var(--dash-border-row,#334155)}.dark .ma-modal>.dashboard-panel-tabs:not(.ma-subtabs):has(+.dashboard-panel-tabs.ma-subtabs){border-bottom-color:var(--dash-border-row,#334155)}.dark .ma-modal>nav.ma-tabs:has(+.dashboard-panel-tabs.ma-subtabs){border-bottom-color:var(--dash-border-row,#334155)}.dark .vp-record-modal>.dashboard-panel-tabs:not(.ma-subtabs):has(+.dashboard-panel-tabs.ma-subtabs){border-bottom-color:var(--dash-border-row,#334155)}.dashboard-modal>.dashboard-panel-tabs:not(.ma-subtabs)+.dashboard-panel-tabs.ma-subtabs,.ma-modal>.dashboard-panel-tabs:not(.ma-subtabs)+.dashboard-panel-tabs.ma-subtabs,.ma-modal>nav.ma-tabs+.dashboard-panel-tabs.ma-subtabs,.vp-record-modal>.dashboard-panel-tabs:not(.ma-subtabs)+.dashboard-panel-tabs.ma-subtabs{border-top:1px solid var(--dash-subtab-active-bg);border-bottom:0;border-left:0;border-right:0;align-self:flex-start;gap:4px;width:fit-content;max-width:calc(100% - 14px);margin:0 0 0 14px;padding:0 0 10px}.dashboard-panel-tabs.ma-subtabs+.vp-record-modal-body,.dashboard-panel-tabs.ma-subtabs+.ma-modal-body{border-top:0;padding-top:8px}.dashboard-modal>.dashboard-panel-tabs.ma-subtabs,.ma-modal>.dashboard-panel-tabs.ma-subtabs,.vp-record-modal>.dashboard-panel-tabs.ma-subtabs{background:0 0;border:0;flex:none;align-items:flex-start;margin:0;padding:0 14px 10px}.dashboard-modal .dashboard-panel-tabs:not(.ma-subtabs) .dashboard-panel-tab,.dashboard-modal .dashboard-panel-tabs:not(.ma-subtabs) .ma-tab,.ma-modal .dashboard-panel-tabs:not(.ma-subtabs) .dashboard-panel-tab,.ma-modal .dashboard-panel-tabs:not(.ma-subtabs) .ma-tab,.vp-record-modal .dashboard-panel-tabs:not(.ma-subtabs) .dashboard-panel-tab,.vp-record-modal .dashboard-panel-tabs:not(.ma-subtabs) .ma-tab,.ma-modal nav.ma-tabs .ma-tab{margin-bottom:-1px}.dashboard-panel-tabs.ma-subtabs .dashboard-panel-tab,.dashboard-panel-tabs.ma-subtabs .ma-tab{font-size:calc(var(--ma-tab-title,13px) - 1px);color:var(--dash-subtab-fg);border:none;border-radius:0 0 6px 6px;margin:0;padding:5px 10px 4px;font-weight:400}.dashboard-panel-tabs.ma-subtabs .dashboard-panel-tab:hover,.dashboard-panel-tabs.ma-subtabs .ma-tab:hover,.dashboard-panel-tabs.ma-subtabs .dashboard-panel-tab:focus-visible,.dashboard-panel-tabs.ma-subtabs .ma-tab:focus-visible{color:var(--dash-subtab-active-fg);border-radius:0 0 6px 6px}.dashboard-panel-tabs.ma-subtabs .dashboard-panel-tab.is-active,.dashboard-panel-tabs.ma-subtabs .dashboard-panel-tab.active,.dashboard-panel-tabs.ma-subtabs .ma-tab.is-active,.dashboard-panel-tabs.ma-subtabs .ma-tab.active{color:var(--dash-subtab-active-fg);background:var(--dash-subtab-active-bg);border-radius:0 0 6px 6px;font-weight:600}.dashboard-filter-badge{cursor:pointer;border:1px solid var(--dash-hero-badge-border);border-radius:var(--dash-radius);background:var(--dash-hero-badge-bg)}.dashboard-hover-menu{z-index:30;overscroll-behavior:contain;border:1px solid var(--dash-hero-card-border);border-radius:var(--dash-radius);background:var(--dash-hero-menu-bg);max-height:min(450px,100vh - 160px);box-shadow:0 18px 42px var(--dash-hero-menu-shadow);flex-direction:column;gap:8px;padding:12px;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.dashboard-hover-menu.open{display:flex}.dashboard-hover-menu .dashboard-filter-badge:not(.active){color:var(--dash-hero-menu-filter-text);background:var(--dash-hero-menu-filter-bg);border-color:var(--dash-hero-menu-filter-border)}.dashboard-filter-badge{text-align:left;width:100%;padding:8px 10px;font-size:12px;font-weight:750}.dashboard-hover-menu-grouped{gap:6px}.dashboard-filter-group-heading{color:var(--dash-hero-menu-text-dim);letter-spacing:.12em;text-transform:uppercase;padding:7px 4px 2px;font-size:10px;font-weight:900;display:block}.dashboard-filter-group-heading:first-child{padding-top:0}.dashboard-filter-badge.active{color:var(--dash-hero-filter-active-text);background:var(--dash-green);border-color:#0000}.dashboard-quick-menu{margin-bottom:-8px;padding-bottom:8px;position:relative}.dashboard-quick-menu-trigger{min-height:var(--dash-form-control-min-height,32px);border:1px solid var(--dash-border-input,var(--dash-border-light));border-radius:var(--dash-radius-input,6px);background:var(--dash-surface-solid,#fff);color:var(--dash-text-body);font:inherit;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;padding:4px 10px;font-size:12px;font-weight:750;line-height:1.2;display:inline-flex}.dashboard-quick-menu-trigger.is-active{color:var(--dash-hero-filter-active-text,#fff);background:var(--dash-green);border-color:#0000}.dashboard-quick-menu-trigger:disabled{opacity:.65;cursor:not-allowed}.dashboard-hover-menu.dashboard-quick-menu-panel{background:var(--dash-surface-solid,#fff);border-color:var(--dash-border-light);width:max-content;min-width:220px;max-width:min(360px,100vw - 24px);left:0;right:auto;box-shadow:0 12px 28px #0f172a29}.dashboard-hover-menu.dashboard-quick-menu-panel .dashboard-filter-badge:not(.active){color:var(--dash-text-body);background:var(--dash-surface-subtle);border-color:var(--dash-border-light)}.dashboard-filter-badge:disabled{cursor:not-allowed;opacity:.45}.dashboard-form-field,.dashboard-form-label,.dashboard-form-error{display:block}label.dashboard-form-field{pointer-events:none}label.dashboard-form-field :is(.dashboard-form-control,input,textarea,select,button,a,.dashboard-searchable-select,.dashboard-help,.dashboard-dev2-field-float,.dashboard-form-action,.dashboard-date-range,.dashboard-quick-select,.enps-scale,.wiki2-nav-search-host){pointer-events:auto}.dashboard-form-label{margin-bottom:var(--dash-form-label-gap,1px);color:var(--dash-form-label-color,var(--dash-text-slate));font-size:var(--dash-form-label-size,12px);font-weight:var(--dash-form-label-weight,400);letter-spacing:0;text-transform:none;line-height:1.2}.dashboard-form-label:has(>.dashboard-help){align-items:center;gap:4px;display:flex}.dashboard-form-label>.dashboard-help,.dashboard-form-checkbox-row>.dashboard-help,.dashboard-form-checkbox-copy>.dashboard-help{flex:none}.dashboard-form-checkbox-row{align-items:center;gap:4px;width:100%;min-width:0;display:flex}.dashboard-form-checkbox-copy{flex-direction:row;align-items:center;gap:4px;min-width:0;display:inline-flex}.dashboard-form-control:not(textarea):not([type=checkbox]):not([type=radio]),.dashboard-modal input:not([type=checkbox]):not([type=radio]),.dashboard-modal select{width:100%;min-height:var(--dash-form-control-min-height);border:1px solid var(--dash-border-input);border-radius:var(--dash-radius-input);appearance:none;background-color:var(--dash-surface-solid);color:var(--dash-text-heading);font:inherit;letter-spacing:0;box-shadow:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-image:none;padding:0 8px;font-size:13px;font-weight:400;line-height:1.2}input[type=search]::-webkit-search-decoration{appearance:none;display:none}input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}input[type=search]::-webkit-search-results-button{appearance:none;display:none}input[type=search]::-webkit-search-results-decoration{appearance:none;display:none}.dashboard-form-control:not(textarea):not([type=checkbox]):not([type=radio])[readonly],.dashboard-form-control:not(textarea):not([type=checkbox]):not([type=radio]):disabled,.dashboard-form-control.readonly:not(textarea):not([type=checkbox]):not([type=radio]){background-color:var(--dash-surface-fieldset,#fafafa);cursor:default}.dashboard-form-control:not(textarea):not([type=checkbox]):not([type=radio])::placeholder,.dashboard-modal input::placeholder,.dashboard-modal textarea::placeholder{color:var(--dash-text-placeholder);font:inherit;opacity:1;font-weight:400}.dashboard-form-control:not([type=checkbox]):not([type=radio]):focus,.dashboard-form-control:not([type=checkbox]):not([type=radio]):focus-visible,.dashboard-modal input:not([type=checkbox]):not([type=radio]):focus,.dashboard-modal textarea:focus,.dashboard-modal select:focus,.dashboard-lino-modal input:not([type=checkbox]):not([type=radio]):focus,.dashboard-lino-modal textarea:focus,.dashboard-lino-modal select:focus{border-color:var(--dash-accent);box-shadow:none;outline:none}.dashboard-form-control.invalid:not([type=checkbox]):not([type=radio]),.dashboard-modal input.invalid:not([type=checkbox]):not([type=radio]),.dashboard-modal textarea.invalid,.dashboard-modal select.invalid{border-color:var(--dash-red)}.dashboard-form-control[type=date]::-webkit-datetime-edit{color:inherit;font:inherit}.dashboard-form-control[type=date]::-webkit-datetime-edit-fields-wrapper{color:inherit;font:inherit}.dashboard-form-control[type=date]::-webkit-datetime-edit-text{color:inherit;font:inherit}.dashboard-form-control[type=date]::-webkit-datetime-edit-month-field{color:inherit;font:inherit}.dashboard-form-control[type=date]::-webkit-datetime-edit-day-field{color:inherit;font:inherit}.dashboard-form-control[type=date]::-webkit-datetime-edit-year-field{color:inherit;font:inherit}.dashboard-form-control[type=date].empty{color:var(--dash-text-placeholder)}.dashboard-form-control[type=date].empty::-webkit-datetime-edit{color:var(--dash-text-placeholder)}.dashboard-form-control[type=date].empty::-webkit-datetime-edit-fields-wrapper{color:var(--dash-text-placeholder)}.dashboard-form-control[type=date].empty::-webkit-datetime-edit-text{color:var(--dash-text-placeholder)}.dashboard-form-control[type=date].empty::-webkit-datetime-edit-month-field{color:var(--dash-text-placeholder)}.dashboard-form-control[type=date].empty::-webkit-datetime-edit-day-field{color:var(--dash-text-placeholder)}.dashboard-form-control[type=date].empty::-webkit-datetime-edit-year-field{color:var(--dash-text-placeholder)}.dashboard-form-control[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.62}select.dashboard-form-control,.dashboard-modal select{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%235d667a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:28px}.dark select.dashboard-form-control,.dark .dashboard-modal select{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%239ca3af' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.dashboard-searchable-select{width:100%;min-width:0;position:relative}.dashboard-searchable-select-button{width:100%;min-height:var(--dash-form-control-min-height);cursor:pointer;border:1px solid var(--dash-border-input);border-radius:var(--dash-radius-input);background:var(--dash-surface-solid);color:var(--dash-text-heading);text-align:left;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;font-family:inherit;font-size:13px;font-weight:400;line-height:1.25;display:flex}.dashboard-searchable-select-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.dashboard-searchable-select-label.is-placeholder{color:var(--dash-text-placeholder,var(--dash-text-muted));font-weight:400}.dashboard-searchable-select-chevron{width:14px;height:14px;color:var(--dash-text-muted);pointer-events:none;flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.dashboard-searchable-select-chevron svg{display:block}.dashboard-searchable-select.open .dashboard-searchable-select-chevron{transform:rotate(180deg)}.dashboard-searchable-select-button:focus,.dashboard-searchable-select.open .dashboard-searchable-select-button,.dashboard-searchable-select.open .dashboard-searchable-select-button:focus{border-color:var(--dash-accent);box-shadow:none;outline:none}.dashboard-searchable-select-button:disabled{cursor:default;opacity:1;background:var(--dash-surface-fieldset,#fafafa)}.dashboard-searchable-select-button:disabled .dashboard-searchable-select-chevron{opacity:.35}.dashboard-searchable-select.open:not(.is-open-up) .dashboard-searchable-select-button{border-color:var(--dash-accent);box-shadow:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.dashboard-searchable-select.open.is-open-up .dashboard-searchable-select-button{border-color:var(--dash-accent);box-shadow:none;border-top-left-radius:0;border-top-right-radius:0}.dashboard-searchable-select-menu{z-index:1010;border:1px solid var(--dash-accent);border-radius:0 0 var(--dash-radius-input,6px) var(--dash-radius-input,6px);background:var(--dash-surface-solid);box-shadow:none;color:var(--dash-text-heading);flex-direction:column;gap:0;margin-top:-1px;padding:0;font-size:13px;font-weight:400;line-height:1.25;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden}.dashboard-searchable-select-menu.is-open-up{border-radius:var(--dash-radius-input,6px) var(--dash-radius-input,6px) 0 0;margin-top:0;margin-bottom:-1px;top:auto;bottom:100%}.dashboard-searchable-select-menu--fixed{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:stretch;height:auto;margin-top:0;margin-bottom:0;display:flex;position:fixed;inset:auto;overflow:hidden}.dashboard-searchable-select-menu--fixed .dashboard-searchable-select-options{scrollbar-width:none;flex:auto;min-height:0;max-height:none;overflow:hidden}.dashboard-searchable-select-options{scrollbar-width:none;flex-direction:column;gap:0;display:flex;overflow:hidden}.dashboard-searchable-select-options::-webkit-scrollbar{width:0;height:0}.dashboard-searchable-select-options.is-overflowing{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--dash-text-muted,#6b7280) 55%, transparent) transparent;overflow:hidden auto}.dashboard-searchable-select-options.is-overflowing::-webkit-scrollbar{width:10px;height:10px}.dashboard-searchable-select-options.is-overflowing::-webkit-scrollbar-button{width:0;height:0;display:none}.dashboard-searchable-select-options.is-overflowing::-webkit-scrollbar-track{margin-block:var(--dash-radius,.5rem);background:0 0;margin-inline:2px}.dashboard-searchable-select-options.is-overflowing::-webkit-scrollbar-track:horizontal{margin-block:2px;margin-inline:var(--dash-radius,.5rem)}.dashboard-searchable-select-options.is-overflowing::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--dash-text-muted,#6b7280) 55%, transparent);background-clip:content-box;border:2px solid #0000;border-radius:999px}.dashboard-searchable-select-options.is-overflowing::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--dash-text-muted,#6b7280) 80%, transparent)}.dashboard-searchable-select-options.is-overflowing::-webkit-scrollbar-corner{background:0 0}.dashboard-searchable-select-option{cursor:pointer;height:auto;min-height:28px;color:var(--dash-text-heading);text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:0;flex:none;padding:4px 8px;font-family:inherit;font-size:13px;font-weight:400;line-height:1.25;overflow:hidden}.dashboard-searchable-select-menu button.dashboard-searchable-select-option,.dashboard-searchable-select-menu button.dashboard-searchable-select-option:hover,.dashboard-searchable-select-menu button.dashboard-searchable-select-option.active{font-weight:400}.dashboard-searchable-select-option+.dashboard-searchable-select-option{border-top:1px solid var(--dash-border-light)}.dashboard-searchable-select.is-compact .dashboard-searchable-select-button{min-height:30px;padding:0 8px;font-size:12px;font-weight:400}.dashboard-searchable-select.is-compact .dashboard-searchable-select-menu{font-size:12px}.dashboard-searchable-select.is-compact .dashboard-searchable-select-option{font-size:12px;font-weight:400}.dashboard-searchable-select-input{border:0;border-bottom:1px solid var(--dash-border-light);background:var(--dash-surface-solid);width:100%;min-height:28px;color:inherit;font:inherit;box-shadow:none;border-radius:0;outline:none;flex:none;margin:0;padding:4px 8px;font-size:13px;font-weight:400}.dashboard-searchable-select-option:hover,.dashboard-searchable-select-option.active{background:var(--dash-surface-muted)}.dashboard-searchable-select-empty{color:var(--dash-text-muted);font-size:inherit;flex:none;padding:6px 8px;font-weight:400}.dashboard-form-error{color:var(--dash-red-dark);margin-top:6px;font-size:12px;font-weight:700}.dashboard-form-hint{color:var(--dash-text-subtle,var(--dash-text-secondary));margin-top:6px;font-size:12px;line-height:1.45;display:block;font-style:italic!important;font-weight:400!important}.dashboard-form-checkbox-wrap>.dashboard-form-hint,.dashboard-form-section .dashboard-form-hint{color:var(--dash-text-subtle,var(--dash-text-secondary));font-size:12px;line-height:1.45;font-style:italic!important;font-weight:400!important}.dashboard-pflicht-list{min-width:0;color:var(--dash-red-dark,#b91c1c);grid-column:1/-1;margin:0;padding:0;font-size:13px;font-style:normal;font-weight:400;line-height:1.45}.dashboard-pflicht-list-title{color:inherit;font-size:inherit;margin:0 0 4px;font-style:normal;font-weight:650;line-height:1.35}.dashboard-pflicht-list ul{margin:0;padding:0;list-style:none}.dashboard-pflicht-list li{white-space:normal;margin:0;padding:0;display:block}.dashboard-pflicht-list li:before{content:"→ "}.dashboard-form-grid{gap:var(--dash-form-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dashboard-form-grid+.dashboard-form-section,.dashboard-form-section+.dashboard-form-field{margin-top:14px}.dashboard-form-checkbox-wrap{gap:6px;display:grid}.dashboard-form-checkbox-row>.dashboard-form-checkbox{flex:auto;min-width:0;max-width:100%}.dashboard-form-checkbox:focus,.dashboard-form-checkbox:focus-visible,.dashboard-form-checkbox:focus-within{box-shadow:none;outline:none}.dashboard-form-checkbox.is-disabled{cursor:default;pointer-events:none}.dashboard-form-checkbox.is-disabled .dashboard-form-checkbox-label{cursor:default}.dashboard-form-checkbox-label{min-width:0;color:var(--dash-form-label-color,var(--dash-text-slate));font-size:var(--dash-form-label-size,12px);font-weight:var(--dash-form-label-weight,400);letter-spacing:0;text-transform:none;white-space:normal;text-align:left;cursor:pointer;margin:0;line-height:1.4;display:block}.dashboard-index-stack{flex-direction:column;align-items:flex-start;gap:.28rem;min-width:0;display:flex}.dashboard-index-stack:not(:has(.dashboard-inline-labeled)):not(:has(.dashboard-index-toggle)):not(:has(.dashboard-index-decimal-host)){justify-content:flex-start;gap:.06rem;height:auto;min-height:0}.dashboard-index-stack:has(.dashboard-inline-labeled){gap:.12rem}.dashboard-index-stack-item{flex-direction:column;align-items:flex-start;gap:.16rem;min-width:0;max-width:100%;display:flex}:is(.dashboard-index-stack:has(>.dashboard-index-stack-item:nth-child(2):last-child):has(.dashboard-inline-labeled),.dashboard-index-stack:has(>.dashboard-index-stack-item:nth-child(2):last-child):has(.dashboard-index-toggle),.dashboard-index-stack:has(>.dashboard-index-stack-item:nth-child(2):last-child):has(.dashboard-index-decimal-host)){min-height:var(--dash-index-labeled-box-height);justify-content:space-between;gap:.2rem;height:100%}:is(.dashboard-index-stack:has(>.dashboard-index-stack-item:nth-child(2):last-child):has(.dashboard-inline-labeled)>.dashboard-index-stack-item:first-child,.dashboard-index-stack:has(>.dashboard-index-stack-item:nth-child(2):last-child):has(.dashboard-index-toggle)>.dashboard-index-stack-item:first-child,.dashboard-index-stack:has(>.dashboard-index-stack-item:nth-child(2):last-child):has(.dashboard-index-decimal-host)>.dashboard-index-stack-item:first-child){justify-content:flex-start;min-height:0}:is(.dashboard-index-stack:has(>.dashboard-index-stack-item:nth-child(2):last-child):has(.dashboard-inline-labeled)>.dashboard-index-stack-item:last-child,.dashboard-index-stack:has(>.dashboard-index-stack-item:nth-child(2):last-child):has(.dashboard-index-toggle)>.dashboard-index-stack-item:last-child,.dashboard-index-stack:has(>.dashboard-index-stack-item:nth-child(2):last-child):has(.dashboard-index-decimal-host)>.dashboard-index-stack-item:last-child){flex:none;justify-content:flex-end;align-self:flex-start}.dashboard-index-chain{flex-direction:row;align-items:flex-start;gap:0;width:100%;min-width:0;max-width:100%;display:flex}.dashboard-index-chain-item{flex-direction:column;flex:1 1 0;align-items:stretch;min-width:0;display:flex}.dashboard-index-chain-item+.dashboard-index-chain-item{margin-left:-1px}.dashboard-index-chain-item .dashboard-inline-labeled{border-radius:0}.dashboard-index-chain-item:first-child .dashboard-inline-labeled{border-top-left-radius:var(--dash-radius-input);border-bottom-left-radius:var(--dash-radius-input)}.dashboard-index-chain-item:last-child .dashboard-inline-labeled{border-top-right-radius:var(--dash-radius-input);border-bottom-right-radius:var(--dash-radius-input)}.dashboard-index-chain-item:focus-within{z-index:2;position:relative}.dashboard-index-chain .dashboard-form-control[readonly],.dashboard-index-chain .dashboard-form-control.readonly{cursor:default;background-color:var(--dash-surface-fieldset,#fafafa)!important}.dashboard-index-plain{color:var(--dash-text);font-weight:400}.dashboard-index-plain.is-sum,.dashboard-index-decimal-host.is-sum .dashboard-index-unit-suffix,.dashboard-index-decimal-host.is-sum .dashboard-index-euro-suffix{font-weight:700}.dashboard-index-text-peek{max-width:var(--dash-index-text-peek-col-max,13rem);text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.25;display:block;overflow:hidden}.dashboard-peek-slot{box-sizing:border-box;pointer-events:none;visibility:hidden;flex:none;grid-area:1/1}[data-index-peek-host]{grid-template-rows:minmax(0,max-content);grid-template-columns:minmax(0,1fr);place-items:start stretch;display:grid}[data-index-peek-host]>.dashboard-peek-slot,[data-index-peek-host]>.dashboard-inline-labeled,[data-index-peek-host]>.dashboard-index-text-peek{grid-area:1/1}.ma-table[data-index-peek-frozen],.dashboard-table[data-index-peek-frozen]{table-layout:fixed}.ma-table[data-index-peek-frozen] th,.ma-table[data-index-peek-frozen] td,.dashboard-table[data-index-peek-frozen] th,.dashboard-table[data-index-peek-frozen] td{overflow:hidden}.dashboard-index-text-peek[data-peek]{z-index:40;box-sizing:border-box;border-radius:var(--dash-radius-input);background:var(--dash-surface-solid);min-width:0;max-width:none;min-height:0;max-height:none;box-shadow:0 8px 22px color-mix(in srgb, var(--dash-text) 16%, transparent);transition:width .18s;overflow:hidden}.dashboard-index-text-peek[data-peek-closing]{pointer-events:none;transition:width .18s}.dashboard-index-toggle{color:var(--dash-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;margin:0;padding:0;font-size:12px;font-weight:400;line-height:1.2;display:inline-flex}.dashboard-index-toggle.is-disabled{cursor:default;opacity:1;pointer-events:none}.dashboard-index-stack .dashboard-index-toggle{flex:none;align-self:flex-end;height:auto}.dashboard-index-toggle-switch{--dash-toggle-h:18px;--dash-toggle-inset:2px;--dash-toggle-knob:calc(var(--dash-toggle-h) - 4px);--dash-slider-stops:2;--dash-toggle-w:calc((2 * var(--dash-toggle-inset)) + var(--dash-toggle-knob) + ((var(--dash-slider-stops) - 1) * var(--dash-toggle-knob)));box-sizing:border-box;width:var(--dash-toggle-w);height:var(--dash-toggle-h);min-height:var(--dash-toggle-h);max-height:var(--dash-toggle-h);background-color:var(--dash-toggle-track);vertical-align:middle;appearance:none;background-image:none;border:0;border-radius:999px;flex:none;align-self:center;margin:0;padding:0;font-size:0;line-height:0;transition:background-color .18s;display:inline-block;position:relative;overflow:hidden}.dashboard-step-slider-track{--dash-toggle-h:18px;--dash-toggle-inset:2px;--dash-toggle-knob:calc(var(--dash-toggle-h) - 4px);--dash-slider-stops:3;--dash-toggle-w:calc((2 * var(--dash-toggle-inset)) + var(--dash-toggle-knob) + ((var(--dash-slider-stops) - 1) * var(--dash-toggle-knob)));box-sizing:border-box;width:var(--dash-toggle-w);height:var(--dash-toggle-h);min-height:var(--dash-toggle-h);max-height:var(--dash-toggle-h);background-color:var(--dash-toggle-track);vertical-align:middle;appearance:none;cursor:pointer;background-image:none;border:0;border-radius:999px;flex:none;align-self:center;margin:0;padding:0;font-size:0;line-height:0;transition:background-color .18s;display:inline-block;position:relative;overflow:hidden}.dashboard-index-toggle-switch:after,.dashboard-step-slider-knob{top:var(--dash-toggle-inset);left:var(--dash-toggle-inset);width:var(--dash-toggle-knob);height:var(--dash-toggle-knob);box-shadow:0 1px 2px var(--dash-toggle-knob-shadow);pointer-events:none;background:#fff;border-radius:50%;transition:transform .18s;position:absolute}.dashboard-index-toggle-switch:after{content:""}.dashboard-index-toggle.is-on .dashboard-index-toggle-switch{background:var(--dash-accent);background-image:none}.dashboard-step-slider.is-on .dashboard-step-slider-track{background-color:var(--dash-accent);background-image:none}.dashboard-index-toggle.is-on .dashboard-index-toggle-switch:after{transform:translateX(var(--dash-toggle-knob))}.dashboard-index-toggle.is-disabled.is-on .dashboard-index-toggle-switch,.dashboard-modal.is-readonly .dashboard-index-toggle.is-on .dashboard-index-toggle-switch,.ma-modal.is-readonly .dashboard-index-toggle.is-on .dashboard-index-toggle-switch{background:color-mix(in srgb, var(--dash-accent) 28%, var(--dash-toggle-track))}.dashboard-index-toggle.is-disabled:not(.is-on) .dashboard-index-toggle-switch{background:color-mix(in srgb, var(--dash-toggle-track) 78%, var(--dash-surface-fieldset,#fafafa))}.dashboard-index-toggle.is-compact .dashboard-index-toggle-switch,.dashboard-index-toggle:not(.dashboard-form-checkbox) .dashboard-index-toggle-switch{--dash-toggle-h:16px}.dashboard-index-toggle:focus{outline:none}.dashboard-index-toggle:focus-visible .dashboard-index-toggle-switch{box-shadow:0 0 0 3px var(--dash-border-focus-ring)}.dashboard-form-checkbox.invalid .dashboard-index-toggle-switch{outline:2px solid var(--dash-red);outline-offset:2px}.dashboard-index-toggle-label{white-space:nowrap;min-width:0}.dashboard-step-slider{color:var(--dash-text-muted);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.dashboard-step-slider.is-on{color:var(--dash-accent)}.dashboard-step-slider.is-disabled,.dashboard-step-slider.is-readonly{cursor:default;opacity:.78}.dashboard-step-slider.is-disabled .dashboard-step-slider-track,.dashboard-step-slider.is-readonly .dashboard-step-slider-track{cursor:default}.dashboard-step-slider-track:focus{outline:none}.dashboard-step-slider-track:focus-visible{outline:2px solid var(--dash-accent);outline-offset:2px}.dashboard-step-slider-label{white-space:nowrap;min-width:0}.dashboard-step-slider.is-binary .dashboard-step-slider-label{cursor:pointer}.dashboard-choice-check{box-sizing:border-box;border:1.5px solid var(--dash-border-medium,#17203347);pointer-events:none;background:#fff;border-radius:3px;flex:none;justify-content:center;align-items:center;width:13px;height:13px;margin:0;transition:background-color .15s,border-color .15s;display:inline-flex}.dashboard-choice-check.is-on{background:var(--dash-accent);border-color:var(--dash-accent)}.dashboard-choice-check.is-on:after{content:"";border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;width:6px;height:3.5px;margin-top:-1px;transform:rotate(-45deg)}.dashboard-choice-check.is-disabled{opacity:.45}.dashboard-index-prefix{font-weight:inherit;color:inherit}.dashboard-index-stack-item:not(:first-child) .dashboard-index-plain{color:var(--dash-text-muted);font-size:.75rem;font-weight:400}.dashboard-index-badge-row{flex-wrap:wrap;align-items:center;gap:4px;max-width:100%;display:inline-flex}.dashboard-index-badge,.dashboard-index-muted-badge,.dashboard-index-under-badge{box-sizing:border-box;border-radius:var(--dash-radius-input,6px);max-width:100%;min-height:20px;color:var(--dash-text-heading);background:var(--dash-surface-fieldset,#fafafa);border:1px solid var(--dash-border-input,var(--dash-border));white-space:nowrap;text-overflow:ellipsis;cursor:default;pointer-events:none;align-items:center;padding:2px 8px;font-weight:400;line-height:1.2;display:inline-flex;overflow:hidden}.dashboard-index-badge{font-size:12px}.dashboard-index-badge.is-accent{background:var(--dash-accent-soft-bg,color-mix(in srgb, var(--dash-accent) 12%, var(--dash-surface-solid)));border-color:color-mix(in srgb, var(--dash-accent) 32%, var(--dash-border-input,var(--dash-border)))}.dashboard-index-muted-badge{font-size:12px}.dashboard-index-under-badge{min-height:18px;padding:1px 6px;font-size:11px}.dashboard-inline-labeled{border:1px solid var(--dash-border-input);border-radius:var(--dash-radius-input);background:var(--dash-surface-solid);flex-direction:column;align-items:stretch;width:100%;min-width:0;margin-top:0;display:flex;position:relative;overflow:hidden}.dashboard-inline-labeled-tag{z-index:1;letter-spacing:.02em;border:0;border-bottom:1px solid var(--dash-border-input);box-shadow:none;color:var(--dash-form-legend-color,#4b5563);background:var(--dash-surface-fieldset,#fafafa);pointer-events:none;white-space:nowrap;text-overflow:ellipsis;border-radius:0;padding:.16rem .4rem;font-size:.625rem;font-weight:500;line-height:1.2;display:block;position:static;overflow:hidden;transform:none}.dashboard-inline-labeled-control.dashboard-form-control,.dashboard-inline-labeled .dashboard-form-control{width:100%;min-width:0;box-shadow:none!important;background:var(--dash-surface-solid)!important;border:0!important}textarea.dashboard-inline-labeled-control.dashboard-form-control{resize:none}.dashboard-inline-labeled.is-tall{height:100%;min-height:calc((.32rem + .625rem + 1px + var(--dash-index-inline-min-height,24px)) * 2 + .12rem);align-self:stretch}.dashboard-index-stack:has(.dashboard-inline-labeled.is-tall){align-items:stretch;height:100%}.dashboard-index-stack-item:has(.dashboard-inline-labeled.is-tall){flex:auto;align-self:stretch;height:100%}.dashboard-inline-labeled.is-readonly{background:var(--dash-surface-fieldset,#fafafa)}.dashboard-inline-labeled:has(.dashboard-form-control[readonly]){background:var(--dash-surface-fieldset,#fafafa)}.dashboard-inline-labeled:has(.dashboard-form-control:disabled){background:var(--dash-surface-fieldset,#fafafa)}.dashboard-inline-labeled.is-readonly .dashboard-form-control{cursor:default;background:var(--dash-surface-fieldset,#fafafa)!important}.dashboard-inline-labeled:has(.dashboard-form-control[readonly]) .dashboard-form-control{cursor:default;background:var(--dash-surface-fieldset,#fafafa)!important}.dashboard-inline-labeled:has(.dashboard-form-control:disabled) .dashboard-form-control{cursor:default;background:var(--dash-surface-fieldset,#fafafa)!important}.dashboard-index-stack .dashboard-form-control[readonly],.dashboard-index-stack .dashboard-form-control.readonly{cursor:default;background-color:var(--dash-surface-fieldset,#fafafa)!important}.dashboard-inline-labeled.is-readonly:focus-within{border-color:var(--dash-border-input);box-shadow:none}.dashboard-inline-labeled:has(.dashboard-form-control[readonly]):focus-within{border-color:var(--dash-border-input);box-shadow:none}.dashboard-inline-labeled:focus-within:not(.is-readonly):not(:has(.dashboard-form-control[readonly])){border-color:var(--dash-accent);box-shadow:0 0 0 3px var(--dash-border-focus-ring)}.dashboard-inline-labeled.is-decimal,.dashboard-inline-labeled.is-text,.dashboard-index-decimal-host.is-l,.dashboard-inline-labeled.is-l{box-sizing:border-box;width:var(--dash-index-field-l,var(--dash-index-decimal-width,5.5rem));max-width:var(--dash-index-field-l,var(--dash-index-decimal-width,5.5rem));flex:none;min-width:0}.dashboard-inline-labeled.is-decimal{font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-self:start;align-items:stretch;height:auto;min-height:0}.dashboard-inline-labeled.is-s,.dashboard-inline-labeled.is-decimal.is-short,.dashboard-index-decimal-host.is-s{width:var(--dash-index-field-s,var(--dash-index-decimal-width-short,3rem));max-width:var(--dash-index-field-s,var(--dash-index-decimal-width-short,3rem))}.dashboard-inline-labeled.is-xl,.dashboard-index-decimal-host.is-xl{width:var(--dash-index-field-xl,6.5rem);max-width:var(--dash-index-field-xl,6.5rem)}.dashboard-inline-labeled.is-decimal .dashboard-inline-labeled-control.dashboard-form-control:not(textarea):not([type=checkbox]):not([type=radio]),.dashboard-index-decimal-host input.dashboard-form-control.ma-inline-input:not([type=checkbox]):not([type=radio]){box-sizing:border-box;height:var(--dash-index-inline-min-height,24px);min-height:var(--dash-index-inline-min-height,24px);max-height:var(--dash-index-inline-min-height,24px);line-height:var(--dash-index-inline-min-height,24px);field-sizing:fixed;text-align:right;font-variant-numeric:tabular-nums;padding:0 4px}.dashboard-index-chain .dashboard-inline-labeled.is-decimal,.dashboard-index-chain .dashboard-inline-labeled.is-text{width:100%;min-width:0;max-width:var(--dash-index-field-l,var(--dash-index-decimal-width,5.5rem))}.dashboard-index-chain .dashboard-inline-labeled.is-s,.dashboard-index-chain .dashboard-inline-labeled.is-decimal.is-short{max-width:var(--dash-index-field-s,var(--dash-index-decimal-width-short,3rem))}.dashboard-index-chain .dashboard-inline-labeled.is-xl{max-width:var(--dash-index-field-xl,6.5rem)}.dashboard-index-chain-item:has(.is-decimal){width:auto;min-width:0;max-width:var(--dash-index-field-l,var(--dash-index-decimal-width,5.5rem));flex:1 1 0;align-self:flex-start;height:auto;min-height:0}.dashboard-index-chain-item:has(.is-text){width:auto;min-width:0;max-width:var(--dash-index-field-l,var(--dash-index-decimal-width,5.5rem));flex:1 1 0;align-self:flex-start;height:auto;min-height:0}:is(.dashboard-index-chain-item:has(.is-s),.dashboard-index-chain-item:has(.is-decimal.is-short)){max-width:var(--dash-index-field-s,var(--dash-index-decimal-width-short,3rem))}.dashboard-index-chain-item:has(.is-xl){max-width:var(--dash-index-field-xl,6.5rem)}.dashboard-inline-labeled.is-decimal .dashboard-index-decimal-host.is-sum .dashboard-inline-labeled-control.dashboard-form-control:not(textarea):not([type=checkbox]):not([type=radio]),.dashboard-index-decimal-host.is-sum input.dashboard-form-control.ma-inline-input:not(textarea):not([type=checkbox]):not([type=radio]),input.dashboard-form-control.ma-inline-input.is-sum:not(textarea):not([type=checkbox]):not([type=radio]){font-weight:700}.dashboard-index-chain-item .ma-inline-cell{width:100%;height:auto;min-height:0}:is(.dashboard-index-chain-item:has(.is-decimal) .ma-inline-cell,.dashboard-index-chain-item:has(.is-decimal) .dashboard-dev2-field-float-host){flex:none;height:auto;min-height:0}.dashboard-index-chain-item:has(.is-tall):not(:has(.is-decimal)) .ma-inline-cell{height:100%}.dashboard-index-decimal-host{box-sizing:border-box;width:100%;min-width:0;min-height:0;height:var(--dash-index-inline-min-height,24px);max-height:var(--dash-index-inline-min-height,24px);display:block;position:relative;overflow:hidden}.dashboard-index-decimal-clip{z-index:0;box-sizing:border-box;height:var(--dash-index-inline-min-height,24px);line-height:var(--dash-index-inline-min-height,24px);text-align:right;font-variant-numeric:tabular-nums;pointer-events:none;padding:0 4px;font-size:13px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.dashboard-index-decimal-host.has-unit .dashboard-index-decimal-clip,.dashboard-index-decimal-host.has-euro .dashboard-index-decimal-clip{padding-right:1.05rem}.dashboard-index-decimal-clip-text{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:100%;font-weight:inherit;display:inline-block;overflow:hidden}.dashboard-index-decimal-host.is-sum .dashboard-index-decimal-clip-text{font-weight:700}.dashboard-index-decimal-host:not(:focus-within) input.dashboard-form-control.ma-inline-input,.dashboard-index-decimal-host.is-readonly input.dashboard-form-control.ma-inline-input{color:#0000;caret-color:#0000}.dashboard-index-decimal-host:focus-within:not(.is-readonly) .dashboard-index-decimal-clip{visibility:hidden}.dashboard-index-decimal-host:focus-within:not(.is-readonly) input.dashboard-form-control.ma-inline-input{z-index:2;color:inherit;caret-color:auto;position:relative}.dashboard-inline-labeled .dashboard-index-decimal-host{flex:0 0 var(--dash-index-inline-min-height,24px);width:100%;min-height:0;height:var(--dash-index-inline-min-height,24px);max-height:var(--dash-index-inline-min-height,24px)}.dashboard-index-unit-suffix,.dashboard-index-euro-suffix{z-index:1;height:var(--dash-index-inline-min-height,24px);pointer-events:none;color:var(--dash-text);font-size:12px;font-weight:inherit;font-variant-numeric:tabular-nums;align-items:center;line-height:1;display:inline-flex;position:absolute;bottom:0;right:4px}.dashboard-inline-labeled.has-unit .dashboard-inline-labeled-control,.dashboard-inline-labeled.has-euro .dashboard-inline-labeled-control,.dashboard-index-decimal-host.has-unit .dashboard-form-control,.dashboard-index-decimal-host.has-euro .dashboard-form-control{padding-right:1.05rem!important}.dashboard-inline-labeled.has-unit:focus-within:not(.is-readonly) .dashboard-index-unit-suffix,.dashboard-inline-labeled.has-unit:focus-within:not(.is-readonly) .dashboard-index-euro-suffix,.dashboard-inline-labeled.has-euro:focus-within:not(.is-readonly) .dashboard-index-unit-suffix,.dashboard-inline-labeled.has-euro:focus-within:not(.is-readonly) .dashboard-index-euro-suffix,.dashboard-index-decimal-host.has-unit:focus-within:not(.is-readonly) .dashboard-index-unit-suffix,.dashboard-index-decimal-host.has-unit:focus-within:not(.is-readonly) .dashboard-index-euro-suffix,.dashboard-index-decimal-host.has-euro:focus-within:not(.is-readonly) .dashboard-index-unit-suffix,.dashboard-index-decimal-host.has-euro:focus-within:not(.is-readonly) .dashboard-index-euro-suffix{display:none}.dashboard-inline-labeled.has-unit:focus-within:not(.is-readonly) .dashboard-inline-labeled-control,.dashboard-inline-labeled.has-euro:focus-within:not(.is-readonly) .dashboard-inline-labeled-control,.dashboard-index-decimal-host.has-unit:focus-within:not(.is-readonly) .dashboard-form-control,.dashboard-index-decimal-host.has-euro:focus-within:not(.is-readonly) .dashboard-form-control{padding-right:4px!important}.dashboard-inline-labeled.is-text{--dash-labeled-peek-max-width:22rem;--dash-labeled-peek-max-height:12rem}.dashboard-inline-labeled.is-text:not([data-peek]){overflow:hidden}.dashboard-inline-labeled.is-text:not([data-peek]) .dashboard-inline-labeled-clip{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;min-height:var(--dash-index-inline-min-height,24px);height:var(--dash-index-inline-min-height,24px);line-height:var(--dash-index-inline-min-height,24px);pointer-events:none;padding:0 8px;display:block;overflow:hidden}.dashboard-inline-labeled.is-text:not([data-peek]) textarea.dashboard-form-control.dashboard-inline-labeled-control{box-sizing:border-box;resize:none;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:normal;field-sizing:fixed;min-height:var(--dash-index-inline-min-height,24px);height:var(--dash-index-inline-min-height,24px);max-height:var(--dash-index-inline-min-height,24px);line-height:var(--dash-index-inline-min-height,24px);color:#0000;caret-color:#0000;padding-top:0;padding-bottom:0;position:absolute;bottom:0;left:0;right:0;overflow:hidden;background:0 0!important}.dashboard-inline-labeled.is-text:not([data-peek]):focus-within .dashboard-inline-labeled-clip{visibility:hidden}.dashboard-inline-labeled.is-text:not([data-peek]):focus-within textarea.dashboard-form-control.dashboard-inline-labeled-control{color:inherit;caret-color:auto;background:var(--dash-surface-solid)!important}.dashboard-inline-labeled.is-text[data-peek] .dashboard-inline-labeled-clip{display:none}.dashboard-inline-labeled.is-text[data-peek]{z-index:40;box-sizing:border-box;min-width:0;max-width:none;min-height:0;max-height:none;box-shadow:0 8px 22px color-mix(in srgb, var(--dash-text) 16%, transparent);align-items:stretch;transition:width .18s,height .18s;overflow:hidden}.dashboard-inline-labeled.is-text[data-peek] textarea.dashboard-form-control.dashboard-inline-labeled-control{resize:none;field-sizing:fixed;overflow:hidden}.dashboard-inline-labeled.is-text[data-peek][data-peek-scroll] textarea.dashboard-form-control.dashboard-inline-labeled-control{overflow-y:auto}.dashboard-inline-labeled.is-text[data-peek] .dashboard-inline-labeled-tag{box-sizing:border-box;flex:none;align-self:stretch;width:100%;min-width:100%;max-width:none;display:block}.dashboard-inline-labeled.is-text[data-peek][data-peek-scroll]:not([data-peek-closing]){transition:width .18s}.dashboard-inline-labeled.is-text[data-peek-closing]{pointer-events:none;transition:width .18s,height .18s}.dashboard-filter-card{margin-bottom:20px}.dashboard-filter-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.dashboard-panel-loading{pointer-events:none;flex:none;justify-content:center;align-self:stretch;align-items:center;min-height:3.75rem;padding:.65rem 0 .35rem;display:flex}.dashboard-panel-loading[hidden]{display:none!important}.dashboard-panel-loading__spinner{border:3px solid var(--dash-border-medium,#0f172a29);border-top-color:var(--dash-accent,#9b1373);border-radius:999px;width:2.5rem;height:2.5rem;animation:.8s linear infinite dashboard-command-spin;display:block}.dashboard-modal.is-loading>.dashboard-panel-loading,.dashboard-subindex-modal.is-loading>.dashboard-panel-loading{min-height:4rem}.dashboard-panel-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;min-width:0;margin-bottom:0;display:flex}.dashboard-panel-header>:first-child{flex:12rem;min-width:0}.dashboard-scheduled-routines-name-row .dashboard-help{flex:none}.dashboard-scheduled-routine-error-entry .dashboard-confirm-message,.dashboard-scheduled-routine-ssh .dashboard-confirm-detail{margin:0}.dashboard-panel-header-meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.dashboard-panel-footnote .dashboard-form-hint{box-shadow:none;color:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;white-space:normal;background:0 0;border:0;border-radius:0;margin:0;padding:0}.dashboard-confirm-modal--danger{border-color:var(--dash-status-danger-border);box-shadow:0 0 0 1px var(--dash-status-danger-border), 0 24px 60px var(--dash-shadow-xl)}.dashboard-confirm-modal--personal{border-color:var(--dash-border-medium);box-shadow:0 24px 60px var(--dash-shadow-xl)}.dashboard-help{cursor:help;outline:none;flex:none;align-items:center;gap:6px;display:inline-flex;position:relative}.dashboard-help__icon{box-sizing:border-box;width:15px;height:15px;color:var(--dash-text-muted);background:var(--dash-surface-solid);border:1.5px solid var(--dash-border-medium);letter-spacing:0;text-align:center;text-transform:lowercase;text-indent:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:10px;font-style:normal;font-weight:800;line-height:0;display:inline-flex}.dashboard-help__icon svg{flex:none;display:block}.dashboard-help:hover .dashboard-help__icon,.dashboard-help:focus .dashboard-help__icon,.dashboard-help:focus-visible .dashboard-help__icon{color:var(--dash-text-heading);border-color:var(--dash-text-muted);background:var(--dash-surface-soft,var(--dash-surface-solid))}.dashboard-form-autosave-ok{color:var(--dash-green-positive);margin-top:4px;font-size:12px;font-weight:800;display:block}.dashboard-modal-backdrop,.ma-modal-backdrop,.dashboard-lino-modal-backdrop{z-index:1000;box-sizing:border-box;padding:var(--dash-raster-bottom-gap,clamp(12px, 3vh, 24px));overscroll-behavior:none;background:var(--dash-shadow-backdrop);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow:hidden}:is(html:has(.dashboard-modal-backdrop:not([hidden])),html:has(.ma-modal-backdrop:not([hidden])),html:has(.dashboard-lino-modal-backdrop:not([hidden])),body:has(.dashboard-modal-backdrop:not([hidden])),body:has(.ma-modal-backdrop:not([hidden])),body:has(.dashboard-lino-modal-backdrop:not([hidden])),html:has(.dashboard-tickets--hr2):has(.dashboard-modal-backdrop:not([hidden])),html:has(.dashboard-tickets--hr2):has(.ma-modal-backdrop:not([hidden])),html:has(.dashboard-tickets--hr2):has(.dashboard-lino-modal-backdrop:not([hidden])),body:has(.dashboard-tickets--hr2):has(.dashboard-modal-backdrop:not([hidden])),body:has(.dashboard-tickets--hr2):has(.ma-modal-backdrop:not([hidden])),body:has(.dashboard-tickets--hr2):has(.dashboard-lino-modal-backdrop:not([hidden]))){overscroll-behavior:none;scrollbar-gutter:auto;overflow:hidden}html:has(.dashboard-modal-backdrop:not([hidden])) .dashboard-tickets{overflow:hidden}html:has(.ma-modal-backdrop:not([hidden])) .dashboard-tickets{overflow:hidden}html:has(.dashboard-lino-modal-backdrop:not([hidden])) .dashboard-tickets{overflow:hidden}html:has(.dashboard-modal-backdrop:not([hidden])) .dashboard-tickets .dashboard-content{overflow:hidden}html:has(.ma-modal-backdrop:not([hidden])) .dashboard-tickets .dashboard-content{overflow:hidden}html:has(.dashboard-lino-modal-backdrop:not([hidden])) .dashboard-tickets .dashboard-content{overflow:hidden}html:has(.dashboard-modal-backdrop:not([hidden])) .dashboard-tickets .dashboard-content>[id^=dashboard-][id$=-app]{overflow:hidden}html:has(.ma-modal-backdrop:not([hidden])) .dashboard-tickets .dashboard-content>[id^=dashboard-][id$=-app]{overflow:hidden}html:has(.dashboard-lino-modal-backdrop:not([hidden])) .dashboard-tickets .dashboard-content>[id^=dashboard-][id$=-app]{overflow:hidden}html:has(.dashboard-modal-backdrop:not([hidden])) .ma-table-scroll{overflow:hidden}html:has(.ma-modal-backdrop:not([hidden])) .ma-table-scroll{overflow:hidden}html:has(.dashboard-modal-backdrop:not([hidden])) .organigramm-stage-scroll{overflow:hidden}html:has(.ma-modal-backdrop:not([hidden])) .organigramm-stage-scroll{overflow:hidden}html:has(.dashboard-modal-backdrop:not([hidden])) .dashboard-embedded-index .ma-table-scroll{flex:none;height:auto;max-height:none;overflow:auto visible}html:has(.ma-modal-backdrop:not([hidden])) .dashboard-embedded-index .ma-table-scroll{flex:none;height:auto;max-height:none;overflow:auto visible}html:has(.dashboard-lino-modal-backdrop:not([hidden])) .dashboard-embedded-index .ma-table-scroll{flex:none;height:auto;max-height:none;overflow:auto visible}html:has(.dashboard-modal-backdrop:not([hidden])) .ma-index-2.is-embedded .ma-table-scroll{flex:none;height:auto;max-height:none;overflow:auto visible}html:has(.ma-modal-backdrop:not([hidden])) .ma-index-2.is-embedded .ma-table-scroll{flex:none;height:auto;max-height:none;overflow:auto visible}html:has(.dashboard-lino-modal-backdrop:not([hidden])) .ma-index-2.is-embedded .ma-table-scroll{flex:none;height:auto;max-height:none;overflow:auto visible}.dashboard-modal,.ma-modal,.dashboard-lino-modal{box-sizing:border-box;max-height:calc(100dvh - (2 * var(--dash-raster-bottom-gap,clamp(12px, 3vh, 24px))));min-height:0}.dashboard-modal{overscroll-behavior:contain;gap:var(--dash-modal-gap);width:min(760px,100%);padding:var(--dash-modal-padding);border-radius:var(--dash-radius-modal);background:var(--dash-surface-solid);box-shadow:0 28px 80px var(--dash-hero-shadow);display:grid;position:relative;overflow-y:auto}.ma-modal{flex-direction:column;display:flex;overflow:hidden}.ma-modal:not(:has(.ma-modal-body)){overscroll-behavior:contain;overflow-y:auto}.ma-modal-head,.ma-modal .dashboard-panel-tabs,.ma-modal .ma-tabs,.ma-modal-foot,.ma-modal-actions{flex:none}.ma-modal-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden auto}.dashboard-modal-close{cursor:pointer;border-radius:var(--dash-radius-btn);background:var(--dash-surface-close);width:34px;height:34px;color:var(--dash-text-heading);border:0;justify-content:center;align-items:center;padding:0;font-size:0;line-height:0;display:flex;position:absolute;top:14px;right:16px}.dashboard-modal-close:before,.dashboard-modal-close:after{content:"";border-radius:var(--dash-radius);background:currentColor;width:15px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.dashboard-modal-close:after{transform:translate(-50%,-50%)rotate(-45deg)}.dashboard-modal-header,.dashboard-lino-modal-header,.ma-modal-head{padding-right:34px}.dashboard-modal-chrome{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.dashboard-modal-header-actions{flex:none;align-items:center;gap:8px;display:flex}.dashboard-modal>.dashboard-modal-header-actions,.dashboard-lino-modal>.dashboard-modal-header-actions,.ma-modal>.dashboard-modal-header-actions{z-index:2;position:absolute;top:14px;right:58px}:is(.dashboard-modal:has(.dashboard-modal-header-actions) .dashboard-modal-header,.dashboard-lino-modal:has(.dashboard-modal-header-actions) .dashboard-lino-modal-header){padding-right:92px}.dashboard-modal-header-btn{box-sizing:border-box;border-radius:var(--dash-radius-btn);background:var(--dash-accent);width:34px;height:34px;color:var(--dash-text-on-accent,#fff);cursor:pointer;box-shadow:none;border:0;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:flex}.dashboard-modal-header-btn:hover,.dashboard-modal-header-btn:focus-visible{background:color-mix(in srgb, var(--dash-accent) 88%, #000);color:var(--dash-text-on-accent,#fff);box-shadow:none}.dashboard-modal-header-btn:focus-visible{outline:2px solid var(--dash-accent);outline-offset:-2px}.dashboard-modal-header-btn .dashboard-download-icon{display:block}.ma-modal-head .dashboard-modal-header-btn,.ma-modal-head .ma-modal-close{width:36px;height:36px}.ma-modal-head .dashboard-modal-header-btn{border-radius:10px}.ma-modal-head:has(.dashboard-modal-chrome){padding-right:14px}.dashboard-fold-textarea{grid-column:1/-1;min-width:0}.dashboard-fold-textarea .dashboard-info-fold-body{padding:0 0 8px}.dashboard-fold-textarea-control{resize:none;field-sizing:fixed;white-space:pre-wrap;width:100%;height:auto;min-height:6rem;max-height:16rem;padding:8px;line-height:1.45;display:block;overflow:auto}.dashboard-mail-preview{gap:10px;min-width:0;display:grid}.dashboard-mail-preview-meta{min-width:0}.dashboard-mail-preview-html{gap:var(--dash-form-label-gap,1px);min-width:0;display:grid}.dashboard-mail-preview-frame{border:1px solid var(--dash-border-input,var(--dash-border));border-radius:var(--dash-radius-input,6px);background:#fff;min-width:0;overflow:hidden}.dashboard-mail-preview-iframe{background:#fff;border:0;width:100%;height:min(48vh,520px);min-height:220px;display:block}.dashboard-mail-preview-empty{color:var(--dash-text-muted);margin:0;padding:12px 14px;font-size:13px;font-weight:400}.dashboard-mail-preview-modal{width:min(960px,100% - 24px)}.dashboard-mail-preview-backdrop{z-index:1100}.vp-record-modal-body>.dashboard-dropzone.dashboard-iim-fieldset,.ma-modal-body>.dashboard-dropzone.dashboard-iim-fieldset{margin-bottom:10px}.dashboard-modal>.dashboard-modal-close+:not(.dashboard-modal-header):not(.dashboard-panel-header):not(.ma-modal-head):not(.dashboard-modal-header-actions),.dashboard-lino-modal>.dashboard-lino-modal-close+:not(.dashboard-lino-modal-header):not(.dashboard-panel-header):not(.dashboard-modal-header-actions),.ma-modal>.ma-modal-close+:not(.ma-modal-head):not(.dashboard-panel-header):not(.dashboard-modal-header-actions){margin-top:40px}.dashboard-modal.is-readonly .dashboard-modal-actions,.dashboard-modal.is-readonly .ma-modal-foot,.ma-modal.is-readonly .dashboard-modal-actions,.ma-modal.is-readonly .ma-modal-foot{display:none}.dashboard-embedded-index{grid-column:1/-1;width:100%;min-width:0}.dashboard-embedded-index>.ma-app.ma-index-2,.ma-index-2.is-embedded{flex:none;gap:8px;width:100%;height:auto;min-height:0;max-height:none;overflow:visible}.dashboard-embedded-index .ma-table-wrap,.ma-index-2.is-embedded .ma-table-wrap{flex:none;height:auto;max-height:none;overflow:visible}.dashboard-embedded-index .ma-index-2.is-embedded .ma-table-scroll,.ma-index-2.is-embedded .ma-table-scroll{flex:none;height:auto;min-height:0;max-height:none;overflow:auto visible}.dashboard-embedded-index .ma-index-meta{box-shadow:none;background:0 0;border:0;padding:0}.dashboard-embedded-index .ma-toolbar{display:none}.dashboard-embedded-index .ma-index-meta-foot{justify-content:flex-start;align-items:center;gap:8px;width:100%}.dashboard-embedded-index .ma-embedded-search{flex:16rem;min-width:min(100%,12rem);max-width:22rem;display:flex}.dashboard-embedded-index .ma-embedded-search .dashboard-form-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dashboard-embedded-index .ma-embedded-search .dashboard-form-control{width:100%;min-height:32px}.dashboard-embedded-index .dashboard-pager-batch{flex:none;margin-left:auto}.dashboard-embedded-index .dashboard-pager-btn{min-width:32px;min-height:32px;padding:4px 8px;font-size:12px}.dashboard-embedded-index .dashboard-pager-arrow{width:14px;height:14px}.dashboard-embedded-index .dashboard-pager-current{padding:2px 10px 1px}.dashboard-embedded-index .dashboard-pager-current .dashboard-pager-current-label{font-size:12px}.dashboard-embedded-index .dashboard-pager-total{font-size:10px}.dashboard-embedded-index .ma-table-wrap.glass-panel,.dashboard-embedded-index .ma-table-wrap{background:var(--dash-surface-solid);border:1px solid var(--dash-border-input,var(--dash-border));border-radius:var(--dash-radius-input,6px);box-shadow:none;width:100%;padding:0}.dashboard-embedded-index .ma-table{width:100%}.dashboard-embedded-index .ma-row,.dashboard-embedded-index .dashboard-index-row{cursor:default}.dashboard-embedded-index .is-row-openable .ma-row,.dashboard-embedded-index .is-row-openable .dashboard-index-row{cursor:pointer}.dashboard-embedded-index .dashboard-index-sort{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:0;padding:0;display:inline-flex}.dashboard-embedded-index .dashboard-index-sort.is-active,.dashboard-embedded-index .dashboard-index-sort.is-active .ma-sort{color:var(--dash-accent)}.dashboard-embedded-index .ma-index-meta:not(:has(.ma-index-meta-foot)){display:none}.dashboard-quick-select-field{min-width:0}.dashboard-quick-select,.dashboard-theme-toggle{box-sizing:border-box;width:max-content;max-width:100%;height:var(--dash-form-control-min-height);min-height:var(--dash-form-control-min-height);border:1px solid color-mix(in srgb, var(--dash-border,#d7dde7) 85%, transparent);border-radius:var(--dash-radius-input,6px);background:var(--dash-surface-inset,#f1f5f9);align-self:start;align-items:stretch;gap:0;margin-top:0;display:inline-flex;overflow:hidden}.dashboard-quick-select{flex-wrap:wrap;width:auto;max-width:100%;height:auto}.dashboard-quick-select>.dashboard-quick-select-btn{height:var(--dash-form-control-min-height)}.dashboard-quick-select-btn,.dashboard-theme-toggle__btn{appearance:none;box-sizing:border-box;min-width:0;height:100%;min-height:0;color:var(--dash-text,#172033);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;margin:0;padding:0 11px;font-size:.84rem;font-weight:700;line-height:1.2;transition:background .15s,color .15s}.dashboard-quick-select-btn+.dashboard-quick-select-btn,.dashboard-theme-toggle__btn+.dashboard-theme-toggle__btn{border-left:1px solid color-mix(in srgb, var(--dash-border,#d7dde7) 85%, transparent)}.dashboard-quick-select-btn.is-active,.dashboard-theme-toggle__btn.is-active{background:var(--dash-accent);color:var(--dash-text-on-accent,#fff)}.dashboard-quick-select-btn:not(.is-active):hover,.dashboard-theme-toggle__btn:not(.is-active):hover{color:var(--dash-text-heading,#25314a);background:color-mix(in srgb, var(--dash-surface-solid,#fff) 55%, transparent)}.dashboard-quick-select-btn:disabled,.dashboard-theme-toggle__btn:disabled{cursor:not-allowed;opacity:.55}.dashboard-quick-select-btn:focus-visible,.dashboard-theme-toggle__btn:focus-visible{z-index:1;outline:2px solid var(--dash-accent);outline-offset:-2px}.dark .dashboard-quick-select,.dark .dashboard-theme-toggle{border-color:color-mix(in srgb, var(--dash-border,#64748b) 70%, transparent);background:var(--dash-surface-muted,#2f3f56)}.dark .dashboard-quick-select-btn:not(.is-active),.dark .dashboard-theme-toggle__btn:not(.is-active){color:#f1f5f9}.dark .dashboard-quick-select-btn:not(.is-active):hover,.dark .dashboard-theme-toggle__btn:not(.is-active):hover{color:#fff;background:#ffffff1a}.dashboard-btn{appearance:none;box-sizing:border-box;min-height:var(--dash-form-control-min-height);border-radius:var(--dash-radius-btn);color:var(--dash-text-heading);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background-color:#0000;background-image:none;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:900;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,box-shadow .15s,color .15s,opacity .15s;display:inline-flex}.dashboard-btn:disabled{cursor:not-allowed;opacity:.55}.dashboard-btn--primary,.dashboard-modal-save,.dashboard-lino-modal-save{background-color:var(--dash-accent);color:var(--dash-text-on-accent);-webkit-text-fill-color:var(--dash-text-on-accent);border-color:#0000}.dashboard-btn--primary:hover:not(:disabled),.dashboard-btn--primary:focus-visible:not(:disabled),.dashboard-modal-save:hover:not(:disabled),.dashboard-modal-save:focus-visible:not(:disabled),.dashboard-lino-modal-save:hover:not(:disabled),.dashboard-lino-modal-save:focus-visible:not(:disabled){color:var(--dash-text-on-accent);-webkit-text-fill-color:var(--dash-text-on-accent);background-color:color-mix(in srgb, var(--dash-accent) 88%, #000);box-shadow:none}.dashboard-btn--primary:focus-visible:not(:disabled),.dashboard-modal-save:focus-visible:not(:disabled),.dashboard-lino-modal-save:focus-visible:not(:disabled){outline:2px solid var(--dash-accent);outline-offset:-2px}.dashboard-btn--secondary,.dashboard-modal-cancel,.dashboard-lino-modal-cancel{border-color:var(--dash-border-medium);background-color:var(--dash-surface-bar-track);color:var(--dash-text-heading)}.dashboard-btn--secondary:hover:not(:disabled),.dashboard-btn--secondary:focus-visible:not(:disabled),.dashboard-modal-cancel:hover:not(:disabled),.dashboard-modal-cancel:focus-visible:not(:disabled),.dashboard-lino-modal-cancel:hover:not(:disabled),.dashboard-lino-modal-cancel:focus-visible:not(:disabled){background-color:var(--dash-surface-muted);box-shadow:none}.dashboard-btn--secondary:focus-visible:not(:disabled),.dashboard-modal-cancel:focus-visible:not(:disabled),.dashboard-lino-modal-cancel:focus-visible:not(:disabled){outline:2px solid var(--dash-accent);outline-offset:-2px}.dashboard-btn--ghost{border-color:var(--dash-border-medium);color:var(--dash-text-heading);box-shadow:none;background-color:#0000}.dashboard-btn--ghost:hover:not(:disabled),.dashboard-btn--ghost:focus-visible:not(:disabled){background-color:var(--dash-surface-muted);box-shadow:none}.dashboard-btn--danger,.dashboard-modal-danger{background-color:var(--dash-danger-action);color:var(--dash-text-on-accent);-webkit-text-fill-color:var(--dash-text-on-accent);border-color:#0000}.dashboard-btn--danger:hover:not(:disabled),.dashboard-btn--danger:focus-visible:not(:disabled),.dashboard-modal-danger:hover:not(:disabled),.dashboard-modal-danger:focus-visible:not(:disabled),.dashboard-modal-save.dashboard-modal-danger:hover:not(:disabled),.dashboard-modal-save.dashboard-modal-danger:focus-visible:not(:disabled){background-color:var(--dash-danger-action-hover);color:var(--dash-text-on-accent);-webkit-text-fill-color:var(--dash-text-on-accent);box-shadow:none;border-color:#0000}.dashboard-btn--danger:focus-visible:not(:disabled),.dashboard-modal-danger:focus-visible:not(:disabled),.dashboard-modal-save.dashboard-modal-danger:focus-visible:not(:disabled){outline:2px solid var(--dash-danger-action);outline-offset:-2px}.dashboard-modal-personal{background-color:var(--dash-accent);color:var(--dash-text-on-accent);border-color:#0000}.dashboard-modal-actions,.dashboard-lino-modal-actions,.dashboard-modal-footer{justify-content:flex-end;gap:10px;margin-top:20px;padding-top:4px;display:flex}.dashboard-modal-actions .dashboard-btn,.dashboard-lino-modal-actions .dashboard-btn,.dashboard-modal-footer .dashboard-btn,.dashboard-modal-actions button,.dashboard-lino-modal-actions button,.dashboard-modal-footer button,.dashboard-modal-save,.dashboard-lino-modal-save,.dashboard-modal-cancel,.dashboard-lino-modal-cancel{min-height:var(--dash-form-control-min-height);border-radius:var(--dash-radius-btn);padding:0 10px}.dashboard-modal-actions button:disabled,.dashboard-modal-footer button:disabled{cursor:not-allowed;opacity:.7}.dashboard-modal-actions button:disabled.is-busy,.dashboard-modal-footer button:disabled.is-busy{cursor:wait}.dashboard-confirm-modal{width:min(520px,100%)}.dashboard-confirm-modal .dashboard-modal-header h3,.dashboard-confirm-modal .dashboard-panel-header h3{color:var(--dash-text-heading);font-size:var(--ma-modal-title,18px);letter-spacing:0;margin:0;font-weight:650;line-height:1.3}.dashboard-confirm-message,.dashboard-confirm-detail{color:var(--dash-text);letter-spacing:0;margin:0;font-size:13px;font-weight:400;line-height:1.45}.dashboard-confirm-detail{white-space:pre-line}.dashboard-confirm-detail.is-error{color:var(--dash-status-danger-text)}.dashboard-confirm-modal .dashboard-modal-actions .dashboard-btn,.dashboard-confirm-modal .dashboard-modal-actions button{font-size:13px;font-weight:700}.dashboard-index-description{max-width:760px;color:var(--dash-text-subtle);margin:8px 0 0;font-size:13px;font-weight:700;line-height:1.45}.dashboard-index-table{min-width:980px}.dashboard-index-table th.is-right,.dashboard-index-table td.is-right{text-align:right}.dashboard-index-table td.is-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.ma-row,.dashboard-index-row{cursor:pointer}.ma-table tr.ma-row,.ma-table tr.dashboard-index-row,.ma-table tr.ma-row:focus,.ma-table tr.ma-row:focus-visible,.ma-table tr.dashboard-index-row:focus,.ma-table tr.dashboard-index-row:focus-visible{outline:none}.dashboard-index-row:hover td,.dashboard-index-row:focus td,.dashboard-index-row:focus-visible td,.ma-table tr.ma-row:hover>td,.ma-table tr.dashboard-index-row:hover>td,.ma-table tr.ma-row:focus>td,.ma-table tr.dashboard-index-row:focus>td,.ma-table tr.ma-row:focus-visible>td,.ma-table tr.dashboard-index-row:focus-visible>td,.dashboard-db-index20 .ma-table tr.ma-row:hover>td,.dashboard-db-index20 .ma-table tr.dashboard-index-row:hover>td,.dashboard-db-index20 .ma-table tr.ma-row:focus>td,.dashboard-db-index20 .ma-table tr.dashboard-index-row:focus>td,.dashboard-db-index20 .ma-table tr.ma-row:focus-visible>td,.dashboard-db-index20 .ma-table tr.dashboard-index-row:focus-visible>td{background:var(--dash-accent-soft-bg)}.dashboard-index-state{color:var(--dash-text-muted);font-weight:800;text-align:left!important}.dashboard-db-index20 .ma-table td.dashboard-index-state.is-empty,.ma-table td.dashboard-index-state.is-empty,.dashboard-index-state.is-empty{color:var(--dash-text-placeholder,#9aa4b2);font-weight:400}.dashboard-subindex-table th .dashboard-subindex-column-heading .dashboard-help{flex:none;display:inline-flex}.dashboard-subindex-pagination .dashboard-btn{min-height:var(--dash-form-control-min-height)}.dashboard-subindex-pagination .dashboard-btn:disabled{cursor:not-allowed;opacity:.45}.dashboard-column-settings-buttons .dashboard-btn{min-height:var(--dash-form-control-min-height)}.dashboard-filter-group{margin-top:22px}.dashboard-filter-group h3{margin:0 0 12px}.dashboard-date-range{gap:6px;display:grid;position:relative}.dashboard-date-range-trigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.dashboard-date-range-trigger-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dashboard-date-range-trigger-icon{opacity:.62;background:currentColor;flex:none;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Crect x='3' y='5' width='18' height='16' rx='2' stroke='black' stroke-width='2'/%3E%3Cpath d='M8 3v4M16 3v4M3 10h18' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Crect x='3' y='5' width='18' height='16' rx='2' stroke='black' stroke-width='2'/%3E%3Cpath d='M8 3v4M16 3v4M3 10h18' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.dashboard-date-range-popover{z-index:40;border:1px solid var(--dash-border-medium);border-radius:var(--dash-radius);background:var(--dash-surface-solid);width:min(100%,640px);box-shadow:0 18px 40px var(--dash-shadow-lg);gap:12px;padding:14px;display:grid;position:absolute;top:calc(100% + 8px);left:0}.dashboard-date-range-calendars{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.dashboard-date-range-month-head{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin-bottom:8px;display:grid}.dashboard-date-range-month-title{color:var(--dash-text-heading);text-align:center;text-transform:capitalize;font-size:13px;font-weight:900}.dashboard-date-range-nav,.dashboard-date-range-nav-spacer{width:var(--dash-form-control-min-height);height:var(--dash-form-control-min-height);min-width:var(--dash-form-control-min-height);min-height:var(--dash-form-control-min-height)}.dashboard-date-range-nav{cursor:pointer;border:1px solid var(--dash-border-input);border-radius:var(--dash-radius-input,6px);color:var(--dash-text-heading);background:var(--dash-surface-solid);font-size:18px;font-weight:900;line-height:1}.dashboard-date-range-weekdays,.dashboard-date-range-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.dashboard-date-range-weekdays{color:var(--dash-text-muted);text-align:center;margin-bottom:4px;font-size:10px;font-weight:900}.dashboard-date-range-cell{justify-content:center;display:flex}.dashboard-date-range-day{aspect-ratio:1;cursor:pointer;width:100%;min-width:0;color:var(--dash-text-body);font:inherit;background:0 0;border:none;border-radius:999px;font-size:12px;font-weight:800}.dashboard-date-range-day:hover,.dashboard-date-range-day:focus-visible{background:var(--dash-surface-inset);outline:none}.dashboard-date-range-day.is-today{box-shadow:inset 0 0 0 1px var(--dash-border-strong)}.dashboard-date-range-day.is-in-range{color:var(--dash-text-heading);background:var(--dash-accent-soft-bg);border-radius:0}.dashboard-date-range-day.is-start,.dashboard-date-range-day.is-end{color:var(--dash-text-on-accent);background:var(--dash-accent)}.dashboard-date-range-day.is-start{border-top-left-radius:999px;border-bottom-left-radius:999px}.dashboard-date-range-day.is-end{border-top-right-radius:999px;border-bottom-right-radius:999px}.dashboard-date-range-footer{justify-content:space-between;gap:10px;display:flex}.dashboard-date-range-clear,.dashboard-date-range-apply{cursor:pointer;border-radius:var(--dash-radius);font:inherit;padding:8px 12px;font-size:12px;font-weight:900}.dashboard-date-range-clear{border:1px solid var(--dash-border-medium);color:var(--dash-text-body);background:var(--dash-surface-chip)}.dashboard-date-range-apply{border:1px solid var(--dash-accent);color:var(--dash-text-on-accent);background:var(--dash-accent)}.dashboard-date-range-apply:disabled{cursor:not-allowed;opacity:.45}.dashboard-sms-form .dashboard-btn{justify-self:start}.dashboard-index-ampel{color:var(--dash-text-heading);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.dashboard-index-ampel-dot{border:1px solid color-mix(in srgb, var(--dash-text-heading) 12%, transparent);border-radius:50%;flex:none;width:10px;height:10px}.dashboard-index-ampel-dot.is-green{background:var(--dash-ampel-green)}.dashboard-index-ampel-dot.is-orange{background:var(--dash-ampel-orange)}.dashboard-index-ampel-dot.is-red{background:var(--dash-ampel-red)}.dashboard-index-name-line{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.dashboard-index-overlaps{color:var(--dash-index-overlap);font:inherit;white-space:nowrap;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.dashboard-index-overlaps.is-static{cursor:default;pointer-events:none;margin:0 0 8px;display:flex}.dashboard-index-overlaps-mark{color:inherit;flex:none;display:inline-flex}.dashboard-warning-icon{flex:none;width:14px;height:14px;display:block;overflow:visible}.dashboard-clipboard-icon{flex-shrink:0;display:block;overflow:visible}.dashboard-warning-icon__shape{fill:var(--dash-ampel-orange)}.dashboard-warning-icon__bang{fill:var(--dash-ampel-orange-ink)}.dashboard-index-overlaps-list{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.dashboard-index-overlaps:hover,.dashboard-index-overlaps:focus-visible{color:var(--dash-index-overlap-hover)}.dashboard-index-overlaps.is-static:hover{color:var(--dash-index-overlap)}.dashboard-ticket-detail-form .dashboard-modal-actions{border-top:1px solid var(--dash-border-input,#dbe2ef);margin-top:24px;padding-top:16px}.dashboard-dev2-sort-btn{box-sizing:border-box;appearance:none;border:1px solid var(--dash-border-input);border-radius:var(--dash-radius-input,6px);background:var(--dash-surface-solid);width:36px;height:36px;color:var(--dash-accent);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.dashboard-dev2-sort-btn:hover,.dashboard-dev2-sort-btn.is-open,.dashboard-dev2-sort-btn.is-active{border-color:var(--dash-accent);background:var(--dash-surface-solid);color:var(--dash-accent)}.dashboard-dev2-sort-btn.is-active{color:var(--dash-accent)}.dashboard-dev2-sort-btn:focus-visible{outline:2px solid var(--dash-accent);outline-offset:1px}.dashboard-dev2-composer-send-overlay .dashboard-dev2-field-float-spinner{width:16px;height:16px}.dashboard-dev2-field-float-anchor{display:none}.dashboard-dev2-field-float-host{position:relative}.dashboard-dev2-field-float-host--block{height:0;min-height:0;position:relative}.dashboard-dev2-field-float{z-index:1200;box-sizing:border-box;border:1px solid var(--dash-status-error-border,#fecaca);width:max-content;min-width:0;max-width:min(220px,100vw - 16px);color:var(--dash-danger-action,#b91c1c);pointer-events:auto;background:#fff;border-radius:6px;align-items:flex-start;gap:4px;padding:2px 6px;font-size:12px;font-weight:650;line-height:1.3;display:flex;position:fixed;box-shadow:0 4px 10px -2px #0f172a1f}.dashboard-dev2-field-float.is-inline{z-index:5;position:absolute;top:calc(100% - 2px);left:0;right:auto}.dashboard-dev2-field-float.is-success{border-color:color-mix(in srgb, var(--dash-green-positive) 28%, var(--dash-border-light));color:var(--dash-green-positive);background:#fff}.dashboard-dev2-field-float.is-loading{color:#727676;background:#fff;border-color:#b6b9bc;box-shadow:0 2px 8px #0f172a14}.dashboard-dev2-field-float.is-fading{opacity:0;transition:opacity .4s linear}.dashboard-dev2-field-float-spinner{border:2px solid #9b0e7838;border-top-color:#9b0e78;border-radius:50%;flex:none;width:12px;height:12px;animation:.65s linear infinite dashboard-dev2-field-float-spin}.dashboard-dev2-field-float-text{white-space:normal;overflow-wrap:anywhere;word-break:break-word;flex:auto;min-width:0}.dashboard-dev2-field-float-close{box-sizing:border-box;width:14px;height:14px;color:inherit;cursor:pointer;appearance:none;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-self:flex-start;align-items:center;margin:1px 0 0;padding:0;display:flex;position:static}.dashboard-dev2-field-float-close-mark{width:10px;height:10px;display:block;position:relative}.dashboard-dev2-field-float-close-mark:before,.dashboard-dev2-field-float-close-mark:after{content:"";background:currentColor;border-radius:1px;width:10px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.dashboard-dev2-field-float-close-mark:after{transform:translate(-50%,-50%)rotate(-45deg)}.dashboard-dev2-field-float-close.has-ring{width:16px;height:16px;margin:0;position:relative}.dashboard-dev2-field-float-ring{position:absolute;inset:0;overflow:visible}.dashboard-dev2-field-float-ring-spin{transform-origin:8px 8px;transform:rotate(-90deg)}.dashboard-dev2-field-float-x{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round}.dashboard-dev2-field-float-ring-track,.dashboard-dev2-field-float-ring-value{fill:none;stroke-width:1.5px}.dashboard-dev2-field-float-ring-track{stroke:color-mix(in srgb, var(--dash-green-positive) 22%, transparent)}.dashboard-dev2-field-float-ring-value{stroke:var(--dash-green-positive);stroke-linecap:round;stroke-dasharray:39.27;stroke-dashoffset:0;animation:3s linear forwards dashboard-dev2-field-float-ring}.dashboard-dev2-field-float-close.has-ring .dashboard-dev2-field-float-close-mark{display:none}.dark .dashboard-dev2-field-float{box-shadow:0 8px 20px #00000059}.dashboard-dev2 .dashboard-btn.is-pressed{box-shadow:inset 0 0 0 2px #fff6}.dark .dashboard-dev2 .dashboard-btn--danger,.dark .dashboard-dev2 .dashboard-modal-danger{color:#f0d6d8;-webkit-text-fill-color:#f0d6d8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#8f3a4a85;border:1px solid #e0b4b857;box-shadow:inset 0 1px #ffffff0f}.dark .dashboard-dev2 .dashboard-btn--danger:hover:not(:disabled),.dark .dashboard-dev2 .dashboard-modal-danger:hover:not(:disabled){color:#f7e4e6;-webkit-text-fill-color:#f7e4e6;background:#8f3a4aad;border-color:#e0b4b87a}.dashboard-wa-pager-btn .dashboard-pager-arrow{width:14px;height:14px}.dashboard-pager{flex:none;width:auto;min-width:0;max-width:100%;display:inline-flex}.dashboard-pager-batch{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.dashboard-pager-total{color:var(--dash-text-muted);white-space:nowrap;margin:0;font-size:11px;font-weight:500;line-height:1.15}.dashboard-pager-nav{border:1px solid var(--dash-border-input);border-radius:var(--dash-radius-input,6px);background:var(--dash-surface-solid);align-items:stretch;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.dashboard-pager-btn{box-sizing:border-box;min-width:40px;min-height:40px;color:var(--dash-text-heading);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:6px 12px;font-size:13px;font-weight:750;line-height:1.2;display:inline-flex}.dashboard-pager-arrow{width:16px;height:16px;display:block}.dashboard-pager-btn:hover:not(:disabled){background:var(--dash-accent-soft-bg)}.dashboard-pager-btn:focus-visible:not(:disabled){background:var(--dash-accent-soft-bg);box-shadow:inset 0 0 0 2px var(--dash-accent);outline:none}.dashboard-pager-btn:disabled{cursor:not-allowed;opacity:.45}.dashboard-pager-current{border-left:1px solid var(--dash-border-input);border-right:1px solid var(--dash-border-input);min-width:0;color:var(--dash-text-heading);text-align:center;white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:5px 14px 4px;display:inline-flex}.dashboard-pager-current h2,.dashboard-pager-current .dashboard-pager-current-label{color:var(--dash-text-heading);font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:800;line-height:1.2}.dashboard-modal,.dashboard-modal-backdrop,.dashboard-confirm-modal,.dashboard-panel-tabs,.ma-tabs,.ma-subtabs{scrollbar-gutter:auto}.dashboard-modal::-webkit-scrollbar{width:10px;height:10px}.dashboard-modal-backdrop::-webkit-scrollbar{width:10px;height:10px}.dashboard-confirm-modal::-webkit-scrollbar{width:10px;height:10px}.dashboard-modal ::-webkit-scrollbar{width:10px;height:10px}.dashboard-modal-backdrop ::-webkit-scrollbar{width:10px;height:10px}.dashboard-panel-tabs::-webkit-scrollbar{width:10px;height:10px}.ma-tabs::-webkit-scrollbar{width:10px;height:10px}.ma-subtabs::-webkit-scrollbar{width:10px;height:10px}.dashboard-modal::-webkit-scrollbar-button{width:0;height:0;display:none}.dashboard-modal-backdrop::-webkit-scrollbar-button{width:0;height:0;display:none}.dashboard-confirm-modal::-webkit-scrollbar-button{width:0;height:0;display:none}.dashboard-modal ::-webkit-scrollbar-button{width:0;height:0;display:none}.dashboard-panel-tabs::-webkit-scrollbar-button{width:0;height:0;display:none}.ma-tabs::-webkit-scrollbar-button{width:0;height:0;display:none}.ma-subtabs::-webkit-scrollbar-button{width:0;height:0;display:none}.dashboard-modal::-webkit-scrollbar-track{margin-block:var(--dash-radius,.5rem);background:0 0;margin-inline:2px}.dashboard-modal-backdrop::-webkit-scrollbar-track{margin-block:var(--dash-radius,.5rem);background:0 0;margin-inline:2px}.dashboard-confirm-modal::-webkit-scrollbar-track{margin-block:var(--dash-radius,.5rem);background:0 0;margin-inline:2px}.dashboard-modal ::-webkit-scrollbar-track{margin-block:var(--dash-radius,.5rem);background:0 0;margin-inline:2px}.dashboard-panel-tabs::-webkit-scrollbar-track{margin-block:var(--dash-radius,.5rem);background:0 0;margin-inline:2px}.ma-tabs::-webkit-scrollbar-track{margin-block:var(--dash-radius,.5rem);background:0 0;margin-inline:2px}.ma-subtabs::-webkit-scrollbar-track{margin-block:var(--dash-radius,.5rem);background:0 0;margin-inline:2px}.dashboard-modal::-webkit-scrollbar-track:horizontal{margin-block:2px;margin-inline:var(--dash-radius,.5rem)}.dashboard-modal-backdrop::-webkit-scrollbar-track:horizontal{margin-block:2px;margin-inline:var(--dash-radius,.5rem)}.dashboard-confirm-modal::-webkit-scrollbar-track:horizontal{margin-block:2px;margin-inline:var(--dash-radius,.5rem)}.dashboard-modal ::-webkit-scrollbar-track:horizontal{margin-block:2px;margin-inline:var(--dash-radius,.5rem)}.dashboard-panel-tabs::-webkit-scrollbar-track:horizontal{margin-block:2px;margin-inline:var(--dash-radius,.5rem)}.ma-tabs::-webkit-scrollbar-track:horizontal{margin-block:2px;margin-inline:var(--dash-radius,.5rem)}.ma-subtabs::-webkit-scrollbar-track:horizontal{margin-block:2px;margin-inline:var(--dash-radius,.5rem)}.dashboard-modal::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--dash-text-muted,#6b7280) 55%, transparent);background-clip:content-box;border:2px solid #0000;border-radius:999px}.dashboard-modal-backdrop::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--dash-text-muted,#6b7280) 55%, transparent);background-clip:content-box;border:2px solid #0000;border-radius:999px}.dashboard-confirm-modal::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--dash-text-muted,#6b7280) 55%, transparent);background-clip:content-box;border:2px solid #0000;border-radius:999px}.dashboard-modal ::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--dash-text-muted,#6b7280) 55%, transparent);background-clip:content-box;border:2px solid #0000;border-radius:999px}.dashboard-panel-tabs::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--dash-text-muted,#6b7280) 55%, transparent);background-clip:content-box;border:2px solid #0000;border-radius:999px}.ma-tabs::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--dash-text-muted,#6b7280) 55%, transparent);background-clip:content-box;border:2px solid #0000;border-radius:999px}.ma-subtabs::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--dash-text-muted,#6b7280) 55%, transparent);background-clip:content-box;border:2px solid #0000;border-radius:999px}.dashboard-modal::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--dash-text-muted,#6b7280) 80%, transparent)}.dashboard-modal-backdrop::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--dash-text-muted,#6b7280) 80%, transparent)}.dashboard-confirm-modal::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--dash-text-muted,#6b7280) 80%, transparent)}.dashboard-modal ::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--dash-text-muted,#6b7280) 80%, transparent)}.dashboard-panel-tabs::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--dash-text-muted,#6b7280) 80%, transparent)}.ma-tabs::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--dash-text-muted,#6b7280) 80%, transparent)}.ma-subtabs::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--dash-text-muted,#6b7280) 80%, transparent)}.dashboard-modal::-webkit-scrollbar-corner{background:0 0}.dashboard-modal ::-webkit-scrollbar-corner{background:0 0}.dashboard-panel-tabs::-webkit-scrollbar-corner{background:0 0}.ma-tabs::-webkit-scrollbar-corner{background:0 0}.ma-subtabs::-webkit-scrollbar-corner{background:0 0}@supports not selector(::-webkit-scrollbar){.dashboard-modal,.dashboard-modal-backdrop,.dashboard-confirm-modal,.dashboard-panel-tabs,.ma-tabs,.ma-subtabs{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--dash-text-muted,#6b7280) 55%, transparent) transparent}}.dashboard-form-grid .dashboard-form-grid2,.dashboard-iim-fieldset-body>.dashboard-form-grid2,.dashboard-iim-fieldset-body>.dashboard-form-row-double{grid-column:1/-1}.dashboard-panel-header-actions{flex-flow:column;align-items:flex-end;gap:8px;min-width:0;margin-left:auto;display:flex}.dashboard-fieldset{min-width:0;border:1px solid var(--dash-border);border-radius:var(--dash-radius);background:var(--dash-surface-fieldset,#fafafa);min-inline-size:0;margin:0;padding:12px 14px 14px;container-type:normal}.dashboard-fieldset>legend{float:none;width:auto;color:var(--dash-form-legend-color,#4b5563);font-size:var(--dash-form-label-size,12px);font-weight:var(--dash-form-legend-weight,700);letter-spacing:0;margin:0 0 0 6px;padding:0 8px;line-height:1.2}.dashboard-fieldset>*+*{margin-top:var(--dash-form-grid-gap,10px)}.dashboard-fieldset:disabled{opacity:.55}.dark .dashboard-fieldset,.dark .dashboard-iim-fieldset{background:var(--dash-surface-fieldset,#0f172a);border-color:#475569}.dashboard-fieldset .dashboard-fieldset,.dashboard-iim-fieldset .dashboard-iim-fieldset{background:var(--dash-surface-solid,#fff)}.dashboard-dropzone-hit:hover,.dashboard-dropzone-hit.is-hover,.dashboard-dropzone.is-hover .dashboard-dropzone-hit{border-color:var(--dash-accent,#9b1373)}.ma-filter{flex-direction:column;min-width:0;display:flex}.ma-filter-badge-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ma-filter-x-icon{flex:none;width:12px;height:12px;display:block}.ma-filter-reset-all .ma-filter-x-icon{width:14px;height:14px}.ma-filter-badge-x{box-sizing:border-box;aspect-ratio:1;width:18px;min-width:18px;height:18px;min-height:18px;color:var(--dash-text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:0 0 18px;justify-content:center;align-items:center;margin:0;padding:0;font-size:0;line-height:0;display:inline-flex}.ma-filter-badge-x:hover,.ma-filter-badge-x:focus-visible{background:var(--dash-surface-muted);color:var(--dash-text-heading)}.dashboard-date-range-nav:hover:not(:disabled),.dashboard-date-range-nav:focus-visible:not(:disabled){border-color:var(--dash-accent);box-shadow:0 0 0 3px var(--dash-border-focus-ring);outline:none}.dashboard-dev2-composer-actions .dashboard-dev2-field-float.is-inline{left:auto;right:0}.dashboard-raster-panel:after{content:"";pointer-events:none;flex:0 0 8px;width:100%;height:8px;min-height:8px;display:block}.dashboard-raster-tile:hover:not(.is-active){box-shadow:none}.dashboard-raster-tile.is-active{box-shadow:0 0 0 3px color-mix(in srgb, var(--dash-accent) 45%, transparent)}.dashboard-shell{--dash-tab-body-gap:10px}.dashboard-shell .dashboard-topbar{margin-bottom:0}.dashboard-shell .dashboard-topbar+:not(.dashboard-content),.dashboard-shell .dashboard-content{margin-top:var(--dash-tab-body-gap,10px)}.dashboard-digital-sign-body{flex-direction:column;gap:8px;min-width:0;display:flex}.dashboard-digital-sign-preview{border:1px solid var(--dash-border-input,#cbd5e1);border-radius:var(--dash-radius);background:#fff;max-width:240px;height:auto;display:block}.dashboard-toast-host{z-index:1300;pointer-events:none;flex-direction:column;align-items:flex-end;gap:8px;max-width:min(28rem,100vw - 32px);display:flex;position:fixed;bottom:24px;right:24px}.dashboard-toast{pointer-events:auto;box-sizing:border-box;border:1px solid var(--dash-status-success-border);border-radius:var(--dash-radius);background:var(--dash-status-success-bg);width:max-content;max-width:100%;color:var(--dash-status-success-text);white-space:pre-line;opacity:1;cursor:pointer;padding:10px 14px;font-size:13px;font-weight:400;line-height:1.4;box-shadow:0 10px 24px -8px #0f172a47}.dashboard-toast.is-fading{opacity:0;transition:opacity 1s linear}.dashboard-toast--warning{border-color:var(--dash-status-warning-border);background:var(--dash-status-warning-bg);color:var(--dash-status-warning-text)}.dashboard-toast--info{border-color:var(--dash-border-input,#cbd5e1);background:var(--dash-surface-solid,#fff);color:var(--dash-text-heading)}.dashboard-tickets--hr2 .dashboard-raster,.dashboard-portal2 .dashboard-raster{left:0;right:0;top:calc(100% + var(--dash-raster-hero-gap));z-index:1;width:100%;position:absolute}.dashboard-tickets--hr2 .dashboard-raster.is-open,.dashboard-portal2 .dashboard-raster.is-open{min-height:0;max-height:calc(100dvh - 100% - var(--dash-raster-hero-gap) - var(--dash-raster-bottom-gap) - var(--dash-shell-pad-top,24px) - 2px)}.dashboard-tickets--hr2 .dashboard-raster.is-open .dashboard-raster-clip,.dashboard-portal2 .dashboard-raster.is-open .dashboard-raster-clip{flex-direction:column;max-height:100%;display:flex}.dashboard-tickets--hr2 .dashboard-raster.is-open .dashboard-raster-panel,.dashboard-portal2 .dashboard-raster.is-open .dashboard-raster-panel{max-height:calc(100% - 2px)}.dashboard-tickets--hr2 .dashboard-content,.dashboard-tickets--hr2 .dashboard-tabs,.dashboard-tickets--hr2 .dashboard-nav-toggle,.dashboard-tickets--hr2>.ma-filters-set,.dashboard-tickets--hr2>.dashboard-iim-fieldset,.dashboard-portal2 .dashboard-content,.dashboard-portal2 .dashboard-tabs,.dashboard-portal2 .dashboard-nav-toggle,.dashboard-portal2>.ma-filters-set,.dashboard-portal2>.dashboard-iim-fieldset{opacity:1;transition:opacity .22s}body.is-personal-raster-open .dashboard-tickets--hr2 .dashboard-content,body.is-personal-raster-open .dashboard-tickets--hr2 .dashboard-tabs,body.is-personal-raster-open .dashboard-tickets--hr2 .dashboard-nav-toggle,body.is-personal-raster-open .dashboard-tickets--hr2>.ma-filters-set,body.is-personal-raster-open .dashboard-tickets--hr2>.dashboard-iim-fieldset,.dashboard-tickets--hr2.is-raster-open .dashboard-content,.dashboard-tickets--hr2.is-raster-open .dashboard-tabs,.dashboard-tickets--hr2.is-raster-open .dashboard-nav-toggle,.dashboard-tickets--hr2.is-raster-open>.ma-filters-set,.dashboard-tickets--hr2.is-raster-open>.dashboard-iim-fieldset,body.is-raster-open .dashboard-portal2 .dashboard-content,body.is-raster-open .dashboard-portal2 .dashboard-tabs,body.is-raster-open .dashboard-portal2 .dashboard-nav-toggle,body.is-raster-open .dashboard-portal2>.ma-filters-set,body.is-raster-open .dashboard-portal2>.dashboard-iim-fieldset,.dashboard-portal2.is-raster-open .dashboard-content,.dashboard-portal2.is-raster-open .dashboard-tabs,.dashboard-portal2.is-raster-open .dashboard-nav-toggle,.dashboard-portal2.is-raster-open>.ma-filters-set,.dashboard-portal2.is-raster-open>.dashboard-iim-fieldset{opacity:0;pointer-events:none}.dashboard-tickets--hr2:has(.dashboard-raster.is-open) .dashboard-content{opacity:0;pointer-events:none}.dashboard-tickets--hr2:has(.dashboard-raster.is-open) .dashboard-tabs{opacity:0;pointer-events:none}.dashboard-tickets--hr2:has(.dashboard-raster.is-open) .dashboard-nav-toggle{opacity:0;pointer-events:none}.dashboard-tickets--hr2:has(.dashboard-raster.is-open)>.ma-filters-set{opacity:0;pointer-events:none}.dashboard-tickets--hr2:has(.dashboard-raster.is-open)>.dashboard-iim-fieldset{opacity:0;pointer-events:none}.dashboard-portal2:has(.dashboard-raster.is-open) .dashboard-content{opacity:0;pointer-events:none}.dashboard-portal2:has(.dashboard-raster.is-open) .dashboard-tabs{opacity:0;pointer-events:none}.dashboard-portal2:has(.dashboard-raster.is-open) .dashboard-nav-toggle{opacity:0;pointer-events:none}.dashboard-portal2:has(.dashboard-raster.is-open)>.ma-filters-set{opacity:0;pointer-events:none}.dashboard-portal2:has(.dashboard-raster.is-open)>.dashboard-iim-fieldset{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.dashboard-tickets--hr2 .dashboard-content,.dashboard-tickets--hr2 .dashboard-tabs,.dashboard-tickets--hr2 .dashboard-nav-toggle,.dashboard-tickets--hr2>.ma-filters-set,.dashboard-tickets--hr2>.dashboard-iim-fieldset,.dashboard-portal2 .dashboard-content,.dashboard-portal2 .dashboard-tabs,.dashboard-portal2 .dashboard-nav-toggle,.dashboard-portal2>.ma-filters-set,.dashboard-portal2>.dashboard-iim-fieldset{transition:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--dash-bg:#f4f7fb;--dash-text:#172033;--dash-text-heading:#25314a;--dash-text-muted:#5d667a;--dash-lifetime-muted:#b6b9bc;--dash-text-subtle:#677087;--dash-text-secondary:#7a8498;--dash-text-placeholder:#9aa4b2;--dash-text-axis:#6b7488;--dash-text-body:#334155;--dash-text-slate:#475569;--dash-text-on-accent:#fff;--dash-surface:#ffffffe6;--dash-surface-solid:#fff;--dash-surface-raised:#ffffffd1;--dash-surface-muted:#f8fbff;--dash-surface-subtle:#f8fafc;--dash-surface-soft:#fcfdff;--dash-surface-tabs:#ffffff80;--dash-surface-cancel:#eef2f7;--dash-surface-close:#f1f5f9;--dash-surface-bar-track:#eef2f7;--dash-surface-bar-track-alt:#edf1f7;--dash-surface-progress:#e5e7eb;--dash-surface-command:#f4f7fbe6;--dash-surface-area-tag:#eef2f7;--dash-surface-rele-header:#f8fafc;--dash-surface-json:#f8fafc;--dash-surface-invoice:#fcfdff;--dash-surface-tooltip:#fffffff5;--dash-surface-tooltip-arrow:#fffffffa;--dash-surface-day-badge:#ffffffb8;--dash-surface-inset:#f1f5f9;--dash-surface-footer:#eef2f7;--dash-surface-chip:#fff;--dash-surface-nested:#f8fafc;--dash-surface-fieldset:#fafafa;--dash-surface-notes:#9b13730f;--dash-accent-soft-bg:#9b13731a;--dash-chip-private-text:#475569;--dash-chip-private-bg:#64748b1f;--dash-shadow-card:0 10px 24px #0f172a0a;--dash-text-primary:var(--dash-text-heading);--dash-accent-contrast:#fff;--dash-hero-bg:#25314a;--dash-hero-border:#1720331f;--dash-hero-shadow:#1720333d;--dash-hero-text:#fff;--dash-hero-text-muted:#ffffffc7;--dash-hero-text-subtle:#ffffffad;--dash-hero-text-faint:#ffffffb8;--dash-hero-text-dim:#ffffff94;--dash-hero-menu-text:#fff;--dash-hero-menu-text-dim:#ffffff94;--dash-hero-card-bg:#ffffff1f;--dash-hero-card-border:#ffffff2e;--dash-hero-badge-bg:#ffffff21;--dash-hero-badge-border:#fff3;--dash-hero-menu-bg:#172033f5;--dash-hero-menu-shadow:#17203347;--dash-hero-menu-filter-bg:#ffffff21;--dash-hero-menu-filter-border:#fff3;--dash-hero-menu-filter-text:#fff;--dash-hero-filter-active-text:#172033;--dash-border:#1720331f;--dash-border-light:#17203314;--dash-border-medium:#1720331a;--dash-border-strong:#1720332e;--dash-border-input:#dbe2ef;--dash-border-input-alt:#dbe3ef;--dash-border-row:#e6ebf2;--dash-border-card:#edf1f7;--dash-border-dashed:#cfd8e8;--dash-border-alert:#25314a14;--dash-border-focus-ring:#9b13731f;--dash-shadow-sm:#17203314;--dash-shadow-md:#17203324;--dash-shadow-lg:#17203329;--dash-shadow-xl:#17203333;--dash-shadow-2xl:#1720333d;--dash-shadow-tooltip:#1720332e;--dash-shadow-backdrop:#17203361;--dash-accent:#9b1373;--dash-accent-danger:#7a1532;--dash-green:#8bb836;--dash-blue:#4f7db4;--dash-guest:#2563eb;--dash-inline-action:#3b6ea8;--dash-inline-action-hover:#2f5d92;--dash-gold:#d8a21b;--dash-slate:#717b91;--dash-red:#dc2626;--dash-rose:#c48986;--dash-purple:#8b5cf6;--dash-red-dark:#b91c1c;--dash-red-darker:#991b1b;--dash-danger-action:#b91c1c;--dash-ampel-green:#6db836;--dash-ampel-orange:#eab308;--dash-ampel-red:#b91c1c;--dash-ampel-orange-ink:#3f2a05;--dash-ampel-orange-text:#a16207;--dash-ampel-orange-text-hover:#854d0e;--dash-index-overlap:var(--dash-ampel-orange-text);--dash-index-overlap-hover:var(--dash-ampel-orange-text-hover);--dash-danger-action-hover:#991b1b;--dash-green-dark:#166534;--dash-green-positive:#15803d;--dash-status-success-bg:#dcfce7;--dash-status-success-border:#bbf7d0;--dash-status-success-text:#166534;--dash-status-success-btn-border:#86efac;--dash-status-danger-bg:#ffe8ef;--dash-status-danger-border:#7a153224;--dash-status-danger-text:#7a1532;--dash-status-warning-bg:#fef3c7;--dash-status-warning-border:#fde68a;--dash-status-warning-text:#92400e;--dash-staging-bg:#fef3c7;--dash-staging-stripe:#ca8a0429;--dash-staging-rim:#ca8a04;--dash-staging-fg:#92400e;--dash-staging-mark-bg:#ca8a04;--dash-staging-mark-fg:#fff;--dash-staging-mark-border:#a16207;--dash-status-warning-text-alt:#854d0e;--dash-status-warning-dark:#78350f;--dash-status-warning-gold:#8a5b0a;--dash-status-warning-runrate:#fbbf2414;--dash-status-warning-mid:#fef9c3;--dash-status-warning-strong:#facc15;--dash-status-error-bg:#fee2e2;--dash-status-error-border:#fecaca;--dash-status-error-text:#991b1b;--dash-status-error-dark:#7f1d1d;--dash-status-error-mid:#fca5a5;--dash-status-neutral-bg:#e2e8f0;--dash-status-neutral-text:#475569;--dash-status-orange-bg:#fff7ed;--dash-status-orange-border:#ffedd5;--dash-status-green-panel-bg:#ecfdf5;--dash-status-green-light-bg:#f0fdf4;--dash-status-red-light-bg:#fef2f2;--dash-status-purple-text:#7e1aa3;--dash-status-purple-bg:#f3e8ff;--dash-status-purple-border:#d8b4fe;--dash-cost-fixed:#b877e6;--dash-hr-load-1-border:#c8f8d4;--dash-hr-load-1-bg:#e9fced;--dash-hr-load-1-text:#166534;--dash-hr-load-2-border:#bbf7d0;--dash-hr-load-2-bg:#dcfce7;--dash-hr-load-2-text:#166534;--dash-hr-load-3-border:#fef3c7;--dash-hr-load-3-bg:#fff9df;--dash-hr-load-3-text:#854d0e;--dash-hr-load-5-border:#fecaca;--dash-hr-load-5-bg:#fff0f0;--dash-hr-load-5-text:#991b1b;--dash-hr-load-6-border:#fecaca;--dash-hr-load-6-bg:#fee2e2;--dash-hr-load-6-text:#7f1d1d;--dash-hr-on-call-border:#b91c1c2e;--dash-hr-on-call-text:#991b1b;--dash-hr-on-call-bg:#ffe4e6;--dash-hr-on-call-shadow:#991b1b1a;--dash-hr-mobile-border:#0e749038;--dash-hr-mobile-text:#0e7490;--dash-hr-mobile-bg:#ecfeff;--dash-hr-mobile-shadow:#0e74901f;--dash-hr-weekend-badge-bg:#f1f3f6;--dash-hr-weekend-badge-text:#6b7280;--dash-hr-weekend-badge-border:#17203314;--dash-status-dropzone-drag:#fdf2f8;--dash-status-nonworking-bg:#e5e7eb;--dash-status-nonworking-border:#d1d5db;--dash-status-nonworking-text:#6b7280;--dash-status-outside-text:#a1a9b8;--dash-chart-grid:#1720331f;--dash-chart-grid-light:#17203312;--dash-chart-hit:#fff0;--dash-radius:.5rem;--dash-radius-modal:1.25rem;--dash-radius-btn:var(--dash-radius);--dash-radius-nav:999px;--dash-radius-input:6px;--dash-gap:20px;--dash-modal-padding:16px;--dash-modal-gap:12px;--dash-form-control-min-height:28px;--dash-form-label-gap:1px;--dash-form-label-size:12px;--dash-form-label-weight:400;--dash-form-label-color:var(--dash-text-slate);--dash-form-legend-weight:700;--dash-form-legend-color:#4b5563;--dash-panel-tab-active-bg:color-mix(in srgb, var(--dash-accent) 14%, transparent);--dash-panel-tab-active-fg:color-mix(in srgb, var(--dash-accent) 55%, #1a0814);--dash-panel-tab-hover-bg:#0f172a0a;--dash-form-grid-gap:8px;--dash-form-double-gap:8px;--dash-checkbox-size:16px;--dash-index-inline-min-height:24px;--dash-index-cell-pad-y:3px;--dash-index-cell-pad-x:6px;--dash-index-labeled-box-height:calc(.32rem + .75rem + 1px + var(--dash-index-inline-min-height,24px) + 2px);--dash-index-field-s:2.85rem;--dash-index-field-l:5.5rem;--dash-index-field-xl:6.75rem;--dash-index-decimal-width:var(--dash-index-field-l);--dash-index-decimal-width-short:var(--dash-index-field-s);--dash-index-leading-s-min:7.5rem;--dash-index-leading-s-size:10rem;--dash-index-leading-s-max:13rem;--dash-index-text-peek-col-max:13rem;--dash-index-text-peek-max-width:22rem;--dash-filter-menu-ring:color-mix(in srgb, var(--dash-text) 12%, transparent);--dash-filter-menu-shadow:0 10px 24px color-mix(in srgb, var(--dash-text) 12%, transparent);--dash-filter-menu-shadow-hover:0 16px 36px color-mix(in srgb, var(--dash-text) 18%, transparent);--dash-filter-badge-bg:color-mix(in srgb, var(--dash-accent) 12%, var(--dash-surface-muted));--dash-filter-badge-border:color-mix(in srgb, var(--dash-accent) 22%, var(--dash-border));--dash-toggle-track:#d8dee8;--dash-toggle-knob-shadow:#1720333d}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dash-bg:#111827;--dash-text:#e5e7eb;--dash-text-heading:#f3f4f6;--dash-text-muted:#b0bac9;--dash-lifetime-muted:#a8b0bc;--dash-text-subtle:#c4cedd;--dash-text-secondary:#b6c0d0;--dash-text-placeholder:#6b7280;--dash-text-axis:#9ca3af;--dash-text-body:#cbd5e1;--dash-text-slate:#94a3b8;--dash-form-label-color:#94a3b8;--dash-form-legend-color:#cbd5e1;--dash-panel-tab-active-bg:color-mix(in srgb, var(--dash-accent) 22%, transparent);--dash-panel-tab-active-fg:#fbcfe8;--dash-panel-tab-hover-bg:#f8fafc0f;--dash-surface:#1f293bf0;--dash-surface-solid:#243044;--dash-surface-raised:#243044f5;--dash-surface-muted:#2f3f56;--dash-surface-subtle:#1a2433;--dash-surface-soft:#243044;--dash-surface-tabs:#243044d1;--dash-surface-cancel:#3a4d66;--dash-surface-close:#334155;--dash-surface-bar-track:#3a4d66;--dash-surface-bar-track-alt:#47596f;--dash-surface-progress:#52657d;--dash-surface-command:#1a2433fa;--dash-surface-area-tag:#3a4d66;--dash-surface-rele-header:#1a2433;--dash-surface-json:#1a2433;--dash-surface-invoice:#243044;--dash-surface-tooltip:#1a2433fa;--dash-surface-tooltip-arrow:#1a2433fa;--dash-surface-day-badge:#0f172ab8;--dash-surface-inset:#151d2b;--dash-surface-footer:#1a2433;--dash-surface-chip:#334155;--dash-surface-nested:#1a2433;--dash-surface-fieldset:#0f172a;--dash-surface-notes:#9b137324;--dash-accent-soft-bg:#c0269038;--dash-chip-private-text:#cbd5e1;--dash-chip-private-bg:#64748b47;--dash-shadow-card:0 10px 28px #00000047;--dash-text-primary:var(--dash-text-heading);--dash-accent-contrast:#fff;--dash-hero-bg:#25314a;--dash-hero-border:#94a3b838;--dash-hero-shadow:#00000073;--dash-hero-text:#fff;--dash-hero-text-muted:#ffffffc7;--dash-hero-text-subtle:#ffffffad;--dash-hero-text-faint:#ffffffb8;--dash-hero-text-dim:#ffffff94;--dash-hero-menu-text:#fff;--dash-hero-menu-text-dim:#ffffff94;--dash-hero-card-bg:#ffffff1a;--dash-hero-card-border:#ffffff29;--dash-hero-badge-bg:#ffffff1f;--dash-hero-badge-border:#ffffff2e;--dash-hero-menu-bg:#0f172afa;--dash-hero-menu-shadow:#0000006b;--dash-hero-menu-filter-bg:#25314a;--dash-hero-menu-filter-border:#94a3b833;--dash-hero-menu-filter-text:#ffffffd1;--dash-hero-filter-active-text:#0f172a;--dash-border:#94a3b82e;--dash-border-light:#94a3b81a;--dash-border-medium:#94a3b824;--dash-border-strong:#94a3b83d;--dash-border-input:#475569;--dash-border-input-alt:#475569;--dash-border-row:#334155;--dash-border-card:#334155;--dash-border-dashed:#475569;--dash-border-alert:#94a3b824;--dash-border-focus-ring:#9b137347;--dash-shadow-sm:#00000038;--dash-shadow-md:#00000047;--dash-shadow-lg:#00000052;--dash-shadow-xl:#0000005c;--dash-shadow-2xl:#0000006b;--dash-shadow-tooltip:#00000061;--dash-shadow-backdrop:#0000009e;--dash-accent:#9b1373;--dash-accent-danger:#c98b96;--dash-green:#a3cb5c;--dash-blue:#6b9fd4;--dash-guest:#60a5fa;--dash-inline-action:#93c5fd;--dash-inline-action-hover:#bfdbfe;--dash-gold:#f0c14a;--dash-slate:#94a3b8;--dash-red:#c97b7b;--dash-rose:#c9a09c;--dash-purple:#a78bfa;--dash-red-dark:#d4a0a0;--dash-red-darker:#e0b4b4;--dash-danger-action:#8f3a4a;--dash-ampel-green:#6db836;--dash-ampel-orange:#facc15;--dash-ampel-red:#f87171;--dash-ampel-orange-ink:#3f2a05;--dash-ampel-orange-text:#facc15;--dash-ampel-orange-text-hover:#fde047;--dash-index-overlap:var(--dash-ampel-orange-text);--dash-index-overlap-hover:var(--dash-ampel-orange-text-hover);--dash-danger-action-hover:#7a3140;--dash-green-dark:#86efac;--dash-green-positive:#4ade80;--dash-status-success-bg:#16653447;--dash-status-success-border:#4ade8059;--dash-status-success-text:#86efac;--dash-status-success-btn-border:#4ade8073;--dash-status-danger-bg:#7f1d1d38;--dash-status-danger-border:#c98b9652;--dash-status-danger-text:#e0b4b8;--dash-status-warning-bg:#92400e47;--dash-status-warning-border:#facc1559;--dash-status-warning-text:#fde68a;--dash-staging-bg:#713f128c;--dash-staging-stripe:#facc152e;--dash-staging-rim:#eab308;--dash-staging-fg:#fde68a;--dash-staging-mark-bg:#eab308;--dash-staging-mark-fg:#422006;--dash-staging-mark-border:#facc15;--dash-status-warning-text-alt:#fcd34d;--dash-status-warning-dark:#fbbf24;--dash-status-warning-gold:#fbbf24;--dash-status-warning-runrate:#fbbf2424;--dash-status-warning-mid:#a1620752;--dash-status-warning-strong:#ca8a046b;--dash-status-error-bg:#7f1d1d47;--dash-status-error-border:#f8717159;--dash-status-error-text:#fca5a5;--dash-status-error-dark:#fecaca;--dash-status-error-mid:#f8717173;--dash-status-neutral-bg:#47556973;--dash-status-neutral-text:#cbd5e1;--dash-status-orange-bg:#9a341238;--dash-status-orange-border:#fb923c47;--dash-status-green-panel-bg:#064e3b3d;--dash-status-green-light-bg:#064e3b33;--dash-status-red-light-bg:#7f1d1d38;--dash-status-purple-text:#d8b4fe;--dash-status-purple-bg:#581c8747;--dash-status-purple-border:#c084fc;--dash-cost-fixed:#c084fc;--dash-hr-load-1-border:#4ade8052;--dash-hr-load-1-bg:#16653438;--dash-hr-load-1-text:#86efac;--dash-hr-load-2-border:#4ade806b;--dash-hr-load-2-bg:#1665344d;--dash-hr-load-2-text:#86efac;--dash-hr-load-3-border:#facc1559;--dash-hr-load-3-bg:#a1620747;--dash-hr-load-3-text:#fcd34d;--dash-hr-load-5-border:#f8717161;--dash-hr-load-5-bg:#7f1d1d3d;--dash-hr-load-5-text:#fca5a5;--dash-hr-load-6-border:#f8717173;--dash-hr-load-6-bg:#7f1d1d52;--dash-hr-load-6-text:#fecaca;--dash-hr-on-call-border:#f8717159;--dash-hr-on-call-text:#fca5a5;--dash-hr-on-call-bg:#7f1d1d47;--dash-hr-on-call-shadow:#00000038;--dash-hr-mobile-border:#22d3ee59;--dash-hr-mobile-text:#67e8f9;--dash-hr-mobile-bg:#082f4973;--dash-hr-mobile-shadow:#00000038;--dash-hr-weekend-badge-bg:#25314a;--dash-hr-weekend-badge-text:#ffffffb8;--dash-hr-weekend-badge-border:#94a3b833;--dash-status-dropzone-drag:#c0269024;--dash-status-nonworking-bg:#47556973;--dash-status-nonworking-border:#475569;--dash-status-nonworking-text:#94a3b8;--dash-status-outside-text:#64748b;--dash-chart-grid:#94a3b838;--dash-chart-grid-light:#94a3b81f;--dash-toggle-track:#475569;--dash-toggle-knob-shadow:#00000059}*{box-sizing:border-box}body{min-height:100vh;color:var(--dash-text);background:var(--dash-bg);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button{font:inherit}.dashboard-env-banners{z-index:200;flex:none;width:100%;position:relative}.dashboard-env-banner{box-sizing:border-box;text-align:center;width:100%;margin:0;padding:.28rem 1rem;font-size:12px;font-weight:650;line-height:1.35}.dashboard-env-banner--staging{background:var(--dash-staging-mark-bg,#facc15);color:var(--dash-staging-mark-fg,#422006)}.dashboard-topbar{justify-content:space-between;align-items:center;gap:18px;min-width:0;display:flex}.dashboard-nav-start{align-items:center;min-width:0;display:flex}.dashboard-back{color:var(--dash-text-heading);white-space:nowrap;border:1px solid var(--dash-border-light);border-radius:var(--dash-radius-nav);background:var(--dash-surface-raised);box-shadow:0 12px 34px var(--dash-shadow-sm);flex:none;align-items:center;padding:12px 16px;font-weight:700;text-decoration:none;display:inline-flex}.dashboard-hero-inline{box-sizing:border-box;border:1px solid var(--dash-hero-border);border-radius:var(--dash-radius);width:max-content;max-width:min(42rem,100%);height:auto;min-height:46px;color:var(--dash-hero-text);background:var(--dash-hero-bg);box-shadow:0 12px 34px var(--dash-hero-shadow);cursor:default;font:inherit;text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:6px 14px 6px 10px;font-weight:400}.dashboard-hero-inline-copy{flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;min-width:0;display:flex}.dashboard-hero-inline .dashboard-eyebrow{letter-spacing:.02em;margin:0;font-size:10px;line-height:1.15}.dashboard-hero-inline strong{color:var(--dash-hero-text);white-space:nowrap;font-size:17px;font-weight:800;line-height:1.15;display:block}.dashboard-auth-logout{margin:0 0 0 auto}
