/* Copyright (c) 2026 by spl · software programming laue */
/*
 * L&B-Website — Design-Tokens (einzige Stelle für Farben und Textgröße der Seite)
 *
 * Dunkel ist die Grundfassung (Werte wie im bisherigen Design). Hell gilt, wenn <html data-theme="light"> gesetzt ist.
 * Die Textgröße wirkt über --lb-fs (Faktor), gesetzt durch <html data-size="small|large">; normal = 1.
 * Aufbau der Namen: --lb-<Familie>-<Nr>
 *   bg Fläche · text Schrift · line Linie · accent Akzent · warm Warnton · shadow Schatten · misc sonstige ·
 *   onaccent Schrift auf Akzentfläche (im Hellmodus immer weiß)
 * dazu --lb-<Familie>-<Nr>-rgb für Verwendungen mit Transparenz: rgb(var(--lb-bg-03-rgb) / .5).
 * Die Nummern sind nach Helligkeit des dunklen Werts geordnet. Hartkodierte Farben in Stilen sind nicht zulässig (siehe design/DESIGN.md).
 * Gesetzt und gemerkt wird alles durch theme.js (localStorage lb-theme / lb-size).
 */
:root {
  --lb-separator: var(--lb-line-10); /* Trennlinien unter dem Seitenkopf und über der Fußzeile (Vorschau 142) */
  /* Originalfarben der freigegebenen Figuren: in beiden Themen unverändert. */
  --lb-artwork-eye-01: #03205a;
  --lb-artwork-eye-02: #09366a;
  --lb-artwork-eye-03: #25c6f4;
  --lb-artwork-eye-04: #80f5fc;
  --lb-artwork-eye-05: #a0f7fd;
  --lb-artwork-eye-06: #a3f7fd;
  --lb-artwork-eye-07: #e2feff;

  color-scheme: dark;
  --lb-fs: 1;
  --lb-accent-01: #0b7991; --lb-accent-01-rgb: 11 121 145;
  --lb-accent-02: #1d5880; --lb-accent-02-rgb: 29 88 128;
  --lb-accent-03: #106a92;
  --lb-accent-04: #0e5c94; --lb-accent-04-rgb: 14 92 148;
  --lb-accent-05: #086b9b; --lb-accent-05-rgb: 8 107 155;
  --lb-accent-06: #0e6a96;
  --lb-accent-07: #16608f;
  --lb-accent-08: #126a9b; --lb-accent-08-rgb: 18 106 155;
  --lb-accent-09: #146e9a; --lb-accent-09-rgb: 20 110 154;
  --lb-accent-10: #16609a;
  --lb-accent-11: #16779c;
  --lb-accent-12: #247492;
  --lb-accent-13: #277290;
  --lb-accent-14: #2f608c;
  --lb-accent-15: #008cbd; --lb-accent-15-rgb: 0 140 189;
  --lb-accent-16: #1a6fa4;
  --lb-accent-17: #1469ad;
  --lb-accent-18: #137faf;
  --lb-accent-19: #287e9a;
  --lb-accent-20: #215aa4; --lb-accent-20-rgb: 33 90 164;
  --lb-accent-21: #1189b8;
  --lb-accent-22: #1285b7;
  --lb-accent-23: #0a8fc2; --lb-accent-23-rgb: 10 143 194;
  --lb-accent-24: #3a7798;
  --lb-accent-25: #2d80a7;
  --lb-accent-26: #139cc7; --lb-accent-26-rgb: 19 156 199;
  --lb-accent-27: #1590c6;
  --lb-accent-28: #00bde5; --lb-accent-28-rgb: 0 189 229;
  --lb-accent-29: #0cb2db; --lb-accent-29-rgb: 12 178 219;
  --lb-accent-30: #0da7dc; --lb-accent-30-rgb: 13 167 220;
  --lb-accent-31: #00a8ee; --lb-accent-31-rgb: 0 168 238;
  --lb-accent-32: #15bedc;
  --lb-accent-33: #2da4c4; --lb-accent-33-rgb: 45 164 196;
  --lb-accent-34: #21a9d3;
  --lb-accent-35: #00c8f5; --lb-accent-35-rgb: 0 200 245;
  --lb-accent-36: #16a9df; --lb-accent-36-rgb: 22 169 223;
  --lb-accent-37: #2caaca; --lb-accent-37-rgb: 44 170 202;
  --lb-accent-38: #19b9e4; --lb-accent-38-rgb: 25 185 228;
  --lb-accent-39: #04b9fa; --lb-accent-39-rgb: 4 185 250;
  --lb-accent-40: #02cdfd; --lb-accent-40-rgb: 2 205 253;
  --lb-accent-41: #17c7e8;
  --lb-accent-42: #13b5ed; --lb-accent-42-rgb: 19 181 237;
  --lb-accent-43: #19b6e8;
  --lb-accent-44: #43bfa7;
  --lb-accent-45: #11cff2; --lb-accent-45-rgb: 17 207 242;
  --lb-accent-46: #0abaff; --lb-accent-46-rgb: 10 186 255;
  --lb-accent-47: #2bc7df; --lb-accent-47-rgb: 43 199 223;
  --lb-accent-48: #1bd0f5;
  --lb-accent-49: #27bae9;
  --lb-accent-50: #23c5f0; --lb-accent-50-rgb: 35 197 240;
  --lb-accent-51: #1ebffb; --lb-accent-51-rgb: 30 191 251;
  --lb-accent-52: #2ad0f0;
  --lb-accent-53: #31c8eb;
  --lb-accent-54: #36d4ef;
  --lb-accent-55: #2be1ff;
  --lb-accent-56: #3cc0f0;
  --lb-accent-57: #42c8eb;
  --lb-accent-58: #3bd9f5;
  --lb-accent-59: #3fcdf2;
  --lb-accent-60: #50d5ed;
  --lb-accent-61: #52c6eb;
  --lb-accent-62: #41d9ff; --lb-accent-62-rgb: 65 217 255;
  --lb-accent-63: #41dcff;
  --lb-accent-64: #4adcf8; --lb-accent-64-rgb: 74 220 248;
  --lb-accent-65: #5568ee;
  --lb-accent-66: #5cc8f1;
  --lb-accent-67: #63c9ed;
  --lb-accent-68: #52dcff; --lb-accent-68-rgb: 82 220 255;
  --lb-accent-69: #55e7ff;
  --lb-accent-70: #64c8f1;
  --lb-accent-71: #5fe3ff;
  --lb-accent-72: #5fe9ff;
  --lb-accent-73: #62ebff;
  --lb-accent-74: #6c7bff; --lb-accent-74-rgb: 108 123 255;
  --lb-accent-75: #7bdcf2;
  --lb-accent-76: #80edff;
  --lb-accent-77: #9aa8ff;
  --lb-bg-01: #02070d; --lb-bg-01-rgb: 2 7 13;
  --lb-bg-02: #020810; --lb-bg-02-rgb: 2 8 16;
  --lb-bg-03: #030a12; --lb-bg-03-rgb: 3 10 18;
  --lb-bg-04: #020c16; --lb-bg-04-rgb: 2 12 22;
  --lb-bg-05: #030d17; --lb-bg-05-rgb: 3 13 23;
  --lb-bg-06: #050e19;
  --lb-bg-07: #04101c;
  --lb-bg-08: #06101a;
  --lb-bg-09: #06111d; --lb-bg-09-rgb: 6 17 29;
  --lb-bg-10: #06111e;
  --lb-bg-11: #06121f; --lb-bg-11-rgb: 6 18 31;
  --lb-bg-12: #06131f;
  --lb-bg-13: #061421;
  --lb-bg-14: #061521;
  --lb-bg-15: #071422;
  --lb-bg-16: #061625;
  --lb-bg-17: #071725; --lb-bg-17-rgb: 7 23 37;
  --lb-bg-18: #071827; --lb-bg-18-rgb: 7 24 39;
  --lb-bg-19: #081b2d;
  --lb-bg-20: #081c2e;
  --lb-bg-21: #071b30;
  --lb-bg-22: #081b30;
  --lb-bg-23: #091c2f;
  --lb-bg-24: #091e30;
  --lb-bg-25: #091d31;
  --lb-bg-26: #091d32;
  --lb-bg-27: #0f1a2c;
  --lb-bg-28: #0a1f33; --lb-bg-28-rgb: 10 31 51;
  --lb-bg-29: #082037;
  --lb-bg-30: #0a2035;
  --lb-bg-31: #0a2036; --lb-bg-31-rgb: 10 32 54;
  --lb-bg-32: #0b2236;
  --lb-bg-33: #0b2338;
  --lb-bg-34: #0d2940;
  --lb-bg-35: #0c2942;
  --lb-bg-36: #0c2a43;
  --lb-bg-37: #0e2841;
  --lb-bg-38: #0c2d44; --lb-bg-38-rgb: 12 45 68;
  --lb-bg-39: #16233a;
  --lb-bg-40: #16293a;
  --lb-bg-41: #0b2b46;
  --lb-bg-42: #0a2c4a;
  --lb-bg-43: #102d46;
  --lb-bg-44: #0a3851;
  --lb-bg-45: #10344e;
  --lb-bg-46: #4a1d14;
  --lb-bg-47: #0f3250;
  --lb-bg-48: #183047;
  --lb-bg-49: #0e3353;
  --lb-bg-50: #103451; --lb-bg-50-rgb: 16 52 81;
  --lb-bg-51: #103453;
  --lb-bg-52: #0b3a5a; --lb-bg-52-rgb: 11 58 90;
  --lb-bg-53: #123953; --lb-bg-53-rgb: 18 57 83;
  --lb-bg-54: #133a55;
  --lb-bg-55: #173e5b;
  --lb-bg-56: #114063; --lb-bg-56-rgb: 17 64 99;
  --lb-bg-57: #134364; --lb-bg-57-rgb: 19 67 100;
  --lb-bg-58: #154367; --lb-bg-58-rgb: 21 67 103;
  --lb-bg-59: #10476e;
  --lb-bg-60: #194c66;
  --lb-bg-61: #17516d;
  --lb-bg-62: #0c4c7a; --lb-bg-62-rgb: 12 76 122;
  --lb-bg-63: #0f4a78;
  --lb-bg-64: #12507a;
  --lb-bg-65: #0b4f86;
  --lb-bg-66: #2a5371; --lb-bg-66-rgb: 42 83 113;
  --lb-bg-67: #3d6685;
  --lb-bg-68: #215aa4;
  --lb-bg-69: #7f7f7f; --lb-bg-69-rgb: 127 127 127;
  --lb-bg-70: #6fa8c4; --lb-bg-70-rgb: 111 168 196;
  --lb-bg-71: #8aa0b2;
  --lb-bg-72: #c8dcff; --lb-bg-72-rgb: 200 220 255;
  --lb-bg-73: #ffffff; --lb-bg-73-rgb: 255 255 255;
  --lb-black: #000000; --lb-black-rgb: 0 0 0;
  --lb-line-01: #061725;
  --lb-line-02: #213447;
  --lb-line-03: #21384e;
  --lb-line-04: #21445d;
  --lb-line-05: #24445d;
  --lb-line-06: #28415a;
  --lb-line-07: #244461;
  --lb-line-08: #254963;
  --lb-line-09: #2f5068;
  --lb-line-10: #315067;
  --lb-line-11: #305069;
  --lb-line-12: #30536b;
  --lb-line-13: #34516e;
  --lb-line-14: #325575;
  --lb-line-15: #2b6482;
  --lb-line-16: #345a79;
  --lb-line-17: #385675;
  --lb-line-18: #34607a;
  --lb-line-19: #3a6178;
  --lb-line-20: #477393;
  --lb-line-21: #557486; --lb-line-21-rgb: 85 116 134;
  --lb-line-22: #487b95;
  --lb-line-23: #54718a;
  --lb-line-24: #59788b;
  --lb-line-25: #58778e;
  --lb-line-26: #4d839d;
  --lb-line-27: #668395;
  --lb-line-28: #7f7f7f; --lb-line-28-rgb: 127 127 127;
  --lb-line-29: #73a1cb; --lb-line-29-rgb: 115 161 203;
  --lb-line-30: #c8dcff; --lb-line-30-rgb: 200 220 255;
  --lb-line-31: #ffffff;
  --lb-misc-01: #2b2f9c;
  --lb-misc-02: #36c98d; --lb-misc-02-rgb: 54 201 141;
  --lb-onaccent-01: #031018;
  --lb-onaccent-02: #04121f;
  --lb-onaccent-03: #061725;
  --lb-onaccent-04: #04202f;
  --lb-onaccent-05: #ffffff;
  --lb-shadow-01: #001522;
  --lb-shadow-02: #05233f; --lb-shadow-02-rgb: 5 35 63;
  --lb-shadow-03: #0a2f5a; --lb-shadow-03-rgb: 10 47 90;
  --lb-shadow-04: #0d3b61;
  --lb-shadow-05: #1a1f66; --lb-shadow-05-rgb: 26 31 102;
  --lb-shadow-06: #b5f9ff;
  --lb-shadow-07: #bff3ff; --lb-shadow-07-rgb: 191 243 255;
  --lb-shadow-08: #d6dcff; --lb-shadow-08-rgb: 214 220 255;
  --lb-shadow-09: #ffe1d6; --lb-shadow-09-rgb: 255 225 214;
  --lb-shadow-10: #ffffff; --lb-shadow-10-rgb: 255 255 255;
  --lb-text-01: #000000;
  --lb-text-02: #2a0e06;
  --lb-text-03: #55728b;
  --lb-text-04: #5d7284;
  --lb-text-05: #5f7587;
  --lb-text-06: #6f879a;
  --lb-text-07: #718ea6;
  --lb-text-08: #7ca2bc;
  --lb-text-09: #8ca1b1;
  --lb-text-10: #8da8ba;
  --lb-text-11: #8babbe;
  --lb-text-12: #91acc2;
  --lb-text-13: #91b6c8;
  --lb-text-14: #9eafbe;
  --lb-text-15: #9fb6c7;
  --lb-text-16: #9fb6c8;
  --lb-text-17: #a3b9ca;
  --lb-text-18: #a8bbce;
  --lb-text-19: #a9bdcd;
  --lb-text-20: #a9c0d1;
  --lb-text-21: #adbfcd;
  --lb-text-22: #a5c1d6;
  --lb-text-23: #9dc7e2;
  --lb-text-24: #b5c5d5;
  --lb-text-25: #b5cbdb;
  --lb-text-26: #b6cada;
  --lb-text-27: #b9cbd9;
  --lb-text-28: #b9cbda;
  --lb-text-29: #b7ccdc;
  --lb-text-30: #b9cedc;
  --lb-text-31: #bdcfdd;
  --lb-text-32: #bdd0dd;
  --lb-text-33: #bfd0df;
  --lb-text-34: #c0d0de;
  --lb-text-35: #c2d1df;
  --lb-text-36: #c8d5e1;
  --lb-text-37: #c9dae6;
  --lb-text-38: #bbf9ff;
  --lb-text-39: #cfe3f1;
  --lb-text-40: #d7e5ef;
  --lb-text-41: #d6e6f1;
  --lb-text-42: #d8e8f1;
  --lb-text-43: #d5e9fa;
  --lb-text-44: #d6edfc;
  --lb-text-45: #dff4fc;
  --lb-text-46: #e8f3fb;
  --lb-text-47: #e6f8ff;
  --lb-text-48: #eaf4fb;
  --lb-text-49: #e8f4fe;
  --lb-text-50: #eff8ff;
  --lb-text-51: #f6f8fb;
  --lb-text-52: #f4fbff;
  --lb-text-53: #ffffff;
  --lb-warm-01: #6b1608; --lb-warm-01-rgb: 107 22 8;
  --lb-warm-02: #a3220f;
  --lb-warm-03: #f5a623;
  --lb-warm-04: #f0562f;
  --lb-warm-05: #e84040; --lb-warm-05-rgb: 232 64 64;
  --lb-warm-06: #ff6a45; --lb-warm-06-rgb: 255 106 69;
  --lb-warm-07: #ff7a59; --lb-warm-07-rgb: 255 122 89;
  --lb-warm-08: #ff6b6b; --lb-warm-08-rgb: 255 107 107;
  --lb-warm-09: #ff8b6b;
  --lb-warm-10: #ff9d7a;
  --lb-warm-11: #f5cb86;
  --lb-warm-12: #ff8f8f;
  --lb-warm-13: #ffb08f;
  --lb-warm-14: #ffb39c;
  --lb-warm-15: #ff9d9d;
  /* Schalter für Farbschema und Textgröße (theme.css) */
  --lb-view-panel: #0a2036; --lb-view-line: #2d4a63; --lb-view-text: #b7ccdc; --lb-view-accent: #23c5f0; --lb-view-accent-rgb: 35 197 240;
  /* Zeichenflächen (Canvas), die keine CSS-Variablen kennen: gelesen über lbTheme.rgb('--lb-canvas-…') */
  --lb-canvas-line-rgb: 58 119 152; --lb-canvas-node-rgb: 35 197 240; --lb-canvas-hot-rgb: 43 225 255;
}

:root[data-theme="light"] {
  /* Originalfarben der freigegebenen Figuren: in beiden Themen unverändert. */
  --lb-artwork-eye-01: #03205a;
  --lb-artwork-eye-02: #09366a;
  --lb-artwork-eye-03: #25c6f4;
  --lb-artwork-eye-04: #80f5fc;
  --lb-artwork-eye-05: #a0f7fd;
  --lb-artwork-eye-06: #a3f7fd;
  --lb-artwork-eye-07: #e2feff;

  color-scheme: light;
  --lb-accent-01: #064860; --lb-accent-01-rgb: 6 72 96;
  --lb-accent-02: #063c60; --lb-accent-02-rgb: 6 60 96;
  --lb-accent-03: #064460;
  --lb-accent-04: #063a60; --lb-accent-04-rgb: 6 58 96;
  --lb-accent-05: #064360; --lb-accent-05-rgb: 6 67 96;
  --lb-accent-06: #064360;
  --lb-accent-07: #063d60;
  --lb-accent-08: #064060; --lb-accent-08-rgb: 6 64 96;
  --lb-accent-09: #064260; --lb-accent-09-rgb: 6 66 96;
  --lb-accent-10: #063860;
  --lb-accent-11: #064760;
  --lb-accent-12: #064760;
  --lb-accent-13: #064660;
  --lb-accent-14: #063661;
  --lb-accent-15: #064962; --lb-accent-15-rgb: 6 73 98;
  --lb-accent-16: #063f62;
  --lb-accent-17: #063a64;
  --lb-accent-18: #064764;
  --lb-accent-19: #064b64;
  --lb-accent-20: #073066; --lb-accent-20-rgb: 7 48 102;
  --lb-accent-21: #074d68;
  --lb-accent-22: #074a68;
  --lb-accent-23: #074e69; --lb-accent-23-rgb: 7 78 105;
  --lb-accent-24: #07496d;
  --lb-accent-25: #074d6e;
  --lb-accent-26: #075571; --lb-accent-26-rgb: 7 85 113;
  --lb-accent-27: #075171;
  --lb-accent-28: #085976; --lb-accent-28-rgb: 8 89 118;
  --lb-accent-29: #085a77; --lb-accent-29-rgb: 8 90 119;
  --lb-accent-30: #085a78; --lb-accent-30-rgb: 8 90 120;
  --lb-accent-31: #08597b; --lb-accent-31-rgb: 8 89 123;
  --lb-accent-32: #085d7d;
  --lb-accent-33: #085d7d; --lb-accent-33-rgb: 8 93 125;
  --lb-accent-34: #085f7e;
  --lb-accent-35: #085f7f; --lb-accent-35-rgb: 8 95 127;
  --lb-accent-36: #085f7f; --lb-accent-36-rgb: 8 95 127;
  --lb-accent-37: #085f7f; --lb-accent-37-rgb: 8 95 127;
  --lb-accent-38: #086283; --lb-accent-38-rgb: 8 98 131;
  --lb-accent-39: #086383; --lb-accent-39-rgb: 8 99 131;
  --lb-accent-40: #086384; --lb-accent-40-rgb: 8 99 132;
  --lb-accent-41: #086384;
  --lb-accent-42: #086384; --lb-accent-42-rgb: 8 99 132;
  --lb-accent-43: #086485;
  --lb-accent-44: #096485;
  --lb-accent-45: #096486; --lb-accent-45-rgb: 9 100 134;
  --lb-accent-46: #096589; --lb-accent-46-rgb: 9 101 137;
  --lb-accent-47: #09678a; --lb-accent-47-rgb: 9 103 138;
  --lb-accent-48: #096a8d;
  --lb-accent-49: #096a8d;
  --lb-accent-50: #096b8e; --lb-accent-50-rgb: 9 107 142;
  --lb-accent-51: #096b90; --lb-accent-51-rgb: 9 107 144;
  --lb-accent-52: #096c90;
  --lb-accent-53: #096c90;
  --lb-accent-54: #096c90;
  --lb-accent-55: #096c90;
  --lb-accent-56: #096c90;
  --lb-accent-57: #096c90;
  --lb-accent-58: #096c90;
  --lb-accent-59: #096c90;
  --lb-accent-60: #096c90;
  --lb-accent-61: #096c90;
  --lb-accent-62: #096c90; --lb-accent-62-rgb: 9 108 144;
  --lb-accent-63: #096c90;
  --lb-accent-64: #096c90; --lb-accent-64-rgb: 9 108 144;
  --lb-accent-65: #091a90;
  --lb-accent-66: #096b90;
  --lb-accent-67: #096c90;
  --lb-accent-68: #096c90; --lb-accent-68-rgb: 9 108 144;
  --lb-accent-69: #096c90;
  --lb-accent-70: #096990;
  --lb-accent-71: #096c90;
  --lb-accent-72: #096c90;
  --lb-accent-73: #096c90;
  --lb-accent-74: #091790; --lb-accent-74-rgb: 9 23 144;
  --lb-accent-75: #096c90;
  --lb-accent-76: #096c90;
  --lb-accent-77: #091c90;
  --lb-bg-01: #edf1f6; --lb-bg-01-rgb: 237 241 246;
  --lb-bg-02: #edf1f6; --lb-bg-02-rgb: 237 241 246;
  --lb-bg-03: #edf2f6; --lb-bg-03-rgb: 237 242 246;
  --lb-bg-04: #eef2f7; --lb-bg-04-rgb: 238 242 247;
  --lb-bg-05: #eef2f7; --lb-bg-05-rgb: 238 242 247;
  --lb-bg-06: #eef2f7;
  --lb-bg-07: #eff3f7;
  --lb-bg-08: #eff3f7;
  --lb-bg-09: #eff3f7; --lb-bg-09-rgb: 239 243 247;
  --lb-bg-10: #eff3f7;
  --lb-bg-11: #eff3f7; --lb-bg-11-rgb: 239 243 247;
  --lb-bg-12: #eff3f7;
  --lb-bg-13: #f0f3f7;
  --lb-bg-14: #f0f3f7;
  --lb-bg-15: #f0f3f7;
  --lb-bg-16: #f0f4f8;
  --lb-bg-17: #f0f4f8; --lb-bg-17-rgb: 240 244 248;
  --lb-bg-18: #f0f4f8; --lb-bg-18-rgb: 240 244 248;
  --lb-bg-19: #f1f4f8;
  --lb-bg-20: #f1f5f8;
  --lb-bg-21: #f1f5f8;
  --lb-bg-22: #f1f5f8;
  --lb-bg-23: #f1f5f8;
  --lb-bg-24: #f2f5f8;
  --lb-bg-25: #f2f5f8;
  --lb-bg-26: #f2f5f9;
  --lb-bg-27: #f2f5f9;
  --lb-bg-28: #f2f5f9; --lb-bg-28-rgb: 242 245 249;
  --lb-bg-29: #f2f5f9;
  --lb-bg-30: #f2f5f9;
  --lb-bg-31: #f2f5f9; --lb-bg-31-rgb: 242 245 249;
  --lb-bg-32: #f3f5f9;
  --lb-bg-33: #f3f6f9;
  --lb-bg-34: #f4f7fa;
  --lb-bg-35: #f4f7fa;
  --lb-bg-36: #f4f7fa;
  --lb-bg-37: #f4f7fa;
  --lb-bg-38: #f4f7fa; --lb-bg-38-rgb: 244 247 250;
  --lb-bg-39: #f4f7fa;
  --lb-bg-40: #f4f7fa;
  --lb-bg-41: #f4f7fa;
  --lb-bg-42: #f5f7fa;
  --lb-bg-43: #f5f7fa;
  --lb-bg-44: #f6f8fa;
  --lb-bg-45: #f6f8fa;
  --lb-bg-46: #f6f8fa;
  --lb-bg-47: #f6f8fb;
  --lb-bg-48: #f6f8fb;
  --lb-bg-49: #f6f8fb;
  --lb-bg-50: #f6f8fb; --lb-bg-50-rgb: 246 248 251;
  --lb-bg-51: #f6f8fb;
  --lb-bg-52: #f7f9fb; --lb-bg-52-rgb: 247 249 251;
  --lb-bg-53: #f7f9fb; --lb-bg-53-rgb: 247 249 251;
  --lb-bg-54: #f7f9fb;
  --lb-bg-55: #f8fafc;
  --lb-bg-56: #f8fafc; --lb-bg-56-rgb: 248 250 252;
  --lb-bg-57: #f9fafc; --lb-bg-57-rgb: 249 250 252;
  --lb-bg-58: #f9fbfc; --lb-bg-58-rgb: 249 251 252;
  --lb-bg-59: #ddebf5;
  --lb-bg-60: #fafbfc;
  --lb-bg-61: #fafbfd;
  --lb-bg-62: #deebf5; --lb-bg-62-rgb: 222 235 245;
  --lb-bg-63: #deebf5;
  --lb-bg-64: #deecf5;
  --lb-bg-65: #deebf5;
  --lb-bg-66: #fdfdfe; --lb-bg-66-rgb: 253 253 254;
  --lb-bg-67: #a0b5cc;
  --lb-bg-68: #e1eaf6;
  --lb-bg-69: #839ebc; --lb-bg-69-rgb: 131 158 188;
  --lb-bg-70: #6a8aaf; --lb-bg-70-rgb: 106 138 175;
  --lb-bg-71: #6a8aaf;
  --lb-bg-72: #172330; --lb-bg-72-rgb: 23 35 48;
  --lb-bg-73: #172330; --lb-bg-73-rgb: 23 35 48;
  --lb-black: #000000; --lb-black-rgb: 0 0 0;
  --lb-line-01: #dee5ed;
  --lb-line-02: #d0dae6;
  --lb-line-03: #cfd9e5;
  --lb-line-04: #cbd6e3;
  --lb-line-05: #cad6e3;
  --lb-line-06: #cad6e3;
  --lb-line-07: #cad5e2;
  --lb-line-08: #c9d5e2;
  --lb-line-09: #c5d2e0;
  --lb-line-10: #c5d2e0;
  --lb-line-11: #c5d1e0;
  --lb-line-12: #c5d1e0;
  --lb-line-13: #c3d0df;
  --lb-line-14: #c2cfde;
  --lb-line-15: #c0cedd;
  --lb-line-16: #c0cedd;
  --lb-line-17: #c0cedd;
  --lb-line-18: #c0cedd;
  --lb-line-19: #bfcddd;
  --lb-line-20: #b6c6d8;
  --lb-line-21: #b6c6d8; --lb-line-21-rgb: 182 198 216;
  --lb-line-22: #b6c5d7;
  --lb-line-23: #b5c5d7;
  --lb-line-24: #b4c4d7;
  --lb-line-25: #b3c4d6;
  --lb-line-26: #b3c3d6;
  --lb-line-27: #afc0d4;
  --lb-line-28: #aebfd3; --lb-line-28-rgb: 174 191 211;
  --lb-line-29: #9fb4cc; --lb-line-29-rgb: 159 180 204;
  --lb-line-30: #8ea7c2; --lb-line-30-rgb: 142 167 194;
  --lb-line-31: #8ea7c2;
  --lb-misc-01: #222577;
  --lb-misc-02: #288a62; --lb-misc-02-rgb: 40 138 98;
  --lb-onaccent-01: #ffffff;
  --lb-onaccent-02: #ffffff;
  --lb-onaccent-03: #ffffff;
  --lb-onaccent-04: #ffffff;
  --lb-onaccent-05: #ffffff;
  --lb-shadow-01: #001522;
  --lb-shadow-02: #05233f; --lb-shadow-02-rgb: 5 35 63;
  --lb-shadow-03: #0a2f5a; --lb-shadow-03-rgb: 10 47 90;
  --lb-shadow-04: #0d3b61;
  --lb-shadow-05: #1a1f66; --lb-shadow-05-rgb: 26 31 102;
  --lb-shadow-06: #b5f9ff;
  --lb-shadow-07: #bff3ff; --lb-shadow-07-rgb: 191 243 255;
  --lb-shadow-08: #d6dcff; --lb-shadow-08-rgb: 214 220 255;
  --lb-shadow-09: #ffe1d6; --lb-shadow-09-rgb: 255 225 214;
  --lb-shadow-10: #ffffff; --lb-shadow-10-rgb: 255 255 255;
  --lb-text-01: #f8fafb;
  --lb-text-02: #ecf0f5;
  --lb-text-03: #4c7099;
  --lb-text-04: #527091;
  --lb-text-05: #516e8f;
  --lb-text-06: #496482;
  --lb-text-07: #415f81;
  --lb-text-08: #33557b;
  --lb-text-09: #3c546e;
  --lb-text-10: #36506e;
  --lb-text-11: #335070;
  --lb-text-12: #314d6c;
  --lb-text-13: #2c4b6d;
  --lb-text-14: #354a62;
  --lb-text-15: #2f4763;
  --lb-text-16: #2e4763;
  --lb-text-17: #2d4560;
  --lb-text-18: #2b425d;
  --lb-text-19: #2b425c;
  --lb-text-20: #28415d;
  --lb-text-21: #2c4159;
  --lb-text-22: #244060;
  --lb-text-23: #243f5e;
  --lb-text-24: #273c54;
  --lb-text-25: #223a55;
  --lb-text-26: #233a54;
  --lb-text-27: #243952;
  --lb-text-28: #233952;
  --lb-text-29: #213954;
  --lb-text-30: #223852;
  --lb-text-31: #213750;
  --lb-text-32: #213750;
  --lb-text-33: #20364e;
  --lb-text-34: #21364d;
  --lb-text-35: #21354c;
  --lb-text-36: #203348;
  --lb-text-37: #1b3048;
  --lb-text-38: #1a2d44;
  --lb-text-39: #192b41;
  --lb-text-40: #182a3e;
  --lb-text-41: #17293e;
  --lb-text-42: #17293d;
  --lb-text-43: #16273a;
  --lb-text-44: #162639;
  --lb-text-45: #142335;
  --lb-text-46: #132131;
  --lb-text-47: #122030;
  --lb-text-48: #122030;
  --lb-text-49: #122030;
  --lb-text-50: #111e2c;
  --lb-text-51: #101d2b;
  --lb-text-52: #101c2a;
  --lb-text-53: #16191d;
  --lb-warm-01: #7f1f10; --lb-warm-01-rgb: 127 31 16;
  --lb-warm-02: #7f1e10;
  --lb-warm-03: #9b6813;
  --lb-warm-04: #9e3014;
  --lb-warm-05: #a31414; --lb-warm-05-rgb: 163 20 20;
  --lb-warm-06: #b33516; --lb-warm-06-rgb: 179 53 22;
  --lb-warm-07: #b63616; --lb-warm-07-rgb: 182 54 22;
  --lb-warm-08: #b61616; --lb-warm-08-rgb: 182 22 22;
  --lb-warm-09: #b63916;
  --lb-warm-10: #b64016;
  --lb-warm-11: #b67916;
  --lb-warm-12: #b61616;
  --lb-warm-13: #b64516;
  --lb-warm-14: #b63b16;
  --lb-warm-15: #b61616;
  --lb-view-panel: #ffffff; --lb-view-line: #bccadb; --lb-view-text: #3b4d66; --lb-view-accent: #095f8c; --lb-view-accent-rgb: 9 95 140;
  --lb-canvas-line-rgb: 96 138 168; --lb-canvas-node-rgb: 14 112 160; --lb-canvas-hot-rgb: 6 96 142;
}

:root[data-size="small"] { --lb-fs: .9; }
:root[data-size="large"] { --lb-fs: 1.15; }

html { font-size: calc(100% * var(--lb-fs)); }

/* Inseln: Flächen, die in beiden Farbschemata dunkel bleiben (Film mit seiner Bedienleiste und den Untertiteln). Hier gelten die dunklen Werte. */
:root[data-theme="light"] .lb-player {
  color-scheme: dark;
  --lb-accent-01: #0b7991; --lb-accent-01-rgb: 11 121 145;
  --lb-accent-02: #1d5880; --lb-accent-02-rgb: 29 88 128;
  --lb-accent-03: #106a92;
  --lb-accent-04: #0e5c94; --lb-accent-04-rgb: 14 92 148;
  --lb-accent-05: #086b9b; --lb-accent-05-rgb: 8 107 155;
  --lb-accent-06: #0e6a96;
  --lb-accent-07: #16608f;
  --lb-accent-08: #126a9b; --lb-accent-08-rgb: 18 106 155;
  --lb-accent-09: #146e9a; --lb-accent-09-rgb: 20 110 154;
  --lb-accent-10: #16609a;
  --lb-accent-11: #16779c;
  --lb-accent-12: #247492;
  --lb-accent-13: #277290;
  --lb-accent-14: #2f608c;
  --lb-accent-15: #008cbd; --lb-accent-15-rgb: 0 140 189;
  --lb-accent-16: #1a6fa4;
  --lb-accent-17: #1469ad;
  --lb-accent-18: #137faf;
  --lb-accent-19: #287e9a;
  --lb-accent-20: #215aa4; --lb-accent-20-rgb: 33 90 164;
  --lb-accent-21: #1189b8;
  --lb-accent-22: #1285b7;
  --lb-accent-23: #0a8fc2; --lb-accent-23-rgb: 10 143 194;
  --lb-accent-24: #3a7798;
  --lb-accent-25: #2d80a7;
  --lb-accent-26: #139cc7; --lb-accent-26-rgb: 19 156 199;
  --lb-accent-27: #1590c6;
  --lb-accent-28: #00bde5; --lb-accent-28-rgb: 0 189 229;
  --lb-accent-29: #0cb2db; --lb-accent-29-rgb: 12 178 219;
  --lb-accent-30: #0da7dc; --lb-accent-30-rgb: 13 167 220;
  --lb-accent-31: #00a8ee; --lb-accent-31-rgb: 0 168 238;
  --lb-accent-32: #15bedc;
  --lb-accent-33: #2da4c4; --lb-accent-33-rgb: 45 164 196;
  --lb-accent-34: #21a9d3;
  --lb-accent-35: #00c8f5; --lb-accent-35-rgb: 0 200 245;
  --lb-accent-36: #16a9df; --lb-accent-36-rgb: 22 169 223;
  --lb-accent-37: #2caaca; --lb-accent-37-rgb: 44 170 202;
  --lb-accent-38: #19b9e4; --lb-accent-38-rgb: 25 185 228;
  --lb-accent-39: #04b9fa; --lb-accent-39-rgb: 4 185 250;
  --lb-accent-40: #02cdfd; --lb-accent-40-rgb: 2 205 253;
  --lb-accent-41: #17c7e8;
  --lb-accent-42: #13b5ed; --lb-accent-42-rgb: 19 181 237;
  --lb-accent-43: #19b6e8;
  --lb-accent-44: #43bfa7;
  --lb-accent-45: #11cff2; --lb-accent-45-rgb: 17 207 242;
  --lb-accent-46: #0abaff; --lb-accent-46-rgb: 10 186 255;
  --lb-accent-47: #2bc7df; --lb-accent-47-rgb: 43 199 223;
  --lb-accent-48: #1bd0f5;
  --lb-accent-49: #27bae9;
  --lb-accent-50: #23c5f0; --lb-accent-50-rgb: 35 197 240;
  --lb-accent-51: #1ebffb; --lb-accent-51-rgb: 30 191 251;
  --lb-accent-52: #2ad0f0;
  --lb-accent-53: #31c8eb;
  --lb-accent-54: #36d4ef;
  --lb-accent-55: #2be1ff;
  --lb-accent-56: #3cc0f0;
  --lb-accent-57: #42c8eb;
  --lb-accent-58: #3bd9f5;
  --lb-accent-59: #3fcdf2;
  --lb-accent-60: #50d5ed;
  --lb-accent-61: #52c6eb;
  --lb-accent-62: #41d9ff; --lb-accent-62-rgb: 65 217 255;
  --lb-accent-63: #41dcff;
  --lb-accent-64: #4adcf8; --lb-accent-64-rgb: 74 220 248;
  --lb-accent-65: #5568ee;
  --lb-accent-66: #5cc8f1;
  --lb-accent-67: #63c9ed;
  --lb-accent-68: #52dcff; --lb-accent-68-rgb: 82 220 255;
  --lb-accent-69: #55e7ff;
  --lb-accent-70: #64c8f1;
  --lb-accent-71: #5fe3ff;
  --lb-accent-72: #5fe9ff;
  --lb-accent-73: #62ebff;
  --lb-accent-74: #6c7bff; --lb-accent-74-rgb: 108 123 255;
  --lb-accent-75: #7bdcf2;
  --lb-accent-76: #80edff;
  --lb-accent-77: #9aa8ff;
  --lb-bg-01: #02070d; --lb-bg-01-rgb: 2 7 13;
  --lb-bg-02: #020810; --lb-bg-02-rgb: 2 8 16;
  --lb-bg-03: #030a12; --lb-bg-03-rgb: 3 10 18;
  --lb-bg-04: #020c16; --lb-bg-04-rgb: 2 12 22;
  --lb-bg-05: #030d17; --lb-bg-05-rgb: 3 13 23;
  --lb-bg-06: #050e19;
  --lb-bg-07: #04101c;
  --lb-bg-08: #06101a;
  --lb-bg-09: #06111d; --lb-bg-09-rgb: 6 17 29;
  --lb-bg-10: #06111e;
  --lb-bg-11: #06121f; --lb-bg-11-rgb: 6 18 31;
  --lb-bg-12: #06131f;
  --lb-bg-13: #061421;
  --lb-bg-14: #061521;
  --lb-bg-15: #071422;
  --lb-bg-16: #061625;
  --lb-bg-17: #071725; --lb-bg-17-rgb: 7 23 37;
  --lb-bg-18: #071827; --lb-bg-18-rgb: 7 24 39;
  --lb-bg-19: #081b2d;
  --lb-bg-20: #081c2e;
  --lb-bg-21: #071b30;
  --lb-bg-22: #081b30;
  --lb-bg-23: #091c2f;
  --lb-bg-24: #091e30;
  --lb-bg-25: #091d31;
  --lb-bg-26: #091d32;
  --lb-bg-27: #0f1a2c;
  --lb-bg-28: #0a1f33; --lb-bg-28-rgb: 10 31 51;
  --lb-bg-29: #082037;
  --lb-bg-30: #0a2035;
  --lb-bg-31: #0a2036; --lb-bg-31-rgb: 10 32 54;
  --lb-bg-32: #0b2236;
  --lb-bg-33: #0b2338;
  --lb-bg-34: #0d2940;
  --lb-bg-35: #0c2942;
  --lb-bg-36: #0c2a43;
  --lb-bg-37: #0e2841;
  --lb-bg-38: #0c2d44; --lb-bg-38-rgb: 12 45 68;
  --lb-bg-39: #16233a;
  --lb-bg-40: #16293a;
  --lb-bg-41: #0b2b46;
  --lb-bg-42: #0a2c4a;
  --lb-bg-43: #102d46;
  --lb-bg-44: #0a3851;
  --lb-bg-45: #10344e;
  --lb-bg-46: #4a1d14;
  --lb-bg-47: #0f3250;
  --lb-bg-48: #183047;
  --lb-bg-49: #0e3353;
  --lb-bg-50: #103451; --lb-bg-50-rgb: 16 52 81;
  --lb-bg-51: #103453;
  --lb-bg-52: #0b3a5a; --lb-bg-52-rgb: 11 58 90;
  --lb-bg-53: #123953; --lb-bg-53-rgb: 18 57 83;
  --lb-bg-54: #133a55;
  --lb-bg-55: #173e5b;
  --lb-bg-56: #114063; --lb-bg-56-rgb: 17 64 99;
  --lb-bg-57: #134364; --lb-bg-57-rgb: 19 67 100;
  --lb-bg-58: #154367; --lb-bg-58-rgb: 21 67 103;
  --lb-bg-59: #10476e;
  --lb-bg-60: #194c66;
  --lb-bg-61: #17516d;
  --lb-bg-62: #0c4c7a; --lb-bg-62-rgb: 12 76 122;
  --lb-bg-63: #0f4a78;
  --lb-bg-64: #12507a;
  --lb-bg-65: #0b4f86;
  --lb-bg-66: #2a5371; --lb-bg-66-rgb: 42 83 113;
  --lb-bg-67: #3d6685;
  --lb-bg-68: #215aa4;
  --lb-bg-69: #7f7f7f; --lb-bg-69-rgb: 127 127 127;
  --lb-bg-70: #6fa8c4; --lb-bg-70-rgb: 111 168 196;
  --lb-bg-71: #8aa0b2;
  --lb-bg-72: #c8dcff; --lb-bg-72-rgb: 200 220 255;
  --lb-bg-73: #ffffff; --lb-bg-73-rgb: 255 255 255;
  --lb-black: #000000; --lb-black-rgb: 0 0 0;
  --lb-line-01: #061725;
  --lb-line-02: #213447;
  --lb-line-03: #21384e;
  --lb-line-04: #21445d;
  --lb-line-05: #24445d;
  --lb-line-06: #28415a;
  --lb-line-07: #244461;
  --lb-line-08: #254963;
  --lb-line-09: #2f5068;
  --lb-line-10: #315067;
  --lb-line-11: #305069;
  --lb-line-12: #30536b;
  --lb-line-13: #34516e;
  --lb-line-14: #325575;
  --lb-line-15: #2b6482;
  --lb-line-16: #345a79;
  --lb-line-17: #385675;
  --lb-line-18: #34607a;
  --lb-line-19: #3a6178;
  --lb-line-20: #477393;
  --lb-line-21: #557486; --lb-line-21-rgb: 85 116 134;
  --lb-line-22: #487b95;
  --lb-line-23: #54718a;
  --lb-line-24: #59788b;
  --lb-line-25: #58778e;
  --lb-line-26: #4d839d;
  --lb-line-27: #668395;
  --lb-line-28: #7f7f7f; --lb-line-28-rgb: 127 127 127;
  --lb-line-29: #73a1cb; --lb-line-29-rgb: 115 161 203;
  --lb-line-30: #c8dcff; --lb-line-30-rgb: 200 220 255;
  --lb-line-31: #ffffff;
  --lb-misc-01: #2b2f9c;
  --lb-misc-02: #36c98d; --lb-misc-02-rgb: 54 201 141;
  --lb-onaccent-01: #031018;
  --lb-onaccent-02: #04121f;
  --lb-onaccent-03: #061725;
  --lb-onaccent-04: #04202f;
  --lb-onaccent-05: #ffffff;
  --lb-shadow-01: #001522;
  --lb-shadow-02: #05233f; --lb-shadow-02-rgb: 5 35 63;
  --lb-shadow-03: #0a2f5a; --lb-shadow-03-rgb: 10 47 90;
  --lb-shadow-04: #0d3b61;
  --lb-shadow-05: #1a1f66; --lb-shadow-05-rgb: 26 31 102;
  --lb-shadow-06: #b5f9ff;
  --lb-shadow-07: #bff3ff; --lb-shadow-07-rgb: 191 243 255;
  --lb-shadow-08: #d6dcff; --lb-shadow-08-rgb: 214 220 255;
  --lb-shadow-09: #ffe1d6; --lb-shadow-09-rgb: 255 225 214;
  --lb-shadow-10: #ffffff; --lb-shadow-10-rgb: 255 255 255;
  --lb-text-01: #000000;
  --lb-text-02: #2a0e06;
  --lb-text-03: #55728b;
  --lb-text-04: #5d7284;
  --lb-text-05: #5f7587;
  --lb-text-06: #6f879a;
  --lb-text-07: #718ea6;
  --lb-text-08: #7ca2bc;
  --lb-text-09: #8ca1b1;
  --lb-text-10: #8da8ba;
  --lb-text-11: #8babbe;
  --lb-text-12: #91acc2;
  --lb-text-13: #91b6c8;
  --lb-text-14: #9eafbe;
  --lb-text-15: #9fb6c7;
  --lb-text-16: #9fb6c8;
  --lb-text-17: #a3b9ca;
  --lb-text-18: #a8bbce;
  --lb-text-19: #a9bdcd;
  --lb-text-20: #a9c0d1;
  --lb-text-21: #adbfcd;
  --lb-text-22: #a5c1d6;
  --lb-text-23: #9dc7e2;
  --lb-text-24: #b5c5d5;
  --lb-text-25: #b5cbdb;
  --lb-text-26: #b6cada;
  --lb-text-27: #b9cbd9;
  --lb-text-28: #b9cbda;
  --lb-text-29: #b7ccdc;
  --lb-text-30: #b9cedc;
  --lb-text-31: #bdcfdd;
  --lb-text-32: #bdd0dd;
  --lb-text-33: #bfd0df;
  --lb-text-34: #c0d0de;
  --lb-text-35: #c2d1df;
  --lb-text-36: #c8d5e1;
  --lb-text-37: #c9dae6;
  --lb-text-38: #bbf9ff;
  --lb-text-39: #cfe3f1;
  --lb-text-40: #d7e5ef;
  --lb-text-41: #d6e6f1;
  --lb-text-42: #d8e8f1;
  --lb-text-43: #d5e9fa;
  --lb-text-44: #d6edfc;
  --lb-text-45: #dff4fc;
  --lb-text-46: #e8f3fb;
  --lb-text-47: #e6f8ff;
  --lb-text-48: #eaf4fb;
  --lb-text-49: #e8f4fe;
  --lb-text-50: #eff8ff;
  --lb-text-51: #f6f8fb;
  --lb-text-52: #f4fbff;
  --lb-text-53: #ffffff;
  --lb-warm-01: #6b1608; --lb-warm-01-rgb: 107 22 8;
  --lb-warm-02: #a3220f;
  --lb-warm-03: #f5a623;
  --lb-warm-04: #f0562f;
  --lb-warm-05: #e84040; --lb-warm-05-rgb: 232 64 64;
  --lb-warm-06: #ff6a45; --lb-warm-06-rgb: 255 106 69;
  --lb-warm-07: #ff7a59; --lb-warm-07-rgb: 255 122 89;
  --lb-warm-08: #ff6b6b; --lb-warm-08-rgb: 255 107 107;
  --lb-warm-09: #ff8b6b;
  --lb-warm-10: #ff9d7a;
  --lb-warm-11: #f5cb86;
  --lb-warm-12: #ff8f8f;
  --lb-warm-13: #ffb08f;
  --lb-warm-14: #ffb39c;
  --lb-warm-15: #ff9d9d;
  /* Schalter für Farbschema und Textgröße (theme.css) */
  --lb-view-panel: #0a2036; --lb-view-line: #2d4a63; --lb-view-text: #b7ccdc; --lb-view-accent: #23c5f0; --lb-view-accent-rgb: 35 197 240;
  /* Zeichenflächen (Canvas), die keine CSS-Variablen kennen: gelesen über lbTheme.rgb('--lb-canvas-…') */
  --lb-canvas-line-rgb: 58 119 152; --lb-canvas-node-rgb: 35 197 240; --lb-canvas-hot-rgb: 43 225 255;
  --navy:var(--lb-bg-17);
  --navy2:var(--lb-bg-31);
  --blue:var(--lb-accent-20);
  --cyan:var(--lb-accent-36);
  --text:var(--lb-text-51);
  --muted:var(--lb-text-18);
  --line:rgb(var(--lb-line-29-rgb) / .19);
  --bg:var(--lb-bg-06);
  --fg:var(--lb-text-50);
  --muted:var(--lb-text-17);
  --c:var(--lb-accent-50);
  --line:var(--lb-line-11);
  --lb-bg:var(--lb-bg-06);
  --lb-fg:var(--lb-text-50);
  --lb-muted:var(--lb-text-17);
  --lb-cyan:var(--lb-accent-50);
  --lb-line:var(--lb-line-11);
  --lb-panel:rgb(var(--lb-bg-17-rgb) / .88);
  --lb-panel-line:rgb(var(--lb-accent-50-rgb) / .22);
}

:root{--lb-preview-success:#4ade80}[data-theme="light"]{--lb-preview-success:#12b76a}

/* Tooltip-Farbe ausdrücklich vom Auftraggeber gewünscht; Form und Verhalten aus dem Standard. */
:root{--fn-tip-bg:rgba(255,255,255,.92);--fn-tip-text:#0b1220;--fn-tip-shadow:rgba(0,0,0,.38)}

:root{--lb-counter-super-text:#ac90ff;--lb-counter-super-bg:rgb(172 144 255 / .14)}
html[data-theme="light"]{--lb-counter-super-text:#6941b4;--lb-counter-super-bg:rgb(105 65 180 / .12)}
:root{--lb-user-employee:#52a7c7;--lb-user-external:#e8a55c;--lb-user-avatar-bg:#6b7280;--lb-user-owner-bg:#fbbf24;--lb-user-owner-text:#142237}
html[data-theme="light"]{--lb-user-employee:#25708b;--lb-user-external:#a85b13;--lb-user-avatar-bg:#d6dfeb;--lb-user-owner-bg:#fbbf24;--lb-user-owner-text:#142237}
