.adm{--adm-bg:#fbfbfc;--adm-surface:#ffffff;--adm-surface-2:#f7f7f8;--adm-surface-sunk:#f1f2f4;--adm-ink:#111827;--adm-ink-2:#1f2937;--adm-ink-muted:#6b7280;--adm-ink-faint:#9ca3af;--adm-accent:#2563eb;--adm-accent-dark:#1d4ed8;--adm-accent-soft:#bfdbfe;--adm-accent-wash:#eff6ff;--adm-success:#15803d;--adm-success-soft:#dcfce7;--adm-warn:#b45309;--adm-warn-soft:#fef3c7;--adm-danger:#b91c1c;--adm-danger-soft:#fee2e2;--adm-info:#1d4ed8;--adm-info-soft:#dbeafe;--adm-line:#e5e7eb;--adm-line-strong:#d1d5db;--adm-line-soft:#eef0f2;--adm-radius:10px;--adm-radius-sm:6px;--adm-radius-lg:12px;--adm-shadow-sm:none;--adm-shadow-md:0 8px 24px -12px rgba(17,24,39,0.18),0 1px 3px rgba(17,24,39,0.06);--adm-shadow-lg:0 20px 50px -24px rgba(17,24,39,0.28),0 4px 10px rgba(17,24,39,0.06);--adm-ease:cubic-bezier(0.2,0.6,0.2,1);background:var(--adm-bg);color:var(--adm-ink);font-family:var(--font-geist),"Helvetica Neue",sans-serif;font-size:14px;line-height:1.5;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.adm *,.adm :after,.adm :before{box-sizing:border-box}.adm button,.adm input,.adm select,.adm textarea{font-family:inherit;font-size:inherit}.adm-layout{display:grid;grid-template-columns:240px 1fr;min-height:100vh}@media (max-width:860px){.adm-layout{grid-template-columns:1fr}}.adm-sidebar{background:linear-gradient(180deg,#0b1220,#0f1b33);color:#dce3ee;position:sticky;top:0;max-height:100vh;display:flex;flex-direction:column;border-right:1px solid #00000020;overflow:hidden}@media (max-width:860px){.adm-sidebar{position:fixed;inset:0 auto 0 0;width:260px;transform:translateX(-100%);transition:transform .26s var(--adm-ease);z-index:50;box-shadow:var(--adm-shadow-lg)}.adm-sidebar.is-open{transform:translateX(0)}}.adm-sidebar-brand{padding:18px 20px 16px;border-bottom:1px solid rgba(255,255,255,.06);display:flex;align-items:baseline;gap:6px}.adm-sidebar-brand-logo{font-family:var(--font-fraunces),serif;font-style:italic;font-variation-settings:"opsz" 72,"SOFT" 40;font-weight:500;font-size:20px;letter-spacing:-.02em;color:#f8fafc}.adm-sidebar-brand-logo .dot{color:var(--adm-accent);font-style:normal;margin:0 1px}.adm-sidebar-brand-tag{font-family:var(--font-jetbrains-mono),monospace;font-size:9px;letter-spacing:.2em;color:rgba(226,232,240,.4);text-transform:uppercase;margin-left:auto}.adm-sidebar-nav{flex:1;overflow-y:auto;padding:14px 10px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.12) transparent}.adm-sidebar-nav::-webkit-scrollbar{width:4px}.adm-sidebar-nav::-webkit-scrollbar-thumb{background:rgba(255,255,255,.14);border-radius:2px}.adm-sidebar-section{margin-bottom:4px}.adm-sidebar-section+.adm-sidebar-section{margin-top:18px}.adm-sidebar-heading{font-family:var(--font-jetbrains-mono),monospace;font-size:9px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:rgba(226,232,240,.34);padding:6px 12px 8px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;background:transparent;border:none;width:100%;text-align:left}.adm-sidebar-heading:hover{color:rgba(226,232,240,.55)}.adm-sidebar-heading-arrow{transition:transform .18s var(--adm-ease);color:inherit;font-size:11px}.adm-sidebar-heading-arrow.is-open{transform:rotate(90deg)}.adm-nav-item{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 12px;border-radius:var(--adm-radius);color:rgba(226,232,240,.72);text-decoration:none;font-size:13px;font-weight:400;letter-spacing:-.005em;transition:color .14s var(--adm-ease),background .14s var(--adm-ease);position:relative}.adm-nav-item:hover{color:#f8fafc;background:rgba(255,255,255,.04)}.adm-nav-item.is-active{color:#f8fafc;background:rgba(20,184,166,.16);font-weight:600}.adm-nav-item.is-active:before{content:"";position:absolute;left:-10px;top:4px;bottom:4px;width:2px;background:var(--adm-accent);border-radius:2px}.adm-nav-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;font-family:var(--font-jetbrains-mono),monospace;font-size:10px;font-weight:600;letter-spacing:.02em;border-radius:9px;background:rgba(255,255,255,.1);color:rgba(226,232,240,.85)}.adm-nav-badge.tone-red{background:var(--adm-danger);color:#fff}.adm-nav-badge.tone-amber{background:var(--adm-warn);color:#fff}.adm-nav-badge.tone-green{background:var(--adm-success);color:#fff}.adm-nav-badge.tone-accent{background:var(--adm-accent);color:#0b1220}.adm-nav-item.is-active .adm-nav-badge.tone-neutral{background:rgba(15,23,42,.16);color:#0b1220}.adm-sidebar-bottom{padding:12px 10px 16px;border-top:1px solid rgba(255,255,255,.06)}.adm-sidebar-account{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:var(--adm-radius);color:rgba(226,232,240,.72);text-decoration:none;transition:background .14s var(--adm-ease)}.adm-sidebar-account:hover{background:rgba(255,255,255,.04);color:#f8fafc}.adm-sidebar-account-avatar{width:28px;height:28px;border-radius:50%;background:rgba(20,184,166,.2);color:var(--adm-accent);font-family:var(--font-jetbrains-mono),monospace;font-size:10px;font-weight:700;letter-spacing:.05em;display:flex;align-items:center;justify-content:center;flex-shrink:0}.adm-sidebar-account-body{min-width:0;flex:1}.adm-sidebar-account-name{font-size:12px;font-weight:500;color:#f8fafc}.adm-sidebar-account-mail{font-family:var(--font-jetbrains-mono),monospace;font-size:9px;color:rgba(226,232,240,.42);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-sidebar-bottom-link{display:block;padding:7px 12px;font-size:12px;color:rgba(226,232,240,.44);text-decoration:none;border-radius:var(--adm-radius);transition:color .14s var(--adm-ease);background:transparent;border:none;width:100%;text-align:left;cursor:pointer;font-family:inherit}.adm-sidebar-bottom-link:hover{color:#f8fafc}.adm-sidebar-bottom-link.danger:hover{color:#f3c0c5}.adm-topbar{display:none;position:sticky;top:0;z-index:40;background:var(--adm-ink);color:#f8fafc;padding:10px 16px;border-bottom:1px solid #00000020;align-items:center;gap:12px}@media (max-width:860px){.adm-topbar{display:flex}}.adm-topbar-toggle{width:34px;height:34px;border-radius:var(--adm-radius);background:rgba(255,255,255,.08);color:inherit;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.adm-topbar-title{font-family:inherit;font-weight:500;font-size:15px;letter-spacing:-.02em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-sidebar-overlay{display:none}@media (max-width:860px){.adm-sidebar-overlay{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:45;border:none}}.adm-main{min-width:0;display:flex;flex-direction:column}.adm-page-header{padding:26px clamp(20px,2.4vw,36px) 16px;background:transparent;border-bottom:1px solid var(--adm-line-soft);display:flex;align-items:flex-start;gap:24px;flex-wrap:wrap}.adm-page-header-main{flex:1 1 320px;min-width:280px}.adm-page-eyebrow{font-family:var(--font-jetbrains-mono),monospace;font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--adm-accent-dark);margin-bottom:6px;display:flex;align-items:center;gap:10px}.adm-page-title{font-family:inherit;font-weight:600;font-size:22px;line-height:1.2;letter-spacing:-.015em;color:var(--adm-ink);margin:0 0 2px}.adm-page-eyebrow{display:none}.adm-page-subtitle{font-size:14px;color:var(--adm-ink-muted);max-width:72ch}.adm-page-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.adm-page-body{padding:clamp(16px,1.8vw,28px);flex:1}.adm-card{background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:var(--adm-radius-lg);box-shadow:none}.adm-karte-wartet{transition:background .16s var(--adm-ease)}.adm-karte-wartet:hover{background:var(--adm-surface-2)}@keyframes adm-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.adm-card{animation:none}}.adm-card-pad{padding:20px}.adm-card-pad-sm{padding:14px 16px}.adm-card-head{padding:16px 20px 14px;border-bottom:1px solid var(--adm-line-soft);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.adm-card-title{font-family:inherit;font-weight:650;font-size:16px;letter-spacing:-.015em;color:var(--adm-ink);margin:0}.adm-card-subtitle{font-size:12px;color:var(--adm-ink-muted);margin-top:2px}.adm-card-body{padding:18px 20px}.adm-card-body.no-pad{padding:0}.adm-card-foot{padding:10px 16px;border-top:1px solid var(--adm-line-soft);background:var(--adm-surface-2);gap:10px;align-items:center}.adm-card-foot,.adm-section-head{display:flex;justify-content:space-between}.adm-section-head{align-items:baseline;gap:12px;margin:28px 0 12px}.adm-section-head:first-child{margin-top:0}.adm-section-title{font-family:inherit;font-weight:650;font-size:17px;letter-spacing:-.02em;color:var(--adm-ink);margin:0}.adm-section-label{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--adm-ink-faint)}.adm-mono,.adm-section-label{font-family:var(--font-jetbrains-mono),monospace}.adm-serif{font-family:inherit}.adm-small{font-size:12.5px;color:var(--adm-ink-muted)}.adm-label{font-family:var(--font-jetbrains-mono),monospace;font-size:10px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--adm-ink-faint)}.adm-num{font-family:inherit;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.adm-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.adm-kpi{background:var(--adm-surface);border:1px solid var(--adm-line-soft);border-radius:var(--adm-radius-lg);padding:14px 16px;box-shadow:var(--adm-shadow-sm);position:relative}.adm-kpi-label{font-family:var(--font-jetbrains-mono),monospace;font-size:10px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--adm-ink-faint);margin-bottom:8px;display:flex;align-items:center;gap:8px}.adm-kpi-value{font-family:inherit;font-weight:700;font-size:30px;line-height:1;letter-spacing:-.025em;color:var(--adm-ink);font-variant-numeric:tabular-nums}.adm-kpi-value .unit{font-size:.5em;color:var(--adm-ink-faint);font-weight:400;margin-left:4px}.adm-kpi-delta{font-size:11px;color:var(--adm-ink-muted);margin-top:6px;font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.02em}.adm-kpi-delta.up{color:var(--adm-success)}.adm-kpi-delta.down{color:var(--adm-danger)}.adm-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 14px;font-size:14px;font-weight:500;border-radius:8px;border:1px solid transparent;cursor:pointer;transition:background .12s var(--adm-ease),border-color .12s var(--adm-ease),color .12s var(--adm-ease);white-space:nowrap;text-decoration:none;font-family:inherit;min-height:34px;line-height:1.2}.adm-btn svg{width:14px;height:14px}.adm-btn-accent,.adm-btn-primary{background:var(--adm-ink);color:#ffffff;border-color:var(--adm-ink);box-shadow:none}.adm-btn-accent:hover,.adm-btn-primary:hover{background:#000000;border-color:#000000;color:#ffffff}.adm-btn-ghost{background:var(--adm-surface);color:var(--adm-ink);border-color:var(--adm-line)}.adm-btn-ghost:hover{background:var(--adm-surface-2);border-color:var(--adm-line-strong)}.adm-btn-danger{background:var(--adm-surface);color:var(--adm-danger);border-color:var(--adm-danger-soft)}.adm-btn-danger:hover{background:var(--adm-danger-soft);color:var(--adm-danger)}.adm-btn-sm{padding:6px 11px;font-size:13px;min-height:30px}.adm-btn-lg{padding:10px 18px;font-size:14px;min-height:38px}.adm-btn:disabled,.adm-btn[disabled]{opacity:.5;cursor:not-allowed}.adm-icon-btn{width:32px;height:32px;border-radius:var(--adm-radius);background:transparent;border:1px solid transparent;color:var(--adm-ink-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .14s var(--adm-ease)}.adm-icon-btn:hover{background:var(--adm-surface-sunk);color:var(--adm-ink);border-color:var(--adm-line)}.adm-input,.adm-select,.adm-textarea{width:100%;padding:8px 12px;font-size:13px;font-family:inherit;background:var(--adm-surface);border:1px solid var(--adm-line-strong);border-radius:var(--adm-radius);color:var(--adm-ink);transition:border-color .14s var(--adm-ease),box-shadow .14s var(--adm-ease)}.adm-input:focus,.adm-select:focus,.adm-textarea:focus{outline:none;border-color:var(--adm-accent);box-shadow:0 0 0 3px var(--adm-accent-wash)}.adm-textarea{resize:vertical;min-height:80px;line-height:1.55}.adm-select{padding-right:30px;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235a6479' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat}.adm-field{display:flex;flex-direction:column;gap:4px}.adm-field-label{font-family:var(--font-jetbrains-mono),monospace;font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--adm-ink-faint)}.adm-field-hint{font-size:11px;color:var(--adm-ink-muted)}.adm-checkbox{display:inline-flex;align-items:center;gap:8px;font-size:13px;cursor:pointer;color:var(--adm-ink)}.adm-checkbox input[type=checkbox]{width:16px;height:16px;accent-color:var(--adm-accent);cursor:pointer;margin:0}.adm-table{width:100%;border-collapse:collapse;font-size:13px}.adm-table thead{background:var(--adm-surface-2)}.adm-table th{text-align:left;padding:9px 14px;font-family:var(--font-jetbrains-mono),monospace;font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--adm-ink-faint);border-bottom:1px solid var(--adm-line);white-space:nowrap}.adm-table td{padding:11px 14px;border-bottom:1px solid var(--adm-line-soft);vertical-align:middle;color:var(--adm-ink)}.adm-table tbody tr:last-child td{border-bottom:none}.adm-table tbody tr:hover{background:var(--adm-surface-2)}.adm-table tbody tr.is-selected{background:var(--adm-accent-wash)}.adm-table-row-link{color:inherit;text-decoration:none;display:block}.adm-table-compact td,.adm-table-compact th{padding:7px 10px;font-size:12px}.adm-table-mono td{font-family:var(--font-jetbrains-mono),monospace;font-size:12px}.adm-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:0;text-transform:none;border-radius:6px;background:var(--adm-surface-sunk);color:var(--adm-ink-muted);border:1px solid transparent;line-height:1.5;white-space:nowrap}.adm-badge.tone-accent{background:var(--adm-accent-wash);color:var(--adm-accent-dark)}.adm-badge.tone-success{background:var(--adm-success-soft);color:var(--adm-success)}.adm-badge.tone-warn{background:var(--adm-warn-soft);color:var(--adm-warn)}.adm-badge.tone-danger{background:var(--adm-danger-soft);color:var(--adm-danger)}.adm-badge.tone-info{background:var(--adm-info-soft);color:var(--adm-info)}.adm-badge.tone-ink{background:var(--adm-ink);color:#f8fafc;border-color:var(--adm-ink)}.adm-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--adm-ink-faint)}.adm-dot.tone-success{background:var(--adm-success)}.adm-dot.tone-warn{background:var(--adm-warn)}.adm-dot.tone-danger{background:var(--adm-danger)}.adm-dot.tone-accent{background:var(--adm-accent)}.adm-tabs{display:flex;gap:2px;border-bottom:1px solid var(--adm-line);margin-bottom:20px;overflow-x:auto}.adm-tab{padding:10px 16px;font-size:13px;font-weight:500;color:var(--adm-ink-muted);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .14s var(--adm-ease);white-space:nowrap;font-family:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.adm-tab.is-active,.adm-tab:hover{color:var(--adm-ink)}.adm-tab.is-active{border-bottom-color:var(--adm-accent)}.adm-tab-count{font-family:var(--font-jetbrains-mono),monospace;font-size:10px;color:var(--adm-ink-faint);padding:1px 6px;background:var(--adm-surface-sunk);border-radius:3px}.adm-tab.is-active .adm-tab-count{background:var(--adm-accent-wash);color:var(--adm-accent-dark)}.adm-alert{padding:12px 14px;border-radius:var(--adm-radius);border:1px solid var(--adm-line);background:var(--adm-surface);font-size:13px;display:flex;gap:10px;align-items:flex-start}.adm-alert-icon{width:18px;height:18px;flex-shrink:0;margin-top:1px}.adm-alert.tone-info{background:var(--adm-info-soft);border-color:#9cbbd9;color:var(--adm-info)}.adm-alert.tone-success{background:var(--adm-success-soft);border-color:#a8cda9;color:var(--adm-success)}.adm-alert.tone-warn{background:var(--adm-warn-soft);border-color:#e2cc83;color:var(--adm-warn)}.adm-alert.tone-danger{background:var(--adm-danger-soft);border-color:#e0a8ad;color:var(--adm-danger)}.adm-alert.tone-accent{background:var(--adm-accent-wash);border-color:var(--adm-accent-soft);color:var(--adm-accent-dark)}.adm-modal-scrim{position:fixed;inset:0;background:rgba(15,23,42,.4);backdrop-filter:blur(4px);z-index:60;display:flex;align-items:flex-start;justify-content:center;padding:40px 20px;overflow-y:auto}.adm-modal{background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:var(--adm-radius-lg);box-shadow:var(--adm-shadow-lg);max-width:560px;width:100%}.adm-modal.sm{max-width:420px}.adm-modal.lg{max-width:720px}.adm-modal.xl{max-width:920px}.adm-modal-head{padding:16px 20px 14px;border-bottom:1px solid var(--adm-line-soft);display:flex;align-items:center;justify-content:space-between;gap:16px}.adm-modal-title{font-family:inherit;font-weight:500;font-size:18px;letter-spacing:-.015em;color:var(--adm-ink);margin:0}.adm-modal-body{padding:18px 20px}.adm-modal-foot{padding:14px 20px;border-top:1px solid var(--adm-line-soft);gap:8px;justify-content:flex-end}.adm-modal-foot,.adm-toolbar{background:var(--adm-surface-2);display:flex;align-items:center}.adm-toolbar{gap:10px;flex-wrap:wrap;padding:10px 14px;border:1px solid var(--adm-line);border-radius:var(--adm-radius);margin-bottom:14px}.adm-toolbar-group{display:flex;align-items:center;gap:6px}.adm-toolbar-search{flex:1;min-width:200px}.adm-toolbar-divider{width:1px;height:24px;background:var(--adm-line)}.adm-segmented{display:inline-flex;background:var(--adm-surface-sunk);border:1px solid var(--adm-line);border-radius:var(--adm-radius);padding:2px}.adm-segmented button{padding:4px 10px;font-size:12px;font-weight:500;color:var(--adm-ink-muted);background:transparent;border:none;border-radius:3px;cursor:pointer;font-family:inherit;transition:all .14s var(--adm-ease)}.adm-segmented button.is-active{background:var(--adm-surface);color:var(--adm-ink);box-shadow:var(--adm-shadow-sm)}.adm-link{color:var(--adm-accent-dark);text-decoration:none;font-weight:500;border-bottom:1px solid transparent;transition:border-color .14s var(--adm-ease)}.adm-link:hover{border-bottom-color:var(--adm-accent-dark)}.adm-list{list-style:none;padding:0;margin:0}.adm-list-item{padding:12px 16px;border-bottom:1px solid var(--adm-line-soft);display:flex;gap:12px;align-items:flex-start}.adm-list-item:last-child{border-bottom:none}.adm-list-item-when{font-family:var(--font-jetbrains-mono),monospace;font-size:10px;color:var(--adm-ink-faint);min-width:54px;letter-spacing:.05em;padding-top:2px}.adm-list-item-body{flex:1;min-width:0;font-size:13px;color:var(--adm-ink);line-height:1.5}.adm-list-item-body strong{color:var(--adm-ink);font-weight:600}.adm-status{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;font-size:11px;font-weight:500;border-radius:999px;background:var(--adm-surface-sunk);color:var(--adm-ink-muted)}.adm-status.tone-success{background:var(--adm-success-soft);color:var(--adm-success)}.adm-status.tone-warn{background:var(--adm-warn-soft);color:var(--adm-warn)}.adm-status.tone-danger{background:var(--adm-danger-soft);color:var(--adm-danger)}.adm-status.tone-accent{background:var(--adm-accent-wash);color:var(--adm-accent-dark)}.adm-grid-2{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.adm-grid-3{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.adm-grid-sidebar{display:grid;gap:18px;grid-template-columns:1fr}@media (min-width:1060px){.adm-grid-sidebar{grid-template-columns:minmax(0,1fr) 320px}}.adm-progress{height:6px;background:var(--adm-surface-sunk);border-radius:3px;overflow:hidden}.adm-progress-bar{height:100%;background:var(--adm-accent);border-radius:3px;transition:width .3s var(--adm-ease)}.adm-progress-bar.tone-success{background:var(--adm-success)}.adm-progress-bar.tone-warn{background:var(--adm-warn)}.adm-empty{padding:28px 20px;text-align:center;color:var(--adm-ink-muted)}.adm-empty-title{font-family:inherit;font-weight:500;font-size:18px;color:var(--adm-ink);margin-bottom:6px}.adm-empty-body{font-size:13px;color:var(--adm-ink-muted);max-width:40ch;margin:0 auto 16px}.adm-divider{height:1px;background:var(--adm-line);margin:18px 0}.adm-divider-dashed{height:1px;background:repeating-linear-gradient(to right,var(--adm-line) 0,var(--adm-line) 4px,transparent 4px,transparent 8px);margin:18px 0}.adm-skeleton{background:linear-gradient(90deg,var(--adm-surface-sunk) 0,var(--adm-line-soft) 50%,var(--adm-surface-sunk) 100%);background-size:200% 100%;animation:adm-shimmer 1.4s linear infinite;border-radius:var(--adm-radius)}@keyframes adm-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}body:has(.adm):before{display:none!important}.adm-layout~* body:before,.adm~* body:before{display:none!important}.adm{--primary-dark:#0e1a33;--primary-green:#1c2a4a;--accent-green:#1c2a4a;--highlight:#e08a6f;--gold:#e08a6f;--gold-light:#f5cec0;--text-dark:#0e1a33;--text-muted:#5a6479;--text-light:#8b94a8;--bg-cream:#f4efe3;--bg-white:#ffffff;--border-light:#d9d2c1}.adm .font-serif{font-family:inherit;font-weight:500;letter-spacing:-.015em}.adm .font-sans,.adm [class*=text-],.adm body{font-family:var(--font-geist),"Helvetica Neue",sans-serif}.adm [class*=shadow-]{box-shadow:var(--adm-shadow-sm)!important}.adm [class*=shadow-card],.adm [class*=shadow-soft]{box-shadow:var(--adm-shadow-md)!important}.adm [class*=rounded-2xl]{border-radius:var(--adm-radius-lg)!important}.adm a[class*=text-gold],.adm a[class*=text-primary-green]{color:var(--adm-accent-dark)!important}.adm a[class*=text-gold]:hover,.adm a[class*=text-primary-green]:hover{color:var(--adm-ink)!important}.adm [class*=bg-brand-dark]:not(.adm-btn):not(.adm-badge){background-color:var(--adm-ink)!important;color:#f8fafc!important}.adm [class*=bg-gold]:not(.adm-btn):not(.adm-badge):not([class*=bg-gold-light]):not([class*="bg-gold/"]){background-color:var(--adm-accent)!important;color:var(--adm-ink)!important}.adm [class*="bg-gold/10"],.adm [class*="bg-gold/20"]{background-color:var(--adm-accent-wash)!important}.adm [class*=border-gold]{border-color:var(--adm-accent)!important}.adm .bg-cream{background-color:var(--adm-surface-2)!important}.adm h1,.adm h2,.adm h3,.adm h4{font-family:inherit;letter-spacing:-.015em}.adm .bg-red-100,.adm .bg-red-100\/50,.adm .bg-red-50,.adm .bg-red-50\/40,.adm .bg-red-50\/50{background-color:var(--adm-danger-soft)!important}.adm .bg-red-500,.adm .bg-red-600,.adm .bg-red-700{background-color:var(--adm-danger)!important;color:#fff!important}.adm .text-red-600,.adm .text-red-700,.adm .text-red-800{color:var(--adm-danger)!important}.adm .text-red-300{color:#f3c0c5!important}.adm .border-red-200,.adm .border-red-300{border-color:#e0a8ad!important}.adm .bg-amber-100,.adm .bg-amber-200,.adm .bg-amber-50,.adm .bg-amber-50\/40,.adm .bg-amber-50\/50{background-color:var(--adm-warn-soft)!important}.adm .bg-amber-500,.adm .bg-amber-600{background-color:var(--adm-warn)!important;color:#fff!important}.adm .text-amber-600,.adm .text-amber-700,.adm .text-amber-800,.adm .text-amber-900{color:var(--adm-warn)!important}.adm .border-amber-200,.adm .border-amber-300{border-color:#e2cc83!important}.adm .bg-emerald-100,.adm .bg-emerald-50,.adm .bg-emerald-50\/30,.adm .bg-green-100,.adm .bg-green-50,.adm .bg-green-50\/30,.adm .bg-green-50\/50{background-color:var(--adm-success-soft)!important}.adm .bg-emerald-500,.adm .bg-green-500,.adm .bg-green-600,.adm .bg-green-700{background-color:var(--adm-success)!important;color:#fff!important}.adm .text-emerald-700,.adm .text-green-600,.adm .text-green-700,.adm .text-green-800{color:var(--adm-success)!important}.adm .border-emerald-200,.adm .border-green-200,.adm .border-green-300{border-color:#a8cda9!important}.adm .bg-blue-100,.adm .bg-blue-50,.adm .bg-blue-50\/50,.adm .bg-cyan-100,.adm .bg-sky-100,.adm .bg-sky-50{background-color:var(--adm-info-soft)!important}.adm .bg-blue-200,.adm .bg-sky-200{background-color:#b8d2eb!important}.adm .bg-blue-500,.adm .bg-blue-600,.adm .bg-blue-700{background-color:var(--adm-info)!important;color:#fff!important}.adm .text-blue-600,.adm .text-blue-700,.adm .text-blue-800,.adm .text-sky-700,.adm .text-sky-800{color:var(--adm-info)!important}.adm .border-blue-200,.adm .border-blue-300,.adm .border-sky-200{border-color:#9cbbd9!important}.adm .bg-purple-100,.adm .bg-purple-200,.adm .bg-purple-50,.adm .bg-purple-50\/50{background-color:var(--adm-accent-wash)!important}.adm .bg-purple-500,.adm .bg-purple-600,.adm .bg-purple-700{background-color:var(--adm-accent)!important;color:#0e1a33!important}.adm .text-purple-600,.adm .text-purple-700,.adm .text-purple-800{color:var(--adm-accent-dark)!important}.adm .border-purple-200,.adm .border-purple-300{border-color:var(--adm-accent-soft)!important}.adm .bg-gray-100{background-color:var(--adm-surface-sunk)!important}.adm .bg-gray-200{background-color:var(--adm-line-soft)!important}.adm .text-gray-600,.adm .text-gray-700,.adm .text-gray-800{color:var(--adm-ink-muted)!important}.adm .border-gray-200,.adm .border-gray-300{border-color:var(--adm-line)!important}.adm .rounded-2xl,.adm .rounded-xl{border-radius:var(--adm-radius-lg)!important}.adm .rounded-lg,.adm .rounded-md{border-radius:var(--adm-radius)!important}.adm .shadow-card,.adm .shadow-lg,.adm .shadow-md,.adm .shadow-soft{box-shadow:var(--adm-shadow-md)!important}.adm .shadow-sm{box-shadow:var(--adm-shadow-sm)!important}.adm .bg-surface,.adm .bg-white,.adm [class*=bg-white]:not([class*="bg-white/"]){background-color:var(--adm-surface)!important}.adm .bg-brand-highlight\/10{background-color:var(--adm-accent-wash)!important}.adm .text-brand-highlight{color:var(--adm-accent-dark)!important}.adm .border-brand-highlight{border-color:var(--adm-accent)!important}.adm .text-brand-accent,.adm .text-brand-green{color:var(--adm-accent-dark)!important}.adm .bg-brand-green{background-color:var(--adm-info)!important;color:#fff!important}.adm .bg-brand-accent{background-color:var(--adm-accent)!important;color:var(--adm-ink)!important}.adm .border-brand-accent{border-color:var(--adm-accent)!important}.adm button[class*=bg-gold]:not(.adm-btn){background-color:var(--adm-accent)!important;color:var(--adm-ink)!important}.adm button[class*=bg-gold]:not(.adm-btn):hover{background-color:var(--adm-accent-dark)!important;color:#fff!important}.adm .hover\:bg-cream:hover,.adm .hover\:bg-surface:hover{background-color:var(--adm-surface-2)!important}.adm .hover\:bg-gold\/10:hover,.adm .hover\:bg-gold\/15:hover{background-color:var(--adm-accent-wash)!important}.adm input:not(.adm-input):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.adm select:not(.adm-select),.adm textarea:not(.adm-textarea){font-family:inherit;font-size:13px;color:var(--adm-ink);background:var(--adm-surface);border:1px solid var(--adm-line-strong);border-radius:var(--adm-radius);padding:8px 12px}.adm input:not(.adm-input):not([type=checkbox]):not([type=radio]):focus,.adm select:not(.adm-select):focus,.adm textarea:not(.adm-textarea):focus{outline:none;border-color:var(--adm-accent);box-shadow:0 0 0 3px var(--adm-accent-wash)}.adm label{font-size:13px;color:var(--adm-ink)}.adm input[type=checkbox],.adm input[type=radio]{accent-color:var(--adm-accent)}.adm code:not(.no-restyle){font-family:var(--font-jetbrains-mono),monospace;font-size:.88em;background:var(--adm-surface-sunk);padding:1px 5px;border-radius:2px;color:var(--adm-ink)}.adm pre{background:var(--adm-ink);color:#f8fafc;padding:14px;border-radius:var(--adm-radius);font-size:12px;line-height:1.5;overflow-x:auto}.adm .border-b-line,.adm .border-line,.adm .border-t-line{border-color:var(--adm-line)!important}.adm .text-ink-muted{color:var(--adm-ink-muted)!important}.adm .text-ink-light{color:var(--adm-ink-faint)!important}.adm .text-ink{color:var(--adm-ink)!important}.adm .text-cream{color:#f8fafc!important}.adm .tabular-nums{font-variant-numeric:tabular-nums}.adm-row{display:flex;align-items:center;gap:10px}.adm-col{gap:8px}.adm-col,.adm-col-sm{display:flex;flex-direction:column}.adm-col-sm{gap:4px}.adm-col-lg{display:flex;flex-direction:column;gap:14px}.adm-grow{flex:1}.adm-nowrap{white-space:nowrap}.adm-right{text-align:right}.adm-center{text-align:center}.adm-hidden-mobile{display:initial}@media (max-width:760px){.adm-hidden-mobile{display:none!important}}@media (max-width:1100px){.adm-detail-grid{grid-template-columns:1fr!important}.adm-detail-sidebar{position:static!important}}.adm-md .adm-md-h{font-family:inherit;font-size:13px;font-weight:500;color:var(--adm-ink);margin:8px 0 4px;letter-spacing:-.01em}.adm-md .adm-md-p{font-size:13px;color:var(--adm-ink-muted);margin:0 0 6px;line-height:1.55}.adm-md .adm-md-p:last-child{margin-bottom:0}.adm-md .adm-md-p strong{color:var(--adm-ink);font-weight:600}.adm-md .adm-md-ul{margin:4px 0 6px;padding-left:18px;display:flex;flex-direction:column;gap:2px}.adm-md .adm-md-ul li{font-size:13px;color:var(--adm-ink-muted);line-height:1.55}.adm-md .adm-md-ul li strong{color:var(--adm-ink);font-weight:600}.adm-md .adm-md-br{height:4px}.mp-goal{background:var(--adm-accent-wash);border-left:3px solid var(--adm-accent);padding:14px 18px;margin-bottom:22px;font-family:inherit;font-size:17px;line-height:1.5;color:var(--adm-ink)}.mp-section{margin-top:34px}.mp-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;border-bottom:2px solid var(--adm-ink);padding-bottom:6px;margin-bottom:4px}.mp-h2{font-family:inherit;font-size:19px;font-weight:500;margin:0}.mp-h2,.mp-h3{color:var(--adm-ink)}.mp-h3{font-size:15px;font-weight:600;margin:0 0 6px}.mp-note{color:var(--adm-ink-muted);font-size:13px;margin:6px 0 14px}.mp-tools{display:flex;gap:6px}.mp-step{display:grid;grid-template-columns:6rem 1fr;gap:18px;padding:16px 0;border-top:1px solid var(--adm-line-soft)}.mp-step:first-of-type{border-top:none}.mp-clock{font-size:13px;font-weight:700;color:var(--adm-accent-dark);font-variant-numeric:tabular-nums;padding-top:2px}.mp-clock small{display:block;font-weight:400;color:var(--adm-ink-muted);font-size:11px;margin-top:2px}.mp-say{font-family:inherit;font-size:16px;line-height:1.55;margin:8px 0;padding:8px 0 8px 14px;border-left:3px solid var(--adm-accent);color:var(--adm-ink)}.mp-say p{margin:0 0 8px}.mp-say p:last-child{margin:0}.mp-why{font-size:13px;color:var(--adm-ink-muted);margin:8px 0 0}.mp-warn{background:var(--adm-danger-soft);border-left:3px solid var(--adm-danger);padding:10px 14px;margin:10px 0 0;font-size:13px;color:var(--adm-ink)}.mp-qa{border-top:1px solid var(--adm-line-soft);padding:14px 0}.mp-qa:first-of-type{border-top:none}.mp-q{font-weight:600;margin:0 0 6px}.mp-q:after,.mp-q:before{color:var(--adm-ink-faint)}.mp-q:before{content:"\201E"}.mp-q:after{content:"\201C"}.mp-check{list-style:none;padding:0;margin:10px 0}.mp-check li{padding:9px 0 9px 26px;position:relative;border-bottom:1px solid var(--adm-line-soft)}.mp-check li:before{content:"";position:absolute;left:0;top:14px;width:12px;height:12px;border:1.5px solid var(--adm-accent);border-radius:3px}.mp-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:12px;margin:12px 0}.mp-card{background:var(--adm-surface-2);border:1px solid var(--adm-line);border-radius:var(--adm-radius-lg);padding:14px 16px}.mp-card-big{font-family:inherit;font-size:28px;line-height:1;font-variant-numeric:tabular-nums;color:var(--adm-ink)}.mp-card-unit{font-size:14px;color:var(--adm-ink-muted)}.mp-card-lbl{font-size:12px;color:var(--adm-ink-muted);margin-top:6px}.mp-num{font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:560px){.mp-step{grid-template-columns:1fr;gap:4px}.mp-clock small{display:inline;margin-left:8px}}@media print{.adm-btn,.adm-sb,.adm-topbar,.mp-noprint{display:none!important}.adm-page-body,.adm-shell-main{padding:0!important}.mp-section,.mp-step{break-inside:avoid}}.adm-code{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:12px;background:var(--adm-surface-2);border:1px solid var(--adm-line);border-radius:var(--adm-radius-lg);padding:10px 12px;margin:0;white-space:pre-wrap;word-break:break-all;color:var(--adm-ink)}.adm-aufgaben-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}.adm-aufgaben-haupt{display:grid;gap:16px;min-width:0}.adm-aufgaben-haupt>*{min-width:0}.adm-aufgaben-rail{display:grid;gap:16px;position:sticky;top:20px;min-width:0}@media (max-width:1180px){.adm-aufgaben-grid{grid-template-columns:1fr}.adm-aufgaben-rail{position:static}}.adm-chip-datum{display:inline-flex;align-items:center;padding:0;font-size:13px;font-weight:500;white-space:nowrap;color:var(--adm-ink-muted);font-variant-numeric:tabular-nums}.adm-chip-datum.tone-danger{color:var(--adm-danger)}.adm-chip-datum.tone-accent{color:var(--adm-ink);font-weight:600}.adm-chip-datum.tone-faint{color:var(--adm-ink-faint)}.adm-zeile{display:flex;align-items:flex-start;gap:12px;padding:13px 20px;border-bottom:1px solid var(--adm-line-soft);transition:background .14s var(--adm-ease)}.adm-zeile:last-child{border-bottom:0}.adm-zeile:hover{background:var(--adm-surface-2)}.adm-haken{width:20px;height:20px;margin-top:2px;flex-shrink:0;border-radius:50%;border:1.5px solid var(--adm-line-strong);background:transparent;color:#fff;font-size:12px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .14s var(--adm-ease)}.adm-haken:hover{border-color:var(--adm-accent)}.adm-haken.is-done{background:var(--adm-success);border-color:var(--adm-success)}.adm-zeile-mitte{flex:1;min-width:0}.adm-zeile-titel{font-size:15px;font-weight:600;line-height:1.35;display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center;overflow-wrap:anywhere}.adm-zeile.is-done .adm-zeile-titel{color:var(--adm-ink-faint);text-decoration:line-through}.adm-zeile-unter{margin-top:3px;font-size:13px;color:var(--adm-ink-muted);display:flex;gap:8px;flex-wrap:wrap;align-items:center}.adm-zeile-details{margin-top:8px;font-size:13.5px;line-height:1.55;white-space:pre-wrap;color:var(--adm-ink-muted);background:var(--adm-surface-sunk);border:1px solid var(--adm-line-soft);border-radius:var(--adm-radius);padding:10px 12px;cursor:pointer}.adm-zeile-rechts{display:flex;align-items:center;gap:8px;flex-shrink:0}.adm-menu{position:relative;display:inline-flex}.adm-menu-knopf{font-size:18px;letter-spacing:1px;width:34px;height:34px;border-radius:10px}.adm-menu-liste{position:absolute;right:0;top:calc(100% + 6px);min-width:210px;background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:var(--adm-radius);box-shadow:var(--adm-shadow-md);padding:6px;z-index:40;display:grid;animation:adm-rise .16s var(--adm-ease) both}.adm-menu-eintrag{position:relative;display:block;width:100%;text-align:left;padding:9px 10px;border:0;background:none;border-radius:8px;font:inherit;font-size:13.5px;color:var(--adm-ink);cursor:pointer}.adm-menu-eintrag:hover{background:var(--adm-surface-sunk)}.adm-menu-eintrag.tone-danger{color:var(--adm-danger)}.adm-karte{padding:18px 20px;border-bottom:1px solid var(--adm-line-soft);display:grid;gap:10px;transition:background .16s var(--adm-ease)}.adm-karte:last-child{border-bottom:0}.adm-karte:hover{background:var(--adm-surface-2)}.adm-karte-kopf{display:flex;justify-content:space-between;gap:10px;align-items:center;min-height:24px}.adm-karte-kennzeichen{display:flex;gap:6px;flex-wrap:wrap}.adm-karte-titel{margin:0;font-size:17px;font-weight:650;letter-spacing:-.01em;line-height:1.3;overflow-wrap:anywhere}.adm-karte-text{margin:0;font-size:14px;line-height:1.55;color:var(--adm-ink-muted)}.adm-karte-aktionen{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.adm-badge-nr,.adm-nr{font-variant-numeric:tabular-nums;color:var(--adm-ink);font-weight:650}.adm-nr{color:var(--adm-ink-muted);margin-right:2px}.adm-gliederung{margin:0;display:grid;gap:8px}.adm-gliederung-zeile{display:grid;grid-template-columns:9.5rem minmax(0,1fr);gap:4px 14px;align-items:start}.adm-gliederung dt{margin:0;padding-top:1px;font-size:13px;font-weight:400;color:var(--adm-ink-muted)}.adm-gliederung dd{margin:0;font-size:14px;line-height:1.55;color:var(--adm-ink);white-space:pre-wrap;overflow-wrap:anywhere}.adm-gliederung dd.adm-zitat{padding:8px 12px;border-left:2px solid var(--adm-line-strong);background:var(--adm-surface-sunk);border-radius:4px}.adm-gliederung-mehr{margin-top:6px}.adm-gliederung-mehr>summary{cursor:pointer;font-size:13px;color:var(--adm-accent-dark);list-style:none;padding:2px 0}.adm-gliederung-mehr>summary::-webkit-details-marker{display:none}.adm-gliederung-mehr[open]>summary{margin-bottom:8px}@media (max-width:640px){.adm-gliederung-zeile{grid-template-columns:1fr;gap:2px}}.adm-ruhig{display:grid;gap:16px;max-width:980px}.adm-ruhig>*{min-width:0}.adm-ruhig .adm-card-body{overflow-wrap:anywhere}.adm-ruhig-zeile{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px 16px;align-items:center;padding:12px 20px;border-bottom:1px solid var(--adm-line-soft)}.adm-ruhig-zeile:last-child{border-bottom:0}.adm-ruhig-haupt{font-size:15px;font-weight:550;line-height:1.35;overflow-wrap:anywhere;color:var(--adm-ink)}.adm-ruhig-neben{display:block;font-size:12.5px;font-weight:400;color:var(--adm-ink-muted);margin-top:2px}.adm-ruhig-meta{font-size:13px;color:var(--adm-ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.adm-ruhig-meta.tone-overdue{color:var(--adm-danger);font-weight:600}.adm-ruhig-wann{font-size:13px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:92px;display:flex;gap:8px;align-items:baseline}.adm-ruhig-wann+.adm-ruhig-haupt{font-weight:500}.adm-ruhig-zeile:has(.adm-ruhig-wann){grid-template-columns:auto minmax(0,1fr) auto}.adm-ruhig-uhr{color:var(--adm-ink-muted);font-weight:500}.adm-zahlen>summary::-webkit-details-marker{display:none}@media (max-width:640px){.adm-ruhig-zeile,.adm-ruhig-zeile:has(.adm-ruhig-wann){grid-template-columns:1fr;gap:4px}}.adm-reiter{display:flex;gap:4px;align-items:center;flex-wrap:wrap;border-bottom:1px solid var(--adm-line);padding-bottom:6px}.adm-reiter-knopf{appearance:none;border:0;background:transparent;padding:8px 12px;border-radius:var(--adm-radius);font:inherit;font-size:14px;color:var(--adm-ink-muted);cursor:pointer;display:inline-flex;gap:8px;align-items:baseline;transition:background .14s var(--adm-ease),color .14s var(--adm-ease)}.adm-reiter-knopf:hover{background:var(--adm-surface-2);color:var(--adm-ink)}.adm-reiter-knopf.is-aktiv{background:var(--adm-ink);color:#fff;font-weight:600}.adm-reiter-zahl{font-size:12px;font-variant-numeric:tabular-nums;opacity:.7}.adm-reiter-filter{margin-left:auto;appearance:none;border:1px solid var(--adm-line);background:var(--adm-surface);padding:6px 12px;border-radius:var(--adm-radius);font:inherit;font-size:13px;color:var(--adm-ink-muted);cursor:pointer}.adm-reiter-filter.is-aktiv{border-color:var(--adm-ink);color:var(--adm-ink)}.adm-filterleiste{display:flex;gap:14px;flex-wrap:wrap;align-items:end;padding:10px 14px;margin-bottom:12px;border:1px solid var(--adm-line-soft);border-radius:var(--adm-radius);background:var(--adm-surface-2)}.adm-filterfeld{display:grid;gap:4px;font-size:11.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--adm-ink-muted)}.adm-firma{display:flex;align-items:stretch;border-bottom:1px solid var(--adm-line-soft);transition:background .14s var(--adm-ease)}.adm-firma:last-child{border-bottom:0}.adm-firma.is-aktiv,.adm-firma:hover{background:var(--adm-surface-2)}.adm-firma-knopf{appearance:none;border:0;background:transparent;text-align:left;font:inherit;color:inherit;cursor:pointer;flex:1;min-width:0;padding:12px 8px 12px 20px;display:grid;gap:4px}.adm-firma-oben{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.adm-firma-name{font-size:15px;font-weight:600;color:var(--adm-ink)}.adm-firma-person{font-size:13.5px;color:var(--adm-ink-muted)}.adm-firma-meta{font-size:12px;color:var(--adm-ink-faint)}.adm-firma-meta:before{content:"·";margin-right:8px}.adm-firma-status{margin-left:auto;font-size:13px;font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--adm-ink-muted)}.adm-firma-status.tone-warm,.adm-status-zeile.tone-warm{color:var(--adm-success);font-weight:600}.adm-firma-status.tone-overdue,.adm-status-zeile.tone-overdue{color:var(--adm-danger);font-weight:600}.adm-firma-status.tone-today,.adm-status-zeile.tone-today{color:var(--adm-warn);font-weight:600}.adm-firma-status.tone-quiet,.adm-status-zeile.tone-quiet{color:var(--adm-ink-faint)}.adm-firma-unten{font-size:13px;color:var(--adm-ink-muted);display:flex;gap:12px;flex-wrap:wrap;line-height:1.45}.adm-firma-vermerk{color:var(--adm-ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.adm-firma-oeffnen{display:flex;align-items:center;padding:0 18px;color:var(--adm-ink-faint);text-decoration:none;font-size:18px;border-left:1px solid transparent}.adm-firma-oeffnen:hover{color:var(--adm-ink);background:var(--adm-surface-sunk)}.adm-mehr{padding:12px 20px;text-align:center}.adm-fuss,.adm-mehr{border-top:1px solid var(--adm-line-soft)}.adm-fuss{padding:8px 20px;font-size:12px;color:var(--adm-ink-faint);text-align:right;font-variant-numeric:tabular-nums}.adm-status-zeile{margin-top:8px;font-size:14px;color:var(--adm-ink-muted)}.adm-vorschau-hinter{position:fixed;inset:0;z-index:40;background:rgba(20,24,32,.18);border:0;cursor:default}.adm-vorschau{position:fixed;top:0;right:0;bottom:0;z-index:41;width:min(480px,100vw);background:var(--adm-surface);border-left:1px solid var(--adm-line);box-shadow:var(--adm-shadow-md);padding:20px 22px 28px;overflow-y:auto;display:flex;flex-direction:column}.adm-vorschau-kopf{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.adm-vorschau-kennzeichen{display:flex;gap:6px;flex-wrap:wrap}.adm-vorschau-titel{margin:0;font-size:20px;font-weight:650;letter-spacing:-.01em;line-height:1.3;overflow-wrap:anywhere}.adm-vorschau-person{margin-top:4px;font-size:14px;color:var(--adm-ink-muted)}.adm-vorschau-absatz{margin:0 0 8px}.adm-vorschau-absatz:last-child{margin-bottom:0}.adm-vorschau-aktionen{margin-top:auto;padding-top:18px;display:flex;gap:8px;flex-wrap:wrap}.adm-karte-menue{margin-left:auto}.adm-gruppe-kopf{padding:12px 20px 6px;font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--adm-ink-faint);display:flex;justify-content:space-between;background:var(--adm-surface-2);border-bottom:1px solid var(--adm-line-soft)}.adm-gruppe-kopf.tone-danger{color:var(--adm-danger)}.adm-gruppe-kopf.tone-accent{color:var(--adm-accent-dark)}.adm-bearbeiten{padding:14px 20px;background:var(--adm-surface-sunk);border-bottom:1px solid var(--adm-line-soft);display:grid;gap:10px}details.adm-card>summary{list-style:none;cursor:pointer}details.adm-card>summary::-webkit-details-marker{display:none}.adm .bg-cream,.adm .bg-cream\/20,.adm .bg-cream\/30,.adm .bg-cream\/40,.adm .bg-cream\/50,.adm .bg-gray-50,.adm .bg-zinc-50,.adm .bg-zinc-50\/50,.adm .bg-zinc-50\/60,.adm .hover\:bg-cream:hover,.adm .hover\:bg-gray-50:hover,.adm .hover\:bg-zinc-50:hover{background-color:var(--adm-surface-2)!important}.adm .bg-gold\/10,.adm .bg-gold\/5,.adm .bg-zinc-100,.adm .bg-zinc-200,.adm .hover\:bg-gold\/10:hover,.adm .hover\:bg-gold\/20:hover,.adm .hover\:bg-zinc-100:hover,.adm .hover\:bg-zinc-200:hover{background-color:var(--adm-surface-sunk)!important}.adm .bg-surface{background-color:var(--adm-surface)!important}.adm .hover\:text-brand-dark:hover,.adm .hover\:text-ink:hover,.adm .hover\:text-zinc-700:hover,.adm .text-brand-dark,.adm .text-gray-800,.adm .text-gray-900,.adm .text-ink,.adm .text-zinc-800,.adm .text-zinc-900{color:var(--adm-ink)!important}.adm .text-gray-500,.adm .text-gray-700,.adm .text-ink-muted,.adm .text-ink-muted\/70,.adm .text-ink-muted\/80,.adm .text-zinc-500,.adm .text-zinc-600,.adm .text-zinc-700{color:var(--adm-ink-muted)!important}.adm .text-ink-light,.adm .text-zinc-300,.adm .text-zinc-400{color:var(--adm-ink-faint)!important}.adm .border-gold,.adm .border-gold\/30,.adm .border-gray-200,.adm .border-gray-300,.adm .border-line,.adm .border-line\/60,.adm .border-zinc-100,.adm .border-zinc-200,.adm .border-zinc-200\/70,.adm .border-zinc-300,.adm .focus\:border-brand-dark:focus,.adm .focus\:border-gold:focus,.adm .focus\:border-zinc-900:focus,.adm .hover\:border-gold:hover,.adm .hover\:border-gold\/50:hover,.adm .hover\:border-zinc-300:hover,.adm .hover\:border-zinc-400:hover{border-color:var(--adm-line)!important}.adm .focus\:border-blue-400:focus,.adm .focus\:border-brand-dark:focus,.adm .focus\:border-gold:focus,.adm .focus\:border-zinc-900:focus{border-color:var(--adm-line-strong)!important}.adm .focus\:ring-gold-light:focus,.adm .focus\:ring-zinc-900:focus,.adm .ring-brand-dark,.adm .ring-gold\/40{--tw-ring-color:var(--adm-accent-soft)!important}.adm .bg-black,.adm .bg-brand-dark,.adm .bg-gold,.adm .bg-gray-900,.adm .bg-ink,.adm .bg-zinc-900,.adm .hover\:bg-black:hover,.adm .hover\:bg-gold-light:hover,.adm .hover\:bg-gold\/80:hover,.adm .hover\:bg-zinc-800:hover{background-color:var(--adm-ink)!important;color:#ffffff!important;border-color:var(--adm-ink)!important}.adm .bg-gold .text-brand-dark,.adm .bg-gold.text-brand-dark{color:#ffffff!important}.adm .text-gold{color:var(--adm-accent-dark)!important}.adm .text-cream{color:#ffffff!important}.adm .bg-line{background-color:var(--adm-line)!important}.adm .font-serif{font-family:inherit!important}.adm .uppercase{text-transform:none!important}.adm .tracking-wide,.adm .tracking-wider,.adm .tracking-widest,.adm .uppercase{letter-spacing:0!important}.adm .text-\[10px\],.adm .text-\[11px\]{font-size:12px!important}.adm .text-xs{font-size:12.5px!important}.adm .text-sm{font-size:14px!important}.adm .rounded,.adm .rounded-md,.adm .rounded-sm{border-radius:8px!important}.adm .rounded-2xl,.adm .rounded-lg,.adm .rounded-xl{border-radius:12px!important}.adm .shadow,.adm .shadow-md,.adm .shadow-sm,.adm .shadow-soft{box-shadow:none!important}.adm .shadow-lg,.adm .shadow-xl{box-shadow:var(--adm-shadow-lg)!important}.adm-field-label,.adm-kpi-label,.adm-label,.adm-page-eyebrow,.adm-section-label,.adm-sidebar-brand-tag,.adm-sidebar-heading,.adm-table th{font-family:inherit;font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--adm-ink-muted)}.adm-table th{font-weight:600;padding:10px 14px}.adm-kpi-label{margin-bottom:6px}.adm-kpi-value{font-size:28px;font-weight:600;letter-spacing:-.02em}.adm-kpi-delta,.adm-list-item-when,.adm-mono,.adm-sidebar-account-avatar,.adm-sidebar-account-mail,.adm-sidebar-badge,.adm-tab-count,.adm-table-mono td{font-family:inherit;letter-spacing:0;font-variant-numeric:tabular-nums}.adm-kpi-delta{font-size:12.5px}.adm-list-item-when,.adm-tab-count{font-size:12px}.adm-table-mono td{font-size:13px}.adm .font-mono:not(code):not(pre):not(.adm-code){font-family:inherit!important;font-variant-numeric:tabular-nums}.adm .bg-brand-accent,.adm [class*=bg-gold]:not(.adm-btn):not(.adm-badge):not([class*=bg-gold-light]):not([class*="bg-gold/"]),.adm a.bg-blue-600,.adm button.bg-blue-500,.adm button.bg-blue-600,.adm button.bg-blue-700,.adm button[class*=bg-gold]:not(.adm-btn){background-color:var(--adm-ink)!important;color:#ffffff!important;border-color:var(--adm-ink)!important;box-shadow:none!important}.adm .hover\:bg-brand-dark:hover,.adm [class*=bg-gold]:not(.adm-btn):not(.adm-badge):not([class*=bg-gold-light]):not([class*="bg-gold/"]):hover,.adm button.bg-blue-600:hover,.adm button[class*=bg-gold]:not(.adm-btn):hover{background-color:#000000!important;color:#ffffff!important}.adm .hover\:text-gold:hover{color:#ffffff!important}.adm a.rounded-full,.adm button.rounded-full,.adm input.rounded-full{border-radius:8px!important}.adm .hover\:-translate-y-0\.5:hover,.adm .hover\:-translate-y-px:hover{transform:none!important}.adm .shadow-card{box-shadow:none!important}.adm .focus-visible\:ring-gold:focus-visible,.adm .ring-gold{--tw-ring-color:var(--adm-line-strong)!important}@keyframes adm-fokus-puls{0%{box-shadow:0 0 0 0 rgba(220,38,38,0)}12%{box-shadow:0 0 0 4px rgba(220,38,38,.95)}40%{box-shadow:0 0 0 4px rgba(220,38,38,.35)}55%{box-shadow:0 0 0 4px rgba(220,38,38,.95)}to{box-shadow:0 0 0 4px rgba(220,38,38,0)}}.adm .adm-fokus-ring,.adm-fokus-ring{animation:adm-fokus-puls 4.5s ease-out 1 forwards;border-radius:var(--adm-radius,10px);outline:none}.adm-notiz{margin-top:10px;padding-top:10px;border-top:1px solid var(--adm-line-soft)}.adm-notiz .adm-textarea{width:100%;min-height:72px}.adm-notiz-aktionen{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.adm-zeile-kurz{align-items:center}.adm-zeile-kurz.is-aktiv{background:var(--adm-surface-2)}.adm-zeile-kurz-knopf{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:6px;text-align:left;background:none;border:0;padding:0;color:inherit;font:inherit;cursor:pointer}.adm-zeile-kurz-knopf:hover .adm-zeile-kurz-titel{text-decoration:underline;text-decoration-color:var(--adm-line)}.adm-zeile-kurz-titel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.adm-zeile.is-done .adm-zeile-kurz-titel{color:var(--adm-ink-muted);text-decoration:line-through}.adm-zl{padding:0;overflow:hidden}.adm-zl-zeile+.adm-zl-zeile{border-top:1px solid var(--adm-line-soft)}.adm-zl-kopf{width:100%;display:grid;grid-template-columns:14px minmax(0,1fr) 190px;align-items:center;gap:14px;padding:14px 20px;background:none;border:0;text-align:left;cursor:pointer;color:inherit;font:inherit}.adm-zl-kopf:hover,.adm-zl-zeile.is-offen>.adm-zl-kopf{background:var(--adm-surface-2)}.adm-zl-pfeil{color:var(--adm-ink-faint);font-size:16px;line-height:1;transition:transform .15s var(--adm-ease)}.adm-zl-kopf[aria-expanded=true] .adm-zl-pfeil{transform:rotate(90deg)}.adm-zl-haupt{min-width:0;display:grid;gap:3px}.adm-zl-titel{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:15px;font-weight:600;color:var(--adm-ink)}.adm-zl-marke,.adm-zl-zeile.is-fertig .adm-zl-titel{color:var(--adm-ink-muted)}.adm-zl-marke{font-size:12px;font-weight:500;background:var(--adm-surface-sunk);border-radius:var(--adm-radius-sm);padding:1px 7px}.adm-zl-naechste{min-width:0;display:flex;align-items:center;gap:8px;font-size:13px;color:var(--adm-ink-muted)}.adm-zl-naechste-text{min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-zl-stand{display:grid;justify-items:end;gap:3px;text-align:right}.adm-zl-zahl{font-size:14px;font-weight:500;color:var(--adm-ink-2);font-variant-numeric:tabular-nums}.adm-zl-frist{font-size:12.5px;color:var(--adm-ink-muted);font-variant-numeric:tabular-nums}.adm-zl-frist.is-rot{color:var(--adm-danger)}.adm-zl-balken{display:block;width:120px;height:4px;margin-top:3px;background:var(--adm-surface-sunk);border-radius:2px;overflow:hidden}.adm-zl-balken>i{display:block;height:100%;background:var(--adm-ink-2);border-radius:2px}.adm-zl-balken>i.is-gruen{background:var(--adm-success)}.adm-zl-detail,.adm-zl-kanaele{border-top:1px solid var(--adm-line-soft)}.adm-zl-kanaele{padding-top:10px;padding-bottom:10px;line-height:1.6}.adm-gs-zeile{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:12px 20px;color:inherit;text-decoration:none}.adm-gs-zeile+.adm-gs-zeile{border-top:1px solid var(--adm-line-soft)}.adm-gs-zeile:hover{background:var(--adm-surface-2)}.adm-gs-name{min-width:0;font-size:15px;font-weight:600;color:var(--adm-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-gs-meta{font-size:13px;color:var(--adm-ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.adm-gs-meta.is-faellig{color:var(--adm-ink);font-weight:500}@media (max-width:640px){.adm-gs-zeile{grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 16px}.adm-gs-name{grid-column:1/-1;white-space:normal;font-size:16px}.adm-gs-meta{font-size:14px}}.adm-zl-frist.is-fett{color:var(--adm-ink);font-weight:600}.adm-kn-dl{margin:0;padding:10px 20px 12px;display:grid;gap:6px}.adm-kn-dl>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:12px;font-size:14px;line-height:1.5}.adm-kn-dl dt{color:var(--adm-ink-muted);font-size:13px}.adm-kn-dl dd{margin:0;color:var(--adm-ink-2);overflow-wrap:anywhere}.adm-kn-links{display:flex;flex-wrap:wrap;gap:4px 14px}@media (max-width:640px){.adm-kn-dl{padding:10px 16px 12px}.adm-kn-dl>div{grid-template-columns:minmax(0,1fr);gap:0;font-size:15px}}.adm-scan-laeufe{display:grid;gap:2px;max-height:220px;overflow-y:auto;padding:8px 12px;border:1px solid var(--adm-line-soft);border-radius:var(--adm-radius-sm);font-variant-numeric:tabular-nums}.adm-pb-fokus p{margin:0 0 10px;font-size:14.5px;line-height:1.6;color:var(--adm-ink-2);max-width:78ch}.adm-pb-fokus p:last-child{margin-bottom:0}.adm-pb-inhalt{padding:4px 20px 16px 44px;font-size:14px;line-height:1.6;color:var(--adm-ink-2)}.adm-pb-inhalt p{margin:0 0 8px;max-width:90ch}.adm-pb-inhalt ol,.adm-pb-inhalt ul{margin:0;padding-left:18px;display:grid;gap:6px;max-width:90ch}.adm-pb-block+.adm-pb-block{margin-top:14px}.adm-pb-block-titel{font-weight:600;color:var(--adm-ink);margin-bottom:4px}.adm-pb-eintrag{border-top:1px solid var(--adm-line-soft);padding:8px 0}.adm-pb-eintrag>summary{cursor:pointer;font-weight:500;color:var(--adm-ink)}.adm-pb-eintrag>p{margin:6px 0}.adm-pb-text{white-space:pre-wrap;max-width:90ch}@media (max-width:640px){.adm-pb-inhalt{padding:4px 16px 16px;font-size:15px}.adm-pb-fokus p{font-size:15px}}.adm-an-sektion{margin-top:12px}.adm-an-inhalt{padding:14px 20px 18px;border-top:1px solid var(--adm-line-soft)}.adm-an-antwort{margin:0 0 14px;font-size:14.5px;line-height:1.55;color:var(--adm-ink-2);max-width:80ch}.adm-an-antwort strong{font-size:22px;font-weight:600;color:var(--adm-ink);margin-right:4px;font-variant-numeric:tabular-nums}@media (max-width:640px){.adm-an-inhalt{padding:12px 16px 16px;overflow-x:auto}.adm-an-antwort{font-size:15px}}.adm-kd-link,.adm-kd-link:visited{color:inherit;text-decoration:none}.adm-kd-link:hover{background:var(--adm-surface-2)}.adm-zl-weiteres{padding:0;overflow:hidden}.adm-zl-weiteres>*+*{border-top:1px solid var(--adm-line-soft)}.adm-zl-summary{width:100%;display:flex;align-items:center;gap:10px;min-height:44px;padding:11px 20px;background:none;border:0;text-align:left;font:inherit;font-size:14px;color:var(--adm-ink-2);cursor:pointer;list-style:none}.adm-zl-summary::-webkit-details-marker{display:none}.adm-zl-summary:before{content:"›";width:14px;color:var(--adm-ink-faint);font-size:16px;line-height:1;transition:transform .15s var(--adm-ease)}.adm-zl-summary[aria-expanded=true]:before,details[open]>.adm-zl-summary:before{transform:rotate(90deg)}.adm-zl-summary:hover{background:var(--adm-surface-2)}.adm-zl-summary-zahl{margin-left:auto;font-size:13px;color:var(--adm-ink-muted);font-variant-numeric:tabular-nums}details>.adm-zl{border-top:1px solid var(--adm-line-soft)}.adm-serien-kompakt>.adm-alert,.adm-serien-kompakt>.adm-card{margin:0 16px 16px}@media (max-width:640px){.adm-zl-kopf{grid-template-columns:14px minmax(0,1fr);gap:6px 12px;padding:14px 16px}.adm-zl-stand{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;justify-items:start;gap:4px 10px;text-align:left}.adm-zl-titel{font-size:16px}.adm-zl-naechste{font-size:15px;align-items:flex-start}.adm-zl-naechste-text{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.adm-zl-frist,.adm-zl-zahl{font-size:15px}.adm-zl-balken{width:100%;flex:1 0 100%}.adm-zl-summary{padding:12px 16px;font-size:15px}}.adm-firma{border-left:3px solid transparent}.adm-firma.stand-antwort{border-left-color:var(--adm-success)}.adm-firma.stand-faellig{border-left-color:var(--adm-danger,#b91c1c)}.adm-firma.stand-heute{border-left-color:var(--adm-warn)}.adm-firma.stand-brief{border-left-color:var(--adm-accent)}.adm-firma.stand-geplant{border-left-color:var(--adm-ink-faint)}.adm-firma.stand-absage,.adm-firma.stand-ohne,.adm-firma.stand-pause{border-left-color:var(--adm-line)}.adm-stand-chip{margin-left:auto;display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums;background:var(--adm-surface-sunk);color:var(--adm-ink-muted)}.adm-stand-chip.stand-antwort{background:var(--adm-success-soft);color:var(--adm-success)}.adm-stand-chip.stand-faellig{background:var(--adm-danger-soft,#fee2e2);color:var(--adm-danger,#b91c1c)}.adm-stand-chip.stand-heute{background:var(--adm-warn-soft);color:var(--adm-warn)}.adm-stand-chip.stand-brief{background:var(--adm-accent-wash);color:var(--adm-accent-dark)}.adm-stand-chip.stand-geplant{background:var(--adm-surface-sunk);color:var(--adm-ink-muted)}.adm-stand-chip.stand-ohne,.adm-stand-chip.stand-pause{background:transparent;color:var(--adm-ink-faint);border:1px solid var(--adm-line)}.adm-stand-chip.stand-absage{background:transparent;color:var(--adm-ink-faint);border:1px dashed var(--adm-line)}.adm-firma-grammatik{gap:0;font-variant-numeric:tabular-nums}.adm-firma-grammatik>span{white-space:nowrap}.adm-firma-grammatik>span+span:before{content:"·";margin:0 8px;color:var(--adm-ink-faint)}.adm-firma-grammatik .is-antwort{color:var(--adm-success);font-weight:500}.adm-firma-naechster{color:var(--adm-ink);font-weight:500}.adm-firma-danach,.adm-firma-grund{color:var(--adm-ink-faint)}.adm-filterleiste.is-immer{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:flex-end;padding:12px 20px;border-bottom:1px solid var(--adm-line-soft)}.adm-filterleiste.is-immer .adm-filterfeld{min-width:140px}.adm-filterleiste.is-immer .adm-filterfeld.is-suche{flex:1 1 220px}.adm-welle-zeile{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 20px;border-bottom:1px solid var(--adm-line-soft);background:var(--adm-accent-wash);font-size:13px}.adm-welle-zeile strong{font-weight:600}.adm-kopf-links{display:flex;gap:4px;flex-wrap:wrap;justify-content:flex-end}@media (max-width:900px){.adm-firma-grammatik>span{white-space:normal}}.adm-chipreihe{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.adm-chipreihe-label{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--adm-ink-muted);margin-right:4px;min-width:64px}.adm-chip{appearance:none;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--adm-line);background:var(--adm-surface);color:var(--adm-ink-muted);font:inherit;font-size:12.5px;cursor:pointer;transition:background .12s var(--adm-ease),border-color .12s var(--adm-ease)}.adm-chip:hover{border-color:var(--adm-ink-faint);color:var(--adm-ink)}.adm-chip.is-an{background:var(--adm-ink);border-color:var(--adm-ink);color:#fff}.adm-chip.is-aus{border-style:dashed;color:var(--adm-ink-faint);text-decoration:line-through}.adm-chip-zahl{font-variant-numeric:tabular-nums;opacity:.75}.adm-chip-hinweis{font-size:12px;color:var(--adm-ink-faint);margin-left:6px}.adm-steckbrief .adm-gliederung-zeile{padding:1px 0}.adm-steckbrief-links{display:flex;flex-direction:column;gap:2px}.adm-vorschau-abschnitt{margin-top:16px}.adm-vorschau-abschnitt .adm-section-label{margin-bottom:6px}.adm-vermerke{list-style:none;margin:0;padding:0;display:grid;gap:8px}.adm-vermerk{display:grid;grid-template-columns:92px 1fr;gap:10px;font-size:13.5px;line-height:1.5}.adm-vermerk-wann{color:var(--adm-ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;display:flex;flex-direction:column;font-size:12.5px;padding-top:1px}.adm-vermerk-zeit{color:var(--adm-ink-faint)}.adm-vermerk-text{color:var(--adm-ink);min-width:0;overflow-wrap:anywhere}.adm-markenleiste{display:flex;flex-direction:column;gap:8px;padding:10px 16px;border-top:1px solid var(--adm-line);border-bottom:1px solid var(--adm-line);background:var(--adm-surface)}.adm-markenleiste-zeile{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between}.adm-markenleiste-stand{font-size:13px;color:var(--adm-ink-muted);font-variant-numeric:tabular-nums}.adm-markenleiste-stand strong{color:var(--adm-ink);font-weight:600}.adm-markenleiste-knoepfe{display:flex;flex-wrap:wrap;gap:6px}.adm-markenleiste-hinweis,.adm-markenleiste-meldung{font-size:12.5px;line-height:1.45;color:var(--adm-ink-muted)}.adm-markenleiste-meldung.is-ok{color:var(--adm-ink)}.adm-markenleiste-meldung.is-fehler{color:var(--adm-danger)}.adm-firma-marke{font-size:12px;color:var(--adm-ink-muted);border:1px solid var(--adm-line);border-radius:999px;padding:1px 8px}.adm-firma-marke.is-mit{color:var(--adm-ink);border-color:var(--adm-ink-faint)}@media (max-width:640px){.adm-markenleiste-knoepfe .adm-btn{width:100%}}.adm-ent-liste{display:grid;gap:16px;max-width:1040px}.adm-ent{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;align-items:start;padding:14px 20px;border-bottom:1px solid var(--adm-line-soft)}.adm-ent:last-child{border-bottom:0}.adm-ent-haupt{min-width:0}.adm-ent-breit,.adm-ent-details{grid-column:1/-1;min-width:0}.adm-ent-kopf{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;align-items:baseline}.adm-ent-zeile-text{min-width:0;overflow-wrap:anywhere}.adm-ent-nr{font-size:13px;font-variant-numeric:tabular-nums;margin-right:6px}.adm-ent-nr,.adm-ent-typ{color:var(--adm-ink-muted)}.adm-ent-typ{font-size:12.5px;margin-right:8px}.adm-ent-titel{font-size:15px;font-weight:600;line-height:1.45}.adm-ent-wann{white-space:nowrap}.adm-ent-satz{margin-top:3px;font-size:13.5px;line-height:1.5;color:var(--adm-ink-muted);overflow-wrap:anywhere}.adm-ziel-kanaele{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:6px 18px}.adm-ziel-kanal{display:flex;flex-direction:column;gap:1px;padding:4px 0;color:inherit;text-decoration:none;border-bottom:1px solid var(--adm-line-soft)}.adm-ziel-kanal:hover .adm-ziel-kanal-name{text-decoration:underline}.adm-ziel-kanal-name{font-weight:600;font-size:13.5px}.adm-ent-kurz{margin-top:4px;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:12.5px;line-height:1.5;color:var(--adm-ink-muted);overflow-wrap:anywhere}.adm-ent-kurz-label{color:var(--adm-ink);font-weight:600}.adm-ent-tat{display:flex;align-items:center;gap:8px;flex-shrink:0}.adm-ent-verlauf{margin-top:10px;display:grid;gap:8px;font-size:13.5px;line-height:1.55;max-width:72ch}.adm-ent-verlauf-eintrag{position:relative;display:grid;gap:2px;padding:8px 12px;border-radius:var(--adm-radius-sm);background:var(--adm-surface-2)}.adm-ent-verlauf-eintrag.is-claude{background:var(--adm-accent-wash)}.adm-ent-verlauf-eintrag.is-antwort{margin-left:24px}.adm-ent-verlauf-eintrag.is-antwort:before{content:"";position:absolute;left:-14px;top:-9px;height:24px;width:10px;border-left:1px solid var(--adm-line-strong);border-bottom:1px solid var(--adm-line-strong);border-bottom-left-radius:6px}.adm-ent-verlauf-kopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}.adm-ent-verlauf-wer{font-weight:600;color:var(--adm-ink)}.adm-ent-verlauf-wann{color:var(--adm-ink-muted);font-size:12px}.adm-ent-verlauf-text{color:var(--adm-ink);white-space:pre-wrap;overflow-wrap:anywhere}.adm-ent-verlauf-mehr{background:none;border:0;padding:0;font:inherit;text-decoration:underline;cursor:pointer}.adm-ent-verlauf-mehr,.adm-ent-verlauf-offen{justify-self:start;font-size:12px;color:var(--adm-ink-muted)}.adm-ent-verlauf-offen{border:1px solid var(--adm-line);border-radius:999px;padding:1px 8px}@media (max-width:640px){.adm-ent-verlauf-eintrag.is-antwort{margin-left:16px}.adm-ent-verlauf-eintrag.is-antwort:before{left:-10px;width:7px}}.adm-split{display:inline-flex;align-items:stretch}.adm-split .adm-btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.adm-split .adm-btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;padding-left:7px;padding-right:7px;min-width:0}.adm-split .adm-btn:last-child svg{display:block}.adm-split.is-offen .adm-btn:last-child{box-shadow:inset 0 0 0 1px var(--adm-accent)}@media (min-width:900px){.adm-ent{grid-template-columns:minmax(0,1fr) 440px}.adm-ent-tat{justify-content:flex-end}}.adm-ent-details{margin-top:4px;padding-top:12px;border-top:1px solid var(--adm-line-soft);display:grid;gap:10px}.adm-ent-abschnitt{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:4px 14px;align-items:start}.adm-ent-etikett{font-size:12.5px;line-height:1.5;padding-top:2px;color:var(--adm-ink-muted)}.adm-ent-text{font-size:14px;line-height:1.55;color:var(--adm-ink);white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.adm-ent-zitat{padding:8px 12px;border-left:2px solid var(--adm-line-strong);background:var(--adm-surface-2);border-radius:4px}.adm-ent-details-tat{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.adm-ent-details-tat .adm-menu-knopf{border-color:var(--adm-line);background:var(--adm-surface);color:var(--adm-ink);width:auto;min-width:40px;height:30px;border-radius:8px}.adm-pfad{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0}.adm-pfad-text{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:12.5px;background:var(--adm-surface-2);border:1px solid var(--adm-line);border-radius:var(--adm-radius-sm);padding:4px 8px;color:var(--adm-ink);overflow-wrap:anywhere;white-space:pre-wrap}@media (max-width:640px){.adm-ent{grid-template-columns:1fr;padding:14px 16px}.adm-ent-tat{flex-direction:column;align-items:stretch}.adm-ent-tat .adm-btn,.adm-ent-tat .adm-split{width:100%}.adm-ent-tat .adm-split .adm-btn:first-child{flex:1 1 auto}.adm-ent-tat .adm-split .adm-btn:last-child{width:auto}.adm-ent-abschnitt{gap:2px}.adm-ent-abschnitt,.adm-ent-kopf{grid-template-columns:1fr}}.adm-firma-wahl{display:flex;align-items:center;padding:0 0 0 14px;cursor:pointer}.adm-firma-wahl input{width:16px;height:16px;margin:0;cursor:pointer}.adm-firma.is-gewaehlt{background:var(--adm-surface-2)}.adm-gruppe-kopf.is-brief{align-items:center;color:var(--adm-ink-muted)}.adm-gruppe-zahl{font-weight:500;color:var(--adm-ink-faint);margin-left:6px}.adm-gruppe-hinweis{font-weight:400;color:var(--adm-ink-faint)}.adm-gruppe-wahl{margin-left:auto;display:flex;align-items:center;gap:6px;font-weight:400;color:var(--adm-ink-muted);cursor:pointer;white-space:nowrap}.adm-gruppe-wahl input{width:15px;height:15px;margin:0}.adm-auswahl-leiste{position:sticky;bottom:0;z-index:2;gap:12px;padding:10px 20px;background:var(--adm-surface);border-top:1px solid var(--adm-line)}.adm-auswahl-leiste,.adm-auswahl-status{display:flex;flex-wrap:wrap;align-items:center}.adm-auswahl-status{flex-basis:100%;gap:8px}.adm-auswahl-status .adm-input,.adm-auswahl-status .adm-select{width:auto;min-width:0;padding:6px 10px}.adm-auswahl-status .adm-select{padding-right:30px}.adm-auswahl-status .adm-input[type=text]{flex:1 1 260px}.adm-auswahl-status-meldung{flex-basis:100%}@media (max-width:640px){.adm-auswahl-leiste .adm-btn,.adm-auswahl-status .adm-input,.adm-auswahl-status .adm-select{width:100%}}.adm-firma-kriterien{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border:1px solid #d9d9d9;border-radius:999px;font-size:11px;color:#444;background:#fff;white-space:nowrap}.adm-firma-kriterien.is-frei{border-color:#b9d8bf;color:#1f5a2b;background:#f1f8f2}.adm-firma-kriterien.is-offen{border-color:#e3b7b7;color:#8a2222;background:#fbf0f0;font-weight:600}.adm-firma-kriterien.is-ohne{color:#777;border-style:dashed}.adm-kriterien{border:1px solid #e3e3e3;border-radius:8px;background:#fff;padding:8px 10px;font-size:12px}.adm-kriterien-kopf{font-weight:600;color:#222;cursor:default}.adm-kriterien-kopf.is-offen{color:#8a2222}.adm-kriterien-kopf.is-frei{color:#1f5a2b}.adm-kriterien-kopf.is-ohne{color:#666;cursor:pointer;list-style:none}.adm-kriterien-hinweis{font-weight:400;color:#00000099}.adm-kriterien-mehr{margin-top:6px;color:#00000099;cursor:pointer;list-style:none}.adm-kriterien-kopf.is-ohne::-webkit-details-marker,.adm-kriterien-mehr::-webkit-details-marker{display:none}.adm-kriterien-liste{list-style:none;margin:6px 0 0;padding:0}.adm-kriterien-liste li{display:grid;grid-template-columns:22px 1fr;column-gap:8px;padding:6px 0;border-top:1px solid #efefef}.adm-kriterien-liste li:first-child{border-top:0}.adm-kriterien-nr{color:#888;font-variant-numeric:tabular-nums;text-align:right}.adm-kriterien-titel{color:#222;font-weight:600}.adm-kriterien-status{font-weight:400;color:#00000099}.adm-kriterien-liste li.is-offen .adm-kriterien-status,.adm-kriterien-liste li.is-offen .adm-kriterien-titel{color:#8a2222}.adm-kriterien-liste li.is-uebersteuert .adm-kriterien-status{color:#7a5a00}.adm-kriterien-beleg{grid-column:2;color:#444;line-height:1.4;overflow-wrap:anywhere}.adm-kriterien-beleg a{color:#1d4ed8;text-decoration:underline}.adm-kriterien-liste li.is-ohne .adm-kriterien-beleg,.adm-kriterien-liste li.is-ohne .adm-kriterien-titel{color:#777}.adm-veroeffentlichungen-seite{min-width:0;overflow-wrap:anywhere}.adm-veroeffentlichungen-kopf{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 16px}.adm-veroeffentlichungen-antwort{flex:1 1 320px;min-width:0}.adm-veroeffentlichungen-haupt{margin:0;font-size:15px;font-weight:500;line-height:1.5;color:var(--adm-ink);font-variant-numeric:tabular-nums}.adm-veroeffentlichungen-neben{margin:2px 0 0;font-size:13.5px;line-height:1.5;color:var(--adm-ink-muted);font-variant-numeric:tabular-nums}.adm-grid-2.adm-veroeffentlichungen-felder{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(280px,calc((100% - 25px) / 3))),1fr))}.adm-grid-2.adm-veroeffentlichungen-neu-felder{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(280px,calc((100% - 13px) / 2))),1fr))}.adm-veroeffentlichungen-zeilenfehler{margin:0 20px 12px}.adm-veroeffentlichungen-seite .adm-input:disabled{background:var(--adm-surface-sunk);border-color:var(--adm-line);color:var(--adm-ink-muted);cursor:not-allowed}@media (max-width:640px){.adm-veroeffentlichungen-antwort{flex-basis:100%}.adm-veroeffentlichungen-trenner{display:none}.adm-veroeffentlichungen-fakt{display:block}.adm-veroeffentlichungen-trenner+.adm-veroeffentlichungen-fakt{margin-top:6px}.adm-veroeffentlichungen-seite .adm-grid-2{grid-template-columns:minmax(0,1fr)}.adm-veroeffentlichungen-seite .adm-card-pad{padding:14px 16px}.adm-veroeffentlichungen-zeilenfehler{margin:0 16px 12px}.adm-veroeffentlichungen-seite .adm-btn,.adm-veroeffentlichungen-seite .adm-input,.adm-veroeffentlichungen-seite .adm-select{min-height:40px}.adm-veroeffentlichungen-seite .adm-input,.adm-veroeffentlichungen-seite .adm-select,.adm-veroeffentlichungen-seite .adm-textarea{font-size:16px}.adm-veroeffentlichungen-neben,.adm-veroeffentlichungen-seite .adm-alert,.adm-veroeffentlichungen-seite .adm-btn,.adm-veroeffentlichungen-seite .adm-empty-body,.adm-veroeffentlichungen-seite .adm-field-hint,.adm-veroeffentlichungen-seite .adm-field-label,.adm-veroeffentlichungen-seite .adm-kn-dl dt,.adm-veroeffentlichungen-seite .adm-section-label,.adm-veroeffentlichungen-seite .adm-small,.adm-veroeffentlichungen-seite .adm-zl-marke,.adm-veroeffentlichungen-seite .adm-zl-summary-zahl{font-size:15px}}.adm-anf{display:grid;gap:12px}.adm-anf>*{min-width:0}.adm-tabs.adm-anf-reiter{margin-bottom:0}.adm-anf-name,.adm-zl-zahl.adm-anf-herkunft{min-width:0;overflow-wrap:anywhere}.adm-zl-zahl.adm-anf-herkunft{max-width:100%}.adm-zl-zahl.adm-anf-herkunft.is-unbekannt{font-weight:400;color:var(--adm-ink-muted)}.adm-anf .adm-kn-dl dt{overflow-wrap:anywhere}.adm-zl-summary.adm-anf-mehr{border-top:1px solid var(--adm-line-soft)}.adm-anf-nachricht{margin:0;padding:14px 20px 4px;max-width:80ch;font-size:14px;line-height:1.6;color:var(--adm-ink-2);white-space:pre-wrap;overflow-wrap:anywhere}.adm-alert.adm-anf-meldung{margin:0 20px 12px}.adm-anf-liste{margin:0;padding-left:20px;list-style:decimal;display:grid;gap:4px}.adm-anf-dims{display:grid;gap:4px;max-width:440px;margin-top:6px}.adm-anf-dim{display:grid;grid-template-columns:minmax(0,9em) minmax(40px,1fr) 5.5em;align-items:center;gap:10px;font-size:13px;color:var(--adm-ink-muted)}.adm-anf-balken{display:block;height:4px;background:var(--adm-surface-sunk);border-radius:2px;overflow:hidden}.adm-anf-balken>i{display:block;height:100%;background:var(--adm-ink-2)}.adm-anf-dim-wert{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width:640px){.adm-anf-reiter .adm-tab{min-height:44px;padding:10px 12px;font-size:15px}.adm-anf-nachricht{padding:12px 16px 4px;font-size:15px}.adm-alert.adm-anf-meldung{margin:0 16px 12px}.adm-anf .adm-alert,.adm-anf .adm-empty-body,.adm-anf .adm-kn-dl dt,.adm-anf .adm-zl-marke,.adm-anf .adm-zl-summary,.adm-anf .adm-zl-summary-zahl,.adm-anf-dim{font-size:15px}.adm-btn.adm-anf-knopf{min-height:40px;padding:8px 14px;font-size:15px}}.adm-betrieb-seite{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.adm-betrieb-seite>*{min-width:0}.adm-betrieb-seite .adm-pb-text,.adm-betrieb-seite .adm-zl-titel,.adm-betrieb-umbruch{overflow-wrap:anywhere}.adm-betrieb-umbruch{min-width:0}.adm-betrieb-seite .adm-kn-dl{grid-template-columns:minmax(0,1fr)}.adm-betrieb-seite .adm-grid-2{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.adm-betrieb-seite>.adm-card-pad{display:grid;gap:12px}.adm-betrieb-rechts{margin-left:auto}.adm-betrieb-hinweis{font-size:13px;color:var(--adm-ink-muted)}.adm-alert.adm-betrieb-meldung{flex-wrap:wrap;align-items:center}.adm-betrieb-meldung>.adm-betrieb-umbruch{flex:1 1 240px}.adm-betrieb-antwort{margin:0;max-width:80ch;font-size:15px;line-height:1.55;color:var(--adm-ink-2)}.adm-betrieb-filter{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.adm-betrieb-filter>*{min-width:0}.adm-betrieb-filter-label{min-width:72px;font-size:13px;color:var(--adm-ink-muted)}.adm-zl-zeile.adm-betrieb-log>.adm-zl-kopf{padding-top:10px;padding-bottom:10px}.adm-betrieb-log .adm-zl-titel{flex-wrap:nowrap;align-items:baseline;font-size:14px;font-weight:500}.adm-betrieb-log .adm-zl-marke{flex:none}.adm-betrieb-log .adm-zl-titel>.adm-betrieb-umbruch{flex:1 1 auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.adm-betrieb-log.is-offen .adm-zl-titel>.adm-betrieb-umbruch{display:block;-webkit-line-clamp:unset;overflow:visible}.adm-zl-marke.adm-betrieb-rot{color:var(--adm-danger)}.adm pre.adm-betrieb-json{margin:0;max-height:360px;overflow:auto;padding:10px 12px;background:var(--adm-surface-sunk);color:var(--adm-ink-2);border:1px solid var(--adm-line-soft);border-radius:var(--adm-radius-sm);font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:12.5px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}@media (min-width:641px){.adm-zl-zeile.adm-betrieb-log>.adm-zl-kopf{grid-template-columns:14px minmax(0,1fr) 130px}}.adm-betrieb-chips .adm-chip{max-width:100%}.adm-betrieb-chip-text{min-width:0;max-width:34ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-betrieb-lauf{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 20px;border-bottom:1px solid var(--adm-line-soft)}.adm-betrieb-lauf-text{flex:1 1 240px;min-width:0;font-size:13.5px;color:var(--adm-ink-muted);overflow-wrap:anywhere}.adm-betrieb-lauf .adm-zl-balken{width:160px;margin-top:0}.adm-betrieb-phase-text{max-width:90ch;padding:10px 20px 4px 48px;font-size:13.5px;line-height:1.5;color:var(--adm-ink-muted);overflow-wrap:anywhere}.adm-zeile.adm-betrieb-schritt{padding-left:48px}.adm-betrieb-schritt .adm-zeile-titel{font-size:14.5px;font-weight:500}.adm-betrieb-schritt .adm-haken{position:relative}.adm-betrieb-schritt .adm-haken:after{content:"";position:absolute;inset:-10px}.adm-betrieb-schritt .adm-haken:disabled{opacity:.45;cursor:not-allowed}.adm-zeile-kurz-knopf.adm-betrieb-schritt-knopf{width:100%;align-items:flex-start;padding:10px 0;margin:-10px 0}.adm-betrieb-schritt-knopf .adm-zl-pfeil{margin-top:2px}.adm-betrieb-schritt-knopf:hover .adm-zeile-titel{text-decoration:underline;text-decoration-color:var(--adm-line-strong)}.adm-betrieb-schritt-knopf[aria-expanded=true] .adm-zl-pfeil{transform:rotate(90deg)}.adm-betrieb-schritt-detail{display:grid;justify-items:start;gap:8px;margin:8px 0 2px 20px}.adm-betrieb-schritt-text{max-width:90ch;font-size:14px;line-height:1.55;color:var(--adm-ink-2);white-space:pre-line;overflow-wrap:anywhere}.adm-betrieb-schritt-form{display:grid;gap:8px}.adm-betrieb-mandanten,.adm-betrieb-unterklappen,.adm-betrieb-unterklappen>*+*{border-top:1px solid var(--adm-line-soft)}.adm-betrieb-knoepfe{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.adm-betrieb-rolle>summary,.adm-betrieb-werkzeug .adm-pb-eintrag>summary{display:flex;align-items:center;gap:8px;list-style:none}.adm-betrieb-rolle>summary::-webkit-details-marker,.adm-betrieb-werkzeug .adm-pb-eintrag>summary::-webkit-details-marker{display:none}.adm-betrieb-rolle>summary:before,.adm-betrieb-werkzeug .adm-pb-eintrag>summary:before{content:"›";width:10px;color:var(--adm-ink-faint);font-size:16px;line-height:1;transition:transform .15s var(--adm-ease)}.adm-betrieb-rolle[open]>summary:before,.adm-betrieb-werkzeug .adm-pb-eintrag[open]>summary:before{transform:rotate(90deg)}.adm-betrieb-anzahl{font-weight:400;color:var(--adm-ink-muted);font-variant-numeric:tabular-nums}.adm-betrieb-rolle>.adm-betrieb-werkzeug{margin-left:18px}.adm-betrieb-werkzeug{padding:10px 0;border-top:1px solid var(--adm-line-soft);overflow-wrap:anywhere}.adm-pb-inhalt .adm-betrieb-werkzeug p{margin:4px 0 0}.adm-betrieb-werkzeug-kopf{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.adm-betrieb-werkzeug-kopf code{font-weight:600;overflow-wrap:anywhere}.adm-betrieb-werkzeug-kopf .adm-betrieb-hinweis code{font-weight:400}.adm-betrieb-werkzeug .adm-pb-eintrag{border-top:0;padding:4px 0 0}.adm-betrieb-werkzeug .adm-pb-eintrag>summary{font-size:13px;color:var(--adm-ink-muted)}@media (max-width:640px){.adm-betrieb-seite .adm-btn,.adm-betrieb-seite .adm-chip,.adm-btn.adm-betrieb-kopfknopf{min-height:40px;font-size:15px}.adm-betrieb-seite .adm-chip{padding:8px 14px}.adm-betrieb-seite .adm-input,.adm-betrieb-seite .adm-select,.adm-betrieb-seite .adm-textarea{min-height:40px;font-size:16px}.adm .adm-betrieb-seite code{font-size:1em}.adm pre.adm-betrieb-json,.adm-betrieb-antwort,.adm-betrieb-hinweis,.adm-betrieb-lauf-text,.adm-betrieb-log .adm-zl-titel,.adm-betrieb-phase-text,.adm-betrieb-schritt .adm-zeile-titel,.adm-betrieb-schritt-text,.adm-betrieb-seite .adm-alert,.adm-betrieb-seite .adm-empty-body,.adm-betrieb-seite .adm-field-hint,.adm-betrieb-seite .adm-field-label,.adm-betrieb-seite .adm-kn-dl dt,.adm-betrieb-seite .adm-pb-text,.adm-betrieb-seite .adm-ruhig-meta,.adm-betrieb-seite .adm-ruhig-neben,.adm-betrieb-seite .adm-section-label,.adm-betrieb-seite .adm-small,.adm-betrieb-seite .adm-zl-marke,.adm-betrieb-seite .adm-zl-summary-zahl,.adm-betrieb-werkzeug .adm-pb-eintrag>summary{font-size:15px}.adm-betrieb-filter .adm-chipreihe{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.adm-betrieb-filter .adm-chipreihe>*{flex:none}.adm-betrieb-filter-label{display:none}.adm-betrieb-knoepfe{justify-content:flex-start}.adm-betrieb-knoepfe .adm-btn{flex:1 1 auto}.adm-betrieb-lauf{padding:12px 16px}.adm-betrieb-lauf .adm-zl-balken{width:100%;flex:1 0 100%}.adm-betrieb-phase-text{padding:10px 16px 4px}.adm-zeile.adm-betrieb-schritt{padding:12px 16px}.adm-betrieb-schritt-detail{margin-left:0}.adm-betrieb-chip-text{max-width:14rem}.adm-betrieb-rolle>summary,.adm-betrieb-werkzeug .adm-pb-eintrag>summary{padding:8px 0}.adm-betrieb-rolle>.adm-betrieb-werkzeug{margin-left:0}}@media screen and (max-width:640px){.adm .adm-tab,.adm-empty-body,.adm-kn-dl dt,.adm-page-subtitle,.adm-zl-marke,.adm-zl-summary-zahl{font-size:15px}.adm-btn-sm{min-height:40px}}@media screen and (max-width:768px){body .adm-sb-burger,body .adm-sb-foot-icon{width:40px;height:40px}body .adm-sb-grouphead{min-height:40px}}.adm-content-hub,.adm-content-seite{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0}.adm-content-hub>*,.adm-content-seite>*{min-width:0}.adm-content-seite{max-width:980px}.adm-content-reiter{margin-bottom:0}.adm-content-antwort{display:grid;gap:8px;overflow-wrap:anywhere}.adm-content-antwort .adm-an-antwort{margin:0}.adm-content-auszug{margin:0;max-width:80ch;font-size:14px;line-height:1.55;color:var(--adm-ink-muted);overflow-wrap:anywhere}.adm-content-warnung{flex-wrap:wrap;align-items:center;margin-top:4px}.adm-content-warnung>.adm-grow{flex:1 1 220px;min-width:0}.adm-content-fuss{flex-wrap:wrap}.adm-content-wartet{font-size:13.5px;color:var(--adm-ink-muted)}.adm-content-wartet.is-offen{color:var(--adm-ink);font-weight:500}.adm-content-knoepfe{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.adm-content-rot{color:var(--adm-danger)}.adm-content-summary{flex-wrap:wrap}.adm-content-kal-nav{display:flex;align-items:center;gap:6px}.adm-content-kal-nav .adm-btn{min-width:34px}.adm-content-kal-raster,.adm-content-kal-wochentage{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.adm-content-kal-wochentage{margin-bottom:4px;font-size:12.5px;color:var(--adm-ink-muted);text-align:center}.adm-content-kal-tag{display:flex;flex-direction:column;align-items:center;gap:4px;justify-self:center;width:100%;max-width:72px;min-width:0;min-height:54px;padding:6px 2px;border:1px solid transparent;border-radius:var(--adm-radius-sm);background:none;color:var(--adm-ink-muted);font:inherit;text-align:center}button.adm-content-kal-tag{cursor:pointer;color:var(--adm-ink)}.adm-content-kal-tag.is-gewaehlt,button.adm-content-kal-tag:hover{background:var(--adm-surface-2)}.adm-content-kal-tag.is-gewaehlt{border-color:var(--adm-line-strong)}.adm-content-kal-zahl{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 4px;border-radius:999px;font-size:13px;font-variant-numeric:tabular-nums}button.adm-content-kal-tag .adm-content-kal-zahl{font-weight:600}.adm-content-kal-tag.is-heute .adm-content-kal-zahl{background:var(--adm-ink);color:#ffffff}.adm-content-kal-punkte{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:3px}.adm-content-punkt{display:inline-block;flex:none;width:8px;height:8px;border-radius:999px;background:var(--adm-ink-2)}.adm-content-punkt.is-geplant{background:transparent;border:1.5px solid var(--adm-ink-2)}.adm-content-punkt.is-entwurf{background:var(--adm-line-strong)}.adm-content-punkt.is-fehler{background:var(--adm-danger)}.adm-content-punkt.is-abgelehnt{background:transparent;border:1.5px solid var(--adm-ink-faint)}.adm-content-kal-mehr{font-size:11.5px;line-height:1;color:var(--adm-ink-muted);font-variant-numeric:tabular-nums}.adm-content-kal-legende{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:12px;font-size:12.5px;color:var(--adm-ink-muted)}.adm-content-kal-legende>span{display:inline-flex;align-items:center;gap:6px}.adm-content-kal-auswahl{border-top:1px solid var(--adm-line-soft)}.adm-content-kal-auswahl-titel{margin:0;padding:12px 20px 0;font-size:14px;font-weight:600;color:var(--adm-ink)}.adm-content-kal-aktion{margin-left:8px}.adm-content-einst-zeile{scroll-margin-top:16px}.adm-content-einst,.adm-content-einst>details{border-top:1px solid var(--adm-line-soft)}.adm-content-einst .adm-pb-inhalt,.adm-content-strategie .adm-pb-inhalt{overflow-wrap:anywhere}.adm-content-einst .adm-pb-inhalt ul,.adm-content-strategie .adm-pb-inhalt ol,.adm-content-strategie .adm-pb-inhalt ul{grid-template-columns:minmax(0,1fr)}.adm-content-einst-form{display:grid;gap:18px;padding:16px 20px 18px;border-top:1px solid var(--adm-line-soft)}.adm-content-einst-gruppe{display:grid;gap:8px;min-width:0}.adm-content-einst-hinweis{margin:0;max-width:72ch;line-height:1.5}.adm-content-einst-sprachen{display:flex;flex-wrap:wrap;gap:8px 20px}.adm-content-slot{display:flex;align-items:center;gap:8px;max-width:460px}.adm-content-slot>.adm-select{flex:1 1 0;width:auto;min-width:0}.adm-content-slot>.adm-input{flex:0 1 8.5rem;width:auto;min-width:0}.adm-content-slot>.adm-btn{flex:none}.adm-content-einst-speichern{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.adm-content-strategie{max-width:555px;margin:0 auto 24px}.adm-content-strategie-stand{padding:16px 20px;overflow-wrap:anywhere}.adm-content-strategie-stand .adm-an-antwort{margin:0 0 4px}.adm-content-strategie-stand .adm-small{margin:0;line-height:1.5}.adm-content-strategie .adm-pb-inhalt ol{list-style:decimal;padding-left:22px}@media (max-width:640px){.adm-content-reiter .adm-tab{min-height:44px;padding:10px 12px;font-size:15px}.adm-content-seite .adm-card-body,.adm-content-seite .adm-card-foot,.adm-content-seite .adm-card-head{padding-left:16px;padding-right:16px}.adm-content-seite .adm-btn,.adm-content-strategie .adm-btn{min-height:40px;font-size:15px}.adm-content-seite .adm-input,.adm-content-seite .adm-select{min-height:44px;font-size:16px}.adm-content-auszug,.adm-content-hub .adm-empty,.adm-content-hub>.adm-alert,.adm-content-kal-legende,.adm-content-kal-wochentage,.adm-content-seite .adm-checkbox,.adm-content-seite .adm-field-label,.adm-content-seite .adm-kn-dl dt,.adm-content-seite .adm-small,.adm-content-seite .adm-zl-summary-zahl,.adm-content-strategie .adm-small,.adm-content-strategie .adm-zl-marke,.adm-content-warnung,.adm-content-wartet{font-size:15px}.adm-content-seite .adm-checkbox{min-height:40px}.adm-content-seite .adm-checkbox input[type=checkbox]{width:20px;height:20px}.adm-content-knoepfe{width:100%;margin-left:0}.adm-content-knoepfe>.adm-btn{flex:1 1 auto}.adm-content-kal .adm-card-body{padding:14px 10px}.adm-content-kal-raster,.adm-content-kal-wochentage{gap:2px}.adm-content-kal-tag{min-height:50px;padding:4px 0}.adm-content-kal-zahl{min-width:28px;height:28px;font-size:15px}.adm-content-kal-mehr{font-size:15px}.adm-content-kal-nav .adm-btn{min-width:40px}.adm-content-kal-auswahl-titel{padding:12px 16px 0;font-size:16px}.adm-content-kal-aktion{margin:6px 8px 0 0}.adm-content-einst-form{padding:14px 16px 16px}.adm-content-slot{max-width:none}.adm-content-strategie-stand{padding:14px 16px}}@media (max-width:768px){.adm-content-einst-zeile{scroll-margin-top:60px}}.adm-einstellungen-rot,.adm-small.adm-einstellungen-rot,.adm-zl-summary-zahl.adm-einstellungen-rot,.adm-zl-zahl.adm-einstellungen-rot{color:var(--adm-danger)}.adm-einstellungen-seite .adm-alert{overflow-wrap:anywhere}.adm-einstellungen-seite .adm-field-hint{font-size:12.5px;line-height:1.45}.adm-einstellungen-formular{display:grid;gap:14px;min-width:0}.adm-einstellungen-formular>*{min-width:0}.adm-einstellungen-formular p{margin:0}.adm-kn-dl+.adm-einstellungen-formular{padding-top:8px}.adm-einstellungen-meldung+.adm-einstellungen-formular{padding-top:0}.adm-zl-weiteres details>.adm-einstellungen-formular{border-top:1px solid var(--adm-line-soft)}.adm-einstellungen-eingabe{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.adm-einstellungen-eingabe .adm-input{flex:1 1 16rem;width:auto;min-width:0}.adm-einstellungen-meldung{margin:4px 20px 14px}.adm-einstellungen-gruppe{padding:14px 20px 8px}.adm-einstellungen-gruppe+.adm-einstellungen-gruppe{border-top:1px solid var(--adm-line-soft)}.adm-einstellungen-gruppe-titel{margin-bottom:2px}.adm-einstellungen-preis{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;padding:8px 0}.adm .adm-einstellungen-preis{font-size:14px;color:var(--adm-ink-2)}.adm-einstellungen-preis+.adm-einstellungen-preis{border-top:1px solid var(--adm-line-soft)}.adm-einstellungen-preis.is-bearbeiten{align-items:center;padding:10px 0}.adm-einstellungen-preis-name{min-width:0;display:grid;gap:2px;overflow-wrap:anywhere}.adm-einstellungen-preis.is-fehler .adm-einstellungen-preis-name{color:var(--adm-danger)}.adm-einstellungen-preis.is-fehler .adm-input{border-color:var(--adm-danger)}.adm-einstellungen-betrag{font-weight:500;color:var(--adm-ink);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.adm-einstellungen-betrag-feld{display:flex;align-items:center;gap:8px}.adm-einstellungen-betrag-feld .adm-input{width:8.5rem;text-align:right;font-variant-numeric:tabular-nums}.adm-einstellungen-betrag-feld .adm-small{min-width:5.5rem;white-space:nowrap}.adm-einstellungen-qr{width:176px;max-width:100%;padding:8px;background:var(--adm-surface);border:1px solid var(--adm-line);border-radius:var(--adm-radius)}.adm-einstellungen-qr img{display:block;width:100%;height:auto}.adm code.adm-einstellungen-code{font-size:13px;overflow-wrap:anywhere;user-select:all}.adm-einstellungen-codefeld{max-width:12rem;font-size:16px;letter-spacing:.2em;font-variant-numeric:tabular-nums}@media (max-width:640px){.adm-einstellungen-seite .adm-card-body,.adm-einstellungen-seite .adm-card-head,.adm-einstellungen-seite .adm-card-pad{padding:14px 16px}.adm-einstellungen-seite .adm-kn-dl+.adm-einstellungen-formular{padding-top:8px}.adm-einstellungen-seite .adm-einstellungen-meldung+.adm-einstellungen-formular{padding-top:0}.adm-einstellungen-seite .adm-card-foot{padding:12px 16px}.adm-einstellungen-seite .adm-card-foot .adm-grow{display:none}.adm-einstellungen-seite .adm-btn{width:100%;min-height:44px;font-size:15px}.adm-einstellungen-seite .adm-input,.adm-einstellungen-seite .adm-select{min-height:44px;font-size:16px}.adm-einstellungen-seite .adm-textarea{font-size:16px}.adm-einstellungen-seite .adm-grid-2{grid-template-columns:minmax(0,1fr)}.adm .adm-einstellungen-preis,.adm code.adm-einstellungen-code,.adm-einstellungen-seite .adm-alert,.adm-einstellungen-seite .adm-field-hint,.adm-einstellungen-seite .adm-field-label,.adm-einstellungen-seite .adm-kn-dl dt,.adm-einstellungen-seite .adm-section-label,.adm-einstellungen-seite .adm-small,.adm-einstellungen-seite .adm-zl-marke,.adm-einstellungen-seite .adm-zl-summary-zahl{font-size:15px}.adm-einstellungen-seite .adm-zl-naechste-text{overflow-wrap:anywhere}.adm-einstellungen-seite .adm-zl-summary{flex-wrap:wrap;row-gap:2px}.adm-einstellungen-seite .adm-zl-summary>span:not(.adm-zl-summary-zahl){flex:1 1 0;min-width:0}.adm-einstellungen-seite .adm-zl-summary-zahl{flex-basis:100%;margin-left:24px}.adm-einstellungen-meldung{margin:4px 16px 12px}.adm-einstellungen-gruppe{padding:12px 16px 6px}.adm-einstellungen-preis.is-bearbeiten{grid-template-columns:minmax(0,1fr)}.adm-einstellungen-betrag-feld .adm-input{flex:1 1 auto;width:auto;min-width:0}}.adm-website-inhalt{display:flex;flex-direction:column;gap:12px;min-width:0}.adm-website-inhalt>*{min-width:0}.adm-website-filter{gap:8px}.adm-website-filter .adm-input{flex:0 1 320px;min-width:0;-webkit-appearance:none;appearance:none}.adm-website-filter .adm-select{flex:0 0 auto;width:auto}.adm-zl-kopf.adm-website-zeile{grid-template-columns:14px minmax(0,1fr)}.adm-website-leiste{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"zurueck seite knoepfe";align-items:center;gap:8px 14px;padding:10px 16px}.adm-website-zurueck{grid-area:zurueck;justify-self:start}.adm-website-seite{grid-area:seite;min-width:0;display:grid;gap:1px}.adm-website-name{font-size:15px;font-weight:600;color:var(--adm-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-website-stand{font-size:13px;color:var(--adm-ink-muted)}.adm-website-stand .is-ungespeichert{color:var(--adm-warn);font-weight:600}.adm-website-stand .is-fehler{color:var(--adm-danger);font-weight:600}.adm-website-knoepfe{grid-area:knoepfe;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.adm-website-inhalt .adm-website-breite{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--adm-ink-muted)}.adm-website-breite .adm-input{width:92px;padding:5px 8px}.adm-website-rahmen-huelle{display:flex;justify-content:center;min-width:0}.adm-website-rahmen{position:relative;width:100%;max-width:100%;height:calc(100vh - 120px);height:calc(100dvh - 120px);min-height:480px;border:1px solid var(--adm-line);border-radius:var(--adm-radius-lg);background:var(--adm-surface);overflow:hidden}.adm-website-rahmen>iframe{display:block;width:100%;height:100%;border:0;background:var(--adm-surface)}.adm-website-rahmen.is-ziehen{user-select:none}.adm-website-rahmen.is-ziehen>iframe{pointer-events:none}.adm-website-griff{position:absolute;top:0;right:0;width:16px;height:100%;cursor:ew-resize;touch-action:none}.adm-website-griff:after{content:"";position:absolute;top:50%;right:5px;width:4px;height:40px;transform:translateY(-50%);border-radius:2px;background:var(--adm-line-strong)}.adm-website-griff:focus-visible:after,.adm-website-griff:hover:after,.adm-website-rahmen.is-ziehen .adm-website-griff:after{background:var(--adm-ink-faint)}.adm-website-griff:focus-visible{outline:2px solid var(--adm-accent);outline-offset:-2px}.adm-website-google{scroll-margin-top:12px}.adm-website-seo{border-top:1px solid var(--adm-line-soft)}.adm-website-antwort{margin:0;padding:12px 20px;font-size:14px;line-height:1.55;color:var(--adm-ink-2);max-width:90ch}.adm-zl-summary-zahl.adm-website-ungespeichert{color:var(--adm-ink);font-weight:600;white-space:nowrap}.adm-website-nachladen{padding:0 20px 12px}.adm-website-gruppe{border-top:1px solid var(--adm-line-soft)}.adm-website-seo .adm-website-gruppenkopf{margin:0;padding:14px 20px 6px;font-family:inherit;font-size:13px;font-weight:600;font-variation-settings:normal;letter-spacing:0;line-height:1.4;color:var(--adm-ink-muted)}.adm-website-hinweis{margin:0;padding:12px 20px 0;font-size:13.5px;line-height:1.55;color:var(--adm-ink-muted);max-width:90ch;overflow-wrap:anywhere}.adm-website-formular{display:grid;gap:14px;padding:14px 20px 16px;max-width:760px}.adm-website-formular .adm-field-hint{font-size:12.5px}.adm-website-formular .adm-input:disabled,.adm-website-formular .adm-textarea:disabled{background:var(--adm-surface-2);color:var(--adm-ink-muted);cursor:not-allowed}.adm-website-feldkopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px}.adm-website-zaehler{font-size:12.5px;color:var(--adm-ink-muted);font-variant-numeric:tabular-nums}.adm-website-zaehler.is-knapp{color:var(--adm-warn)}.adm-website-zaehler.is-rot{color:var(--adm-danger);font-weight:600}.adm-website-seo .adm-card-foot{justify-content:flex-start;flex-wrap:wrap}.adm-website-meldung{font-size:13px;color:var(--adm-ink-muted)}.adm-website-meldung.is-fehler{color:var(--adm-danger);font-weight:500}@media (max-width:768px){.adm-website-leiste{position:static}.adm-website-google{scroll-margin-top:60px}}@media (max-width:640px){.adm-website-filter .adm-input{flex:1 1 160px}.adm-website-inhalt .adm-input,.adm-website-inhalt .adm-select{min-height:44px;font-size:16px}.adm-website-inhalt .adm-textarea{font-size:16px}.adm-website-inhalt .adm-btn,.adm-website-inhalt .adm-chip{min-height:40px;font-size:15px}.adm-website-inhalt .adm-checkbox{min-height:40px}.adm-website-leiste{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"seite seite" "zurueck knoepfe";padding:12px 16px}.adm-website-name{white-space:normal;font-size:16px}.adm-website-antwort,.adm-website-hinweis,.adm-website-inhalt .adm-checkbox,.adm-website-inhalt .adm-empty-body,.adm-website-inhalt .adm-field-hint,.adm-website-inhalt .adm-field-label,.adm-website-inhalt .adm-kn-dl dt,.adm-website-inhalt .adm-small,.adm-website-inhalt .adm-website-breite,.adm-website-inhalt .adm-zl-summary-zahl,.adm-website-meldung,.adm-website-stand,.adm-website-zaehler{font-size:15px}.adm-website-antwort{padding:12px 16px}.adm-website-nachladen{padding:0 16px 12px}.adm-website-seo .adm-website-gruppenkopf{padding:14px 16px 6px;font-size:15px}.adm-website-hinweis{padding:12px 16px 0}.adm-website-formular{padding:14px 16px 16px}.adm-website-rahmen{height:calc(100vh - 150px);height:calc(100dvh - 150px);min-height:420px}.adm-website-griff{width:22px}}@media screen and (max-width:640px){.adm{font-size:15px}.adm .adm-alert,.adm .adm-badge,.adm .adm-betrieb-filter-label,.adm .adm-btn,.adm .adm-btn-sm,.adm .adm-card-subtitle,.adm .adm-chip,.adm .adm-chip-datum,.adm .adm-chipreihe-label,.adm .adm-code,.adm .adm-content-hub button,.adm .adm-ent-kurz-label,.adm .adm-field-label,.adm .adm-fuss,.adm .adm-gruppe-kopf,.adm .adm-gs-meta,.adm .adm-kpi-delta,.adm .adm-kpi-label,.adm .adm-kpi-value .unit,.adm .adm-label,.adm .adm-link,.adm .adm-mono,.adm .adm-muted,.adm .adm-nowrap,.adm .adm-num,.adm .adm-ruhig-meta,.adm .adm-section-label,.adm .adm-small,.adm .adm-stand-chip,.adm .adm-status,.adm .adm-truncate,.adm .adm-vermerk,.adm .adm-vermerk-wann,.adm .mp-card-lbl,.adm .mp-card-unit,.adm .mp-clock,.adm .mp-clock small,.adm .mp-note,.adm .mp-warn,.adm .mp-why,.adm .text-\[10px\],.adm .text-\[11px\],.adm .text-\[12px\],.adm .text-\[13px\],.adm .text-sm,.adm .text-xs,.adm [class*=adm-chip],.adm [class*=adm-ent-],.adm [class*=adm-filter],.adm [class*=adm-firma-],.adm [class*=adm-stand],.adm [class*=adm-status],.adm [class*=adm-zeile-],.adm [style*="font-size: 10px"],.adm [style*="font-size: 11px"],.adm [style*="font-size: 12.5px"],.adm [style*="font-size: 12px"],.adm [style*="font-size: 13.5px"],.adm [style*="font-size: 13px"],.adm [style*="font-size: 14px"],.adm [style*="font-size:10px"],.adm [style*="font-size:11px"],.adm [style*="font-size:12.5px"],.adm [style*="font-size:12px"],.adm [style*="font-size:13.5px"],.adm [style*="font-size:13px"],.adm [style*="font-size:14px"],.adm dd,.adm dt,.adm label,.adm td,.adm th{font-size:15px!important}.adm code:not(.no-restyle){font-size:1em!important}.adm .adm-row{flex-wrap:wrap}.adm a.adm-btn,.adm button{min-height:40px!important}.adm input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.adm select,.adm textarea{min-height:40px!important;font-size:16px!important}}