@charset "UTF-8";@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plusjakartasans-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plusjakartasans-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plusjakartasans-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plusjakartasans-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plusjakartasans-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plusjakartasans-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/plusjakartasans-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/plusjakartasans-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/plusjakartasans-800-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/plusjakartasans-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/roboto-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/roboto-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/roboto-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/roboto-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/roboto-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/roboto-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/robotomono-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/robotomono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/robotomono-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/robotomono-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--brand: #6d4ae0;--radius-card: 14px;--radius-ctrl: 11px;--c-900: #18181b;--c-800: #27272a;--c-700: #3f3f46;--c-600: #52525b;--c-500: #71717a;--c-400: #a1a1aa;--c-300: #d4d4d8;--c-200: #e4e4e7;--c-150: #ececef;--c-100: #f4f4f5;--c-75: #f1f1f4;--c-50: #fafafa;--c-0: #ffffff;--brand-hover: #5a3bc4;--brand-tint: #ede9fc;--accent-bg: #ede9fc;--accent-fg: #6d4ae0;--ok-bg: #dcfce7;--ok-fg: #15803d;--ok-dot: #16a34a;--bad-bg: #fee2e2;--bad-fg: #b91c1c;--bad-dot: #dc2626;--warn-bg: #fef3c7;--warn-fg: #b45309;--warn-dot: #f59e0b;--open-bg: #e0e7ff;--open-fg: #4f46e5;--shadow-card: 0 1px 3px rgba(0, 0, 0, .25);--shadow-modal: 0 30px 70px rgba(0, 0, 0, .28);--surface-page: #f7f6fb;--surface-card: #ffffff;--surface-focus: #f4f3f9;--text-primary: var(--c-900);--text-muted: var(--c-500);--lav-ink: #1e1b4b;--lav-ink-strong: #2a2350;--lav-ink-2: #4a4661;--lav-ink-3: #5b5772;--lav-tx-1: #6b6880;--lav-tx-2: #8b87a3;--lav-tx-3: #9a96ac;--lav-tx-4: #a29ebb;--lav-tx-5: #a8a4be;--lav-tx-6: #b6b2c8;--lav-tx-7: #bdb9cc;--lav-sf-1: #faf9fe;--lav-sf-2: #f7f6fc;--lav-sf-3: #f4f3fa;--lav-sf-4: #f6f5fb;--lav-sf-5: #f1f0f7;--lav-sf-6: #f0eff5;--lav-sf-7: #f0eef7;--lav-sf-8: #edecf4;--border-soft: #ecebf3;--border-soft-2: #e4e2ef;--border-soft-3: #d8d4e8;--tint-1: #f4efff;--tint-2: #f3efff;--tint-3: #ede7fb;--tint-4: #eee9fb;--tint-5: #e6dbfb;--tint-glow: #faf8ff;--red-tint: #fef2f2;--red-tint-2: #fdf0f0;--red-tint-3: #fffbfb;--red-border: #fecaca;--red-border-2: #f3d6d6;--red-deep: #b3261e;--amber-tint: #fffbeb;--amber-border: #fde68a;--amber-deep: #92400e;--amber-deep-2: #92600a;--green-border: #bbf7d0;--indigo-deep: #4338ca;--indigo-mid: #4f46e5}html[data-theme=dark]{color-scheme:dark;--c-900: #f2f2f6;--c-800: #e6e6ec;--c-700: #d4d4dd;--c-600: #bdbdc9;--c-500: #a0a0ae;--c-400: #80808f;--c-300: #4a4a56;--c-200: #35353f;--c-150: #303039;--c-100: #2a2a33;--c-75: #27272f;--c-50: #17171c;--c-0: #1e1e26;--brand-hover: #7e5ce7;--brand-tint: #2e2550;--accent-bg: #2e2550;--accent-fg: #b7a5f5;--ok-bg: #16301f;--ok-fg: #7ddfa5;--ok-dot: #34d399;--bad-bg: #3a2226;--bad-fg: #f1a0a0;--bad-dot: #ef4444;--warn-bg: #382c14;--warn-fg: #f0b969;--warn-dot: #f59e0b;--open-bg: #272b52;--open-fg: #a5b4fc;--shadow-card: 0 1px 3px rgba(0, 0, 0, .6);--shadow-modal: 0 30px 70px rgba(0, 0, 0, .7);--surface-page: #141419;--surface-card: #1e1e26;--surface-focus: #17171d;--text-primary: var(--c-900);--text-muted: var(--c-500);--lav-ink: #e8e7f4;--lav-ink-strong: #f1f0fa;--lav-ink-2: #cbc9da;--lav-ink-3: #b5b3c6;--lav-tx-1: #a5a3b6;--lav-tx-2: #94919f;--lav-tx-3: #8a8798;--lav-tx-4: #82808f;--lav-tx-5: #7d7b8c;--lav-tx-6: #6f6d80;--lav-tx-7: #686678;--lav-sf-1: #232330;--lav-sf-2: #25252f;--lav-sf-3: #2a2a35;--lav-sf-4: #2b2b37;--lav-sf-5: #2e2e3a;--lav-sf-6: #2f2f3b;--lav-sf-7: #30303e;--lav-sf-8: #333341;--border-soft: #2e2e3a;--border-soft-2: #383846;--border-soft-3: #424253;--tint-1: #2c2447;--tint-2: #2c2447;--tint-3: #322a52;--tint-4: #322a52;--tint-5: #3a2f5e;--tint-glow: #232330;--red-tint: #341f22;--red-tint-2: #341f22;--red-tint-3: #261c1e;--red-border: #5b2f2f;--red-border-2: #4a2c2c;--red-deep: #f19d97;--amber-tint: #33290f;--amber-border: #6b5a1e;--amber-deep: #e5aa5e;--amber-deep-2: #e5aa5e;--green-border: #2c5b3f;--indigo-deep: #a5b4fc;--indigo-mid: #a5b4fc}*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}body{font-family:Roboto,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;color:var(--c-900);background:var(--c-50)}.mono{font-family:Roboto Mono,monospace}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--c-300);border-radius:8px;border:2px solid var(--surface-card)}::-webkit-scrollbar-thumb:hover{background:var(--c-400)}.nav-list{scrollbar-width:thin;scrollbar-color:#c9b8f5 transparent}.nav-list::-webkit-scrollbar{width:8px}.nav-list::-webkit-scrollbar-track{background:transparent}.nav-list::-webkit-scrollbar-thumb{background:#d8caf7;border-radius:999px;border:2px solid transparent;background-clip:padding-box;transition:background-color .18s ease}.nav-list:hover::-webkit-scrollbar-thumb{background:#b79df1}.nav-list::-webkit-scrollbar-thumb:hover,.nav-list::-webkit-scrollbar-thumb:active{background:#7c3aed}.btn{display:inline-flex;align-items:center;gap:8px;font-family:inherit;font-size:13px;font-weight:500;border-radius:var(--radius-ctrl);padding:9px 16px;cursor:pointer;border:1px solid transparent;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}svg{stroke-linecap:round;stroke-linejoin:round}.btn svg{width:15px;height:15px}.btn:disabled{opacity:.55;cursor:default}.btn-primary{background:var(--brand);color:#fff}.btn-primary:hover:not(:disabled){background:var(--brand-hover)}.btn-secondary{background:var(--surface-card);color:var(--c-600);border-color:var(--c-200)}.btn-secondary:hover:not(:disabled){background:var(--c-100)}.btn-ghost{background:transparent;color:var(--c-500);border:none;padding:8px;border-radius:8px}.btn-ghost:hover{background:var(--c-100);color:var(--c-600)}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid var(--c-200);background:var(--surface-card);color:var(--c-600);cursor:pointer}.icon-btn:hover:not(:disabled){background:var(--c-100)}.icon-btn svg{width:16px;height:16px}.field{display:flex;align-items:center;gap:9px;background:var(--surface-card);border:1px solid var(--c-200);border-radius:var(--radius-ctrl);padding:9px 13px}.field svg{width:16px;height:16px;flex:0 0 auto;stroke:var(--c-400)}.field input{border:none;outline:none;background:transparent;font-family:inherit;font-size:13px;color:var(--c-900);width:100%}.inp{width:100%;border:1px solid var(--c-200);border-radius:9px;padding:8px 11px;font-family:inherit;font-size:13px;color:var(--c-900);background:var(--surface-card);outline:none}.inp:focus{border-color:var(--c-500)}select.inp{appearance:auto;cursor:pointer}.lbl{display:block;font-size:12px;font-weight:500;color:var(--c-600);margin-bottom:6px}.badge{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;padding:4px 11px;border-radius:999px}.badge .dot{width:6px;height:6px;border-radius:50%}.badge.ok{background:var(--ok-bg);color:var(--ok-fg)}.badge.ok .dot{background:var(--ok-dot)}.badge.bad{background:var(--bad-bg);color:var(--bad-fg)}.badge.bad .dot{background:var(--bad-dot)}.src-label{font-size:11px;font-weight:600;letter-spacing:.4px;padding:3px 9px;border-radius:6px;white-space:nowrap}.card{background:var(--surface-card);border:1px solid var(--c-200);border-radius:var(--radius-card)}.page-title{font-size:19px;font-weight:700;color:var(--c-900);letter-spacing:-.2px}.page-sub{font-size:12.5px;color:var(--c-400);margin-top:2px}@keyframes einv-spin{to{transform:rotate(360deg)}}.einv-tag{font-size:10px;font-weight:600;color:var(--brand);background:var(--brand-tint);padding:1px 6px;border-radius:5px}.einv-hint{font-size:12px;color:var(--c-500);margin-bottom:12px}.einv-field{margin-bottom:14px}.einv-sub{margin-top:5px;font-size:11px;color:var(--c-400)}.einv-err{margin-top:13px;background:var(--bad-bg);border:1px solid var(--red-border);border-radius:9px;padding:11px 13px;color:var(--bad-fg)}.einv-err-t{font-size:12.5px;font-weight:600;margin-bottom:7px}.einv-vlist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.einv-vlist li{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:12.5px;line-height:1.4}.einv-vcode{flex:0 0 auto;font-size:10.5px;color:var(--c-400)}.einv-excerpt{margin:0;font-family:Roboto Mono,monospace;font-size:11px;line-height:1.5;white-space:pre-wrap;word-break:break-word;max-height:200px;overflow-y:auto}.einv-ok{display:flex;align-items:center;gap:11px;background:var(--ok-bg);border:1px solid var(--green-border);border-radius:9px;padding:11px 13px;margin-bottom:12px;color:var(--ok-fg)}.einv-ok-ic{width:28px;height:28px;flex:0 0 auto;border-radius:7px;background:var(--green-border);display:flex;align-items:center;justify-content:center}.einv-ok-ic svg{width:16px;height:16px}.einv-ok-t{font-size:13px;font-weight:600}.einv-ok-s{font-size:11.5px;opacity:.85}.einv-relink{margin-top:10px;border:none;background:transparent;color:var(--c-500);font-size:12px;cursor:pointer;font-family:inherit;padding:0}.einv-relink:hover:not(:disabled){color:var(--brand);text-decoration:underline}.spin.sm{display:inline-block;width:13px;height:13px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:einv-spin .7s linear infinite}.einv-fmt{display:flex;gap:6px;margin-bottom:12px}.einv-fmt button{flex:1;border:1px solid var(--c-200);background:var(--surface-card);border-radius:8px;padding:7px 10px;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--c-600);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:border-color .15s,background .15s,color .15s}.einv-fmt button span{font-size:9.5px;font-weight:700;padding:1px 5px;border-radius:4px;background:var(--c-100);color:var(--c-500)}.einv-fmt button.on{border-color:var(--brand);background:var(--brand-tint);color:var(--brand)}.einv-fmt button.on span{background:var(--brand);color:#fff}.so-more{padding:7px 12px;font-size:11.5px;color:var(--c-400);border-top:1px solid var(--c-100)}@keyframes attn-pulse{0%{box-shadow:0 0 #6d4ae073}70%{box-shadow:0 0 0 7px #6d4ae000}to{box-shadow:0 0 #6d4ae000}}.attn-pulse{animation:attn-pulse 1.6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.attn-pulse{animation:none}}@keyframes sk-shimmer{0%{background-position:-180% 0}to{background-position:180% 0}}.sk{border-radius:6px;background-color:#ece9f4;background-image:linear-gradient(90deg,#ece9f400,#7c3aed17 45%,#7c3aed24,#7c3aed17 55%,#ece9f400);background-size:180% 100%;background-repeat:no-repeat;animation:1.35s ease-in-out infinite sk-shimmer;display:block}@media(prefers-reduced-motion:reduce){.sk{animation:none}}html[data-theme=dark] .sk{background-color:#2a2a35;background-image:linear-gradient(90deg,#2a2a3500,#7c3aed29 45%,#7c3aed38,#7c3aed29 55%,#2a2a3500)}.switch{width:38px;height:22px;border-radius:999px;background:var(--c-300);position:relative;cursor:pointer;flex:0 0 auto;transition:background .15s}.switch.on{background:var(--brand)}.switch .knob{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;transition:left .15s;box-shadow:0 1px 2px #0003}.switch.on .knob{left:18px}::view-transition-old(root),::view-transition-new(root){animation-duration:.19s;animation-timing-function:cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none!important}}html[data-theme=dark] app-beleg-document{color-scheme:light;--c-900: #18181b;--c-800: #27272a;--c-700: #3f3f46;--c-600: #52525b;--c-500: #71717a;--c-400: #a1a1aa;--c-300: #d4d4d8;--c-200: #e4e4e7;--c-150: #ececef;--c-100: #f4f4f5;--c-75: #f1f1f4;--c-50: #fafafa;--c-0: #ffffff;--brand-hover: #5a3bc4;--brand-tint: #ede9fc;--accent-bg: #ede9fc;--accent-fg: #6d4ae0;--ok-bg: #dcfce7;--ok-fg: #15803d;--ok-dot: #16a34a;--bad-bg: #fee2e2;--bad-fg: #b91c1c;--bad-dot: #dc2626;--warn-bg: #fef3c7;--warn-fg: #b45309;--warn-dot: #f59e0b;--open-bg: #e0e7ff;--open-fg: #4f46e5;--shadow-card: 0 1px 3px rgba(0, 0, 0, .25);--shadow-modal: 0 30px 70px rgba(0, 0, 0, .28);--surface-page: #f7f6fb;--surface-card: #ffffff;--surface-focus: #f4f3f9;--text-primary: var(--c-900);--text-muted: var(--c-500);--lav-ink: #1e1b4b;--lav-ink-strong: #2a2350;--lav-ink-2: #4a4661;--lav-ink-3: #5b5772;--lav-tx-1: #6b6880;--lav-tx-2: #8b87a3;--lav-tx-3: #9a96ac;--lav-tx-4: #a29ebb;--lav-tx-5: #a8a4be;--lav-tx-6: #b6b2c8;--lav-tx-7: #bdb9cc;--lav-sf-1: #faf9fe;--lav-sf-2: #f7f6fc;--lav-sf-3: #f4f3fa;--lav-sf-4: #f6f5fb;--lav-sf-5: #f1f0f7;--lav-sf-6: #f0eff5;--lav-sf-7: #f0eef7;--lav-sf-8: #edecf4;--border-soft: #ecebf3;--border-soft-2: #e4e2ef;--border-soft-3: #d8d4e8;--tint-1: #f4efff;--tint-2: #f3efff;--tint-3: #ede7fb;--tint-4: #eee9fb;--tint-5: #e6dbfb;--tint-glow: #faf8ff;--red-tint: #fef2f2;--red-tint-2: #fdf0f0;--red-tint-3: #fffbfb;--red-border: #fecaca;--red-border-2: #f3d6d6;--red-deep: #b3261e;--amber-tint: #fffbeb;--amber-border: #fde68a;--amber-deep: #92400e;--amber-deep-2: #92600a;--green-border: #bbf7d0;--indigo-deep: #4338ca;--indigo-mid: #4f46e5}html[data-theme=dark] app-beleg-document .card{background:#fff}
