.p2-root,.pn-scrim{--ground:var(--panel-bg);--surface:var(--panel-surface);--surface-2:var(--panel-surface-2);--ink:var(--panel-text-1);--ink-soft:var(--panel-text-2);--p2-muted:var(--panel-text-2);--muted:var(--panel-surface-2);--faint:var(--panel-text-dis);--line:var(--panel-line);--line-2:var(--panel-line-2);--ember:var(--panel-accent);--ember-deep:var(--panel-accent-hover);--ember-soft:var(--panel-accent-soft);--ember-ink:var(--panel-accent-ink);--ok:var(--panel-ok);--ok-soft:var(--panel-ok-soft);--info:var(--panel-info);--info-soft:var(--panel-info-soft);--info-ink:var(--panel-info-ink);--warn:var(--panel-warn);--warn-soft:var(--panel-warn-soft);--warn-ink:var(--panel-warn-ink);--danger:var(--panel-danger);--danger-soft:var(--panel-danger-soft);--danger-ink:var(--panel-danger-ink);--radius:var(--panel-r-lg);--shadow:var(--panel-sh-3);--shadow-sm:var(--panel-sh-1);--p2-accent:var(--ember);--p2-on-accent:var(--panel-text-inv);--background:var(--panel-bg);--foreground:var(--ink);--card:var(--panel-surface);--card-foreground:var(--ink);--popover:var(--panel-raised);--popover-foreground:var(--ink);--primary:var(--ember);--primary-foreground:var(--panel-text-inv);--ring:var(--ember);--secondary:var(--surface-2);--secondary-foreground:var(--ink);--muted-foreground:var(--p2-muted);--border:var(--line);--input:var(--panel-input-border);--brand-primary:var(--ember);--brand-on-primary:var(--panel-text-inv);--brand-bg:var(--panel-bg);--brand-bg-elev:var(--panel-raised);--brand-text:var(--ink);--brand-text-muted:var(--p2-muted);--brand-text-faint:var(--faint);--brand-border:var(--line);--brand-border-strong:var(--panel-input-border);--brand-card:var(--panel-surface);--brand-card-elev:var(--surface-2);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.p2-root{background:var(--panel-bg);color:var(--ink);font:var(--panel-fs-body)/var(--panel-lh) var(--panel-font);-webkit-font-smoothing:antialiased;width:100%;max-width:100%;min-height:100vh;overflow-x:hidden}.p2-root.kasse-workstation{--ground:#fafafa;--surface:#fff;--surface-2:#fafafa;--ink:#111827;--ink-soft:#374151;--p2-muted:#6b7280;--muted:#f9fafb;--faint:#9ca3af;--line:#e5e7eb;--line-2:#d1d5db;--ember:var(--kasse-c-accent);--ember-deep:var(--kasse-c-accent-hover);--ember-soft:var(--kasse-c-accent-soft);--ember-ink:var(--kasse-c-accent-ink);--ok:#16734b;--ok-soft:#e8f3ed;--info:#225bb2;--info-soft:#e9f0fa;--info-ink:#1a4688;--warn:#926700;--warn-soft:#fbf3dc;--warn-ink:#6b4c00;--danger:#dc2626;--danger-soft:#fdecec;--danger-ink:#991b1b;--radius:10px;--shadow:0 8px 24px #11182714;--shadow-sm:0 1px 2px #1118270d;--p2-on-accent:#fff;--background:#fff;--card:#fff;--popover:#fff;--primary-foreground:#fff;--input:var(--line-2);--brand-border-strong:var(--line-2);--brand-on-primary:#fff;--brand-bg:#fff;--brand-bg-elev:#fff;--brand-card:#fff;background:#fff;font:14px/1.5 Geist,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.p2-root :focus-visible{outline:var(--panel-focus-ring);outline-offset:var(--panel-focus-offset)}.p2-root svg.p2-i{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.p2-shell{grid-template-rows:48px minmax(0,1fr);height:100dvh;min-height:0;display:grid}.p2-top{border-bottom:1px solid var(--line);z-index:40;background:#fff;align-items:center;gap:10px;min-width:0;height:48px;padding:0 12px 0 16px;display:flex;position:relative}.p2-logo{color:var(--ink);border-radius:6px;flex:none;align-items:center;text-decoration:none;display:inline-flex}.p2-logo svg{width:auto;height:26px;display:block}.p2-slash{background:var(--line-2);flex:none;width:1px;height:20px;margin:0 4px;transform:rotate(18deg)}.p2-rest{min-width:0;max-width:280px;height:34px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 8px 0 4px;font-size:14px;font-weight:600;display:inline-flex}.p2-rest:hover,.p2-rest[aria-expanded=true]{background:var(--surface-2)}.p2-rest .p2-rlogo{border:1px solid var(--line);width:26px;height:26px;color:var(--p2-muted);background:#fff;border-radius:6px;flex:none;place-items:center;font-size:10px;font-weight:700;display:grid;overflow:hidden}.p2-rest .p2-rlogo img{object-fit:contain;width:100%;height:100%}.p2-rest .p2-rname{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.p2-rest svg.p2-i{width:14px;height:14px;color:var(--p2-muted)}.p2-top .p2-sp{flex:1;min-width:8px}.p2-topsearch{border:1px solid var(--line);width:220px;height:32px;color:var(--p2-muted);cursor:pointer;background:#fff;border-radius:8px;flex:none;align-items:center;gap:8px;padding:0 6px 0 10px;font-size:14px;display:flex}.p2-topsearch:hover{border-color:var(--line-2)}.p2-topsearch span{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.p2-kbd{color:var(--p2-muted);border:1px solid var(--line);background:var(--surface-2);border-radius:5px;padding:3px 5px;font:500 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.p2-iconbtn,.p2-searchicon,.p2-menu-toggle{width:34px;height:34px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.p2-iconbtn:hover,.p2-searchicon:hover,.p2-menu-toggle:hover{background:var(--surface-2)}.p2-searchicon,.p2-menu-toggle{display:none}.p2-openbtn{border:1px solid var(--line);height:32px;color:var(--ink);white-space:nowrap;background:#fff;border-radius:8px;flex:none;align-items:center;gap:7px;padding:0 11px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.p2-openbtn:hover{border-color:var(--line-2);background:var(--surface-2)}.p2-openbtn svg.p2-i{width:15px;height:15px}.p2-openbtn.p2-locked{color:var(--p2-muted)}.p2-topextra{flex:none;align-items:center;gap:6px;min-width:0;display:flex}.p2-avatar{border:1px solid var(--line);background:var(--surface-2);width:32px;height:32px;color:var(--ink);cursor:pointer;border-radius:50%;flex:none;place-items:center;font-size:11.5px;font-weight:600;display:grid}.p2-avatar.p2-neutral{background:var(--surface-2);color:var(--ink)}.p2-avatar.p2-sm{width:26px;height:26px;font-size:10.5px}.p2-menuwrap{flex:none;position:relative}.p2-dropmenu{border:1px solid var(--line);min-width:240px;max-height:min(70vh,560px);box-shadow:var(--shadow);z-index:70;background:#fff;border-radius:10px;padding:4px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.p2-dropmenu.p2-left{left:0;right:auto}.p2-dropmenu a,.p2-dropmenu button{width:100%;min-height:34px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:6px 10px;font-size:14px;text-decoration:none;display:flex}.p2-dropmenu a:hover,.p2-dropmenu button:hover{background:var(--surface-2)}.p2-dropmenu .p2-mhead{color:var(--p2-muted);padding:8px 10px 6px;font-size:12px}.p2-dropmenu .p2-mhead b{color:var(--ink);font-size:14px;font-weight:600;display:block}.p2-dropmenu .p2-msep{background:var(--line);height:1px;margin:4px 0}.p2-body{min-width:0;min-height:0;display:flex;position:relative}.p2-railslot{background:var(--surface-2);z-index:30;flex:0 0 56px;width:56px;position:relative}.p2-root[data-rail-pinned=true] .p2-railslot{flex-basis:220px;width:220px}.p2-rail{background:var(--surface-2);border-right:1px solid var(--line);flex-direction:column;width:56px;padding:12px 8px;transition:width .16s;display:flex;position:absolute;inset:0 auto 0 0;overflow:hidden}.p2-rail:hover,.p2-rail:focus-within,.p2-root[data-rail-pinned=true] .p2-rail{width:220px}.p2-rail:hover,.p2-rail:focus-within{box-shadow:8px 0 16px #1118270a}.p2-root[data-rail-pinned=true] .p2-rail{box-shadow:none}.p2-rail nav{scrollbar-width:none;flex-direction:column;gap:4px;min-height:0;display:flex;overflow:hidden auto}.p2-railitem{width:204px;height:40px;min-height:40px;color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:2px;font-size:14px;text-decoration:none;display:flex}.p2-railitem:hover{background:#f3f4f6}.p2-railtile{width:36px;height:36px;color:var(--area-hue,var(--p2-muted));border-radius:7px;flex:0 0 36px;place-items:center;display:grid;position:relative}.p2-railtile svg.p2-i{width:20px;height:20px}.p2-railitem[aria-current=page] .p2-railtile{background:var(--ember);color:#fff}.p2-railitem[aria-current=page]{font-weight:600}.p2-raillabel{opacity:0;color:var(--ink);transition:opacity .12s}.p2-rail:hover .p2-raillabel,.p2-rail:focus-within .p2-raillabel,.p2-root[data-rail-pinned=true] .p2-raillabel{opacity:1}.p2-railtile .p2-dot{background:var(--danger);border:1.5px solid var(--surface-2);border-radius:50%;width:7px;height:7px;position:absolute;top:5px;right:5px}.p2-railbottom{margin-top:auto;padding-top:12px}.p2-railbottom .p2-railitem .p2-railtile{color:var(--p2-muted)}.p2-ctx{background:var(--surface-2);border-right:1px solid var(--line);width:240px;min-height:0;color:var(--ink);flex-direction:column;flex:0 0 240px;display:flex}.p2-ctxhead{padding:18px 16px 10px}.p2-ctxhead h2{color:var(--ink);margin:0 0 12px;padding:0 4px;font-size:15px;font-weight:600}.p2-ctxfilter{border:1px solid var(--line);height:32px;color:var(--p2-muted);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.p2-ctxfilter svg.p2-i{width:14px;height:14px}.p2-ctxfilter input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14px}.p2-ctxnav{flex:1;min-height:0;padding:4px 8px 16px;overflow-y:auto}.p2-ctxlink{min-height:34px;color:var(--ink-soft);border-radius:6px;align-items:center;gap:8px;padding:6px 10px;font-size:14px;text-decoration:none;display:flex}.p2-ctxlink:hover{color:var(--ink);background:#f3f4f6}.p2-ctxlink[aria-current=page]{color:var(--ink);background:#f3f4f6;font-weight:600}.p2-ctxlink span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.p2-ctxlink.p2-locked{color:var(--p2-muted)}.p2-ctxlink svg.p2-i{width:14px;height:14px;color:var(--p2-muted)}.p2-ctxlink.p2-sub{padding-left:22px}.p2-ctxgrp{width:100%;min-height:36px;color:var(--ink-soft);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;padding:6px 10px;font-size:12px;display:flex}.p2-ctxgrp>span:first-child{flex:1;min-width:0}.p2-ctxgrp-n{color:var(--p2-muted);margin-right:6px;font-size:12px}.p2-ctxgrp:hover{background:#f3f4f6}.p2-ctxgrp svg.p2-i{width:14px;height:14px;color:var(--p2-muted);transition:transform .12s}.p2-ctxgrp[aria-expanded=true] svg.p2-i{transform:rotate(90deg)}.p2-ctxmeta{color:var(--p2-muted);text-transform:none;letter-spacing:normal;margin:12px 10px 4px;font-size:12px;line-height:1.3}.p2-ctxempty{color:var(--p2-muted);padding:8px 10px;font-size:12px}.p2-nb{background:var(--ember);color:#fff;text-align:center;border-radius:9px;flex:none;min-width:18px;height:18px;padding:0 5px;font:600 10.5px/18px Inter,sans-serif}.p2-nb.p2-bad{background:var(--panel-danger);color:#fff}.p2-main{background:#fff;flex:1;min-width:0;min-height:0;overflow:hidden auto}.p2-page{min-width:0}.p2-pad{padding:28px}.p2-wrap880{gap:20px;max-width:880px;margin:0 auto;display:grid}.p2-wrap1280{gap:20px;max-width:1280px;margin:0 auto;display:grid}.p2-ph{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.p2-ph h1,.p2-dgreet h1{font-family:var(--panel-font-display);font-weight:400;font-size:var(--panel-fs-title);letter-spacing:.3px;color:var(--ink);margin:0;line-height:1.15}.p2-ph p,.p2-dgreet p{color:var(--p2-muted);max-width:62ch;font-size:var(--panel-fs-body);margin:4px 0 0}.p2-ph .p2-actions{flex-wrap:wrap;gap:10px;display:flex}.p2-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);min-width:0}.p2-stackcol{align-content:start;gap:20px;min-width:0;display:grid}.p2-chd{border-bottom:1px solid var(--line);padding:16px 20px}.p2-root :where(h2,h3,h4){letter-spacing:normal;font-family:Inter,-apple-system,Segoe UI,sans-serif}.p2-chd :is(h2,h3){margin:0;font-size:15.5px;font-weight:700}.p2-chd p{color:var(--p2-muted);margin:2px 0 0;font-size:12px}.p2-btn{border:1px solid var(--line-2);background:var(--surface);height:38px;color:var(--ink);white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.p2-btn:hover{background:var(--surface-2)}.p2-btn.p2-pri{background:var(--p2-accent);border-color:var(--p2-accent);color:var(--p2-on-accent)}.p2-btn.p2-pri:hover{filter:brightness(1.05)}.p2-btn.p2-danger{background:var(--surface);border-color:var(--panel-danger-ink);color:var(--panel-danger-ink)}.p2-btn.p2-danger:hover{background:var(--panel-danger-soft)}.p2-btn.p2-sm{height:32px;padding:0 12px;font-size:12px}.p2-btn:disabled,.p2-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.p2-kpis{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;display:grid}.p2-kpi{padding:16px 20px}.p2-kpi .p2-kl{color:var(--p2-muted);font-size:12px;font-weight:600}.p2-kpi .p2-kn{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:5px;font-family:Inter,sans-serif;font-size:26px;font-weight:600;line-height:1}.p2-kpi .p2-ks{color:var(--p2-muted);margin-top:4px;font-size:11.5px;font-weight:600}.p2-od{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}@media (max-width:1020px){.p2-od{grid-template-columns:1fr}}.p2-todo .p2-row{border-top:1px solid var(--line);align-items:center;gap:12px;padding:16px 20px;display:flex}.p2-todo .p2-row:first-child{border-top:0}.p2-todo .p2-ic{background:var(--warn-soft);width:34px;height:34px;color:var(--warn-ink);border-radius:9px;flex:none;place-items:center;display:grid}.p2-todo .p2-tx{flex:1;min-width:0}.p2-todo b{font-size:14px;font-weight:600;display:block}.p2-todo small{color:var(--p2-muted);font-size:12px}.p2-sidecard{padding:16px 20px}.p2-sidecard h4{text-transform:uppercase;letter-spacing:.05em;color:var(--faint);margin:0 0 10px;font-size:11px;font-weight:700}.p2-sidecard .p2-nm{font-size:15px;font-weight:700}.p2-sidecard .p2-row2{color:var(--p2-muted);align-items:center;gap:8px;margin-top:6px;font-size:12px;display:flex}.p2-sidecard .p2-row2 svg{color:var(--faint)}.p2-sidecard .p2-stat{color:var(--p2-muted);background:var(--surface-2);border:1px solid var(--line);border-radius:8px;margin-top:10px;padding:6px 10px;font-size:12px;display:inline-block}.p2-up{color:var(--ok);font-size:12px;font-weight:600}.p2-down{color:var(--danger);font-size:12px;font-weight:600}.p2-tablewrap{border-radius:var(--radius);overflow-x:auto}table.p2-tbl{border-collapse:collapse;width:100%}table.p2-tbl.p2-wide{min-width:880px}.p2-tbl thead th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--faint);white-space:nowrap;padding:14px 14px 10px;font-size:11px;font-weight:700}.p2-tbl thead th:first-child{padding-left:20px}.p2-tbl tbody td{border-top:1px solid var(--line);vertical-align:middle;padding:13px 14px;font-size:14px}.p2-tbl tbody td:first-child{padding-left:20px}.p2-tbl tbody td:last-child{padding-right:20px}.p2-tbl tbody tr.p2-r{cursor:pointer}.p2-tbl tbody tr.p2-r:hover td{background:var(--surface-2)}.p2-tbl td.p2-num,.p2-tbl th.p2-num{text-align:right;font-variant-numeric:tabular-nums}.p2-tbl td.p2-num{font-weight:600}.p2-oid{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700}.p2-muted{color:var(--p2-muted)}.p2-faint{color:var(--faint)}.p2-st{white-space:nowrap;border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.p2-st.p2-new{background:var(--ember-soft);color:var(--ember-ink)}.p2-st.p2-kitchen{background:var(--warn-soft);color:var(--warn-ink)}.p2-st.p2-way{background:var(--info-soft);color:var(--info-ink)}.p2-st.p2-done{background:var(--ok-soft);color:var(--ok)}.p2-st.p2-cancel{background:var(--danger-soft);color:var(--danger-ink)}.p2-setsearch{border:1px solid var(--line);background:var(--surface);width:100%;max-width:880px;height:40px;color:var(--p2-muted);border-radius:10px;align-items:center;gap:8px;margin:0 auto;padding:0 12px;display:flex}.p2-setsearch input,.p2-search input{min-width:0;color:var(--ink);height:38px;font:inherit;background:0 0;border:0;outline:0;flex:1}.p2-sgrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.p2-setcard{padding:20px}.p2-setcard .p2-ic{background:var(--ember-soft);width:38px;height:38px;color:var(--ember);border-radius:10px;place-items:center;margin-bottom:12px;display:grid}.p2-setcard h3{margin:0 0 4px;font-size:15.5px;font-weight:700}.p2-setcard>p{color:var(--p2-muted);margin:0 0 12px;font-size:12px}.p2-setlinks{gap:1px;display:grid}.p2-setlinks a{color:var(--ink-soft);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:8px 10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.p2-setlinks a:hover{background:var(--surface-2);color:var(--ink)}.p2-setlinks a.p2-match{background:var(--ember-soft);color:var(--ember-ink)}.p2-setlinks .p2-chev{color:var(--faint);flex:none}.p2-nohit{text-align:center;color:var(--p2-muted);padding:40px 20px}.p2-emptybox{text-align:center;justify-items:center;gap:12px;padding:48px 28px;display:grid}.p2-emptybox .p2-ic{border-radius:var(--radius);background:var(--surface-2);border:1px solid var(--line);width:56px;height:56px;color:var(--faint);place-items:center;display:grid}.p2-emptybox h3{margin:0;font-size:17px}.p2-emptybox p{color:var(--p2-muted);max-width:44ch;margin:0}.p2-srow{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 20px;display:grid}.p2-srow:first-child{border-top:0}.p2-srow .p2-lmain{font-size:14px;font-weight:600}.p2-srow .p2-ldesc{color:var(--p2-muted);margin-top:2px;font-size:12px}.p2-srow .p2-ctrl{flex-wrap:wrap;justify-content:flex-end;justify-self:end;align-items:center;gap:8px;display:flex}@media (max-width:640px){.p2-srow{grid-template-columns:1fr}.p2-srow .p2-ctrl{justify-content:flex-start;justify-self:start}}.p2-logo-preview{border-radius:var(--radius);background:var(--p2-accent);width:48px;height:48px;color:var(--p2-on-accent);border:1px solid var(--line);flex:none;place-items:center;font-family:Fjalla One,sans-serif;font-size:16px;display:grid;overflow:hidden}.p2-logo-preview img{object-fit:contain;background:#fff;width:100%;height:100%}.p2-filterbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.p2-search{border:1px solid var(--line);background:var(--surface);height:40px;color:var(--p2-muted);border-radius:10px;flex:1;align-items:center;gap:8px;min-width:200px;padding:0 12px;display:flex}.p2-tin{border:1px solid var(--line-2);background:var(--surface);height:38px;color:var(--ink);font:inherit;border-radius:9px;max-width:100%;padding:0 30px 0 12px}.p2-rolepill{background:var(--surface-2);border:1px solid var(--line);height:24px;color:var(--ink-soft);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.p2-rolepill.p2-owner{background:var(--ember-soft);color:var(--ember-ink);border-color:#0000}.p2-statusdot{vertical-align:middle;border-radius:999px;width:7px;height:7px;margin-right:6px;display:inline-block}.p2-statusdot.p2-ok{background:var(--ok)}.p2-statusdot.p2-warn{background:var(--warn)}table.p2-matrix th,table.p2-matrix td{text-align:center}table.p2-matrix th:first-child,table.p2-matrix td:first-child{text-align:left}.p2-permtag{font-size:12px}.p2-permtag.p2-full{color:var(--ok);font-weight:700}.p2-permtag.p2-view{color:var(--p2-muted);font-weight:600}.p2-permtag.p2-none{color:var(--faint)}.p2-note-help{color:var(--p2-muted);align-items:flex-start;gap:10px;padding:16px 20px;font-size:12px;display:flex}.p2-note-help svg{color:var(--faint);flex:none;margin-top:1px}.p2-sevdot{border-radius:999px;flex:none;width:8px;height:8px;margin-right:8px;display:inline-block}.p2-sevdot.p2-info{background:var(--info)}.p2-sevdot.p2-money{background:var(--ok)}.p2-sevdot.p2-warning{background:var(--warn)}.p2-rot90{transform:rotate(90deg)}.p2-diffchip{font-variant-numeric:tabular-nums;background:var(--surface);border:1px solid var(--line);color:var(--ink-soft);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;width:fit-content;max-width:100%;padding:3px 9px;font-size:12px;display:inline-flex}.p2-diffchip .p2-old{color:var(--faint);text-decoration:line-through}.p2-diffchip .p2-new{color:var(--ink);font-weight:700}tr.p2-logdetail td{border-top:0!important;padding:0 20px 16px!important}.p2-logdetailbox{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;gap:8px;padding:14px 16px;display:grid}.p2-pagerow{color:var(--p2-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:2px 4px;font-size:14px;display:flex}.p2-menuwrap{display:inline-block;position:relative}.p2-dropmenu{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);z-index:40;border-radius:10px;min-width:200px;padding:6px;position:absolute;top:calc(100% + 6px);right:0}.p2-dropmenu .p2-mhead{color:var(--p2-muted);border-bottom:1px solid var(--line);text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;padding:8px 10px;font-size:12px;overflow:hidden}.p2-dropmenu a,.p2-dropmenu button{text-align:left;width:100%;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;display:flex}.p2-dropmenu a:hover,.p2-dropmenu button:hover,.p2-dropmenu [aria-checked=true]{background:var(--surface-2);color:var(--ink)}.p2-cmdk-back{z-index:80;background:#0a080659;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.p2-cmdk{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);width:100%;max-width:620px;box-shadow:var(--shadow);flex-direction:column;max-height:70vh;display:flex;overflow:hidden}.p2-cmdk-in{border-bottom:1px solid var(--line);color:var(--p2-muted);align-items:center;gap:10px;padding:0 16px;display:flex}.p2-cmdk-in input{height:52px;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:15px}.p2-cmdk-list{padding:6px;overflow-y:auto}.p2-cmdk-grp{letter-spacing:.06em;text-transform:uppercase;color:var(--faint);padding:10px 10px 4px;font-size:11px;font-weight:700}.p2-cmdk-item{color:var(--ink-soft);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.p2-cmdk-item small{color:var(--p2-muted);white-space:nowrap;text-overflow:ellipsis;max-width:45%;margin-left:auto;font-weight:500;overflow:hidden}.p2-cmdk-item[aria-selected=true]{background:var(--ember-soft);color:var(--ember-ink)}.p2-cmdk-empty{text-align:center;color:var(--p2-muted);padding:28px 16px}.p2-backdrop{z-index:34;background:#11182752;border:0;position:fixed;inset:48px 0 0}@media (max-width:1179px){.p2-ctx{z-index:35;box-shadow:var(--shadow);transition:transform .18s;position:fixed;top:48px;bottom:0;left:56px;transform:translate(calc(-100% - 56px))}.p2-root[data-ctx-open=true] .p2-ctx{transform:translate(0)}.p2-root[data-rail-pinned=true] .p2-railslot{flex-basis:56px;width:56px}.p2-root[data-rail-pinned=true] .p2-rail:not(:hover):not(:focus-within){width:56px}.p2-root[data-rail-pinned=true] .p2-rail:not(:hover):not(:focus-within) .p2-raillabel{opacity:0}.p2-menu-toggle{display:grid}.p2-openbtn .p2-lbl{display:none}}@media (max-width:899px){.p2-topsearch{display:none}.p2-searchicon{display:grid}.p2-slash{display:none}}@media (max-width:640px){.p2-top{gap:4px;padding:0 8px}.p2-logo svg{height:22px}.p2-rest{max-width:120px}.p2-pad{padding:20px 16px}.p2-ph h1{font-size:var(--panel-fs-title-sm)}.p2-topextra .p2-hide-sm{display:none}}@media (prefers-reduced-motion:reduce){.p2-rail,.p2-ctx,.p2-raillabel{transition:none}}.p2-root.p2-bare{background:#fff;padding:0}@media print{.p2-shell{height:auto;display:block}.p2-top,.p2-railslot,.p2-ctx{display:none}.p2-main{overflow:visible}}.p2-kpi .p2-kna{color:var(--p2-muted);font-family:Inter,-apple-system,Segoe UI,sans-serif;font-size:14px;font-weight:600}.p2-cmdk-pos{z-index:81;pointer-events:none;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.p2-cmdk-pos .p2-cmdk{pointer-events:auto;outline:none}.p2-root.p2-layer{z-index:80;pointer-events:none;background:0 0;min-height:0;padding:0;position:fixed;inset:0}.p2-root.p2-layer .p2-cmdk-back{pointer-events:auto}.p2-pagehead{gap:14px;display:grid}.p2-eyebrow{font-size:var(--panel-fs-meta);color:var(--p2-muted);margin-bottom:6px}.p2-tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.p2-tabs :is(a,button){height:36px;color:var(--p2-muted);font-size:var(--panel-fs-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:0 12px;font-family:inherit;text-decoration:none;display:inline-flex}.p2-tabs :is(a,button):hover{color:var(--ink)}.p2-tabs :is(a,button)[aria-current=page]{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}.p2-stack{gap:20px;min-width:0;display:grid}.p2-attn{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);align-items:center;gap:10px;padding:11px 16px;font-size:14px;display:flex}.p2-attn>span{flex:1;min-width:0}.p2-attn svg.p2-i{width:16px;height:16px;color:var(--warn)}.p2-attn a{color:var(--ink);white-space:nowrap;align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.p2-attn a svg.p2-i{color:var(--ink);width:14px;height:14px}.p2-chd-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.p2-countchip{border:1px solid var(--line);min-width:22px;height:22px;color:var(--p2-muted);text-align:center;border-radius:6px;padding:0 6px;font-size:12px;line-height:20px}.p2-shopstate{white-space:nowrap;align-items:center;gap:7px;font-size:14px;display:inline-flex}.p2-shortcuts{flex-wrap:wrap;gap:8px;padding:14px 20px 16px;display:flex}.p2-sdot{background:var(--faint);border-radius:50%;flex:none;width:7px;height:7px}.p2-sdot.p2-ok{background:var(--ok)}.p2-sdot.p2-warn{background:var(--warn)}.p2-sdot.p2-danger{background:var(--danger)}.p2-statuslist{gap:2px;margin:0;padding:8px 20px 14px;list-style:none;display:grid}.p2-statuslist li{grid-template-columns:7px minmax(0,1fr);align-items:center;gap:10px;min-height:32px;font-size:14px;display:grid}.p2-statusline{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;min-width:0;display:grid}.p2-statusline>span{min-width:min(100%, max-content);flex:auto}.p2-statusline>em{flex:none;max-width:100%;margin-left:auto}@supports (flex-wrap:wrap){.p2-statusline{flex-wrap:wrap;justify-content:space-between;display:flex}}.p2-statuslist em{color:var(--p2-muted);text-align:right;font-size:12px;font-style:normal}.p2-hourchart{align-items:stretch;height:148px;margin-top:12px;display:flex}.p2-hourslot{flex-direction:column;flex:1 1 0;align-items:center;min-width:0;display:flex}.p2-hourplot{flex:auto;justify-content:center;align-items:flex-end;width:100%;min-height:0;display:flex}.p2-hourbar{border-radius:2px;width:min(28px,100% - 6px);display:block}.p2-hourlab{text-align:center;width:100%;height:22px;color:var(--panel-text-3);flex:none;font-size:12px;line-height:22px}.p2-weekchart{height:108px;margin-top:4px}.p2-weektabs{margin-top:12px}.p2-weeksum{color:var(--p2-muted);margin:0 0 4px;line-height:1.65}.p2-weeksum strong{color:var(--ink);letter-spacing:-.02em;font-size:20px;font-weight:600}.p2-weeksum small{color:var(--panel-text-3);margin-top:2px;font-size:12px;display:block}.p2-weekdelta{vertical-align:2px;align-items:center;gap:4px;margin-left:8px;font-size:12px;font-weight:600;display:inline-flex}p.p2-weekdelta{margin:4px 0 0;display:flex}.p2-weekprod{margin:8px 0 0;padding:0;list-style:none}.p2-weekprod li{border-bottom:1px solid var(--line);align-items:baseline;gap:10px;padding:10px 0;font-size:14px;display:flex}.p2-weekprod li:last-child{border-bottom:0;padding-bottom:0}.p2-weekrank{width:1.2em;color:var(--panel-text-3);font-size:12px}.p2-weekqty{color:var(--panel-text-3);margin-left:auto;font-size:12px}.p2-weektable{border-collapse:collapse;width:100%;margin-top:8px;font-size:12px}.p2-weektable th,.p2-weektable td{border-bottom:1px solid var(--line);text-align:left;padding:8px 0;font-weight:500}.p2-weektable .num{text-align:right;font-variant-numeric:tabular-nums}.p2-weektable thead th{color:var(--panel-text-3);font-weight:500}.p2-weektable tr[data-today=true] th,.p2-weektable tr[data-today=true] td{color:var(--ink);font-weight:600}.p2-textlink{color:var(--p2-muted);font-size:12px;text-decoration:none}.p2-textlink:hover{color:var(--ink)}.p2-sechead h2{margin:0;font-size:14px;font-weight:600}.p2-col880{max-width:var(--panel-w-form);gap:20px;min-width:0;display:grid}.p2-dom-save{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.p2-dom-split{align-items:start;gap:24px;display:grid}@media (min-width:1024px){.p2-dom-split{grid-template-columns:minmax(0, var(--panel-w-form)) minmax(260px, 1fr)}}.p2-dom-pad{padding:4px 20px 16px}.p2-dom-preview{align-content:start;gap:12px;padding:16px 20px 20px;display:grid}.p2-dom-status{white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:500;display:inline-flex}.p2-dom-status svg.p2-i{width:14px;height:14px}.p2-dom-status.ok{color:var(--panel-ok-ink)}.p2-dom-status.warn{color:var(--panel-warn-ink)}.p2-dom-status.bad{color:var(--panel-danger-ink)}.p2-dom-status.info{color:var(--panel-info)}.p2-dom-field{border-top:1px solid var(--panel-line);gap:6px;padding:14px 0;display:grid}.p2-dom-field:first-child{border-top:0}.p2-dom-field .p2-dom-label,.p2-dom-label{font-weight:500}.p2-dom-field input,.p2-dom-field textarea,.p2-dom-field select{border:1px solid var(--panel-input-border);background:var(--panel-surface);width:100%;font:inherit;color:inherit;border-radius:8px;padding:8px 10px}.p2-dom-field input[aria-invalid=true],.p2-dom-field textarea[aria-invalid=true]{border-color:var(--panel-danger-ink)}.p2-dom-help{color:var(--panel-text-3);margin:0;font-size:12px;font-weight:400}.p2-dom-mono{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.p2-dom-meta{margin-top:4px;display:block}.p2-dom-flags{flex-wrap:wrap;gap:12px;display:flex}.p2-dom-hintpad{padding:0 20px 12px}.p2-dom-copy{margin-left:8px}.p2-dom-tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.p2-dom-search{flex:1;align-items:center;gap:8px;min-width:220px;display:flex}.p2-dom-search input{border:1px solid var(--panel-input-border);background:var(--panel-surface);width:100%;height:34px;font:inherit;color:inherit;border-radius:8px;padding:0 10px}.p2-dom-darkprev{background:var(--panel-n-900);min-height:112px;color:var(--panel-text-inv);border-radius:8px;align-items:center;padding:20px;display:flex}.p2-dom-video{border-radius:8px;width:100%;max-width:24rem}.p2-dom-tr{border-top:1px solid var(--panel-line);gap:12px;padding:12px 16px;display:grid}@media (min-width:1024px){.p2-dom-tr{grid-template-columns:minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,1.4fr) auto;align-items:start}}.p2-dom-lang button[aria-pressed=true]{color:var(--panel-text-1);font-weight:600}.p2-dom-lang tr[data-active=true] td{background:var(--panel-n-50)}.p2-sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.p2-fsel{flex:none}.p2-filterrow{align-items:center;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}@media (min-width:820px){.p2-filterrow{flex-wrap:nowrap}}.p2-filterrow .p2-search{flex:186px;min-width:186px}.p2-countline{color:var(--p2-muted);flex-wrap:wrap;gap:8px 14px;margin:0;font-size:12px;display:flex}.p2-countline a{color:var(--ink-soft);text-decoration:none}.p2-countline a[aria-current=true]{color:var(--ink);font-weight:600}.p2-ordergrid{align-items:start;gap:20px;display:grid}@media (min-width:1024px){.p2-ordergrid{grid-template-columns:minmax(0,1.65fr) minmax(290px,1fr)}}.p2-bd{padding:16px 20px}.p2-kv{color:var(--ink-soft);justify-content:space-between;align-items:baseline;gap:16px;padding:4px 0;display:flex}.p2-kv dd,.p2-kv b{color:var(--ink);text-align:right;font-weight:500}.p2-rowactions{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.p2-banner{border:1px solid var(--line-2);border-radius:8px;align-items:flex-start;gap:10px;padding:12px 16px;display:flex}.p2-banner strong{display:block}.p2-banner p{color:var(--ink-soft);margin:3px 0 0;font-size:12px}.p2-banner.p2-bad{background:var(--danger-soft);border-color:var(--danger-soft);color:var(--danger-ink)}.p2-banner.p2-warn{background:var(--warn-soft);color:var(--warn-ink)}.p2-banner.p2-info{background:var(--info-soft);color:var(--info-ink)}.p2-banner>svg.p2-i{flex:none;margin-top:1px}.p2-banner-body{flex:1;min-width:0}.p2-summaryline{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 0;margin:0;padding:12px 16px;font-size:14px;display:flex}.p2-summaryline b{font-variant-numeric:tabular-nums;font-weight:600}.p2-summaryline .p2-sep{color:var(--faint);padding:0 10px}.p2-st.p2-chip{gap:5px}.p2-st.p2-hold{background:var(--surface-2);color:var(--ink-soft)}.p2-st svg.p2-i{width:14px;height:14px}.p2-meter{background:var(--surface-2);border-radius:4px;min-width:110px;height:6px;margin-bottom:4px;overflow:hidden}.p2-meter i{background:var(--ink-soft);height:100%;display:block}.p2-meter.p2-warn i{background:var(--warn-ink)}.p2-meter.p2-bad i{background:var(--danger)}.p2-credit{min-width:160px}.p2-sub.p2-over{color:var(--danger-ink)}.p2-namebtn{font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.p2-namebtn:hover{text-underline-offset:3px;text-decoration:underline}.p2-b2b-form{gap:12px;display:grid}.p2-b2b-2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.p2-b2b-3{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.p2-check{align-items:center;gap:8px;font-size:14px;display:flex}.p2-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;width:100%;display:flex}@media (max-width:640px){.p2-b2b-2,.p2-b2b-3{grid-template-columns:1fr}}.p2-pflicht-note{border:1px solid var(--panel-danger);border-radius:var(--panel-r-md);background:var(--panel-danger-soft);color:var(--panel-danger-ink);align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;display:flex}.p2-pflicht-note ul{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.p2-pflicht-note a{color:var(--panel-danger-ink);margin-left:8px;font-weight:600}.p2-channel{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.p2-channel svg{width:15px;height:15px;color:var(--p2-muted)}.p2-pay{white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:500;display:inline-flex}.p2-pay.p2-ok{color:var(--ok)}.p2-pay.p2-warn{color:var(--warn-ink)}.p2-pay.p2-bad{color:var(--danger-ink)}.p2-pay.p2-neutral{color:var(--ink-soft)}.p2-sub{color:var(--p2-muted);margin-top:2px;font-size:12px;display:block}.p2-sched{color:var(--info-ink)}.p2-tbl.p2-orders{min-width:1028px}.p2-hitrow{position:relative}.p2-hitrow .p2-blocklink:after{content:"";position:absolute;inset:0}.p2-line{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.p2-line:last-child{border-bottom:0}.p2-qty{background:var(--surface-2);border:1px solid var(--line);border-radius:6px;flex:none;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.p2-timeline{margin:0;padding:0;list-style:none}.p2-timeline li{border-bottom:1px solid var(--line);grid-template-columns:72px minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.p2-timeline li:last-child{border-bottom:0}.p2-cardgrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.p2-span-all{grid-column:1/-1}@media (max-width:1599px){.p2-sgrid.p2-cardgrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}.p2-cardgrid:has(>[data-slot=settings-section]){gap:0}.tr-designer>.p2-span-all,.p2-dom-split>.p2-span-all{grid-column:auto}}@media (min-width:1024px) and (max-width:1599px){.tr-designer.p2-cardgrid{grid-template-columns:minmax(0,1fr) minmax(280px,400px);gap:24px}.p2-dom-split.p2-cardgrid{grid-template-columns:minmax(0, var(--panel-w-form)) minmax(260px, 1fr);gap:24px}}@media (max-width:1023px){.tr-designer.p2-cardgrid{grid-template-columns:minmax(0,1fr)}.tr-designer.p2-cardgrid>.tr-preview{order:-1}}@media (min-width:1600px){.p2-cardgrid,.tr-designer.p2-cardgrid,.p2-dom-split.p2-cardgrid,.p2-sgrid.p2-cardgrid{grid-template-columns:repeat(auto-fit,minmax(460px,1fr));align-items:start;gap:20px}.p2-cardgrid>.p2-span-all{grid-column:auto}.p2-col880:has(.p2-cardgrid){max-width:none}.p2-card input:not([type=checkbox]):not([type=radio]):not([type=search]):not([type=button]):not([type=submit]):not([type=reset]):not([type=hidden]):not([type=file]):not([type=range]):not([type=image]):not([type=color]),.p2-card textarea{max-width:560px}.p2-card select{max-width:360px}.p2-card :is(.p2-search,.p2-setsearch,.tr-search,[role=search]) :is(input,textarea,select),.p2-card :is(table,.p2-tbl,.p2-tablewrap) :is(input,textarea,select){max-width:none}}@media (min-width:1920px){.p2-cardgrid.p2-cardgrid--3,.p2-sgrid.p2-cardgrid.p2-cardgrid--3{grid-template-columns:repeat(auto-fit,minmax(420px,1fr))}}[data-slot=page-container][data-size=cards]{--pc-measure:var(--panel-w-form)}[data-slot=page-container][data-size=cards]>[data-slot=page-container-content]{max-width:var(--panel-w-form)}[data-slot=page-container][data-size=cards]:not(:has(>[data-slot=page-container-content])){max-width:var(--panel-w-form)}@media (min-width:1600px){[data-slot=page-container][data-size=cards]{--pc-measure:var(--panel-w-cards)}[data-slot=page-container][data-size=cards]>[data-slot=page-container-content]{max-width:var(--panel-w-cards)}[data-slot=page-container][data-size=cards]:not(:has(>[data-slot=page-container-content])){max-width:var(--panel-w-cards)}}@media (min-width:1920px){[data-slot=page-container][data-size=cards]{--pc-measure:var(--panel-w-cards-xl)}[data-slot=page-container][data-size=cards]>[data-slot=page-container-content]{max-width:var(--panel-w-cards-xl)}[data-slot=page-container][data-size=cards]:not(:has(>[data-slot=page-container-content])){max-width:var(--panel-w-cards-xl)}[data-slot=page-container][data-size=wide]{--pc-measure:var(--panel-w-wide-xl)!important}[data-slot=page-container][data-size=wide]>[data-slot=page-container-content]{max-width:var(--panel-w-wide-xl)!important}[data-slot=page-container][data-size=wide]:not(:has(>[data-slot=page-container-content])){max-width:var(--panel-w-wide-xl)!important}}.p2-skue{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (max-width:1179px){.p2-skue{grid-template-columns:minmax(0,1fr)}}.p2-skcol{align-content:start;gap:20px;min-width:0;display:grid}.p2-skrow,.p2-sktodo{border-top:1px solid var(--line);align-items:center;gap:12px;padding:14px 20px;display:flex}.p2-skrow:first-of-type,.p2-sktodo:first-of-type{border-top:0}.p2-skmain{flex:1;gap:2px;min-width:0;display:grid}.p2-skstat{align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:1.35;display:inline-flex}.p2-skstat svg.p2-i{width:16px;height:16px}.p2-skrow[data-tone=ok] .p2-skstat{color:var(--panel-ok-ink)}.p2-skrow[data-tone=warn] .p2-skstat{color:var(--panel-warn-ink)}.p2-skrow[data-tone=bad] .p2-skstat{color:var(--panel-danger-ink)}.p2-skmain small,.p2-sktodo p{color:var(--panel-text-2);margin:0;font-size:12px;line-height:1.45}.p2-sktodo h3{margin:0;font-size:14px;font-weight:600}.p2-skend{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.p2-countchip[data-tone=bad]{color:var(--panel-danger-ink);background:var(--panel-danger-soft);border-color:#0000}.p2-countchip[data-tone=warn]{color:var(--panel-warn-ink)}.p2-skfoot{border-top:1px solid var(--line);padding:14px 20px 16px}.p2-skempty{justify-items:start;gap:12px;padding:14px 20px 16px;display:grid}.p2-skempty p{color:var(--panel-text-2);margin:0;font-size:14px}.p2-skfoot a{color:var(--ink);font-size:14px;font-weight:600;text-decoration:none}.p2-skfoot a:hover{text-decoration:underline}.p2-skacts{gap:8px;padding:14px 16px 16px;display:grid}.p2-skacts>.p2-btn{width:100%}.p2-skprev{gap:12px;padding:14px 16px 16px;display:grid}.p2-skhost{border:1px solid var(--line);border-radius:var(--panel-r-md);color:var(--panel-text-2);margin:0;padding:8px 12px;font-size:12px}.p2-skchips{flex-wrap:wrap;gap:8px;display:flex}.p2-skchip{border:1px solid var(--line);background:var(--surface);color:var(--panel-text-2);cursor:pointer;border-radius:999px;min-height:28px;padding:4px 12px;font-size:12px;font-weight:600}.p2-skchip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--panel-text-inv)}.p2-skmenu{gap:12px;margin:0;padding:0;list-style:none;display:grid}.p2-skdish{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px;display:grid}.p2-skdish img,.p2-skph{border-radius:var(--panel-r-md);object-fit:cover;background:var(--surface-2);border:1px solid var(--line);width:56px;height:56px}.p2-skdish b{font-size:14px;font-weight:600;display:block}.p2-skdish p{color:var(--panel-text-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:12px;display:-webkit-box;overflow:hidden}.p2-skdish em{margin-top:2px;font-size:12px;font-style:normal;font-weight:600;display:block}.p2-sknote{color:var(--panel-text-2);margin:0;font-size:14px}.p2-hubline{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.p2-meta{color:var(--p2-muted);font-size:12px}.p2-emptyline{color:var(--p2-muted);margin:0;padding:28px 20px;font-size:14px}.p2-support{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.p2-threadlist{margin:0;padding:0;list-style:none}.p2-thread{border:0;border-bottom:1px solid var(--line);background:var(--surface);text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.p2-thread:hover,.p2-thread[aria-current=true]{background:var(--surface-2)}.p2-thread-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.p2-thread-title{min-width:0;font-size:14px;font-weight:600}.p2-prev{color:var(--p2-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.p2-chat{flex-direction:column;min-width:0;display:flex}.p2-chd .p2-st{margin-top:8px}.p2-msgs{align-content:start;gap:16px;max-height:520px;padding:20px;display:grid;overflow:auto}.p2-msg{justify-items:start;gap:4px;max-width:82%;display:grid}.p2-msg.me{justify-self:end;justify-items:end}.p2-bubble{border:1px solid var(--line-2);background:var(--surface);white-space:pre-wrap;border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.45}.p2-bubble.me{background:var(--surface-2);border-color:#0000}.p2-composer{border-top:1px solid var(--line);gap:10px;padding:14px 16px 16px;display:grid}.p2-composer-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pn-tbl tr.p2-r{cursor:pointer}.pn-tbl tr.p2-r:hover td{background:var(--surface-2)}@media (max-width:900px){.p2-support{grid-template-columns:minmax(0,1fr)}.p2-msgs{max-height:none}}.p2-st2{--st2-accent:var(--panel-accent);--st2-accent-h:var(--panel-accent-hover);--st2-tint:var(--panel-accent-tint);color:var(--panel-text-1);font:400 var(--panel-fs-body) / 20px var(--panel-font)}.p2-st2 :focus-visible{outline:2px solid var(--st2-accent);outline-offset:2px;border-radius:var(--panel-r-sm)}.p2-st2-nav.p2-ctx{background:var(--panel-surface);border-right:1px solid var(--panel-line);flex-basis:236px;width:236px}.p2-st2-navin{flex-direction:column;height:100%;min-height:0;padding:28px 12px 32px 20px;display:flex;overflow:auto}.p2-st2-navtitle{font-size:var(--panel-fs-h3);color:var(--panel-text-1);margin:0 0 14px 8px;font-weight:600;line-height:24px}.p2-st2-search{border:1px solid var(--panel-line-2);background:var(--panel-surface);height:32px;color:var(--panel-text-3);border-radius:7px;align-items:center;gap:8px;margin:0 0 18px;padding:0 10px;display:flex}.p2-st2-search svg{flex:none;width:16px;height:16px}.p2-st2-search input{min-width:0;height:30px;color:var(--panel-text-1);font:inherit;background:0 0;border:0;flex:1;padding:0}.p2-st2-search input:focus{outline:none}.p2-st2-search:focus-within{border-color:var(--st2-accent);box-shadow:0 0 0 3px #d6361b24}.p2-st2-grp{margin:0 0 20px}.p2-st2-grp h3{font-size:var(--panel-fs-meta);color:var(--panel-text-3);margin:0 0 4px 8px;font-weight:600;line-height:16px}.p2-st2-link{border-radius:var(--panel-r-sm);height:32px;color:var(--panel-text-2);align-items:center;padding:0 8px;font-weight:500;text-decoration:none;display:flex}.p2-st2-link:hover{background:var(--panel-n-50);color:var(--panel-text-1)}.p2-st2-link[aria-current=page]{background:var(--st2-tint);color:var(--st2-accent);font-weight:600}.p2-st2-empty{color:var(--panel-text-2);font-size:var(--panel-fs-body);margin:8px}.p2-st2-land{background:var(--panel-surface);padding:36px 48px 120px}.p2-st2-cols{grid-template-columns:minmax(0,760px);justify-content:start;gap:64px;display:grid}.p2-st2-lead h2{color:var(--panel-text-1);margin:0;font-size:24px;font-weight:600;line-height:32px}.p2-st2-lead p{color:var(--panel-text-2);max-width:60ch;margin:4px 0 0}.p2-st2-ident{margin-top:36px;padding-bottom:8px}.p2-st2-name{color:var(--panel-text-1);margin:0;font-size:24px;font-weight:600;line-height:32px}.p2-st2-meta{color:var(--panel-text-2);margin:2px 0 10px}.p2-st2-status{align-items:center;gap:6px;font-weight:500;display:inline-flex}.p2-st2-status.ok{color:var(--panel-ok)}.p2-st2-status.off{color:var(--panel-text-3)}.p2-st2-status svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.p2-st2-idg{border-top:1px solid var(--panel-line);grid-template-columns:1fr 1fr;margin-top:12px;display:grid}.p2-st2-idg>div{border-bottom:1px solid var(--panel-line);padding:12px 0}.p2-st2-idg>div:nth-child(odd){padding-right:24px}.p2-st2-idg span{color:var(--panel-text-2);display:block}.p2-st2-idg b{font-weight:500}.p2-st2-sec{margin-top:36px}.p2-st2-sh{border-bottom:1px solid var(--panel-text-1);justify-content:space-between;align-items:flex-end;gap:16px;min-height:44px;padding-bottom:12px;display:flex}.p2-st2-sh h2{font-size:var(--panel-fs-h3);color:var(--panel-text-1);margin:0;font-weight:600;line-height:24px}.p2-st2-row{border-bottom:1px solid var(--panel-line);justify-content:space-between;align-items:center;gap:32px;min-height:52px;padding:7px 0;display:flex}.p2-st2-row b{font-weight:500;display:block}.p2-st2-row .p2-st2-hint{color:var(--panel-text-2);display:block}.p2-st2-ctl{flex:none;align-items:center;gap:10px;display:flex}.p2-st2-sw{isolation:isolate;background:0 0;border:0;border-radius:10px;width:36px;height:20px;padding:0;position:relative}.p2-st2-sw:before{content:"";background:var(--panel-n-300);z-index:-1;border-radius:10px;position:absolute;inset:0}.p2-st2-sw:after{content:"";background:var(--panel-surface);border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:2px;box-shadow:0 1px 1px #0003}.p2-st2-sw[aria-checked=true]:before{background:var(--st2-accent)}.p2-st2-sw[aria-checked=true]:after{transform:translate(16px)}.p2-st2-sel{border:1px solid var(--panel-line-2);background:var(--panel-surface);height:32px;color:var(--panel-text-1);appearance:none;border-radius:7px;min-width:180px;padding:0 28px 0 10px}.p2-st2-sel:focus{border-color:var(--st2-accent);outline:none;box-shadow:0 0 0 3px #d6361b24}.p2-st2-step{border:1px solid var(--panel-line-2);background:var(--panel-surface);border-radius:7px;align-items:center;height:32px;display:inline-flex}.p2-st2-step button{width:30px;height:30px;color:var(--panel-text-2);background:0 0;border:0;font-size:16px}.p2-st2-step button:hover{color:var(--st2-accent)}.p2-st2-step output{text-align:center;min-width:64px;font-weight:500}.p2-st2-aside{min-width:0}.p2-st2-stick{position:sticky;top:36px}.p2-st2-ah{font-size:var(--panel-fs-meta);color:var(--panel-text-3);border-bottom:1px solid var(--panel-line);margin:0 0 12px;padding-bottom:10px;font-weight:600;line-height:16px}.p2-st2-blk+.p2-st2-blk{margin-top:32px}.p2-st2-check,.p2-st2-log{margin:0;padding:0;list-style:none}.p2-st2-check a{border-bottom:1px solid var(--panel-line);min-height:36px;color:var(--panel-text-1);align-items:center;gap:10px;font-weight:500;text-decoration:none;display:flex}.p2-st2-check a.todo{color:var(--panel-text-2);font-weight:400}.p2-st2-check svg,.p2-st2-log svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.p2-st2-check a.ok svg{color:var(--panel-ok)}.p2-st2-check a.todo svg{color:var(--panel-text-3)}.p2-st2-check a:hover{color:var(--st2-accent)}.p2-st2-log li{border-bottom:1px solid var(--panel-line);justify-content:space-between;align-items:center;gap:12px;min-height:36px;display:flex}.p2-st2-log time{color:var(--panel-text-3);white-space:nowrap;font-size:var(--panel-fs-meta)}.p2-st2-toast{background:var(--panel-text-1);color:var(--panel-text-inv);border-radius:var(--panel-r-md);z-index:50;padding:9px 16px;font-weight:500;position:fixed;top:14px;left:50%;transform:translate(-50%)}.p2-st2 button{cursor:pointer}.p2-st2-sh p{color:var(--panel-text-2);margin:0}.p2-st2-l{min-width:0}.p2-st2-in{border:1px solid var(--panel-line-2);background:var(--panel-surface);height:32px;color:var(--panel-text-1);min-width:0;font:inherit;border-radius:7px;padding:0 10px}.p2-st2-in.w1{width:240px;max-width:100%}.p2-st2-in.w2{width:320px;max-width:100%}.p2-st2-in.t{text-align:center;width:62px;padding:0}textarea.p2-st2-in{resize:vertical;height:auto;min-height:64px;padding:8px 10px;line-height:20px}.p2-st2-in:focus,.p2-st2-sel:focus{border-color:var(--st2-accent);outline:none;box-shadow:0 0 0 3px #d6361b24}.p2-st2-in.invalid{border-color:var(--panel-danger)}.p2-st2-save{background:var(--st2-accent);height:32px;color:var(--panel-text-inv);white-space:nowrap;border:0;border-radius:7px;padding:0 14px;font-weight:500}.p2-st2-save:hover{background:var(--st2-accent-h)}.p2-st2-save:disabled{opacity:.6}.p2-st2-btn2{border:1px solid var(--st2-accent);background:var(--panel-surface);height:32px;color:var(--st2-accent);border-radius:7px;padding:0 12px;font-weight:600}.p2-st2-btn2:hover{background:var(--st2-tint)}.p2-st2-lnk{color:var(--st2-accent);background:0 0;border:0;padding:0;font-weight:500;text-decoration:none}.p2-st2-lnk:hover{text-underline-offset:3px;text-decoration:underline}.p2-st2-tabs{border-bottom:1px solid var(--panel-line);justify-content:center;gap:20px;margin:0 0 16px;display:flex}.p2-st2-tabs button{color:var(--panel-text-2);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:6px 0 9px;font-weight:500}.p2-st2-tabs button[aria-pressed=true]{color:var(--st2-accent);border-bottom-color:var(--st2-accent);font-weight:600}.p2-st2-err{color:var(--panel-danger);font-size:var(--panel-fs-meta);margin:4px 0 0}.p2-st2-meta{color:var(--panel-text-3);font-size:var(--panel-fs-meta)}.p2-st2-status.bad{color:var(--panel-danger)}.p2-st2-sw:disabled{opacity:.45}.p2-st2-day .p2-st2-l{align-items:center;gap:14px;display:flex}.p2-st2-dayname{min-width:110px;font-weight:500}.p2-st2-day .p2-st2-ctl{flex-wrap:wrap;justify-content:flex-end;gap:18px}.p2-st2-rng{color:var(--panel-text-3);align-items:center;gap:6px;display:flex}.p2-st2-closed{min-width:180px;color:var(--panel-text-3)}.p2-st2-soon{margin-top:36px}.p2-st2-soon h2{border-bottom:1px solid var(--panel-line);font-size:var(--panel-fs-h3);color:var(--panel-text-1);margin:0;padding-bottom:12px;font-weight:600;line-height:24px}.p2-st2-soon p{color:var(--panel-text-2);max-width:62ch;margin:12px 0 0}.p2-st2-wk{margin:0;padding:0;list-style:none}.p2-st2-wk li{border-bottom:1px solid var(--panel-line);grid-template-columns:34px 1fr 52px;align-items:center;gap:10px;min-height:36px;display:grid}.p2-st2-bar{background:var(--panel-n-100);border-radius:3px;height:6px;position:relative}.p2-st2-bar i{background:#f2b8ac;border-radius:3px;position:absolute;top:0;bottom:0}.p2-st2-bar i[data-today=true]{background:#d6361b}.p2-st2-wk .h{text-align:right;color:var(--panel-text-2)}.p2-st2-axis{color:var(--panel-text-3);font-size:var(--panel-fs-meta);grid-template-columns:34px 1fr 52px;gap:10px;margin-top:6px;line-height:16px;display:grid}.p2-st2-axis div{justify-content:space-between;display:flex}.p2-st2-pcap{text-align:center;color:var(--panel-text-3);font-size:var(--panel-fs-meta);margin:10px 0 0}.p2-st2-rest{max-width:760px;margin-top:48px}.p2-st2-add{border-bottom:1px solid var(--panel-line);gap:10px;padding:12px 0;display:grid}.p2-st2-ans{justify-content:space-between;align-items:center;gap:16px;max-width:760px;margin-top:28px;padding-bottom:8px;display:flex}.p2-st2-ans h2{margin:0;font-size:18px;font-weight:600;line-height:24px}.p2-st2-ans p{color:var(--panel-text-2);max-width:62ch;margin:4px 0 0}.p2-st2-status.warn{color:var(--panel-warn-ink)}.p2-st2-status.pause{color:var(--panel-text-2)}.p2-st2-status.off svg{color:var(--panel-text-3)}.p2-st2-shop{align-items:start;gap:36px;margin-top:8px;display:grid}.p2-st2-ch{border-bottom:1px solid var(--panel-line);grid-template-columns:minmax(120px,168px) auto minmax(0,1fr) auto;align-items:center;gap:8px 16px;min-height:52px;padding:8px 0;display:grid}.p2-st2-ch b{font-weight:500}.p2-st2-why,.p2-st2-chsoon{color:var(--panel-text-2)}.p2-st2-open{color:var(--st2-accent);white-space:nowrap;font-weight:500;text-decoration:none}.p2-st2-open:hover{text-underline-offset:3px;text-decoration:underline}.p2-st2-todos{margin:0;padding:0;list-style:none}.p2-st2-todos li{border-bottom:1px solid var(--panel-line);align-items:center;gap:12px;padding:12px 0;display:flex}.p2-st2-todos svg{fill:none;width:16px;height:16px;stroke:var(--panel-warn-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.p2-st2-todos div{flex:1;min-width:0}.p2-st2-todos b{font-weight:500}.p2-st2-todos p{color:var(--panel-text-2);margin:2px 0 0}.p2-st2-shopcard{border:1px solid var(--panel-line);border-radius:var(--panel-r-md);background:var(--panel-surface);justify-items:start;gap:12px;padding:16px;display:grid}.p2-st2-shopcard h2{font-size:var(--panel-fs-h3);margin:0;font-weight:600;line-height:24px}.p2-st2-qr svg{width:112px;height:112px;display:block}.p2-st2-qr p{color:var(--panel-text-2);font-size:var(--panel-fs-meta);max-width:28ch;margin:8px 0 0}.p2-st2-scrim{z-index:40;background:#12162073;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.p2-st2-modal{background:var(--panel-surface);width:min(440px,100%);color:var(--panel-text-1);border:1px solid var(--panel-line);border-radius:var(--panel-r-modal);padding:20px}.p2-st2-modal h2{margin:0 0 8px;font-size:18px;font-weight:600;line-height:24px}.p2-st2-modal p{color:var(--panel-text-2);margin:0 0 16px}.p2-st2-modal-acts{justify-content:flex-end;gap:8px;display:flex}@media (min-width:1600px){.p2-st2-shop{grid-template-columns:minmax(0,760px) minmax(240px,320px);gap:64px}}@media (max-width:720px){.p2-st2-ans{flex-direction:column;align-items:flex-start}.p2-st2-ch{grid-template-columns:1fr auto}.p2-st2-why{grid-column:1/-1}}@media (min-width:1320px){.p2-st2-cols.has-aside{grid-template-columns:minmax(0,760px) 320px}}@media (min-width:1600px){.p2-st2-cols.has-aside{grid-template-columns:minmax(0,760px) 400px;gap:80px}.p2-st2-land{padding-left:64px}.p2-st2-hub .p2-st2-cols.has-aside,.p2-st2-bl .p2-st2-cols.has-aside{grid-template-columns:minmax(0,1fr) 400px}.p2-st2-fn .p2-st2-cols{grid-template-columns:minmax(0,1fr)}.p2-st2-hub .p2-st2-pair,.p2-st2-fn .p2-st2-fngrid{grid-template-columns:repeat(2,minmax(min(460px,50% - 16px),1fr));align-items:start;column-gap:32px;display:grid}.p2-st2-hub .p2-st2-pair>*,.p2-st2-fn .p2-st2-fngrid>*{min-width:0}.p2-st2-fn .p2-st2-fngrid>.p2-st2-lead,.p2-st2-fn .p2-st2-fngrid>p{grid-column:1/-1}.p2-st2-bl .p2-st2-stick{top:24px}.p2-st2-hub .p2-st2-in,.p2-st2-fn .p2-st2-in,.p2-st2-bl .p2-st2-in,.p2-st2-hrs .p2-st2-in{max-width:min(560px,100%)}.p2-st2-hub .p2-st2-sel,.p2-st2-fn .p2-st2-sel,.p2-st2-bl .p2-st2-sel,.p2-st2-hrs .p2-st2-sel{max-width:min(360px,100%)}.p2-st2-hrs{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 400px;column-gap:32px;display:grid}.p2-st2-hrs>.p2-st2-cols,.p2-st2-hrs>.p2-st2-cols>.p2-st2-main,.p2-st2-hrs>.p2-st2-rest{display:contents}.p2-st2-hrs .p2-st2-lead,.p2-st2-hrs .p2-st2-plan{grid-column:1/3}.p2-st2-hrs .p2-st2-aside{grid-area:1/3/span 8}.p2-st2-hrs .p2-st2-lead,.p2-st2-hrs .p2-st2-plan,.p2-st2-hrs .p2-st2-ex,.p2-st2-hrs .p2-st2-block{align-self:start;min-width:0}.p2-st2-hrs .p2-st2-block{margin-top:36px}}@media (min-width:1920px){.p2-st2-hub,.p2-st2-fn,.p2-st2-bl,.p2-st2-hrs{max-width:1760px}}@media (max-width:1100px){.p2-st2-nav.p2-ctx{flex-basis:200px;width:200px}.p2-st2-land{padding:28px 28px 96px}.p2-st2-row{gap:20px}}.p2-tisch-live{align-items:start;gap:20px;min-width:0;display:grid}@media (min-width:1024px){.p2-tisch-live{grid-template-columns:minmax(0,1fr) minmax(220px,320px)}}.p2-tisch-side{gap:16px;min-width:0;display:grid}.p2-tl-plan{background:var(--panel-surface);border:1px solid var(--panel-line);border-radius:var(--panel-r-lg);min-width:0;overflow:auto}.p2-tl-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.p2-tl-pad{padding:4px 20px 14px}.p2-tl-row{border-top:1px solid var(--panel-line);justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;display:flex}.p2-tl-pad>.p2-tl-row:first-child{border-top:0}.p2-tl-item{border-top:1px solid var(--panel-line);justify-items:start;gap:2px;padding:10px 0;font-size:14px;display:grid}.p2-tl-pad>.p2-tl-item:first-child{border-top:0}.p2-tl-item b{font-weight:600}.p2-tl-meta{color:var(--panel-text-2);font-size:12px}.p2-tl-foot{color:var(--panel-text-2);margin:0;font-size:12px}.p2-tl-in{justify-content:center;align-items:center;gap:4px;max-width:100%;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.p2-tl-in svg.p2-i{width:14px;height:14px}.p2-tl-form{gap:12px;display:grid}.p2-tl-field{gap:4px;font-size:14px;display:grid}.p2-root[data-style=c]:not(.kasse-workstation){--c-ink:#0f1115;--c-ink2:#4a5160;--c-ink3:#6b7280;--c-line:#e6e8ec;--c-line2:#d5d8de;--c-hover:#f6f7f9;--c-sel:#f0f1f4;--c-track:#f1f2f4;--c-bar:#f2b8ac;--panel-text-1:var(--c-ink);--ink:var(--c-ink);--panel-text-2:var(--c-ink2);--ink-soft:var(--c-ink2);--p2-muted:var(--c-ink2);--muted-foreground:var(--c-ink2);--panel-text-3:var(--c-ink3);--faint:var(--c-ink3);--panel-line:var(--c-line);--line:var(--c-line);--panel-line-2:var(--c-line2);--line-2:var(--c-line2);--panel-surface-2:var(--c-hover);--surface-2:var(--c-hover);--muted:var(--c-hover);--panel-input-border:#828a97;--input:var(--panel-input-border);--border:var(--c-line);--primary:var(--panel-accent);--primary-foreground:var(--panel-text-inv);--ring:var(--panel-accent);--accent:var(--panel-accent-tint);--accent-foreground:var(--panel-accent);--secondary:#fff;--secondary-foreground:var(--panel-accent);--brand-primary:var(--panel-accent);--destructive:var(--panel-danger);--chart-1:var(--c-bar);--chart-2:var(--panel-accent);--chart-3:var(--panel-ok);--chart-4:var(--c-ink3);--chart-5:var(--panel-warn);color:var(--c-ink);background:#fff}.p2-root[data-style=c]:not(.kasse-workstation) :where(h1,h2,h3,h4){color:var(--c-ink);letter-spacing:-.01em}.p2-root[data-style=c]:not(.kasse-workstation) :focus-visible{outline:2px solid var(--panel-accent);outline-offset:2px}.p2-root[data-style=c]:not(.kasse-workstation) svg.p2-i{stroke-width:1.6px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-railslot,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rail,.p2-root[data-style=c]:not(.kasse-workstation) .p2-ctx,.p2-root[data-style=c]:not(.kasse-workstation) .p2-main{background:#fff}.p2-root[data-style=c]:not(.kasse-workstation) .p2-top,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rail,.p2-root[data-style=c]:not(.kasse-workstation) .p2-ctx{border-color:var(--c-line)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-railtile,.p2-root[data-style=c]:not(.kasse-workstation) .p2-railbottom .p2-railitem .p2-railtile{color:var(--c-ink3)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-railitem:hover{background:var(--c-hover)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-railitem:hover .p2-railtile{color:var(--c-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-railitem[aria-current=page] .p2-railtile{background:var(--panel-accent-tint);color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-railitem[aria-current=page],.p2-root[data-style=c]:not(.kasse-workstation) .p2-railitem[aria-current=page] .p2-raillabel{color:var(--panel-accent);font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-ctxlink{color:var(--c-ink2)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-ctxlink:hover{background:var(--c-hover);color:var(--c-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-ctxlink[aria-current=page]{background:var(--panel-accent-tint);color:var(--panel-accent);font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-openbtn{border-color:var(--c-line2);color:var(--c-ink);background:#fff;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-openbtn:hover,.p2-root[data-style=c]:not(.kasse-workstation) .p2-iconbtn:hover{background:var(--panel-accent-tint);color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-avatar{border-color:var(--c-line2);color:var(--c-ink2);background:#fff;font-size:12px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-nb{background:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-pad{padding:36px 48px 96px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack{gap:36px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cardgrid{gap:48px 56px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-ph h1,.p2-root[data-style=c]:not(.kasse-workstation) .p2-dgreet h1{font-family:var(--panel-font);letter-spacing:-.015em;color:var(--c-ink);font-size:24px;font-weight:600;line-height:32px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-ph p,.p2-root[data-style=c]:not(.kasse-workstation) .p2-dgreet p{color:var(--c-ink2);margin-top:4px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-card,.p2-root[data-style=c]:not(.kasse-workstation) .p2-kpi,.p2-root[data-style=c]:not(.kasse-workstation) .p2-setcard,.p2-root[data-style=c]:not(.kasse-workstation) .p2-sidecard,.p2-root[data-style=c]:not(.kasse-workstation) .p2-emptybox{box-shadow:none;background:0 0;border:0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-kpi,.p2-root[data-style=c]:not(.kasse-workstation) .p2-setcard,.p2-root[data-style=c]:not(.kasse-workstation) .p2-sidecard{padding:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-chd{border-bottom:1px solid var(--c-ink);align-items:flex-end;min-height:44px;padding:0 0 12px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-chd>.p2-chd-row{align-items:flex-end;width:100%}.p2-root[data-style=c]:not(.kasse-workstation) .p2-chd :is(h2,h3),.p2-root[data-style=c]:not(.kasse-workstation) .p2-setcard h3{letter-spacing:-.005em;color:var(--c-ink);font-size:16px;font-weight:600;line-height:24px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-chd p,.p2-root[data-style=c]:not(.kasse-workstation) .p2-setcard>p{color:var(--c-ink2);font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-kpi .p2-kn{color:var(--c-ink);font-family:var(--panel-font)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-kpi .p2-ks,.p2-root[data-style=c]:not(.kasse-workstation) .p2-sidecard h4{text-transform:none;letter-spacing:0;color:var(--c-ink3);font-size:12px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-sidecard .p2-stat{background:0 0;border:0;padding:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-setcard .p2-ic{color:var(--c-ink2);background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-setlinks a{color:var(--c-ink2);font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-setlinks a:hover,.p2-root[data-style=c]:not(.kasse-workstation) .p2-textlink,.p2-root[data-style=c]:not(.kasse-workstation) .p2-attn a,.p2-root[data-style=c]:not(.kasse-workstation) .p2-countline a[aria-current=true]{color:var(--panel-accent);background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-textlink:hover,.p2-root[data-style=c]:not(.kasse-workstation) .p2-attn a:hover,.p2-root[data-style=c]:not(.kasse-workstation) .p2-setlinks a:hover{color:var(--panel-accent-hover);text-underline-offset:3px;text-decoration:underline}.p2-root[data-style=c]:not(.kasse-workstation) .p2-setlinks a.p2-match{background:var(--panel-accent-tint);color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-bd,.p2-root[data-style=c]:not(.kasse-workstation) .p2-emptyline,.p2-root[data-style=c]:not(.kasse-workstation) .p2-statuslist,.p2-root[data-style=c]:not(.kasse-workstation) .p2-shortcuts{padding-left:0;padding-right:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-srow{border-top:0;border-bottom:1px solid var(--c-line);min-height:52px;padding:8px 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-srow .p2-lmain{font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-countchip{border-color:var(--c-line2);color:var(--c-ink2);background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-btn{border:1px solid var(--panel-accent);height:32px;color:var(--panel-accent);background:#fff;border-radius:7px;padding:0 14px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-btn:hover{background:var(--panel-accent-tint);filter:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-btn.p2-pri{background:var(--panel-accent);border-color:var(--panel-accent);color:#fff;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-btn.p2-pri:hover{background:var(--panel-accent-hover);border-color:var(--panel-accent-hover);filter:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-btn.p2-danger{border-color:var(--panel-danger-ink);color:var(--panel-danger-ink);background:#fff}.p2-root[data-style=c]:not(.kasse-workstation) .p2-btn.p2-danger:hover{background:var(--panel-danger-soft)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-btn.p2-sm{height:28px;padding:0 10px;font-size:12px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-btn:disabled,.p2-root[data-style=c]:not(.kasse-workstation) .p2-btn[aria-disabled=true]{opacity:1;border-color:var(--c-line2);color:#9aa0aa;background:#fff}.p2-root[data-style=c]:not(.kasse-workstation) .p2-btn.p2-pri:disabled,.p2-root[data-style=c]:not(.kasse-workstation) .p2-btn.p2-pri[aria-disabled=true]{background:var(--c-sel);border-color:var(--c-sel);color:#9aa0aa}.p2-root[data-style=c]:not(.kasse-workstation) [data-slot=button].bg-primary{background:var(--panel-accent);border-color:var(--panel-accent);color:#fff}.p2-root[data-style=c]:not(.kasse-workstation) [data-slot=button].bg-primary:hover{background:var(--panel-accent-hover)}.p2-root[data-style=c]:not(.kasse-workstation) [data-slot=button].bg-secondary,.p2-root[data-style=c]:not(.kasse-workstation) [data-slot=button].border-border.bg-background{border-color:var(--panel-accent);color:var(--panel-accent);background:#fff}.p2-root[data-style=c]:not(.kasse-workstation) [data-slot=button].bg-secondary:hover,.p2-root[data-style=c]:not(.kasse-workstation) [data-slot=button].border-border.bg-background:hover{background:var(--panel-accent-tint)}.p2-root[data-style=c]:not(.kasse-workstation) [data-slot=button].bg-destructive{border-color:var(--panel-danger-ink);color:var(--panel-danger-ink);background:#fff}.p2-root[data-style=c]:not(.kasse-workstation) [data-slot=button].bg-destructive:hover{background:var(--panel-danger-soft)}.p2-root[data-style=c]:not(.kasse-workstation) [data-slot=button]:not(.bg-primary):not(.bg-secondary):not(.bg-destructive):not(.border-border):not(.text-primary){color:var(--c-ink2);background:0 0;border-color:#0000}.p2-root[data-style=c]:not(.kasse-workstation) [data-slot=button]:not(.bg-primary):not(.bg-secondary):not(.bg-destructive):not(.border-border):not(.text-primary):hover{background:var(--panel-accent-tint);color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) [data-slot=button].text-primary{color:var(--panel-accent);background:0 0;border-color:#0000}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tabs{border-bottom-color:var(--c-line);gap:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tabs :is(a,button){color:var(--c-ink2);font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tabs :is(a,button):hover{color:var(--c-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tabs :is(a,button)[aria-current=page],.p2-root[data-style=c]:not(.kasse-workstation) .p2-tabs :is(a,button)[aria-selected=true]{color:var(--panel-accent);border-bottom-color:var(--panel-accent);font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tablewrap{border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tbl thead th{text-transform:none;letter-spacing:0;color:var(--c-ink3);border-bottom:1px solid var(--c-line);padding:12px 14px 8px;font-size:12px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tbl thead th:first-child,.p2-root[data-style=c]:not(.kasse-workstation) .p2-tbl tbody td:first-child{padding-left:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tbl tbody td:last-child,.p2-root[data-style=c]:not(.kasse-workstation) .p2-tbl thead th:last-child{padding-right:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tbl tbody td{border-top:1px solid var(--c-line);height:52px;padding:8px 14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tbl tbody tr:first-child td{border-top:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tbl tbody tr.p2-r:hover td{background:var(--c-hover)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-filterrow .p2-search{height:32px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st{height:auto;color:var(--c-ink2);background:0 0;border:0;border-radius:0;padding:0;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st.p2-new{color:var(--panel-accent);background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st.p2-kitchen,.p2-root[data-style=c]:not(.kasse-workstation) .p2-st.p2-hold{color:var(--panel-warn-ink);background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st.p2-way{color:var(--panel-info-ink);background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st.p2-done{color:var(--panel-ok);background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st.p2-cancel{color:var(--panel-danger-ink);background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-sdot.p2-ok,.p2-root[data-style=c]:not(.kasse-workstation) .p2-statusdot.p2-ok{background:var(--panel-ok)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-sdot.p2-warn,.p2-root[data-style=c]:not(.kasse-workstation) .p2-statusdot.p2-warn{background:var(--panel-warn)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-sdot.p2-danger{background:var(--panel-danger)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-statusline>em,.p2-root[data-style=c]:not(.kasse-workstation) .p2-statuslist em{color:var(--c-ink2)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-banner,.p2-root[data-style=c]:not(.kasse-workstation) .p2-attn{border-width:0 0 1px;border-color:var(--c-line);background:0 0;border-radius:0;padding-left:0;padding-right:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-banner.p2-bad{color:var(--panel-danger-ink);background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-banner.p2-warn{color:var(--panel-warn-ink);background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-banner.p2-info{color:var(--panel-info-ink);background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-todo .p2-ic{width:auto;height:auto;color:var(--c-ink2);background:0 0;border:0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-todo .p2-row{padding-left:0;padding-right:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-emptybox .p2-ic{color:var(--c-ink3);background:0 0;border:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-dropmenu{border-color:var(--c-line);box-shadow:var(--panel-sh-1);border-radius:8px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-dropmenu a:hover,.p2-root[data-style=c]:not(.kasse-workstation) .p2-dropmenu button:hover,.p2-root[data-style=c]:not(.kasse-workstation) .p2-dropmenu [aria-checked=true]{background:var(--panel-accent-tint);color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-timeline li{border-bottom-color:var(--c-line)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-hourbar{border-radius:3px 3px 0 0;background:var(--c-bar)!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-hourslot[data-today=true] .p2-hourbar{background:var(--panel-accent)!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-hourlab{color:var(--c-ink3)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-hourslot[data-today=true] .p2-hourlab{font-weight:600;color:var(--panel-accent)!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-weektable tr[data-today=true] th,.p2-root[data-style=c]:not(.kasse-workstation) .p2-weektable tr[data-today=true] td{color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-meter{background:var(--c-track);height:8px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-meter i{background:var(--c-bar)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-meter.p2-warn i{background:var(--panel-warn)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-meter.p2-bad i{background:var(--panel-danger)}.p2-root[data-style=c]:not(.kasse-workstation) input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=color]),.p2-root[data-style=c]:not(.kasse-workstation) select,.p2-root[data-style=c]:not(.kasse-workstation) textarea,.p2-root[data-style=c]:not(.kasse-workstation) [data-slot=input],.p2-root[data-style=c]:not(.kasse-workstation) [data-slot=textarea],.p2-root[data-style=c]:not(.kasse-workstation) [data-slot=select-trigger],.p2-root[data-style=c]:not(.kasse-workstation) .p2-tin,.p2-root[data-style=c]:not(.kasse-workstation) .p2-search,.p2-root[data-style=c]:not(.kasse-workstation) .p2-setsearch{border-color:var(--panel-input-border);border-radius:7px}.p2-root[data-style=c]:not(.kasse-workstation) input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):focus,.p2-root[data-style=c]:not(.kasse-workstation) select:focus,.p2-root[data-style=c]:not(.kasse-workstation) textarea:focus,.p2-root[data-style=c]:not(.kasse-workstation) [data-slot=input]:focus,.p2-root[data-style=c]:not(.kasse-workstation) [data-slot=textarea]:focus,.p2-root[data-style=c]:not(.kasse-workstation) [data-slot=select-trigger]:focus,.p2-root[data-style=c]:not(.kasse-workstation) .p2-search:focus-within,.p2-root[data-style=c]:not(.kasse-workstation) .p2-setsearch:focus-within{border-color:var(--panel-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--panel-accent) 14%, transparent);outline:none}.p2-root[data-style=c]:not(.kasse-workstation) :is(.p2-search,.p2-setsearch,.p2-ctxfilter,.p2-cmdk-in) :is(input,textarea):focus{box-shadow:none;border-color:#0000}.p2-root[data-style=c]:not(.kasse-workstation) input[type=checkbox],.p2-root[data-style=c]:not(.kasse-workstation) input[type=radio]{accent-color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) [data-slot=switch][data-state=unchecked]{background:#cfd3da}.p2-root[data-style=c]:not(.kasse-workstation) [data-slot=switch][data-state=checked]{background:var(--panel-accent)}@media (max-width:1100px){.p2-root[data-style=c]:not(.kasse-workstation) .p2-pad{padding:28px 28px 80px}}@media (min-width:1600px){.p2-root[data-style=c]:not(.kasse-workstation) .p2-pad{padding-left:56px}}.p2-root[data-style=c]:not(.kasse-workstation) .pn-ss{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:36px;padding:0}.p2-root[data-style=c]:not(.kasse-workstation) .pn-ss:first-child{border:0;margin-top:0;padding-top:0}.p2-root[data-style=c]:not(.kasse-workstation) .pn-ss-head{border-bottom:1px solid var(--c-ink);min-height:44px;box-shadow:none;background:0 0;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:2px;padding:0 0 12px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .pn-ss-head>h2,.p2-root[data-style=c]:not(.kasse-workstation) .pn-ss>h2{letter-spacing:-.005em;color:var(--c-ink);margin:0;font-size:16px;font-weight:600;line-height:24px}.p2-root[data-style=c]:not(.kasse-workstation) .pn-ss-hint{max-width:62ch;color:var(--c-ink2);margin:0;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .pn-ss-body,.p2-root[data-style=c]:not(.kasse-workstation) .pn-ss-foot{box-shadow:none;background:0 0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .pn-ss-foot{border:0;border-top:1px solid var(--c-line);padding-top:12px}.p2-root[data-style=c]:not(.kasse-workstation) .pn-srow{border:0;border-bottom:1px solid var(--c-line);min-height:52px;box-shadow:none;background:0 0;border-radius:0;align-items:center;gap:16px 32px;padding:7px 0}.p2-root[data-style=c]:not(.kasse-workstation) .pn-srow-lab>label,.p2-root[data-style=c]:not(.kasse-workstation) .pn-srow-lab>b{color:var(--c-ink);font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .pn-srow-lab p,.p2-root[data-style=c]:not(.kasse-workstation) .pn-srow-lab details{color:var(--c-ink2);font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .pn-srow-ctl{justify-content:flex-end}.p2-root[data-style=c]:not(.kasse-workstation) .pn-tblwrap{box-shadow:none;background:0 0;border:0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .pn-tbl th{border-bottom:1px solid var(--c-line);height:auto;color:var(--c-ink2);letter-spacing:0;text-transform:none;background:#fff;padding:12px 14px 8px;font-size:12px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .pn-tbl td{border-bottom:1px solid var(--c-line);height:52px;color:var(--c-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-tbl tr:last-child td{border-bottom:1px solid var(--c-line)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-tbl tbody tr:hover td{background:var(--c-hover)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-tbl.pn-sticky-first th:first-child,.p2-root[data-style=c]:not(.kasse-workstation) .pn-tbl.pn-sticky-first td:first-child{background:#fff}.p2-root[data-style=c]:not(.kasse-workstation) .pn-tbl .pn-r{text-align:right;font-variant-numeric:tabular-nums}.p2-root[data-style=c]:not(.kasse-workstation) .pn-btn{border:1px solid var(--c-line2);height:32px;color:var(--c-ink);background:#fff;border-radius:7px;padding:0 14px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .pn-btn:hover,.p2-root[data-style=c]:not(.kasse-workstation) .pn-btn:focus-visible,.p2-root[data-style=c]:not(.kasse-workstation) .pn-btn:active{border-color:var(--panel-accent);background:var(--panel-accent-tint);color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-btn-pri{border-color:var(--panel-accent);background:var(--panel-accent);color:#fff;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .pn-btn-pri:hover,.p2-root[data-style=c]:not(.kasse-workstation) .pn-btn-pri:focus-visible,.p2-root[data-style=c]:not(.kasse-workstation) .pn-btn-pri:active{border-color:var(--panel-accent-hover);background:var(--panel-accent-hover);color:#fff}.p2-root[data-style=c]:not(.kasse-workstation) .pn-btn-danger{border-color:var(--panel-danger-ink);color:var(--panel-danger-ink);background:#fff}.p2-root[data-style=c]:not(.kasse-workstation) .pn-btn-danger:hover,.p2-root[data-style=c]:not(.kasse-workstation) .pn-btn-danger:focus-visible,.p2-root[data-style=c]:not(.kasse-workstation) .pn-btn-danger:active{border-color:var(--panel-danger-ink);background:var(--panel-danger-soft);color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-btn-sm{height:28px;padding:0 10px;font-size:12px}.p2-root[data-style=c]:not(.kasse-workstation) .pn-btn:disabled,.p2-root[data-style=c]:not(.kasse-workstation) .pn-btn[aria-disabled=true]{border-color:var(--c-line2);color:#9aa0aa;background:#fff}.p2-root[data-style=c]:not(.kasse-workstation) .pn-btn-pri:disabled,.p2-root[data-style=c]:not(.kasse-workstation) .pn-btn-pri[aria-disabled=true]{border-color:var(--c-sel);background:var(--c-sel);color:#9aa0aa}.p2-root[data-style=c]:not(.kasse-workstation) .pn-in,.p2-root[data-style=c]:not(.kasse-workstation) .pn-field input:not([type=checkbox]):not([type=radio]),.p2-root[data-style=c]:not(.kasse-workstation) .pn-field select,.p2-root[data-style=c]:not(.kasse-workstation) .pn-field textarea{border-color:var(--panel-input-border);color:var(--c-ink);background:#fff;border-radius:7px}.p2-root[data-style=c]:not(.kasse-workstation) .pn-in:hover,.p2-root[data-style=c]:not(.kasse-workstation) .pn-field input:hover,.p2-root[data-style=c]:not(.kasse-workstation) .pn-field select:hover,.p2-root[data-style=c]:not(.kasse-workstation) .pn-field textarea:hover{border-color:var(--panel-input-border)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-in:focus,.p2-root[data-style=c]:not(.kasse-workstation) .pn-in:focus-visible,.p2-root[data-style=c]:not(.kasse-workstation) .pn-field input:focus,.p2-root[data-style=c]:not(.kasse-workstation) .pn-field select:focus,.p2-root[data-style=c]:not(.kasse-workstation) .pn-field textarea:focus{border-color:var(--panel-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--panel-accent) 14%, transparent);outline:none}.p2-root[data-style=c]:not(.kasse-workstation) .pn-in[aria-invalid=true],.p2-root[data-style=c]:not(.kasse-workstation) .pn-field [aria-invalid=true]{border-color:var(--panel-danger);background:var(--panel-danger-soft)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-field>label,.p2-root[data-style=c]:not(.kasse-workstation) .pn-field>.pn-label{color:var(--c-ink2);font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .pn-sw span{background:#cfd3da}.p2-root[data-style=c]:not(.kasse-workstation) .pn-sw input:checked+span{background:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-seg{border-color:var(--c-line2);background:#fff;border-radius:7px}.p2-root[data-style=c]:not(.kasse-workstation) .pn-seg button{color:var(--c-ink2);background:#fff;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .pn-seg button[aria-pressed=true]{background:var(--panel-accent-tint);color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-steps{box-shadow:none;background:0 0;border:0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .pn-steps>li{border-top:0;border-bottom:1px solid var(--c-line);padding-left:0;padding-right:0}.p2-root[data-style=c]:not(.kasse-workstation) .pn-steps .pn-no{border-color:var(--c-line2);color:var(--c-ink2)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-steps b{color:var(--c-ink);font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .pn-steps p,.p2-root[data-style=c]:not(.kasse-workstation) .pn-stepper{color:var(--c-ink2)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-stepper [aria-current=step]{color:var(--panel-accent);font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .pn-st{color:var(--c-ink2);background:0 0;border:0;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .pn-st-ok{color:var(--panel-ok)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-st-ok:before{background:var(--panel-ok)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-st-warn{color:var(--panel-warn-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-st-warn:before{background:var(--panel-warn)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-st-err{color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-st-err:before{background:var(--panel-danger)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-st-info{color:var(--panel-info-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-st-info:before{background:var(--panel-info)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-st-dark{color:var(--c-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-st-dark:before{background:var(--c-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-note,.p2-root[data-style=c]:not(.kasse-workstation) .pn-note-warn,.p2-root[data-style=c]:not(.kasse-workstation) .pn-note-err,.p2-root[data-style=c]:not(.kasse-workstation) .pn-note-info{border:0;border-bottom:1px solid var(--c-line);background:0 0;border-radius:0;padding-left:0;padding-right:0}.p2-root[data-style=c]:not(.kasse-workstation) .pn-note-warn,.p2-root[data-style=c]:not(.kasse-workstation) .pn-note-warn>svg{color:var(--panel-warn-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-note-err,.p2-root[data-style=c]:not(.kasse-workstation) .pn-note-err>svg{color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-note-info,.p2-root[data-style=c]:not(.kasse-workstation) .pn-note-info>svg{color:var(--panel-info-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-summary{border:0;border-bottom:1px solid var(--c-line);color:var(--panel-danger-ink);background:0 0;border-radius:0;padding-left:0;padding-right:0}.p2-root[data-style=c]:not(.kasse-workstation) .pn-summary a{color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-toolbar{border-bottom:1px solid var(--c-line);background:0 0;margin-bottom:0;padding:0 0 12px}.p2-root[data-style=c]:not(.kasse-workstation) .pn-kv dt{color:var(--c-ink2)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-kv dd{color:var(--c-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-paper{border:1px solid var(--c-line2);color:var(--c-ink);box-shadow:none;background:#fff;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .pn-paper .prow,.p2-root[data-style=c]:not(.kasse-workstation) .pn-paper .ptab{font-variant-numeric:tabular-nums}.p2-root[data-style=c]:not(.kasse-workstation) .pn-caps{color:var(--c-ink2)}.p2-root[data-style=c]:not(.kasse-workstation) .pn-caps .pn-caps-no{color:var(--c-ink3)}@media (max-width:900px){.p2-root[data-style=c]:not(.kasse-workstation) .pn-btn{height:auto;min-height:44px}}.p2-st2-on2 .p2-st2-lead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.p2-st2-on2 a.p2-st2-row{color:inherit;text-decoration:none}.p2-st2-on2 a.p2-st2-row[aria-current=page] b{font-weight:600}.p2-st2-on2 .p2-st2-preview{border:0;border-top:1px solid var(--panel-line);background:var(--panel-surface);width:100%;height:520px}@media (min-width:1600px){.p2-st2-on2 .p2-st2-cols{grid-template-columns:minmax(0,1fr)}.p2-st2-on2 .p2-st2-pair{grid-template-columns:repeat(2,minmax(min(460px,50% - 16px),1fr));align-items:start;column-gap:32px;display:grid}.p2-st2-on2 .p2-st2-pair>*{min-width:0}.p2-st2-on2 .p2-st2-pair>.p2-st2-span{grid-column:1/-1}}@media (min-width:1920px){.p2-st2-on2{max-width:1760px}}.p2-st2-on2 .p2-st2-head,.p2-st2-on2 .p2-st2-secs,.p2-st2-on2 .p2-st2-tabs,.p2-st2-on2>.p2-st2-soon{max-width:760px}.p2-st2-on2 .p2-st2-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.p2-st2-opts{padding:4px 0;display:grid}.p2-st2-opts label{border-bottom:1px solid var(--panel-line);align-items:flex-start;gap:12px;min-height:52px;padding:8px 0;display:flex}.p2-st2-opts b{font-weight:500;display:block}.p2-st2-opts span span{color:var(--panel-text-2);display:block}.p2-st2-seg{border:1px solid var(--panel-line-2);border-radius:7px;display:inline-flex;overflow:hidden}.p2-st2-seg button{background:var(--panel-surface);height:32px;color:var(--panel-text-2);font:inherit;border:0;padding:0 12px;font-weight:500}.p2-st2-seg button[aria-pressed=true]{background:var(--st2-tint);color:var(--st2-accent);font-weight:600}.p2-st2-plgrid{gap:24px;display:grid}.p2-st2-pl{border:1px solid var(--panel-line);border-radius:var(--panel-r-md);min-width:0;padding:0 16px 8px}.p2-st2-tbl{border-collapse:collapse;width:100%}.p2-st2-tbl th,.p2-st2-tbl td{border-bottom:1px solid var(--panel-line);text-align:left;vertical-align:middle;height:52px;padding:8px 10px 8px 0;font-weight:400}.p2-st2-tbl th{color:var(--panel-text-2);font-weight:500;font-size:var(--panel-fs-meta);line-height:16px}.p2-st2-note{color:var(--panel-text-2);max-width:62ch;margin:8px 0 0}@media (min-width:1600px){.p2-st2-on2 .p2-st2-head,.p2-st2-on2 .p2-st2-secs,.p2-st2-on2 .p2-st2-tabs,.p2-st2-on2>.p2-st2-soon{max-width:none}.p2-st2-on2 .p2-st2-secs,.p2-st2-on2 .p2-st2-plgrid{grid-template-columns:repeat(2,minmax(min(460px,50% - 16px),1fr));align-items:start;column-gap:32px;display:grid}.p2-st2-on2 .p2-st2-secs>*,.p2-st2-on2 .p2-st2-plgrid>*{min-width:0}.p2-st2-on2 .p2-st2-span{grid-column:1/-1}}@media (min-width:1920px){.p2-st2-on2{max-width:1760px}}.p2-st2 input[type=radio],.p2-st2 input[type=checkbox]{accent-color:var(--st2-accent)}.p2-st2-ht{--ht-bar:#f2b8ac;--ht-now:#d6361b}.p2-st2-ht .p2-ph h1{font-family:var(--panel-font);letter-spacing:-.015em;font-size:24px;font-weight:600;line-height:32px}.p2-st2-ht-status{flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:16px;display:flex}.p2-st2-ht-kasse{color:var(--panel-text-2);align-items:center;gap:8px;display:inline-flex}.p2-st2-ht-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:28px 0 0;display:grid}.p2-st2-ht-kpi dt{color:var(--panel-text-2);margin:0;font-size:12px;font-weight:500}.p2-st2-ht-kpi dd{letter-spacing:-.015em;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:24px;font-weight:600;line-height:32px}.p2-st2-ht-go{color:var(--panel-text-1);font-weight:500;text-decoration:none}.p2-st2-ht-go:hover{color:var(--st2-accent);text-underline-offset:3px;text-decoration:underline}.p2-st2-ht-grid{align-items:start;gap:36px;margin-top:8px;display:grid}.p2-st2-ht-grid>*{min-width:0}.p2-st2-ht-grid>.p2-st2-sec{margin-top:0}.p2-st2-ht-empty{color:var(--panel-text-2);margin:12px 0 0}.p2-st2-ht-sum{color:var(--panel-text-2);margin:16px 0 0}.p2-st2-ht-sum strong{color:var(--panel-text-1);letter-spacing:-.015em;font-size:24px;font-weight:600;line-height:32px}.p2-st2-ht-sum small{color:var(--panel-text-3);margin-top:2px;font-size:12px;display:block}.p2-st2-ht-chart{align-items:stretch;gap:3px;height:160px;margin-top:16px;display:flex}.p2-st2-ht-col{flex-direction:column;flex:1 1 0;align-items:center;gap:4px;min-width:0;display:flex}.p2-st2-ht-track{background:var(--panel-n-100);border-radius:2px;flex:auto;align-items:flex-end;width:100%;display:flex}.p2-st2-ht-bar{background:var(--ht-bar);border-radius:2px 2px 0 0;width:100%;display:block}.p2-st2-ht-bar.is-now{background:var(--ht-now)}.p2-st2-ht-lab{color:var(--panel-text-3);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.p2-st2-ht-lab.is-now{color:var(--panel-text-1);font-weight:600}@media (max-width:720px){.p2-st2-ht-kpis{grid-template-columns:1fr 1fr}}@media (min-width:1600px){.p2-st2-ht-grid{grid-template-columns:repeat(auto-fit,minmax(460px,1fr));align-items:start;column-gap:32px}}@media (min-width:1920px){.p2-st2-ht{max-width:1760px}}.p2-ord1-tabs{border-bottom:1px solid var(--panel-line);scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.p2-ord1-tabs a{height:36px;color:var(--panel-text-2);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:0 12px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.p2-ord1-tabs a:hover{color:var(--panel-text-1)}.p2-ord1-tabs a[aria-current=page]{color:var(--panel-accent);border-bottom-color:var(--panel-accent);font-weight:600}.p2-ord1-n{font-variant-numeric:tabular-nums;margin-left:6px;font-size:12px}.p2-ord1-bar{align-items:center;gap:8px;min-width:0;display:flex}.p2-ord1-bar>.p2-search{flex:0 280px;min-width:200px}.p2-ord1-chips{scrollbar-width:none;flex-wrap:nowrap;flex:auto;align-items:center;gap:8px;min-width:0;display:flex;overflow-x:auto}.p2-ord1-chip{border:1px solid var(--panel-line-2);background:var(--panel-surface);height:28px;color:var(--panel-text-2);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;padding:0 12px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.p2-ord1-chip:hover{background:var(--panel-surface-2);color:var(--panel-text-1)}.p2-ord1-chip[aria-current=true]{border-color:var(--panel-accent);color:var(--panel-accent);font-weight:600}.p2-ord1-dates{flex:none;position:relative}.p2-ord1-dates>summary{list-style:none}.p2-ord1-dates>summary::-webkit-details-marker{display:none}.p2-ord1-dates-form{z-index:5;background:var(--panel-surface);border:1px solid var(--panel-line);border-radius:var(--panel-r-md);align-items:flex-end;gap:8px;padding:12px;font-size:14px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.p2-ord1-dates-form label{color:var(--panel-text-2);gap:4px;font-size:12px;display:grid}.p2-ord1-tbl thead th{font-size:12px;font-weight:600}.p2-ord1-tbl tbody td{border-top:1px solid var(--panel-line);background:var(--panel-surface);white-space:nowrap;text-overflow:ellipsis;height:52px;padding-top:0;padding-bottom:0;font-size:14px;overflow:hidden}.p2-ord1-tbl{table-layout:fixed;width:100%}.p2-ord1-st{white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;height:auto;padding:0;font-size:14px;font-weight:500;display:inline-flex}.p2-ord1-st svg{flex:none;width:14px;height:14px}.p2-ord1-st-new,.p2-ord1-st-out{color:var(--panel-info-ink)}.p2-ord1-st-kitchen{color:var(--panel-warn-ink)}.p2-ord1-st-ready{color:var(--panel-ok-ink)}.p2-ord1-st-done{color:var(--panel-text-2)}.p2-ord1-st-cancelled,.p2-ord1-st-rejected,.p2-ord1-st-paymentFailed{color:var(--panel-danger-ink)}.p2-ord1-empty a{color:var(--panel-text-1);margin-left:8px;font-weight:600;text-decoration:none}.p2-ord1-empty a:hover{color:var(--panel-accent)}.p2-ord1-sheet{width:100%;min-width:0;display:block}@media (min-width:1600px){.p2-ord1[data-slot=page-container][data-size=wide]{max-width:none!important}.p2-ord1-sheet{width:100%;display:block}}@media (min-width:1920px){.p2-ord1[data-slot=page-container][data-size=wide]{max-width:1760px!important}}.p2-st2-ht-kpis{margin-bottom:36px}.p2-st2-ht-sum .p2-weekdelta{margin-left:8px}.p2-ord1-bar{flex-wrap:wrap;align-items:flex-start}.p2-ord1-chips{flex-wrap:wrap;overflow:visible}.p2-st2-zfilters{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.p2-st2 a.p2-st2-save,.p2-st2 a.p2-st2-btn2{align-items:center;text-decoration:none;display:inline-flex}.p2-st2-zfilters a[aria-current=page]{background:var(--st2-tint)}.p2-st2-zback{margin:0 0 8px}.p2-st2-zback a{color:var(--panel-text-2);text-decoration:none}.p2-st2-zback a:hover{color:var(--st2-accent)}.p2-st2-zdownloads{flex-wrap:wrap;gap:16px;margin:0;display:flex}.p2-st2-zexport{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.p2-st2 .p2-num{font-variant-numeric:tabular-nums}.p2-st2-muh2-num,.p2-st2-tbl th.p2-st2-muh2-num,.p2-st2-tbl td.p2-st2-muh2-num{text-align:right;font-variant-numeric:tabular-nums}.p2-st2-muh2-wide{width:min(520px,100%);max-height:min(80vh,720px);overflow:auto}.p2-st2-muh2-calm{color:var(--panel-text-2);max-width:62ch;margin:12px 0 0}.p2-st2-muh2-wrap{overflow-x:auto}.p2-st2-muh2-acts{flex-wrap:wrap;gap:8px;display:flex}.p2-st2-muh2-form{gap:12px;display:grid}.p2-st2-muh2-form label{color:var(--panel-text-2);font-size:var(--panel-fs-meta);gap:4px;display:grid}.p2-st2-muh .p2-ph h1{font-family:var(--panel-font);letter-spacing:-.015em;font-size:24px;font-weight:600;line-height:32px}.p2-st2-muh .p2-st2-tabs{justify-content:flex-start}.p2-st2-muh-chip{border:1px solid var(--panel-line-2);background:var(--panel-surface);height:28px;color:var(--panel-text-2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 12px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.p2-st2-muh-chip:hover{background:var(--panel-surface-2);color:var(--panel-text-1)}.p2-st2-muh-chip:focus-visible,.p2-st2-muh-chip[aria-current=page],.p2-st2-muh-chip[aria-current=page]:hover{border-color:var(--st2-accent);color:var(--st2-accent);background:var(--st2-tint);font-weight:600}.p2-st2-muh-sec{border:1px solid var(--panel-line-2);background:var(--panel-surface);height:32px;color:var(--panel-text-1);white-space:nowrap;vertical-align:middle;border-radius:7px;justify-content:center;align-items:center;padding:0 12px;font-weight:500;text-decoration:none;display:inline-flex}.p2-st2-muh-sec:hover:not(:disabled),.p2-st2-muh-sec:focus-visible:not(:disabled){border-color:var(--st2-accent);color:var(--st2-accent)}.p2-st2-muh-sec:disabled{opacity:.6}.p2-st2-muh-diff{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.p2-st2-muh-neg{color:var(--panel-danger)}.p2-st2-muh .p2-st2-idg>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.p2-st2-muh .p2-st2-idg span{display:inline}.p2-st2-muh .p2-st2-idg b.p2-st2-muh-figure{font-size:24px;font-weight:600;line-height:32px}.p2-st2-muh .p2-st2-zback a{align-items:center;gap:6px;display:inline-flex}.p2-st2-muh .p2-st2-zback svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.p2-st2-muh .p2-chd{align-items:flex-end;gap:16px;display:flex}.p2-st2-muh-buckets{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 16px;margin:0 0 16px;display:grid}.p2-st2-muh-buckets span{color:var(--panel-text-2);font-size:var(--panel-fs-meta);line-height:16px;display:block}.p2-st2-muh-buckets b{font-variant-numeric:tabular-nums;margin-top:4px;font-weight:600;display:block}.p2-st2-tbl th.p2-st2-muh-pay,.p2-st2-tbl td.p2-st2-muh-pay{padding-left:24px}.p2-st2-muh td.p2-st2-muh-act{vertical-align:middle;white-space:nowrap;text-align:right}.p2-st2-muh .p2-num,.p2-st2-muh .p2-st2-muh2-num,.p2-st2-muh .p2-st2-idg,.p2-st2-muh .p2-tbl td:first-child,.p2-st2-muh .p2-st2-tbl td:first-child{white-space:nowrap}.p2-st2-muh .p2-tbl,.p2-st2-muh .p2-st2-tbl{min-width:100%}.p2-st2-muh .p2-st2-muh2-wrap{overflow-x:auto}.p2-root[data-style=c]:not(.kasse-workstation) select:not([multiple]){box-sizing:border-box;border:1px solid var(--panel-input-border);height:32px;font:inherit;color:var(--c-ink);appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' stroke='%234a5160' stroke-width='1.5'%3E%3Cpath d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:7px;padding:0 28px 0 10px}.p2-root[data-style=c]:not(.kasse-workstation) input[type=date],.p2-root[data-style=c]:not(.kasse-workstation) input[type=time],.p2-root[data-style=c]:not(.kasse-workstation) input[type=number]{box-sizing:border-box;border:1px solid var(--panel-input-border);height:32px;font:inherit;color:var(--c-ink);background-color:#fff;border-radius:7px;padding:0 10px}.p2-root[data-style=c]:not(.kasse-workstation) select:not([multiple]):focus,.p2-root[data-style=c]:not(.kasse-workstation) input[type=date]:focus,.p2-root[data-style=c]:not(.kasse-workstation) input[type=time]:focus,.p2-root[data-style=c]:not(.kasse-workstation) input[type=number]:focus{border-color:var(--panel-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--panel-accent) 14%, transparent);outline:none}.p2-root[data-style=c]:not(.kasse-workstation) :is(.p2-tbl,.pn-tbl,table) :is(td,th):is(.p2-num,.pn-num,.pn-r,.tabular-nums,.text-right),.p2-root[data-style=c]:not(.kasse-workstation) :is(.p2-tbl,.pn-tbl,table) :is(td,th)[data-num]{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.p2-root[data-style=c]:not(.kasse-workstation) .p2-dedupe{border:0!important;border-bottom:1px solid var(--c-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:8px 0!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-dedupe>.pn-srow-lab>b,.p2-root[data-style=c]:not(.kasse-workstation) .p2-dedupe>.pn-srow-lab>p:first-of-type{display:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-dedupe>.pn-srow-lab:not(:has(.pn-meta,.pn-error)){display:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-skend .p2-countchip{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;margin-left:auto}.p2-root[data-style=c]:not(.kasse-workstation) .p2-skacts-c{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px 0 0;display:grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-skacts-c>.p2-btn{border-color:var(--c-line2);width:100%;color:var(--c-ink);background:#fff;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-skacts-c>.p2-btn:hover{background:var(--c-hover);border-color:var(--c-line2);color:var(--c-ink);filter:none}@media (min-width:1180px){.p2-root[data-style=c]:not(.kasse-workstation) .p2-skacts-c{grid-template-columns:repeat(2,minmax(0,1fr))}}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1{--ht-bar:#f2b8ac;--ht-now:#d6361b;--panel-chart-1:var(--ht-now);--panel-chart-2:var(--ht-bar);--panel-chart-4:#98a0ac}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .p2-ph{align-items:flex-start}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .p2-ph>div:first-child{flex:auto;min-width:0}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .p2-ph p{white-space:nowrap;text-overflow:ellipsis;max-width:none;overflow:hidden}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .p2-actions{flex:none}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .rc-parbar .btn,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .rc-emptycard .btn{border:1px solid var(--panel-accent);height:32px;color:var(--panel-accent);background:#fff;border-radius:7px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .rc-parbar .btn:hover,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .rc-emptycard .btn:hover{background:var(--panel-accent-tint)}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .seg{border:1px solid var(--panel-line-2);background:#fff;border-radius:7px}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .seg button{height:32px;color:var(--panel-text-2);background:#fff;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .seg button[aria-pressed=true]{background:var(--panel-accent-tint);color:var(--panel-accent);font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 select.in,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 input.in{border:1px solid var(--panel-line-2);height:32px;color:var(--panel-text-1);background:#fff;border-radius:7px;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 select.in{appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' stroke='%234a5160' stroke-width='1.5'%3E%3Cpath d='M1 1l4 4 4-4'/%3E%3C/svg%3E") right 10px center no-repeat;min-width:180px;padding:0 28px 0 10px}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 select.in:focus,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 input.in:focus{border-color:var(--panel-accent);outline:none;box-shadow:0 0 0 3px #d6361b24}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;margin:8px 0 36px;display:grid}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1-kpi{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1-kpi dt{color:var(--panel-text-2);margin:0;font-size:14px;font-weight:500;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1-kpi dd{text-align:right;margin:4px 0 0}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1-kpi .rc-kline{justify-content:flex-end}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1-kpi .rc-kn{letter-spacing:-.015em;font-variant-numeric:tabular-nums;text-align:right;font-size:28px;font-weight:600;line-height:32px}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .rc-kd{font-variant-numeric:tabular-nums}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .tone-up{color:var(--panel-ok)}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .tone-down{color:var(--panel-danger)}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1-charts{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px 32px;display:grid}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1-chart{border:0;border-top:1px solid var(--panel-line);min-width:0;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:16px 0 0}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1-chart h2{border-bottom:1px solid var(--panel-line);margin:0 0 12px;padding-bottom:12px;font-size:16px;font-weight:600;line-height:24px}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .bchart{height:160px}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .bchart .bc{background:var(--panel-n-100);border-radius:2px}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .bchart .vb,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .hb .b i,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .wkbars .wb i{background:var(--ht-bar)}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .bchart .vb.hi,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .bchart .vb.run,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .hb .b i.neg{background:var(--ht-now)}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .hb .b{background:var(--panel-n-100)}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .hb .v,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .db .v,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .gl span{font-variant-numeric:tabular-nums;text-align:right}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .rc-auf{color:var(--panel-danger);background:0 0;border:0;margin:8px 0 0;padding:0}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1-note{color:var(--panel-text-2);margin:8px 0 0;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .rc-open{color:var(--panel-accent);font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .rc-open:hover{text-underline-offset:3px;text-decoration:underline}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1 .rc-hints{border-top:1px solid var(--panel-line);margin-top:36px;padding-top:16px}@media (max-width:720px){.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1-kpis{grid-template-columns:minmax(0,1fr)}}@media (min-width:1600px){.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp1-charts{grid-template-columns:repeat(auto-fit,minmax(460px,1fr))}}@media (min-width:1920px){.p2-root[data-style=c]:not(.kasse-workstation) .p2-pad:has(.rc-rp1) [data-slot=page-container][data-size=wide]{max-width:1760px!important}}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-fn{border:0;border-bottom:1px solid var(--c-line);box-shadow:none;background:0 0;border-radius:0;justify-content:flex-end;align-items:center;gap:12px;margin:0 0 16px;padding:8px 0;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-name{margin-bottom:4px;display:block}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-tbl.pn-sticky-first th:first-child,.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-tbl.pn-sticky-first td:first-child{box-shadow:none;border-right:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-num{font-variant-numeric:tabular-nums;text-align:right}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-chip{color:#6b7280;white-space:nowrap;background:#f6f7f9;border-radius:999px;align-items:center;gap:6px;min-height:24px;padding:0 8px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-chip svg.p2-i{flex:none;width:14px;height:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-chip[data-tone=ok]{background:var(--panel-ok-soft);color:var(--panel-ok-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-chip[data-tone=warn]{color:var(--panel-warn-ink);background:#fbf6e8}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-chip[data-tone=warm]{color:#121620;background:#fcedea}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-chip[data-tone=danger]{background:var(--panel-danger-soft);color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-chip[data-tone=muted]{color:#6b7280;background:#f6f7f9}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-menu{justify-content:flex-end;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-more{border:1px solid var(--c-line2);width:32px;height:32px;color:var(--c-ink);cursor:pointer;background:#fff;border-radius:7px;padding:0;font-size:16px;line-height:1}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-more:hover,.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-more[aria-expanded=true]{border-color:var(--c-line2);background:var(--c-hover);color:var(--c-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-pop{z-index:40;border:1px solid var(--c-line);width:240px;box-shadow:none;background:#fff;border-radius:8px;gap:2px;padding:6px;display:grid;position:fixed}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-pop button{width:100%;min-height:36px;color:var(--c-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;padding:0 10px;font-size:14px;font-weight:500;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-pop button:hover{background:var(--c-hover)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-field{border-top:1px solid var(--c-line);color:var(--c-ink2);gap:4px;padding:8px 10px 6px;font-size:12px;font-weight:500;display:grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-pop .p2-svc1-field:first-child{border-top:0;padding-top:4px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-field select{border:1px solid var(--panel-input-border);height:32px;color:var(--c-ink);background:#fff;border-radius:7px;padding:0 8px;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-fit{--floor-plan-floor:#fff;--floor-plan-grid:#e6e8ec;background:#fff;overflow-x:hidden}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-fit .overflow-auto{overflow-x:hidden}.p2-root[data-style=c]:not(.kasse-workstation) .rc-p2 .rc-rp1-kpi dd,.p2-root[data-style=c]:not(.kasse-workstation) .rc-p2 .rc-rp1-kpi .rc-kn{text-align:left}.p2-root[data-style=c]:not(.kasse-workstation) .rc-p2 .rc-rp1-kpi .rc-kline{justify-content:flex-start}.p2-root[data-style=c]:not(.kasse-workstation) .rc-p2 .bchart .vb.run{background:var(--rc-n-400)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-pagehead:has(.p2-actions>.p2-svc1-fn) .p2-ph{align-items:center}.p2-root[data-style=c]:not(.kasse-workstation) .p2-ph .p2-actions>.p2-svc1-fn{width:auto;min-height:0;box-shadow:none;background:0 0;border:0;margin:0;padding:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tisch-live>.p2-svc1-fit{contain:inline-size;min-width:0;max-width:100%}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-fit .floor-plan-obj{color:var(--c-ink2);box-shadow:none;background:#fff;border:1px dashed #c6ccd4}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-fit .floor-plan-obj-label{white-space:nowrap;overflow-wrap:normal;word-break:keep-all;min-width:max-content;max-width:none;transform:rotate(calc(-1 * var(--fp-rot,0deg)));text-align:center;font-size:12px;line-height:16px;display:block}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-fit .p2-tl-in{box-sizing:border-box;flex-wrap:nowrap;justify-self:stretch;width:100%;min-width:0;max-width:100%;padding-inline:4px;display:flex;overflow:hidden}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-fit .p2-tl-in .p2-tl-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.p2-root[data-style=c]:not(.kasse-workstation) .p2-svc1-fit .p2-tl-in svg.p2-i{flex:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-p2-clip{max-width:240px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-p2-ell{text-overflow:ellipsis;white-space:nowrap;max-width:240px;display:block;overflow:hidden}.p2-root[data-style=c]:not(.kasse-workstation) .p2-p2-status .p2-st{height:auto;min-height:24px;font-size:14px;font-weight:500}@media (min-width:1920px){.p2-root[data-style=c]:not(.kasse-workstation) .rc-p2 .rc-rp1-charts:has(>.rc-rp1-chart:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.p2-root[data-style=c]:not(.kasse-workstation) .rc-p2 .rc-rp1-charts:has(>.rc-rp1-chart:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.p2-root[data-style=c]:not(.kasse-workstation) .km-st[data-tone=ok]{background:var(--panel-ok-soft);color:var(--panel-ok-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .km-st[data-tone=neutral]{background:var(--panel-n-50);color:var(--panel-text-2)}.p2-root[data-style=c]:not(.kasse-workstation) .km-st[data-tone=warn]{background:var(--panel-warn-soft);color:var(--panel-warn-ink);box-shadow:inset 0 0 0 1px var(--panel-warn-line)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-push{color:var(--c-ink2);margin:8px 0 0;font-size:14px;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-push a{color:var(--panel-accent);font-size:14px;font-weight:500;text-decoration:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-push a:hover{text-underline-offset:3px;text-decoration:underline}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-more{border:1px solid var(--c-line2);width:32px;height:32px;color:var(--c-ink2);cursor:pointer;background:#fff;border-radius:7px;place-items:center;padding:0;font-size:16px;line-height:1;display:inline-grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-more:hover,.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-more[aria-expanded=true]{background:var(--c-hover);border-color:var(--c-line2);color:var(--c-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-chip{border:1px solid var(--panel-n-200);height:28px;color:var(--c-ink2);cursor:pointer;box-shadow:none;background:#fff;border-radius:999px;align-items:center;padding:0 12px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-chip[aria-pressed=true]{border-color:var(--panel-accent);background:var(--panel-accent-tint);color:var(--panel-accent);box-shadow:none;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-list{background:0 0;border:0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-row{border:0;border-bottom:1px solid var(--c-line);color:inherit;background:0 0;border-radius:0;padding:12px 0;text-decoration:none;display:block}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-row:last-child{border-bottom:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-rowtop{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-rowtop>b{font-size:14px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-meta{color:var(--c-ink2);font-size:12px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-statuswrap{margin-left:auto}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-stars{align-items:center;gap:6px;margin:8px 0 0;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-comment{max-width:760px;color:var(--c-ink2);margin:8px 0 0;font-size:14px;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-empty{color:var(--c-ink2);margin:0;padding:16px 0;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-st{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-height:24px;padding:0 8px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-st svg{flex:none;width:14px;height:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-st[data-tone=ok]{background:var(--panel-ok-soft);color:var(--panel-ok-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-st[data-tone=neutral]{background:var(--panel-n-50);color:var(--panel-text-2)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-st[data-tone=warn]{background:var(--panel-warn-soft);color:var(--panel-warn-ink);box-shadow:inset 0 0 0 1px var(--panel-warn-line)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-pass{background:color-mix(in srgb, var(--brand-primary,var(--panel-accent)) 14%, #fff);color:var(--c-ink);border:1px solid color-mix(in srgb, var(--brand-primary,var(--panel-accent)) 28%, #fff)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-pass .tr-pass-top,.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-pass .tr-pass-title{color:var(--c-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-pass .tr-dot{border-color:color-mix(in srgb, var(--brand-primary,var(--panel-accent)) 45%, #fff);color:var(--brand-primary,var(--panel-accent))}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-pass .tr-dot.on{background:var(--brand-primary,var(--panel-accent));border-style:solid;border-color:var(--brand-primary,var(--panel-accent));color:#fff}.p2-root[data-style=c]:not(.kasse-workstation) .tr-wrap>[data-slot=page-container]{gap:12px}.p2-root[data-style=c]:not(.kasse-workstation) .tr-wrap .tr-save{margin-bottom:0;padding-top:0}.p2-root[data-style=c]:not(.kasse-workstation) .tr-info{background:var(--panel-n-50);color:var(--panel-text-2)}.p2-root[data-style=c]:not(.kasse-workstation) .pl-sh{border:1px solid var(--c-line);border-style:solid;font-size:14px;line-height:1.2}.p2-root[data-style=c]:not(.kasse-workstation) .pl-sh[data-warn=true],.p2-root[data-style=c]:not(.kasse-workstation) .pl-sh[data-draft=true],.p2-root[data-style=c]:not(.kasse-workstation) .pl-sh[data-changed=true]{border-style:dashed}.p2-root[data-style=c]:not(.kasse-workstation) .pl-hd.pl-tot{font-size:12px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .tm-seg{border:1px solid var(--c-line2);background:#fff;border-radius:7px}.p2-root[data-style=c]:not(.kasse-workstation) .tm-seg a{color:var(--c-ink2);background:#fff;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .tm-seg a+a{border-left-color:var(--c-line)}.p2-root[data-style=c]:not(.kasse-workstation) .tm-seg a[aria-pressed=true]{background:var(--panel-accent-tint);color:var(--panel-accent);font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .tm-pill{gap:4px;font-size:12px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .tm-pill .p2-i{width:14px;height:14px}.p2-root[data-style=c]:not(.kasse-workstation) .tm-pill[data-tone=ok]{border-color:var(--panel-ok);background:var(--panel-ok-soft);color:var(--panel-ok-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .tm-pill[data-tone=warn]{border-color:var(--panel-warn);background:var(--panel-warn-soft);color:var(--panel-warn-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .tm-pill[data-tone=danger]{border-color:var(--panel-danger);background:var(--panel-danger-soft);color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .tm-pill[data-tone=neutral],.p2-root[data-style=c]:not(.kasse-workstation) .tm-pill[data-tone=info]{border-color:var(--c-line2);background:var(--c-hover);color:var(--c-ink2)}.p2-root[data-style=c]:not(.kasse-workstation) .tm-list td.tc-neg,.p2-root[data-style=c]:not(.kasse-workstation) .tm-list td.tc-neg svg{color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .tc-orders{border-top:1px solid var(--c-line);background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .tc-orders .p2-tbl th,.p2-root[data-style=c]:not(.kasse-workstation) .tc-orders .p2-tbl td{border-bottom:1px solid var(--c-line);background:0 0;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .tc-orders .p2-tbl th{color:var(--c-ink2);font-size:12px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .tc-orders td.p2-num,.p2-root[data-style=c]:not(.kasse-workstation) .tc-orders th.p2-num{text-align:right;font-variant-numeric:tabular-nums}.p2-root[data-style=c]:not(.kasse-workstation) .tc-st{align-items:center;gap:4px;font-size:14px;font-weight:500;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .tc-st[data-tone=ok]{color:var(--panel-ok-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .tc-st[data-tone=warn]{color:var(--panel-warn-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .tc-st[data-tone=danger]{color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .tc-st[data-tone=neutral]{color:var(--c-ink2)}.p2-root[data-style=c]:not(.kasse-workstation) .tc-st .p2-i{width:14px;height:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-menu{display:inline-block;position:relative}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-menu>summary{border:1px solid var(--c-line2);min-width:32px;height:32px;color:var(--c-ink);cursor:pointer;background:#fff;border-radius:7px;place-items:center;padding:0 8px;font-size:16px;font-weight:600;line-height:1;list-style:none;display:inline-grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-menu>summary::-webkit-details-marker{display:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-menu>summary:hover{background:var(--c-hover)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-menu>div{display:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-menu[open]>div{z-index:30;border:1px solid var(--panel-line);background:#fff;border-radius:8px;min-width:180px;padding:4px;display:grid;position:absolute;top:calc(100% + 4px);right:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-menu a,.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-menu button{width:100%;height:32px;color:var(--c-ink);text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:0 10px;font-size:14px;font-weight:500;line-height:32px;text-decoration:none;display:block}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-menu a:hover,.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-menu button:hover{background:var(--c-hover);color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-chip{box-sizing:border-box;border:1px solid var(--c-line2);min-width:22px;height:22px;color:var(--c-ink);background:#fff;border-radius:4px;place-items:center;padding:0 5px;font-size:12px;font-weight:600;line-height:1;display:inline-grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-chip.is-off{color:var(--c-ink3);background:0 0;border-style:dashed}.p2-root[data-style=c]:not(.kasse-workstation) button.p2-mc-chip{cursor:pointer}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-name{min-width:240px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-cat{color:var(--c-ink);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:400}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-cat:hover,.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-edit:hover{color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-price{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-price small{color:var(--panel-text-2);text-align:right;margin-top:2px;font-size:12px;font-weight:400;display:block}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-edit{color:var(--c-ink2);background:0 0;font-size:14px;font-weight:500;text-decoration:none}.p2-root[data-style=c]:not(.kasse-workstation) .kat-tablewrap.p2-mc-kat{box-shadow:none;background:0 0;border:0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-kat .p2-tbl tbody td{border-bottom:1px solid var(--panel-line)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-sec{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:16px 0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-sechead{border-bottom:1px solid var(--panel-line);justify-content:space-between;align-items:flex-end;gap:16px;min-height:44px;margin-bottom:16px;padding-bottom:12px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-sec h2{font-family:var(--panel-font);letter-spacing:-.005em;margin:0;font-size:16px;font-weight:600;line-height:24px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-field{flex-direction:column;gap:8px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-tag{border:1px solid var(--c-line2);height:28px;color:var(--c-ink2);background:#fff;border-radius:999px;padding:0 10px;font-size:12px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-tag.is-on{border-color:var(--panel-accent);background:var(--panel-accent-tint);color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-tabs{border-bottom:1px solid var(--panel-line);gap:20px;margin:0 0 16px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-tab{color:var(--c-ink2);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:8px;margin-bottom:-1px;padding:6px 0 9px;font-size:14px;font-weight:500;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-tab:hover{color:var(--c-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-tab[aria-selected=true]{border-bottom-color:var(--panel-accent);color:var(--panel-accent);font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-groups{box-shadow:none;background:0 0;border:0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-req{color:var(--panel-danger-ink);margin-left:6px;font-size:12px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) :is(.p2-num,.pn-num,.pn-r,.tabular-nums,.p2-mc-price,.p2-mc-count,.kat-count,.km-metrics td,.tm-list :is(.r,.num),.tc-diff){font-variant-numeric:tabular-nums}.p2-root[data-style=c]:not(.kasse-workstation) .tm-list .tc-diff{white-space:nowrap;font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .tm-list .tc-diff .p2-i{flex:none;width:14px;height:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-fgroup{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-fgroup+.p2-mkc-fgroup{margin-left:8px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc-flab{color:var(--c-ink3);font-size:12px;font-weight:500;line-height:16px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-count{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-count .kat-count{justify-content:flex-end}.p2-root[data-style=c]:not(.kasse-workstation) a.p2-mc-edit{align-items:center;gap:6px;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) a.p2-mc-edit:hover,.p2-root[data-style=c]:not(.kasse-workstation) a.p2-mc-edit:focus{color:var(--panel-accent);text-underline-offset:3px;text-decoration:underline}.p2-root[data-style=c]:not(.kasse-workstation) a.p2-mc-edit .p2-i{flex:none;width:14px;height:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-secs{gap:24px;min-width:0;display:grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-sentence{flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:14px;line-height:20px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-sentence-line{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-sentence-picks{white-space:nowrap;flex:none;align-items:center;gap:8px;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-phone{background:#e6e8ec}.p2-root[data-style=c]:not(.kasse-workstation) .p2-actions>.p2-mkc-pushlink{color:var(--panel-accent);white-space:nowrap;align-self:center;align-items:center;margin:0;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-actions>.p2-mkc-pushlink:hover,.p2-root[data-style=c]:not(.kasse-workstation) .p2-actions>.p2-mkc-pushlink:focus{color:var(--panel-accent);text-underline-offset:3px;text-decoration:underline}@media (min-width:1440px){.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-editor{max-width:min(880px,100%)}}@media (min-width:1600px){.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-editor{max-width:min(1760px,100%)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-secs{grid-template-columns:minmax(min(460px,50% - 16px),1fr) minmax(min(460px,50% - 16px),1fr);align-items:start;column-gap:32px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-secs>#product-preis,.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc-secs>.p2-mc-wide{grid-column:1/-1}}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-lead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-secs{gap:36px;max-width:760px;display:grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-secs>.p2-st2-sec{margin-top:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-acts,.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-foot{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-rad{border-bottom:1px solid var(--panel-line);cursor:pointer;justify-content:space-between;align-items:center;gap:32px;min-height:52px;margin:0 -8px;padding:8px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-rad:hover,.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-rad:focus-within{background:var(--panel-accent-tint)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-rad b{font-weight:500;display:block}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-rad span span{color:var(--panel-text-2);display:block}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-rad input{flex:none;margin:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-note2{background:var(--panel-n-50);color:var(--panel-text-1);border-radius:8px;align-items:flex-start;gap:10px;margin:0;padding:10px 12px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-note2.warn{background:var(--panel-warn-soft);border:1px solid var(--panel-warn-line)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-note2 svg{color:var(--panel-text-2);flex:none;margin-top:2px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-note2.warn svg{color:var(--panel-warn-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-note2 b{font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-note2 p{margin:4px 0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-nr{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;max-width:180px;overflow:hidden}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-more{position:relative}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-morebtn{border:1px solid var(--panel-line-2);background:var(--panel-surface);min-width:32px;height:32px;color:var(--panel-text-1);font:inherit;border-radius:7px;padding:0 10px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-more>div{z-index:5;background:var(--panel-surface);border:1px solid var(--panel-line);border-radius:8px;min-width:220px;padding:4px;position:absolute;top:calc(100% + 4px);right:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-more button[role=menuitem]{text-align:left;width:100%;min-height:36px;font:inherit;color:var(--panel-text-1);background:0 0;border:0;padding:6px 10px;display:block}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-more button[role=menuitem]:hover{color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .is-dim,.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-btn2:disabled,.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-morebtn:disabled{opacity:.6}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 details>summary{cursor:pointer;border-bottom:1px solid var(--panel-line);align-items:center;min-height:52px;font-weight:500;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-tbl{border:0}@media (min-width:1600px){.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-cols{grid-template-columns:minmax(0,1fr)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-secs{grid-template-columns:minmax(min(460px,50% - 16px),1fr) minmax(min(460px,50% - 16px),1fr);align-items:start;column-gap:32px;max-width:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1 .p2-st2-secs>.p2-st2-c1-span{grid-column:1/-1}}@media (min-width:1920px){.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-c1{max-width:1760px}}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-note{color:var(--panel-text-2);max-width:62ch;margin:8px 0 0;font-size:14px;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-st2-hint,.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .pn-srow-lab p,.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .pn-ss-hint{font-size:14px;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-gut .p2-st2-ctl{padding-right:16px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-val{font-variant-numeric:tabular-nums;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-tabbar{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:20px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-tabbar .p2-st2-tabs{flex:1;justify-content:flex-start;margin:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-tbl{border-collapse:collapse;width:100%}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-tbl th,.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-tbl td{border-bottom:1px solid var(--panel-line);text-align:left;vertical-align:middle;height:52px;padding:8px 16px 8px 0;font-size:14px;font-weight:400}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-tbl th{color:var(--panel-text-2);font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-cap{align-items:center;gap:6px;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-row{border-bottom:1px solid var(--panel-line);align-items:center;gap:16px;min-height:52px;padding:8px 16px 8px 0;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-name{min-width:140px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-meta{color:var(--panel-text-2);font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-chip{border:1px solid var(--panel-line);height:24px;color:var(--panel-text-2);background:#fff;border-radius:999px;align-items:center;padding:0 8px;font-size:14px;font-weight:500;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-menu{margin-left:auto;position:relative}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-pop{z-index:5;border:1px solid var(--panel-line);background:#fff;border-radius:8px;min-width:240px;padding:8px;position:absolute;top:calc(100% + 4px);right:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-pop>button{text-align:left;width:100%;font:inherit;color:var(--panel-text-1);background:0 0;border:0;padding:8px 10px;font-size:14px;display:block}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-role{gap:8px;padding:8px 10px 4px;font-size:14px;display:grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-code{font-variant-numeric:tabular-nums;letter-spacing:.04em}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-stats{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-stats>div{border-bottom:1px solid var(--panel-line);min-height:52px;padding:10px 16px 10px 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-stats>div+div{padding-left:16px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-stats span{color:var(--panel-text-2);font-size:14px;line-height:20px;display:block}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2 .p2-c2-stats b{margin-top:2px;font-weight:500;display:block}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c2-pri{border:1px solid var(--panel-accent);background:var(--panel-accent);color:#fff;border-radius:7px;height:32px;padding:0 14px;font-size:14px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c2-pri:disabled{opacity:1;border:1px solid var(--panel-line);color:var(--panel-text-3);cursor:not-allowed;background:#fff}@media (min-width:1600px){.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c2.p2-st2-land{max-width:1760px}}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc{gap:28px;display:grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-kpis{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-kpis>div{border-bottom:1px solid var(--panel-line);min-height:52px;padding:8px 16px 12px 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-kpis>div+div{padding-left:16px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-kpis span{color:var(--panel-text-2);font-size:14px;line-height:20px;display:block}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-kpis b{font-variant-numeric:tabular-nums;margin-top:2px;font-size:20px;font-weight:500;line-height:28px;display:block}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-sec h2{border-bottom:1px solid var(--panel-line);font-family:var(--panel-font);letter-spacing:0;text-transform:none;margin:0 0 12px;padding-bottom:12px;font-size:16px;font-weight:600;line-height:24px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-tbl{border-collapse:collapse;background:0 0;width:100%}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-tbl th,.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-tbl td{border-bottom:1px solid var(--panel-line);height:52px;color:var(--panel-text-1);text-align:left;vertical-align:middle;background:0 0;padding:8px 16px 8px 0;font-size:14px;font-weight:400}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-tbl th{color:var(--panel-text-2);font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-num{text-align:right;font-variant-numeric:tabular-nums}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-st{align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-st[data-tone=ok]{color:var(--panel-ok-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-st[data-tone=warn]{color:var(--panel-warn-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-st[data-tone=danger]{color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-st[data-tone=neutral]{color:var(--c-ink2)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-st svg{flex:none;width:14px;height:14px}.p2-root[data-style=c]:not(.kasse-workstation) a.p2-stc-link{color:var(--panel-accent);font-weight:500;text-decoration:none}.p2-root[data-style=c]:not(.kasse-workstation) a.p2-stc-link:hover{text-decoration:underline}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-acts{justify-content:flex-end;align-items:center;gap:12px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) button.p2-stc-act{color:var(--panel-accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-empty{color:var(--panel-text-2);font-size:14px;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-alert{margin:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-field{border:1px solid var(--panel-line);height:32px;color:var(--panel-text-1);font-variant-numeric:tabular-nums;background:#fff;border-radius:7px;padding:0 10px;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-wizard .p2-stc-kpis{grid-template-columns:repeat(2,minmax(0,220px))}@media (max-width:800px){.p2-root[data-style=c]:not(.kasse-workstation) .p2-stc-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.p2-root[data-style=c]:not(.kasse-workstation) .ov-wrap .p2-todo .p2-ic.info{color:var(--c-ink2)}.p2-root[data-style=c]:not(.kasse-workstation) .ov-list td.ov-num{text-align:right;font-variant-numeric:tabular-nums}.p2-root[data-style=c]:not(.kasse-workstation) .ov-list[data-testid=team-duty] .p2-tbl th:nth-child(3),.p2-root[data-style=c]:not(.kasse-workstation) .ov-list[data-testid=team-duty] .p2-tbl th:nth-child(4),.p2-root[data-style=c]:not(.kasse-workstation) .ov-list[data-testid=team-planned] .p2-tbl th:nth-child(3){text-align:right}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-st{white-space:nowrap;align-items:center;gap:4px;font-size:14px;font-weight:500;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-st .p2-i{width:14px;height:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-st[data-tone=ok]{color:var(--panel-ok-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-st[data-tone=warn]{color:var(--panel-warn-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-st[data-tone=danger]{color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-st[data-tone=neutral]{color:var(--c-ink2)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-num,.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-abs .pl-num{text-align:right;font-variant-numeric:tabular-nums}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-sec{background:0 0;border:0;border-radius:0;padding:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-sec h2{font-family:var(--panel-font);font-size:16px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-tips :is(th,td):nth-child(3),.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-tips :is(th,td):nth-child(4),.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-pay :is(th,td):nth-child(3){text-align:right;font-variant-numeric:tabular-nums}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-tips .p2-rolepill{color:var(--c-ink2);letter-spacing:0;text-transform:none;background:0 0;border:0;padding:0;font-size:14px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-cell{color:var(--c-ink2);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:14px;font-weight:500;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-cell[data-tone=ok]{color:var(--panel-ok-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-cell:disabled{cursor:default}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-cell .p2-i{width:14px;height:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-rights{width:100%}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-rights td{border-bottom:1px solid var(--c-line);padding:8px 0;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-rights td:last-child{text-align:right}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-sub{color:var(--c-ink2);letter-spacing:0;text-transform:none;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-err{color:var(--panel-danger-ink);margin-top:12px;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-tc2-save{align-items:center;gap:10px;padding-top:16px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-st{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;min-height:24px;padding:0 8px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-st .p2-i,.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-st svg{flex:none;width:14px;height:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-st[data-tone=ok]{background:var(--panel-ok-soft);color:var(--panel-ok-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-st[data-tone=warn]{background:var(--panel-warn-soft);border-color:var(--panel-warn-line);color:var(--panel-warn-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-st[data-tone=danger]{background:var(--panel-danger-soft);color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-st[data-tone=neutral]{background:var(--panel-n-50);border-color:var(--panel-line);color:var(--panel-text-2)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-link{color:var(--panel-accent);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:500;text-decoration:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-link:hover,.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-link:focus{color:var(--panel-accent);text-underline-offset:3px;text-decoration:underline}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-h{border:0;border-bottom:1px solid var(--panel-line);font-family:var(--panel-font);margin:0;padding:0 0 12px;font-size:16px;font-weight:600;line-height:24px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2 .p2-card,.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2 .zt-section,.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2 .zt-list,.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2 .zt-empty,.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2 .zt-notice{box-shadow:none;background:0 0;border:0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2 .zt-notice[data-tone=warn]{border-bottom:1px solid var(--panel-warn-line);color:var(--panel-warn-ink);padding:10px 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2 .mc-chip{background:0 0;border:0;border-radius:0;min-height:24px;padding:0;font-size:14px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2 .mc-chip[data-tone=danger]{color:var(--panel-danger-ink);background:0 0;border-color:#0000}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2 .mc-chip[data-tone=warn]{color:var(--panel-warn-ink);background:0 0;border-color:#0000}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2 .mc-chip[data-tone=neutral]{color:var(--panel-text-2);background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2 .mc-skipped{border:0;border-bottom:1px solid var(--panel-line);color:var(--panel-text-2);background:0 0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2 .mc-row{border-top:1px solid var(--panel-line);padding:8px 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2 .mc-ok summary,.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2 .mc-ok li{color:var(--panel-ok-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2 .zt-template{border-color:var(--panel-line);color:var(--panel-text-1);background:#fff}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2 .zt-template[aria-pressed=true]{border-color:var(--panel-accent);color:var(--panel-accent);box-shadow:inset 0 -2px 0 var(--panel-accent);background:#fff}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2 .zt-sheet-price,.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2 .p2-mc2-num{font-variant-numeric:tabular-nums}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-rows{background:0 0;border:0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-rows>section{border:0;border-bottom:1px solid var(--panel-line);background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-lang{color:var(--panel-text-2);text-transform:none;letter-spacing:0;flex-direction:column;gap:8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-sec{box-shadow:none;background:0 0;border:0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-tv{border-bottom:1px solid var(--panel-line);background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:8px 0;display:grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-tv b{font-size:14px;font-weight:500;font-family:var(--panel-font);display:block}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-sub{color:var(--panel-text-2);letter-spacing:0;text-transform:none;font-size:14px;font-weight:400;display:block}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-screen{border:0;border-radius:4px;font-size:12px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-screen[data-screen=off]{background:var(--panel-n-100);color:var(--panel-text-2)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-kicker{color:var(--panel-text-2);letter-spacing:0;text-transform:none;font-size:14px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-hair{border:0;border-bottom:1px solid var(--panel-line);box-shadow:none;background:0 0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2 label>span{letter-spacing:0;text-transform:none;font-size:14px;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-display{border-bottom:1px solid var(--panel-line);background:0 0;grid-template-columns:40px 140px minmax(0,1fr) 140px 140px auto;align-items:center;gap:12px;min-height:52px;padding:8px 0;display:grid}@media (max-width:900px){.p2-root[data-style=c]:not(.kasse-workstation) .p2-mc2-display{grid-template-columns:1fr}}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2{--ht-bar:#f2b8ac;--ht-now:#d6361b;--panel-chart-1:var(--ht-now);--panel-chart-2:var(--ht-bar);--panel-chart-4:#98a0ac}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .rc-parbar .btn,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .rc-emptycard .btn,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .empty .btn,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .note .btn{border:1px solid var(--panel-accent);height:32px;color:var(--panel-accent);background:#fff;border-radius:7px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .rc-parbar .btn:hover,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .rc-emptycard .btn:hover,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .empty .btn:hover,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .note .btn:hover{background:var(--panel-accent-tint)}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .rc-parbar .btn.icon{width:32px;padding:0}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .seg{border:1px solid var(--panel-line-2);background:#fff;border-radius:7px}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .seg button{height:32px;color:var(--panel-text-2);background:#fff;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .seg button[aria-pressed=true]{background:var(--panel-accent-tint);color:var(--panel-accent);font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 select.in,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 input.in{border:1px solid var(--panel-line-2);height:32px;color:var(--panel-text-1);background:#fff;border-radius:7px;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .rc-parbar .pl,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .rc-parbar .stamp,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .meta{color:var(--panel-text-2);font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .p2-actions .p2-btn{border:1px solid var(--panel-accent);color:var(--panel-accent);background:#fff;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .rc-tabs{border-bottom:1px solid var(--panel-line);background:#fff;gap:20px;margin:8px 0 0}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .rc-tabs a{color:var(--panel-text-2);border-bottom:2px solid #0000;margin-bottom:-1px;padding:6px 0 9px;font-size:14px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .rc-tabs a[aria-current=true]{border-bottom-color:var(--panel-accent);color:var(--panel-accent);font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .rc-sec{border:0;border-top:1px solid var(--panel-line);background:0 0;border-radius:0;padding:20px 0 8px}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .rc-sec h2{font-family:var(--panel-font);letter-spacing:0;text-transform:none;margin:0 0 12px;font-size:16px;font-weight:600;line-height:24px}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .rc-kline{border-bottom:1px solid var(--panel-line);justify-content:flex-start;margin:0 0 16px;padding:0 0 12px}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .rc-kn{letter-spacing:-.015em;font-variant-numeric:tabular-nums;text-align:left;font-size:28px;font-weight:600;line-height:32px}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .rc-kd{font-variant-numeric:tabular-nums}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .tone-up{color:var(--panel-ok)}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .tone-down{color:var(--panel-danger)}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .rc-auf{color:var(--panel-danger);background:0 0;border:0;margin:8px 0 0;padding:0}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .bchart{height:160px}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .bchart .bc,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .hb .b{background:var(--panel-n-100);border-radius:2px}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .bchart .vb,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .hb .b i,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .wkbars .wb i{background:var(--ht-bar)}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .bchart .vb.hi,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .hb .b i.neg{background:var(--ht-now)}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .bchart .vb.run{background:var(--rc-n-400)}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .hb .v,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .db .v,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .gl span{font-variant-numeric:tabular-nums;text-align:right}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .tblwrap,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .overflow-x-auto,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .rc-emptycard,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .note,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .note.err,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .banner{box-shadow:none;background:0 0;border:0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .rc-emptycard,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .note,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .banner{border-top:1px solid var(--panel-line);padding-left:0;padding-right:0}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .note.err,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .banner{color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 table.t th{border-bottom:1px solid var(--panel-line);color:var(--panel-text-2);background:0 0;height:36px;font-size:12px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 table.t td{border-bottom:1px solid var(--panel-line);background:0 0;height:52px;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 table.t tr:last-child td{border-bottom:1px solid var(--panel-line)}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 table.t tfoot td{border-top:1px solid var(--panel-line);background:0 0;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 table.t td.r,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 table.t th.r,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 table.t td.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 a.rowlink,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .rc-book a,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .lnk,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 td a{color:var(--panel-accent);background:0 0;border:0;font-size:14px;font-weight:500;text-decoration:none}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 a.rowlink:hover,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .rc-book a:hover,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .lnk:hover,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 td a:hover{color:var(--panel-accent);text-underline-offset:3px;text-decoration:underline}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 td button.inline-flex{border:1px solid var(--panel-accent);height:32px;color:var(--panel-accent);background:#fff;border-radius:7px;padding:0 12px;font-size:14px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .p2-tbl td,.p2-root[data-style=c]:not(.kasse-workstation) .rc-rp2 .p2-tbl th{font-variant-numeric:tabular-nums}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-sort{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-phone{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:8px;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .cu-list tr.p2-cuc-row[aria-current=true] td{background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .cu-list tr.p2-cuc-row[aria-current=true]:focus-within td{background:color-mix(in srgb, var(--panel-accent) 12%, #fff)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-seg .p2-tablewrap,.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-seg .p2-tbl{box-shadow:none;background:0 0;border:0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-empty{box-shadow:none;color:var(--panel-text-2);background:0 0;border:0;border-radius:0;font-size:14px;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-drop{border:1px dashed var(--panel-line-2);background:var(--panel-surface-2);max-width:640px;color:var(--panel-text-2);cursor:pointer;border-radius:8px;justify-items:start;gap:8px;margin:0 0 20px;padding:28px 20px;font-size:14px;line-height:20px;display:grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-drop input{font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-num{font-variant-numeric:tabular-nums;text-align:right}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-cmp{gap:20px;display:grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-filters{flex-wrap:wrap;align-items:end;gap:12px 16px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-filters>label,.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-filters>div,.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-field{color:var(--panel-text-2);gap:4px;font-size:14px;line-height:20px;display:grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-filters input,.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-filters select,.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-field input,.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-field select,.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-acts select{border:1px solid var(--panel-line);height:36px;color:var(--panel-text-1);background:#fff;border-radius:7px;padding:0 10px;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-field textarea{border:1px solid var(--panel-line);width:100%;min-height:72px;color:var(--panel-text-1);font:14px/20px var(--panel-font);background:#fff;border-radius:7px;padding:8px 10px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-count{font-variant-numeric:tabular-nums;margin-left:6px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-list,.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-notes{margin:0;padding:0;list-style:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-line{border-bottom:1px solid var(--panel-line);background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:8px 0;display:grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-top{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-top a,.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-sec a{color:var(--panel-accent);font-weight:500;text-decoration:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-meta,.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-age,.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-marks{color:var(--panel-text-2);flex-wrap:wrap;gap:4px 12px;margin:0;font-size:14px;line-height:20px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-age{justify-items:end;display:grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-bulk,.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-acts{flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-sec{border-bottom:1px solid var(--panel-line);padding:4px 0 12px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-sec h2{font-family:var(--panel-font);letter-spacing:0;text-transform:none;margin:0 0 8px;font-size:16px;font-weight:600;line-height:24px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-sec p,.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-notes li{color:var(--panel-text-1);white-space:pre-wrap;margin:0;font-size:14px;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-notes li{border-bottom:1px solid var(--panel-line);padding:8px 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-grid{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:28px;display:grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-side{gap:8px;display:grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-stars{gap:4px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-stars button{border:1px solid var(--panel-line);width:32px;height:32px;color:var(--panel-text-2);cursor:pointer;background:#fff;border-radius:7px;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-stars button[data-on=true]{border-color:var(--panel-accent);color:var(--panel-accent)}@media (max-width:800px){.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-grid,.p2-root[data-style=c]:not(.kasse-workstation) .p2-cuc-line{grid-template-columns:1fr}}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc{gap:28px;min-width:0;display:grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc-lead p,.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc-copy{max-width:68ch;color:var(--panel-text-2);margin:0;font-size:14px;line-height:22px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc-lead b,.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc-note b{color:var(--panel-text-1);font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc-note{border:0;border-bottom:1px solid var(--panel-warn-line);color:var(--panel-warn-ink);background:0 0;border-radius:0;margin:0;padding:10px 0;font-size:14px;line-height:22px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc-meta{color:var(--panel-text-2);letter-spacing:0;text-transform:none;flex-wrap:wrap;gap:8px;margin-top:2px;font-size:14px;font-weight:400;line-height:20px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc-toast{z-index:80;border:1px solid var(--panel-line);color:var(--panel-text-1);background:#fff;border-radius:8px;margin:0;padding:8px 14px;font-size:14px;line-height:20px;position:fixed;top:16px;left:50%;transform:translate(-50%)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc-save{border-bottom:1px solid var(--panel-line);align-items:center;gap:12px;padding-bottom:12px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc-save p{color:var(--panel-text-2);flex:1;margin:0;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc-crit{color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc-stars{color:var(--panel-warn-ink);align-items:center;gap:4px;font-size:14px;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc-stars .p2-i{width:14px;height:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc-ksub{color:var(--panel-text-2);letter-spacing:0;margin-top:2px;font-size:14px;font-weight:400;line-height:20px;display:block}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc-tabs{border-bottom:1px solid var(--panel-line);gap:20px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc-tabs button{height:36px;color:var(--panel-text-2);background:0 0;border:0;border-radius:0;padding:0;font-size:14px;font-weight:500;box-shadow:inset 0 -2px #0000}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc-tabs button[aria-pressed=true]{color:var(--panel-accent);box-shadow:inset 0 -2px 0 var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc .pi-opt,.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc .pi-note,.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc .pi-empty,.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc .p2-card{box-shadow:none;background:0 0;border:0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc .pi-note{border-bottom:1px solid var(--panel-line);padding:10px 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc .pi-note-info{color:var(--panel-text-2);background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc .pi-note-warn{border:0;border-bottom:1px solid var(--panel-warn-line);color:var(--panel-warn-ink);background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc .pi-note-err{color:var(--panel-danger-ink);background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc .pn-btn,.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc .pi-linkbtn{color:var(--panel-accent);background:0 0;border:0;font-size:14px;font-weight:500;text-decoration:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc .pn-btn-pri{border:1px solid var(--panel-accent);background:var(--panel-accent);color:#fff;border-radius:7px;height:32px;padding:0 14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc .pi-meta,.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc .text-xs{letter-spacing:0;text-transform:none;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc .pi-num,.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc .pi-r{text-align:right;font-variant-numeric:tabular-nums}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc-field{border:1px solid var(--panel-line);width:100%;min-height:96px;color:var(--panel-text-1);font-family:var(--panel-font);background:#fff;border-radius:7px;padding:10px 12px;font-size:14px;line-height:22px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc-dialog{border:1px solid var(--panel-line);max-height:calc(100dvh - 2rem);color:var(--panel-text-1);font-family:var(--panel-font);background:#fff;border-radius:8px;padding:24px;overflow-y:auto}.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc-dialog h2,.p2-root[data-style=c]:not(.kasse-workstation) .p2-igc-dialog label span{font-family:var(--panel-font);letter-spacing:0;text-transform:none;font-size:14px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-muh-pdf{border:1px solid var(--panel-line-2);width:32px;height:32px;color:var(--panel-accent);background:#fff;border-radius:7px;flex:none;place-items:center;text-decoration:none;display:inline-grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-muh-pdf:hover,.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2-muh-pdf:focus-visible{border-color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="border-[#92400E]"]{border-color:var(--panel-warn-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="bg-[#374151]"]{background:var(--panel-text-2)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="hover:bg-[#9A3B17]"]:hover{background:var(--panel-accent-hover)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="bg-[#EFF6FF]"]{background:var(--panel-info-soft)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="hover:bg-[#F7F8FA]"]:hover,.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="hover:bg-[#F9FAFB]"]:hover{background:var(--panel-surface-2)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="bg-[#FFFFFF]"]{background:var(--panel-surface)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="border-[#9CA3AF]"],.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="border-[#D1D5DB]"]{border-color:var(--panel-input-border)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="border-[#E5E7EB]"],.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="border-[#F0F1F3]"]{border-color:var(--panel-line)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="border-[#FECACA]"]{border-color:var(--panel-danger-soft)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="text-[#1D4ED8]"]{color:var(--panel-info-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="text-[#9A3B17]"]{color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-ph>div:first-child{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-eyebrow{flex:1 0 100%}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-ph>div:first-child>p,.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-facts{display:contents}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-facts>span:first-child{height:auto;box-shadow:none;color:var(--panel-text-1);background:0 0;border:0;border-radius:0;align-items:center;gap:6px;margin:0;padding:0;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-facts>span:first-child[class*=FCEFE9]{color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-facts>span:first-child[class*=FEF3C7]{color:var(--panel-warn-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-facts>span:first-child[class*=ECFDF5]{color:var(--panel-ok-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-facts>span:first-child[class*=FEF2F2],.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-facts>span:first-child[class*=B91C1C]{color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-facts>span:first-child[class*=F3F4F6]{color:var(--panel-text-2)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-facts>span:first-child svg{color:currentColor;width:14px;height:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-meta{color:var(--panel-text-2);flex-wrap:wrap;flex:1 0 100%;align-items:center;gap:8px 12px;margin:0;font-size:14px;font-weight:400;line-height:20px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-meta>span,.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-meta .p2-channel,.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-meta .p2-muted{height:auto;box-shadow:none;color:var(--panel-text-2);background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:14px;font-weight:400}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-meta svg{width:14px;height:14px;color:var(--panel-text-2)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-acts{gap:8px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-banner{padding-top:8px;padding-bottom:8px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-banner p{margin-top:2px;font-size:14px;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-stackcol{gap:28px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-sec{box-shadow:none;background:0 0;border:0;border-radius:0;padding-left:0;padding-right:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-sh{border-bottom:1px solid var(--panel-text-1);justify-content:space-between;align-items:flex-end;gap:16px;min-height:44px;margin:0 0 12px;padding-bottom:12px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-sh h2{font-family:var(--panel-font);letter-spacing:0;color:var(--panel-text-1);margin:0;font-size:16px;font-weight:600;line-height:24px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-sh>span{color:var(--panel-text-2);font-size:12px;font-weight:400}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-block{border-top:0;margin-top:28px;padding-top:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-line{border-bottom-color:var(--panel-line)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-qty{color:var(--panel-text-2);font-variant-numeric:tabular-nums;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-name{color:var(--panel-text-1);font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-size{color:var(--panel-text-2);font-size:14px;font-weight:400}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-amt{color:var(--panel-text-1);text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-mod,.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-sub{color:var(--panel-text-2);font-size:14px;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-totals{border-top:1px solid var(--panel-line);color:var(--panel-text-2);margin-top:8px;padding-top:8px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-totals>div{color:var(--panel-text-2)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-sum{border-top:1px solid var(--panel-line);color:var(--panel-text-1);border-style:solid;border-bottom-width:0;border-bottom-color:currentColor;border-left-width:0;border-left-color:currentColor;border-right-width:0;border-right-color:currentColor;margin-top:8px;padding-top:8px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-sum dt,.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-sum dd{color:var(--panel-text-1);letter-spacing:0;font-size:20px;font-weight:600;line-height:28px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-pay{border-bottom-color:var(--panel-line)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-flag{border:0;border-top:1px solid var(--panel-line);height:auto;min-height:32px;color:var(--panel-text-1);background:0 0;border-radius:0;margin-top:8px;padding-left:0;padding-right:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-details{border:0;border-top:1px solid var(--panel-line);background:0 0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-guest{color:var(--panel-text-1);font-size:16px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-kv{font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-kv dt{color:var(--panel-text-2)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-kv dd{color:var(--panel-text-1);margin:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-time{margin:0;padding:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-step{grid-template-columns:18px auto minmax(0,1fr);column-gap:10px;padding-top:6px;padding-bottom:6px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-rail{background:var(--panel-line-2);width:1px;left:3px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-dot{background:var(--panel-text-1);width:8px;height:8px;box-shadow:none;margin-top:6px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-step[data-current=true] .p2-odc-dot{background:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-when{color:var(--panel-text-2);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-ev{color:var(--panel-text-1);font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc a.p2-odc-link{color:var(--panel-accent);font-weight:500;text-decoration:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc a.p2-odc-link:hover{color:var(--panel-accent-hover);text-underline-offset:3px;text-decoration:underline}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-alert,.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-note{background:0 0;border:0;border-radius:0;margin-top:8px;padding:0;font-size:14px;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-alert{color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-note{color:var(--panel-warn-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-notes{color:var(--panel-text-1);font-size:14px;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-slip{border:0;border-top:1px solid var(--panel-line);background:0 0;border-radius:0;max-width:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-slip pre{color:var(--panel-text-1);font-size:12px;line-height:18px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-card{box-shadow:none;color:var(--panel-text-1);background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-card :is(p,span,label,li,button){font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-card .uppercase{font-family:var(--panel-font);letter-spacing:0;text-transform:none;color:var(--panel-text-2);font-size:14px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-card li{border:0;border-bottom:1px solid var(--panel-line);background:0 0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-card svg{stroke:var(--panel-warn-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-card.p2-odc-fail svg{stroke:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-card.p2-odc-fail .uppercase{color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-card input,.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-card select{border-color:var(--panel-line-2);color:var(--panel-text-1);background:#fff;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-btn,.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-card>button{border:1px solid var(--panel-accent);height:32px;color:var(--panel-accent);box-shadow:none;background:#fff;border-radius:7px;padding:0 14px;font-size:14px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-btn:hover,.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-card>button:hover{background:var(--panel-accent-tint);color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-danger{border:1px solid var(--panel-danger-ink);height:32px;color:var(--panel-danger-ink);box-shadow:none;background:#fff;border-radius:7px;padding:0 14px;font-size:14px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-danger:hover{background:var(--panel-danger-soft);color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="text-[#374151]"],.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="text-[#4B5563]"],.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="text-[#6B7280]"]{color:var(--panel-text-2)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="text-[#111827]"]{color:var(--panel-text-1)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="text-[#047857]"]{color:var(--panel-ok-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="text-[#92400E]"],.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="text-[#78350F]"],.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="text-[#8A5A16]"]{color:var(--panel-warn-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="text-[#B91C1C]"]{color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="bg-[#FEF3C7]"],.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="bg-[#FEF2F2]"],.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="bg-[#ECFDF5]"],.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="bg-[#FFFBEB]"],.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="bg-[#FCEFE9]"],.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc [class*="bg-[#F3F4F6]"]{background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-chip{background:var(--panel-accent-tint);color:var(--panel-warn-ink);letter-spacing:0;box-shadow:none;border:0;border-radius:999px;padding:0 8px;font-size:12px;font-weight:500;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-chip[class*=FEF2F2]{background:var(--panel-danger-soft);color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-chip[class*=ECFDF5]{background:var(--panel-ok-soft);color:var(--panel-ok-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-ok{color:var(--panel-ok-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc .p2-odc-bad{color:var(--panel-danger-ink)}@media (min-width:1100px){.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc-grid{grid-template-columns:minmax(0,1fr) minmax(280px,1fr);gap:48px}}@media (min-width:1600px){.p2-root[data-style=c]:not(.kasse-workstation) .p2-odc-grid{grid-template-columns:minmax(0,1fr) 380px}}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c3 .p2-c3-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c3 .p2-c3-filters .p2-st2-in,.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c3 .p2-c3-filters .p2-st2-sel{height:32px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c3 section.rounded-xl,.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c3 section.rounded-2xl,.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c3 section.rounded-lg,.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c3 section.rounded-\[14px\],.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c3 .p2-card{box-shadow:none;background:0 0;border:0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c3 .pn-sw input:checked+span{background:var(--st2-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c3 .pn-tbl{border-collapse:collapse;background:0 0;width:100%}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c3 .pn-tbl th,.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c3 .pn-tbl td{border-bottom:1px solid var(--panel-line);text-align:left;vertical-align:middle;background:0 0;height:52px;padding:8px 16px 8px 0;font-size:14px;font-weight:400}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c3 .p2-c3-dlg{z-index:40;background:#00000047;place-items:center;display:grid;position:fixed;inset:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c3 .p2-c3-dlg .p2-st2-modal{border:1px solid var(--panel-line);background:#fff;border-radius:8px;width:min(440px,100% - 32px);padding:20px}@media (min-width:1600px){.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c3.p2-c3-wide .p2-st2-cols{grid-template-columns:minmax(0,1fr)}}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1 .p2-ph h1{font-family:var(--panel-font);letter-spacing:0;text-transform:none;font-size:24px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1 .p2-eyebrow{font-family:var(--panel-font);letter-spacing:0;text-transform:none;color:var(--c-ink2);margin-bottom:4px;font-size:14px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-back{font-family:var(--panel-font);letter-spacing:0;text-transform:none;color:var(--c-ink2);font-size:14px;font-weight:500;text-decoration:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-week{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-list{box-shadow:none;background:0 0;border:0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-name{color:var(--c-ink);font-size:14px;font-weight:600;text-decoration:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-phone,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-sub{color:var(--c-ink2);letter-spacing:0;text-transform:none;margin-top:2px;font-size:12px;font-weight:400}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-shift{white-space:nowrap;align-items:center;gap:6px;margin-right:8px;font-size:14px;font-weight:500;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-shift[data-tone=ok]{color:var(--panel-ok-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-shift[data-tone=neutral]{color:var(--c-ink2)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-dot{background:currentColor;border-radius:999px;flex:none;width:7px;height:7px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-amt{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-date{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-meta{color:var(--c-ink2);letter-spacing:0;text-transform:none;font-size:12px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-lines{box-shadow:none;background:0 0;border:0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-line{box-shadow:none;background:0 0;border-radius:0;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-total,.p2-root[data-style=c]:not(.kasse-workstation) tr.p2-rc1-total td{border-top:1px solid var(--c-line);font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-sec{border:1px solid var(--panel-accent);height:32px;color:var(--panel-accent);background:#fff;border-radius:7px;padding:0 14px;font-size:14px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) button.p2-rc1-pri{border:1px solid var(--panel-accent);background:var(--panel-accent);color:#fff;border-radius:7px;height:32px;padding:0 14px;font-size:14px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-active{align-items:center;gap:10px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-hub{font-family:var(--panel-font);letter-spacing:0;text-transform:none;color:var(--c-ink2);font-size:14px;font-weight:400}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-hub .p2-st{font-family:var(--panel-font);letter-spacing:0;text-transform:none;font-size:14px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-st{letter-spacing:0;text-transform:none;background:0 0;font-size:14px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-st[data-tone=ok]{color:var(--panel-ok-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-st[data-tone=warn]{color:var(--panel-warn-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-st[data-tone=neutral]{color:var(--c-ink2)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-st .p2-i{width:14px;height:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-ask .p2-card{box-shadow:none;background:0 0;border:0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1-thread{border:0;border-bottom:1px solid var(--c-line);box-shadow:none;background:0 0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1 .p2-rc1-tbl td{font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc1 .p2-rc1-tbl th{letter-spacing:0;text-transform:none;font-size:12px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-pane,.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-frame{border:1px solid var(--panel-line-2);box-shadow:none;background:#fff;border-radius:10px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-h{border:0;border-bottom:1px solid var(--panel-line);color:var(--panel-text-1);letter-spacing:0;text-transform:none;margin:0 0 12px;padding:0 0 8px;font-size:14px;font-weight:600;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc [class*="border-[#F3F4F6]"]{border-color:var(--panel-line)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-tool{border-color:var(--panel-line-2);box-shadow:none;color:var(--panel-text-1);background:#fff;border-radius:10px;font-size:14px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-tool .p2-flc-glyph{border-color:var(--panel-line-2);color:var(--panel-text-2);background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-note,.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-hint{border:0;border-top:1px solid var(--panel-line);color:var(--panel-text-2);background:0 0;border-radius:0;margin:0;padding:12px 16px 0;font-size:12px;line-height:16px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-hint{margin:0 16px 16px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-tabs{border-bottom:1px solid var(--panel-line);align-items:flex-end;gap:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-tab{height:36px;color:var(--c-ink2);box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin:0 0 -1px;padding:0 2px 8px;font-size:14px;font-weight:500;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-tab:hover{color:var(--c-ink);background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-tab[aria-pressed=true]{border-bottom-color:var(--panel-accent);color:var(--panel-accent);background:0 0;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-add{border:1px solid var(--panel-accent);height:28px;color:var(--panel-accent);box-shadow:none;background:#fff;border-style:solid;border-radius:7px;margin:0 0 6px 4px;padding:0 10px;font-size:12px;font-weight:600;line-height:16px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-add:hover{background:var(--panel-accent-tint);color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-stage{--floor-plan-floor:#fff;--floor-plan-grid:#e6e8ec}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-stage .floor-plan-obj{color:var(--panel-text-2)!important;box-shadow:none!important;background:#fff!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-stage .floor-plan-obj[class*="bg-[var(--panel-accent)]"]{outline:1px solid var(--panel-line-2);outline-offset:-1px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-stage [class*=border-2]{border-color:var(--panel-text-1)!important;box-shadow:none!important;background:#fff!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-stage [class*=border-dashed]{border-color:var(--panel-line-2)!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-stage .floor-plan-obj[class*="0_0_0_3px"],.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-stage [class*=border-2][class*="0_0_0_3px"]{outline:2px solid var(--panel-accent);outline-offset:1px;border-color:var(--panel-accent)!important;box-shadow:none!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-stage .floor-plan-obj>span,.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-stage [class*=border-2]>span:first-child{white-space:nowrap;overflow-wrap:normal;word-break:keep-all;text-align:center;width:max-content;min-width:max-content;max-width:none;line-height:16px;display:inline-block;font-size:12px!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc .space-y-1:has(.p2-flc-row)>*+*{margin-top:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-pair{flex-direction:column;gap:0;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-row{border-bottom:1px solid var(--panel-line);justify-content:space-between;align-items:center;gap:12px;min-height:52px;margin:0;padding:7px 0;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-row>[data-slot=label]{min-width:0;color:var(--panel-text-1);flex:1;margin:0;font-size:14px;font-weight:500;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-row [data-slot=input],.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-row [data-slot=select-trigger]{border-color:var(--panel-line-2);width:140px;max-width:58%;color:var(--panel-text-1);box-shadow:none;background:#fff;flex:none;margin-left:auto;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-row [data-slot=input][type=number]{text-align:right;font-variant-numeric:tabular-nums;width:88px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-row [data-slot=input]:focus-visible,.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-row [data-slot=select-trigger]:focus-visible{border-color:var(--panel-accent);box-shadow:none;outline:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-shapes{flex-wrap:wrap;flex:none;justify-content:flex-end;max-width:100%;margin-left:auto}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-checks{flex-direction:column;gap:0;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-check,.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-switch{border-bottom:1px solid var(--panel-line);min-height:44px;color:var(--panel-text-1);flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:8px 0;font-size:14px;font-weight:500;line-height:20px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-stats{gap:16px;margin-bottom:8px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-stat{border:0;border-bottom:1px solid var(--panel-line);color:var(--panel-text-2);background:0 0;border-radius:0;padding:8px 0;font-size:12px;line-height:16px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-stat b{color:var(--panel-text-1);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc [data-slot=button]{border:1px solid var(--panel-accent);height:32px;color:var(--panel-accent);box-shadow:none;background:#fff;border-radius:7px;padding:0 14px;font-size:14px;font-weight:600;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc [data-slot=button]:hover{background:var(--panel-accent-tint);color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc [data-slot=button].bg-primary,.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc [data-slot=button].h-8{height:28px;color:var(--panel-accent);background:#fff;padding:0 10px;font-size:12px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc [data-slot=button].bg-primary{background:var(--panel-accent-tint)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc [data-slot=button].p2-flc-danger{border-color:var(--panel-danger-ink);height:32px;color:var(--panel-danger-ink);background:#fff;padding:0 14px;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc [data-slot=button].p2-flc-danger:hover{background:var(--panel-danger-soft);color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc [data-slot=button]:focus-visible{outline:2px solid var(--panel-accent);outline-offset:1px;box-shadow:none}@media screen{.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-qr{color:var(--panel-text-1);background:#fff}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-qr-bar{border-bottom:1px solid var(--panel-line);color:var(--panel-text-1);background:#fff;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-qr-back{color:var(--panel-text-2);font-size:14px;text-decoration:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-qr-back:hover{color:var(--panel-text-1);text-underline-offset:3px;text-decoration:underline}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-qr-print{border:1px solid var(--panel-accent);height:32px;color:var(--panel-accent);box-shadow:none;background:#fff;border-radius:7px;padding:0 14px;font-size:14px;font-weight:600;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-qr-print:hover{background:var(--panel-accent-tint);color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-qr-sheet{border:1px solid var(--panel-line-2);min-height:0;box-shadow:none;background:#fff;border-radius:10px;justify-content:center;gap:8px;padding:32px 24px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-qr-mark,.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-qr-kicker,.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-qr-lead{letter-spacing:0;text-transform:none;font-size:14px;font-weight:600;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-qr-kicker{color:var(--panel-text-2);font-size:12px;font-weight:500;line-height:16px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-qr-mark{color:var(--panel-text-1);border:0;border-radius:0;padding:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-qr-name{color:var(--panel-text-1);letter-spacing:0;margin-top:4px;font-size:14px;font-weight:600;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-qr-code{border-style:solid;border-width:1px;border-color:var(--panel-line-2);background:#fff;border-radius:10px;margin:20px auto;padding:16px}}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c4-filters{margin-bottom:8px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c4-filters .p2-st2-btn2:disabled{opacity:1;border-color:var(--panel-line);color:var(--panel-text-3);cursor:not-allowed;background:#fff}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c4-name{align-items:center;gap:8px;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c4-tbl td{overflow:visible}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c4-tbl td:last-child,.p2-root[data-style=c]:not(.kasse-workstation) .p2-c4-tbl th:last-child{text-align:right}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c4-qr{cursor:pointer;background:0 0;border:0;width:36px;height:36px;padding:0;line-height:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c4-qr img{width:36px;height:36px;display:block}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c4-qrbig{width:248px;height:248px;margin:12px 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c4-qrbig img{width:248px;height:248px;display:block}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c4-menu{justify-content:flex-end;display:inline-flex;position:relative}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c4-menu .p2-c2-pop{z-index:6}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c4-num{text-align:right;font-variant-numeric:tabular-nums;width:120px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c4-phone{margin-top:8px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c4-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1600px){.p2-root[data-style=c]:not(.kasse-workstation) .p2-st2.p2-c3.p2-c3-wide .p2-c4-tbl{width:100%}}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2 .p2-eyebrow,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-back{font-family:var(--panel-font);letter-spacing:0;text-transform:none;color:var(--c-ink2);font-size:14px;font-weight:500;text-decoration:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2 h2,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-lab{font-family:var(--panel-font);letter-spacing:0;text-transform:none;color:var(--c-ink);font-size:14px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-lab{color:var(--c-ink2);font-size:12px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-meta{letter-spacing:0;text-transform:none;color:var(--c-ink2);font-size:12px;font-weight:400}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-flat,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2 .pn-tblwrap,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-note,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-rows,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-accrow,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-shot,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-side,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-kds{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2 .pn-tbl{background:0 0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2 .pn-tbl th{letter-spacing:0;text-transform:none;background:0 0;font-size:12px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2 .pn-tbl td{border-bottom:1px solid var(--panel-line);background:0 0;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2 .pn-tbl tr:last-child td{border-bottom:1px solid var(--panel-line)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2 .pn-tbl.pn-sticky-first th:first-child,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2 .pn-tbl.pn-sticky-first td:first-child{background:#fff;border-right:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-num,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-date{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-date{color:var(--c-ink2);font-size:12px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-st{letter-spacing:0;align-items:center;gap:6px;height:auto;margin:0;padding:0;font-size:14px;font-weight:500;display:inline-flex;box-shadow:none!important;text-transform:none!important;background:0 0!important;border:0!important;border-radius:0!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-st .p2-i{flex:none;width:14px;height:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-st[data-tone=ok]{color:var(--panel-ok-ink)!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-st[data-tone=warn]{color:var(--panel-warn-ink)!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-st[data-tone=bad]{color:var(--panel-danger-ink)!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-st[data-tone=neutral]{color:var(--c-ink2)!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2 button.p2-rc2-sec,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2 a.p2-rc2-sec{border:1px solid var(--panel-accent);height:32px;box-shadow:none;border-radius:7px;padding:0 14px;font-size:14px;font-weight:500;color:var(--panel-accent)!important;background:#fff!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2 button.p2-rc2-pri{border:1px solid var(--panel-accent);height:32px;box-shadow:none;border-radius:7px;padding:0 14px;font-size:14px;font-weight:500;background:var(--panel-accent)!important;color:#fff!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2:has(.p2-rc2-editor) button.p2-rc2-new.p2-rc2-pri{color:var(--panel-accent)!important;background:#fff!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2 button.p2-rc2-pri:disabled,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2 button.p2-rc2-sec:disabled{opacity:.45}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-chip{border-radius:999px;height:32px;font-size:14px;font-weight:500;border:1px solid var(--panel-line)!important;color:var(--c-ink2)!important;background:#fff!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-chip[data-on=true]{border-color:var(--panel-accent)!important;color:var(--panel-accent)!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-rows>li{border-bottom:1px solid var(--panel-line)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-rows a{padding-left:0;padding-right:0;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-note{font-size:14px;border-top:1px solid var(--panel-line)!important;padding:16px 0 0!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-stat{border-bottom:1px solid var(--panel-line);justify-content:space-between;align-items:baseline;gap:16px;min-height:44px;padding:10px 0;font-size:14px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-line{border-bottom:1px solid var(--panel-line);padding:10px 0;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-notes,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-quote,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-bulk,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-editor{color:var(--c-ink);font-size:14px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-notes,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-quote,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-editor{padding-left:0;padding-right:0;border-top:1px solid var(--panel-line)!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-accrow{border-bottom:1px solid var(--panel-line)!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-kicker{letter-spacing:0;color:var(--c-ink2);font-size:12px;font-weight:400;text-transform:none!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-acctitle{font:inherit;color:inherit;text-align:left;background:0 0;border:0;padding:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-menu{position:relative}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-more{min-width:32px;height:32px;color:var(--c-ink);letter-spacing:.08em;background:0 0;border:0;border-radius:7px;padding:0 8px;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-pop{z-index:6;border:1px solid var(--panel-line);background:#fff;border-radius:8px;min-width:200px;padding:4px;position:absolute;top:calc(100% + 4px);right:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-pop[hidden]{display:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-pop>button{text-align:left;align-items:center;gap:8px;width:100%;height:auto;margin:0;padding:8px 10px;font-size:14px;font-weight:500;display:flex;box-shadow:none!important;color:var(--c-ink)!important;background:0 0!important;border:0!important;border-radius:0!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-pop>button.p2-rc2-bad{color:var(--panel-danger-ink)!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-loc{height:32px;font-size:14px;font-weight:500;color:var(--c-ink2)!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-loc[data-on=true]{font-weight:600;border-bottom-color:var(--panel-accent)!important;color:var(--panel-accent)!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-thread{padding:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-msg{justify-content:stretch!important;align-items:stretch!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-turn{border:0;border-bottom:1px solid var(--panel-line);margin:0;padding:12px 0;font-size:14px;font-style:normal;font-weight:400;display:block;max-width:none!important;color:var(--c-ink)!important;background:0 0!important;border-radius:0!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-compose{border-top:1px solid var(--panel-line);align-items:flex-end;gap:8px;margin-top:0;padding-top:12px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-compose textarea,.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-input{border-color:var(--panel-line);background:#fff;border-radius:7px;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-session{font-size:14px;border:0!important;border-bottom:1px solid var(--panel-line)!important;background:0 0!important;border-radius:0!important;padding:10px 0!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-session[data-on=true]{color:var(--panel-accent);font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-side{padding:16px 0 0;border-top:1px solid var(--panel-line)!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-shot{border-bottom:1px solid var(--panel-line)!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-kds{text-align:left!important;padding:0!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-kds h1{font-family:var(--panel-font)!important;letter-spacing:0!important;font-size:24px!important;font-weight:600!important;line-height:32px!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-eye{font-family:var(--panel-font)!important;letter-spacing:0!important;text-transform:none!important;color:var(--c-ink2)!important;font-size:14px!important;font-weight:500!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-code{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--c-ink);font-size:14px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2-kds button.p2-rc2-pri{width:100%}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2 input[type=number].p2-rc2-num{text-align:right;font-variant-numeric:tabular-nums}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-root{color:var(--c-ink);box-shadow:none;background:0 0;padding:0;font-size:14px;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-settings{min-width:0;box-shadow:none;background:0 0;border:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-sect{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 28px;padding:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-sect>h2{border-bottom:1px solid var(--c-ink);letter-spacing:0;text-transform:none;color:var(--c-ink);background:0 0;margin:0 0 4px;padding:0 0 12px;font-size:16px;font-weight:600;line-height:24px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-lab{letter-spacing:0;text-transform:none;color:var(--c-ink);margin:0;font-size:14px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-sect>.p2-mkc2-lab{border-bottom:1px solid var(--c-line);flex-direction:column;align-items:stretch;gap:6px;padding:12px 0;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-field{border-bottom:1px solid var(--c-line);background:0 0;gap:6px;margin:0;padding:12px 0;display:grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-field .p2-mkc2-lab{color:var(--c-ink2);border:0;margin:0;padding:0;font-size:12px;font-weight:500;line-height:16px;display:block}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-in{border:1px solid var(--panel-input-border);width:100%;color:var(--c-ink);box-shadow:none;background:#fff;border-radius:7px;font-size:14px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-count,.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-muted{color:var(--c-ink2);margin:0;font-size:12px;line-height:16px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-count{text-align:right}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-note{box-shadow:none;color:var(--c-ink2);background:0 0;border:0;border-radius:0;margin:8px 0;padding:0;font-size:14px;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-note a{color:var(--panel-accent);font-size:14px;font-weight:500;text-decoration:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-note a:hover{text-underline-offset:3px;text-decoration:underline}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-warn{color:var(--panel-warn-ink);background:0 0;border:0;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-st{min-height:24px;box-shadow:none;color:var(--c-ink2);background:0 0;border:0;border-radius:0;align-items:center;gap:6px;margin:0;padding:0;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-st[data-tone=ok]{color:var(--panel-ok)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-st[data-tone=warn]{color:var(--panel-warn-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-st svg{flex:none;width:14px;height:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-note.p2-mkc2-st{flex-wrap:wrap;align-items:flex-start;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-tabs{border:0;border-bottom:1px solid var(--c-line);background:0 0;border-radius:0;flex-wrap:wrap;gap:20px;margin:0 0 16px;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-tab{height:36px;color:var(--c-ink2);box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin:0 0 -1px;padding:0 0 8px;font-size:14px;font-weight:500;line-height:20px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-tab:hover{color:var(--c-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-tab.p2-mkc2-on,.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-tab[aria-current=page]{border-color:#0000;border-bottom-color:var(--panel-accent);color:var(--panel-accent);box-shadow:none;background:0 0;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-seg{border:1px solid var(--c-line2);box-shadow:none;background:#fff;border-radius:7px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-seg button{border:0;border-right:1px solid var(--c-line);color:var(--c-ink2);background:#fff;font-size:14px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-seg button.p2-mkc2-on{background:var(--panel-accent-tint);color:var(--panel-accent);box-shadow:inset 0 -2px 0 var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-check{border:0;border-bottom:1px solid var(--c-line);color:var(--c-ink);background:0 0;font-size:14px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-check input,.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-root input[type=radio]{accent-color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-btn{border:1px solid var(--panel-accent);height:32px;color:var(--panel-accent);box-shadow:none;cursor:pointer;background:#fff;border-radius:7px;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-btn:hover{background:var(--panel-accent-tint)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-btn.p2-mkc2-pri{background:var(--panel-accent);border-color:var(--panel-accent);color:#fff;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-btn.p2-mkc2-pri:hover{background:var(--panel-accent-hover);border-color:var(--panel-accent-hover)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-btn:disabled{opacity:1;border-color:var(--c-line2);color:#9aa0aa;cursor:default;background:#fff}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-btn.p2-mkc2-pri:disabled{background:var(--c-sel);border-color:var(--c-sel);color:#9aa0aa}.p2-root[data-style=c]:not(.kasse-workstation) button.p2-mkc2-chip{border:1px solid var(--c-line2);height:28px;color:var(--c-ink);letter-spacing:0;text-transform:none;box-shadow:none;background:#fff;border-radius:7px;padding:0 10px;font-size:12px;font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-slide{border:0;border-bottom:1px solid var(--c-line);box-shadow:none;background:0 0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-slide small{color:var(--c-ink2);font-size:12px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-slide .p2-mkc2-in+.p2-mkc2-in{margin-top:6px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-slide button:not(.p2-mkc2-btn):not(.p2-mkc2-chip){color:var(--c-ink2);background:0 0;border:0;border-radius:7px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-handle{color:var(--c-ink3)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-fonts button{border:1px solid var(--c-line2);color:var(--c-ink);box-shadow:none;background:#fff;border-radius:7px;font-size:14px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-fonts button.p2-mkc2-sel{border-color:var(--panel-accent);background:var(--panel-accent-tint)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-fonts small{color:var(--c-ink2);font-size:12px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-end{border-top:1px solid var(--c-line);margin-top:20px;padding-top:16px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-preview{border:1px solid var(--c-line);min-width:0;box-shadow:none;background:#fff;border-radius:0;padding:16px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-pvlab,.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-ptitle{letter-spacing:0;text-transform:none;color:var(--c-ink2);margin:0 0 8px;font-size:12px;font-weight:500;line-height:16px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-pvlab{flex:1 0 100%;margin-bottom:12px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-pvbox{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 0 12px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-card{border:1px solid var(--c-line);box-shadow:none;background:#fff;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-card.p2-mkc2-sel{border-color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-mkc2-toast{background:var(--c-ink);color:#fff;box-shadow:none;font-size:14px;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2 button.p2-p4-quote{border:1px solid var(--panel-accent)!important;color:var(--panel-accent)!important;background:#fff!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-rc2 button.p2-p4-order{background:var(--panel-accent)!important;border:1px solid var(--panel-accent)!important;color:#fff!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc-stage.p2-p4-canvas{overflow:auto}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c3>.p2-st2-cols{row-gap:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c3>.p2-st2-cols>*{margin-top:0;margin-bottom:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c3>.p2-st2-cols>*+*{margin-top:40px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c3>.p2-st2-cols>.p2-st2-lead+*{margin-top:32px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c3>.p2-st2-cols>.p2-c2-note+*{margin-top:8px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c3>.p2-st2-cols>:not(.p2-st2-sec) .p2-st2-sec{margin-top:40px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c3>.p2-st2-cols>:not(.p2-st2-sec) .p2-st2-sec:first-child{margin-top:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c3 .p2-c3-actions,.p2-root[data-style=c]:not(.kasse-workstation) .p2-c3 .p2-c3-input-action{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c3 .p2-st2-ctl>.p2-c3-input-action{gap:8px}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c3 .p2-c3-input-action>.p2-st2-err{flex-basis:100%}.p2-root[data-style=c]:not(.kasse-workstation) [data-testid=kurier-style] .pn-ss-body>.pn-field{align-items:center;gap:var(--panel-sp-1) var(--panel-sp-8);padding:var(--panel-sp-3) 0;border-bottom:1px solid var(--panel-line);grid-template-columns:minmax(0,1fr) auto;display:grid}.p2-root[data-style=c]:not(.kasse-workstation) [data-testid=kurier-style] .pn-ss-body>.pn-field>label{color:var(--panel-text-1);grid-column:1}.p2-root[data-style=c]:not(.kasse-workstation) [data-testid=kurier-style] .pn-ss-body>.pn-field>input{grid-area:1/2/span 2;max-width:100%}.p2-root[data-style=c]:not(.kasse-workstation) [data-testid=kurier-style] .pn-ss-body>.pn-field>.pn-help{grid-column:1}@media (max-width:640px){.p2-root[data-style=c]:not(.kasse-workstation) [data-testid=kurier-style] .pn-ss-body>.pn-field{grid-template-columns:minmax(0,1fr)}.p2-root[data-style=c]:not(.kasse-workstation) [data-testid=kurier-style] .pn-ss-body>.pn-field>input{grid-area:auto/1}}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc .p2-flc-pane,.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc .p2-flc-frame{border:1px solid var(--panel-line);border-radius:var(--panel-r-lg);background:var(--panel-surface);box-shadow:none}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc .p2-flc-pane>.border-b,.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc .p2-flc-pane>.border-t,.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc .p2-flc-tabs{padding:var(--panel-sp-3) var(--panel-sp-4)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc .p2-flc-pane [class*="border-[#F3F4F6]"],.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc .p2-flc-frame [class*="border-[#F3F4F6]"],.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc [class*="border-[#E5E7EB]"]{border-color:var(--panel-line)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc [class*="border-[#9CA3AF]"]{border-color:var(--panel-input-border)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc [class*="bg-[#F3F4F6]"]{background-color:var(--panel-surface-2)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc [class*=bg-white]{background-color:var(--panel-surface)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc [class*=border-red-200]{border-color:var(--panel-danger)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-flc [class*=text-red-700]{color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .zt-wrap .zt-list.p2-card{border:1px solid var(--panel-line);border-radius:var(--panel-r-lg);background:var(--panel-surface);box-shadow:none;position:relative;overflow-x:auto}.p2-root[data-style=c]:not(.kasse-workstation) .zt-wrap .zt-list .p2-tbl thead th{background:var(--panel-surface-2);color:var(--panel-text-2);border-bottom:1px solid var(--panel-line);padding:var(--panel-sp-3) var(--panel-sp-4);font-size:var(--panel-fs-body);text-transform:none;letter-spacing:0;font-weight:600}.p2-root[data-style=c]:not(.kasse-workstation) .zt-wrap .zt-list .p2-tbl tbody td{border-top:1px solid var(--panel-line);padding:var(--panel-sp-3) var(--panel-sp-4);height:var(--panel-row);color:var(--panel-text-1);background:var(--panel-surface)}.p2-root[data-style=c]:not(.kasse-workstation) .zt-wrap .zt-list .p2-tbl tbody tr:hover td{background:var(--panel-surface-2)}.p2-root[data-style=c]:not(.kasse-workstation) .zt-wrap .zt-list .p2-tbl .zt-r{text-align:right;font-variant-numeric:tabular-nums;font-family:var(--panel-font-mono)}.p2-root[data-style=c]:not(.kasse-workstation) .zt-wrap .zt-section.p2-card{border:0;border-top:1px solid var(--panel-line);background:var(--panel-surface);box-shadow:none;padding:var(--panel-sp-5) 0 var(--panel-sp-2);margin-top:var(--panel-sp-4);border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .zt-wrap .zt-section>h2,.p2-root[data-style=c]:not(.kasse-workstation) .zt-wrap .zt-section>.p2-ztc-sh{padding:0 0 var(--panel-sp-3);border-bottom:1px solid var(--panel-line);color:var(--panel-text-1)}.p2-root[data-style=c]:not(.kasse-workstation) .zt-wrap .zt-section .zt-body{padding:var(--panel-sp-4) 0 var(--panel-sp-2);gap:var(--panel-sp-4)}.p2-root[data-style=c]:not(.kasse-workstation) .zt-wrap .zt-section .zt-field{gap:var(--panel-sp-2)}.p2-root[data-style=c]:not(.kasse-workstation) .zt-wrap .zt-section .zt-field>span{font-size:var(--panel-fs-body);color:var(--panel-text-1)}.p2-root[data-style=c]:not(.kasse-workstation) .zt-wrap .zt-section .zt-field input,.p2-root[data-style=c]:not(.kasse-workstation) .zt-wrap .zt-section .zt-field select,.p2-root[data-style=c]:not(.kasse-workstation) .zt-wrap .zt-section .zt-lang-input{border-color:var(--panel-input-border);border-radius:var(--panel-r-md);background:var(--panel-surface);color:var(--panel-text-1);padding:0 var(--panel-sp-3)}.p2-root[data-style=c]:not(.kasse-workstation) .zt-wrap .zt-section .zt-field input:hover,.p2-root[data-style=c]:not(.kasse-workstation) .zt-wrap .zt-section .zt-field select:hover,.p2-root[data-style=c]:not(.kasse-workstation) .zt-wrap .zt-section .zt-lang-input:hover{border-color:var(--panel-input-border-hover)}.p2-root[data-style=c]:not(.kasse-workstation) .zt-wrap .zt-section .zt-field input[aria-invalid=true],.p2-root[data-style=c]:not(.kasse-workstation) .zt-wrap .zt-section .zt-lang-input[aria-invalid=true]{border-color:var(--panel-danger)}.p2-root[data-style=c]:not(.kasse-workstation) .zt-wrap .zt-section :is(input,select):focus-visible{outline:var(--panel-focus-ring);outline-offset:var(--panel-focus-offset)}.p2-root[data-style=c]:not(.kasse-workstation) .zt-wrap .zt-savebar{gap:var(--panel-sp-3);padding-top:var(--panel-sp-4)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c3 .p2-e031d-field{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--panel-w-aside)), 1fr));align-items:start;column-gap:var(--panel-sp-6);row-gap:var(--panel-sp-1);padding-block:var(--panel-sp-3);border-bottom:1px solid var(--panel-line);display:grid}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c3 .p2-e031d-field>label{color:var(--panel-text-1);font-size:var(--panel-fs-body);font-weight:500}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c3 .p2-e031d-field>.pn-help{color:var(--panel-text-3);font-size:var(--panel-fs-meta);grid-area:2/1}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c3 .p2-e031d-field>.pn-error{color:var(--panel-danger-ink);font-size:var(--panel-fs-meta);grid-column:-2/-1}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c3 .p2-e031d-field .p2-st2-in{width:100%;min-width:0;min-height:var(--panel-ctl);border-color:var(--panel-input-border);border-radius:var(--panel-r-md);background:var(--panel-surface);color:var(--panel-text-1);font-family:var(--panel-font);font-size:var(--panel-fs-body)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c3 .p2-e031d-field .p2-st2-in[aria-invalid=true]{border-color:var(--panel-danger)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-c3 .p2-e031d-field .p2-st2-in:focus-visible{outline:var(--panel-focus-ring);outline-offset:var(--panel-focus-offset)}.p2-root[data-style=c]:not(.kasse-workstation) [data-testid=privacy-style] .pn-srow-ctl>span{align-items:center;gap:var(--panel-sp-2);flex-wrap:wrap;display:flex}.p2-root[data-style=c]:not(.kasse-workstation) .p-8>.border-red-500\/40.bg-red-500\/10.text-red-700:has(a[href="/admin/privacy"]){border-color:var(--panel-danger);background:var(--panel-danger-soft);color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) [data-testid=stationen-style] .p2-e031d-missing-screen{margin-top:var(--panel-sp-3)}.p2-root[data-style=c]:not(.kasse-workstation) [data-testid=stationen-style] .p2-e031d-articles{width:100%}.p2-root[data-style=c]:not(.kasse-workstation) .p2-e031-a14-manager-note{margin-top:var(--panel-sp-3)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(#apn_team_id) [style*=font-family]{font-family:var(--panel-font-display)!important}.p2-root[data-style=c]:not(.kasse-workstation) #al-text[style]{width:100%!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(#apn_team_id) [class~=bg-emerald-100]{background-color:var(--panel-ok-soft)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(#apn_team_id) [class~=text-emerald-700]{color:var(--panel-ok-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(#apn_team_id) [class~=bg-red-100]{background-color:var(--panel-danger-soft)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(#apn_team_id) [class~=text-red-700]{color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .space-y-5:has(#tip-reader) [class~=bg-white]{background-color:var(--panel-surface)}.p2-root[data-style=c]:not(.kasse-workstation) [aria-busy]:has([data-slot=settings-section] button[role=switch]) [class~=text-gray-500]{color:var(--panel-text-3)}.p2-root[data-style=c]:not(.kasse-workstation) [aria-busy]:has([data-slot=settings-section] button[role=switch]) [class~=text-red-600]{color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .space-y-5:has(>[data-testid=access-staff-note]) [class~="border-[#E5E7EB]"]{border-color:var(--panel-line)}.p2-root[data-style=c]:not(.kasse-workstation) .space-y-5:has(>[data-testid=access-staff-note]) [class~="border-[#F3F4F6]"]{border-color:var(--panel-line)}.p2-root[data-style=c]:not(.kasse-workstation) .space-y-5:has(>[data-testid=access-staff-note]) [class~=text-gray-500]{color:var(--panel-text-3)}.p2-root[data-style=c]:not(.kasse-workstation) .space-y-5:has(>[data-testid=access-staff-note]) [class~=text-gray-400]{color:var(--panel-text-dis)}.p2-root[data-style=c]:not(.kasse-workstation) .space-y-5:has(>[data-testid=access-staff-note]) [class~=text-gray-700]{color:var(--panel-text-2)}.p2-root[data-style=c]:not(.kasse-workstation) .space-y-5:has(>[data-testid=access-staff-note]) [class~=text-gray-800]{color:var(--panel-text-1)}.p2-root[data-style=c]:not(.kasse-workstation) .space-y-5:has(>[data-testid=access-staff-note]) [class~=text-gray-300]{color:var(--panel-text-dis)}.p2-root[data-style=c]:not(.kasse-workstation) .space-y-5:has(>[data-testid=access-staff-note]) [class~=text-red-700]{color:var(--panel-danger-ink)}:is(.p2-root[data-style=c]:not(.kasse-workstation) .rounded-xl:has(#guest-cancel-enabled)[class~="border-[#E5E7EB]"],.p2-root[data-style=c]:not(.kasse-workstation) .rounded-xl:has(#guest-cancel-enabled) [class~="border-[#E5E7EB]"]){border-color:var(--panel-line)}:is(.p2-root[data-style=c]:not(.kasse-workstation) .rounded-xl:has(#guest-cancel-enabled)[class~=bg-white],.p2-root[data-style=c]:not(.kasse-workstation) .rounded-xl:has(#guest-cancel-enabled) [class~=bg-white]){background-color:var(--panel-surface)}.p2-root[data-style=c]:not(.kasse-workstation) .mt-6:has(>p>a[href="/admin/settings/menu-diet"]) [class~="border-[#E5E7EB]"]{border-color:var(--panel-line)}.p2-root[data-style=c]:not(.kasse-workstation) .mt-6:has(>p>a[href="/admin/settings/menu-diet"]) [class~="text-[#4B5563]"]{color:var(--panel-text-2)}.p2-root[data-style=c]:not(.kasse-workstation) .mt-6:has(>p>a[href="/admin/settings/menu-diet"]) [class~=bg-white]{background-color:var(--panel-surface)}.p2-root[data-style=c]:not(.kasse-workstation) .mt-6:has(>p>a[href="/admin/settings/menu-diet"]) [class~=text-red-700]{color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .mt-6:has(>p>a[href="/admin/settings/menu-diet"]) [class~=text-green-700]{color:var(--panel-ok-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .space-y-5:has(#drawer-hold) [class~="border-[#B42318]"]{border-color:var(--panel-danger)}.p2-root[data-style=c]:not(.kasse-workstation) .space-y-5:has(#drawer-hold) [class~="text-[#B42318]"]{color:var(--panel-danger-ink)}.p2-root[data-style=c]:not(.kasse-workstation) .space-y-5:has(#drawer-hold) [class~=bg-white]{background-color:var(--panel-surface)}.p2-root[data-style=c]:not(.kasse-workstation) .space-y-5:has(#drawer-hold) [class~="border-[var(--brand-border)]"]{border-color:var(--panel-line)}.p2-root[data-style=c]:not(.kasse-workstation) .space-y-5:has(#drawer-hold) [class~="text-[var(--brand-text-muted)]"]{color:var(--panel-text-3)}.p2-root[data-style=c]:not(.kasse-workstation) .rounded-xl:has(#guest-cancel-enabled){background-color:var(--panel-surface);border-width:thin 0 0;border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .rounded-xl:has(#guest-cancel-enabled)>.border-t{padding:var(--panel-sp-3) var(--panel-sp-4)}.p2-root[data-style=c]:not(.kasse-workstation) .rounded-xl:has(#guest-cancel-enabled) select[class~="border-[#E5E7EB]"]{border-color:var(--panel-input-border)}.p2-root[data-style=c]:not(.kasse-workstation) .rounded-xl:has(#guest-cancel-enabled) input[class~="border-[#E5E7EB]"]{border-color:var(--panel-input-border)}.p2-root[data-style=c]:not(.kasse-workstation) .space-y-5:has(#drawer-hold) input[class~="border-[var(--brand-border)]"]{border-color:var(--panel-input-border)}.p2-root[data-style=c]:not(.kasse-workstation) .space-y-5:has(#drawer-hold) select[class~="border-[var(--brand-border)]"]{border-color:var(--panel-input-border)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"]{gap:var(--panel-sp-6);color:var(--panel-text-1)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~="border-[#E5E7EB]"]{border-color:var(--panel-line)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~="bg-[#e7e5e0]"]{background-color:var(--panel-surface-2)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~=bg-white]{background-color:var(--panel-surface)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~="bg-[#FAFAFA]"]{background-color:var(--panel-surface-2)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~="bg-[#D1D5DB]"]{background-color:var(--panel-line-2)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~="disabled:bg-[#F9FAFB]"]:disabled,.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~="hover:bg-[#F9FAFB]"]:hover{background-color:var(--panel-surface-2)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~=text-white]{color:var(--panel-text-inv)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~="text-[var(--brand-text)]"]{color:var(--panel-text-1)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~="text-[var(--brand-text-muted)]"]{color:var(--panel-text-3)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~="disabled:text-[var(--brand-text-muted)]"]:disabled{color:var(--panel-text-dis)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~="bg-[var(--brand-primary)]"]{background-color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~="text-[var(--brand-primary)]"]{color:var(--panel-accent)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~="hover:text-[var(--brand-primary)]"]:hover{color:var(--panel-accent-hover)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~="hover:border-[var(--brand-primary)]"]:hover{border-color:var(--panel-accent-hover)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~="focus-visible:outline-[var(--brand-primary)]"]:focus-visible{outline-color:var(--panel-focus)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~="border-[var(--brand-red)]/40"]{border-color:var(--panel-danger)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~="text-[var(--brand-red)]"]{color:var(--panel-danger)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~="hover:bg-[var(--brand-red)]/10"]:hover{background-color:var(--panel-danger-soft)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~=rounded-2xl]{border-radius:var(--panel-r-lg)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~=rounded-xl]{border-radius:var(--panel-r-md)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~=p-5]{padding:var(--panel-sp-5)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] [class~=p-4]{padding:var(--panel-sp-4)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] .overflow-hidden>.border-b{padding:var(--panel-sp-3) var(--panel-sp-4)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] label.block{padding-block:var(--panel-sp-4);border-top:1px solid var(--panel-line);display:block}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] :is(input,textarea)[class]{border-color:var(--panel-input-border);border-radius:var(--panel-r-md);padding:var(--panel-sp-2) var(--panel-sp-3);color:var(--panel-text-1);font-family:var(--panel-font);font-size:var(--panel-fs-body)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] :is(input,textarea)[class]:hover:not(:disabled){border-color:var(--panel-input-border-hover)}.p2-root[data-style=c]:not(.kasse-workstation) [class~="xl:grid-cols-[minmax(0,1fr)_minmax(320px,420px)]"] :is(button,input,textarea):focus-visible{outline:var(--panel-focus-ring);outline-offset:var(--panel-focus-offset)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>.grid[class~="lg:grid-cols-[minmax(0,1fr)_320px]"]) section>header h2[style]{font-family:var(--panel-font-display)!important}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>.grid[class~="lg:grid-cols-[minmax(0,1fr)_320px]"]) [class~=bg-white]{background-color:var(--panel-surface)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>.grid[class~="lg:grid-cols-[minmax(0,1fr)_320px]"]) [class~=text-destructive]{color:var(--panel-danger)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>.grid[class~="lg:grid-cols-[minmax(0,1fr)_320px]"]) [class~=text-destructive\/80]{color:var(--panel-danger)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>.grid[class~="lg:grid-cols-[minmax(0,1fr)_320px]"]) [class~=hover\:text-destructive]:hover{color:var(--panel-danger)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>.grid[class~="lg:grid-cols-[minmax(0,1fr)_320px]"]) [class~=text-chart-3]{color:var(--panel-ok)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>.grid[class~="lg:grid-cols-[minmax(0,1fr)_320px]"]) [class~=text-chart-4]{color:var(--panel-warn)}:is(.p2-root[data-style=c]:not(.kasse-workstation) .p2-col880:has(input[id^=social-]) section.p2-card,.p2-root[data-style=c]:not(.kasse-workstation) .p2-dom-split:has(#login-library)>section.p2-card,.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>section>.p2-dom-lang) section.p2-card){border:0;border-top:1px solid var(--panel-line);box-shadow:none;background:var(--panel-surface);color:var(--panel-text-1);border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-col880:has(input[id^=social-]) .p2-chd{padding:var(--panel-sp-5) 0 var(--panel-sp-4);border-bottom:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-dom-split:has(#login-library)>section>.p2-chd{padding:var(--panel-sp-5) 0 var(--panel-sp-4);border-bottom:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>section>.p2-dom-lang) section>.p2-chd{padding:var(--panel-sp-5) 0 var(--panel-sp-4);border-bottom:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-col880:has(input[id^=social-]) .p2-dom-pad{min-width:0;padding:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-dom-split:has(#login-library)>section>.p2-dom-pad{min-width:0;padding:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-col880:has(input[id^=social-]) .p2-dom-field{gap:var(--panel-sp-2) var(--panel-sp-6);padding:var(--panel-sp-4) 0;color:var(--panel-text-1);font-size:var(--panel-fs-body)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-col880:has(input[id^=social-]) .p2-dom-field>.p2-dom-help{color:var(--panel-text-3);font-size:var(--panel-fs-meta)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-col880:has(input[id^=social-]) .p2-dom-field>input{min-width:0;min-height:var(--panel-ctl);border-radius:var(--panel-r-md);padding:var(--panel-sp-2) var(--panel-sp-3);align-self:start}.p2-root[data-style=c]:not(.kasse-workstation) .p2-dom-split:has(#login-library)>section [data-slot=setting-row]{padding:var(--panel-sp-4) 0;border-bottom:1px solid var(--panel-line);gap:var(--panel-sp-6)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-dom-split:has(#login-library)>aside.p2-dom-preview{border:0;border-top:1px solid var(--panel-line);box-shadow:none;background:var(--panel-surface);color:var(--panel-text-1);padding:var(--panel-sp-5) 0;gap:var(--panel-sp-3);border-radius:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>section>.p2-dom-lang) .p2-tablewrap.p2-dom-lang{box-shadow:none;background:var(--panel-surface);border:0;border-radius:0;position:relative;overflow:auto}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>section>.p2-dom-lang) .p2-dom-lang>.p2-tbl{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--panel-fs-body)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>section>.p2-dom-lang) .p2-dom-lang th{z-index:1;padding:var(--panel-sp-3) var(--panel-sp-4) var(--panel-sp-2);background:var(--panel-surface);border-bottom:1px solid var(--panel-line);color:var(--panel-text-2);font-size:var(--panel-fs-meta);text-align:start;text-transform:none;letter-spacing:0;font-weight:500;position:sticky;top:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>section>.p2-dom-lang) .p2-dom-lang td{height:var(--panel-row);padding:var(--panel-sp-3) var(--panel-sp-4);border-bottom:1px solid var(--panel-line);color:var(--panel-text-1)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>section>.p2-dom-lang) .p2-dom-lang tbody tr:hover td{background:var(--panel-surface-2)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>section>.p2-dom-lang) .p2-dom-tr:hover{background:var(--panel-surface-2)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>section>.p2-dom-lang) .p2-dom-lang :is(th,td):last-child{text-align:end;font-variant-numeric:tabular-nums}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>section>.p2-dom-lang) .p2-countchip{font-size:var(--panel-fs-meta);font-variant-numeric:tabular-nums;color:var(--panel-text-3)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>section>.p2-dom-lang) .p2-dom-tr{min-width:0;padding:var(--panel-sp-4) 0;gap:var(--panel-sp-3);border-top:1px solid var(--panel-line);font-size:var(--panel-fs-body)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>section>.p2-dom-lang) .p2-dom-tr>*{overflow-wrap:anywhere;min-width:0}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>section>.p2-dom-lang) .p2-dom-mono{font-family:var(--panel-font-mono);font-size:var(--panel-fs-meta);color:var(--panel-text-3)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>section>.p2-dom-lang) .p2-dom-tr>.p2-muted{color:var(--panel-text-2)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-stack:has(>section>.p2-dom-lang) .p2-dom-tr>textarea{border-color:var(--panel-input-border);border-radius:var(--panel-r-md);background:var(--panel-surface);width:100%;color:var(--panel-text-1);font-size:var(--panel-fs-body)}@media (min-width:900px){.p2-root[data-style=c]:not(.kasse-workstation) .p2-col880:has(input[id^=social-]) label.p2-dom-field{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.p2-root[data-style=c]:not(.kasse-workstation) .p2-col880:has(input[id^=social-]) label.p2-dom-field>:not(input){grid-column:1}.p2-root[data-style=c]:not(.kasse-workstation) .p2-col880:has(input[id^=social-]) label.p2-dom-field>input[id]{grid-area:1/2/span 5}}
