:root{--bg: #0B0B0F;--surface: #121218;--surface-soft: #17171F;--raised: #1C1C24;--overlay: #22222B;--text: #F4F4F6;--text-2: #9FA0AA;--text-3: #6E6F79;--accent: #8B82FF;--accent-2: #A39BFF;--accent-dim: rgba(139,130,255,.13);--accent-line: rgba(139,130,255,.42);--border: rgba(255,255,255,.09);--border-2: rgba(255,255,255,.16);--rule: rgba(255,255,255,.055);--tick: rgba(255,255,255,.28);--heat-under: rgba(139,130,255,.16);--heat-under-bd: rgba(139,130,255,.34);--heat-good: rgba(52,211,153,.18);--heat-good-bd: rgba(52,211,153,.4);--heat-full: rgba(251,191,36,.2);--heat-full-bd: rgba(251,191,36,.46);--heat-over: rgba(248,113,113,.22);--heat-over-bd: rgba(248,113,113,.5);--good: #34D399;--warn: #FBBF24;--danger: #F87171;--sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--r-sm: 5px;--r-md: 8px;--r-lg: 12px;--g1: 4px;--g2: 8px;--g3: 12px;--g4: 16px;--g5: 24px;--g6: 32px;--g7: 48px;--ease: cubic-bezier(.2,.8,.2,1);--fast: .11s;--med: .17s;color-scheme:dark}:root.light,:root[data-theme=light],.k-light{--bg: #FCFCFD;--surface: #FFFFFF;--surface-soft: #F7F7F9;--raised: #FFFFFF;--overlay: #FFFFFF;--text: #14141A;--text-2: #5C5D67;--text-3: #8C8D97;--accent: #4F46E5;--accent-2: #4338CA;--accent-dim: rgba(79,70,229,.08);--accent-line: rgba(79,70,229,.4);--border: rgba(17,17,22,.09);--border-2: rgba(17,17,22,.16);--rule: rgba(17,17,22,.06);--tick: rgba(17,17,22,.3);--heat-under: rgba(79,70,229,.09);--heat-under-bd: rgba(79,70,229,.26);--heat-good: rgba(5,150,105,.12);--heat-good-bd: rgba(5,150,105,.34);--heat-full: rgba(217,119,6,.14);--heat-full-bd: rgba(217,119,6,.4);--heat-over: rgba(220,38,38,.13);--heat-over-bd: rgba(220,38,38,.4);--good: #059669;--warn: #D97706;--danger: #DC2626;color-scheme:light}.k-app{font-family:var(--sans);color:var(--text);background:var(--bg);font-size:13px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv05" 1,"ss01" 1}.k-eyebrow{font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);display:inline-flex;align-items:center;gap:8px}.k-h1{font-size:19px;font-weight:650;letter-spacing:-.02em;color:var(--text);margin:0}.k-h2{font-size:15px;font-weight:600;letter-spacing:-.012em;color:var(--text);margin:0}.k-h3{font-size:13px;font-weight:600;letter-spacing:-.004em;color:var(--text);margin:0}.k-chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;color:var(--text-2);background:var(--surface-soft);border:1px solid var(--border);padding:2px 8px;border-radius:999px}.k-chip.signal{color:var(--accent);border-color:var(--accent-line);background:var(--accent-dim)}.k-btn{display:inline-flex;align-items:center;gap:7px;font-family:var(--sans);font-size:12.5px;font-weight:500;padding:7px 12px;border-radius:var(--r-md);border:1px solid var(--border);background:transparent;color:var(--text-2);cursor:pointer;transition:all var(--fast) var(--ease)}.k-ticked{position:relative}.k-ticked:before,.k-ticked:after{content:"";position:absolute;width:7px;height:7px;border-color:var(--tick);pointer-events:none}.k-ticked:before{top:-1px;left:-1px;border-top:1px solid;border-left:1px solid}.k-ticked:after{bottom:-1px;right:-1px;border-bottom:1px solid;border-right:1px solid}.k-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;font-family:var(--sans);font-size:12.5px;font-weight:500;color:var(--text);background:var(--surface-soft);border:1px solid var(--border);border-radius:var(--r-md);padding:6px 28px 6px 11px;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238C8D97' stroke-width='2' stroke-linecap='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right 9px center}.q-under{background:var(--heat-under);border-color:var(--heat-under-bd)}.q-good{background:var(--heat-good);border-color:var(--heat-good-bd)}.q-full{background:var(--heat-full);border-color:var(--heat-full-bd)}.q-over{background:var(--heat-over);border-color:var(--heat-over-bd)}.q-na{background:var(--surface-soft);border-color:var(--border);color:var(--text-3)}html,body{margin:0;height:100%}body{background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased}*{box-sizing:border-box}.k-app{font-family:var(--sans);color:var(--text);background:var(--bg);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv05" 1,"ss01" 1;min-height:100%}.k-eyebrow{font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);display:inline-flex;align-items:center;gap:8px}.k-eyebrow .tick{width:10px;height:1px;background:var(--tick);display:inline-block}.k-h1{font-size:22px;font-weight:650;letter-spacing:-.02em;color:var(--text);margin:0}.k-h2{font-size:16px;font-weight:600;letter-spacing:-.012em;color:var(--text);margin:0}.k-h3{font-size:13.5px;font-weight:600;letter-spacing:-.004em;color:var(--text);margin:0}.k-num{font-family:var(--mono);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"tnum" 1,"zero" 1}.k-muted{color:var(--text-2)}.k-faint{color:var(--text-3)}.k-shell{min-height:100vh;display:flex;flex-direction:column;background:var(--bg)}.k-top{background:var(--surface);border-bottom:1px solid var(--border);display:flex;align-items:center;gap:14px;padding:0 20px;height:60px;flex-shrink:0;position:sticky;top:0;z-index:100}.k-top-brand{display:flex;align-items:center;gap:10px;min-width:0}.lp-logo{height:26px;width:auto;display:block}.lp-product{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);white-space:nowrap}.k-top-right{margin-left:auto;display:flex;align-items:center;gap:10px}.k-main{flex:1}.k-page{padding:24px 20px 56px;display:flex;flex-direction:column;gap:20px;max-width:880px;margin:0 auto;width:100%}.k-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.k-page-head .titles{display:flex;flex-direction:column;gap:8px}.k-page-head .actions{display:flex;align-items:center;gap:10px}.k-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--sans);font-size:14px;font-weight:500;padding:11px 18px;min-height:44px;border-radius:var(--r-md);border:1px solid var(--border);background:transparent;color:var(--text-2);cursor:pointer;transition:all var(--fast) var(--ease)}.k-btn:hover{border-color:var(--border-2);color:var(--text);background:var(--surface-soft)}.k-btn.primary{background:var(--accent);border-color:var(--accent);color:#0b0b0f}:root.light .k-btn.primary,.k-light .k-btn.primary{color:#fff}.k-btn.primary:hover{background:var(--accent-2)}.k-btn.danger:hover{border-color:var(--danger);color:var(--danger)}.k-btn:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.k-btn .ico{width:16px;height:16px}.k-btn.sm{padding:8px 13px;min-height:38px;font-size:12.5px}.k-panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg)}.k-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;font-family:var(--sans);font-size:14px;font-weight:500;color:var(--text);background:var(--surface-soft);border:1px solid var(--border);border-radius:var(--r-md);padding:10px 32px 10px 13px;min-height:44px;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238C8D97' stroke-width='2' stroke-linecap='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right 11px center}.k-select:hover{border-color:var(--border-2)}.k-badge{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.03em;padding:4px 10px;border-radius:999px;border:1px solid var(--border);color:var(--text-2);background:var(--surface-soft);white-space:nowrap}.k-badge .dot{width:5px;height:5px;border-radius:50%;background:currentColor}.k-badge.signal{color:var(--accent);border-color:var(--accent-line);background:var(--accent-dim)}.k-badge.good{color:var(--good);border-color:color-mix(in srgb,var(--good) 45%,transparent);background:color-mix(in srgb,var(--good) 12%,transparent)}.k-badge.warn{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 45%,transparent);background:color-mix(in srgb,var(--warn) 12%,transparent)}.k-badge.danger{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 45%,transparent);background:color-mix(in srgb,var(--danger) 12%,transparent)}.k-field{display:flex;flex-direction:column;gap:7px}.k-field .lab{font-family:var(--mono);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--text-3)}.k-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--surface-soft);border:1px solid var(--border);border-radius:9px;color:var(--text);font-family:var(--sans);font-size:15px;padding:11px 13px;min-height:44px;transition:border-color var(--fast);width:100%}.k-input::placeholder{color:var(--text-3)}.k-input:focus{outline:none;border-color:var(--accent)}textarea.k-input{resize:vertical;min-height:84px}.k-table-wrap{border:1px solid var(--border);border-radius:11px;overflow:auto;background:var(--surface)}.k-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13.5px}.k-table thead th{position:sticky;top:0;z-index:1;background:var(--surface-soft);font-family:var(--mono);font-size:9.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);text-align:left;padding:12px 14px;border-bottom:1px solid var(--border);white-space:nowrap}.k-table tbody td{padding:13px 14px;border-bottom:1px solid var(--rule);color:var(--text);vertical-align:middle}.k-table tbody tr{cursor:pointer;transition:background var(--fast);min-height:44px}.k-table tbody tr:hover td{background:var(--accent-dim)}.k-table tbody tr:last-child td{border-bottom:none}.k-table td.muted{color:var(--text-3)}.k-table td.mono{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--text-2)}.k-empty{padding:30px;text-align:center;color:var(--text-3);font-size:13.5px;border:1px dashed var(--border);border-radius:11px}.k-error{padding:13px 16px;border-radius:9px;font-size:13.5px;background:color-mix(in srgb,var(--danger) 10%,transparent);border:1px solid color-mix(in srgb,var(--danger) 30%,transparent);color:var(--danger)}.k-note{padding:11px 14px;border-radius:9px;font-size:13px;background:var(--accent-dim);border:1px solid var(--accent-line);color:var(--accent);display:flex;gap:9px;align-items:center}.k-note .ico{width:16px;height:16px;flex-shrink:0}.k-toasts{position:fixed;bottom:22px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:8px;z-index:4000;align-items:center;width:calc(100% - 32px);max-width:420px}.k-toast{background:var(--overlay);color:var(--text);border:1px solid var(--border-2);padding:11px 16px;border-radius:9px;font-size:13.5px;box-shadow:0 12px 32px #0006;display:flex;align-items:center;gap:9px;animation:ktoast .18s var(--ease);width:100%}.k-toast .ico{width:16px;height:16px;color:var(--accent);flex-shrink:0}.k-toast.err .ico{color:var(--danger)}@keyframes ktoast{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.k-iconbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:9px;border:1px solid var(--border);background:transparent;color:var(--text);transition:all var(--fast)}.k-iconbtn:hover{background:var(--surface-soft);border-color:var(--border-2)}.k-iconbtn .ico{width:18px;height:18px}.k-app a{color:inherit;text-decoration:none}.k-app a:hover{text-decoration:none}@media (max-width: 640px){.k-top{padding:0 14px}.k-page{padding:18px 14px 44px;gap:16px}.k-page-head{align-items:flex-start}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}svg.ico{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lp-nav{display:flex;align-items:center;gap:4px}.lp-nav-item{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;min-height:44px;border-radius:9px;font-size:13.5px;font-weight:500;color:var(--text-2);border:1px solid transparent;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--fast) var(--ease),color var(--fast) var(--ease)}.lp-nav-item .ico{width:16px;height:16px}.lp-nav-item:hover{background:var(--surface-soft);color:var(--text)}.lp-nav-item.active{background:var(--accent-dim);color:var(--accent)}.lp-user{display:flex;align-items:center;gap:10px;padding:6px 10px 6px 6px;border-radius:999px;border:1px solid var(--border);background:var(--surface-soft)}.lp-user-avatar{width:30px;height:30px;border-radius:50%;flex-shrink:0;background:var(--accent-dim);border:1px solid var(--accent-line);color:var(--accent);display:grid;place-items:center;font-family:var(--mono);font-size:12px;font-weight:600}.lp-usermenu{position:relative}button.lp-user{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;cursor:pointer;transition:border-color var(--fast) var(--ease),background var(--fast) var(--ease)}button.lp-user:hover{border-color:var(--accent-line);background:var(--surface)}.lp-user-avatar .ico{width:16px;height:16px}.lp-user-anzeige{font-size:12.5px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.lp-user-caret{width:14px;height:14px;color:var(--text-3);flex-shrink:0}.lp-usermenu-pop{position:absolute;top:calc(100% + 8px);right:0;z-index:40;min-width:180px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:0 12px 28px -12px #00000059;padding:6px}.lp-usermenu-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;width:100%;text-align:left;cursor:pointer;display:flex;align-items:center;gap:10px;min-height:40px;padding:8px 12px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text-2);transition:background var(--fast) var(--ease),color var(--fast) var(--ease)}.lp-usermenu-item:hover{background:var(--surface-soft);color:var(--text)}.lp-usermenu-item .ico{width:16px;height:16px}.lp-login-wrap{display:flex;flex-direction:column;align-items:center;gap:22px;padding:48px 0}.lp-login-head{text-align:center;display:flex;flex-direction:column;gap:10px;align-items:center}.lp-login-hint{font-family:var(--mono);font-size:11px;letter-spacing:.05em;color:var(--text-3);border:1px dashed var(--border-2);border-radius:999px;padding:6px 14px}.lp-login-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;width:100%;max-width:620px}.lp-login-single{display:flex;justify-content:center}.lp-login-single .lp-login-card{width:100%;max-width:360px;align-items:center;text-align:center}.lp-login-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;font:inherit;color:inherit;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:18px;display:flex;flex-direction:column;gap:8px;cursor:pointer;min-height:88px;transition:border-color var(--fast),transform var(--fast),background var(--fast)}.lp-login-card:hover{border-color:var(--accent-line);transform:translateY(-1px);background:var(--surface-soft)}.lp-login-card .nm{font-size:15.5px;font-weight:600;color:var(--text)}.lp-login-card .em{font-family:var(--mono);font-size:11.5px;color:var(--text-3)}.lp-login-card .mandant{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-size:12px;color:var(--accent)}.lp-dropzone{border:2px dashed var(--border-2);border-radius:var(--r-lg);background:var(--surface);padding:40px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;cursor:pointer;transition:all var(--fast) var(--ease);min-height:200px}.lp-dropzone:hover,.lp-dropzone.drag{border-color:var(--accent);background:var(--accent-dim)}.lp-dropzone-ico{width:56px;height:56px;border-radius:14px;display:grid;place-items:center;background:var(--accent-dim);border:1px solid var(--accent-line);color:var(--accent)}.lp-dropzone-ico .ico{width:28px;height:28px}.lp-dropzone-title{font-size:15.5px;font-weight:600;color:var(--text)}.lp-dropzone-title .lnk{color:var(--accent);text-decoration:underline}.lp-dropzone-sub{font-size:12.5px;color:var(--text-3)}.lp-file-input-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.lp-filelist{display:flex;flex-direction:column;gap:8px}.lp-filelist-item{display:flex;align-items:center;gap:12px;padding:11px 13px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md)}.lp-filelist-item .ico{width:18px;height:18px;color:var(--text-3);flex-shrink:0}.lp-filelist-name{flex:1;min-width:0;font-size:13.5px;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-filelist-size{font-family:var(--mono);font-size:11.5px;color:var(--text-3);flex-shrink:0}.lp-filelist-remove{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid var(--border);background:transparent;color:var(--text-3);flex-shrink:0;transition:all var(--fast)}.lp-filelist-remove:hover{border-color:var(--danger);color:var(--danger)}.lp-quittung{border-radius:var(--r-lg);border:1px solid color-mix(in srgb,var(--good) 40%,var(--border));background:color-mix(in srgb,var(--good) 8%,var(--surface));padding:22px;display:flex;flex-direction:column;gap:16px}.lp-quittung-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.lp-quittung-head .lp-quittung-titles{flex:1;min-width:200px}.lp-quittung-ico{width:44px;height:44px;border-radius:12px;flex-shrink:0;display:grid;place-items:center;background:color-mix(in srgb,var(--good) 18%,transparent);border:1px solid color-mix(in srgb,var(--good) 45%,transparent);color:var(--good)}.lp-quittung-ico .ico{width:22px;height:22px}.lp-quittung-titles{display:flex;flex-direction:column;gap:3px}.lp-quittung-titles .t{font-size:16px;font-weight:650;color:var(--text)}.lp-quittung-titles .s{font-size:12.5px;color:var(--text-2)}.lp-quittung-section{display:flex;flex-direction:column;gap:8px}.lp-quittung-section-lab{font-family:var(--mono);font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--text-3)}.lp-quittung-item{display:flex;align-items:center;gap:10px;padding:10px 13px;border-radius:var(--r-md);font-size:13.5px}.lp-quittung-item.ok{background:color-mix(in srgb,var(--good) 10%,var(--surface));border:1px solid color-mix(in srgb,var(--good) 30%,transparent);color:var(--text)}.lp-quittung-item.ok .ico{color:var(--good)}.lp-quittung-item.bad{background:color-mix(in srgb,var(--danger) 9%,var(--surface));border:1px solid color-mix(in srgb,var(--danger) 32%,transparent);color:var(--text)}.lp-quittung-item.bad .ico{color:var(--danger)}.lp-quittung-item .ico{flex-shrink:0;width:17px;height:17px}.lp-quittung-item-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-quittung-item-meta{font-family:var(--mono);font-size:11px;color:var(--text-3);flex-shrink:0}.lp-quittung-item-grund{font-size:12px;color:var(--danger);flex-shrink:0}.lp-quittung-foot{display:flex;gap:10px;flex-wrap:wrap;padding-top:4px}.lp-duplikat-badge{flex-shrink:0}.k-badge.lp-badge-dezent{color:var(--text-3);background:transparent;border-style:dashed;border-color:var(--border-2)}.lp-upload-name{display:flex;flex-direction:column;gap:2px}.lp-upload-name .nm{font-weight:500;color:var(--text)}.lp-upload-name .notiz-flag{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--text-3)}.lp-upload-name .notiz-flag .ico{width:13px;height:13px}.lp-toolbar-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.lp-toggle{display:inline-flex;align-items:center;gap:9px;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:13px;color:var(--text-2);min-height:44px}.lp-toggle input{width:20px;height:20px;accent-color:var(--accent);cursor:pointer}.lp-detail-section{display:flex;flex-direction:column;gap:10px}.lp-detail-section-lab{font-family:var(--mono);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--text-3)}.lp-detail-file{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md)}.lp-detail-file .ico{width:18px;height:18px;color:var(--text-3);flex-shrink:0}.lp-detail-file-meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.lp-detail-file-meta .nm{font-size:13.5px;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-detail-file-meta .sub{font-family:var(--mono);font-size:11px;color:var(--text-3)}.lp-detail-notiz{padding:12px 14px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);display:flex;flex-direction:column;gap:4px}.lp-detail-notiz .txt{font-size:13.5px;color:var(--text);white-space:pre-wrap}.lp-detail-notiz .meta{font-family:var(--mono);font-size:10.5px;color:var(--text-3);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.lp-detail-notiz .meta .autor{color:var(--text-2)}.lp-notiz-rolle{font-family:var(--mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);background:var(--accent-dim);border:1px solid var(--accent-line);border-radius:999px;padding:1px 7px}.lp-detail-form-row{display:flex;gap:10px;align-items:flex-start;flex-wrap:wrap}.lp-detail-form-row .k-field{flex:1;min-width:220px}.lp-storno-confirm{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:13px 14px;background:color-mix(in srgb,var(--danger) 8%,var(--surface));border:1px solid color-mix(in srgb,var(--danger) 30%,transparent);border-radius:var(--r-md)}.lp-storno-confirm .txt{flex:1;min-width:200px;font-size:13px;color:var(--text)}@media (max-width: 900px){.lp-product{display:none}}@media (max-width: 640px){.lp-nav-item .lbl{display:none}.lp-login-cards{grid-template-columns:1fr}}
