:root,.theme-monastic{--ds-color-surface: #131313;--ds-color-surface-low: #1b1b1b;--ds-color-surface-container: #1c1b1b;--ds-color-surface-high: #343433;--ds-color-surface-highest: #242424;--ds-color-primary: #b98700;--ds-color-primary-container: #4f3b1a;--ds-color-on-surface: #f5efe6;--ds-color-on-surface-muted: #b6ab9d;--ds-color-outline-variant: #4a4138;--ds-color-on-primary: #1a1207;--ds-color-primary-text: #b98700;--ds-icon-mono-filter: brightness(0) invert(1);--ds-glass-header-bg: rgba(27, 27, 27, .78);--ds-glass-header-border: 1px solid rgba(255, 255, 255, .08);--ds-glass-header-shadow: 0 16px 36px -10px rgba(0, 0, 0, .65), 0 0 0 1px rgba(255, 255, 255, .02);--ds-glass-header-fallback-bg: rgba(19, 19, 19, .96);--ds-glass-dropdown-bg: rgba(28, 27, 27, .92);--ds-glass-dropdown-border: 1px solid rgba(255, 255, 255, .09);--ds-glass-dropdown-shadow: 0 20px 40px -15px rgba(0, 0, 0, .85);--ds-glass-dropdown-fallback-bg: rgba(28, 27, 27, .98);--ds-glass-mobile-panel-bg: rgba(27, 27, 27, .94);--ds-glass-mobile-panel-border: 1px solid rgba(255, 255, 255, .08);--ds-glass-mobile-panel-shadow: 0 20px 40px -15px rgba(0, 0, 0, .85);--ds-glass-mobile-panel-fallback-bg: rgba(19, 19, 19, .98);--ds-space-0: 0;--ds-space-1: .25rem;--ds-space-2: .5rem;--ds-space-3: .75rem;--ds-space-4: 1rem;--ds-space-5: 1.25rem;--ds-space-6: 1.5rem;--ds-space-8: 2rem;--ds-space-10: 2.5rem;--ds-space-12: 3rem;--ds-space-16: 4rem;--ds-space-20: 5rem;--ds-space-24: 6rem;--ds-radius-none: 0;--ds-radius-sm: 2px;--ds-radius-default: 4px;--ds-radius-md: 4px;--ds-radius-lg: 8px;--ds-radius-xl: 12px;--ds-radius-round: 999px;--ds-font-body: "Plus Jakarta Sans", sans-serif;--ds-font-heading: "Manrope", sans-serif;--ds-font-mono: "Courier New", monospace;--ds-font-size-xs: .75rem;--ds-font-size-sm: .875rem;--ds-font-size-md: 1rem;--ds-font-size-lg: 1.125rem;--ds-font-size-xl: 1.5rem;--ds-font-size-2xl: 2rem;--ds-font-size-3xl: 2.75rem;--ds-font-weight-regular: 400;--ds-font-weight-medium: 500;--ds-font-weight-semibold: 600;--ds-font-weight-bold: 700;--ds-line-height-tight: 1.1;--ds-line-height-snug: 1.25;--ds-line-height-normal: 1.5;--ds-line-height-relaxed: 1.7;--ds-letter-spacing-tight: -.02em;--ds-letter-spacing-normal: 0;--ds-letter-spacing-wide: .04em;--ds-elevation-none: none;--ds-elevation-low: none;--ds-elevation-medium: none;--ds-elevation-high: none}:root[data-theme=light]{--ds-color-surface: #fbf8ff;--ds-color-surface-low: #f5f2f9;--ds-color-surface-container: #ffffff;--ds-color-surface-high: #ddd7e5;--ds-color-surface-highest: #e9e4f0;--ds-color-primary: #b98700;--ds-color-primary-container: #f3e4bc;--ds-color-on-surface: #1b1b20;--ds-color-on-surface-muted: #4f4535;--ds-color-outline-variant: #d3c5af;--ds-color-on-primary: #ffffff;--ds-color-primary-text: #7a5800;--ds-icon-mono-filter: brightness(0) invert(.12);--ds-glass-header-bg: rgba(250, 248, 245, .82);--ds-glass-header-border: 1px solid #e8e2d5;--ds-glass-header-shadow: 0 10px 30px -14px rgba(27, 27, 32, .22), 0 0 0 1px rgba(255, 255, 255, .5);--ds-glass-header-fallback-bg: rgba(250, 248, 245, .97);--ds-glass-dropdown-bg: rgba(255, 255, 255, .94);--ds-glass-dropdown-border: 1px solid #e8e2d5;--ds-glass-dropdown-shadow: 0 20px 40px -18px rgba(27, 27, 32, .3);--ds-glass-dropdown-fallback-bg: rgba(255, 255, 255, .99);--ds-glass-mobile-panel-bg: rgba(250, 248, 245, .95);--ds-glass-mobile-panel-border: 1px solid #e8e2d5;--ds-glass-mobile-panel-shadow: 0 20px 40px -18px rgba(27, 27, 32, .3);--ds-glass-mobile-panel-fallback-bg: rgba(250, 248, 245, .99)}:root{--q-c-000000: #000000;--q-c-00897b: #00897b;--q-c-00a3ff: #00a3ff;--q-c-00b4d8: #00b4d8;--q-c-00f0ff: #00f0ff;--q-c-0a0a0d: #0a0a0d;--q-c-0d0d10: #0d0d10;--q-c-0d9668: #0d9668;--q-c-0e0e0e: #0e0e0e;--q-c-101010: #101010;--q-c-101013: #101013;--q-c-10b981: #10b981;--q-c-111111: #111111;--q-c-131313: #131313;--q-c-141414: #141414;--q-c-141417: #141417;--q-c-141418: #141418;--q-c-151515: #151515;--q-c-15151a: #15151a;--q-c-171717: #171717;--q-c-18150f: #18150f;--q-c-181716: #181716;--q-c-181818: #181818;--q-c-18181b: #18181b;--q-c-18181c: #18181c;--q-c-19191c: #19191c;--q-c-191920: #191920;--q-c-1a1207: #1a1207;--q-c-1a1919: #1a1919;--q-c-1b1b1b: #1b1b1b;--q-c-1b1b1e: #1b1b1e;--q-c-1b5e20: #1b5e20;--q-c-1c1b1b: #1c1b1b;--q-c-1c1c1c: #1c1c1c;--q-c-1c1c20: #1c1c20;--q-c-1e1e1e: #1e1e1e;--q-c-1f1e23: #1f1e23;--q-c-1f1f1f: #1f1f1f;--q-c-201414: #201414;--q-c-201f1f: #201f1f;--q-c-201f26: #201f26;--q-c-212121: #212121;--q-c-222222: #222222;--q-c-22aa22: #22aa22;--q-c-232323: #232323;--q-c-24221a: #24221a;--q-c-242427: #242427;--q-c-252525: #252525;--q-c-261900: #261900;--q-c-262626: #262626;--q-c-26262a: #26262a;--q-c-27231c: #27231c;--q-c-2a2621: #2a2621;--q-c-2a2a2a: #2a2a2a;--q-c-2b2518: #2b2518;--q-c-2e2d34: #2e2d34;--q-c-2e2e32: #2e2e32;--q-c-2e7d32: #2e7d32;--q-c-322a1c: #322a1c;--q-c-333331: #333331;--q-c-333333: #333333;--q-c-34d399: #34d399;--q-c-353534: #353534;--q-c-382700: #382700;--q-c-382d13: #382d13;--q-c-38bdf8: #38bdf8;--q-c-412d00: #412d00;--q-c-444444: #444444;--q-c-474747: #474747;--q-c-48583b: #48583b;--q-c-4a2020: #4a2020;--q-c-4b5563: #4b5563;--q-c-4caf50: #4caf50;--q-c-4d4e4c: #4d4e4c;--q-c-4f4535: #4f4535;--q-c-525252: #525252;--q-c-534a30: #534a30;--q-c-555555: #555555;--q-c-5d4c46: #5d4c46;--q-c-625d49: #625d49;--q-c-666666: #666666;--q-c-66bb6a: #66bb6a;--q-c-6b6b6b: #6b6b6b;--q-c-71717a: #71717a;--q-c-777777: #777777;--q-c-7f2222: #7f2222;--q-c-888888: #888888;--q-c-8a6818: #8a6818;--q-c-8a6f2e: #8a6f2e;--q-c-8a8178: #8a8178;--q-c-8a8a8a: #8a8a8a;--q-c-8e24aa: #8e24aa;--q-c-8e8e8e: #8e8e8e;--q-c-999999: #999999;--q-c-9c8f7b: #9c8f7b;--q-c-9e9e9e: #9e9e9e;--q-c-a1a1aa: #a1a1aa;--q-c-a3a3a3: #a3a3a3;--q-c-aa2222: #aa2222;--q-c-aaaaaa: #aaaaaa;--q-c-b00020: #b00020;--q-c-b71c1c: #b71c1c;--q-c-b98700: #b98700;--q-c-ba8802: #ba8802;--q-c-bbaf9c: #bbaf9c;--q-c-bbbbbb: #bbbbbb;--q-c-c62828: #c62828;--q-c-c79107: #c79107;--q-c-c9a24b: #c9a24b;--q-c-cccccc: #cccccc;--q-c-cdbfaa: #cdbfaa;--q-c-d1d5db: #d1d5db;--q-c-d3c5af: #d3c5af;--q-c-d49e08: #d49e08;--q-c-d4d4d4: #d4d4d4;--q-c-d6d6d6: #d6d6d6;--q-c-d7ccc8: #d7ccc8;--q-c-d8b4fe: #d8b4fe;--q-c-d9c07a: #d9c07a;--q-c-dddddd: #dddddd;--q-c-e0a831: #e0a831;--q-c-e0e0e0: #e0e0e0;--q-c-e2a420: #e2a420;--q-c-e53935: #e53935;--q-c-e57373: #e57373;--q-c-e5e2e1: #e5e2e1;--q-c-e5e5e5: #e5e5e5;--q-c-e65100: #e65100;--q-c-ededed: #ededed;--q-c-eeeeee: #eeeeee;--q-c-ef5350: #ef5350;--q-c-efebe9: #efebe9;--q-c-f0b12b: #f0b12b;--q-c-f44336: #f44336;--q-c-f4d896: #f4d896;--q-c-f5f2eb: #f5f2eb;--q-c-f5f5f5: #f5f5f5;--q-c-f7bd43: #f7bd43;--q-c-f7d896: #f7d896;--q-c-f87171: #f87171;--q-c-f9a825: #f9a825;--q-c-fad074: #fad074;--q-c-ff6b6b: #ff6b6b;--q-c-ff6f00: #ff6f00;--q-c-ff8e8e: #ff8e8e;--q-c-ffb4ab: #ffb4ab;--q-c-ffc107: #ffc107;--q-c-ffcc00: #ffcc00;--q-c-ffdea4: #ffdea4;--q-c-ffdea5: #ffdea5;--q-c-ffe8e8: #ffe8e8;--q-c-ffffff: #ffffff;--q-rgb-0-180-216: 0, 180, 216;--q-rgb-0-229-255: 0, 229, 255;--q-rgb-138-104-24: 138, 104, 24;--q-rgb-140-40-40: 140, 40, 40;--q-rgb-16-185-129: 16, 185, 129;--q-rgb-16-80-60: 16, 80, 60;--q-rgb-168-85-247: 168, 85, 247;--q-rgb-17-17-20: 17, 17, 20;--q-rgb-185-135-0: 185, 135, 0;--q-rgb-186-136-2: 186, 136, 2;--q-rgb-19-19-19: 19, 19, 19;--q-rgb-20-18-14: 20, 18, 14;--q-rgb-200-198-197: 200, 198, 197;--q-rgb-201-162-39: 201, 162, 39;--q-rgb-211-197-175: 211, 197, 175;--q-rgb-24-24-28: 24, 24, 28;--q-rgb-240-177-43: 240, 177, 43;--q-rgb-247-189-67: 247, 189, 67;--q-rgb-255-193-7: 255, 193, 7;--q-rgb-255-255-255: 255, 255, 255;--q-rgb-32-31-31: 32, 31, 31;--q-rgb-36-36-36: 36, 36, 36;--q-rgb-42-42-42: 42, 42, 42;--q-rgb-52-211-153: 52, 211, 153;--q-rgb-52-52-51: 52, 52, 51;--q-rgb-59-7-100: 59, 7, 100;--q-rgb-6-78-59: 6, 78, 59;--q-rgb-66-55-30: 66, 55, 30;--q-rgb-79-69-53: 79, 69, 53;--q-ink-000000: #000000;--q-ink-111111: #111111;--q-ink-212121: #212121;--q-ink-444444: #444444;--q-panel-bg: #f5f5f5;--q-panel-text: #000000;--q-panel-text-muted: #444444;--q-panel-icon: #666666;--q-panel-segment-bg: #e0e0e0;--q-panel-thumb-bg: #ffffff;--q-panel-thumb-text: #000000;--q-panel-border: #dddddd;--q-panel-danger: #b00020}:root[data-theme=light]{--q-c-000000: #1b1b20;--q-c-00897b: #e3f7f5;--q-c-00a3ff: #1270a5;--q-c-00b4d8: #128da5;--q-c-00f0ff: #129da5;--q-c-0a0a0d: #f5f2f9;--q-c-0d0d10: #f5f2f9;--q-c-0d9668: #e3f7f0;--q-c-0e0e0e: #f5f2f9;--q-c-101010: #f5f2f9;--q-c-101013: #f5f2f9;--q-c-10b981: #e3f7f0;--q-c-111111: #f5f2f9;--q-c-131313: #fbf8ff;--q-c-141414: #f5f2f9;--q-c-141417: #f5f2f9;--q-c-141418: #f5f2f9;--q-c-151515: #f5f2f9;--q-c-15151a: #f5f2f9;--q-c-171717: #faf8f5;--q-c-18150f: #f5f2f9;--q-c-181716: #f5f2f9;--q-c-181818: #f5f2f9;--q-c-18181b: #f5f2f9;--q-c-18181c: #f5f2f9;--q-c-19191c: #f5f2f9;--q-c-191920: #f5f2f9;--q-c-1a1207: #ffffff;--q-c-1a1919: #f5f2f9;--q-c-1b1b1b: #f5f2f9;--q-c-1b1b1e: #ffffff;--q-c-1b5e20: #e3f7e5;--q-c-1c1b1b: #ffffff;--q-c-1c1c1c: #ffffff;--q-c-1c1c20: #ffffff;--q-c-1e1e1e: #f5f2f9;--q-c-1f1e23: #f5f2f9;--q-c-1f1f1f: #f5f2f9;--q-c-201414: #f5f2f9;--q-c-201f1f: #f5f2f9;--q-c-201f26: #f5f2f9;--q-c-212121: #fbf8ff;--q-c-222222: #ffffff;--q-c-22aa22: #e3f7e3;--q-c-232323: #f5f2f9;--q-c-24221a: #f5f2f9;--q-c-242427: #f5f2f9;--q-c-252525: #f5f2f9;--q-c-261900: #ffffff;--q-c-262626: #f5f2f9;--q-c-26262a: #efebf3;--q-c-27231c: #f5f2f9;--q-c-2a2621: #f5f2f9;--q-c-2a2a2a: #efebf3;--q-c-2b2518: #f6ecd0;--q-c-2e2d34: #ddd7e5;--q-c-2e2e32: #efebf3;--q-c-2e7d32: #e5f5e6;--q-c-322a1c: #f6ecd0;--q-c-333331: #ddd7e5;--q-c-333333: #ddd7e5;--q-c-34d399: #27916a;--q-c-353534: #ddd7e5;--q-c-382700: #ffffff;--q-c-382d13: #f6ecd0;--q-c-38bdf8: #1278a5;--q-c-412d00: #ffffff;--q-c-444444: #ddd7e5;--q-c-474747: #ddd7e5;--q-c-48583b: #ddd7e5;--q-c-4a2020: #f4e6e6;--q-c-4b5563: #cfc8d6;--q-c-4caf50: #3b7c3e;--q-c-4d4e4c: #cfc8d6;--q-c-4f4535: #ddd7e5;--q-c-525252: #cfc8d6;--q-c-534a30: #ddd7e5;--q-c-555555: #cfc8d6;--q-c-5d4c46: #cfc8d6;--q-c-625d49: #cfc8d6;--q-c-666666: #cfc8d6;--q-c-66bb6a: #3c7c3f;--q-c-6b6b6b: #cfc8d6;--q-c-71717a: #8f8576;--q-c-777777: #8f8576;--q-c-7f2222: #f7e3e3;--q-c-888888: #8f8576;--q-c-8a6818: #f3e4bc;--q-c-8a6f2e: #f3e4bc;--q-c-8a8178: #8f8576;--q-c-8a8a8a: #8f8576;--q-c-8e24aa: #f3e3f7;--q-c-8e8e8e: #8f8576;--q-c-999999: #6f6558;--q-c-9c8f7b: #8f8576;--q-c-9e9e9e: #6f6558;--q-c-a1a1aa: #6f6558;--q-c-a3a3a3: #6f6558;--q-c-aa2222: #f7e3e3;--q-c-aaaaaa: #4f4535;--q-c-b00020: #f7e3e7;--q-c-b71c1c: #f7e3e3;--q-c-b98700: #b98700;--q-c-ba8802: #b98700;--q-c-bbaf9c: #4f4535;--q-c-bbbbbb: #4f4535;--q-c-c62828: #932525;--q-c-c79107: #a67a00;--q-c-c9a24b: #7a5800;--q-c-cccccc: #1b1b20;--q-c-cdbfaa: #4f4535;--q-c-d1d5db: #1b1b20;--q-c-d3c5af: #4f4535;--q-c-d49e08: #b98700;--q-c-d4d4d4: #1b1b20;--q-c-d6d6d6: #1b1b20;--q-c-d7ccc8: #1b1b20;--q-c-d8b4fe: #5a199f;--q-c-d9c07a: #7a5800;--q-c-dddddd: #1b1b20;--q-c-e0a831: #7a5800;--q-c-e0e0e0: #1b1b20;--q-c-e2a420: #7a5800;--q-c-e53935: #9c1f1c;--q-c-e57373: #8b2d2d;--q-c-e5e2e1: #1b1b20;--q-c-e5e5e5: #1b1b20;--q-c-e65100: #a54612;--q-c-ededed: #1b1b20;--q-c-eeeeee: #1b1b20;--q-c-ef5350: #952522;--q-c-efebe9: #1b1b20;--q-c-f0b12b: #7a5800;--q-c-f44336: #a51c12;--q-c-f4d896: #7a5800;--q-c-f5f2eb: #1b1b20;--q-c-f5f5f5: #1b1b20;--q-c-f7bd43: #7a5800;--q-c-f7d896: #7a5800;--q-c-f87171: #9a1d1d;--q-c-f9a825: #7a5800;--q-c-fad074: #7a5800;--q-c-ff6b6b: #a11717;--q-c-ff6f00: #a55212;--q-c-ff8e8e: #a11717;--q-c-ffb4ab: #a12617;--q-c-ffc107: #7a5800;--q-c-ffcc00: #7a5800;--q-c-ffdea4: #6b4e00;--q-c-ffdea5: #6b4e00;--q-c-ffe8e8: #1b1b20;--q-c-ffffff: #1b1b20;--q-rgb-0-180-216: 18, 141, 165;--q-rgb-0-229-255: 18, 150, 165;--q-rgb-138-104-24: 185, 135, 0;--q-rgb-140-40-40: 247, 227, 227;--q-rgb-16-185-129: 227, 247, 240;--q-rgb-16-80-60: 227, 247, 241;--q-rgb-168-85-247: 93, 29, 154;--q-rgb-17-17-20: 245, 242, 249;--q-rgb-185-135-0: 185, 135, 0;--q-rgb-186-136-2: 185, 135, 0;--q-rgb-19-19-19: 251, 248, 255;--q-rgb-20-18-14: 245, 242, 249;--q-rgb-200-198-197: 79, 69, 53;--q-rgb-201-162-39: 185, 135, 0;--q-rgb-211-197-175: 185, 135, 0;--q-rgb-24-24-28: 245, 242, 249;--q-rgb-240-177-43: 185, 135, 0;--q-rgb-247-189-67: 185, 135, 0;--q-rgb-255-193-7: 185, 135, 0;--q-rgb-255-255-255: 27, 27, 32;--q-rgb-32-31-31: 245, 242, 249;--q-rgb-36-36-36: 233, 228, 240;--q-rgb-42-42-42: 239, 235, 243;--q-rgb-52-211-153: 39, 145, 106;--q-rgb-52-52-51: 221, 215, 229;--q-rgb-59-7-100: 238, 227, 247;--q-rgb-6-78-59: 227, 247, 242;--q-rgb-66-55-30: 185, 135, 0;--q-rgb-79-69-53: 185, 135, 0;--q-ink-000000: #ffffff;--q-ink-111111: #ffffff;--q-ink-212121: #ffffff;--q-ink-444444: #ffffff;--q-panel-bg: #ffffff;--q-panel-text: #1b1b20;--q-panel-text-muted: #4f4535;--q-panel-icon: #6f6558;--q-panel-segment-bg: #efebf3;--q-panel-thumb-bg: #ffffff;--q-panel-thumb-text: #1b1b20;--q-panel-border: #e8e2d5;--q-panel-danger: #b00020}:root{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}:root{--color-gold: #B98700;--color-bg-header: #171717;--color-bg-main: #212121;--color-bg-strip: #272727;--color-bg-resources: #0F0F0F;--color-bg-sage: #222222;--color-border-card: #6E6E6E;--color-text-primary: #EDEDED;--color-text-secondary: #AAAAAA;--font-family: "Ubuntu", sans-serif;--font-hebrew: "Noto Serif Hebrew", "SBL Hebrew", "Ezra SIL", serif;--font-greek: "Noto Serif", "Gentium Plus", "Palatino Linotype", "Times New Roman", serif;--scrollbar-thumb: #444;--scrollbar-thumb-hover: #666}:root[data-theme=light]{--color-bg-header: #FAF8F5;--color-bg-main: #FBF8FF;--color-bg-strip: #F0EDF4;--color-bg-resources: #F5F2F9;--color-bg-sage: #F5F2F9;--color-border-card: #D3C5AF;--color-text-primary: #1B1B20;--color-text-secondary: #4F4535;--scrollbar-thumb: #C9BFAE;--scrollbar-thumb-hover: #AFA391}html{scrollbar-gutter:stable}body{margin:0;padding:0;font-family:var(--font-family);background-color:var(--color-bg-main);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;line-height:1.6}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--color-bg-main)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.container{max-width:1400px;margin:0 auto;padding:0 2rem}.text-hebrew{font-family:var(--font-hebrew);direction:rtl;font-size:1.4em;line-height:1.8}.text-greek{font-family:var(--font-greek);direction:ltr;font-size:1.25em;line-height:1.8}.fade-in{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}::-ms-reveal{display:none}::-webkit-icon-visibility,::-webkit-search-decoration,::-webkit-search-cancel-button,::-webkit-search-results-button,::-webkit-search-results-decoration{display:none}input[type=password]::-webkit-password-reveal-button,input[type=password]::-webkit-password-reveal-button:hover,input[type=password]::-webkit-password-reveal-button:active{display:none}
