@font-face{font-family:SBL Hebrew;src:url(./SBL_Hbrw.DAaJua_A.ttf)format("truetype");font-display:swap}@font-face{font-family:Ezra SIL;src:url(./SILEOT.B1hsQB3x.ttf)format("truetype");font-display:swap}@font-face{font-family:Noto Serif Hebrew;font-weight:100 900;font-stretch:62.5% 100%;src:url(./NotoSerifHebrew-VariableFont_wdth_wght.CD40yvaI.ttf)format("truetype");font-display:swap}@font-face{font-family:SBL Greek;src:url(./SBL_grk.BRKkWWxK.ttf)format("truetype");font-display:swap}@font-face{font-family:Cardo;src:url(./Cardo-Regular.Dw7eUNPT.ttf)format("truetype");font-display:swap}@font-face{font-family:Gentium Plus;font-style:normal;src:url(./GentiumPlus-Regular.B_u3dbaU.ttf)format("truetype");font-display:swap}@font-face{font-family:Gentium Plus;font-style:italic;src:url(./GentiumPlus-Italic.Dq706Hvd.ttf)format("truetype");font-display:swap}@font-face{font-family:Gentium Plus;font-style:normal;src:url(./GentiumPlus-Bold.CtYTSWke.ttf)format("truetype");font-weight:var(--font-weight-bold);font-display:swap}@font-face{font-family:Gentium Plus;font-style:italic;src:url(./GentiumPlus-BoldItalic.x0wg8d_m.ttf)format("truetype");font-weight:var(--font-weight-bold);font-display:swap}@font-face{font-family:Bitter;font-style:normal;src:url(./Bitter-VariableFont_wght.DUBw5uN_.ttf)format("truetype");font-display:swap}@font-face{font-family:Bitter;font-style:italic;src:url(./Bitter-Italic-VariableFont_wght.DJjPWFE1.ttf)format("truetype");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;src:url(./Inter-VariableFont_opsz_wght.c8O0ljhh.ttf)format("truetype");font-display:swap}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;src:url(./Inter-Italic-VariableFont_opsz_wght.B-9PvMw6.ttf)format("truetype");font-display:swap}@font-face{font-family:Lato;font-style:normal;src:url(./Lato-Regular.BwLIet1C.ttf)format("truetype");font-display:swap}@font-face{font-family:Lato;font-style:italic;src:url(./Lato-Italic.DOTKc3_v.ttf)format("truetype");font-display:swap}@font-face{font-family:Lato;font-style:normal;src:url(./Lato-Bold.B5iD31kO.ttf)format("truetype");font-weight:var(--font-weight-bold);font-display:swap}@font-face{font-family:Libre Baskerville;src:url(./LibreBaskerville-Regular.BQmEVCCQ.ttf)format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Libre Baskerville;src:url(./LibreBaskerville-Italic.ayaR8-zC.ttf)format("truetype");font-style:italic;font-display:swap}@font-face{font-family:Libre Baskerville;src:url(./LibreBaskerville-Bold.De2z11Hm.ttf)format("truetype");font-weight:var(--font-weight-bold);font-display:swap}@font-face{font-family:Literata;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;src:url(./Literata-VariableFont_opsz_wght.CtQSuv88.ttf)format("truetype");font-display:swap}@font-face{font-family:Literata;font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;src:url(./Literata-Italic-VariableFont_opsz_wght.Bpphg2Aa.ttf)format("truetype");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;src:url(./Montserrat-VariableFont_wght.CiIa1Ne8.ttf)format("truetype");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;src:url(./Montserrat-Italic-VariableFont_wght.B1o0utJu.ttf)format("truetype");font-display:swap}@font-face{font-family:Noto Serif;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;src:url(./NotoSerif-VariableFont_wdth_wght.DpsgPFyS.ttf)format("truetype");font-display:swap}@font-face{font-family:Noto Serif;font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;src:url(./NotoSerif-Italic-VariableFont_wdth_wght.m2Hj_bAf.ttf)format("truetype");font-display:swap}@font-face{font-family:Roboto Serif;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;src:url(./RobotoSerif-VariableFont_GRAD_opsz_wdth_wght.Bj5chVuS.ttf)format("truetype");font-display:swap}@font-face{font-family:Roboto Serif;font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;src:url(./RobotoSerif-Italic-VariableFont_GRAD_opsz_wdth_wght.Bqq_4N4e.ttf)format("truetype");font-display:swap}@font-face{font-family:Open Sans;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;src:url(./OpenSans-VariableFont_wdth_wght.BZBpG5Iz.ttf)format("truetype");font-display:swap}@font-face{font-family:Open Sans;font-style:italic;font-weight:100 900;font-stretch:62.5% 100%;src:url(./OpenSans-Italic-VariableFont_wdth_wght.B4AZ-wl6.ttf)format("truetype");font-display:swap}@font-face{font-family:Open Dyslexic;font-style:normal;src:url(./OpenDyslexic3-Regular.CIBXa4WE.ttf)format("truetype");font-display:swap}@font-face{font-family:Open Dyslexic;font-style:normal;src:url(./OpenDyslexic3-Bold.CDyRs55Y.ttf)format("truetype");font-weight:var(--font-weight-bold);font-display:swap}@font-face{font-family:Quicksand;font-optical-sizing:auto;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;src:url(./Quicksand-VariableFont_wght.DE2wFU7n.ttf)format("truetype");font-display:swap}.font-mode--quicksand{--font-family-heading:"Quicksand";--font-family-body:"Quicksand"}.font-mode--default{--font-family-heading:"Inter", sans-serif;--font-family-body:system-ui, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, "Noto Sans", sans-serif}.font-mode--bitter{--font-family-heading:"Bitter";--font-family-body:"Bitter"}.font-mode--gentiumplus{--font-family-heading:"Gentium Plus";--font-family-body:"Gentium Plus"}.font-mode--lato{--font-family-heading:"Lato";--font-family-body:"Lato"}.font-mode--librebaskerville{--font-family-heading:"Libre Baskerville";--font-family-body:"Libre Baskerville"}.font-mode--literata{--font-family-heading:"Literata";--font-family-body:"Literata"}.font-mode--montserrat{--font-family-heading:"Montserrat";--font-family-body:"Montserrat"}.font-mode--notoserif{--font-family-heading:"Noto Serif";--font-family-body:"Noto Serif"}.font-mode--robotoserif{--font-family-heading:"Roboto Serif";--font-family-body:"Roboto Serif"}.font-mode--inter{--font-family-heading:"Inter";--font-family-body:"Inter"}.font-mode--opensans{--font-family-heading:"Open Sans";--font-family-body:"Open Sans"}.font-mode--dyslexic{--font-family-heading:"Open Dyslexic";--font-family-body:"Open Dyslexic"}.font-mode--default-hebrew{--font-family-hebrew:serif}.font-mode--sbl-hebrew{--font-family-hebrew:"SBL Hebrew"}.font-mode--ezra-hebrew{--font-family-hebrew:"Ezra SIL"}.font-mode--cardo-hebrew{--font-family-hebrew:"Cardo"}.font-mode--notoserif-hebrew{--font-family-hebrew:"Noto Serif Hebrew"}.font-mode--default-greek{--font-family-greek:serif}.font-mode--sbl-greek{--font-family-greek:"SBL Greek"}.font-mode--cardo-greek{--font-family-greek:"Cardo"}.font-mode--notoserif-greek{--font-family-greek:"Noto Serif"}.font-mode--literata-greek{--font-family-greek:"Literata"}.font-mode--gentiumplus-greek{--font-family-greek:"Gentium Plus"}.root{--base-brand-50:#eff6ff;--base-brand-100:#dbeafe;--base-brand-200:#bfdbfe;--base-brand-300:#93c5fd;--base-brand-400:#60a5fa;--base-brand-500:#3976a5;--base-brand-600:#2563eb;--base-brand-700:#1d4ed8;--base-brand-800:#1e40af;--base-brand-900:#1e3a8a;--base-brand-950:#172554}:root{--duration-instant:50ms;--duration-fast:.15s;--duration-normal:.25s;--duration-slow:.4s;--duration-slower:.7s;--duration-base:var(--duration-normal);--animation-duration-fast:var(--duration-fast);--animation-duration-base:var(--duration-normal);--animation-duration-slow:var(--duration-slow);--animation-timing:var(--ease-smooth);--blur-none:0;--blur-sm:4px;--blur-base:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--backdrop-blur:var(--blur-base);--breakpoint-xs:320px;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--color-transparent:transparent;--color-black:#000;--color-white:#fff;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#d0d0d0;--color-gray-300:silver;--color-gray-400:#b0b0b0;--color-gray-500:#909090;--color-gray-600:#606060;--color-gray-700:#404040;--color-ink-500:#091e42;--color-ink-500-31:#091e424f;--color-border-100:#0000000f;--color-border-200:#0000001a;--color-border-300:#0003;--color-border:var(--color-border-200);--color-brand-primary-50:#f0f6ff;--color-brand-primary-500:#3976a5;--color-primary-50:#f0f6ff;--color-primary-500:#0b61ff;--color-info-500:#00b5fd;--color-success-600:#38ae0a;--color-warning-500:#ffab00;--color-danger-600:#e80000;--color-border-inverse:#ffffff1a;--color-surface-sunken:#f7f8f9;--color-f0f0f0:#f0f0f0;--color-e0e0e0:#e0e0e0;--color-bdbdbd:#bdbdbd;--color-494a4b:#494a4b;--color-444:#444;--color-666:#666;--color-gray-450:gray;--color-neutral-100:var(--color-f0f0f0);--color-neutral-200:var(--color-e0e0e0);--color-neutral-300:var(--color-bdbdbd);--color-neutral-700:var(--color-494a4b);--color-neutral-600:var(--color-444);--color-neutral-500:var(--color-666);--color-mid-gray:var(--color-gray-450);--color-ink-500-04:#091e420a;--color-ink-500-08:#091e4214;--color-ink-500-14:#091e4224;--color-ink-500-03:#091e4208;--overlay-02:#00000005;--overlay-30:#0000004d;--overlay-50:#00000080;--overlay-70:#000000b3;--overlay-10:#0000001a;--overlay-white-05:#ffffff0d;--overlay-white-15:#ffffff26;--overlay-white-20:#fff3;--overlay-white-70:#ffffffb3;--overlay-white-95:#fffffff2;--overlay-60:#0009;--overlay-white-12:#ffffff1f;--overlay-05:#0000000d;--overlay-20:#0003;--overlay-90:#000000e6;--color-alert-info-500:#06c;--color-alert-info-100:#e6f2ff;--color-alert-warning-500:#cc7a00;--color-alert-warning-100:#fff4e6;--color-alert-danger-500:#c00;--color-alert-danger-100:#ffe6e6;--color-outline-pericope:#d9d9d9;--color-tooltip-background:var(--overlay-90);--shadow-brand-30:#3976a54d;--overlay-016:#00000004;--overlay-032:#00000008;--color-brand-primary-600:#2f6290;--color-brand-primary-700:#234f77;--color-bbb4b1:#bbb4b1;--color-b3bbc2:#b3bbc2;--color-48575e:#48575e;--color-1b3143:#1b3143;--color-0d2538:#0d2538;--color-20374a:#20374a;--color-091a28:#091a28;--color-4db8ff:#4db8ff;--color-ffcc5c:#ffcc5c;--color-ff8989:#ff8989;--color-6bd649:#6bd649;--color-7ba8cc:#7ba8cc;--color-9cc5e0:#9cc5e0;--color-b3d9f0:#b3d9f0;--color-2a3a48:#2a3a48;--color-2a4558:#2a4558;--color-5a6f7e:#5a6f7e;--color-fdf9f3:#fdf9f3;--color-611:#611;--color-29465c:#29465c;--color-6a7f8a:#6a7f8a;--color-1c3040:#1c3040;--color-5ba3f5:#5ba3f5;--color-9aaabf:#9aaabf;--color-muted-1:var(--color-bbb4b1);--color-muted-2:var(--color-b3bbc2);--color-dark-1:var(--color-48575e);--color-dark-2:var(--color-1b3143);--color-deep-1:var(--color-0d2538);--color-deep-2:var(--color-20374a);--color-deep-3:var(--color-091a28);--color-accent-blue:var(--color-4db8ff);--color-accent-yellow:var(--color-ffcc5c);--color-accent-red:var(--color-ff8989);--color-accent-green:var(--color-6bd649);--color-accent-muted-blue:var(--color-7ba8cc);--color-accent-light-blue:var(--color-9cc5e0);--color-accent-lighter:var(--color-b3d9f0);--color-surface-1:var(--color-2a3a48);--color-surface-2:var(--color-2a4558);--color-surface-3:var(--color-5a6f7e);--color-cream:var(--color-fdf9f3);--color-danger-dark:var(--color-611);--color-sea-1:var(--color-29465c);--color-muted-3:var(--color-6a7f8a);--color-surface-dark-1:var(--color-1c3040);--color-brand-500-alt:var(--color-5ba3f5);--color-muted-4:var(--color-9aaabf);--shadow-color-05:#0000000d;--shadow-color-10:#0000001a;--shadow-color-12:#0000001f;--shadow-color-16:#00000029;--shadow-color-20:#0003;--shadow-color-30:#0000004d;--shadow-color-40:#0006;--color-muted-2-10:#b3bbc21a;--color-muted-2-05:#b3bbc20d;--color-fc8181:#fc8181;--color-8a9baa:#8a9baa;--color-b3bfc8:#b3bfc8;--color-invalid:var(--color-fc8181);--color-muted-5:var(--color-8a9baa);--color-muted-6:var(--color-b3bfc8);--shadow-none:none;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-base:0 1px 3px 0 #0000001a, 0 1px 2px 0 #0000000f;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--shadow-xl:0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;--shadow-2xl:0 25px 50px -12px #00000040;--shadow:var(--shadow-base);--shadow-outside:var(--shadow-2xl);--shadow-inner:inset 0 2px 4px 0 #0000000f;--opacity-0:0;--opacity-10:.1;--opacity-20:.2;--opacity-30:.3;--opacity-40:.4;--opacity-50:.5;--opacity-60:.6;--opacity-70:.7;--opacity-80:.8;--opacity-90:.9;--opacity-100:1;--hover-opacity:var(--opacity-80);--muted-opacity:var(--opacity-60);--subtle-opacity:var(--opacity-40);--radius-none:0;--radius-sm:.25rem;--radius-base:.375rem;--radius-md:.5rem;--radius-lg:1rem;--radius-xl:1.5rem;--radius-full:9999px;--border-radius:var(--radius-base);--radius-xs:var(--radius-sm);--radius-2xl:var(--radius-xl);--radius-3xl:var(--radius-xl);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--spacing-3xl:var(--space-16);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--ease-linear:linear;--ease-bounce:cubic-bezier(.68, -.55, .265, 1.55);--ease-smooth:cubic-bezier(.4, 0, .2, 1);--transition-fast:all var(--duration-fast) var(--ease-out);--transition-normal:all var(--duration-normal) var(--ease-in-out);--transition-slow:all var(--duration-slow) var(--ease-in-out);--transition-slower:all var(--duration-slower) var(--ease-in-out);--transition-smooth-fast:var(--duration-fast) var(--ease-smooth);--transition-smooth-base:var(--duration-normal) var(--ease-smooth);--transition-smooth-slow:var(--duration-slow) var(--ease-smooth);--transition-bounce:var(--duration-normal) var(--ease-bounce);--transition-base:var(--transition-normal);--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-family-base:"Inter", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--font-family-heading:var(--font-family-base);--font-family-body:var(--font-family-base);--font-family-mono:"SF Mono", "Monaco", "Inconsolata", "Fira Code", monospace;--font-family-hebrew:"SBL Hebrew", "Noto Serif Hebrew", serif;--font-family-greek:"SBL Greek", "Gentium Plus", serif;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--line-height-denser:1;--line-height-dense:1.4;--line-height-tight:1.25;--line-height-base:1.5;--line-height-relaxed:1.75;--line-height-loose:2;--letter-spacing-tight:-.025em;--letter-spacing-normal:0;--letter-spacing-wide:.025em;--z-index-base:0;--z-index-dropdown:100;--z-index-sticky:200;--z-index-fixed:300;--z-index-overlay:400;--z-index-modal:500;--z-index-popover:600;--z-index-tooltip:700;--z-index-notification:800;--z-index-hide:-1;--z-index-toolbar:var(--z-index-modal);--z-index-sidenav:var(--z-index-popover);--z-index-sidebar:var(--z-index-tooltip);--z-index-toast:950;--z-index-grid:3000000;--z-index-max:2147480000;--z-dropdown:var(--z-index-dropdown);--z-sticky:var(--z-index-sticky);--z-fixed:var(--z-index-fixed);--z-modal-backdrop:var(--z-index-overlay);--z-modal:var(--z-index-modal);--z-popover:var(--z-index-popover);--z-tooltip:var(--z-index-tooltip);--text-primary:var(--color-gray-600);--text-secondary:var(--color-gray-500);--text-tertiary:var(--color-gray-400);--text-disabled:var(--color-ink-500-31);--text-inverse:var(--color-white);--background-primary:var(--color-white);--background-secondary:var(--color-gray-50);--background-tertiary:var(--color-gray-100);--background-hover:var(--color-gray-200);--background-active:var(--color-gray-300);--background-disabled:var(--color-gray-400);--background-inverse:var(--color-gray-700);--border-primary:var(--color-border-200);--border-secondary:var(--color-border-100);--border-hover:var(--color-border-300);--border-focus:var(--color-brand-primary-500);--border-inverse:var(--color-border-inverse);--border-color:var(--border-primary);--color-text-info:var(--color-info-500);--color-success:var(--color-success-600);--color-text-warning:var(--color-warning-500);--color-text-danger:var(--color-danger-600);--color-text-primary:var(--color-brand-primary-500);--color-text-secondary:var(--color-gray-500);--disabled-opacity:var(--opacity-50);--disabled-background:var(--background-disabled);--disabled-text:var(--text-disabled);--disabled-cursor:not-allowed;--focus-ring-color:var(--border-focus,var(--color-brand-primary-500));--focus-ring-width:2px;--focus-ring-offset:var(--space-1);--focus-ring-style:solid;--focus-ring:0 0 0 3px var(--focus-ring-color);--focus-ring-sm:0 0 0 2px var(--focus-ring-color);--focus-ring-lg:0 0 0 4px var(--focus-ring-color);--layout-max-width:1280px;--layout-gutter:var(--space-4);--layout-gap:var(--space-4);--height-sm:1.5rem;--height-base:2rem;--height-md:2.5rem;--height-lg:3rem;--height-xl:3.5rem;--spacing-xs:var(--space-1);--spacing-sm:var(--space-2);--spacing-md:var(--space-4);--spacing-lg:var(--space-6);--spacing-xl:var(--space-8);--spacing-2xl:var(--space-12);--hover-background:var(--background-hover);--hover-border:var(--border-hover);--active-background:var(--background-active);--brand-surface-base:var(--background-primary,var(--color-white));--brand-surface-1:var(--background-secondary,var(--color-gray-100));--brand-surface-1-hover:var(--background-neutral-hover,var(--color-gray-100));--brand-surface-2:var(--background-tertiary,var(--color-gray-100));--brand-surface-3:var(--overlay-02);--brand-surface-sunken:var(--surface-sunken,var(--color-gray-50));--brand-surface-disabled:var(--background-disabled,var(--color-gray-100));--surface-sunken:var(--color-surface-sunken);--brand-surface-inverted:var(--background-inverse,var(--color-gray-700));--brand-surface-inverted-hover:var(--color-border-inverse);--brand-surface-inverted-active:var(--overlay-white-15);--brand-surface-overlay:var(--overlay-50);--brand-surface-overlay-light:var(--overlay-30);--brand-surface-overlay-dark:var(--overlay-70);--brand-text-on-inverted:var(--overlay-white-95);--brand-text-on-inverted-muted:var(--overlay-white-70);--brand-border-subtle:var(--border-secondary);--brand-border-on-inverted:var(--overlay-white-20)}.theme-dark{--base-brand-primary-light:var(--base-brand-400);--base-brand-primary-dark:var(--base-brand-600);--base-brand-hover:var(--base-brand-400);--base-brand-active:var(--base-brand-300);--color-primary-light:var(--base-brand-400);--color-primary-dark:var(--base-brand-600);--color-text-default:var(--color-muted-1);--color-text-primary:var(--color-muted-2);--color-text-secondary:var(--color-muted-1);--color-text-active:var(--base-brand-500);--color-text-disabled:var(--color-gray-600);--color-text-info:var(--color-accent-blue);--color-text-info-inverse:var(--color-deep-3);--color-text-success:var(--color-accent-green);--color-text-warning:var(--color-accent-yellow);--color-text-warning-inverse:var(--color-deep-3);--color-text-danger:var(--color-accent-red);--color-text-danger-inverse:var(--color-deep-3);--background-default:var(--color-deep-3);--background-primary:var(--color-dark-2);--background-secondary:var(--color-deep-1);--background-active:var(--color-deep-2);--background-neutral:var(--color-muted-2-10);--background-neutral-hover:var(--color-deep-2);--background-neutral-active:var(--color-dark-1);--background-disabled:var(--color-muted-2-05);--background-info:var(--color-accent-blue);--background-warning:var(--color-accent-yellow);--background-warning-hover:#7a5c00;--background-warning-active:#8f6b00;--background-danger-hover:#7a1a1a;--background-danger-active:#8f2222;--color-border-focus:var(--color-dark-1);--border-hover:1px solid var(--color-dark-1);--shadow:0 4px 6px -1px var(--shadow-color-30);--shadow-outside:0 10px 15px -3px var(--shadow-color-40);--button-background:var(--color-dark-2);--button-color:var(--color-muted-1);--button-border-hover:1px solid var(--color-accent-muted-blue);--button-border-active:1px solid var(--color-accent-muted-blue);--button-disabled-background:var(--color-deep-2);--button-disabled-color:var(--color-dark-1);--button-disabled-border:1px solid var(--color-surface-1);--card-background:var(--color-dark-2);--card-border:1px solid var(--color-surface-1);--card-shadow:0 2px 8px 0 var(--shadow-color-16);--link-color:var(--color-accent-muted-blue);--link-color-hover:var(--color-accent-light-blue);--link-color-active:var(--color-accent-lighter);--input-color:var(--color-cream);--input-background:var(--color-deep-2);--input-border:1px solid var(--color-dark-1);--input-shadow:inset 0 1px 2px var(--shadow-color-20);--input-background-hover:var(--color-surface-2);--input-border-hover:1px solid var(--color-surface-3);--input-background-focus:var(--color-surface-2);--input-border-focus:1px solid var(--color-accent-muted-blue);--input-background-disabled:var(--color-dark-2);--input-border-disabled:1px solid var(--color-surface-1);--input-color-placeholder:var(--color-dark-1);--input-disabled-color:var(--color-dark-1);--select-color:var(--color-cream);--select-background:var(--color-deep-2);--select-border:1px solid var(--color-dark-1);--select-background-hover:var(--color-sea-1);--select-border-hover:1px solid var(--color-muted-3);--select-background-focus:var(--color-surface-dark-1);--select-border-focus:2px solid var(--color-brand-500-alt);--select-background-disabled:var(--color-deep-2);--select-border-disabled:1px solid var(--color-dark-1);--select-color-disabled:var(--color-dark-1);--select-border-invalid:2px solid var(--color-invalid);--select-color-invalid:var(--color-invalid);--select-icon-color:var(--color-muted-5);--select-label-color:var(--color-muted-6);--radio-color:var(--color-muted-2);--radio-border:1px solid var(--color-muted-2);--radio-shadow:0 0 0 2px var(--color-muted-2-10);--radio-disabled-background:var(--color-deep-2);--radio-disabled-color:var(--color-dark-1);--checkbox-color:var(--color-cream);--checkbox-border:1px solid var(--color-muted-2);--checkbox-background:var(--color-deep-2);--checkbox-background-checked:var(--color-accent-muted-blue);--checkbox-disabled-background:var(--color-deep-2);--checkbox-disabled-color:var(--color-dark-1);--switch-background:var(--color-surface-1);--switch-background-checked:var(--color-accent-muted-blue);--switch-thumb-color:var(--color-cream);--switch-disabled-background:var(--color-deep-2);--switch-disabled-color:var(--color-dark-1);--range-track-background:var(--color-surface-1);--range-thumb-background:var(--color-accent-muted-blue);--range-disabled-background:var(--color-deep-2);--range-disabled-thumb-background:var(--color-dark-1);--modal-background:var(--color-dark-2);--modal-border:1px solid var(--color-surface-1);--modal-color:var(--color-muted-1);--modal-shadow:0 8px 32px 0 var(--shadow-color-30);--modal-header-background-color:var(--color-dark-2);--modal-header-text-color:var(--color-muted-1);--navbar-background:var(--color-dark-2);--panel-background:var(--color-dark-2);--panel-border:1px solid var(--color-surface-1);--panel-shadow:0 4px 6px -1px var(--shadow-color-40);--tabs-background:var(--color-deep-1);--tabs-border:1px solid var(--color-surface-1);--tabs-color:var(--color-muted-4);--tab-background-hover:var(--color-deep-2);--tab-background-active:var(--color-dark-2);--tab-color-hover:var(--color-muted-1);--tab-color-active:var(--color-cream);--tab-border:1px solid var(--color-surface-1);--toolbar-background:var(--color-dark-2);--toolbar-color:var(--color-muted-1);--splitter-border:1px solid var(--color-surface-1);--splitter-color:var(--color-muted-4);--splitter-color-active:var(--color-accent-muted-blue);--splitter-gutter-background:var(--overlay-10);--splitter-gutter-background-hover:var(--overlay-70);--splitter-gutter-background-active:var(--overlay-60);--splitter-handle-color:var(--overlay-50);--splitter-handle-color-active:var(--overlay-10);--scrollbar-background:var(--overlay-10);--scrollbar-color:var(--shadow-color-20);--scrollbar-color-hover:var(--shadow-color-30);--scrollbar-color-active:var(--shadow-color-40);--sidebar-background:var(--color-deep-1);--sidebar-color:var(--color-muted-1);--sidebar-border:1px solid var(--color-surface-1);--sidebar-active-background:var(--color-deep-2);--sidebar-active-color:var(--color-accent-muted-blue);--sidebar-shadow:0 2px 8px 0 var(--shadow-color-16);--sidebar-disabled-background:var(--color-deep-2);--sidebar-disabled-color:var(--color-dark-1);--tooltip-background:var(--color-dark-2);--tooltip-color:var(--color-muted-1);--tooltip-border-color:var(--overlay-white-12);--tooltip-shadow:0 4px 12px var(--shadow-color-40), 0 1px 3px var(--shadow-color-30);--dropdown-background:var(--color-dark-2);--dropdown-color:var(--color-muted-1);--dropdown-border-color:var(--color-border-inverse);--dropdown-shadow:0 4px 16px var(--shadow-color-40), 0 1px 4px var(--shadow-color-20);--dropdown-item-hover-background:var(--color-deep-2);--dropdown-item-active-background:var(--color-surface-2);--dropdown-item-disabled-opacity:.4;--dropdown-empty-color:var(--color-gray-600);--dropdown-trigger-background:var(--overlay-white-05);--dropdown-trigger-border:var(--color-border-inverse);--focus-ring:0 0 0 2px var(--color-accent-muted-blue)}.theme-dark,.theme-light{--base-brand-primary:var(--base-brand-500);--base-brand-focus:var(--base-brand-500);--base-brand-border:var(--base-brand-500);--color-brand:var(--base-brand-500);--background-brand:var(--base-brand-500);--background-danger:var(--color-danger-600);--color-slink:var(--base-brand-500);--border-active:1px solid var(--color-accent-muted-blue);--button-shadow:none;--button-shadow-hover:none;--button-shadow-focus:none;--card-radius:4px;--link-background:transparent;--link-background-hover:transparent;--link-background-active:transparent;--input-radius:4px;--input-height:2.5rem;--select-radius:4px;--select-height:2.5rem;--select-shadow:none;--modal-radius:8px;--panel-radius:4px;--badge-radius:4px;--tab-radius:4px;--tab-shadow:none;--toolbar-radius:4px;--scrollbar-size:8px;--sidebar-radius:4px;--tooltip-radius:var(--radius-base);--disabled-opacity:.5}.theme-light{--base-brand-primary-light:var(--base-brand-300);--base-brand-primary-dark:var(--base-brand-700);--base-brand-hover:var(--base-brand-600);--base-brand-active:var(--base-brand-700);--color-primary-light:var(--base-brand-300);--color-primary-dark:var(--base-brand-700);--button-border-active:1px solid var(--base-brand-500);--input-border-focus:1px solid var(--base-brand-500);--link-color:var(--base-brand-500);--link-color-hover:var(--base-brand-700);--sidebar-active-color:var(--base-brand-500);--splitter-color-active:var(--base-brand-500);--focus-ring:0 0 0 2px var(--base-brand-300);--color-text-default:var(--color-gray-600);--color-text-primary:var(--color-mid-gray);--color-text-secondary:var(--color-mid-gray);--color-text-active:var(--color-gray-700);--color-text-disabled:var(--color-ink-500-31);--color-text-info:var(--color-info-500);--color-text-info-inverse:var(--color-white);--color-text-success:var(--color-success-600);--color-text-warning:var(--color-warning-500);--color-text-warning-inverse:var(--color-ink-500);--color-text-danger:var(--color-danger-600);--color-text-danger-inverse:var(--color-white);--background-default:var(--color-white);--background-primary:var(--color-gray-50);--background-secondary:var(--color-gray-100);--background-active:var(--color-ink-500-14);--background-neutral:var(--color-ink-500-04);--background-neutral-hover:var(--color-ink-500-14);--background-neutral-active:var(--color-black);--background-disabled:var(--color-ink-500-03);--background-info:var(--color-info-500);--background-warning:var(--color-warning-500);--background-warning-hover:var(--color-warning-500);--background-warning-active:var(--color-black);--background-danger-hover:var(--color-danger-600);--background-danger-active:var(--color-black);--color-border-focus:var(--color-neutral-200);--border-hover:1px solid var(--shadow-color-20);--shadow:0 4px 6px -1px var(--shadow-color-10);--shadow-outside:0 10px 15px -3px var(--shadow-color-10);--button-background:var(--color-gray-50);--button-color:var(--color-gray-600);--button-border-hover:1px solid var(--base-brand-300);--button-disabled-background:var(--color-neutral-100);--button-disabled-color:var(--color-neutral-300);--button-disabled-border:1px solid var(--color-neutral-200);--card-background:var(--color-white);--card-border:1px solid var(--color-neutral-200);--card-shadow:3px 3px 4px 0 var(--shadow-color-05), -2px -2px 3px 0 var(--overlay-white-15);--link-color-active:var(--color-black);--input-color:var(--color-gray-600);--input-background:var(--color-white);--input-border:1px solid var(--color-border-200);--input-shadow:none;--input-background-hover:var(--color-gray-100);--input-border-hover:1px solid var(--color-border-300);--input-background-focus:var(--color-white);--input-background-disabled:var(--color-neutral-100);--input-border-disabled:1px solid var(--color-neutral-200);--input-color-placeholder:var(--color-neutral-300);--input-disabled-color:var(--color-neutral-300);--select-color:var(--color-neutral-600);--select-background:var(--color-white);--select-border:1px solid var(--shadow-color-12);--select-background-hover:var(--color-gray-100);--select-border-hover:1px solid var(--shadow-color-20);--select-background-focus:var(--color-white);--select-border-focus:2px solid var(--color-brand-primary-500);--select-background-disabled:var(--color-neutral-100);--select-border-disabled:1px solid var(--color-border-200);--select-color-disabled:var(--color-neutral-300);--select-border-invalid:2px solid var(--color-danger-600);--select-color-invalid:var(--color-danger-600);--select-icon-color:var(--color-neutral-500);--select-label-color:var(--color-neutral-600);--radio-color:var(--color-gray-600);--radio-border:1px solid var(--color-gray-600);--radio-shadow:none;--radio-disabled-background:var(--color-neutral-100);--radio-disabled-color:var(--color-neutral-300);--checkbox-color:var(--color-gray-600);--checkbox-border:1px solid var(--color-gray-600);--checkbox-background:var(--color-white);--checkbox-background-checked:var(--color-gray-600);--checkbox-disabled-background:var(--color-neutral-100);--checkbox-disabled-color:var(--color-neutral-300);--switch-background:var(--color-neutral-200);--switch-background-checked:var(--color-gray-600);--switch-thumb-color:var(--color-white);--switch-disabled-background:var(--color-neutral-100);--switch-disabled-color:var(--color-neutral-300);--range-track-background:var(--color-neutral-200);--range-thumb-background:var(--color-gray-600);--range-disabled-background:var(--color-neutral-100);--range-disabled-thumb-background:var(--color-neutral-300);--modal-background:var(--color-white);--modal-border:1px solid var(--color-neutral-200);--modal-color:var(--color-gray-600);--modal-shadow:0 8px 32px 0 var(--shadow-color-12);--modal-header-background-color:var(--color-white);--modal-header-text-color:var(--color-gray-600);--navbar-background:var(--color-white);--panel-background:var(--color-white);--panel-border:1px solid var(--color-neutral-200);--panel-shadow:0 4px 6px -1px var(--shadow-color-10);--tabs-background:var(--color-gray-100);--tabs-border:1px solid var(--color-neutral-200);--tabs-color:var(--color-gray-600);--tab-background-hover:var(--color-neutral-200);--tab-background-active:var(--color-white);--tab-color-hover:var(--color-black);--tab-color-active:var(--color-black);--tab-border:1px solid var(--color-neutral-200);--toolbar-border:1px solid var(--color-neutral-200);--toolbar-background-hover:var(--color-neutral-100);--toolbar-color-hover:var(--color-black);--toolbar-background:var(--color-gray-50);--toolbar-color:var(--color-gray-600);--splitter-border:1px solid var(--color-neutral-200);--splitter-color:var(--color-gray-600);--splitter-gutter-background:var(--shadow-color-05);--splitter-gutter-background-hover:var(--shadow-color-20);--splitter-gutter-background-active:var(--shadow-color-30);--splitter-handle-color:var(--shadow-color-30);--splitter-handle-color-active:var(--shadow-color-40);--scrollbar-background:transparent;--scrollbar-color:var(--shadow-color-10);--scrollbar-color-hover:var(--shadow-color-20);--scrollbar-color-active:var(--shadow-color-30);--sidebar-background:var(--color-gray-100);--sidebar-color:var(--color-gray-600);--sidebar-border:1px solid var(--color-neutral-200);--sidebar-active-background:var(--color-neutral-200);--sidebar-shadow:0 2px 8px 0 var(--shadow-color-05);--sidebar-disabled-background:var(--color-neutral-100);--sidebar-disabled-color:var(--color-neutral-300);--tooltip-background:var(--color-white);--tooltip-color:var(--color-gray-700);--tooltip-border-color:var(--shadow-color-12);--tooltip-shadow:0 4px 12px var(--shadow-color-12), 0 1px 3px var(--shadow-color-05);--dropdown-background:var(--color-white);--dropdown-color:var(--color-gray-700);--dropdown-border-color:var(--shadow-color-10);--dropdown-shadow:0 4px 16px var(--shadow-color-12), 0 1px 4px var(--shadow-color-05);--dropdown-item-hover-background:var(--color-gray-100);--dropdown-item-active-background:var(--color-neutral-200);--dropdown-item-disabled-opacity:.45;--dropdown-empty-color:var(--color-mid-gray);--dropdown-trigger-background:var(--color-ink-500-04);--dropdown-trigger-border:var(--color-border-200)}:root{--button-color:var(--color-text-default);--button-background:var(--background-neutral);--button-color-hover:var(--button-color);--button-background-hover:var(--background-hover);--button-color-active:var(--button-color);--button-background-active:var(--background-active);--button-primary-color:var(--color-text-primary);--button-primary-background:var(--background-primary);--button-primary-brand-color:var(--color-text-primary);--button-primary-brand-background:var(--background-primary);--button-primary-brand-bg-hover:var(--color-brand-primary-600);--button-primary-brand-bg-active:var(--color-brand-primary-700);--button-link-color:var(--color-slink);--button-link-background:var(--link-background);--button-link-color-hover:var(--link-color-hover);--button-link-background-hover:var(--link-background-hover);--button-link-color-active:var(--link-color-active);--button-link-background-active:var(--link-background-active);--button-warning-color:var(--color-text-warning-inverse);--button-warning-background:var(--background-warning);--button-warning-background-hover:var(--background-warning-hover);--button-danger-color:var(--color-text-danger-inverse);--button-danger-background:var(--background-danger);--button-danger-background-hover:var(--background-danger-hover);--button-disabled-color:var(--color-text-disabled);--button-disabled-background:var(--background-disabled);--toolbar-color:var(--text-primary);--toolbar-background:var(--background-primary);--toolbar-background-transparent:transparent;--toolbar-border:1px solid var(--border-primary);--splitter-gutter-background:var(--background-tertiary);--splitter-gutter-background-hover:var(--background-hover);--splitter-gutter-background-active:var(--color-text-primary);--splitter-handle-color:var(--text-tertiary);--modal-background:var(--background-primary);--modal-overlay:var(--brand-surface-overlay);--modal-backdrop-blur:var(--blur-sm);--modal-header-text-color:var(--text-primary);--modal-header-background-color:transparent;--modal-close-button-color:var(--text-secondary);--modal-close-button-background-hover:var(--background-hover);--modal-close-button-color-hover:var(--text-primary);--modal-content-background:var(--background-secondary);--modal-footer-background:transparent;--modal-loading-spinner-color:var(--color-text-primary);--modal-loading-spinner-background:var(--overlay-white-95);--radio-color:var(--color-text-primary);--radio-background:var(--background-primary);--radio-disabled-background:var(--background-disabled);--radio-disabled-color:var(--text-disabled);--radio-disabled-border:1px solid var(--border-primary);--checkbox-color:var(--text-primary);--checkbox-background:var(--background-primary);--checkbox-background-checked:var(--color-text-primary);--checkbox-disabled-background:var(--background-disabled);--checkbox-disabled-color:var(--text-disabled);--checkbox-disabled-border:1px solid var(--border-primary);--switch-background:var(--background-tertiary);--switch-background-checked:var(--color-text-primary);--switch-thumb-color:var(--text-inverse);--switch-disabled-background:var(--background-disabled);--switch-disabled-color:var(--text-disabled);--range-track-background:var(--background-tertiary);--range-thumb-background:var(--color-text-primary);--range-disabled-background:var(--background-disabled);--range-disabled-thumb:var(--text-disabled);--panel-background:var(--brand-surface-1);--panel-border:1px solid var(--brand-border-subtle);--card-background:var(--background-primary);--alert-info-color:var(--color-alert-info-500);--alert-info-background:var(--color-alert-info-100);--alert-warning-color:var(--color-alert-warning-500);--alert-warning-background:var(--color-alert-warning-100);--alert-danger-color:var(--color-alert-danger-500);--alert-danger-background:var(--color-alert-danger-100);--box-color:inherit;--box-background:transparent;--box-border-color:var(--overlay-20);--toolbar-button-border-color:1px solid var(--overlay-10);--toolbar-button-background-color:var(--overlay-05);--sidebar-item-shadow:none;--outline-pericope:var(--color-outline-pericope);--shadow-input:inset 3px 3px 4px 0 var(--overlay-05), inset -2px -2px 3px 0 var(--overlay-white-15);--shadow-inside:inset 1px 1px 2px 0 var(--overlay-05), inset -1px -1px 2px 0 var(--overlay-white-15);--qrcode-shadow:none;--group-item-bg:var(--background-neutral);--group-item-color:var(--text-primary);--group-item-bg-active:var(--color-text-primary);--group-item-color-active:var(--text-inverse);--badge-color-hover:var(--text-primary);--badge-background-hover:var(--background-hover);--badge-color-active:var(--text-inverse);--badge-background-active:var(--color-text-primary);--tab-color:var(--text-secondary);--tab-color-hover:var(--text-primary);--tab-color-active:var(--text-primary);--tab-background:transparent;--tab-background-hover:var(--background-hover);--tab-background-active:var(--background-primary);--tab-border-color:transparent;--tab-border-color-hover:var(--border-hover);--tab-border-color-active:var(--color-text-primary);--dropdown-trigger-transition:var(--transition-normal);--dropdown-menu-shadow:var(--shadow-lg);--sidebar-color:var(--text-primary);--sidebar-background:var(--background-primary);--sidebar-item-color-hover:var(--text-primary);--sidebar-item-background-hover:var(--background-hover);--sidebar-item-shadow-hover:var(--shadow-sm);--divider-color:var(--text-tertiary);--divider-background:var(--border-primary);--tooltip-background:var(--color-tooltip-background);--tooltip-color:var(--text-inverse);--tooltip-shadow:var(--shadow-lg);--input-background:var(--background-primary);--input-color:var(--text-primary);--input-background-hover:var(--background-hover);--input-border-hover:1px solid var(--border-hover);--input-background-focus:var(--background-primary);--input-border-focus:2px solid var(--border-focus);--input-background-disabled:var(--background-disabled);--input-border-disabled:1px solid var(--border-primary);--input-color-disabled:var(--text-disabled);--input-border-invalid:2px solid var(--color-text-danger);--input-color-invalid:var(--color-text-danger);--select-color:var(--text-primary);--select-background:var(--background-primary);--select-border:1px solid var(--border-primary);--select-background-hover:var(--background-hover);--select-border-hover:1px solid var(--border-hover);--select-background-focus:var(--background-primary);--select-border-focus:2px solid var(--border-focus);--select-background-disabled:var(--background-disabled);--select-border-disabled:1px solid var(--border-primary);--select-color-disabled:var(--text-disabled);--select-book-color-default:var(--button-primary-background);--select-book-color-torah-primary:var(--color-select-book-torah-1);--select-book-color-torah-secondary:var(--color-select-book-torah-2);--select-book-color-torah-tertiary:var(--color-select-book-torah-3);--select-book-color-psalms:var(--color-select-book-psalms);--select-book-color-history-primary:var(--color-select-book-history-1);--select-book-color-history-secondary:var(--color-select-book-history-2);--select-book-color-history-tertiary:var(--color-select-book-history-3);--select-book-color-prophets-major-primary:var(--color-select-book-prophets-major-1);--select-book-color-prophets-major-secondary:var(--color-select-book-prophets-major-2);--select-book-color-prophets-major-tertiary:var(--color-select-book-prophets-major-3);--select-book-color-prophets-minor:var(--color-select-book-prophets-minor);--select-book-color-gospels:var(--color-select-book-gospels);--select-book-color-acts:var(--color-select-book-acts);--select-book-color-epistles-primary:var(--color-select-book-epistles-1);--select-book-color-epistles-secondary:var(--color-select-book-epistles-2);--select-book-color-pastoral-primary:var(--color-select-book-pastoral-1);--select-book-color-pastoral-secondary:var(--color-select-book-pastoral-2);--select-book-color-hebrews:var(--color-select-book-hebrews);--select-book-color-james:var(--color-select-book-james);--select-book-color-petrine:var(--color-select-book-petrine);--select-book-color-johannine:var(--color-select-book-johannine);--select-book-color-jude:var(--color-select-book-jude);--select-book-color-revelation:var(--color-select-book-revelation);--passages-background:var(--background-passages);--passages-background-sub:var(--background-sub-passages);--synopsis-passages-background:var(--background-passages);--synopsis-passages-background-sub:var(--background-sub-passages);--synopsis-passages-item-color:var(--text-secondary);--synopsis-passages-matt-background:var(--color-synopsis-matt);--synopsis-passages-mark-background:var(--color-synopsis-mark);--synopsis-passages-luke-background:var(--color-synopsis-luke);--synopsis-passages-john-background:var(--color-synopsis-john);--parallel-list-background:var(--color-parallel-list-bg);--parallel-list-apparatus-color:var(--color-parallel-apparatus);--parallel-list-gnt-red:var(--color-text-danger);--parallel-list-gnt-blue:var(--color-brand-500-alt);--parallel-list-gnt-purple:purple;--inline-scrollbar-size:6px;--info-color:var(--text-primary);--info-background:var(--background-secondary);--outline-color:var(--text-primary);--notes-background:var(--color-notes-background);--notes-background-sub:var(--color-notes-background-sub);--verse-note-container-background:var(--color-verse-note-container-bg);--verse-note-content-background:var(--color-verse-note-content-bg);--verse-note-inline-accent-color:var(--color-verse-inline-accent);--verse-note-annotation-color:var(--color-verse-annotation);--verse-note-source-color:var(--color-verse-source);--verse-note-eib-color:var(--color-verse-eib);--verse-main-cm-color:var(--color-verse-main-cm);--verse-main-ref-color:var(--color-verse-main-ref);--verse-main-tl-color:var(--color-verse-main-tl);--bcv-link-hover-background:var(--background-hover);--bcv-link-hover-color:var(--text-primary);--bible-name-color:var(--text-secondary);--chapter-color:var(--text-primary);--content-cm-color:var(--text-secondary);--content-ps-color:var(--text-secondary);--content-green-color:var(--color-text-success);--content-red-color:var(--color-text-danger);--content-links-search-color:var(--link-color);--content-variant-color:var(--parallel-list-apparatus-color);--content-see-background:var(--background-primary);--content-see-color:var(--color-text-primary);--parsed-word-background:var(--color-parsed-background);--parsed-word-selected-background:var(--color-parsed-selected);--strongs-code-color:var(--color-strongs-code);--strongs-name-color:var(--color-strongs-name);--strongs-lemma-color:var(--text-primary);--strongs-xlit-color:var(--color-text-danger);--strongs-derivation-background:var(--color-strongs-derivation-bg);--strongs-description-background:var(--color-strongs-description-bg);--strongs-refs-selected-background:var(--color-strongs-refs-selected-bg);--topic-cross-ref-background:var(--color-topic-cross-ref);--topic-cross-ref-lang-color:var(--color-topic-lang);--topic-watermark-color:var(--color-topic-watermark);--chiasm-background:var(--color-chiasm-bg);--chiasm-border:1px solid var(--color-chiasm-border);--chiasm-item-background-p:var(--color-chiasm-item-p);--chiasm-item-background-a:var(--color-chiasm-item-a);--chiasm-item-background-b:var(--color-chiasm-item-b);--chiasm-item-background-c:var(--color-chiasm-item-c);--chiasm-item-background-d:var(--color-chiasm-item-d);--chiasm-item-background-e:var(--color-chiasm-item-e);--chiasm-item-background-f:var(--color-chiasm-item-f);--chiasm-item-background-g:var(--color-chiasm-item-g);--chiasm-item-background-h:var(--color-chiasm-item-h);--chiasm-item-background-i:var(--color-chiasm-item-i);--chiasm-item-background-j:var(--color-chiasm-item-j);--chiasm-item-background-k:var(--color-chiasm-item-k);--demo-card-background:var(--brand-surface-1);--demo-card-title-color:var(--brand-text);--demo-nav-background:var(--brand-surface-inverted);--demo-nav-color:var(--brand-text-on-inverted);--demo-nav-title-color:var(--brand-text-on-inverted);--demo-nav-item-hover-background:var(--brand-surface-inverted-hover);--demo-nav-item-hover-border-color:var(--brand-border-on-inverted);--demo-nav-item-active-background:var(--brand-surface-inverted-active);--demo-nav-item-active-border-color:var(--brand-border-on-inverted);--demo-panel-title-color:var(--brand-text);--demo-panel-content-color:var(--brand-text);--calendar-background:var(--background-primary);--calendar-header-color:var(--text-primary);--calendar-weekday-color:var(--text-tertiary);--calendar-day-color:var(--text-primary);--calendar-day-color-other-month:var(--text-tertiary);--calendar-day-color-disabled:var(--text-disabled);--calendar-day-background-hover:var(--background-hover);--calendar-day-background-today:var(--background-tertiary);--calendar-day-color-selected:var(--text-inverse);--calendar-day-background-selected:var(--color-text-primary);--calendar-day-background-in-range:var(--color-calendar-range-in);--datepicker-popup-background:var(--background-primary);--dock-background:var(--brand-surface-overlay);--dock-item-color:var(--text-primary);--dock-item-bg-hover:var(--background-hover);--dock-item-outline-color:var(--border-focus);--dock-item-color-active:var(--color-text-primary);--dock-item-bg-active:var(--background-active);--dock-label-color:var(--text-inverse);--dock-label-bg:var(--tooltip-background);--dock-badge-bg:var(--color-text-danger);--dock-separator-color:var(--border-primary);--menubar-background:var(--toolbar-background);--menubar-border-color:var(--border-primary);--menubar-trigger-color:var(--toolbar-color);--menubar-trigger-color-active:var(--color-text-default);--menubar-trigger-bg-active:var(--background-hover);--menubar-trigger-outline:var(--border-focus);--menubar-menu-background:var(--background-primary);--menubar-menu-border-color:var(--border-primary);--menubar-item-color:var(--text-primary);--menubar-item-color-hover:var(--text-primary);--menubar-item-bg-hover:var(--background-hover);--menubar-item-outline:var(--border-focus);--menubar-item-shortcut-color:var(--text-tertiary);--menubar-separator-color:var(--border-primary);--toolbar-item-color:var(--toolbar-color);--toolbar-item-color-hover:var(--toolbar-color);--toolbar-item-background-hover:var(--background-hover);--toolbar-item-outline-color:var(--border-focus);--toolbar-item-color-active:var(--toolbar-color);--toolbar-item-background-active:var(--background-active);--toolbar-item-background-active-hover:var(--background-tertiary);--toolbar-separator-color:var(--border-primary);--skeleton-background:var(--background-tertiary);--skeleton-highlight:var(--background-hover);--combobox-list-border:1px solid var(--border-primary);--combobox-list-shadow:var(--shadow-lg);--form-field-required-color:var(--color-text-danger);--form-field-description-color:var(--text-secondary);--form-field-error-color:var(--color-text-danger);--panel-title-color:var(--text-primary);--panel-toggle-color:var(--text-secondary);--panel-toggle-background-hover:var(--background-hover);--panel-toggle-color-hover:var(--text-primary);--panel-backdrop-background:var(--overlay-50);--panel-border-color:var(--border-primary);--panel-footer-invert-bg:var(--background-primary);--surface-primary:var(--background-primary);--surface-hover:var(--background-hover);--bcv-link-color:var(--link-color);--scroll-color:var(--text-tertiary);--scroll-background:transparent;--color-text-muted:var(--text-tertiary);--color-text-primary:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-text-base:var(--text-primary);--color-background:var(--background-primary);--color-bg-hover:var(--background-hover);--color-border-hover:var(--border-hover);--bg-primary:var(--background-primary);--bg-hover:var(--background-hover);--border-subtle:var(--brand-border-subtle);--color-brand-light:var(--base-brand-300);--background-danger-soft:var(--color-alert-danger-100);--brand-surface-2-hover:var(--background-hover);--color-variant-red:#e80000;--color-variant-green:#04a91e;--color-variant-blue:#24a3d5;--color-gnt-orange:#ff8c00;--color-gnt-teal:teal;--color-gnt-purple:purple;--chiasm-title-color:var(--text-primary);--strongs-content-background:var(--background-primary);--strongs-derivation-color:var(--text-primary);--color-verse-selected:var(--color-text-primary);--link:var(--link-color);--baseline:4px;--content-cm-display:inline;--content-cm-font-weight:var(--font-weight-normal);--content-ps-display:inline;--content-ps-font-weight:var(--font-weight-normal);--parallel-content-other-diff-background:var(--background-tertiary);--parallel-content-variant-b-color:var(--color-variant-blue);--parallel-content-variant-n-color:var(--color-variant-green);--box-width:80px;--box-min-height:80px;--box-padding:4px;--box-radius:var(--badge-radius);--button-height:var(--height-md);--button-padding-x:var(--space-4);--button-padding-y:var(--space-0);--button-gap:var(--space-2);--button-radius:var(--radius-base);--button-border:1px solid var(--border-primary);--button-shadow:var(--shadow-sm);--button-shadow-focus:0 0 0 3px var(--shadow-brand-30);--button-shadow-hover:var(--shadow-md);--button-transition:var(--transition-fast);--button-font-size:1rem;--button-font-weight:var(--font-weight-medium);--button-font-family:var(--font-family-heading);--button-compact-height:1.5rem;--button-compact-line-height:1.4rem;--button-compact-font-size:1rem;--button-small-height:1.5rem;--button-small-line-height:1.4rem;--button-small-font-size:1rem;--z-index-toolbar-default:var(--z-index-sticky);--toolbar-height-small:2rem;--toolbar-height-medium:29px;--toolbar-height-large:3rem;--toolbar-width-small:2.5rem;--toolbar-width-medium:3rem;--toolbar-width-large:3.5rem;--toolbar-item-height-small:1.5rem;--toolbar-item-height-medium:2rem;--toolbar-item-height-large:2.5rem;--toolbar-item-padding-icon:2px;--toolbar-item-label-font-size:1rem;--toolbar-item-label-font-weight:normal;--toolbar-separator-height-default:1.5rem;--toolbar-padding:var(--spacing-xs);--toolbar-gap:4px;--toolbar-font-family:var(--font-family-heading);--splitter-gutter-size:4px;--splitter-gutter-transition:background .2s;--splitter-handle-size:32px;--splitter-min-size:100px;--modal-z-index:var(--z-index-modal);--modal-wrapper-padding:var(--spacing-md);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-2xl);--modal-max-height:90vh;--modal-max-width-sm:400px;--modal-max-width-md:600px;--modal-max-width-lg:800px;--modal-max-width-xl:1200px;--modal-transition-duration:var(--duration-normal);--modal-header-padding:var(--spacing-lg);--modal-header-border:1px solid var(--border-primary);--modal-header-sticky-shadow:0 2px 4px var(--overlay-05);--modal-title-font-family:var(--font-family-heading);--modal-title-font-size:var(--font-size-xl);--modal-title-font-weight:var(--font-weight-semibold);--modal-title-color:var(--modal-header-text-color);--modal-close-button-size:2.5rem;--modal-close-button-margin:var(--spacing-md);--modal-close-button-radius:var(--radius-sm);--modal-close-button-transition:var(--transition-fast);--modal-close-button-focus-outline:2px solid var(--border-focus);--modal-content-padding:var(--spacing-lg);--modal-footer-padding:var(--spacing-lg);--modal-footer-border:1px solid var(--border-primary);--modal-loading-spinner-size:48px;--modal-loading-spinner-border:4px;--modal-loading-text-margin:var(--spacing-md);--modal-resize-handle-edge-size:4px;--modal-resize-handle-corner-size:12px;--radio-size:1.5rem;--radio-border:1px solid var(--border-primary);--radio-border-radius:9999px;--radio-shadow:var(--shadow-sm);--radio-transition:var(--transition-fast);--radio-checked-inset:4px;--radio-checked-animation:radiomark .2s ease-out;--checkbox-size:1.5rem;--checkbox-border:1px solid var(--border-primary);--checkbox-border-radius:var(--radius-sm);--checkbox-shadow:var(--shadow-sm);--checkbox-transition:var(--transition-fast);--switch-width:3rem;--switch-height:1.5rem;--switch-border-radius:9999px;--switch-transition:var(--transition-fast);--switch-thumb-size:1.25rem;--switch-thumb-shadow:var(--shadow-sm);--switch-thumb-offset:.125rem;--range-track-height:.5rem;--range-track-radius:var(--radius-full);--range-thumb-size:1.25rem;--range-thumb-border:2px solid var(--background-primary);--range-thumb-shadow:var(--shadow-md);--range-thumb-radius:var(--radius-full);--panel-padding:var(--spacing-md);--panel-margin-bottom:var(--space-2);--panel-radius:var(--radius-md);--panel-shadow:var(--shadow-base);--panel-transition:width var(--duration-slow) var(--ease-in-out);--panel-header-padding:var(--spacing-md);--panel-title-font-size:var(--font-size-lg);--panel-title-font-weight:var(--font-weight-semibold);--panel-title-margin:0;--panel-title-margin-bottom:var(--space-1);--panel-toggle-padding:var(--spacing-xs);--panel-toggle-radius:var(--radius-sm);--panel-toggle-transition:var(--transition-fast);--panel-content-padding:var(--spacing-md);--panel-footer-padding:var(--spacing-md);--panel-footer-border:1px solid var(--brand-border-subtle);--panel-overlay-z-index:40;--panel-overlay-shadow:var(--shadow-lg);--panel-backdrop-z-index:39;--panel-backdrop-animation:fadein var(--duration-normal) var(--ease-out);--card-padding:var(--space-4);--card-gap:var(--space-3);--card-radius:var(--radius-lg);--card-border:1px solid var(--border-primary);--card-shadow:var(--shadow-base);--card-transition:var(--transition-normal);--alert-padding:var(--space-2);--alert-gap:var(--space-1);--alert-radius:var(--radius-base);--alert-border:1px solid var(--border-primary);--alert-shadow:var(--shadow-sm);--badge-padding-x:var(--space-2);--badge-padding-y:1px;--badge-gap:var(--space-1);--badge-radius:var(--radius-base);--badge-border:1px solid transparent;--badge-shadow:var(--shadow-sm);--badge-min-width:40px;--tab-height:2.125rem;--tab-padding-x:var(--space-4);--tab-padding-y:var(--space-0);--tab-gap:var(--space-1);--tab-radius:var(--radius-base);--tab-transition:var(--transition-fast);--dropdown-trigger-padding-x:var(--space-4);--dropdown-trigger-padding-y:var(--space-2);--dropdown-trigger-gap:var(--space-2);--dropdown-trigger-radius:var(--radius-base);--dropdown-menu-padding:var(--space-0);--dropdown-menu-gap:var(--space-1);--dropdown-menu-radius:var(--radius-base);--dropdown-menu-transition-duration:var(--duration-normal);--dropdown-item-padding-x:var(--space-4);--dropdown-item-padding-y:var(--space-2);--dropdown-item-gap:var(--space-2);--dropdown-item-transition:var(--transition-fast);--sidebar-width:240px;--sidebar-width-collapsed:60px;--sidebar-padding:var(--space-4);--sidebar-gap:var(--space-2);--sidebar-border-right:1px solid var(--border-primary);--sidebar-item-height:2rem;--sidebar-item-padding:var(--space-1);--sidebar-item-radius:var(--radius-base);--sidebar-item-transition:var(--transition-fast);--divider-width:1px;--divider-height:.125rem;--divider-margin-y:var(--space-4);--divider-margin-top:10px;--divider-margin-bottom:10px;--divider-gap:var(--space-4);--divider-font-family:var(--font-family-heading);--divider-font-size:1rem;--divider-font-size-small:.75rem;--divider-padding-top-small:4px;--tooltip-padding-x:var(--space-2);--tooltip-padding-y:var(--space-1);--tooltip-radius:var(--radius-sm);--tooltip-transition:var(--transition-fast);--input-height:var(--height-md);--input-padding-x:var(--space-3);--input-padding-y:var(--space-2);--input-radius:var(--radius-base);--input-font-family:var(--font-family-heading);--input-font-size:1.25rem;--input-shadow:var(--shadow-sm);--input-border:1px solid var(--border-primary);--input-transition:var(--transition-fast);--input-description-font-size:1.4rem;--input-description-color:var(--text-secondary);--input-description-margin-top:var(--space-2);--select-height:var(--height-md);--select-height-sm:2rem;--select-height-lg:3rem;--select-padding-x:8px;--select-padding-y:var(--space-2);--select-padding-end:2rem;--select-radius:var(--radius-base);--select-font-family:inherit;--select-font-size:var(--font-size-sm);--select-font-size-sm:.75rem;--select-font-size-lg:1rem;--select-font-weight:var(--font-weight-normal);--select-shadow:var(--shadow-sm);--select-transition:var(--transition-fast);--select-icon-color:var(--text-secondary);--select-label-font-size:.875rem;--select-label-color:var(--text-secondary);--select-label-margin-bottom:var(--space-1);--select-description-font-size:.75rem;--select-description-color:var(--text-secondary);--select-description-margin-top:var(--space-1);--select-bible-button-height:1.8rem;--select-bible-button-line-height:1.25rem;--select-bible-button-font-size:var(--font-size-xs);--select-bible-button-padding-y:var(--space-1);--select-bible-button-padding-x:2px;--select-bible-container-padding-x:2px;--select-bible-container-gap:1px;--select-book-grid-min-column-width:50px;--select-book-gap:4px;--select-book-padding-bottom:4px;--select-az-padding-bottom:.4rem;--select-az-item-margin:var(--space-1);--select-az-item-padding:var(--space-1);--select-az-item-radius:var(--button-radius);--select-language-padding-bottom:.4rem;--select-language-item-margin:var(--space-1);--select-language-item-padding:var(--space-1);--select-language-item-radius:var(--button-radius);--select-language-letter-font-size:1.6rem;--select-language-letter-line-height:1.6rem;--select-language-name-font-size:var(--font-size-base);--select-language-name-line-height:var(--font-size-base);--select-language-strong-font-size:.8rem;--select-language-strong-line-height:.8rem;--passages-padding-y:2px;--passages-padding-x:6px;--passages-margin-y:var(--space-1);--passages-line-height:2rem;--passages-radius:.4rem;--passages-border:1px solid var(--color-border);--passages-title-margin-top:var(--space-1);--passages-title-padding:.1rem;--passages-title-font-size:var(--font-size-base);--passages-title-line-height:1;--passages-subtitle-font-size:.8rem;--passages-subtitle-line-height:1;--passages-content-font-size:1em;--passages-content-padding-x:.2rem;--passages-content-line-height:1.5;--passages-item-font-size:var(--font-size-xl);--passages-item-font-size-sm:var(--font-size-sm);--passages-item-line-height:var(--line-height-dense);--passages-text-padding-x:var(--space-1);--parallel-list-radius:var(--border-radius);--parallel-list-border:1px solid var(--color-border);--parallel-list-margin-bottom:var(--space-1);--parallel-list-padding-bottom:var(--space-1);--parallel-list-gap:var(--space-1);--parallel-list-content-radius:.4rem;--parallel-list-content-padding-x:var(--space-1);--parallel-list-apparatus-font-size:var(--font-size-base);--parallel-list-apparatus-padding-y:2px;--parallel-list-apparatus-padding-x:var(--space-1);--parallel-list-apparatus-line-height:1.2;--parallel-list-apparatus-bcv-color:var(--text-primary);--parallel-list-apparatus-bcv-font-size:.8rem;--parallel-list-apparatus-bcv-padding-right:var(--space-1);--parallel-list-matrix-font-size:.8rem;--parallel-list-matrix-line-height:.8;--parallel-list-matrix-border:1px solid var(--color-border);--parallel-list-matrix-radius:5px;--parallel-list-matrix-margin:var(--space-1);--parallel-content-text-margin-left:var(--space-1);--parallel-content-vrs-margin-left:2px;--parallel-content-license-margin-y:2px;--parallel-content-license-font-size:var(--font-size-xs);--parallel-content-license-line-height:1.2;--parallel-content-license-padding-x:var(--space-1);--parallel-content-other-font-size:1.2rem;--parallel-content-other-line-height:1.5;--inline-gap:var(--space-2);--inline-margin-bottom:var(--space-1);--info-margin-bottom:var(--space-2);--info-font-size:var(--font-size-base);--info-list-margin-block:.2rem;--info-list-padding-inline-start:.4rem;--info-list-padding-left:var(--space-5);--outline-font-size:.9rem;--outline-header-font-size:1.2rem;--outline-list-padding-left:19px;--plan-font-size:var(--font-size-base);--plan-month-header-font-size:var(--font-size-2xl);--plan-month-header-padding-bottom:2px;--plan-month-header-margin-top:var(--space-3);--plan-month-header-margin-bottom:var(--space-3);--plan-month-header-border:2px solid var(--background-brand);--plan-days-gap:var(--space-1);--plan-day-width:100px;--plan-day-border:1px solid var(--background-brand);--plan-day-radius:var(--border-radius);--plan-day-padding:var(--space-1);--plan-day-row-gap:1px;--plan-day-header-font-size:var(--font-size-base);--verse-books-margin-top:2px;--verse-books-color:var(--text-secondary);--verse-books-font-size:var(--font-size-xs);--verse-books-chart-max-width:600px;--verse-books-bar-radius:1px;--verse-books-code-font-size:.6em;--verse-books-code-font-size-sm:.5em;--verse-books-code-font-size-xs:.4em;--verse-books-code-margin-top:2px;--notes-padding-y:2px;--notes-padding-x:6px;--notes-margin-y:.2rem;--notes-radius:.4rem;--notes-border:1px solid var(--color-border);--notes-title-margin-top:var(--space-1);--notes-title-padding:.1rem;--notes-title-font-size:var(--font-size-base);--notes-title-line-height:1;--notes-subtitle-font-size:.8rem;--notes-subtitle-line-height:1;--notes-content-font-size:1em;--notes-content-padding-x:.2rem;--notes-content-line-height:1.5;--notes-content-margin-y:.2rem;--notes-content-radius:.4rem;--notes-content-border:1px solid var(--color-border);--notes-item-font-size:1.2rem;--notes-item-color:var(--text-secondary);--notes-text-font-size:1.1rem;--notes-strikethrough-font-size:var(--font-size-xs);--notes-strikethrough-line-height:1rem;--notes-strikethrough-padding-y:.2rem;--notes-strikethrough-padding-x:.5rem;--notes-strikethrough-margin-x:.2rem;--verse-note-container-padding:2px;--verse-note-content-padding:2px;--verse-note-item-font-size:var(--font-size-base);--verse-note-item-line-height:1.4rem;--bcv-link-padding-top:2px;--bcv-link-padding-right:var(--space-1);--bcv-link-padding-bottom:3px;--bcv-link-padding-left:3px;--bcv-link-margin-left:-3px;--bcv-link-radius:var(--border-radius);--bible-name-margin-top:var(--space-1);--bible-name-margin-bottom:.4rem;--bible-name-font-size:var(--font-size-xl);--chapter-font-size:var(--font-size-2xl);--chapter-font-weight:var(--font-weight-bold);--chapter-margin-bottom:.4rem;--chapter-content-radius:.4rem;--chapter-content-margin-bottom:var(--space-2);--chapter-number-line-height:1;--chapter-number-padding-right:.1em;--chapter-number-margin-bottom:-.2em;--license-content-padding-y:2px;--license-content-font-size:.8rem;--license-content-title-padding-x:var(--space-1);--license-content-comments-margin-top:var(--space-1);--license-content-comments-font-size:.8rem;--license-content-comments-radius:.4rem;--license-content-comments-border:1px solid var(--color-border);--license-content-comments-padding:var(--space-1);--license-content-comments-em-padding-right:var(--space-1);--glosses-padding-x:.2rem;--glosses-color:var(--text-secondary);--content-variant-font-size:1.4rem;--content-variant-font-weight:var(--font-weight-bold);--content-ts-display:block;--content-ts-color:var(--text-secondary);--content-ts-font-family:var(--font-family-heading);--content-ts-font-size:1.5rem;--content-ts-font-weight:var(--font-weight-bold);--content-ts-margin-top:.2rem;--content-see-font-size:var(--font-size-xs);--content-see-line-height:1rem;--content-see-font-family:var(--font-family-heading);--content-see-font-weight:var(--font-weight-bold);--content-see-radius-right:var(--radius-sm);--content-see-margin-left:var(--space-2);--content-see-padding-right:.2rem;--content-see-arrow-size:.5rem;--parsed-word-border:1px solid transparent;--parsed-word-radius:.5rem;--parsed-word-padding:2px;--parsed-word-margin:2px;--parsed-word-margin-bottom:4px;--parsed-word-shadow:var(--shadow-outside);--parsed-word-inner-padding-x:3px;--strongs-container-margin-bottom:4px;--strongs-content-color:var(--text-primary);--strongs-content-radius:.4rem;--strongs-content-border:1px solid var(--color-border);--strongs-content-padding:2px;--strongs-content-font-size:1rem;--strongs-content-line-height:1.5rem;--strongs-header-gap:2px;--strongs-header-padding:2px;--strongs-code-font-size:1.2rem;--strongs-code-line-height:.8;--strongs-code-padding-bottom:3px;--strongs-code-font-weight:var(--font-weight-semibold);--strongs-code-font-family:var(--font-family-body);--strongs-name-font-weight:var(--font-weight-medium);--strongs-lemma-font-size:1.6rem;--strongs-lemma-font-weight:var(--font-weight-light);--strongs-xlit-font-size:1.6rem;--strongs-xlit-font-weight:var(--font-weight-light);--strongs-inline-line-height:1;--strongs-derivation-margin-bottom:2px;--strongs-derivation-font-size:1.2rem;--strongs-derivation-radius:.4rem;--strongs-derivation-padding:2px;--strongs-derivation-text-indent:4px;--strongs-derivation-font-family:var(--font-family-body);--strongs-item-font-size:.9rem;--strongs-item-font-family:var(--font-family-body);--strongs-description-margin-bottom:2px;--strongs-description-font-size:1.2rem;--strongs-description-font-family:var(--font-family-body);--strongs-description-padding:2px;--strongs-description-text-indent:4px;--strongs-buttons-padding:2px;--strongs-inflection-padding:2px;--strongs-inflection-font-size:1.4rem;--strongs-refs-selected-padding-y:2px;--strongs-refs-selected-padding-x:6px;--strongs-refs-selected-margin-y:.2rem;--strongs-refs-selected-radius:.4rem;--strongs-refs-selected-border:1px solid var(--color-border);--strongs-refs-selected-shadow:var(--shadow-inside);--topic-display:block;--topic-cross-ref-direction:ltr;--topic-cross-ref-radius:.4rem;--topic-cross-ref-border:1px solid var(--color-border);--topic-cross-ref-padding-y:4px;--topic-cross-ref-padding-x:6px;--topic-cross-ref-margin-y:.2rem;--topic-cross-ref-shadow:var(--shadow-inside);--topic-cross-ref-line-height:1.2rem;--topic-cross-ref-font-size:.9rem;--topic-cross-ref-tsk-background:var(--color-topic-tsk-bg);--topic-cross-ref-tcr-background:var(--color-topic-tcr-bg);--topic-cross-ref-hit-background:var(--color-topic-hit-bg);--topic-cross-ref-kpns-background:var(--color-topic-kpns-bg);--topic-cross-ref-kpns-tag-color:var(--color-topic-kpns-tag);--topic-cross-ref-strong-color:var(--overlay-50);--topic-cross-ref-strong-font-weight:var(--font-weight-semibold);--topic-cross-ref-tag-name-color:var(--overlay-70);--topic-cross-ref-tag-color:var(--link-color);--topic-cross-ref-lang-font-size:1.2em;--topic-cross-ref-ref-color:var(--link-color);--topic-cross-ref-sub-item-font-size:1rem;--topic-cross-ref-sub-item-padding-right:4px;--topic-cross-ref-sub-item-background:var(--overlay-white-70);--topic-watermark-top:1px;--topic-watermark-right:2px;--topic-watermark-font-size:1rem;--topic-watermark-font-weight:var(--font-weight-bold);--topic-watermark-z-index:2;--chiasm-radius:5px;--chiasm-padding:4px;--chiasm-margin-bottom:8px;--chiasm-title-font-weight:var(--font-weight-bold);--chiasm-title-padding-right:4px;--chiasm-relative-color:var(--color-chiasm-relative);--chiasm-relative-padding-x:4px;--chiasm-relative-font-size:.8rem;--chiasm-items-padding:4px;--chiasm-items-margin-bottom:4px;--chiasm-item-border:1px solid var(--color-chiasm-border);--chiasm-item-radius:5px;--chiasm-item-margin-bottom:1px;--chiasm-item-margin-top:2px;--chiasm-item-padding-top:0;--chiasm-item-padding-x:2px;--chiasm-item-padding-bottom:1px;--chiasm-item-min-width:50%;--chiasm-item-max-width:75%;--chiasm-item-max-width-wide:70%;--chiasm-offset:40px;--chiasm-description-padding:4px;--demo-card-padding:var(--spacing-lg);--demo-card-radius:var(--radius-md);--demo-card-border:1px solid var(--brand-border-subtle);--demo-card-transition:transform .2s ease, box-shadow .2s ease;--demo-card-hover-transform:translateY(-2px);--demo-card-hover-shadow:var(--shadow-md);--demo-card-title-margin-bottom:var(--space-2);--demo-card-title-font-weight:var(--font-weight-semibold);--demo-card-description-color:var(--brand-text-muted);--demo-nav-min-width:240px;--demo-nav-padding:var(--spacing-md);--demo-nav-radius:var(--radius-md);--demo-nav-title-margin-bottom:var(--spacing-md);--demo-nav-title-font-size:var(--font-size-lg);--demo-nav-item-gap:.75rem;--demo-nav-item-padding-y:.75rem;--demo-nav-item-padding-x:var(--spacing-md);--demo-nav-item-margin-bottom:var(--space-2);--demo-nav-item-radius:var(--radius-sm);--demo-nav-item-border:1px solid var(--brand-border-on-inverted-subtle);--demo-nav-item-transition:all .2s ease;--demo-nav-icon-size:1.25rem;--demo-panel-default-background:var(--brand-surface-1);--demo-panel-elevated-background:var(--brand-surface-2);--demo-panel-padding:var(--spacing-xl);--demo-panel-radius:var(--radius-lg);--demo-panel-border:1px solid var(--brand-border-subtle);--demo-panel-transition:all .2s ease;--demo-panel-header-margin-bottom:var(--spacing-md);--demo-panel-header-padding-bottom:.75rem;--demo-panel-header-border:1px solid var(--brand-border-subtle);--demo-panel-title-font-weight:var(--font-weight-semibold);--demo-panel-title-font-size:var(--font-size-lg);--demo-panel-content-line-height:1.6;--calendar-width:300px;--calendar-padding:var(--space-4);--calendar-radius:var(--radius-md);--calendar-shadow:var(--shadow-lg);--calendar-border:1px solid var(--border-primary);--calendar-header-padding:var(--space-3) var(--space-4);--calendar-header-font-size:var(--font-size-sm);--calendar-header-font-weight:var(--font-weight-semibold);--calendar-nav-button-size:2rem;--calendar-nav-button-radius:var(--radius-sm);--calendar-nav-button-color:var(--text-secondary);--calendar-nav-button-background-hover:var(--background-hover);--calendar-grid-gap:2px;--calendar-weekday-font-size:.7rem;--calendar-day-size:2.25rem;--calendar-day-radius:var(--radius-sm);--calendar-day-font-size:var(--font-size-sm);--calendar-day-transition:var(--transition-fast);--datepicker-input-width:220px;--datepicker-z-index:var(--z-index-popover);--datepicker-popup-offset:4px;--datepicker-popup-radius:var(--radius-md);--datepicker-popup-shadow:var(--shadow-xl);--datepicker-popup-border:1px solid var(--border-primary);--timepicker-width:200px;--timepicker-column-width:56px;--timepicker-column-height:200px;--timepicker-item-height:2.5rem;--timepicker-item-font-size:var(--font-size-sm);--timepicker-item-color:var(--text-primary);--timepicker-item-color-selected:var(--color-text-primary);--timepicker-item-background-hover:var(--background-hover);--timepicker-item-background-selected:var(--background-tertiary);--timepicker-item-font-weight-selected:var(--font-weight-semibold);--timepicker-separator-color:var(--text-tertiary);--dock-gap:var(--spacing-xs);--dock-padding:var(--spacing-xs);--dock-radius:var(--radius-lg);--dock-shadow:var(--shadow-lg);--dock-z-index:1000;--dock-offset:var(--spacing-md);--dock-item-size:48px;--dock-item-radius:var(--radius-md);--dock-item-transition:var(--transition-fast);--dock-separator-height:var(--dock-item-size);--dock-separator-width:var(--dock-item-size);--menubar-radius:var(--radius-base);--menubar-padding:var(--spacing-xs);--component-height-sm:var(--height-sm);--component-height-md:var(--height-md);--component-height-lg:var(--height-lg);--menubar-trigger-gap:var(--space-2);--menubar-trigger-padding-x:var(--space-4);--menubar-trigger-radius:var(--radius-base);--menubar-menu-min-width:200px;--menubar-menu-padding:var(--space-1);--menubar-menu-radius:var(--radius-md);--menubar-menu-shadow:var(--shadow-lg);--menubar-item-gap:var(--space-2);--menubar-item-height:var(--height-md);--menubar-item-padding-y:var(--space-1);--menubar-item-padding-x:var(--space-3);--menubar-item-radius:var(--radius-sm);--menubar-separator-margin:var(--space-1);--toolbar-shadow:var(--shadow-sm);--toolbar-z-index:var(--z-index-toolbar-default);--toolbar-font-size-small:var(--font-size-sm);--toolbar-font-size-medium:var(--font-size-base);--toolbar-font-size-large:var(--font-size-lg);--toolbar-group-gap:var(--toolbar-gap);--toolbar-item-gap:var(--space-1);--toolbar-item-height:var(--toolbar-item-height-medium);--toolbar-item-min-width:2rem;--toolbar-item-padding-x:var(--space-2);--toolbar-item-font-size:var(--font-size-sm);--toolbar-item-radius:var(--toolbar-radius);--toolbar-separator-height:var(--toolbar-separator-height-default);--toolbar-separator-spacing:var(--spacing-xs);--toolbar-separator-width:1px;--skeleton-gap:var(--space-1);--combobox-z-index:var(--z-index-dropdown);--combobox-list-radius:var(--radius-md);--form-control-width:100%;--form-field-gap:var(--space-2);--form-field-label-gap:var(--space-1);--form-field-required-font-size:var(--font-size-xs);--form-field-description-font-size:var(--font-size-sm);--form-field-error-font-size:var(--font-size-sm);--dropdown-trigger-padding:var(--space-2);--dropdown-font-size:var(--font-size-sm);--dropdown-min-width:200px;--dropdown-item-padding:var(--space-2);--select-padding-x-sm:var(--space-2);--select-padding-y-sm:var(--space-1);--select-padding-x-lg:var(--space-4);--select-padding-y-lg:var(--space-2);--card-border-radius:var(--card-radius);--tooltip-max-width:300px;--tooltip-padding:var(--space-2);--tooltip-font-size:var(--font-size-sm);--panel-shadow-hover:var(--shadow-md);--panel-header-border:1px solid var(--border-primary);--transition-duration:var(--duration-normal);--transition-timing:var(--ease-in-out);--opacity-disabled:.5;--font-size-small:var(--font-size-sm);--font-size-large:var(--font-size-lg);--font-size-medium:var(--font-size-base);--font-size-normal:var(--font-size-base);--font-size-2x-large:var(--font-size-2xl);--font-weight-regular:var(--font-weight-normal);--space-xs:var(--spacing-xs);--spacing-xxs:2px;--border-radius-pill:var(--radius-full);--verse-main-cm-padding-right:var(--space-1);--strongs-description-radius:var(--radius-base);--parallel-content-variant-b-font-size:var(--font-size-sm);--parallel-content-variant-b-sup-font-size:var(--font-size-xs);--parallel-content-variant-n-font-size:var(--font-size-sm);--parallel-content-variant-n-sup-font-size:var(--font-size-xs);--parallel-content-variants-buttons-margin-bottom:var(--space-1);--parallel-content-badge-rtl-min-width:20px;--parallel-content-badge-rtl-margin-left:4px;--parallel-content-bible-badge-margin-top:2px;--ui-border-solid:#e5e7eb;--ui-border-faint:#eee;--border-w-thin:1px;--border-w-thick:2px;--ui-text-strong:#212121;--ui-text-body:#1f2937;--ui-text-dark:#333;--ui-text-muted:#6b7280;--ui-text-muted-2:#888;--ui-text-muted-3:#999;--ui-text-muted-4:#666;--ui-text-dim:#8e8e8e;--ui-text-dim-2:#9a9a9a;--ui-text-dim-3:#797474;--ui-text-placeholder:#9ca3af;--ui-surface-subtle:#f0f0f0;--ui-surface-soft:#f9f9f9;--ui-surface-soft-2:#f3f3f3;--ui-surface-soft-3:#f6f6f6;--ui-surface-mute:#e0e0e0;--ui-surface-disabled:#d0d0d0;--ui-surface-card:#f9fafb;--ui-surface-card-border:#d1d5db;--ui-icon-close:#606060;--status-success-subtle-bg:#f0fdf4;--status-success-border:#10b981;--status-success-solid:#28a745;--status-danger-subtle-bg:#fef2f2;--status-danger-faint-border:#fee2e2;--status-danger-border:#ef4444;--status-danger-solid:#dc3545;--status-danger-text:#dc2626;--status-warning-subtle-bg:#fffbeb;--status-warning-border:#f59e0b;--status-warning-solid:#ffc107;--status-info-subtle-bg:#eff6ff;--status-info-border:#3b82f6;--status-info-solid:#3976a5;--status-info-solid-2:#007bff;--interline-link:#0d6e90;--kbd-text:#0f172a;--kbd-bg:#f1f5f9;--kbd-border:#e2e8f0;--interline-accent:#ff4800;--interline-strongs:#7f03c2;--interline-strongs-2:#af75d0;--hebrew-highlight-yellow-bg:#ffffcf;--hebrew-highlight-yellow:#ffff80;--hebrew-highlight-yellow-2-bg:#ffd237;--hebrew-highlight-purple:#a100ff;--hebrew-highlight-purple-bg:#e3d4ef;--hebrew-highlight-magenta-border:#ff62ff;--hebrew-highlight-blue-bg:#dee9ff;--hebrew-highlight-cyan-bg:#cbf5ff;--hebrew-highlight-cyan-border:#7ac1d2;--hebrew-highlight-orange-border:#ff6e30;--hebrew-highlight-green-bg:#e5ffd3;--hebrew-highlight-green-border:#7dc751;--block-border-clause:#80c;--block-border-group:#2d1;--block-border-sentence:#d32;--block-border-paragraph:#48c;--block-border-section:#ee3;--block-border-book:#e4a;--card-gradient-start:#6b8cae;--card-gradient-mid:#9b7aae;--card-gradient-end:#c97ba3;--tokens-panel-accent-pink:#d63384;--book-cat-pentateuch:#8dedda;--book-cat-exodus:#45d1be;--book-cat-leviticus:#67c5bf;--book-cat-psalms:#fcbdbd;--book-cat-kings:#ffdba3;--book-cat-chronicles:#ffc060;--book-cat-prophets-major:#ffde38;--book-cat-prophets-isa-jer:#ffe026;--book-cat-lamentations:#fce874;--book-cat-prophets-ezk-dan:#54e852;--book-cat-prophets-minor:#e0e0e0;--book-cat-gospels:#ffee80;--book-cat-acts:#ffc563;--book-cat-romans:#ff865f;--book-cat-pauline-general:#ff8686;--book-cat-corinthians:#ffafaf;--book-cat-pauline-epistles:#49eaad;--book-cat-pauline-pastorals:#22e171;--book-cat-hebrews:#d5af24;--book-cat-james:#00bac9;--book-cat-peter:#24a3d5;--book-cat-john-epistles:#6dd7e8;--book-cat-jude:#add1ff;--book-cat-revelation:#f4c5ff;--chapter-cat-1:#fdf4ca;--chapter-cat-2:#ffddc1;--chapter-cat-3:#e5ffd4;--chapter-cat-4:#d5e1ff;--chapter-cat-5:#f0dcff;--badge-cat-red:#ff425f;--badge-cat-purple:purple;--badge-cat-amber:#f7b818;--badge-cat-orange:#ffa700;--badge-cat-blue:#7fb0ea;--badge-cat-coral:#ed6868;--badge-cat-green:#6db175;--badge-cat-teal:#0b9470;--badge-cat-navy:#4a6da8;--badge-cat-sky:#24a3d5;--usx-font-family:var(--font-family-body);--usx-line-height:1.6;--usx-color:var(--text-primary);--usx-border-color:var(--border-primary);--color-parsed-background:var(--overlay-white-70);--color-parsed-selected:#ffff80;--color-notes-background:#e3ffe5;--color-notes-background-sub:#dbefff;--color-verse-inline-accent:#e10421;--color-verse-annotation:#0097d3;--color-verse-source:#ab5806;--color-verse-eib:#7fb0ea;--color-strongs-code:#0d6e90;--color-strongs-name:#7f03c2;--color-strongs-refs-selected:#ffffc0;--color-select-book-torah-1:#0de5b9;--color-select-book-torah-2:#0dd5b9;--color-select-book-torah-3:#0dc5b9;--color-select-book-psalms:#fcbdbd;--color-select-book-history-1:#ffca7c;--color-select-book-history-2:#ffc060;--color-select-book-history-3:#ffaf38;--color-select-book-prophets-major-1:#ffe026;--color-select-book-prophets-major-2:#fce874;--color-select-book-prophets-major-3:#54e852;--color-select-book-prophets-minor:#d0d0d0;--color-select-book-gospels:#ffff80;--color-select-book-acts:#ff8850;--color-select-book-epistles-1:#ff8686;--color-select-book-epistles-2:#ffafaf;--color-select-book-pastoral-1:#24d56d;--color-select-book-pastoral-2:#00c150;--color-select-book-hebrews:#d5af24;--color-select-book-james:#00bac9;--color-select-book-petrine:#24a3d5;--color-select-book-johannine:#6dd7e8;--color-select-book-jude:#3989f0;--color-select-book-revelation:#ee98ff;--color-synopsis-matt:#ffd6d6;--color-synopsis-mark:#d1ffd1;--color-synopsis-luke:#cce5ff;--color-synopsis-john:#ffe7cc;--link-ot:#25a00f;--link-ps:#ff6a6a;--link-matt:#e84b4b;--link-mark:#119f11;--link-luke:#94cee8;--link-john:#ff961d;--color-link-ref:#1e90ff;--color-note-green:#23a41e;--status-danger-solid-hover:#c82333;--treedown-sidebar-bg:#f8f9fa;--treedown-border:#ddd;--treedown-toolbar-bg:#e2e6ea;--treedown-panel-bg:#f7f7f7;--treedown-highlight-bg:#ffeeba;--treedown-highlight-border:#f0ad4e;--hebrew-verbs-row-border:#ffd5d5;--color-parallel-list-bg:#e1e1e11a;--color-parallel-apparatus:#04a91e;--color-topic-cross-ref:#e3ffe5;--color-topic-lang:#e10421;--color-topic-kpns-tag:#4a6da8;--color-calendar-range-in:#3976a51f;--color-verse-note-container-bg:#e1e1e133;--color-verse-note-content-bg:#e1e1e133;--color-verse-main-cm:#000;--color-verse-main-ref:#0020c1;--color-verse-main-tl:red;--color-strongs-derivation-bg:var(--overlay-016);--color-strongs-description-bg:var(--overlay-032);--color-strongs-refs-selected-bg:#ffffc0;--color-topic-tsk-bg:#00c8001a;--color-topic-tcr-bg:#c800001a;--color-topic-hit-bg:#00c8c81a;--color-topic-kpns-bg:#0000c81a;--color-topic-watermark:#0000000f;--color-chiasm-bg:#f0fffc;--color-chiasm-border:#cdcdcd;--color-chiasm-relative:#5050ff;--color-chiasm-item-p:#ffcba6;--color-chiasm-item-a:#afe5ff;--color-chiasm-item-b:#8bffbc;--color-chiasm-item-c:#c7c7fa;--color-chiasm-item-d:#ffad91;--color-chiasm-item-e:#ff92f4;--color-chiasm-item-f:#edff85;--color-chiasm-item-g:#4cf8c8;--color-chiasm-item-h:#ff9cae;--color-chiasm-item-i:#9ddeb1;--color-chiasm-item-j:#ffe29a;--color-chiasm-item-k:#a7c6ff}.theme-gray{--brand-50:#fff;--brand-100:#fff;--brand-200:#fefefe;--brand-300:#fafafa;--brand-400:#fff;--brand-500:#757575;--brand-600:#757575;--brand-700:#616161;--brand-800:#424242;--brand-900:#212121;--brand-950:#0a0a0a}.theme-blue{--brand-50:#f0f7ff;--brand-100:#e3f0ff;--brand-200:#c7ddfa;--brand-300:#a3c4f0;--brand-400:#7ba3db;--brand-500:#5b8cc7;--brand-600:#4872b0;--brand-700:#3a5a8f;--brand-800:#2d4570;--brand-900:#233555;--brand-950:#1a2742;--button-brand-background:var(--brand-background-emphasis);--button-brand-color:var(--brand-text-inverse);--button-brand-border:1px solid var(--brand-border-strong);--button-brand-hover-background:var(--brand-hover);--button-brand-hover-color:var(--brand-text);--button-brand-hover-border:1px solid var(--brand-border-hover);--button-brand-active-background:var(--brand-active);--button-brand-active-color:var(--brand-text);--button-brand-focus-border:1px solid var(--brand-focus);--link-brand:var(--brand-focus);--link-brand-hover:var(--brand-hover);--link-brand-active:var(--brand-active);--link-brand-visited:var(--brand-accent);--card-brand-background:var(--brand-background-subtle);--card-brand-border:1px solid var(--brand-border);--card-brand-hover-background:var(--brand-background-hover);--panel-brand-background:var(--brand-background-subtle);--panel-brand-border:1px solid var(--brand-border);--navbar-brand-background:var(--brand-surface-inverted);--navbar-brand-color:var(--brand-text-on-inverted);--navbar-brand-border:1px solid var(--brand-border-on-inverted);--navbar-brand-hover-background:var(--brand-surface-inverted-hover);--navbar-brand-hover-color:var(--brand-text-on-inverted);--sidebar-brand-background:var(--brand-surface-1);--sidebar-brand-color:var(--brand-text);--sidebar-brand-border:1px solid var(--brand-border);--sidebar-brand-hover-background:var(--brand-hover);--sidebar-brand-active-background:var(--brand-active);--tab-brand-color:var(--brand-text-muted);--tab-brand-background:var(--brand-background);--tab-brand-hover-background:var(--brand-hover);--tab-brand-hover-color:var(--brand-text);--tab-brand-active-background:var(--brand-background-emphasis);--tab-brand-active-color:var(--brand-text-inverse);--tab-brand-border:1px solid var(--brand-border);--tabs-brand-background:var(--brand-background-muted);--tabs-brand-border:1px solid var(--brand-border);--badge-brand-background:var(--brand-background-emphasis);--badge-brand-color:var(--brand-text-inverse);--badge-brand-border:1px solid var(--brand-border-strong);--badge-brand-hover-background:var(--brand-hover);--badge-brand-hover-color:var(--brand-text);--input-brand-border:1px solid var(--brand-border);--input-brand-border-hover:1px solid var(--brand-border-hover);--input-brand-border-focus:1px solid var(--brand-focus);--input-brand-background:var(--brand-background);--input-brand-background-hover:var(--brand-background-hover);--input-brand-background-focus:var(--brand-background-hover);--input-brand-color:var(--brand-text);--select-brand-border:1px solid var(--brand-border);--select-brand-border-focus:1px solid var(--brand-focus);--select-brand-background:var(--brand-background);--select-brand-color:var(--brand-text);--radio-brand-color:var(--brand-accent);--radio-brand-border:1px solid var(--brand-border-strong);--modal-brand-background:var(--brand-background-muted);--modal-brand-color:var(--brand-text);--modal-brand-border:1px solid var(--brand-border);--modal-brand-header-background:var(--brand-background-emphasis);--modal-brand-header-color:var(--brand-text-inverse);--toolbar-brand-background:var(--brand-surface-inverted);--toolbar-brand-color:var(--brand-text-on-inverted);--toolbar-brand-border:1px solid var(--brand-border-on-inverted);--toolbar-brand-hover-background:var(--brand-surface-inverted-hover);--toolbar-brand-hover-color:var(--brand-text-on-inverted);--divider-brand-color:var(--brand-border);--table-brand-background:transparent;--table-brand-color:var(--brand-text);--table-brand-border:1px solid var(--brand-border);--table-brand-header-background:var(--brand-background-muted);--table-brand-header-color:var(--brand-text);--splitter-brand-color:var(--brand-border-subtle);--splitter-brand-color-hover:var(--brand-border-hover);--splitter-brand-color-active:var(--brand-border-focus);--color-text-default:var(--brand-text);--color-brand:var(--brand-text);--color-text-primary:var(--brand-accent);--color-text-secondary:var(--brand-text-muted);--color-border:var(--brand-border);--color-focus:var(--brand-focus);--color-hover:var(--brand-hover);--color-text-active:var(--brand-active);--color-selected:var(--brand-selected);--color-control:var(--brand-text);--color-icon:var(--brand-text);--color-label:var(--brand-text-muted);--background-default:var(--brand-background);--background-brand:var(--brand-background-emphasis);--background-primary:var(--brand-background-muted);--background-secondary:var(--brand-background-subtle);--background-hover:var(--brand-background-hover);--background-active:var(--brand-background-active);--background-control:var(--brand-background-muted);--border-hover:1px solid var(--brand-border-hover);--border-active:1px solid var(--brand-border-focus);--button-color-hover:var(--button-brand-hover-color);--button-background-hover:var(--button-brand-hover-background);--button-color-active:var(--button-brand-active-color);--button-background-active:var(--button-brand-active-background);--button-border:var(--button-brand-border);--button-height:2.5rem;--button-radius:var(--border-radius);--button-primary-color:var(--brand-text-inverse);--button-primary-background:var(--brand-background-emphasis);--button-primary-border:1px solid var(--brand-border-strong);--card-background:var(--card-brand-background);--card-border:var(--card-brand-border);--panel-background:var(--panel-brand-background);--panel-border:var(--panel-brand-border);--divider-color:var(--divider-brand-color);--input-color:var(--input-brand-color);--input-background:var(--input-brand-background);--input-border:var(--input-brand-border);--input-background-hover:var(--input-brand-background-hover);--input-border-hover:var(--input-brand-border-hover);--input-background-focus:var(--input-brand-background-focus);--input-border-focus:var(--input-brand-border-focus);--input-background-disabled:var(--brand-background-subtle);--input-border-disabled:1px solid var(--brand-border-subtle);--input-height:2.5rem;--input-radius:var(--border-radius);--select-color:var(--select-brand-color);--select-background:var(--select-brand-background);--select-border:var(--select-brand-border);--select-height:2.5rem;--select-radius:var(--border-radius);--radio-color:var(--radio-brand-color);--radio-border:var(--radio-brand-border);--radio-shadow:none;--link-color:var(--link-brand);--link-color-active:var(--link-brand-active);--link-background:transparent;--link-background-active:transparent;--link-background-hover:transparent;--modal-color:var(--modal-brand-color);--modal-background:var(--modal-brand-background);--modal-border-bottom:1px solid var(--brand-border);--modal-header-background-color:var(--modal-brand-header-background);--modal-header-text-color:var(--modal-brand-header-color);--navbar-color:var(--navbar-brand-color);--navbar-background:var(--navbar-brand-background);--sidebar-color:var(--sidebar-brand-color);--sidebar-background:var(--sidebar-brand-background);--sidebar-border:var(--sidebar-brand-border);--sidebar-border-right:var(--sidebar-brand-border);--sidebar-item-color-hover:var(--navbar-brand-hover-color);--sidebar-item-background-hover:var(--navbar-brand-hover-background);--splitter-color:var(--splitter-brand-color);--splitter-color-active:var(--splitter-brand-color-active);--splitter-border:1px solid var(--brand-background);--tab-color-hover:var(--tab-brand-hover-color);--tab-background-hover:var(--tab-brand-hover-background);--tab-color-active:var(--tab-brand-active-color);--tab-background-active:var(--tab-brand-active-background);--tabs-color:var(--brand-text);--tabs-background:var(--tabs-brand-background);--tabs-border:var(--tabs-brand-border);--table-color:var(--table-brand-color);--table-background:var(--table-brand-background);--table-border:var(--table-brand-border);--table-header-background:var(--table-brand-header-background);--toolbar-color:var(--toolbar-brand-color);--toolbar-background:var(--toolbar-brand-background);--toolbar-border:var(--toolbar-brand-border);--toolbar-color-hover:var(--toolbar-brand-hover-color);--toolbar-background-hover:var(--toolbar-brand-hover-background);--badge-color-hover:var(--badge-brand-hover-color);--badge-background-hover:var(--badge-brand-hover-background);--badge-color-active:var(--brand-text-inverse);--badge-background-active:var(--brand-background-emphasis);--badge-radius:var(--border-radius);background-color:var(--background-default);--qrcode-background:var(--brand-background)}.theme-light.theme-blue{--brand-text:var(--brand-900);--brand-text-inverse:var(--brand-50);--brand-text-muted:var(--brand-600);--brand-text-subtle:var(--brand-500);--brand-background:var(--brand-50);--brand-background-subtle:var(--brand-100);--brand-background-muted:var(--brand-200);--brand-background-emphasis:var(--brand-800);--brand-background-hover:var(--brand-100);--brand-background-active:var(--brand-200);--brand-border:var(--brand-300);--brand-border-subtle:var(--brand-200);--brand-border-strong:var(--brand-600);--brand-border-hover:var(--brand-400);--brand-border-focus:var(--brand-700);--brand-hover:var(--brand-200);--brand-active:var(--brand-300);--brand-focus:var(--brand-600);--brand-selected:var(--brand-700);--brand-accent:var(--brand-600);--brand-accent-subtle:var(--brand-400);--brand-accent-strong:var(--brand-800);--brand-surface-base:var(--brand-50);--brand-surface-1:var(--brand-100);--brand-surface-2:var(--brand-200);--brand-surface-3:var(--brand-300);--brand-surface-inverted:var(--brand-800);--brand-surface-inverted-subtle:var(--brand-700);--brand-surface-inverted-hover:var(--brand-700);--brand-surface-inverted-active:var(--brand-600);--brand-text-on-inverted:var(--brand-50);--brand-text-on-inverted-muted:var(--brand-300);--brand-border-on-inverted:var(--brand-600);--brand-border-on-inverted-subtle:var(--brand-700);--brand-surface-overlay:#00000080;--brand-surface-overlay-strong:#000000bf;--background-default:var(--brand-50);--color-text-default:var(--brand-900)}.theme-dark.theme-blue{--brand-text:var(--brand-100);--brand-text-inverse:var(--brand-900);--brand-text-muted:var(--brand-400);--brand-text-subtle:var(--brand-500);--brand-background:var(--brand-950);--brand-background-subtle:var(--brand-900);--brand-background-muted:var(--brand-800);--brand-background-emphasis:var(--brand-400);--brand-background-hover:var(--brand-900);--brand-background-active:var(--brand-800);--brand-border:var(--brand-700);--brand-border-subtle:var(--brand-800);--brand-border-strong:var(--brand-500);--brand-border-hover:var(--brand-600);--brand-border-focus:var(--brand-400);--brand-hover:var(--brand-800);--brand-active:var(--brand-700);--brand-focus:var(--brand-500);--brand-selected:var(--brand-400);--brand-accent:var(--brand-500);--brand-accent-subtle:var(--brand-600);--brand-accent-strong:var(--brand-300);--brand-surface-base:var(--brand-950);--brand-surface-1:var(--brand-900);--brand-surface-2:var(--brand-800);--brand-surface-3:var(--brand-700);--brand-surface-inverted:var(--brand-300);--brand-surface-inverted-subtle:var(--brand-400);--brand-surface-inverted-hover:var(--brand-400);--brand-surface-inverted-active:var(--brand-500);--brand-text-on-inverted:var(--brand-900);--brand-text-on-inverted-muted:var(--brand-700);--brand-border-on-inverted:var(--brand-500);--brand-border-on-inverted-subtle:var(--brand-600);--brand-surface-overlay:#000000b3;--brand-surface-overlay-strong:#000000d9;--background-default:var(--brand-950);--color-text-default:var(--brand-100)}.theme-green{--brand-50:#fff;--brand-100:#fafafa;--brand-200:#f5f5f5;--brand-300:#95cdb0;--brand-400:#6bb08e;--brand-500:#4a9370;--brand-600:#3a7a5d;--brand-700:#2f6149;--brand-800:#254c38;--brand-900:#1d3a2c;--brand-950:#152821;--button-brand-background:var(--brand-background-emphasis);--button-brand-color:var(--brand-text-inverse);--button-brand-border:1px solid var(--brand-border-strong);--button-brand-hover-background:var(--brand-hover);--button-brand-hover-color:var(--brand-text);--button-brand-hover-border:1px solid var(--brand-border-hover);--button-brand-active-background:var(--brand-active);--button-brand-active-color:var(--brand-text);--button-brand-focus-border:1px solid var(--brand-focus);--link-brand:var(--brand-focus);--link-brand-hover:var(--brand-hover);--link-brand-active:var(--brand-active);--link-brand-visited:var(--brand-accent);--card-brand-background:var(--brand-background-subtle);--card-brand-border:1px solid var(--brand-border);--card-brand-hover-background:var(--brand-background-hover);--panel-brand-background:var(--brand-background-subtle);--panel-brand-border:1px solid var(--brand-border);--navbar-brand-background:var(--brand-surface-inverted);--navbar-brand-color:var(--brand-text-on-inverted);--navbar-brand-border:1px solid var(--brand-border-on-inverted);--navbar-brand-hover-background:var(--brand-surface-inverted-hover);--navbar-brand-hover-color:var(--brand-text-on-inverted);--sidebar-brand-background:var(--brand-surface-1);--sidebar-brand-color:var(--brand-text);--sidebar-brand-border:1px solid var(--brand-border);--sidebar-brand-hover-background:var(--brand-hover);--sidebar-brand-active-background:var(--brand-active);--tab-brand-color:var(--brand-text-muted);--tab-brand-background:var(--brand-background);--tab-brand-hover-background:var(--brand-hover);--tab-brand-hover-color:var(--brand-text);--tab-brand-active-background:var(--brand-background-emphasis);--tab-brand-active-color:var(--brand-text-inverse);--tab-brand-border:1px solid var(--brand-border);--tabs-brand-background:var(--brand-background-muted);--tabs-brand-border:1px solid var(--brand-border);--badge-brand-background:var(--brand-background-emphasis);--badge-brand-color:var(--brand-text-inverse);--badge-brand-border:1px solid var(--brand-border-strong);--badge-brand-hover-background:var(--brand-hover);--badge-brand-hover-color:var(--brand-text);--input-brand-border:1px solid var(--brand-border);--input-brand-border-hover:1px solid var(--brand-border-hover);--input-brand-border-focus:1px solid var(--brand-focus);--input-brand-background:var(--brand-background);--input-brand-background-hover:var(--brand-background-hover);--input-brand-background-focus:var(--brand-background-hover);--input-brand-color:var(--brand-text);--select-brand-border:1px solid var(--brand-border);--select-brand-border-focus:1px solid var(--brand-focus);--select-brand-background:var(--brand-background);--select-brand-color:var(--brand-text);--radio-brand-color:var(--brand-accent);--radio-brand-border:1px solid var(--brand-border-strong);--modal-brand-background:var(--brand-background-muted);--modal-brand-color:var(--brand-text);--modal-brand-border:1px solid var(--brand-border);--modal-brand-header-background:var(--brand-background-emphasis);--modal-brand-header-color:var(--brand-text-inverse);--toolbar-brand-background:var(--brand-surface-inverted);--toolbar-brand-color:var(--brand-text-on-inverted);--toolbar-brand-border:1px solid var(--brand-border-on-inverted);--toolbar-brand-hover-background:var(--brand-surface-inverted-hover);--toolbar-brand-hover-color:var(--brand-text-on-inverted);--divider-brand-color:var(--brand-border);--table-brand-background:transparent;--table-brand-color:var(--brand-text);--table-brand-border:1px solid var(--brand-border);--table-brand-header-background:var(--brand-background-muted);--table-brand-header-color:var(--brand-text);--splitter-brand-color:var(--brand-border-subtle);--splitter-brand-color-hover:var(--brand-border-hover);--splitter-brand-color-active:var(--brand-border-focus);--color-text-default:var(--brand-text);--color-brand:var(--brand-text);--color-text-primary:var(--brand-accent);--color-text-secondary:var(--brand-text-muted);--color-border:var(--brand-border);--color-focus:var(--brand-focus);--color-hover:var(--brand-hover);--color-text-active:var(--brand-active);--color-selected:var(--brand-selected);--color-control:var(--brand-text);--color-icon:var(--brand-text);--color-label:var(--brand-text-muted);--background-default:var(--brand-background);--background-brand:var(--brand-background-emphasis);--background-primary:var(--brand-background-muted);--background-secondary:var(--brand-background-subtle);--background-hover:var(--brand-background-hover);--background-active:var(--brand-background-active);--background-control:var(--brand-background-muted);--border-hover:1px solid var(--brand-border-hover);--border-active:1px solid var(--brand-border-focus);--button-color-hover:var(--button-brand-hover-color);--button-background-hover:var(--button-brand-hover-background);--button-color-active:var(--button-brand-active-color);--button-background-active:var(--button-brand-active-background);--button-border:var(--button-brand-border);--button-height:2.5rem;--button-radius:var(--border-radius);--button-primary-color:var(--brand-text-inverse);--button-primary-background:var(--brand-background-emphasis);--button-primary-border:1px solid var(--brand-border-strong);--card-background:var(--card-brand-background);--card-border:var(--card-brand-border);--panel-background:var(--panel-brand-background);--panel-border:var(--panel-brand-border);--divider-color:var(--divider-brand-color);--input-color:var(--input-brand-color);--input-background:var(--input-brand-background);--input-border:var(--input-brand-border);--input-background-hover:var(--input-brand-background-hover);--input-border-hover:var(--input-brand-border-hover);--input-background-focus:var(--input-brand-background-focus);--input-border-focus:var(--input-brand-border-focus);--input-background-disabled:var(--brand-background-subtle);--input-border-disabled:1px solid var(--brand-border-subtle);--input-height:2.5rem;--input-radius:var(--border-radius);--select-color:var(--select-brand-color);--select-background:var(--select-brand-background);--select-border:var(--select-brand-border);--select-height:2.5rem;--select-radius:var(--border-radius);--radio-color:var(--radio-brand-color);--radio-border:var(--radio-brand-border);--radio-shadow:none;--link-color:var(--link-brand);--link-color-active:var(--link-brand-active);--link-background:transparent;--link-background-active:transparent;--link-background-hover:transparent;--modal-color:var(--modal-brand-color);--modal-background:var(--modal-brand-background);--modal-border-bottom:1px solid var(--brand-border);--modal-header-background-color:var(--modal-brand-header-background);--modal-header-text-color:var(--modal-brand-header-color);--navbar-color:var(--navbar-brand-color);--navbar-background:var(--navbar-brand-background);--sidebar-color:var(--sidebar-brand-color);--sidebar-background:var(--sidebar-brand-background);--sidebar-border:var(--sidebar-brand-border);--sidebar-border-right:var(--sidebar-brand-border);--sidebar-item-color-hover:var(--navbar-brand-hover-color);--sidebar-item-background-hover:var(--navbar-brand-hover-background);--splitter-color:var(--splitter-brand-color);--splitter-color-active:var(--splitter-brand-color-active);--splitter-border:1px solid var(--brand-background);--tab-color-hover:var(--tab-brand-hover-color);--tab-background-hover:var(--tab-brand-hover-background);--tab-color-active:var(--tab-brand-active-color);--tab-background-active:var(--tab-brand-active-background);--tabs-color:var(--brand-text);--tabs-background:var(--tabs-brand-background);--tabs-border:var(--tabs-brand-border);--table-color:var(--table-brand-color);--table-background:var(--table-brand-background);--table-border:var(--table-brand-border);--table-header-background:var(--table-brand-header-background);--toolbar-color:var(--toolbar-brand-color);--toolbar-background:var(--toolbar-brand-background);--toolbar-border:var(--toolbar-brand-border);--toolbar-color-hover:var(--toolbar-brand-hover-color);--toolbar-background-hover:var(--toolbar-brand-hover-background);--badge-color-hover:var(--badge-brand-hover-color);--badge-background-hover:var(--badge-brand-hover-background);--badge-color-active:var(--brand-text-inverse);--badge-background-active:var(--brand-background-emphasis);--badge-radius:var(--border-radius);background-color:var(--background-default);--qrcode-background:var(--brand-background)}.theme-light.theme-green{--brand-text:var(--brand-900);--brand-text-inverse:var(--brand-50);--brand-text-muted:var(--brand-600);--brand-text-subtle:var(--brand-500);--brand-background:var(--brand-50);--brand-background-subtle:var(--brand-100);--brand-background-muted:var(--brand-200);--brand-background-emphasis:var(--brand-800);--brand-background-hover:var(--brand-100);--brand-background-active:var(--brand-200);--brand-border:var(--brand-300);--brand-border-subtle:var(--brand-200);--brand-border-strong:var(--brand-600);--brand-border-hover:var(--brand-400);--brand-border-focus:var(--brand-700);--brand-hover:var(--brand-200);--brand-active:var(--brand-300);--brand-focus:var(--brand-600);--brand-selected:var(--brand-700);--brand-accent:var(--brand-600);--brand-accent-subtle:var(--brand-400);--brand-accent-strong:var(--brand-800);--brand-surface-base:var(--brand-50);--brand-surface-1:var(--brand-100);--brand-surface-2:var(--brand-200);--brand-surface-3:var(--brand-300);--brand-surface-inverted:var(--brand-800);--brand-surface-inverted-subtle:var(--brand-700);--brand-surface-inverted-hover:var(--brand-700);--brand-surface-inverted-active:var(--brand-600);--brand-text-on-inverted:var(--brand-50);--brand-text-on-inverted-muted:var(--brand-300);--brand-border-on-inverted:var(--brand-600);--brand-border-on-inverted-subtle:var(--brand-700);--brand-surface-overlay:#00000080;--brand-surface-overlay-strong:#000000bf;--background-default:var(--brand-50);--color-text-default:var(--brand-900)}.theme-dark.theme-green{--brand-text:var(--brand-100);--brand-text-inverse:var(--brand-900);--brand-text-muted:var(--brand-400);--brand-text-subtle:var(--brand-500);--brand-background:var(--brand-950);--brand-background-subtle:var(--brand-900);--brand-background-muted:var(--brand-800);--brand-background-emphasis:var(--brand-400);--brand-background-hover:var(--brand-900);--brand-background-active:var(--brand-800);--brand-border:var(--brand-700);--brand-border-subtle:var(--brand-800);--brand-border-strong:var(--brand-500);--brand-border-hover:var(--brand-600);--brand-border-focus:var(--brand-400);--brand-hover:var(--brand-800);--brand-active:var(--brand-700);--brand-focus:var(--brand-500);--brand-selected:var(--brand-400);--brand-accent:var(--brand-500);--brand-accent-subtle:var(--brand-600);--brand-accent-strong:var(--brand-300);--brand-surface-base:var(--brand-950);--brand-surface-1:var(--brand-900);--brand-surface-2:var(--brand-800);--brand-surface-3:var(--brand-700);--brand-surface-inverted:var(--brand-300);--brand-surface-inverted-subtle:var(--brand-400);--brand-surface-inverted-hover:var(--brand-400);--brand-surface-inverted-active:var(--brand-500);--brand-text-on-inverted:var(--brand-900);--brand-text-on-inverted-muted:var(--brand-700);--brand-border-on-inverted:var(--brand-500);--brand-border-on-inverted-subtle:var(--brand-600);--brand-surface-overlay:#000000b3;--brand-surface-overlay-strong:#000000d9;--background-default:var(--brand-950);--color-text-default:var(--brand-100)}.theme-orange{--brand-50:#fff;--brand-100:#fff;--brand-200:#fff;--brand-300:#fff;--brand-400:#ffb380;--brand-500:#ff8533;--brand-600:#ff8533;--brand-700:#ff8533;--brand-800:#ff8533;--brand-900:#000;--brand-950:#000;--button-brand-background:var(--brand-background-emphasis);--button-brand-color:var(--brand-text-inverse);--button-brand-border:1px solid var(--brand-border-strong);--button-brand-hover-background:var(--brand-hover);--button-brand-hover-color:var(--brand-text);--button-brand-hover-border:1px solid var(--brand-border-hover);--button-brand-active-background:var(--brand-active);--button-brand-active-color:var(--brand-text);--button-brand-focus-border:1px solid var(--brand-focus);--link-brand:var(--brand-focus);--link-brand-hover:var(--brand-hover);--link-brand-active:var(--brand-active);--link-brand-visited:var(--brand-accent);--card-brand-background:var(--brand-background-subtle);--card-brand-border:1px solid var(--brand-border);--card-brand-hover-background:var(--brand-background-hover);--panel-brand-background:var(--brand-background-subtle);--panel-brand-border:1px solid var(--brand-border);--navbar-brand-background:var(--brand-surface-inverted);--navbar-brand-color:var(--brand-text-on-inverted);--navbar-brand-border:1px solid var(--brand-border-on-inverted);--navbar-brand-hover-background:var(--brand-surface-inverted-hover);--navbar-brand-hover-color:var(--brand-text-on-inverted);--sidebar-brand-background:var(--brand-surface-1);--sidebar-brand-color:var(--brand-text);--sidebar-brand-border:1px solid var(--brand-border);--sidebar-brand-hover-background:var(--brand-hover);--sidebar-brand-active-background:var(--brand-active);--tab-brand-color:var(--brand-text-muted);--tab-brand-background:var(--brand-background);--tab-brand-hover-background:var(--brand-hover);--tab-brand-hover-color:var(--brand-text);--tab-brand-active-background:var(--brand-background-emphasis);--tab-brand-active-color:var(--brand-text-inverse);--tab-brand-border:1px solid var(--brand-border);--tabs-brand-background:var(--brand-background-muted);--tabs-brand-border:1px solid var(--brand-border);--badge-brand-background:var(--brand-background-emphasis);--badge-brand-color:var(--brand-text-inverse);--badge-brand-border:1px solid var(--brand-border-strong);--badge-brand-hover-background:var(--brand-hover);--badge-brand-hover-color:var(--brand-text);--input-brand-border:1px solid var(--brand-border);--input-brand-border-hover:1px solid var(--brand-border-hover);--input-brand-border-focus:1px solid var(--brand-focus);--input-brand-background:var(--brand-background);--input-brand-background-hover:var(--brand-background-hover);--input-brand-background-focus:var(--brand-background-hover);--input-brand-color:var(--brand-text);--select-brand-border:1px solid var(--brand-border);--select-brand-border-focus:1px solid var(--brand-focus);--select-brand-background:var(--brand-background);--select-brand-color:var(--brand-text);--radio-brand-color:var(--brand-accent);--radio-brand-border:1px solid var(--brand-border-strong);--modal-brand-background:var(--brand-background-muted);--modal-brand-color:var(--brand-text);--modal-brand-border:1px solid var(--brand-border);--modal-brand-header-background:var(--brand-background-emphasis);--modal-brand-header-color:var(--brand-text-inverse);--toolbar-brand-background:var(--brand-surface-inverted);--toolbar-brand-color:var(--brand-text-on-inverted);--toolbar-brand-border:1px solid var(--brand-border-on-inverted);--toolbar-brand-hover-background:var(--brand-surface-inverted-hover);--toolbar-brand-hover-color:var(--brand-text-on-inverted);--divider-brand-color:var(--brand-border);--table-brand-background:transparent;--table-brand-color:var(--brand-text);--table-brand-border:1px solid var(--brand-border);--table-brand-header-background:var(--brand-background-muted);--table-brand-header-color:var(--brand-text);--splitter-brand-color:var(--brand-border-subtle);--splitter-brand-color-hover:var(--brand-border-hover);--splitter-brand-color-active:var(--brand-border-focus);--color-text-default:var(--brand-text);--color-brand:var(--brand-text);--color-text-primary:var(--brand-accent);--color-text-secondary:var(--brand-text-muted);--color-border:var(--brand-border);--color-focus:var(--brand-focus);--color-hover:var(--brand-hover);--color-text-active:var(--brand-active);--color-selected:var(--brand-selected);--color-control:var(--brand-text);--color-icon:var(--brand-text);--color-label:var(--brand-text-muted);--background-default:var(--brand-background);--background-brand:var(--brand-background-emphasis);--background-primary:var(--brand-background-muted);--background-secondary:var(--brand-background-subtle);--background-hover:var(--brand-background-hover);--background-active:var(--brand-background-active);--background-control:var(--brand-background-muted);--border-hover:1px solid var(--brand-border-hover);--border-active:1px solid var(--brand-border-focus);--button-color-hover:var(--button-brand-hover-color);--button-background-hover:var(--button-brand-hover-background);--button-color-active:var(--button-brand-active-color);--button-background-active:var(--button-brand-active-background);--button-border:var(--button-brand-border);--button-height:2.5rem;--button-radius:var(--border-radius);--button-primary-color:var(--brand-text-inverse);--button-primary-background:var(--brand-background-emphasis);--button-primary-border:1px solid var(--brand-border-strong);--card-background:var(--card-brand-background);--card-border:var(--card-brand-border);--panel-background:var(--panel-brand-background);--panel-border:var(--panel-brand-border);--divider-color:var(--divider-brand-color);--input-color:var(--input-brand-color);--input-background:var(--input-brand-background);--input-border:var(--input-brand-border);--input-background-hover:var(--input-brand-background-hover);--input-border-hover:var(--input-brand-border-hover);--input-background-focus:var(--input-brand-background-focus);--input-border-focus:var(--input-brand-border-focus);--input-background-disabled:var(--brand-background-subtle);--input-border-disabled:1px solid var(--brand-border-subtle);--input-height:2.5rem;--input-radius:var(--border-radius);--select-color:var(--select-brand-color);--select-background:var(--select-brand-background);--select-border:var(--select-brand-border);--select-height:2.5rem;--select-radius:var(--border-radius);--radio-color:var(--radio-brand-color);--radio-border:var(--radio-brand-border);--radio-shadow:none;--link-color:var(--link-brand);--link-color-active:var(--link-brand-active);--link-background:transparent;--link-background-active:transparent;--link-background-hover:transparent;--modal-color:var(--modal-brand-color);--modal-background:var(--modal-brand-background);--modal-border-bottom:1px solid var(--brand-border);--modal-header-background-color:var(--modal-brand-header-background);--modal-header-text-color:var(--modal-brand-header-color);--navbar-color:var(--navbar-brand-color);--navbar-background:var(--navbar-brand-background);--sidebar-color:var(--sidebar-brand-color);--sidebar-background:var(--sidebar-brand-background);--sidebar-border:var(--sidebar-brand-border);--sidebar-border-right:var(--sidebar-brand-border);--sidebar-item-color-hover:var(--navbar-brand-hover-color);--sidebar-item-background-hover:var(--navbar-brand-hover-background);--splitter-color:var(--splitter-brand-color);--splitter-color-active:var(--splitter-brand-color-active);--splitter-border:1px solid var(--brand-background);--tab-color-hover:var(--tab-brand-hover-color);--tab-background-hover:var(--tab-brand-hover-background);--tab-color-active:var(--tab-brand-active-color);--tab-background-active:var(--tab-brand-active-background);--tabs-color:var(--brand-text);--tabs-background:var(--tabs-brand-background);--tabs-border:var(--tabs-brand-border);--table-color:var(--table-brand-color);--table-background:var(--table-brand-background);--table-border:var(--table-brand-border);--table-header-background:var(--table-brand-header-background);--toolbar-color:var(--toolbar-brand-color);--toolbar-background:var(--toolbar-brand-background);--toolbar-border:var(--toolbar-brand-border);--toolbar-color-hover:var(--toolbar-brand-hover-color);--toolbar-background-hover:var(--toolbar-brand-hover-background);--badge-color-hover:var(--badge-brand-hover-color);--badge-background-hover:var(--badge-brand-hover-background);--badge-color-active:var(--brand-text-inverse);--badge-background-active:var(--brand-background-emphasis);--badge-radius:var(--border-radius);background-color:var(--background-default);--qrcode-background:var(--brand-background)}.theme-light.theme-orange{--brand-text:var(--brand-900);--brand-text-inverse:var(--brand-50);--brand-text-muted:var(--brand-600);--brand-background-emphasis:var(--brand-800);--brand-background-hover:var(--brand-200);--brand-background-active:var(--brand-300);--brand-border-strong:var(--brand-600);--brand-border-focus:var(--brand-700);--brand-hover:var(--brand-200);--brand-active:var(--brand-300);--brand-focus:var(--brand-600);--brand-selected:var(--brand-600);--brand-accent:var(--brand-600);--brand-accent-strong:var(--brand-600);--brand-surface-inverted:var(--brand-800);--brand-surface-inverted-subtle:var(--brand-700);--brand-surface-inverted-hover:var(--brand-700);--brand-surface-inverted-active:var(--brand-600);--brand-text-on-inverted:var(--brand-50);--brand-text-on-inverted-muted:var(--brand-300);--brand-border-on-inverted:var(--brand-600);--brand-border-on-inverted-subtle:var(--brand-700);--brand-surface-overlay:#00000080;--brand-surface-overlay-strong:#000000bf;--background-default:var(--brand-50);--color-text-default:var(--brand-900);--brand-background:var(--brand-50);--brand-background-subtle:var(--brand-100);--brand-background-muted:var(--brand-200);--brand-surface-base:var(--brand-50);--brand-surface-1:var(--brand-100);--brand-surface-2:var(--brand-200);--brand-surface-3:var(--brand-300);--brand-accent-subtle:var(--brand-400);--brand-border:var(--brand-300);--brand-border-subtle:var(--brand-200);--brand-border-hover:var(--brand-400);--sidebar-brand-background:var(--brand-surface-inverted);--sidebar-brand-color:var(--brand-text-on-inverted);--sidebar-brand-border:1px solid var(--brand-border-on-inverted);--sidebar-brand-hover-background:var(--brand-surface-inverted-hover);--sidebar-brand-active-background:var(--brand-surface-inverted-active)}.theme-dark.theme-orange,.theme-light.theme-orange{--brand-text-subtle:var(--brand-500);--brand-accent:var(--brand-500);--brand-border-strong:var(--brand-500);--brand-focus:var(--brand-500)}.theme-dark.theme-orange{--brand-text:var(--brand-100);--brand-text-inverse:var(--brand-900);--brand-text-muted:var(--brand-400);--brand-background:var(--brand-950);--brand-background-subtle:var(--brand-900);--brand-background-muted:var(--brand-800);--brand-background-emphasis:var(--brand-400);--brand-background-hover:var(--brand-900);--brand-background-active:var(--brand-800);--brand-border:var(--brand-700);--brand-border-subtle:var(--brand-800);--brand-border-hover:var(--brand-600);--brand-border-focus:var(--brand-400);--brand-hover:var(--brand-800);--brand-active:var(--brand-700);--brand-selected:var(--brand-400);--brand-accent-subtle:var(--brand-600);--brand-accent-strong:var(--brand-300);--brand-surface-base:var(--brand-950);--brand-surface-1:var(--brand-900);--brand-surface-2:var(--brand-800);--brand-surface-3:var(--brand-700);--brand-surface-inverted:var(--brand-300);--brand-surface-inverted-subtle:var(--brand-400);--brand-surface-inverted-hover:var(--brand-400);--brand-surface-inverted-active:var(--brand-500);--brand-text-on-inverted:var(--brand-900);--brand-text-on-inverted-muted:var(--brand-700);--brand-border-on-inverted:var(--brand-500);--brand-border-on-inverted-subtle:var(--brand-600);--brand-surface-overlay:#000000b3;--brand-surface-overlay-strong:#000000d9;--background-default:var(--brand-950);--color-text-default:var(--brand-100)}.theme-purple{--brand-50:#faf5ff;--brand-100:#f3e8ff;--brand-200:#e9d5ff;--brand-300:#d8b4fe;--brand-400:#c084fc;--brand-500:#a855f7;--brand-600:#9333ea;--brand-700:#7e22ce;--brand-800:#6b21a8;--brand-900:#581c87;--brand-950:#3b0764;--button-brand-background:var(--brand-background-emphasis);--button-brand-color:var(--brand-text-inverse);--button-brand-border:1px solid var(--brand-border-strong);--button-brand-hover-background:var(--brand-hover);--button-brand-hover-color:var(--brand-text);--button-brand-hover-border:1px solid var(--brand-border-hover);--button-brand-active-background:var(--brand-active);--button-brand-active-color:var(--brand-text);--button-brand-focus-border:1px solid var(--brand-focus);--link-brand:var(--brand-focus);--link-brand-hover:var(--brand-hover);--link-brand-active:var(--brand-active);--link-brand-visited:var(--brand-accent);--card-brand-background:var(--brand-background-subtle);--card-brand-border:1px solid var(--brand-border);--card-brand-hover-background:var(--brand-background-hover);--panel-brand-background:var(--brand-background-subtle);--panel-brand-border:1px solid var(--brand-border);--navbar-brand-background:var(--brand-surface-inverted);--navbar-brand-color:var(--brand-text-on-inverted);--navbar-brand-border:1px solid var(--brand-border-on-inverted);--navbar-brand-hover-background:var(--brand-surface-inverted-hover);--navbar-brand-hover-color:var(--brand-text-on-inverted);--sidebar-brand-background:var(--brand-surface-1);--sidebar-brand-color:var(--brand-text);--sidebar-brand-border:1px solid var(--brand-border);--sidebar-brand-hover-background:var(--brand-hover);--sidebar-brand-active-background:var(--brand-active);--tab-brand-color:var(--brand-text-muted);--tab-brand-background:var(--brand-background);--tab-brand-hover-background:var(--brand-hover);--tab-brand-hover-color:var(--brand-text);--tab-brand-active-background:var(--brand-background-emphasis);--tab-brand-active-color:var(--brand-text-inverse);--tab-brand-border:1px solid var(--brand-border);--tabs-brand-background:var(--brand-background-muted);--tabs-brand-border:1px solid var(--brand-border);--badge-brand-background:var(--brand-background-emphasis);--badge-brand-color:var(--brand-text-inverse);--badge-brand-border:1px solid var(--brand-border-strong);--badge-brand-hover-background:var(--brand-hover);--badge-brand-hover-color:var(--brand-text);--input-brand-border:1px solid var(--brand-border);--input-brand-border-hover:1px solid var(--brand-border-hover);--input-brand-border-focus:1px solid var(--brand-focus);--input-brand-background:var(--brand-background);--input-brand-background-hover:var(--brand-background-hover);--input-brand-background-focus:var(--brand-background-hover);--input-brand-color:var(--brand-text);--select-brand-border:1px solid var(--brand-border);--select-brand-border-focus:1px solid var(--brand-focus);--select-brand-background:var(--brand-background);--select-brand-color:var(--brand-text);--radio-brand-color:var(--brand-accent);--radio-brand-border:1px solid var(--brand-border-strong);--modal-brand-background:var(--brand-background-muted);--modal-brand-color:var(--brand-text);--modal-brand-border:1px solid var(--brand-border);--modal-brand-header-background:var(--brand-background-emphasis);--modal-brand-header-color:var(--brand-text-inverse);--toolbar-brand-background:var(--brand-surface-inverted);--toolbar-brand-color:var(--brand-text-on-inverted);--toolbar-brand-border:1px solid var(--brand-border-on-inverted);--toolbar-brand-hover-background:var(--brand-surface-inverted-hover);--toolbar-brand-hover-color:var(--brand-text-on-inverted);--divider-brand-color:var(--brand-border);--table-brand-background:transparent;--table-brand-color:var(--brand-text);--table-brand-border:1px solid var(--brand-border);--table-brand-header-background:var(--brand-background-muted);--table-brand-header-color:var(--brand-text);--splitter-brand-color:var(--brand-border-subtle);--splitter-brand-color-hover:var(--brand-border-hover);--splitter-brand-color-active:var(--brand-border-focus);--color-text-default:var(--brand-text);--color-brand:var(--brand-text);--color-text-primary:var(--brand-accent);--color-text-secondary:var(--brand-text-muted);--color-border:var(--brand-border);--color-focus:var(--brand-focus);--color-hover:var(--brand-hover);--color-text-active:var(--brand-active);--color-selected:var(--brand-selected);--color-control:var(--brand-text);--color-icon:var(--brand-text);--color-label:var(--brand-text-muted);--background-default:var(--brand-background);--background-brand:var(--brand-background-emphasis);--background-primary:var(--brand-background-muted);--background-secondary:var(--brand-background-subtle);--background-hover:var(--brand-background-hover);--background-active:var(--brand-background-active);--background-control:var(--brand-background-muted);--border-hover:1px solid var(--brand-border-hover);--border-active:1px solid var(--brand-border-focus);--button-color-hover:var(--button-brand-hover-color);--button-background-hover:var(--button-brand-hover-background);--button-color-active:var(--button-brand-active-color);--button-background-active:var(--button-brand-active-background);--button-border:var(--button-brand-border);--button-height:2.5rem;--button-radius:var(--border-radius);--button-primary-color:var(--brand-text-inverse);--button-primary-background:var(--brand-background-emphasis);--button-primary-border:1px solid var(--brand-border-strong);--card-background:var(--card-brand-background);--card-border:var(--card-brand-border);--panel-background:var(--panel-brand-background);--panel-border:var(--panel-brand-border);--divider-color:var(--divider-brand-color);--input-color:var(--input-brand-color);--input-background:var(--input-brand-background);--input-border:var(--input-brand-border);--input-background-hover:var(--input-brand-background-hover);--input-border-hover:var(--input-brand-border-hover);--input-background-focus:var(--input-brand-background-focus);--input-border-focus:var(--input-brand-border-focus);--input-background-disabled:var(--brand-background-subtle);--input-border-disabled:1px solid var(--brand-border-subtle);--input-height:2.5rem;--input-radius:var(--border-radius);--select-color:var(--select-brand-color);--select-background:var(--select-brand-background);--select-border:var(--select-brand-border);--select-height:2.5rem;--select-radius:var(--border-radius);--radio-color:var(--radio-brand-color);--radio-border:var(--radio-brand-border);--radio-shadow:none;--link-color:var(--link-brand);--link-color-active:var(--link-brand-active);--link-background:transparent;--link-background-active:transparent;--link-background-hover:transparent;--modal-color:var(--modal-brand-color);--modal-background:var(--modal-brand-background);--modal-border-bottom:1px solid var(--brand-border);--modal-header-background-color:var(--modal-brand-header-background);--modal-header-text-color:var(--modal-brand-header-color);--navbar-color:var(--navbar-brand-color);--navbar-background:var(--navbar-brand-background);--sidebar-color:var(--sidebar-brand-color);--sidebar-background:var(--sidebar-brand-background);--sidebar-border:var(--sidebar-brand-border);--sidebar-border-right:var(--sidebar-brand-border);--sidebar-item-color-hover:var(--navbar-brand-hover-color);--sidebar-item-background-hover:var(--navbar-brand-hover-background);--splitter-color:var(--splitter-brand-color);--splitter-color-active:var(--splitter-brand-color-active);--splitter-border:1px solid var(--brand-background);--tab-color-hover:var(--tab-brand-hover-color);--tab-background-hover:var(--tab-brand-hover-background);--tab-color-active:var(--tab-brand-active-color);--tab-background-active:var(--tab-brand-active-background);--tabs-color:var(--brand-text);--tabs-background:var(--tabs-brand-background);--tabs-border:var(--tabs-brand-border);--table-color:var(--table-brand-color);--table-background:var(--table-brand-background);--table-border:var(--table-brand-border);--table-header-background:var(--table-brand-header-background);--toolbar-color:var(--toolbar-brand-color);--toolbar-background:var(--toolbar-brand-background);--toolbar-border:var(--toolbar-brand-border);--toolbar-color-hover:var(--toolbar-brand-hover-color);--toolbar-background-hover:var(--toolbar-brand-hover-background);--badge-color-hover:var(--badge-brand-hover-color);--badge-background-hover:var(--badge-brand-hover-background);--badge-color-active:var(--brand-text-inverse);--badge-background-active:var(--brand-background-emphasis);--badge-radius:var(--border-radius);background-color:var(--background-default);--qrcode-background:var(--brand-background)}.theme-light.theme-purple{--brand-text:var(--brand-900);--brand-text-inverse:var(--brand-50);--brand-text-muted:var(--brand-600);--brand-text-subtle:var(--brand-500);--brand-background:var(--brand-50);--brand-background-subtle:var(--brand-100);--brand-background-muted:var(--brand-200);--brand-background-emphasis:var(--brand-800);--brand-background-hover:var(--brand-100);--brand-background-active:var(--brand-200);--brand-border:var(--brand-300);--brand-border-subtle:var(--brand-200);--brand-border-strong:var(--brand-600);--brand-border-hover:var(--brand-400);--brand-border-focus:var(--brand-700);--brand-hover:var(--brand-200);--brand-active:var(--brand-300);--brand-focus:var(--brand-600);--brand-selected:var(--brand-700);--brand-accent:var(--brand-600);--brand-accent-subtle:var(--brand-400);--brand-accent-strong:var(--brand-800);--brand-surface-base:var(--brand-50);--brand-surface-1:var(--brand-100);--brand-surface-2:var(--brand-200);--brand-surface-3:var(--brand-300);--brand-surface-inverted:var(--brand-800);--brand-surface-inverted-subtle:var(--brand-700);--brand-surface-inverted-hover:var(--brand-700);--brand-surface-inverted-active:var(--brand-600);--brand-text-on-inverted:var(--brand-50);--brand-text-on-inverted-muted:var(--brand-300);--brand-border-on-inverted:var(--brand-600);--brand-border-on-inverted-subtle:var(--brand-700);--brand-surface-overlay:#00000080;--brand-surface-overlay-strong:#000000bf;--background-default:var(--brand-50);--color-text-default:var(--brand-900)}.theme-dark.theme-purple{--brand-text:var(--brand-100);--brand-text-inverse:var(--brand-900);--brand-text-muted:var(--brand-400);--brand-text-subtle:var(--brand-500);--brand-background:var(--brand-950);--brand-background-subtle:var(--brand-900);--brand-background-muted:var(--brand-800);--brand-background-emphasis:var(--brand-400);--brand-background-hover:var(--brand-900);--brand-background-active:var(--brand-800);--brand-border:var(--brand-700);--brand-border-subtle:var(--brand-800);--brand-border-strong:var(--brand-500);--brand-border-hover:var(--brand-600);--brand-border-focus:var(--brand-400);--brand-hover:var(--brand-800);--brand-active:var(--brand-700);--brand-focus:var(--brand-500);--brand-selected:var(--brand-400);--brand-accent:var(--brand-500);--brand-accent-subtle:var(--brand-600);--brand-accent-strong:var(--brand-300);--brand-surface-base:var(--brand-950);--brand-surface-1:var(--brand-900);--brand-surface-2:var(--brand-800);--brand-surface-3:var(--brand-700);--brand-surface-inverted:var(--brand-300);--brand-surface-inverted-subtle:var(--brand-400);--brand-surface-inverted-hover:var(--brand-400);--brand-surface-inverted-active:var(--brand-500);--brand-text-on-inverted:var(--brand-900);--brand-text-on-inverted-muted:var(--brand-700);--brand-border-on-inverted:var(--brand-500);--brand-border-on-inverted-subtle:var(--brand-600);--brand-surface-overlay:#000000b3;--brand-surface-overlay-strong:#000000d9;--background-default:var(--brand-950);--color-text-default:var(--brand-100)}.theme-crimson{--brand-50:#faf5f5;--brand-100:#f5eded;--brand-200:#f0e0e0;--brand-300:#e8d0d0;--brand-400:#d96464;--brand-500:#c93e3e;--brand-600:#b73535;--brand-700:#a83232;--brand-800:#8b2c2c;--brand-900:#5a3a3a;--brand-950:#2a1a1a;--button-brand-background:var(--brand-background-emphasis);--button-brand-color:var(--brand-text-inverse);--button-brand-border:1px solid var(--brand-border-strong);--button-brand-hover-background:var(--brand-hover);--button-brand-hover-color:var(--brand-text);--button-brand-hover-border:1px solid var(--brand-border-hover);--button-brand-active-background:var(--brand-active);--button-brand-active-color:var(--brand-text);--button-brand-focus-border:1px solid var(--brand-focus);--link-brand:var(--brand-focus);--link-brand-hover:var(--brand-hover);--link-brand-active:var(--brand-active);--link-brand-visited:var(--brand-accent);--card-brand-background:var(--brand-background-subtle);--card-brand-border:1px solid var(--brand-border);--card-brand-hover-background:var(--brand-background-hover);--panel-brand-background:var(--brand-background-subtle);--panel-brand-border:1px solid var(--brand-border);--navbar-brand-background:var(--brand-surface-inverted);--navbar-brand-color:var(--brand-text-on-inverted);--navbar-brand-border:1px solid var(--brand-border-on-inverted);--navbar-brand-hover-background:var(--brand-surface-inverted-hover);--navbar-brand-hover-color:var(--brand-text-on-inverted);--sidebar-brand-background:var(--brand-surface-1);--sidebar-brand-color:var(--brand-text);--sidebar-brand-border:1px solid var(--brand-border);--sidebar-brand-hover-background:var(--brand-hover);--sidebar-brand-active-background:var(--brand-active);--tab-brand-color:var(--brand-text-muted);--tab-brand-background:var(--brand-background);--tab-brand-hover-background:var(--brand-hover);--tab-brand-hover-color:var(--brand-text);--tab-brand-active-background:var(--brand-background-emphasis);--tab-brand-active-color:var(--brand-text-inverse);--tab-brand-border:1px solid var(--brand-border);--tabs-brand-background:var(--brand-background-muted);--tabs-brand-border:1px solid var(--brand-border);--badge-brand-background:var(--brand-background-emphasis);--badge-brand-border:1px solid var(--brand-border-strong);--badge-brand-hover-background:var(--brand-hover);--badge-brand-hover-color:var(--brand-text);--input-brand-border:1px solid var(--brand-border);--input-brand-border-hover:1px solid var(--brand-border-hover);--input-brand-border-focus:1px solid var(--brand-focus);--input-brand-background:var(--brand-background);--input-brand-background-hover:var(--brand-background-hover);--input-brand-background-focus:var(--brand-background-hover);--input-brand-color:var(--brand-text);--select-brand-border:1px solid var(--brand-border);--select-brand-border-focus:1px solid var(--brand-focus);--select-brand-background:var(--brand-background);--select-brand-color:var(--brand-text);--radio-brand-color:var(--brand-accent);--radio-brand-border:1px solid var(--brand-border-strong);--modal-brand-background:var(--brand-background-muted);--modal-brand-color:var(--brand-text);--modal-brand-border:1px solid var(--brand-border);--modal-brand-header-background:var(--brand-background-emphasis);--modal-brand-header-color:var(--brand-text-inverse);--toolbar-brand-background:var(--brand-surface-inverted);--toolbar-brand-color:var(--brand-text-on-inverted);--toolbar-brand-border:1px solid var(--brand-border-on-inverted);--toolbar-brand-hover-background:var(--brand-surface-inverted-hover);--toolbar-brand-hover-color:var(--brand-text-on-inverted);--divider-brand-color:var(--brand-border);--table-brand-background:transparent;--table-brand-color:var(--brand-text);--table-brand-border:1px solid var(--brand-border);--table-brand-header-background:var(--brand-background-muted);--table-brand-header-color:var(--brand-text);--splitter-brand-color:var(--brand-border-subtle);--splitter-brand-color-hover:var(--brand-border-hover);--splitter-brand-color-active:var(--brand-border-focus);--color-text-default:var(--brand-text);--color-brand:var(--brand-text);--color-text-primary:var(--brand-accent);--color-text-secondary:var(--brand-text-muted);--color-border:var(--brand-border);--color-focus:var(--brand-focus);--color-hover:var(--brand-hover);--color-text-active:var(--brand-active);--color-selected:var(--brand-selected);--color-control:var(--brand-text);--color-icon:var(--brand-text);--color-label:var(--brand-text-muted);--background-default:var(--brand-background);--background-brand:var(--brand-background-emphasis);--background-primary:var(--brand-background-muted);--background-secondary:var(--brand-background-subtle);--background-hover:var(--brand-background-hover);--background-active:var(--brand-background-active);--background-control:var(--brand-background-muted);--border-hover:1px solid var(--brand-border-hover);--border-active:1px solid var(--brand-border-focus);--button-color-hover:var(--button-brand-hover-color);--button-background-hover:var(--button-brand-hover-background);--button-color-active:var(--button-brand-active-color);--button-background-active:var(--button-brand-active-background);--button-border:var(--button-brand-border);--button-height:2.5rem;--button-radius:var(--border-radius);--button-primary-color:var(--brand-text-inverse);--button-primary-background:var(--brand-background-emphasis);--button-primary-border:1px solid var(--brand-border-strong);--card-background:var(--card-brand-background);--card-border:var(--card-brand-border);--panel-background:var(--panel-brand-background);--panel-border:var(--panel-brand-border);--divider-color:var(--divider-brand-color);--input-color:var(--input-brand-color);--input-background:var(--input-brand-background);--input-border:var(--input-brand-border);--input-background-hover:var(--input-brand-background-hover);--input-border-hover:var(--input-brand-border-hover);--input-background-focus:var(--input-brand-background-focus);--input-border-focus:var(--input-brand-border-focus);--input-background-disabled:var(--brand-background-subtle);--input-border-disabled:1px solid var(--brand-border-subtle);--input-height:2.5rem;--input-radius:var(--border-radius);--select-color:var(--select-brand-color);--select-background:var(--select-brand-background);--select-border:var(--select-brand-border);--select-height:2.5rem;--select-radius:var(--border-radius);--radio-color:var(--radio-brand-color);--radio-border:var(--radio-brand-border);--radio-shadow:none;--link-color:var(--link-brand);--link-color-active:var(--link-brand-active);--link-background:transparent;--link-background-active:transparent;--link-background-hover:transparent;--modal-color:var(--modal-brand-color);--modal-background:var(--modal-brand-background);--modal-border-bottom:1px solid var(--brand-border);--modal-header-background-color:var(--modal-brand-header-background);--modal-header-text-color:var(--modal-brand-header-color);--navbar-color:var(--navbar-brand-color);--navbar-background:var(--navbar-brand-background);--sidebar-color:var(--sidebar-brand-color);--sidebar-background:var(--sidebar-brand-background);--sidebar-border:var(--sidebar-brand-border);--sidebar-border-right:var(--sidebar-brand-border);--sidebar-item-color-hover:var(--navbar-brand-hover-color);--sidebar-item-background-hover:var(--navbar-brand-hover-background);--splitter-color:var(--splitter-brand-color);--splitter-color-active:var(--splitter-brand-color-active);--splitter-border:1px solid var(--brand-background);--tab-color-hover:var(--tab-brand-hover-color);--tab-background-hover:var(--tab-brand-hover-background);--tab-color-active:var(--tab-brand-active-color);--tab-background-active:var(--tab-brand-active-background);--tabs-color:var(--brand-text);--tabs-background:var(--tabs-brand-background);--tabs-border:var(--tabs-brand-border);--table-color:var(--table-brand-color);--table-background:var(--table-brand-background);--table-border:var(--table-brand-border);--table-header-background:var(--table-brand-header-background);--toolbar-color:var(--toolbar-brand-color);--toolbar-background:var(--toolbar-brand-background);--toolbar-border:var(--toolbar-brand-border);--toolbar-color-hover:var(--toolbar-brand-hover-color);--toolbar-background-hover:var(--toolbar-brand-hover-background);--badge-color-hover:var(--badge-brand-hover-color);--badge-background-hover:var(--badge-brand-hover-background);--badge-color-active:var(--brand-text-inverse);--badge-background-active:var(--brand-background-emphasis);--badge-radius:var(--border-radius);background-color:var(--background-default);--qrcode-background:var(--brand-background)}.theme-crimson,.theme-light.theme-crimson{--badge-brand-color:var(--brand-text-inverse)}.theme-light.theme-crimson{--brand-text:var(--brand-900);--brand-text-inverse:var(--brand-50);--brand-text-muted:var(--brand-600);--brand-text-subtle:var(--brand-500);--brand-background:var(--brand-50);--brand-background-subtle:var(--brand-100);--brand-background-muted:var(--brand-200);--brand-background-emphasis:var(--brand-800);--brand-background-hover:var(--brand-100);--brand-background-active:var(--brand-200);--brand-border:var(--brand-300);--brand-border-subtle:var(--brand-200);--brand-border-strong:var(--brand-600);--brand-border-hover:var(--brand-400);--brand-border-focus:var(--brand-700);--brand-hover:var(--brand-200);--brand-active:var(--brand-300);--brand-focus:var(--brand-600);--brand-selected:var(--brand-700);--brand-accent:var(--brand-600);--brand-accent-subtle:var(--brand-400);--brand-accent-strong:var(--brand-800);--brand-surface-base:var(--brand-50);--brand-surface-1:var(--brand-100);--brand-surface-2:var(--brand-200);--brand-surface-3:var(--brand-300);--brand-surface-inverted:var(--brand-800);--brand-surface-inverted-subtle:var(--brand-700);--brand-surface-inverted-hover:var(--brand-700);--brand-surface-inverted-active:var(--brand-600);--brand-text-on-inverted:var(--brand-50);--brand-text-on-inverted-muted:var(--brand-300);--brand-border-on-inverted:var(--brand-600);--brand-border-on-inverted-subtle:var(--brand-700);--brand-surface-overlay:#00000080;--brand-surface-overlay-strong:#000000bf;--background-default:var(--brand-50);--color-text-default:var(--brand-900);--sidebar-brand-background:var(--brand-500);--sidebar-brand-color:#fff;--sidebar-brand-border:1px solid #fff3;--sidebar-brand-hover-background:var(--brand-600);--sidebar-brand-active-background:var(--brand-700);--navbar-brand-background:var(--brand-500);--navbar-brand-color:#fff;--toolbar-brand-background:var(--brand-500);--toolbar-brand-color:#fff;--toolbar-brand-hover-background:#fff;--toolbar-brand-color-hover:var(--brand-500);--badge-brand-background:var(--brand-400);--badge-brand-hover-background:var(--brand-500);--badge-brand-hover-color:var(--brand-text-inverse);--button-primary-brand-background:var(--brand-400);--button-primary-brand-color:var(--brand-50)}.theme-light.theme-crimson .sidebar .divider,.theme-light.theme-crimson [class*=sidebar] .divider{--divider-color:#ffffff4d;color:#ffffffe6;background:#ffffff1a;border-color:#ffffff4d}.theme-dark.theme-crimson{--brand-text:var(--brand-100);--brand-text-inverse:var(--brand-900);--brand-text-muted:var(--brand-400);--brand-text-subtle:var(--brand-500);--brand-background:var(--brand-950);--brand-background-subtle:var(--brand-900);--brand-background-muted:var(--brand-800);--brand-background-emphasis:var(--brand-400);--brand-background-hover:var(--brand-900);--brand-background-active:var(--brand-800);--brand-border:var(--brand-700);--brand-border-subtle:var(--brand-800);--brand-border-strong:var(--brand-500);--brand-border-hover:var(--brand-600);--brand-border-focus:var(--brand-400);--brand-hover:var(--brand-800);--brand-active:var(--brand-700);--brand-focus:var(--brand-500);--brand-selected:var(--brand-400);--brand-accent:var(--brand-500);--brand-accent-subtle:var(--brand-600);--brand-accent-strong:var(--brand-300);--brand-surface-base:var(--brand-950);--brand-surface-1:var(--brand-900);--brand-surface-2:var(--brand-800);--brand-surface-3:var(--brand-700);--brand-surface-inverted:var(--brand-300);--brand-surface-inverted-subtle:var(--brand-400);--brand-surface-inverted-hover:var(--brand-400);--brand-surface-inverted-active:var(--brand-500);--brand-text-on-inverted:var(--brand-900);--brand-text-on-inverted-muted:var(--brand-700);--brand-border-on-inverted:var(--brand-500);--brand-border-on-inverted-subtle:var(--brand-600);--brand-surface-overlay:#000000b3;--brand-surface-overlay-strong:#000000d9;--background-default:var(--brand-950);--color-text-default:var(--brand-100)}.theme-amber{--brand-50:#fffbeb;--brand-100:#fef3c7;--brand-200:#fde68a;--brand-300:#fcd34d;--brand-400:#fbbf24;--brand-500:#f59e0b;--brand-600:#d97706;--brand-700:#b45309;--brand-800:#92400e;--brand-900:#78350f;--brand-950:#451a03;--button-brand-background:var(--brand-background-emphasis);--button-brand-color:var(--brand-text-inverse);--button-brand-border:1px solid var(--brand-border-strong);--button-brand-hover-background:var(--brand-hover);--button-brand-hover-color:var(--brand-text);--button-brand-hover-border:1px solid var(--brand-border-hover);--button-brand-active-background:var(--brand-active);--button-brand-active-color:var(--brand-text);--button-brand-focus-border:1px solid var(--brand-focus);--link-brand:var(--brand-focus);--link-brand-hover:var(--brand-hover);--link-brand-active:var(--brand-active);--link-brand-visited:var(--brand-accent);--card-brand-background:var(--brand-background-subtle);--card-brand-border:1px solid var(--brand-border);--card-brand-hover-background:var(--brand-background-hover);--panel-brand-background:var(--brand-background-subtle);--panel-brand-border:1px solid var(--brand-border);--navbar-brand-background:var(--brand-surface-inverted);--navbar-brand-color:var(--brand-text-on-inverted);--navbar-brand-border:1px solid var(--brand-border-on-inverted);--navbar-brand-hover-background:var(--brand-surface-inverted-hover);--navbar-brand-hover-color:var(--brand-text-on-inverted);--sidebar-brand-background:var(--brand-surface-1);--sidebar-brand-color:var(--brand-text);--sidebar-brand-border:1px solid var(--brand-border);--sidebar-brand-hover-background:var(--brand-hover);--sidebar-brand-active-background:var(--brand-active);--tab-brand-color:var(--brand-text-muted);--tab-brand-background:var(--brand-background);--tab-brand-hover-background:var(--brand-hover);--tab-brand-hover-color:var(--brand-text);--tab-brand-active-background:var(--brand-background-emphasis);--tab-brand-active-color:var(--brand-text-inverse);--tab-brand-border:1px solid var(--brand-border);--tabs-brand-background:var(--brand-background-muted);--tabs-brand-border:1px solid var(--brand-border);--badge-brand-background:var(--brand-background-emphasis);--badge-brand-color:var(--brand-text-inverse);--badge-brand-border:1px solid var(--brand-border-strong);--badge-brand-hover-background:var(--brand-hover);--badge-brand-hover-color:var(--brand-text);--input-brand-border:1px solid var(--brand-border);--input-brand-border-hover:1px solid var(--brand-border-hover);--input-brand-border-focus:1px solid var(--brand-focus);--input-brand-background:var(--brand-background);--input-brand-background-hover:var(--brand-background-hover);--input-brand-background-focus:var(--brand-background-hover);--input-brand-color:var(--brand-text);--select-brand-border:1px solid var(--brand-border);--select-brand-border-focus:1px solid var(--brand-focus);--select-brand-background:var(--brand-background);--select-brand-color:var(--brand-text);--radio-brand-color:var(--brand-accent);--radio-brand-border:1px solid var(--brand-border-strong);--modal-brand-background:var(--brand-background-muted);--modal-brand-color:var(--brand-text);--modal-brand-border:1px solid var(--brand-border);--modal-brand-header-background:var(--brand-background-emphasis);--modal-brand-header-color:var(--brand-text-inverse);--toolbar-brand-background:var(--brand-surface-inverted);--toolbar-brand-color:var(--brand-text-on-inverted);--toolbar-brand-border:1px solid var(--brand-border-on-inverted);--toolbar-brand-hover-background:var(--brand-surface-inverted-hover);--toolbar-brand-hover-color:var(--brand-text-on-inverted);--divider-brand-color:var(--brand-border);--table-brand-background:transparent;--table-brand-color:var(--brand-text);--table-brand-border:1px solid var(--brand-border);--table-brand-header-background:var(--brand-background-muted);--table-brand-header-color:var(--brand-text);--splitter-brand-color:var(--brand-border-subtle);--splitter-brand-color-hover:var(--brand-border-hover);--splitter-brand-color-active:var(--brand-border-focus);--color-text-default:var(--brand-text);--color-brand:var(--brand-text);--color-text-primary:var(--brand-accent);--color-text-secondary:var(--brand-text-muted);--color-border:var(--brand-border);--color-focus:var(--brand-focus);--color-hover:var(--brand-hover);--color-text-active:var(--brand-active);--color-selected:var(--brand-selected);--color-control:var(--brand-text);--color-icon:var(--brand-text);--color-label:var(--brand-text-muted);--background-default:var(--brand-background);--background-brand:var(--brand-background-emphasis);--background-primary:var(--brand-background-muted);--background-secondary:var(--brand-background-subtle);--background-hover:var(--brand-background-hover);--background-active:var(--brand-background-active);--background-control:var(--brand-background-muted);--border-hover:1px solid var(--brand-border-hover);--border-active:1px solid var(--brand-border-focus);--button-color-hover:var(--button-brand-hover-color);--button-background-hover:var(--button-brand-hover-background);--button-color-active:var(--button-brand-active-color);--button-background-active:var(--button-brand-active-background);--button-border:var(--button-brand-border);--button-height:2.5rem;--button-radius:var(--border-radius);--button-primary-color:var(--brand-text-inverse);--button-primary-background:var(--brand-background-emphasis);--button-primary-border:1px solid var(--brand-border-strong);--card-background:var(--card-brand-background);--card-border:var(--card-brand-border);--panel-background:var(--panel-brand-background);--panel-border:var(--panel-brand-border);--divider-color:var(--divider-brand-color);--input-color:var(--input-brand-color);--input-background:var(--input-brand-background);--input-border:var(--input-brand-border);--input-background-hover:var(--input-brand-background-hover);--input-border-hover:var(--input-brand-border-hover);--input-background-focus:var(--input-brand-background-focus);--input-border-focus:var(--input-brand-border-focus);--input-background-disabled:var(--brand-background-subtle);--input-border-disabled:1px solid var(--brand-border-subtle);--input-height:2.5rem;--input-radius:var(--border-radius);--select-color:var(--select-brand-color);--select-background:var(--select-brand-background);--select-border:var(--select-brand-border);--select-height:2.5rem;--select-radius:var(--border-radius);--radio-color:var(--radio-brand-color);--radio-border:var(--radio-brand-border);--radio-shadow:none;--link-color:var(--link-brand);--link-color-active:var(--link-brand-active);--link-background:transparent;--link-background-active:transparent;--link-background-hover:transparent;--modal-color:var(--modal-brand-color);--modal-background:var(--modal-brand-background);--modal-border-bottom:1px solid var(--brand-border);--modal-header-background-color:var(--modal-brand-header-background);--modal-header-text-color:var(--modal-brand-header-color);--navbar-color:var(--navbar-brand-color);--navbar-background:var(--navbar-brand-background);--sidebar-color:var(--sidebar-brand-color);--sidebar-background:var(--sidebar-brand-background);--sidebar-border:var(--sidebar-brand-border);--sidebar-border-right:var(--sidebar-brand-border);--sidebar-item-color-hover:var(--navbar-brand-hover-color);--sidebar-item-background-hover:var(--navbar-brand-hover-background);--splitter-color:var(--splitter-brand-color);--splitter-color-active:var(--splitter-brand-color-active);--splitter-border:1px solid var(--brand-background);--tab-color-hover:var(--tab-brand-hover-color);--tab-background-hover:var(--tab-brand-hover-background);--tab-color-active:var(--tab-brand-active-color);--tab-background-active:var(--tab-brand-active-background);--tabs-color:var(--brand-text);--tabs-background:var(--tabs-brand-background);--tabs-border:var(--tabs-brand-border);--table-color:var(--table-brand-color);--table-background:var(--table-brand-background);--table-border:var(--table-brand-border);--table-header-background:var(--table-brand-header-background);--toolbar-color:var(--toolbar-brand-color);--toolbar-background:var(--toolbar-brand-background);--toolbar-border:var(--toolbar-brand-border);--toolbar-color-hover:var(--toolbar-brand-hover-color);--toolbar-background-hover:var(--toolbar-brand-hover-background);--badge-color-hover:var(--badge-brand-hover-color);--badge-background-hover:var(--badge-brand-hover-background);--badge-color-active:var(--brand-text-inverse);--badge-background-active:var(--brand-background-emphasis);--badge-radius:var(--border-radius);background-color:var(--background-default);--qrcode-background:var(--brand-background)}.theme-light.theme-amber{--brand-text:var(--brand-900);--brand-text-inverse:var(--brand-50);--brand-text-muted:var(--brand-600);--brand-text-subtle:var(--brand-500);--brand-background:var(--brand-50);--brand-background-subtle:var(--brand-100);--brand-background-muted:var(--brand-200);--brand-background-emphasis:var(--brand-800);--brand-background-hover:var(--brand-100);--brand-background-active:var(--brand-200);--brand-border:var(--brand-300);--brand-border-subtle:var(--brand-200);--brand-border-strong:var(--brand-600);--brand-border-hover:var(--brand-400);--brand-border-focus:var(--brand-700);--brand-hover:var(--brand-200);--brand-active:var(--brand-300);--brand-focus:var(--brand-600);--brand-selected:var(--brand-700);--brand-accent:var(--brand-600);--brand-accent-subtle:var(--brand-400);--brand-accent-strong:var(--brand-800);--brand-surface-base:var(--brand-50);--brand-surface-1:var(--brand-100);--brand-surface-2:var(--brand-200);--brand-surface-3:var(--brand-300);--brand-surface-inverted:var(--brand-800);--brand-surface-inverted-subtle:var(--brand-700);--brand-surface-inverted-hover:var(--brand-700);--brand-surface-inverted-active:var(--brand-600);--brand-text-on-inverted:var(--brand-50);--brand-text-on-inverted-muted:var(--brand-300);--brand-border-on-inverted:var(--brand-600);--brand-border-on-inverted-subtle:var(--brand-700);--brand-surface-overlay:#00000080;--brand-surface-overlay-strong:#000000bf;--background-default:var(--brand-50);--color-text-default:var(--brand-900);--sidebar-brand-background:var(--brand-surface-inverted);--sidebar-brand-color:var(--brand-text-on-inverted);--sidebar-brand-border:1px solid var(--brand-border-on-inverted);--sidebar-brand-hover-background:var(--brand-surface-inverted-hover);--sidebar-brand-active-background:var(--brand-surface-inverted-active)}.theme-dark.theme-amber{--brand-text:var(--brand-100);--brand-text-inverse:var(--brand-900);--brand-text-muted:var(--brand-400);--brand-text-subtle:var(--brand-500);--brand-background:var(--brand-950);--brand-background-subtle:var(--brand-900);--brand-background-muted:var(--brand-800);--brand-background-emphasis:var(--brand-400);--brand-background-hover:var(--brand-900);--brand-background-active:var(--brand-800);--brand-border:var(--brand-700);--brand-border-subtle:var(--brand-800);--brand-border-strong:var(--brand-500);--brand-border-hover:var(--brand-600);--brand-border-focus:var(--brand-400);--brand-hover:var(--brand-800);--brand-active:var(--brand-700);--brand-focus:var(--brand-500);--brand-selected:var(--brand-400);--brand-accent:var(--brand-500);--brand-accent-subtle:var(--brand-600);--brand-accent-strong:var(--brand-300);--brand-surface-base:var(--brand-950);--brand-surface-1:var(--brand-900);--brand-surface-2:var(--brand-800);--brand-surface-3:var(--brand-700);--brand-surface-inverted:var(--brand-300);--brand-surface-inverted-subtle:var(--brand-400);--brand-surface-inverted-hover:var(--brand-400);--brand-surface-inverted-active:var(--brand-500);--brand-text-on-inverted:var(--brand-900);--brand-text-on-inverted-muted:var(--brand-700);--brand-border-on-inverted:var(--brand-500);--brand-border-on-inverted-subtle:var(--brand-600);--brand-surface-overlay:#000000b3;--brand-surface-overlay-strong:#000000d9;--background-default:var(--brand-950);--color-text-default:var(--brand-100)}.theme-teal{--brand-50:#f0fdfa;--brand-100:#ccfbf1;--brand-200:#99f6e4;--brand-300:#5eead4;--brand-400:#2dd4bf;--brand-500:#14b8a6;--brand-600:#0d9488;--brand-700:#0f766e;--brand-800:#115e59;--brand-900:#134e4a;--brand-950:#042f2e;--button-brand-background:var(--brand-background-emphasis);--button-brand-color:var(--brand-text-inverse);--button-brand-border:1px solid var(--brand-border-strong);--button-brand-hover-background:var(--brand-hover);--button-brand-hover-color:var(--brand-text);--button-brand-hover-border:1px solid var(--brand-border-hover);--button-brand-active-background:var(--brand-active);--button-brand-active-color:var(--brand-text);--button-brand-focus-border:1px solid var(--brand-focus);--link-brand:var(--brand-focus);--link-brand-hover:var(--brand-hover);--link-brand-active:var(--brand-active);--link-brand-visited:var(--brand-accent);--card-brand-background:var(--brand-background-subtle);--card-brand-border:1px solid var(--brand-border);--card-brand-hover-background:var(--brand-background-hover);--panel-brand-background:var(--brand-background-subtle);--panel-brand-border:1px solid var(--brand-border);--navbar-brand-background:var(--brand-surface-inverted);--navbar-brand-color:var(--brand-text-on-inverted);--navbar-brand-border:1px solid var(--brand-border-on-inverted);--navbar-brand-hover-background:var(--brand-surface-inverted-hover);--navbar-brand-hover-color:var(--brand-text-on-inverted);--sidebar-brand-background:var(--brand-surface-1);--sidebar-brand-color:var(--brand-text);--sidebar-brand-border:1px solid var(--brand-border);--sidebar-brand-hover-background:var(--brand-hover);--sidebar-brand-active-background:var(--brand-active);--tab-brand-color:var(--brand-text-muted);--tab-brand-background:var(--brand-background);--tab-brand-hover-background:var(--brand-hover);--tab-brand-hover-color:var(--brand-text);--tab-brand-active-background:var(--brand-background-emphasis);--tab-brand-active-color:var(--brand-text-inverse);--tab-brand-border:1px solid var(--brand-border);--tabs-brand-background:var(--brand-background-muted);--tabs-brand-border:1px solid var(--brand-border);--badge-brand-background:var(--brand-background-emphasis);--badge-brand-color:var(--brand-text-inverse);--badge-brand-border:1px solid var(--brand-border-strong);--badge-brand-hover-background:var(--brand-hover);--badge-brand-hover-color:var(--brand-text);--input-brand-border:1px solid var(--brand-border);--input-brand-border-hover:1px solid var(--brand-border-hover);--input-brand-border-focus:1px solid var(--brand-focus);--input-brand-background:var(--brand-background);--input-brand-background-hover:var(--brand-background-hover);--input-brand-background-focus:var(--brand-background-hover);--input-brand-color:var(--brand-text);--select-brand-border:1px solid var(--brand-border);--select-brand-border-focus:1px solid var(--brand-focus);--select-brand-background:var(--brand-background);--select-brand-color:var(--brand-text);--radio-brand-color:var(--brand-accent);--radio-brand-border:1px solid var(--brand-border-strong);--modal-brand-background:var(--brand-background-muted);--modal-brand-color:var(--brand-text);--modal-brand-border:1px solid var(--brand-border);--modal-brand-header-background:var(--brand-background-emphasis);--modal-brand-header-color:var(--brand-text-inverse);--toolbar-brand-background:var(--brand-surface-inverted);--toolbar-brand-color:var(--brand-text-on-inverted);--toolbar-brand-border:1px solid var(--brand-border-on-inverted);--toolbar-brand-hover-background:var(--brand-surface-inverted-hover);--toolbar-brand-hover-color:var(--brand-text-on-inverted);--divider-brand-color:var(--brand-border);--table-brand-background:transparent;--table-brand-color:var(--brand-text);--table-brand-border:1px solid var(--brand-border);--table-brand-header-background:var(--brand-background-muted);--table-brand-header-color:var(--brand-text);--splitter-brand-color:var(--brand-border-subtle);--splitter-brand-color-hover:var(--brand-border-hover);--splitter-brand-color-active:var(--brand-border-focus);--color-text-default:var(--brand-text);--color-brand:var(--brand-text);--color-text-primary:var(--brand-accent);--color-text-secondary:var(--brand-text-muted);--color-border:var(--brand-border);--color-focus:var(--brand-focus);--color-hover:var(--brand-hover);--color-text-active:var(--brand-active);--color-selected:var(--brand-selected);--color-control:var(--brand-text);--color-icon:var(--brand-text);--color-label:var(--brand-text-muted);--background-default:var(--brand-background);--background-brand:var(--brand-background-emphasis);--background-primary:var(--brand-background-muted);--background-secondary:var(--brand-background-subtle);--background-hover:var(--brand-background-hover);--background-active:var(--brand-background-active);--background-control:var(--brand-background-muted);--border-hover:1px solid var(--brand-border-hover);--border-active:1px solid var(--brand-border-focus);--button-color-hover:var(--button-brand-hover-color);--button-background-hover:var(--button-brand-hover-background);--button-color-active:var(--button-brand-active-color);--button-background-active:var(--button-brand-active-background);--button-border:var(--button-brand-border);--button-height:2.5rem;--button-radius:var(--border-radius);--button-primary-color:var(--brand-text-inverse);--button-primary-background:var(--brand-background-emphasis);--button-primary-border:1px solid var(--brand-border-strong);--card-background:var(--card-brand-background);--card-border:var(--card-brand-border);--panel-background:var(--panel-brand-background);--panel-border:var(--panel-brand-border);--divider-color:var(--divider-brand-color);--input-color:var(--input-brand-color);--input-background:var(--input-brand-background);--input-border:var(--input-brand-border);--input-background-hover:var(--input-brand-background-hover);--input-border-hover:var(--input-brand-border-hover);--input-background-focus:var(--input-brand-background-focus);--input-border-focus:var(--input-brand-border-focus);--input-background-disabled:var(--brand-background-subtle);--input-border-disabled:1px solid var(--brand-border-subtle);--input-height:2.5rem;--input-radius:var(--border-radius);--select-color:var(--select-brand-color);--select-background:var(--select-brand-background);--select-border:var(--select-brand-border);--select-height:2.5rem;--select-radius:var(--border-radius);--radio-color:var(--radio-brand-color);--radio-border:var(--radio-brand-border);--radio-shadow:none;--link-color:var(--link-brand);--link-color-active:var(--link-brand-active);--link-background:transparent;--link-background-active:transparent;--link-background-hover:transparent;--modal-color:var(--modal-brand-color);--modal-background:var(--modal-brand-background);--modal-border-bottom:1px solid var(--brand-border);--modal-header-background-color:var(--modal-brand-header-background);--modal-header-text-color:var(--modal-brand-header-color);--navbar-color:var(--navbar-brand-color);--navbar-background:var(--navbar-brand-background);--sidebar-color:var(--sidebar-brand-color);--sidebar-background:var(--sidebar-brand-background);--sidebar-border:var(--sidebar-brand-border);--sidebar-border-right:var(--sidebar-brand-border);--sidebar-item-color-hover:var(--navbar-brand-hover-color);--sidebar-item-background-hover:var(--navbar-brand-hover-background);--splitter-color:var(--splitter-brand-color);--splitter-color-active:var(--splitter-brand-color-active);--splitter-border:1px solid var(--brand-background);--tab-color-hover:var(--tab-brand-hover-color);--tab-background-hover:var(--tab-brand-hover-background);--tab-color-active:var(--tab-brand-active-color);--tab-background-active:var(--tab-brand-active-background);--tabs-color:var(--brand-text);--tabs-background:var(--tabs-brand-background);--tabs-border:var(--tabs-brand-border);--table-color:var(--table-brand-color);--table-background:var(--table-brand-background);--table-border:var(--table-brand-border);--table-header-background:var(--table-brand-header-background);--toolbar-color:var(--toolbar-brand-color);--toolbar-background:var(--toolbar-brand-background);--toolbar-border:var(--toolbar-brand-border);--toolbar-color-hover:var(--toolbar-brand-hover-color);--toolbar-background-hover:var(--toolbar-brand-hover-background);--badge-color-hover:var(--badge-brand-hover-color);--badge-background-hover:var(--badge-brand-hover-background);--badge-color-active:var(--brand-text-inverse);--badge-background-active:var(--brand-background-emphasis);--badge-radius:var(--border-radius);background-color:var(--background-default);--qrcode-background:var(--brand-background)}.theme-light.theme-teal{--brand-text:var(--brand-900);--brand-text-inverse:var(--brand-50);--brand-text-muted:var(--brand-600);--brand-text-subtle:var(--brand-500);--brand-background:var(--brand-50);--brand-background-subtle:var(--brand-100);--brand-background-muted:var(--brand-200);--brand-background-emphasis:var(--brand-800);--brand-background-hover:var(--brand-100);--brand-background-active:var(--brand-200);--brand-border:var(--brand-300);--brand-border-subtle:var(--brand-200);--brand-border-strong:var(--brand-600);--brand-border-hover:var(--brand-400);--brand-border-focus:var(--brand-700);--brand-hover:var(--brand-200);--brand-active:var(--brand-300);--brand-focus:var(--brand-600);--brand-selected:var(--brand-700);--brand-accent:var(--brand-600);--brand-accent-subtle:var(--brand-400);--brand-accent-strong:var(--brand-800);--brand-surface-base:var(--brand-50);--brand-surface-1:var(--brand-100);--brand-surface-2:var(--brand-200);--brand-surface-3:var(--brand-300);--brand-surface-inverted:var(--brand-800);--brand-surface-inverted-subtle:var(--brand-700);--brand-surface-inverted-hover:var(--brand-700);--brand-surface-inverted-active:var(--brand-600);--brand-text-on-inverted:var(--brand-50);--brand-text-on-inverted-muted:var(--brand-300);--brand-border-on-inverted:var(--brand-600);--brand-border-on-inverted-subtle:var(--brand-700);--brand-surface-overlay:#00000080;--brand-surface-overlay-strong:#000000bf;--background-default:var(--brand-50);--color-text-default:var(--brand-900);--sidebar-brand-background:var(--brand-surface-inverted);--sidebar-brand-color:var(--brand-text-on-inverted);--sidebar-brand-border:1px solid var(--brand-border-on-inverted);--sidebar-brand-hover-background:var(--brand-surface-inverted-hover);--sidebar-brand-active-background:var(--brand-surface-inverted-active)}.theme-dark.theme-teal{--brand-text:var(--brand-100);--brand-text-inverse:var(--brand-900);--brand-text-muted:var(--brand-400);--brand-text-subtle:var(--brand-500);--brand-background:var(--brand-950);--brand-background-subtle:var(--brand-900);--brand-background-muted:var(--brand-800);--brand-background-emphasis:var(--brand-400);--brand-background-hover:var(--brand-900);--brand-background-active:var(--brand-800);--brand-border:var(--brand-700);--brand-border-subtle:var(--brand-800);--brand-border-strong:var(--brand-500);--brand-border-hover:var(--brand-600);--brand-border-focus:var(--brand-400);--brand-hover:var(--brand-800);--brand-active:var(--brand-700);--brand-focus:var(--brand-500);--brand-selected:var(--brand-400);--brand-accent:var(--brand-500);--brand-accent-subtle:var(--brand-600);--brand-accent-strong:var(--brand-300);--brand-surface-base:var(--brand-950);--brand-surface-1:var(--brand-900);--brand-surface-2:var(--brand-800);--brand-surface-3:var(--brand-700);--brand-surface-inverted:var(--brand-300);--brand-surface-inverted-subtle:var(--brand-400);--brand-surface-inverted-hover:var(--brand-400);--brand-surface-inverted-active:var(--brand-500);--brand-text-on-inverted:var(--brand-900);--brand-text-on-inverted-muted:var(--brand-700);--brand-border-on-inverted:var(--brand-500);--brand-border-on-inverted-subtle:var(--brand-600);--brand-surface-overlay:#000000b3;--brand-surface-overlay-strong:#000000d9;--background-default:var(--brand-950);--color-text-default:var(--brand-100)}.theme-plum{--brand-50:#fdf4ff;--brand-100:#fae8ff;--brand-200:#f5d0fe;--brand-300:#f0abfc;--brand-400:#e879f9;--brand-500:#d946ef;--brand-600:#c026d3;--brand-700:#a21caf;--brand-800:#86198f;--brand-900:#701a75;--brand-950:#4a044e;--button-brand-background:var(--brand-background-emphasis);--button-brand-color:var(--brand-text-inverse);--button-brand-border:1px solid var(--brand-border-strong);--button-brand-hover-background:var(--brand-hover);--button-brand-hover-color:var(--brand-text);--button-brand-hover-border:1px solid var(--brand-border-hover);--button-brand-active-background:var(--brand-active);--button-brand-active-color:var(--brand-text);--button-brand-focus-border:1px solid var(--brand-focus);--link-brand:var(--brand-focus);--link-brand-hover:var(--brand-hover);--link-brand-active:var(--brand-active);--link-brand-visited:var(--brand-accent);--card-brand-background:var(--brand-background-subtle);--card-brand-border:1px solid var(--brand-border);--card-brand-hover-background:var(--brand-background-hover);--panel-brand-background:var(--brand-background-subtle);--panel-brand-border:1px solid var(--brand-border);--navbar-brand-background:var(--brand-surface-inverted);--navbar-brand-color:var(--brand-text-on-inverted);--navbar-brand-border:1px solid var(--brand-border-on-inverted);--navbar-brand-hover-background:var(--brand-surface-inverted-hover);--navbar-brand-hover-color:var(--brand-text-on-inverted);--sidebar-brand-background:var(--brand-surface-1);--sidebar-brand-color:var(--brand-text);--sidebar-brand-border:1px solid var(--brand-border);--sidebar-brand-hover-background:var(--brand-hover);--sidebar-brand-active-background:var(--brand-active);--tab-brand-color:var(--brand-text-muted);--tab-brand-background:var(--brand-background);--tab-brand-hover-background:var(--brand-hover);--tab-brand-hover-color:var(--brand-text);--tab-brand-active-background:var(--brand-background-emphasis);--tab-brand-active-color:var(--brand-text-inverse);--tab-brand-border:1px solid var(--brand-border);--tabs-brand-background:var(--brand-background-muted);--tabs-brand-border:1px solid var(--brand-border);--badge-brand-background:var(--brand-background-emphasis);--badge-brand-color:var(--brand-text-inverse);--badge-brand-border:1px solid var(--brand-border-strong);--badge-brand-hover-background:var(--brand-hover);--badge-brand-hover-color:var(--brand-text);--input-brand-border:1px solid var(--brand-border);--input-brand-border-hover:1px solid var(--brand-border-hover);--input-brand-border-focus:1px solid var(--brand-focus);--input-brand-background:var(--brand-background);--input-brand-background-hover:var(--brand-background-hover);--input-brand-background-focus:var(--brand-background-hover);--input-brand-color:var(--brand-text);--select-brand-border:1px solid var(--brand-border);--select-brand-border-focus:1px solid var(--brand-focus);--select-brand-background:var(--brand-background);--select-brand-color:var(--brand-text);--radio-brand-color:var(--brand-accent);--radio-brand-border:1px solid var(--brand-border-strong);--modal-brand-background:var(--brand-background-muted);--modal-brand-color:var(--brand-text);--modal-brand-border:1px solid var(--brand-border);--modal-brand-header-background:var(--brand-background-emphasis);--modal-brand-header-color:var(--brand-text-inverse);--toolbar-brand-background:var(--brand-surface-inverted);--toolbar-brand-color:var(--brand-text-on-inverted);--toolbar-brand-border:1px solid var(--brand-border-on-inverted);--toolbar-brand-hover-background:var(--brand-surface-inverted-hover);--toolbar-brand-hover-color:var(--brand-text-on-inverted);--divider-brand-color:var(--brand-border);--table-brand-background:transparent;--table-brand-color:var(--brand-text);--table-brand-border:1px solid var(--brand-border);--table-brand-header-background:var(--brand-background-muted);--table-brand-header-color:var(--brand-text);--splitter-brand-color:var(--brand-border-subtle);--splitter-brand-color-hover:var(--brand-border-hover);--splitter-brand-color-active:var(--brand-border-focus);--color-text-default:var(--brand-text);--color-brand:var(--brand-text);--color-text-primary:var(--brand-accent);--color-text-secondary:var(--brand-text-muted);--color-border:var(--brand-border);--color-focus:var(--brand-focus);--color-hover:var(--brand-hover);--color-text-active:var(--brand-active);--color-selected:var(--brand-selected);--color-control:var(--brand-text);--color-icon:var(--brand-text);--color-label:var(--brand-text-muted);--background-default:var(--brand-background);--background-brand:var(--brand-background-emphasis);--background-primary:var(--brand-background-muted);--background-secondary:var(--brand-background-subtle);--background-hover:var(--brand-background-hover);--background-active:var(--brand-background-active);--background-control:var(--brand-background-muted);--border-hover:1px solid var(--brand-border-hover);--border-active:1px solid var(--brand-border-focus);--button-color-hover:var(--button-brand-hover-color);--button-background-hover:var(--button-brand-hover-background);--button-color-active:var(--button-brand-active-color);--button-background-active:var(--button-brand-active-background);--button-border:var(--button-brand-border);--button-height:2.5rem;--button-radius:var(--border-radius);--button-primary-color:var(--brand-text-inverse);--button-primary-background:var(--brand-background-emphasis);--button-primary-border:1px solid var(--brand-border-strong);--card-background:var(--card-brand-background);--card-border:var(--card-brand-border);--panel-background:var(--panel-brand-background);--panel-border:var(--panel-brand-border);--divider-color:var(--divider-brand-color);--input-color:var(--input-brand-color);--input-background:var(--input-brand-background);--input-border:var(--input-brand-border);--input-background-hover:var(--input-brand-background-hover);--input-border-hover:var(--input-brand-border-hover);--input-background-focus:var(--input-brand-background-focus);--input-border-focus:var(--input-brand-border-focus);--input-background-disabled:var(--brand-background-subtle);--input-border-disabled:1px solid var(--brand-border-subtle);--input-height:2.5rem;--input-radius:var(--border-radius);--select-color:var(--select-brand-color);--select-background:var(--select-brand-background);--select-border:var(--select-brand-border);--select-height:2.5rem;--select-radius:var(--border-radius);--radio-color:var(--radio-brand-color);--radio-border:var(--radio-brand-border);--radio-shadow:none;--link-color:var(--link-brand);--link-color-active:var(--link-brand-active);--link-background:transparent;--link-background-active:transparent;--link-background-hover:transparent;--modal-color:var(--modal-brand-color);--modal-background:var(--modal-brand-background);--modal-border-bottom:1px solid var(--brand-border);--modal-header-background-color:var(--modal-brand-header-background);--modal-header-text-color:var(--modal-brand-header-color);--navbar-color:var(--navbar-brand-color);--navbar-background:var(--navbar-brand-background);--sidebar-color:var(--sidebar-brand-color);--sidebar-background:var(--sidebar-brand-background);--sidebar-border:var(--sidebar-brand-border);--sidebar-border-right:var(--sidebar-brand-border);--sidebar-item-color-hover:var(--navbar-brand-hover-color);--sidebar-item-background-hover:var(--navbar-brand-hover-background);--splitter-color:var(--splitter-brand-color);--splitter-color-active:var(--splitter-brand-color-active);--splitter-border:1px solid var(--brand-background);--tab-color-hover:var(--tab-brand-hover-color);--tab-background-hover:var(--tab-brand-hover-background);--tab-color-active:var(--tab-brand-active-color);--tab-background-active:var(--tab-brand-active-background);--tabs-color:var(--brand-text);--tabs-background:var(--tabs-brand-background);--tabs-border:var(--tabs-brand-border);--table-color:var(--table-brand-color);--table-background:var(--table-brand-background);--table-border:var(--table-brand-border);--table-header-background:var(--table-brand-header-background);--toolbar-color:var(--toolbar-brand-color);--toolbar-background:var(--toolbar-brand-background);--toolbar-border:var(--toolbar-brand-border);--toolbar-color-hover:var(--toolbar-brand-hover-color);--toolbar-background-hover:var(--toolbar-brand-hover-background);--badge-color-hover:var(--badge-brand-hover-color);--badge-background-hover:var(--badge-brand-hover-background);--badge-color-active:var(--brand-text-inverse);--badge-background-active:var(--brand-background-emphasis);--badge-radius:var(--border-radius);background-color:var(--background-default);--qrcode-background:var(--brand-background)}.theme-light.theme-plum{--brand-text:var(--brand-900);--brand-text-inverse:var(--brand-50);--brand-text-muted:var(--brand-600);--brand-text-subtle:var(--brand-500);--brand-background:var(--brand-50);--brand-background-subtle:var(--brand-100);--brand-background-muted:var(--brand-200);--brand-background-emphasis:var(--brand-800);--brand-background-hover:var(--brand-100);--brand-background-active:var(--brand-200);--brand-border:var(--brand-300);--brand-border-subtle:var(--brand-200);--brand-border-strong:var(--brand-600);--brand-border-hover:var(--brand-400);--brand-border-focus:var(--brand-700);--brand-hover:var(--brand-200);--brand-active:var(--brand-300);--brand-focus:var(--brand-600);--brand-selected:var(--brand-700);--brand-accent:var(--brand-600);--brand-accent-subtle:var(--brand-400);--brand-accent-strong:var(--brand-800);--brand-surface-base:var(--brand-50);--brand-surface-1:var(--brand-100);--brand-surface-2:var(--brand-200);--brand-surface-3:var(--brand-300);--brand-surface-inverted:var(--brand-800);--brand-surface-inverted-subtle:var(--brand-700);--brand-surface-inverted-hover:var(--brand-700);--brand-surface-inverted-active:var(--brand-600);--brand-text-on-inverted:var(--brand-50);--brand-text-on-inverted-muted:var(--brand-300);--brand-border-on-inverted:var(--brand-600);--brand-border-on-inverted-subtle:var(--brand-700);--brand-surface-overlay:#00000080;--brand-surface-overlay-strong:#000000bf;--background-default:var(--brand-50);--color-text-default:var(--brand-900);--sidebar-brand-background:var(--brand-surface-inverted);--sidebar-brand-color:var(--brand-text-on-inverted);--sidebar-brand-border:1px solid var(--brand-border-on-inverted);--sidebar-brand-hover-background:var(--brand-surface-inverted-hover);--sidebar-brand-active-background:var(--brand-surface-inverted-active)}.theme-dark.theme-plum{--brand-text:var(--brand-100);--brand-text-inverse:var(--brand-900);--brand-text-muted:var(--brand-400);--brand-text-subtle:var(--brand-500);--brand-background:var(--brand-950);--brand-background-subtle:var(--brand-900);--brand-background-muted:var(--brand-800);--brand-background-emphasis:var(--brand-400);--brand-background-hover:var(--brand-900);--brand-background-active:var(--brand-800);--brand-border:var(--brand-700);--brand-border-subtle:var(--brand-800);--brand-border-strong:var(--brand-500);--brand-border-hover:var(--brand-600);--brand-border-focus:var(--brand-400);--brand-hover:var(--brand-800);--brand-active:var(--brand-700);--brand-focus:var(--brand-500);--brand-selected:var(--brand-400);--brand-accent:var(--brand-500);--brand-accent-subtle:var(--brand-600);--brand-accent-strong:var(--brand-300);--brand-surface-base:var(--brand-950);--brand-surface-1:var(--brand-900);--brand-surface-2:var(--brand-800);--brand-surface-3:var(--brand-700);--brand-surface-inverted:var(--brand-300);--brand-surface-inverted-subtle:var(--brand-400);--brand-surface-inverted-hover:var(--brand-400);--brand-surface-inverted-active:var(--brand-500);--brand-text-on-inverted:var(--brand-900);--brand-text-on-inverted-muted:var(--brand-700);--brand-border-on-inverted:var(--brand-500);--brand-border-on-inverted-subtle:var(--brand-600);--brand-surface-overlay:#000000b3;--brand-surface-overlay-strong:#000000d9;--background-default:var(--brand-950);--color-text-default:var(--brand-100)}.theme-sepia{--brand-50:#fff7e2;--brand-100:#f1e7d0;--brand-200:#e1d5c6;--brand-300:#cdb190;--brand-400:#c4a574;--brand-500:#a8937e;--brand-600:#836c55;--brand-700:#6b5a45;--brand-800:#504231;--brand-900:#433422;--brand-950:#2a2318;--button-brand-background:var(--brand-background-emphasis);--button-brand-color:var(--brand-text-inverse);--button-brand-border:1px solid var(--brand-border-strong);--button-brand-hover-background:var(--brand-hover);--button-brand-hover-color:var(--brand-text);--button-brand-hover-border:1px solid var(--brand-border-hover);--button-brand-active-background:var(--brand-active);--button-brand-active-color:var(--brand-text);--button-brand-focus-border:1px solid var(--brand-focus);--link-brand:var(--brand-focus);--link-brand-hover:var(--brand-hover);--link-brand-active:var(--brand-active);--link-brand-visited:var(--brand-accent);--card-brand-background:var(--brand-background-subtle);--card-brand-border:1px solid var(--brand-border);--card-brand-hover-background:var(--brand-background-hover);--panel-brand-background:var(--brand-background-subtle);--panel-brand-border:1px solid var(--brand-border);--navbar-brand-background:var(--brand-surface-inverted);--navbar-brand-color:var(--brand-text-on-inverted);--navbar-brand-border:1px solid var(--brand-border-on-inverted);--navbar-brand-hover-background:var(--brand-surface-inverted-hover);--navbar-brand-hover-color:var(--brand-text-on-inverted);--sidebar-brand-background:var(--brand-surface-1);--sidebar-brand-color:var(--brand-text);--sidebar-brand-border:1px solid var(--brand-border);--sidebar-brand-hover-background:var(--brand-hover);--sidebar-brand-active-background:var(--brand-active);--tab-brand-color:var(--brand-text-muted);--tab-brand-background:var(--brand-background);--tab-brand-hover-background:var(--brand-hover);--tab-brand-hover-color:var(--brand-text);--tab-brand-active-background:var(--brand-background-emphasis);--tab-brand-active-color:var(--brand-text-inverse);--tab-brand-border:1px solid var(--brand-border);--tabs-brand-background:var(--brand-background-muted);--tabs-brand-border:1px solid var(--brand-border);--badge-brand-background:var(--brand-background-emphasis);--badge-brand-color:var(--brand-text-inverse);--badge-brand-border:1px solid var(--brand-border-strong);--badge-brand-hover-background:var(--brand-hover);--badge-brand-hover-color:var(--brand-text);--input-brand-border:1px solid var(--brand-border);--input-brand-border-hover:1px solid var(--brand-border-hover);--input-brand-border-focus:1px solid var(--brand-focus);--input-brand-background:var(--brand-background);--input-brand-background-hover:var(--brand-background-hover);--input-brand-background-focus:var(--brand-background-hover);--input-brand-color:var(--brand-text);--select-brand-border:1px solid var(--brand-border);--select-brand-border-focus:1px solid var(--brand-focus);--select-brand-background:var(--brand-background);--select-brand-color:var(--brand-text);--radio-brand-color:var(--brand-accent);--radio-brand-border:1px solid var(--brand-border-strong);--modal-brand-background:var(--brand-background-muted);--modal-brand-color:var(--brand-text);--modal-brand-border:1px solid var(--brand-border);--modal-brand-header-background:var(--brand-background-emphasis);--modal-brand-header-color:var(--brand-text-inverse);--toolbar-brand-background:var(--brand-surface-inverted);--toolbar-brand-color:var(--brand-text-on-inverted);--toolbar-brand-border:1px solid var(--brand-border-on-inverted);--toolbar-brand-hover-background:var(--brand-surface-inverted-hover);--toolbar-brand-hover-color:var(--brand-text-on-inverted);--divider-brand-color:var(--brand-border);--table-brand-background:transparent;--table-brand-color:var(--brand-text);--table-brand-border:1px solid var(--brand-border);--table-brand-header-background:var(--brand-background-muted);--table-brand-header-color:var(--brand-text);--splitter-brand-color:var(--brand-border-subtle);--splitter-brand-color-hover:var(--brand-border-hover);--splitter-brand-color-active:var(--brand-border-focus);--color-text-default:var(--brand-text);--color-brand:var(--brand-text);--color-text-primary:var(--brand-accent);--color-text-secondary:var(--brand-text-muted);--color-border:var(--brand-border);--color-focus:var(--brand-focus);--color-hover:var(--brand-hover);--color-text-active:var(--brand-active);--color-selected:var(--brand-selected);--color-control:var(--brand-text);--color-icon:var(--brand-text);--color-label:var(--brand-text-muted);--background-default:var(--brand-background);--background-brand:var(--brand-background-emphasis);--background-primary:var(--brand-background-muted);--background-secondary:var(--brand-background-subtle);--background-hover:var(--brand-background-hover);--background-active:var(--brand-background-active);--background-control:var(--brand-background-muted);--border-hover:1px solid var(--brand-border-hover);--border-active:1px solid var(--brand-border-focus);--button-color-hover:var(--button-brand-hover-color);--button-background-hover:var(--button-brand-hover-background);--button-color-active:var(--button-brand-active-color);--button-background-active:var(--button-brand-active-background);--button-border:var(--button-brand-border);--button-height:2.5rem;--button-radius:var(--border-radius);--button-primary-color:var(--brand-text-inverse);--button-primary-background:var(--brand-background-emphasis);--button-primary-border:1px solid var(--brand-border-strong);--card-background:var(--card-brand-background);--card-border:var(--card-brand-border);--panel-background:var(--panel-brand-background);--panel-border:var(--panel-brand-border);--divider-color:var(--divider-brand-color);--input-color:var(--input-brand-color);--input-background:var(--input-brand-background);--input-border:var(--input-brand-border);--input-background-hover:var(--input-brand-background-hover);--input-border-hover:var(--input-brand-border-hover);--input-background-focus:var(--input-brand-background-focus);--input-border-focus:var(--input-brand-border-focus);--input-background-disabled:var(--brand-background-subtle);--input-border-disabled:1px solid var(--brand-border-subtle);--input-height:2.5rem;--input-radius:var(--border-radius);--select-color:var(--select-brand-color);--select-background:var(--select-brand-background);--select-border:var(--select-brand-border);--select-height:2.5rem;--select-radius:var(--border-radius);--radio-color:var(--radio-brand-color);--radio-border:var(--radio-brand-border);--radio-shadow:none;--link-color:var(--link-brand);--link-color-active:var(--link-brand-active);--link-background:transparent;--link-background-active:transparent;--link-background-hover:transparent;--modal-color:var(--modal-brand-color);--modal-background:var(--modal-brand-background);--modal-border-bottom:1px solid var(--brand-border);--modal-header-background-color:var(--modal-brand-header-background);--modal-header-text-color:var(--modal-brand-header-color);--navbar-color:var(--navbar-brand-color);--navbar-background:var(--navbar-brand-background);--sidebar-color:var(--sidebar-brand-color);--sidebar-background:var(--sidebar-brand-background);--sidebar-border:var(--sidebar-brand-border);--sidebar-border-right:var(--sidebar-brand-border);--sidebar-item-color-hover:var(--navbar-brand-hover-color);--sidebar-item-background-hover:var(--navbar-brand-hover-background);--splitter-color:var(--splitter-brand-color);--splitter-color-active:var(--splitter-brand-color-active);--splitter-border:1px solid var(--brand-background);--tab-color-hover:var(--tab-brand-hover-color);--tab-background-hover:var(--tab-brand-hover-background);--tab-color-active:var(--tab-brand-active-color);--tab-background-active:var(--tab-brand-active-background);--tabs-color:var(--brand-text);--tabs-background:var(--tabs-brand-background);--tabs-border:var(--tabs-brand-border);--table-color:var(--table-brand-color);--table-background:var(--table-brand-background);--table-border:var(--table-brand-border);--table-header-background:var(--table-brand-header-background);--toolbar-color:var(--toolbar-brand-color);--toolbar-background:var(--toolbar-brand-background);--toolbar-border:var(--toolbar-brand-border);--toolbar-color-hover:var(--toolbar-brand-hover-color);--toolbar-background-hover:var(--toolbar-brand-hover-background);--badge-color-hover:var(--badge-brand-hover-color);--badge-background-hover:var(--badge-brand-hover-background);--badge-color-active:var(--brand-text-inverse);--badge-background-active:var(--brand-background-emphasis);--badge-radius:var(--border-radius);background-color:var(--background-default);--qrcode-background:var(--brand-background)}.theme-light.theme-sepia{--brand-text:var(--brand-900);--brand-text-inverse:var(--brand-50);--brand-text-muted:var(--brand-600);--brand-text-subtle:var(--brand-500);--brand-background:var(--brand-50);--brand-background-subtle:var(--brand-100);--brand-background-muted:var(--brand-200);--brand-background-emphasis:var(--brand-800);--brand-background-hover:var(--brand-100);--brand-background-active:var(--brand-200);--brand-border:var(--brand-300);--brand-border-subtle:var(--brand-200);--brand-border-strong:var(--brand-600);--brand-border-hover:var(--brand-400);--brand-border-focus:var(--brand-700);--brand-hover:var(--brand-200);--brand-active:var(--brand-300);--brand-focus:var(--brand-600);--brand-selected:var(--brand-700);--brand-accent:var(--brand-600);--brand-accent-subtle:var(--brand-400);--brand-accent-strong:var(--brand-800);--brand-surface-base:var(--brand-50);--brand-surface-1:var(--brand-100);--brand-surface-2:var(--brand-200);--brand-surface-3:var(--brand-300);--brand-surface-inverted:var(--brand-800);--brand-surface-inverted-subtle:var(--brand-700);--brand-surface-inverted-hover:var(--brand-700);--brand-surface-inverted-active:var(--brand-600);--brand-text-on-inverted:var(--brand-50);--brand-text-on-inverted-muted:var(--brand-300);--brand-border-on-inverted:var(--brand-600);--brand-border-on-inverted-subtle:var(--brand-700);--brand-surface-overlay:#00000080;--brand-surface-overlay-strong:#000000bf;--background-default:var(--brand-100);--color-text-default:var(--brand-900);--input-brand-background-hover:#ffffa0;--input-brand-background-focus:#ffffa0;--splitter-brand-color:#dfd4b7}.theme-dark.theme-sepia{--brand-text:var(--brand-100);--brand-text-inverse:var(--brand-900);--brand-text-muted:var(--brand-400);--brand-text-subtle:var(--brand-500);--brand-background:var(--brand-950);--brand-background-subtle:var(--brand-900);--brand-background-muted:var(--brand-800);--brand-background-emphasis:var(--brand-400);--brand-background-hover:var(--brand-900);--brand-background-active:var(--brand-800);--brand-border:var(--brand-700);--brand-border-subtle:var(--brand-800);--brand-border-strong:var(--brand-500);--brand-border-hover:var(--brand-600);--brand-border-focus:var(--brand-400);--brand-hover:var(--brand-800);--brand-active:var(--brand-700);--brand-focus:var(--brand-500);--brand-selected:var(--brand-400);--brand-accent:var(--brand-500);--brand-accent-subtle:var(--brand-600);--brand-accent-strong:var(--brand-300);--brand-surface-base:var(--brand-950);--brand-surface-1:var(--brand-900);--brand-surface-2:var(--brand-800);--brand-surface-3:var(--brand-700);--brand-surface-inverted:var(--brand-300);--brand-surface-inverted-subtle:var(--brand-400);--brand-surface-inverted-hover:var(--brand-400);--brand-surface-inverted-active:var(--brand-500);--brand-text-on-inverted:var(--brand-900);--brand-text-on-inverted-muted:var(--brand-700);--brand-border-on-inverted:var(--brand-500);--brand-border-on-inverted-subtle:var(--brand-600);--brand-surface-overlay:#000000b3;--brand-surface-overlay-strong:#000000d9;--background-default:var(--brand-950);--color-text-default:var(--brand-100)}.theme-contrast{--brand-50:#fff;--brand-100:#f5f5f5;--brand-200:#e0e0e0;--brand-300:#bdbdbd;--brand-400:#9e9e9e;--brand-500:#757575;--brand-600:#616161;--brand-700:#424242;--brand-800:#212121;--brand-900:#0a0a0a;--brand-950:#000;--button-brand-background:var(--brand-background-emphasis);--button-brand-color:var(--brand-text-inverse);--button-brand-border:1px solid var(--brand-border-strong);--button-brand-hover-background:var(--brand-hover);--button-brand-hover-color:var(--brand-text);--button-brand-hover-border:1px solid var(--brand-border-hover);--button-brand-active-background:var(--brand-active);--button-brand-active-color:var(--brand-text);--button-brand-focus-border:1px solid var(--brand-focus);--link-brand:var(--brand-focus);--link-brand-hover:var(--brand-hover);--link-brand-active:var(--brand-active);--link-brand-visited:var(--brand-accent);--card-brand-background:var(--brand-background-subtle);--card-brand-border:1px solid var(--brand-border);--card-brand-hover-background:var(--brand-background-hover);--panel-brand-background:var(--brand-background-subtle);--panel-brand-border:1px solid var(--brand-border);--navbar-brand-background:var(--brand-surface-inverted);--navbar-brand-color:var(--brand-text-on-inverted);--navbar-brand-border:1px solid var(--brand-border-on-inverted);--navbar-brand-hover-background:var(--brand-surface-inverted-hover);--navbar-brand-hover-color:var(--brand-text-on-inverted);--sidebar-brand-background:var(--brand-surface-1);--sidebar-brand-color:var(--brand-text);--sidebar-brand-border:1px solid var(--brand-border);--sidebar-brand-hover-background:var(--brand-hover);--sidebar-brand-active-background:var(--brand-active);--tab-brand-color:var(--brand-text-muted);--tab-brand-background:var(--brand-background);--tab-brand-hover-background:var(--brand-hover);--tab-brand-hover-color:var(--brand-text);--tab-brand-active-background:var(--brand-background-emphasis);--tab-brand-active-color:var(--brand-text-inverse);--tab-brand-border:1px solid var(--brand-border);--tabs-brand-background:var(--brand-background-muted);--tabs-brand-border:1px solid var(--brand-border);--badge-brand-background:var(--brand-background-emphasis);--badge-brand-color:var(--brand-text-inverse);--badge-brand-border:1px solid var(--brand-border-strong);--badge-brand-hover-background:var(--brand-hover);--badge-brand-hover-color:var(--brand-text);--input-brand-border:1px solid var(--brand-border);--input-brand-border-hover:1px solid var(--brand-border-hover);--input-brand-border-focus:1px solid var(--brand-focus);--input-brand-background:var(--brand-background);--input-brand-background-hover:var(--brand-background-hover);--input-brand-background-focus:var(--brand-background-hover);--input-brand-color:var(--brand-text);--select-brand-border:1px solid var(--brand-border);--select-brand-border-focus:1px solid var(--brand-focus);--select-brand-background:var(--brand-background);--select-brand-color:var(--brand-text);--radio-brand-color:var(--brand-accent);--radio-brand-border:1px solid var(--brand-border-strong);--modal-brand-background:var(--brand-background-muted);--modal-brand-color:var(--brand-text);--modal-brand-border:1px solid var(--brand-border);--modal-brand-header-background:var(--brand-background-emphasis);--modal-brand-header-color:var(--brand-text-inverse);--toolbar-brand-background:var(--brand-surface-inverted);--toolbar-brand-color:var(--brand-text-on-inverted);--toolbar-brand-border:1px solid var(--brand-border-on-inverted);--toolbar-brand-hover-background:var(--brand-surface-inverted-hover);--toolbar-brand-hover-color:var(--brand-text-on-inverted);--divider-brand-color:var(--brand-border);--table-brand-background:transparent;--table-brand-color:var(--brand-text);--table-brand-border:1px solid var(--brand-border);--table-brand-header-background:var(--brand-background-muted);--table-brand-header-color:var(--brand-text);--splitter-brand-color:var(--brand-border-subtle);--splitter-brand-color-hover:var(--brand-border-hover);--splitter-brand-color-active:var(--brand-border-focus);--color-text-default:var(--brand-text);--color-brand:var(--brand-text);--color-text-primary:var(--brand-accent);--color-text-secondary:var(--brand-text-muted);--color-border:var(--brand-border);--color-focus:var(--brand-focus);--color-hover:var(--brand-hover);--color-text-active:var(--brand-active);--color-selected:var(--brand-selected);--color-control:var(--brand-text);--color-icon:var(--brand-text);--color-label:var(--brand-text-muted);--background-default:var(--brand-background);--background-brand:var(--brand-background-emphasis);--background-primary:var(--brand-background-muted);--background-secondary:var(--brand-background-subtle);--background-hover:var(--brand-background-hover);--background-active:var(--brand-background-active);--background-control:var(--brand-background-muted);--border-hover:1px solid var(--brand-border-hover);--border-active:1px solid var(--brand-border-focus);--button-color-hover:var(--button-brand-hover-color);--button-background-hover:var(--button-brand-hover-background);--button-color-active:var(--button-brand-active-color);--button-background-active:var(--button-brand-active-background);--button-border:var(--button-brand-border);--button-height:2.5rem;--button-radius:var(--border-radius);--button-primary-color:var(--brand-text-inverse);--button-primary-background:var(--brand-background-emphasis);--button-primary-border:1px solid var(--brand-border-strong);--card-background:var(--card-brand-background);--card-border:var(--card-brand-border);--panel-background:var(--panel-brand-background);--panel-border:var(--panel-brand-border);--divider-color:var(--divider-brand-color);--input-color:var(--input-brand-color);--input-background:var(--input-brand-background);--input-border:var(--input-brand-border);--input-background-hover:var(--input-brand-background-hover);--input-border-hover:var(--input-brand-border-hover);--input-background-focus:var(--input-brand-background-focus);--input-border-focus:var(--input-brand-border-focus);--input-background-disabled:var(--brand-background-subtle);--input-border-disabled:1px solid var(--brand-border-subtle);--input-height:2.5rem;--input-radius:var(--border-radius);--select-color:var(--select-brand-color);--select-background:var(--select-brand-background);--select-border:var(--select-brand-border);--select-height:2.5rem;--select-radius:var(--border-radius);--radio-color:var(--radio-brand-color);--radio-border:var(--radio-brand-border);--radio-shadow:none;--link-color:var(--link-brand);--link-color-active:var(--link-brand-active);--link-background:transparent;--link-background-active:transparent;--link-background-hover:transparent;--modal-color:var(--modal-brand-color);--modal-background:var(--modal-brand-background);--modal-border-bottom:1px solid var(--brand-border);--modal-header-background-color:var(--modal-brand-header-background);--modal-header-text-color:var(--modal-brand-header-color);--navbar-color:var(--navbar-brand-color);--navbar-background:var(--navbar-brand-background);--sidebar-color:var(--sidebar-brand-color);--sidebar-background:var(--sidebar-brand-background);--sidebar-border:var(--sidebar-brand-border);--sidebar-border-right:var(--sidebar-brand-border);--sidebar-item-color-hover:var(--navbar-brand-hover-color);--sidebar-item-background-hover:var(--navbar-brand-hover-background);--splitter-color:var(--splitter-brand-color);--splitter-color-active:var(--splitter-brand-color-active);--splitter-border:1px solid var(--brand-background);--tab-color-hover:var(--tab-brand-hover-color);--tab-background-hover:var(--tab-brand-hover-background);--tab-color-active:var(--tab-brand-active-color);--tab-background-active:var(--tab-brand-active-background);--tabs-color:var(--brand-text);--tabs-background:var(--tabs-brand-background);--tabs-border:var(--tabs-brand-border);--table-color:var(--table-brand-color);--table-background:var(--table-brand-background);--table-border:var(--table-brand-border);--table-header-background:var(--table-brand-header-background);--toolbar-color:var(--toolbar-brand-color);--toolbar-background:var(--toolbar-brand-background);--toolbar-border:var(--toolbar-brand-border);--toolbar-color-hover:var(--toolbar-brand-hover-color);--toolbar-background-hover:var(--toolbar-brand-hover-background);--badge-color-hover:var(--badge-brand-hover-color);--badge-background-hover:var(--badge-brand-hover-background);--badge-color-active:var(--brand-text-inverse);--badge-background-active:var(--brand-background-emphasis);--badge-radius:var(--border-radius);background-color:var(--background-default);--qrcode-background:var(--brand-background)}.theme-light.theme-contrast{--brand-text:var(--brand-900);--brand-text-inverse:var(--brand-50);--brand-text-muted:var(--brand-600);--brand-text-subtle:var(--brand-500);--brand-background:var(--brand-50);--brand-background-subtle:var(--brand-100);--brand-background-muted:var(--brand-200);--brand-background-emphasis:var(--brand-800);--brand-background-hover:var(--brand-100);--brand-background-active:var(--brand-200);--brand-border:var(--brand-300);--brand-border-subtle:var(--brand-200);--brand-border-strong:var(--brand-600);--brand-border-hover:var(--brand-400);--brand-border-focus:var(--brand-700);--brand-hover:var(--brand-200);--brand-active:var(--brand-300);--brand-focus:var(--brand-600);--brand-selected:var(--brand-700);--brand-accent:var(--brand-600);--brand-accent-subtle:var(--brand-400);--brand-accent-strong:var(--brand-800);--brand-surface-base:var(--brand-50);--brand-surface-1:var(--brand-100);--brand-surface-2:var(--brand-200);--brand-surface-3:var(--brand-300);--brand-surface-inverted:var(--brand-800);--brand-surface-inverted-subtle:var(--brand-700);--brand-surface-inverted-hover:var(--brand-700);--brand-surface-inverted-active:var(--brand-600);--brand-text-on-inverted:var(--brand-50);--brand-text-on-inverted-muted:var(--brand-300);--brand-border-on-inverted:var(--brand-600);--brand-border-on-inverted-subtle:var(--brand-700);--brand-surface-overlay:#00000080;--brand-surface-overlay-strong:#000000bf;--background-default:var(--brand-50);--color-text-default:var(--brand-950)}.theme-dark.theme-contrast{--brand-text:var(--brand-100);--brand-text-inverse:var(--brand-900);--brand-text-muted:var(--brand-400);--brand-text-subtle:var(--brand-500);--brand-background:var(--brand-950);--brand-background-subtle:var(--brand-900);--brand-background-muted:var(--brand-800);--brand-background-emphasis:var(--brand-400);--brand-background-hover:var(--brand-900);--brand-background-active:var(--brand-800);--brand-border:var(--brand-700);--brand-border-subtle:var(--brand-800);--brand-border-strong:var(--brand-500);--brand-border-hover:var(--brand-600);--brand-border-focus:var(--brand-400);--brand-hover:var(--brand-800);--brand-active:var(--brand-700);--brand-focus:var(--brand-500);--brand-selected:var(--brand-400);--brand-accent:var(--brand-500);--brand-accent-subtle:var(--brand-600);--brand-accent-strong:var(--brand-300);--brand-surface-base:var(--brand-950);--brand-surface-1:var(--brand-900);--brand-surface-2:var(--brand-800);--brand-surface-3:var(--brand-700);--brand-surface-inverted:var(--brand-300);--brand-surface-inverted-subtle:var(--brand-400);--brand-surface-inverted-hover:var(--brand-400);--brand-surface-inverted-active:var(--brand-500);--brand-text-on-inverted:var(--brand-900);--brand-text-on-inverted-muted:var(--brand-700);--brand-border-on-inverted:var(--brand-500);--brand-border-on-inverted-subtle:var(--brand-600);--brand-surface-overlay:#000000b3;--brand-surface-overlay-strong:#000000d9;--background-default:var(--brand-950);--color-text-default:var(--brand-50)}.theme-monochrome{--brand-50:#fff;--brand-100:#fff;--brand-200:#fefefe;--brand-300:#fafafa;--brand-400:#fff;--brand-500:#757575;--brand-600:#757575;--brand-700:#616161;--brand-800:#424242;--brand-900:#212121;--brand-950:#0a0a0a;--button-brand-background:var(--brand-background-emphasis);--button-brand-color:var(--brand-text-inverse);--button-brand-border:1px solid var(--brand-border-strong);--button-brand-hover-background:var(--brand-hover);--button-brand-hover-color:var(--brand-text);--button-brand-hover-border:1px solid var(--brand-border-hover);--button-brand-active-background:var(--brand-active);--button-brand-active-color:var(--brand-text);--button-brand-focus-border:1px solid var(--brand-focus);--link-brand:var(--brand-focus);--link-brand-hover:var(--brand-hover);--link-brand-active:var(--brand-active);--link-brand-visited:var(--brand-accent);--card-brand-background:var(--brand-background-subtle);--card-brand-border:1px solid var(--brand-border);--card-brand-hover-background:var(--brand-background-hover);--panel-brand-background:var(--brand-background-subtle);--panel-brand-border:1px solid var(--brand-border);--navbar-brand-background:var(--brand-surface-inverted);--navbar-brand-color:var(--brand-text-on-inverted);--navbar-brand-border:1px solid var(--brand-border-on-inverted);--navbar-brand-hover-background:var(--brand-surface-inverted-hover);--navbar-brand-hover-color:var(--brand-text-on-inverted);--sidebar-brand-background:var(--brand-surface-1);--sidebar-brand-color:var(--brand-text);--sidebar-brand-border:1px solid var(--brand-border);--sidebar-brand-hover-background:var(--brand-hover);--sidebar-brand-active-background:var(--brand-active);--tab-brand-color:var(--brand-text-muted);--tab-brand-background:var(--brand-background);--tab-brand-hover-background:var(--brand-hover);--tab-brand-hover-color:var(--brand-text);--tab-brand-active-background:var(--brand-background-emphasis);--tab-brand-active-color:var(--brand-text-inverse);--tab-brand-border:1px solid var(--brand-border);--tabs-brand-background:var(--brand-background-muted);--tabs-brand-border:1px solid var(--brand-border);--badge-brand-background:var(--brand-background-emphasis);--badge-brand-color:var(--brand-text-inverse);--badge-brand-border:1px solid var(--brand-border-strong);--badge-brand-hover-background:var(--brand-hover);--badge-brand-hover-color:var(--brand-text);--input-brand-border:1px solid var(--brand-border);--input-brand-border-hover:1px solid var(--brand-border-hover);--input-brand-border-focus:1px solid var(--brand-focus);--input-brand-background:var(--brand-background);--input-brand-background-hover:var(--brand-background-hover);--input-brand-background-focus:var(--brand-background-hover);--input-brand-color:var(--brand-text);--select-brand-border:1px solid var(--brand-border);--select-brand-border-focus:1px solid var(--brand-focus);--select-brand-background:var(--brand-background);--select-brand-color:var(--brand-text);--radio-brand-color:var(--brand-accent);--radio-brand-border:1px solid var(--brand-border-strong);--modal-brand-background:var(--brand-background-muted);--modal-brand-color:var(--brand-text);--modal-brand-border:1px solid var(--brand-border);--modal-brand-header-background:var(--brand-background-emphasis);--modal-brand-header-color:var(--brand-text-inverse);--toolbar-brand-background:var(--brand-surface-inverted);--toolbar-brand-color:var(--brand-text-on-inverted);--toolbar-brand-border:1px solid var(--brand-border-on-inverted);--toolbar-brand-hover-background:var(--brand-surface-inverted-hover);--toolbar-brand-hover-color:var(--brand-text-on-inverted);--divider-brand-color:var(--brand-border);--table-brand-background:transparent;--table-brand-color:var(--brand-text);--table-brand-border:1px solid var(--brand-border);--table-brand-header-background:var(--brand-background-muted);--table-brand-header-color:var(--brand-text);--splitter-brand-color:var(--brand-border-subtle);--splitter-brand-color-hover:var(--brand-border-hover);--splitter-brand-color-active:var(--brand-border-focus);--color-text-default:var(--brand-text);--color-brand:var(--brand-text);--color-text-primary:var(--brand-accent);--color-text-secondary:var(--brand-text-muted);--color-border:var(--brand-border);--color-focus:var(--brand-focus);--color-hover:var(--brand-hover);--color-text-active:var(--brand-active);--color-selected:var(--brand-selected);--color-control:var(--brand-text);--color-icon:var(--brand-text);--color-label:var(--brand-text-muted);--background-default:var(--brand-background);--background-brand:var(--brand-background-emphasis);--background-primary:var(--brand-background-muted);--background-secondary:var(--brand-background-subtle);--background-hover:var(--brand-background-hover);--background-active:var(--brand-background-active);--background-control:var(--brand-background-muted);--border-hover:1px solid var(--brand-border-hover);--border-active:1px solid var(--brand-border-focus);--button-color-hover:var(--button-brand-hover-color);--button-background-hover:var(--button-brand-hover-background);--button-color-active:var(--button-brand-active-color);--button-background-active:var(--button-brand-active-background);--button-border:var(--button-brand-border);--button-height:2.5rem;--button-radius:var(--border-radius);--button-primary-color:var(--brand-text-inverse);--button-primary-background:var(--brand-background-emphasis);--button-primary-border:1px solid var(--brand-border-strong);--card-background:var(--card-brand-background);--card-border:var(--card-brand-border);--panel-background:var(--panel-brand-background);--panel-border:var(--panel-brand-border);--divider-color:var(--divider-brand-color);--input-color:var(--input-brand-color);--input-background:var(--input-brand-background);--input-border:var(--input-brand-border);--input-background-hover:var(--input-brand-background-hover);--input-border-hover:var(--input-brand-border-hover);--input-background-focus:var(--input-brand-background-focus);--input-border-focus:var(--input-brand-border-focus);--input-background-disabled:var(--brand-background-subtle);--input-border-disabled:1px solid var(--brand-border-subtle);--input-height:2.5rem;--input-radius:var(--border-radius);--select-color:var(--select-brand-color);--select-background:var(--select-brand-background);--select-border:var(--select-brand-border);--select-height:2.5rem;--select-radius:var(--border-radius);--radio-color:var(--radio-brand-color);--radio-border:var(--radio-brand-border);--radio-shadow:none;--link-color:var(--link-brand);--link-color-active:var(--link-brand-active);--link-background:transparent;--link-background-active:transparent;--link-background-hover:transparent;--modal-color:var(--modal-brand-color);--modal-background:var(--modal-brand-background);--modal-border-bottom:1px solid var(--brand-border);--modal-header-background-color:var(--modal-brand-header-background);--modal-header-text-color:var(--modal-brand-header-color);--navbar-color:var(--navbar-brand-color);--navbar-background:var(--navbar-brand-background);--sidebar-color:var(--sidebar-brand-color);--sidebar-background:var(--sidebar-brand-background);--sidebar-border:var(--sidebar-brand-border);--sidebar-border-right:var(--sidebar-brand-border);--sidebar-item-color-hover:var(--navbar-brand-hover-color);--sidebar-item-background-hover:var(--navbar-brand-hover-background);--splitter-color:var(--splitter-brand-color);--splitter-color-active:var(--splitter-brand-color-active);--splitter-border:1px solid var(--brand-background);--tab-color-hover:var(--tab-brand-hover-color);--tab-background-hover:var(--tab-brand-hover-background);--tab-color-active:var(--tab-brand-active-color);--tab-background-active:var(--tab-brand-active-background);--tabs-color:var(--brand-text);--tabs-background:var(--tabs-brand-background);--tabs-border:var(--tabs-brand-border);--table-color:var(--table-brand-color);--table-background:var(--table-brand-background);--table-border:var(--table-brand-border);--table-header-background:var(--table-brand-header-background);--toolbar-color:var(--toolbar-brand-color);--toolbar-background:var(--toolbar-brand-background);--toolbar-border:var(--toolbar-brand-border);--toolbar-color-hover:var(--toolbar-brand-hover-color);--toolbar-background-hover:var(--toolbar-brand-hover-background);--badge-color-hover:var(--badge-brand-hover-color);--badge-background-hover:var(--badge-brand-hover-background);--badge-color-active:var(--brand-text-inverse);--badge-background-active:var(--brand-background-emphasis);--badge-radius:var(--border-radius);background-color:var(--background-default);--qrcode-background:var(--brand-background)}.theme-light.theme-monochrome{--brand-text:var(--brand-900);--brand-text-inverse:var(--brand-50);--brand-text-muted:var(--brand-600);--brand-background-emphasis:var(--brand-800);--brand-background-hover:var(--brand-200);--brand-background-active:var(--brand-300);--brand-border-strong:var(--brand-600);--brand-border-focus:var(--brand-700);--brand-hover:var(--brand-200);--brand-active:var(--brand-300);--brand-focus:var(--brand-600);--brand-selected:var(--brand-600);--brand-accent:var(--brand-600);--brand-accent-strong:var(--brand-600);--brand-surface-inverted:var(--brand-800);--brand-surface-inverted-subtle:var(--brand-700);--brand-surface-inverted-hover:var(--brand-700);--brand-surface-inverted-active:var(--brand-600);--brand-text-on-inverted:var(--brand-50);--brand-text-on-inverted-muted:var(--brand-300);--brand-border-on-inverted:var(--brand-600);--brand-border-on-inverted-subtle:var(--brand-700);--brand-surface-overlay:#00000080;--brand-surface-overlay-strong:#000000bf;--background-default:var(--brand-50);--color-text-default:var(--brand-900);--brand-background:var(--brand-50);--brand-background-subtle:var(--brand-100);--brand-background-muted:var(--brand-200);--brand-surface-base:var(--brand-50);--brand-surface-1:var(--brand-100);--brand-surface-2:var(--brand-200);--brand-surface-3:var(--brand-300);--brand-accent-subtle:var(--brand-400);--brand-border:var(--brand-300);--brand-border-subtle:var(--brand-200);--brand-border-hover:var(--brand-400);--toolbar-brand-background:var(--brand-50);--toolbar-brand-color:var(--brand-900);--toolbar-brand-border:1px solid var(--brand-300);--toolbar-brand-hover-background:var(--brand-200);--toolbar-brand-hover-color:var(--brand-900)}.theme-dark.theme-monochrome,.theme-light.theme-monochrome{--brand-text-subtle:var(--brand-500);--brand-accent:var(--brand-500);--brand-border-strong:var(--brand-500);--brand-focus:var(--brand-500)}.theme-dark.theme-monochrome{--brand-text:var(--brand-100);--brand-text-inverse:var(--brand-900);--brand-text-muted:var(--brand-400);--brand-background:var(--brand-950);--brand-background-subtle:var(--brand-900);--brand-background-muted:var(--brand-800);--brand-background-emphasis:var(--brand-400);--brand-background-hover:var(--brand-900);--brand-background-active:var(--brand-800);--brand-border:var(--brand-700);--brand-border-subtle:var(--brand-800);--brand-border-hover:var(--brand-600);--brand-border-focus:var(--brand-400);--brand-hover:var(--brand-800);--brand-active:var(--brand-700);--brand-selected:var(--brand-400);--brand-accent-subtle:var(--brand-600);--brand-accent-strong:var(--brand-300);--brand-surface-base:var(--brand-950);--brand-surface-1:var(--brand-900);--brand-surface-2:var(--brand-800);--brand-surface-3:var(--brand-700);--brand-surface-inverted:var(--brand-300);--brand-surface-inverted-subtle:var(--brand-400);--brand-surface-inverted-hover:var(--brand-400);--brand-surface-inverted-active:var(--brand-500);--brand-text-on-inverted:var(--brand-900);--brand-text-on-inverted-muted:var(--brand-700);--brand-border-on-inverted:var(--brand-500);--brand-border-on-inverted-subtle:var(--brand-600);--brand-surface-overlay:#000000b3;--brand-surface-overlay-strong:#000000d9;--background-default:var(--brand-950);--color-text-default:var(--brand-100)}.theme-soft{--brand-50:#fff;--brand-100:#f5f5f4;--brand-200:#e7e5e4;--brand-300:#d6d3d1;--brand-400:#a8a29e;--brand-500:#78716c;--brand-600:#57534e;--brand-700:#44403c;--brand-800:#292524;--brand-900:#1c1917;--brand-950:#0c0a09;--button-brand-background:var(--brand-background-emphasis);--button-brand-color:var(--brand-text-inverse);--button-brand-border:1px solid var(--brand-border-strong);--button-brand-hover-background:var(--brand-hover);--button-brand-hover-color:var(--brand-text);--button-brand-hover-border:1px solid var(--brand-border-hover);--button-brand-active-background:var(--brand-active);--button-brand-active-color:var(--brand-text);--button-brand-focus-border:1px solid var(--brand-focus);--link-brand:var(--brand-focus);--link-brand-hover:var(--brand-hover);--link-brand-active:var(--brand-active);--link-brand-visited:var(--brand-accent);--card-brand-background:var(--brand-background-subtle);--card-brand-border:1px solid var(--brand-border);--card-brand-hover-background:var(--brand-background-hover);--panel-brand-background:var(--brand-background-subtle);--panel-brand-border:1px solid var(--brand-border);--navbar-brand-background:var(--brand-surface-inverted);--navbar-brand-color:var(--brand-text-on-inverted);--navbar-brand-border:1px solid var(--brand-border-on-inverted);--navbar-brand-hover-background:var(--brand-surface-inverted-hover);--navbar-brand-hover-color:var(--brand-text-on-inverted);--sidebar-brand-background:var(--brand-surface-1);--sidebar-brand-color:var(--brand-text);--sidebar-brand-border:1px solid var(--brand-border);--sidebar-brand-hover-background:var(--brand-hover);--sidebar-brand-active-background:var(--brand-active);--tab-brand-color:var(--brand-text-muted);--tab-brand-background:var(--brand-background);--tab-brand-hover-background:var(--brand-hover);--tab-brand-hover-color:var(--brand-text);--tab-brand-active-background:var(--brand-background-emphasis);--tab-brand-active-color:var(--brand-text-inverse);--tab-brand-border:1px solid var(--brand-border);--tabs-brand-background:var(--brand-background-muted);--tabs-brand-border:1px solid var(--brand-border);--badge-brand-background:var(--brand-background-emphasis);--badge-brand-color:var(--brand-text-inverse);--badge-brand-border:1px solid var(--brand-border-strong);--badge-brand-hover-background:var(--brand-hover);--badge-brand-hover-color:var(--brand-text);--input-brand-border:1px solid var(--brand-border);--input-brand-border-hover:1px solid var(--brand-border-hover);--input-brand-border-focus:1px solid var(--brand-focus);--input-brand-background:var(--brand-background);--input-brand-background-hover:var(--brand-background-hover);--input-brand-background-focus:var(--brand-background-hover);--input-brand-color:var(--brand-text);--select-brand-border:1px solid var(--brand-border);--select-brand-border-focus:1px solid var(--brand-focus);--select-brand-background:var(--brand-background);--select-brand-color:var(--brand-text);--radio-brand-color:var(--brand-accent);--radio-brand-border:1px solid var(--brand-border-strong);--modal-brand-background:var(--brand-background-muted);--modal-brand-color:var(--brand-text);--modal-brand-border:1px solid var(--brand-border);--modal-brand-header-background:var(--brand-background-emphasis);--modal-brand-header-color:var(--brand-text-inverse);--toolbar-brand-background:var(--brand-surface-inverted);--toolbar-brand-color:var(--brand-text-on-inverted);--toolbar-brand-border:1px solid var(--brand-border-on-inverted);--toolbar-brand-hover-background:var(--brand-surface-inverted-hover);--toolbar-brand-hover-color:var(--brand-text-on-inverted);--divider-brand-color:var(--brand-border);--table-brand-background:transparent;--table-brand-color:var(--brand-text);--table-brand-border:1px solid var(--brand-border);--table-brand-header-background:var(--brand-background-muted);--table-brand-header-color:var(--brand-text);--splitter-brand-color:var(--brand-border-subtle);--splitter-brand-color-hover:var(--brand-border-hover);--splitter-brand-color-active:var(--brand-border-focus);--color-text-default:var(--brand-text);--color-brand:var(--brand-text);--color-text-primary:var(--brand-accent);--color-text-secondary:var(--brand-text-muted);--color-border:var(--brand-border);--color-focus:var(--brand-focus);--color-hover:var(--brand-hover);--color-text-active:var(--brand-active);--color-selected:var(--brand-selected);--color-control:var(--brand-text);--color-icon:var(--brand-text);--color-label:var(--brand-text-muted);--background-default:var(--brand-background);--background-brand:var(--brand-background-emphasis);--background-primary:var(--brand-background-muted);--background-secondary:var(--brand-background-subtle);--background-hover:var(--brand-background-hover);--background-active:var(--brand-background-active);--background-control:var(--brand-background-muted);--border-hover:1px solid var(--brand-border-hover);--border-active:1px solid var(--brand-border-focus);--button-color-hover:var(--button-brand-hover-color);--button-background-hover:var(--button-brand-hover-background);--button-color-active:var(--button-brand-active-color);--button-background-active:var(--button-brand-active-background);--button-border:var(--button-brand-border);--button-height:2.5rem;--button-radius:var(--border-radius);--button-primary-color:var(--brand-text-inverse);--button-primary-background:var(--brand-background-emphasis);--button-primary-border:1px solid var(--brand-border-strong);--card-background:var(--card-brand-background);--card-border:var(--card-brand-border);--panel-background:var(--panel-brand-background);--panel-border:var(--panel-brand-border);--divider-color:var(--divider-brand-color);--input-color:var(--input-brand-color);--input-background:var(--input-brand-background);--input-border:var(--input-brand-border);--input-background-hover:var(--input-brand-background-hover);--input-border-hover:var(--input-brand-border-hover);--input-background-focus:var(--input-brand-background-focus);--input-border-focus:var(--input-brand-border-focus);--input-background-disabled:var(--brand-background-subtle);--input-border-disabled:1px solid var(--brand-border-subtle);--input-height:2.5rem;--input-radius:var(--border-radius);--select-color:var(--select-brand-color);--select-background:var(--select-brand-background);--select-border:var(--select-brand-border);--select-height:2.5rem;--select-radius:var(--border-radius);--radio-color:var(--radio-brand-color);--radio-border:var(--radio-brand-border);--radio-shadow:none;--link-color:var(--link-brand);--link-color-active:var(--link-brand-active);--link-background:transparent;--link-background-active:transparent;--link-background-hover:transparent;--modal-color:var(--modal-brand-color);--modal-background:var(--modal-brand-background);--modal-border-bottom:1px solid var(--brand-border);--modal-header-background-color:var(--modal-brand-header-background);--modal-header-text-color:var(--modal-brand-header-color);--navbar-color:var(--navbar-brand-color);--navbar-background:var(--navbar-brand-background);--sidebar-color:var(--sidebar-brand-color);--sidebar-background:var(--sidebar-brand-background);--sidebar-border:var(--sidebar-brand-border);--sidebar-border-right:var(--sidebar-brand-border);--sidebar-item-color-hover:var(--navbar-brand-hover-color);--sidebar-item-background-hover:var(--navbar-brand-hover-background);--splitter-color:var(--splitter-brand-color);--splitter-color-active:var(--splitter-brand-color-active);--splitter-border:1px solid var(--brand-background);--tab-color-hover:var(--tab-brand-hover-color);--tab-background-hover:var(--tab-brand-hover-background);--tab-color-active:var(--tab-brand-active-color);--tab-background-active:var(--tab-brand-active-background);--tabs-color:var(--brand-text);--tabs-background:var(--tabs-brand-background);--tabs-border:var(--tabs-brand-border);--table-color:var(--table-brand-color);--table-background:var(--table-brand-background);--table-border:var(--table-brand-border);--table-header-background:var(--table-brand-header-background);--toolbar-color:var(--toolbar-brand-color);--toolbar-background:var(--toolbar-brand-background);--toolbar-border:var(--toolbar-brand-border);--toolbar-color-hover:var(--toolbar-brand-hover-color);--toolbar-background-hover:var(--toolbar-brand-hover-background);--badge-color-hover:var(--badge-brand-hover-color);--badge-background-hover:var(--badge-brand-hover-background);--badge-color-active:var(--brand-text-inverse);--badge-background-active:var(--brand-background-emphasis);--badge-radius:var(--border-radius);background-color:var(--background-default);--qrcode-background:var(--brand-background)}.theme-light.theme-soft{--brand-text:var(--brand-900);--brand-text-inverse:var(--brand-50);--brand-text-muted:var(--brand-600);--brand-text-subtle:var(--brand-500);--brand-background:var(--brand-50);--brand-background-subtle:var(--brand-100);--brand-background-muted:var(--brand-200);--brand-background-emphasis:var(--brand-800);--brand-background-hover:var(--brand-100);--brand-background-active:var(--brand-200);--brand-border:var(--brand-300);--brand-border-subtle:var(--brand-200);--brand-border-strong:var(--brand-600);--brand-border-hover:var(--brand-400);--brand-border-focus:var(--brand-700);--brand-hover:var(--brand-200);--brand-active:var(--brand-300);--brand-focus:var(--brand-600);--brand-selected:var(--brand-700);--brand-accent:var(--brand-600);--brand-accent-subtle:var(--brand-400);--brand-accent-strong:var(--brand-800);--brand-surface-base:var(--brand-50);--brand-surface-1:var(--brand-100);--brand-surface-2:var(--brand-200);--brand-surface-3:var(--brand-300);--brand-surface-inverted:var(--brand-800);--brand-surface-inverted-subtle:var(--brand-700);--brand-surface-inverted-hover:var(--brand-700);--brand-surface-inverted-active:var(--brand-600);--brand-text-on-inverted:var(--brand-50);--brand-text-on-inverted-muted:var(--brand-300);--brand-border-on-inverted:var(--brand-600);--brand-border-on-inverted-subtle:var(--brand-700);--brand-surface-overlay:#00000080;--brand-surface-overlay-strong:#000000bf;--background-default:var(--brand-50);--color-text-default:var(--brand-900)}.theme-dark.theme-soft{--brand-text:var(--brand-100);--brand-text-inverse:var(--brand-900);--brand-text-muted:var(--brand-400);--brand-text-subtle:var(--brand-500);--brand-background:var(--brand-950);--brand-background-subtle:var(--brand-900);--brand-background-muted:var(--brand-800);--brand-background-emphasis:var(--brand-400);--brand-background-hover:var(--brand-900);--brand-background-active:var(--brand-800);--brand-border:var(--brand-700);--brand-border-subtle:var(--brand-800);--brand-border-strong:var(--brand-500);--brand-border-hover:var(--brand-600);--brand-border-focus:var(--brand-400);--brand-hover:var(--brand-800);--brand-active:var(--brand-700);--brand-focus:var(--brand-500);--brand-selected:var(--brand-400);--brand-accent:var(--brand-500);--brand-accent-subtle:var(--brand-600);--brand-accent-strong:var(--brand-300);--brand-surface-base:var(--brand-950);--brand-surface-1:var(--brand-900);--brand-surface-2:var(--brand-800);--brand-surface-3:var(--brand-700);--brand-surface-inverted:var(--brand-300);--brand-surface-inverted-subtle:var(--brand-400);--brand-surface-inverted-hover:var(--brand-400);--brand-surface-inverted-active:var(--brand-500);--brand-text-on-inverted:var(--brand-900);--brand-text-on-inverted-muted:var(--brand-700);--brand-border-on-inverted:var(--brand-500);--brand-border-on-inverted-subtle:var(--brand-600);--brand-surface-overlay:#000000b3;--brand-surface-overlay-strong:#000000d9;--background-default:var(--brand-950);--color-text-default:var(--brand-100)}.theme-solarized{--solarized-base03:#002b36;--solarized-base02:#073642;--solarized-base01:#586e75;--solarized-base00:#657b83;--solarized-base0:#839496;--solarized-base1:#93a1a1;--solarized-base2:#eee8d5;--solarized-base3:#fdf6e3;--solarized-yellow:#b58900;--solarized-orange:#cb4b16;--solarized-red:#dc322f;--solarized-magenta:#d33682;--solarized-violet:#6c71c4;--solarized-blue:#268bd2;--solarized-cyan:#2aa198;--solarized-green:#859900}.theme-light.theme-solarized{--color-text-default:var(--solarized-base00);--color-text-primary:var(--solarized-base00);--color-text-secondary:var(--solarized-base01);--color-selected:var(--solarized-base01);--color-control:var(--solarized-base00);--color-border:var(--solarized-base2);--color-icon:var(--solarized-base01);--color-label:var(--solarized-base01);--color-hover:var(--solarized-base01);--color-text-active:var(--solarized-base02);--background-default:var(--solarized-base3);--background-brand:var(--solarized-base2);--background-primary:var(--solarized-base2);--background-secondary:var(--solarized-base3);--background-control:var(--solarized-base2);--background-neutral-active:var(--solarized-base2);--background-passages:var(--solarized-base2);--background-sub-passages:var(--solarized-base3);--background-idx:var(--solarized-base2);--background-success:#8599001a;--background-warning:#b589001a;--background-info:#2aa1981a;--background-verse-selected:#268bd21a;--background-hover:var(--solarized-base2);--badge-color:var(--solarized-base3);--badge-color-hover:var(--solarized-base3);--badge-color-active:var(--solarized-base3);--button-color:var(--solarized-base00);--button-background:var(--solarized-base2);--button-border:1px solid var(--solarized-base1);--button-color-hover:var(--solarized-base3);--button-color-active:var(--solarized-base3);--button-primary-color:var(--solarized-base3);--card-background:var(--solarized-base3);--card-border:1px solid var(--solarized-base2);--divider-color:var(--solarized-base1);--divider-background:var(--solarized-base2);--input-color:var(--solarized-base00);--input-background:var(--solarized-base3);--input-border:1px solid var(--solarized-base1);--input-background-hover:var(--solarized-base2);--input-background-focus:var(--solarized-base3);--input-background-disabled:var(--solarized-base2);--input-border-disabled:1px solid var(--solarized-base2);--modal-color:var(--solarized-base00);--modal-background:var(--solarized-base3);--modal-border-bottom:1px solid var(--solarized-base2);--modal-header-background-color:var(--solarized-base2);--modal-header-text-color:var(--solarized-base00);--navbar-color:var(--solarized-base00);--navbar-background:var(--solarized-base2);--panel-background:var(--solarized-base3);--panel-border:1px solid var(--solarized-base2);--radio-border:1px solid var(--solarized-base1);--select-color:var(--solarized-base00);--select-background:var(--solarized-base3);--select-border:1px solid var(--solarized-base1);--sidebar-color:var(--solarized-base00);--sidebar-background:var(--solarized-base2);--sidebar-border:1px solid var(--solarized-base1);--sidebar-border-right:1px solid var(--solarized-base1);--sidebar-item-color-hover:var(--solarized-base3);--splitter-color:var(--solarized-base1);--splitter-border:1px solid var(--solarized-base2);--tab-color-hover:var(--solarized-base3);--tab-color-active:var(--solarized-base3);--table-color:var(--solarized-base00);--table-background:var(--solarized-base3);--table-border:1px solid var(--solarized-base2);--table-header-background:var(--solarized-base2);--tabs-color:var(--solarized-base00);--tabs-background:var(--solarized-base2);--tabs-border:1px solid var(--solarized-base1);--toolbar-color:var(--solarized-base00);--toolbar-background:var(--solarized-base2);--toolbar-border:1px solid var(--solarized-base1);--toolbar-color-hover:var(--solarized-base3);--tooltip-color:var(--solarized-base3);--tooltip-background:var(--solarized-base00);--shadow:0px 2px 8px #002b3626}.theme-dark.theme-solarized,.theme-light.theme-solarized{--color-brand:var(--solarized-blue);--color-mark:var(--solarized-orange);--color-text-danger:var(--solarized-red);--color-success:var(--solarized-green);--color-text-success:var(--solarized-green);--color-text-warning:var(--solarized-yellow);--color-text-info:var(--solarized-cyan);--color-focus:var(--solarized-blue);--background-mark:var(--solarized-orange);--background-danger:var(--solarized-red);--background-active:var(--solarized-base01);--border-hover:var(--solarized-blue);--border-active:var(--solarized-blue);--badge-background:var(--solarized-blue);--badge-border:1px solid var(--solarized-blue);--badge-background-hover:var(--solarized-cyan);--badge-background-active:var(--solarized-green);--badge-radius:var(--border-radius);--button-background-hover:var(--solarized-blue);--button-background-active:var(--solarized-cyan);--button-height:2.5rem;--button-radius:var(--border-radius);--button-primary-background:var(--solarized-blue);--button-primary-border:1px solid #185884;--input-border-hover:1px solid var(--solarized-base0);--input-border-focus:1px solid var(--solarized-blue);--input-height:2.5rem;--input-radius:var(--border-radius);--link-color:var(--solarized-blue);--link-color-hover:var(--solarized-cyan);--link-color-active:var(--solarized-green);--link-background:transparent;--link-background-active:transparent;--link-background-hover:transparent;--radio-color:var(--solarized-blue);--radio-shadow:none;--select-height:2.5rem;--select-radius:var(--border-radius);--sidebar-item-background-hover:var(--solarized-blue);--splitter-color-active:var(--solarized-blue);--tab-background-hover:var(--solarized-blue);--tab-background-active:var(--solarized-cyan);--toolbar-background-hover:var(--solarized-blue);--tooltip-border:1px solid var(--solarized-base01);background-color:var(--background-default)}.theme-dark.theme-solarized{--color-text-default:var(--solarized-base0);--color-text-primary:var(--solarized-base0);--color-text-secondary:var(--solarized-base1);--color-selected:var(--solarized-base1);--color-control:var(--solarized-base0);--color-border:var(--solarized-base02);--color-icon:var(--solarized-base1);--color-label:var(--solarized-base1);--color-hover:var(--solarized-base1);--color-text-active:var(--solarized-base2);--background-default:var(--solarized-base03);--background-brand:var(--solarized-base02);--background-primary:var(--solarized-base02);--background-secondary:var(--solarized-base03);--background-control:var(--solarized-base02);--background-neutral-active:var(--solarized-base02);--background-passages:var(--solarized-base02);--background-sub-passages:var(--solarized-base03);--background-idx:var(--solarized-base02);--background-success:#85990033;--background-warning:#b5890033;--background-info:#2aa19833;--background-verse-selected:#268bd233;--background-hover:var(--solarized-base02);--badge-color:var(--solarized-base03);--badge-color-hover:var(--solarized-base03);--badge-color-active:var(--solarized-base03);--button-color:var(--solarized-base0);--button-background:var(--solarized-base02);--button-border:1px solid var(--solarized-base01);--button-color-hover:var(--solarized-base03);--button-color-active:var(--solarized-base03);--button-primary-color:var(--solarized-base03);--card-background:var(--solarized-base03);--card-border:1px solid var(--solarized-base02);--divider-color:var(--solarized-base01);--divider-background:var(--solarized-base02);--input-color:var(--solarized-base0);--input-background:var(--solarized-base02);--input-border:1px solid var(--solarized-base01);--input-background-hover:var(--solarized-base02);--input-background-focus:var(--solarized-base02);--input-background-disabled:var(--solarized-base03);--input-border-disabled:1px solid var(--solarized-base02);--modal-color:var(--solarized-base0);--modal-background:var(--solarized-base03);--modal-border-bottom:1px solid var(--solarized-base02);--modal-header-background-color:var(--solarized-base03);--modal-header-text-color:var(--solarized-base0);--navbar-color:var(--solarized-base0);--navbar-background:var(--solarized-base02);--panel-background:var(--solarized-base03);--panel-border:1px solid var(--solarized-base02);--radio-border:1px solid var(--solarized-base01);--select-color:var(--solarized-base0);--select-background:var(--solarized-base02);--select-border:1px solid var(--solarized-base01);--sidebar-color:var(--solarized-base0);--sidebar-background:var(--solarized-base02);--sidebar-border:1px solid var(--solarized-base01);--sidebar-border-right:1px solid var(--solarized-base01);--sidebar-item-color-hover:var(--solarized-base03);--splitter-color:var(--solarized-base01);--splitter-border:1px solid var(--solarized-base02);--tab-color-hover:var(--solarized-base03);--tab-color-active:var(--solarized-base03);--table-color:var(--solarized-base0);--table-background:var(--solarized-base03);--table-border:1px solid var(--solarized-base02);--table-header-background:var(--solarized-base02);--tabs-color:var(--solarized-base0);--tabs-background:var(--solarized-base02);--tabs-border:1px solid var(--solarized-base01);--toolbar-color:var(--solarized-base0);--toolbar-background:var(--solarized-base02);--toolbar-border:1px solid var(--solarized-base01);--toolbar-color-hover:var(--solarized-base03);--tooltip-color:var(--solarized-base03);--tooltip-background:var(--solarized-base0);--shadow:0px 2px 8px #0000004d}.style-dense{--spacing-xs:.125rem;--spacing-sm:.1875rem;--spacing-md:.25rem;--spacing-lg:.5rem;--spacing-xl:.75rem;--spacing-3xl:1.5rem;--button-height:1.75rem;--input-height:1.75rem;--select-height:1.75rem;--font-size-sm:.6875rem;--font-size-base:.75rem;--font-size-lg:.875rem;--font-size-xl:1rem;--shadow-sm:0 1px 1px #0000000d;--shadow-md:0 1px 2px #00000014;--shadow-lg:0 2px 4px #0000001a;--card-shadow:var(--shadow-sm);--button-shadow:none}.style-compact,.style-dense{--spacing-2xl:1rem;--font-size-xs:.625rem;--line-height-denser:1;--line-height-dense:1.4;--line-height-tight:1.25;--line-height-base:1.5;--line-height-relaxed:1.75;--line-height-loose:2}.style-compact{--spacing-xs:.15rem;--spacing-sm:.25rem;--spacing-md:.5rem;--spacing-lg:.75rem;--spacing-xl:1rem;--spacing-3xl:1rem;--button-height:2rem;--input-height:2rem;--select-height:2rem;--font-size-sm:.75rem;--font-size-base:.875rem;--font-size-lg:1rem;--font-size-xl:1.125rem}.style-comfortable{--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--button-height:2.5rem;--input-height:2.5rem;--select-height:2.5rem;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem}.style-comfortable,.style-spacious{--line-height-denser:1;--line-height-dense:1.4;--line-height-tight:1.25;--line-height-base:1.5;--line-height-relaxed:1.75;--line-height-loose:2}.style-spacious{--spacing-xs:.375rem;--spacing-sm:.75rem;--spacing-md:1.5rem;--spacing-lg:2.25rem;--spacing-xl:3rem;--button-height:3rem;--input-height:3rem;--select-height:3rem;--font-size-xs:.875rem;--font-size-sm:1rem;--font-size-base:1.125rem;--font-size-lg:1.375rem;--font-size-xl:1.625rem}.style-relaxed,.style-ultra-spacious{--spacing-xs:.5rem;--spacing-sm:1rem;--spacing-md:2rem;--spacing-lg:3rem;--spacing-xl:4rem;--spacing-2xl:6rem;--spacing-3xl:8rem;--button-height:3.5rem;--input-height:3.5rem;--select-height:3.5rem;--shadow-sm:0 2px 4px 0 #00000014;--shadow-md:0 8px 12px -2px #00000026;--shadow-lg:0 20px 30px -6px #0003;--card-shadow:var(--shadow-md);--focus-ring:0 0 0 4px var(--focus-ring-color);--focus-ring-offset:3px;--font-size-xs:.9375rem;--font-size-sm:1.0625rem;--font-size-base:1.25rem;--font-size-lg:1.5rem;--font-size-xl:1.75rem;--line-height-denser:1;--line-height-dense:1.4;--line-height-tight:1.25;--line-height-base:1.5;--line-height-relaxed:1.75;--line-height-loose:2}.style-sharp{--border-radius:0;--radius-xs:0;--radius-sm:0;--radius-md:0;--radius-lg:0;--radius-xl:0;--radius-2xl:0;--radius-3xl:0;--radius-full:0;--button-radius:0;--group-item-radius:0;--input-radius:0;--select-radius:0;--badge-radius:0;--card-radius:0;--panel-radius:0;--modal-radius:0;--tab-radius:0;--toolbar-radius:0;--sidebar-radius:0}.style-subtle{--border-radius:4px;--radius-xs:1px;--radius-sm:2px;--radius-md:4px;--radius-lg:6px;--radius-xl:8px;--radius-2xl:10px;--button-radius:4px;--group-item-radius:4px;--input-radius:4px;--select-radius:4px;--badge-radius:4px;--card-radius:6px;--panel-radius:6px;--modal-radius:8px;--tab-radius:4px;--toolbar-radius:4px;--sidebar-radius:6px}.style-rounded,.style-subtle{--radius-3xl:12px;--radius-full:9999px}.style-rounded{--border-radius:8px;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:12px;--radius-2xl:12px;--button-radius:8px;--group-item-radius:8px;--input-radius:8px;--select-radius:8px;--badge-radius:6px;--card-radius:10px;--panel-radius:10px;--modal-radius:12px;--tab-radius:6px;--toolbar-radius:8px;--sidebar-radius:10px}.style-pill{--border-radius:9999px;--radius-xs:9999px;--radius-sm:9999px;--radius-md:9999px;--radius-lg:9999px;--radius-xl:9999px;--radius-2xl:9999px;--radius-3xl:9999px;--radius-full:9999px;--button-radius:9999px;--group-item-radius:9999px;--input-radius:9999px;--select-radius:9999px;--badge-radius:9999px;--card-radius:24px;--panel-radius:24px;--modal-radius:24px;--tab-radius:9999px;--toolbar-radius:9999px;--sidebar-radius:0 24px 24px 0}.style-outline,.style-outlined{--sidebar-shadow:none;--focus-ring:none;--button-border:2px solid currentcolor;--card-border:2px solid var(--color-border);--panel-border:2px solid var(--color-border);--input-border:2px solid var(--color-border);--input-border-hover:2px solid var(--color-border);--input-border-focus:2px solid var(--color-brand);--select-border:2px solid var(--color-border);--tabs-border:2px solid var(--color-border);--tab-border:2px solid var(--color-border);--toolbar-border:2px solid var(--color-border);--modal-border:2px solid var(--color-border);--sidebar-border:2px solid var(--color-border);--splitter-border:2px solid var(--color-border)}.style-high-contrast,.style-outline,.style-outlined{--shadow:none;--shadow-outside:none;--button-shadow:none;--button-shadow-hover:none;--button-shadow-focus:none;--card-shadow:none;--modal-shadow:none;--panel-shadow:none;--card-background:transparent;--panel-background:transparent}.style-high-contrast{--focus-ring:3px solid currentcolor;--button-border:3px solid currentcolor;--card-border:3px solid currentcolor;--panel-border:3px solid currentcolor;--input-border:3px solid currentcolor;--input-border-hover:3px solid currentcolor;--input-border-focus:3px solid currentcolor;--select-border:3px solid currentcolor;--tabs-border:3px solid currentcolor;--tab-border:3px solid currentcolor;--toolbar-border:3px solid currentcolor;--modal-border:3px solid currentcolor;--sidebar-border:3px solid currentcolor;--splitter-border:3px solid currentcolor}.style-bordered,.style-thin{--border-width:1px;--border-style:solid;--button-border:1px solid var(--color-border);--input-border:1px solid var(--color-border);--card-border:1px solid var(--color-border);--panel-border:1px solid var(--color-border);--modal-border:1px solid var(--color-border);--tab-border:1px solid var(--color-border);--badge-border:1px solid var(--color-border);--button-background:transparent;--card-background:#ffffff80;--panel-background:#ffffff80;--shadow-sm:0 1px 1px 0 #00000008;--shadow-md:0 2px 4px -1px #0000000d;--shadow-lg:0 4px 8px -2px #00000014;--card-shadow:var(--shadow-sm);--button-shadow:none;--button-border-hover:1px solid var(--color-border-hover);--input-border-focus:1px solid var(--brand-500)}.theme-dark .style-bordered,.theme-dark .style-thin{--button-border:1px solid #ffffff26;--input-border:1px solid #fff3;--card-border:1px solid #ffffff1a;--panel-border:1px solid #ffffff1a;--card-background:#0000004d;--panel-background:#0000004d}.style-regular{--border-width:2px;--border-style:solid;--button-border:2px solid var(--color-border);--input-border:2px solid var(--color-border);--card-border:2px solid var(--color-border);--panel-border:2px solid var(--color-border);--modal-border:2px solid var(--color-border);--tab-border:2px solid var(--color-border);--badge-border:2px solid var(--color-border);--button-background:transparent;--card-background:#ffffff80;--panel-background:#ffffff80;--shadow-sm:0 1px 1px 0 #00000008;--shadow-md:0 2px 4px -1px #0000000d;--shadow-lg:0 4px 8px -2px #00000014;--card-shadow:var(--shadow-sm);--button-shadow:none;--button-border-hover:2px solid var(--color-border-hover);--input-border-focus:2px solid var(--brand-500)}.theme-dark .style-regular{--button-border:2px solid #ffffff26;--input-border:2px solid #fff3;--card-border:2px solid #ffffff1a;--panel-border:2px solid #ffffff1a;--card-background:#0000004d;--panel-background:#0000004d}.style-thick{--border-width:3px;--border-style:solid;--button-border:3px solid var(--color-border);--input-border:3px solid var(--color-border);--card-border:3px solid var(--color-border);--panel-border:3px solid var(--color-border);--modal-border:3px solid var(--color-border);--tab-border:3px solid var(--color-border);--badge-border:3px solid var(--color-border);--button-background:transparent;--card-background:#ffffff80;--panel-background:#ffffff80;--shadow-sm:0 1px 1px 0 #00000008;--shadow-md:0 2px 4px -1px #0000000d;--shadow-lg:0 4px 8px -2px #00000014;--card-shadow:var(--shadow-sm);--button-shadow:none;--button-border-hover:3px solid var(--color-border-hover);--input-border-focus:3px solid var(--brand-500)}.theme-dark .style-thick{--button-border:3px solid #ffffff26;--input-border:3px solid #fff3;--card-border:3px solid #ffffff1a;--panel-border:3px solid #ffffff1a;--card-background:#0000004d;--panel-background:#0000004d}.style-none .alert,.style-none .badge,.style-none .btn,.style-none .card,.style-none .input,.style-none .select{border:none!important}.style-none .divider{border-top:none}.style-flat-design{--badge-shadow:none}.style-neomorphism{--shadow-neumorphic-light:8px 8px 16px #0000001a;--shadow-neumorphic-dark:-8px -8px 16px #ffffffb3;--shadow-neumorphic:var(--shadow-neumorphic-light), var(--shadow-neumorphic-dark);--shadow:var(--shadow-neumorphic);--shadow-outside:var(--shadow-neumorphic);--button-shadow:var(--shadow-neumorphic);--button-shadow-hover:4px 4px 8px #00000026, -4px -4px 8px #fffc;--button-shadow-focus:inset 2px 2px 4px #0000001a, inset -2px -2px 4px #ffffffb3;--card-shadow:var(--shadow-neumorphic);--input-shadow:inset 2px 2px 4px #00000014;--panel-shadow:var(--shadow-neumorphic);--border-radius:12px;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--button-radius:12px;--input-radius:12px;--select-radius:12px;--card-radius:16px;--badge-radius:20px;--transition-base:.3s ease;--transition-slow:.4s ease}.theme-dark.style-neomorphism{--shadow-neumorphic-light:8px 8px 16px #0006;--shadow-neumorphic-dark:-8px -8px 16px #ffffff0d;--button-shadow-hover:4px 4px 8px #00000080, -4px -4px 8px #ffffff14}.style-glass{--backdrop-blur:var(--blur-lg);--modal-backdrop-blur:var(--blur-md);--glass-opacity:.7;--glass-border-opacity:.2;--shadow:0 8px 32px 0 #00000026;--shadow-outside:0 8px 32px 0 #0003;--card-shadow:0 8px 32px 0 #0000002e;--modal-shadow:0 8px 32px 0 #00000040;--button-shadow:0 4px 16px 0 #0000001a;--button-shadow-hover:0 6px 20px 0 #00000026;--border-radius:12px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--button-radius:10px;--input-radius:10px;--card-radius:16px;--modal-radius:20px;--border-width:1px;--transition-base:.25s cubic-bezier(.4, 0, .2, 1);--transition-slow:.35s cubic-bezier(.4, 0, .2, 1)}.style-elevated{--shadow-xs:0 1px 3px #0000001f, 0 1px 2px #0000003d;--shadow-sm:0 3px 6px #00000026, 0 2px 4px #0000001f;--shadow-md:0 10px 20px #00000026, 0 3px 6px #0000001a;--shadow-lg:0 15px 25px #00000026, 0 5px 10px #0000000d;--shadow-xl:0 20px 40px #0003, 0 8px 16px #0000001a;--shadow-2xl:0 25px 50px #00000040, 0 10px 20px #0000001f;--badge-shadow:var(--shadow-xs);--button-shadow:var(--shadow-sm);--button-shadow-hover:var(--shadow-md);--button-shadow-focus:var(--shadow-lg);--card-shadow:var(--shadow-md);--input-shadow:var(--shadow-xs);--modal-shadow:var(--shadow-2xl);--panel-shadow:var(--shadow-sm);--sidebar-shadow:var(--shadow-lg);--shadow:var(--shadow-md);--shadow-outside:var(--shadow-xl);--border-radius:4px;--radius-sm:2px;--radius-md:4px;--radius-lg:8px;--button-radius:4px;--input-radius:4px;--card-radius:8px;--modal-radius:8px;--transition-base:.28s cubic-bezier(.4, 0, .2, 1);--transition-slow:.375s cubic-bezier(.4, 0, .2, 1);--elevation-0:none;--elevation-1:var(--shadow-sm);--elevation-2:var(--shadow-md);--elevation-3:var(--shadow-lg);--elevation-4:var(--shadow-xl);--elevation-5:var(--shadow-2xl)}.style-brutalist{--radius-xs:0;--radius-lg:0;--radius-xl:0;--radius-2xl:0;--radius-3xl:0;--radius-full:0;--select-radius:0;--badge-radius:0;--tab-radius:0;--shadow:none;--shadow-xs:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--shadow-xl:none;--shadow-2xl:none;--shadow-outside:none;--button-shadow:none;--button-shadow-hover:none;--button-shadow-focus:none;--card-shadow:none;--modal-shadow:none;--panel-shadow:none;--border-width-base:2px;--border-width-thick:3px;--border-width-bold:4px;--spacing-sm:.75rem;--spacing-md:1.5rem;--spacing-lg:2rem;--spacing-xl:3rem;--font-weight-normal:500;--font-weight-medium:600;--font-weight-semibold:700;--font-weight-bold:800;--transition-fast:0s;--transition-base:0s;--transition-slow:0s;--transition-smooth-fast:0s;--transition-smooth-base:0s;--transition-smooth-slow:0s;--focus-ring:0 0 0 3px currentcolor;--focus-ring-offset:2px}.style-brutalist,.style-retro{--border-radius:0;--radius-sm:0;--radius-md:0;--button-radius:0;--input-radius:0;--card-radius:0;--panel-radius:0;--modal-radius:0;--spacing-xs:.5rem}.style-retro{--font-family-base:"Courier New", "Courier", monospace;--font-family-heading:"Courier New", "Courier", monospace;--radius-lg:2px;--border-width:2px;--button-border:2px solid var(--color-border);--input-border:2px solid var(--color-border);--card-border:2px solid var(--color-border);--panel-border:2px solid var(--color-border);--shadow-sm:2px 2px 0 #000c;--shadow-md:4px 4px 0 #000c;--shadow-lg:6px 6px 0 #000c;--card-shadow:4px 4px 0 #000c;--button-shadow:2px 2px 0 #000c;--button-shadow-hover:1px 1px 0 #000c;--contrast-multiplier:1.2;--transition-base:none;--transition-fast:none;--transition-slow:none;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem}.style-retro .button:hover,.style-retro button:hover{transform:translate(-1px,-1px);box-shadow:3px 3px #000c}.style-retro .button:active,.style-retro button:active{transform:translate(1px,1px);box-shadow:1px 1px #000c}.style-retro *{-webkit-font-smoothing:none;-moz-osx-font-smoothing:grayscale;text-rendering:optimizespeed}.style-retro:before{content:"";pointer-events:none;z-index:9999;opacity:.3;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00000008 0 4px);width:100%;height:100%;position:fixed;top:0;left:0}.style-playful{--border-radius:12px;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-xl:28px;--button-radius:16px;--input-radius:14px;--card-radius:20px;--panel-radius:18px;--modal-radius:24px;--badge-radius:12px;--shadow-sm:0 2px 4px 0 #0000001a;--shadow-md:0 6px 12px -2px #00000026, 0 3px 6px -2px #6366f11a;--shadow-lg:0 16px 32px -8px #0003, 0 8px 16px -4px #6366f126;--card-shadow:var(--shadow-md);--button-shadow:0 4px 8px -2px #00000026, 0 2px 4px -1px #6366f11a;--transition-base:all .3s cubic-bezier(.68, -.55, .265, 1.55);--transition-fast:all .2s cubic-bezier(.68, -.55, .265, 1.55);--transition-slow:all .5s cubic-bezier(.68, -.55, .265, 1.55);--ease-bounce:cubic-bezier(.68, -.55, .265, 1.55);--ease-spring:cubic-bezier(.175, .885, .32, 1.275);--animation-duration-fast:.3s;--animation-duration-base:.5s;--animation-duration-slow:.8s;--spacing-xs:.375rem;--spacing-sm:.625rem;--spacing-md:1.25rem;--spacing-lg:2rem;--spacing-xl:2.5rem;--font-weight-normal:500;--font-weight-medium:600;--font-weight-semibold:700;--font-weight-bold:800;--saturation-boost:1.2;--focus-ring:0 0 0 3px #6366f14d;--focus-ring-offset:2px}.style-playful .button,.style-playful button{transition:all .3s var(--ease-bounce)}.style-playful .button:hover,.style-playful button:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 8px 16px -4px #0003,0 4px 8px -2px #6366f126}.style-playful .button:active,.style-playful button:active{transition:all .1s ease-out;transform:translateY(0)scale(.98)}.style-playful .card,.style-playful [class*=card]{transition:all .3s var(--ease-bounce)}.style-playful .card:hover,.style-playful [class*=card]:hover{transform:rotate(1deg)scale(1.02)}.style-playful input,.style-playful select,.style-playful textarea{transition:all .3s var(--ease-bounce)}.style-playful input:focus,.style-playful select:focus,.style-playful textarea:focus{transform:scale(1.02);box-shadow:0 0 0 3px #6366f133}.style-playful .badge,.style-playful [class*=badge]{animation:2s ease-in-out infinite playful-bounce}@keyframes playful-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.style-playful .icon,.style-playful [class*=icon]{transition:transform .3s var(--ease-bounce)}.style-playful .icon:hover,.style-playful [class*=icon]:hover{transform:rotate(12deg)scale(1.1)}.style-playful a{transition:all .2s ease-out}.style-playful a:hover{animation:.5s ease-in-out playful-wiggle}@keyframes playful-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg)}75%{transform:rotate(3deg)}}.style-playful .modal,.style-playful [class*=modal]{animation:playful-modal-in .5s var(--ease-bounce)}@keyframes playful-modal-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.style-terminal{--font-family-base:"Fira Code", "Cascadia Code", "JetBrains Mono", "Consolas", monospace;--font-family-heading:"Fira Code", "Cascadia Code", "JetBrains Mono", "Consolas", monospace;--color-text-default:#0f0;--background-default:#000;--background-primary:#0a0a0a;--background-secondary:#111;--border-radius:0;--radius-xs:0;--radius-sm:0;--radius-md:2px;--radius-lg:2px;--button-radius:0;--input-radius:0;--card-radius:2px;--panel-radius:0;--modal-radius:0;--border-width:1px;--border-color:#0f0;--button-border:1px solid #0f0;--input-border:1px solid #0f0;--card-border:1px solid #0f0;--panel-border:1px solid #0f0;--shadow-sm:0 0 4px #00ff004d;--shadow-md:0 0 8px #0f06;--shadow-lg:0 0 16px #00ff0080;--button-shadow:0 0 6px #00ff004d;--button-shadow-hover:0 0 10px #00ff0080;--card-shadow:0 0 8px #00ff004d;--text-shadow:0 0 3px #00ff0080;--transition-base:all 50ms linear;--transition-fast:all 50ms linear;--transition-slow:all .1s linear;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:.75rem;--spacing-lg:1rem;--spacing-xl:1.5rem;--line-height-base:1.2;--line-height-heading:1.1;--letter-spacing:.05em}.style-terminal *{-webkit-font-smoothing:none;-moz-osx-font-smoothing:grayscale;text-rendering:optimizespeed;text-shadow:var(--text-shadow)}.style-terminal:after{content:"";background:#0f0;width:8px;height:16px;animation:1s step-end infinite terminal-blink;display:inline-block}@keyframes terminal-blink{0%,50%{opacity:1}51%,to{opacity:0}}.style-terminal .button,.style-terminal button{color:#0f0;text-transform:uppercase;letter-spacing:.1em;background:0 0;border:1px solid #0f0}.style-terminal .button:hover,.style-terminal button:hover{color:#000;background:#0f0;box-shadow:0 0 12px #0f09}.style-terminal .button:active,.style-terminal button:active{box-shadow:inset 0 0 6px #0f0c}.style-terminal:before{content:"";pointer-events:none;z-index:9999;background:repeating-linear-gradient(0deg,#0000,#0000 1px,#00ff0008 0 2px);width:100%;height:100%;position:fixed;top:0;left:0}.style-skeuomorphic{--border-radius:8px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--button-radius:8px;--input-radius:6px;--card-radius:10px;--panel-radius:8px;--modal-radius:12px;--badge-radius:12px;--shadow-xs:0 1px 1px #00000026, inset 0 1px 0 #ffffff1a;--shadow-sm:0 1px 2px #0000001a, 0 2px 4px #00000014, inset 0 1px 0 #ffffff26;--shadow-md:0 2px 4px #0000001f, 0 4px 8px #00000014, inset 0 1px 0 #fff3, inset 0 -1px 0 #0000001a;--shadow-lg:0 4px 8px #00000026, 0 8px 16px #0000001a, inset 0 2px 0 #ffffff40, inset 0 -2px 0 #00000026;--button-shadow:0 2px 4px #0003, inset 0 1px 0 #ffffff4d, inset 0 -2px 0 #0000001a;--button-shadow-hover:0 4px 8px #00000040, inset 0 1px 0 #fff6, inset 0 -2px 0 #00000026;--button-shadow-active:inset 0 2px 4px #0003, inset 0 4px 8px #0000001a;--card-shadow:0 2px 4px #00000026, 0 4px 12px #0000001a, inset 0 1px 0 #fff3;--gradient-subtle:linear-gradient(180deg, #ffffff1a, #0000000d);--gradient-button:linear-gradient(180deg, #fff3, #0000001a);--border-width:1px;--border-3d:0 1px 0 #fff3, 0 -1px 0 #0000001a, inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #00000026;--transition-base:all .2s ease-out;--transition-fast:all .15s ease-out;--transition-slow:all .3s ease-out;--texture-noise:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"200\" height=\"200\"><filter id=\"noise\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"0.9\" numOctaves=\"4\" /></filter><rect width=\"100%\" height=\"100%\" filter=\"url(%23noise)\" opacity=\"0.05\"/></svg>")}.style-skeuomorphic .button,.style-skeuomorphic button{background:var(--gradient-button);box-shadow:var(--button-shadow);border:1px solid #0003;position:relative}.style-skeuomorphic .button:before,.style-skeuomorphic button:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff4d,#fff0);height:50%;position:absolute;top:0;left:0;right:0}.style-skeuomorphic .button:hover,.style-skeuomorphic button:hover{box-shadow:var(--button-shadow-hover);transform:translateY(-1px)}.style-skeuomorphic .button:active,.style-skeuomorphic button:active{box-shadow:var(--button-shadow-active);transform:translateY(1px)}.style-skeuomorphic input,.style-skeuomorphic select,.style-skeuomorphic textarea{background:linear-gradient(#0000000d,#ffffff0d);border:1px solid #00000040;box-shadow:inset 0 2px 4px #00000026,inset 0 1px 2px #0000001a,0 1px #ffffff1a}.style-skeuomorphic input:focus,.style-skeuomorphic select:focus,.style-skeuomorphic textarea:focus{box-shadow:inset 0 2px 4px #0003,0 0 0 3px #6366f14d}.style-skeuomorphic .card,.style-skeuomorphic [class*=card]{background:var(--gradient-subtle);box-shadow:var(--card-shadow);border:1px solid #0000001a;position:relative}.style-skeuomorphic .card:before,.style-skeuomorphic [class*=card]:before{content:"";background-image:var(--texture-noise);opacity:.3;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.style-skeuomorphic .panel,.style-skeuomorphic [class*=panel]{box-shadow:var(--border-3d);background:var(--gradient-subtle)}.style-skeuomorphic .badge,.style-skeuomorphic [class*=badge]{background:var(--gradient-button);box-shadow:0 1px 2px #0003,inset 0 1px #fff6,inset 0 -1px #0000001a}.style-neon{--font-family-base:"Orbitron", "Exo 2", "Rajdhani", sans-serif;--font-family-heading:"Orbitron", "Exo 2", "Rajdhani", sans-serif;--border-radius:4px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--button-radius:4px;--input-radius:4px;--card-radius:6px;--panel-radius:4px;--modal-radius:8px;--neon-cyan:#0ff;--neon-magenta:#f0f;--neon-yellow:#ff0;--neon-green:#0f0;--neon-pink:#ff006e;--neon-blue:#0080ff;--glow-cyan:0 0 10px #0ffc, 0 0 20px #0ff9, 0 0 30px #0ff6;--glow-magenta:0 0 10px #f0fc, 0 0 20px #f0f9, 0 0 30px #f0f6;--glow-pink:0 0 10px #ff006ecc, 0 0 20px #ff006e99, 0 0 30px #ff006e66;--shadow-sm:var(--glow-cyan);--shadow-md:0 0 15px #0ffc, 0 0 30px #0ff9, 0 0 45px #0ff6;--shadow-lg:0 0 20px #00ffffe6, 0 0 40px #00ffffb3, 0 0 60px #00ffff80;--button-shadow:var(--glow-cyan);--button-shadow-hover:var(--shadow-md);--button-shadow-focus:var(--shadow-lg);--card-shadow:0 0 10px #f0f9, 0 0 20px #f0f6, 0 4px 8px #00000080;--border-width:1px;--border-color:var(--neon-cyan);--transition-base:all .15s ease-out;--transition-fast:all .1s ease-out;--transition-slow:all .25s ease-out;--spacing-xs:.375rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--background-default:#0a0a0a;--background-primary:#111;--background-secondary:#1a1a1a;--color-text-default:var(--neon-cyan);--text-glow:0 0 5px #0ffc, 0 0 10px #0ff9;font-family:system-ui,-apple-system,sans-serif}.style-neon *{text-shadow:var(--text-glow)}.style-neon .heading,.style-neon h1,.style-neon h2,.style-neon h3,.style-neon h4,.style-neon h5,.style-neon h6{text-shadow:0 0 10px #0ff,0 0 20px #0ffc,0 0 30px #0ff9;letter-spacing:.05em;text-transform:uppercase}.style-neon .button,.style-neon button{border:2px solid var(--neon-cyan);color:var(--neon-cyan);box-shadow:var(--button-shadow);text-transform:uppercase;letter-spacing:.1em;background:0 0;font-weight:600;position:relative}.style-neon .button:before,.style-neon button:before{content:"";border-radius:inherit;opacity:0;background:#00ffff1a;transition:opacity .2s;position:absolute;inset:0}.style-neon .button:hover,.style-neon button:hover{box-shadow:var(--button-shadow-hover);background:#00ffff0d}.style-neon .button:hover:before,.style-neon button:hover:before{opacity:1}.style-neon .button:active,.style-neon button:active{box-shadow:inset 0 0 10px #00ffff80,var(--button-shadow);transform:scale(.98)}.style-neon .button,.style-neon button{animation:3s infinite alternate neon-flicker}.style-neon input,.style-neon select,.style-neon textarea{border:1px solid var(--neon-cyan);color:var(--neon-cyan);background:#00ffff0d;box-shadow:inset 0 0 5px #0ff3,0 0 5px #00ffff80}.style-neon input:focus,.style-neon select:focus,.style-neon textarea:focus{border-color:var(--neon-magenta);box-shadow:inset 0 0 10px #00ffff4d,0 0 15px #0ffc,0 0 30px #0ff9}.style-neon input::-moz-placeholder{color:#0ff6}.style-neon select::-moz-placeholder{color:#0ff6}.style-neon textarea::-moz-placeholder{color:#0ff6}.style-neon input::placeholder,.style-neon select::placeholder,.style-neon textarea::placeholder{color:#0ff6}.style-neon .card,.style-neon [class*=card]{border:1px solid var(--neon-magenta);box-shadow:var(--card-shadow);background:#000c;position:relative}.style-neon .card:after,.style-neon .card:before,.style-neon [class*=card]:after,.style-neon [class*=card]:before{content:"";border:2px solid var(--neon-cyan);width:10px;height:10px;position:absolute}.style-neon .card:before,.style-neon [class*=card]:before{border-bottom:none;border-right:none;top:-1px;left:-1px}.style-neon .card:after,.style-neon [class*=card]:after{border-top:none;border-left:none;bottom:-1px;right:-1px}.style-neon .badge,.style-neon [class*=badge]{border:1px solid var(--neon-pink);color:var(--neon-pink);box-shadow:var(--glow-pink);text-transform:uppercase;letter-spacing:.1em;background:0 0;font-size:.75rem;font-weight:700}.style-neon a{color:var(--neon-cyan);text-decoration:none;position:relative}.style-neon a:after{content:"";background:var(--neon-cyan);width:100%;height:1px;box-shadow:0 0 5px var(--neon-cyan);transition:transform .2s;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.style-neon a:hover:after{transform:scaleX(1)}@keyframes neon-flicker{0%,to{opacity:1}41%,43%{opacity:.8}42%{opacity:.6}}.style-neon:before{content:"";pointer-events:none;z-index:9999;opacity:.5;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#00ffff05 0 4px);width:100%;height:100%;position:fixed;top:0;left:0}.style-minimalist{--border-radius:2px;--radius-xs:0;--radius-sm:1px;--radius-md:2px;--radius-lg:3px;--radius-xl:4px;--button-radius:2px;--input-radius:2px;--card-radius:2px;--panel-radius:0;--modal-radius:2px;--badge-radius:2px;--shadow-xs:0 1px 2px #00000008;--shadow-sm:0 1px 3px #0000000d;--shadow-md:0 2px 4px #0000000f;--shadow-lg:0 4px 8px #00000014;--shadow-xl:0 8px 16px #0000001a;--button-shadow:none;--button-shadow-hover:0 1px 2px #0000000d;--button-shadow-focus:0 0 0 2px #0000000d;--card-shadow:0 1px 3px #0000000a;--border-width:1px;--border-width-thin:.5px;--border-color:#00000014;--border-color-light:#0000000a;--transition-base:all .3s cubic-bezier(.4, 0, .2, 1);--transition-fast:all .2s cubic-bezier(.4, 0, .2, 1);--transition-slow:all .5s cubic-bezier(.4, 0, .2, 1);--spacing-xs:.5rem;--spacing-sm:1rem;--spacing-md:2rem;--spacing-lg:3rem;--spacing-xl:4rem;--spacing-2xl:6rem;--spacing-3xl:8rem;--font-family-base:-apple-system, blinkmacsystemfont, "Segoe UI", "Helvetica Neue", arial, sans-serif;--font-family-heading:-apple-system, blinkmacsystemfont, "Segoe UI", "Helvetica Neue", arial, sans-serif;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.5rem;--font-size-2xl:2rem;--font-size-3xl:3rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:600;--line-height-tight:1.2;--line-height-base:1.6;--line-height-relaxed:1.8;--line-height-loose:2;--letter-spacing-tight:-.01em;--letter-spacing-normal:0;--letter-spacing-wide:.02em;--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#e5e5e5;--color-neutral-300:#d4d4d4;--color-neutral-400:#a3a3a3;--color-neutral-500:#737373;--color-neutral-600:#525252;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717}.style-minimalist .button,.style-minimalist button{border:1px solid var(--border-color);color:inherit;box-shadow:none;letter-spacing:.02em;background:0 0;padding:.75rem 1.5rem;font-weight:400}.style-minimalist .button:hover,.style-minimalist button:hover{box-shadow:none;background:#00000005;border-color:#00000026;transform:none}.style-minimalist .button:active,.style-minimalist button:active{background:#0000000a;transform:scale(.99)}.style-minimalist .button:focus,.style-minimalist button:focus{outline:none;box-shadow:0 0 0 2px #0000000d}.style-minimalist .button.button--primary,.style-minimalist button.button--primary{background:var(--color-neutral-900);border-color:var(--color-neutral-900);color:#fff}.style-minimalist .button.button--primary:hover,.style-minimalist button.button--primary:hover{background:var(--color-neutral-800);border-color:var(--color-neutral-800)}.style-minimalist input,.style-minimalist select,.style-minimalist textarea{border:none;border-bottom:1px solid var(--border-color);box-shadow:none;background:0 0;border-radius:0;padding:.5rem 0;transition:border-color .3s}.style-minimalist input:focus,.style-minimalist select:focus,.style-minimalist textarea:focus{border-bottom-color:var(--color-neutral-700);box-shadow:none;outline:none}.style-minimalist input::-moz-placeholder{color:var(--color-neutral-400)}.style-minimalist select::-moz-placeholder{color:var(--color-neutral-400)}.style-minimalist textarea::-moz-placeholder{color:var(--color-neutral-400)}.style-minimalist input::placeholder,.style-minimalist select::placeholder,.style-minimalist textarea::placeholder{color:var(--color-neutral-400)}.style-minimalist .card,.style-minimalist [class*=card]{border:1px solid var(--border-color-light);box-shadow:none;padding:var(--spacing-lg);background:0 0}.style-minimalist .card:hover,.style-minimalist [class*=card]:hover{border-color:var(--border-color);box-shadow:var(--shadow-sm)}.style-minimalist .panel,.style-minimalist [class*=panel]{border:none;border-left:1px solid var(--border-color);padding:var(--spacing-lg);background:0 0;border-radius:0}.style-minimalist .badge,.style-minimalist [class*=badge]{color:inherit;letter-spacing:.05em;text-transform:uppercase;background:0 0;border:1px solid;padding:.125rem .5rem;font-size:.75rem;font-weight:500}.style-minimalist a{color:inherit;border-bottom:1px solid #0000;text-decoration:none;transition:border-color .2s}.style-minimalist a:hover{border-bottom-color:currentColor}.style-minimalist h1,.style-minimalist h2,.style-minimalist h3,.style-minimalist h4,.style-minimalist h5,.style-minimalist h6{letter-spacing:var(--letter-spacing-tight);font-weight:400;line-height:var(--line-height-tight)}.style-minimalist h1{font-size:var(--font-size-3xl)}.style-minimalist h2{font-size:var(--font-size-2xl)}.style-minimalist h3{font-size:var(--font-size-xl)}.style-minimalist h4{font-size:var(--font-size-lg)}.style-minimalist h5{font-size:var(--font-size-base)}.style-minimalist h6{font-size:var(--font-size-sm)}.style-minimalist hr{border:none;border-top:.5px solid var(--border-color-light);margin:var(--spacing-lg) 0}.style-minimalist ol,.style-minimalist ul{padding-left:0;list-style:none}.style-minimalist li{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.style-minimalist li:before{content:"·";color:var(--color-neutral-400);position:absolute;left:.5rem}.style-minimalist *{outline:none}.style-minimalist :focus-visible{outline:1px solid var(--color-neutral-400);outline-offset:2px}.style-paper{--border-radius:4px;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--button-radius:4px;--input-radius:4px;--card-radius:8px;--panel-radius:4px;--modal-radius:12px;--badge-radius:12px;--elevation-0:none;--elevation-1:0 1px 3px #0000001f, 0 1px 2px #00000014;--elevation-2:0 3px 6px #0000001f, 0 2px 4px #00000014;--elevation-3:0 6px 12px #00000026, 0 4px 8px #0000001a;--elevation-4:0 10px 20px #00000026, 0 6px 12px #0000001a;--elevation-5:0 15px 30px #00000026, 0 10px 20px #0000001a;--shadow-xs:var(--elevation-1);--shadow-sm:var(--elevation-2);--shadow-md:var(--elevation-3);--shadow-lg:var(--elevation-4);--shadow-xl:var(--elevation-5);--button-shadow:var(--elevation-1);--button-shadow-hover:var(--elevation-2);--button-shadow-active:var(--elevation-0);--card-shadow:var(--elevation-2);--modal-shadow:var(--elevation-5);--panel-shadow:var(--elevation-1);--border-width:0;--border-color:transparent;--transition-base:all .3s cubic-bezier(.4, 0, .2, 1);--transition-fast:all .2s cubic-bezier(.4, 0, .2, 1);--transition-slow:all .5s cubic-bezier(.4, 0, .2, 1);--ease-material:cubic-bezier(.4, 0, .2, 1);--ease-decelerate:cubic-bezier(0, 0, .2, 1);--ease-accelerate:cubic-bezier(.4, 0, 1, 1);--spacing-xs:.5rem;--spacing-sm:.75rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--font-family-base:"Roboto", "Helvetica Neue", arial, sans-serif;--font-family-heading:"Roboto", "Helvetica Neue", arial, sans-serif;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:500;--font-weight-bold:700;--background-paper:#fff;--background-paper-elevated:#fafafa;--surface-0:var(--background-default);--surface-1:var(--background-paper);--surface-2:var(--background-paper-elevated)}.style-paper .button,.style-paper button{background:var(--background-paper);box-shadow:var(--button-shadow);text-transform:uppercase;letter-spacing:.05em;transition:box-shadow .3s var(--ease-material),transform .15s var(--ease-material),background-color .3s var(--ease-material);border:none;padding:.5rem 1rem;font-weight:500}.style-paper .button:hover,.style-paper button:hover{box-shadow:var(--button-shadow-hover);background:var(--background-paper-elevated);transform:translateY(-1px)}.style-paper .button:active,.style-paper button:active{box-shadow:var(--button-shadow-active);transition-duration:.1s;transform:translateY(0)}.style-paper .button:focus,.style-paper button:focus{box-shadow:var(--button-shadow),0 0 0 3px #6366f133;outline:none}.style-paper .button.button--primary,.style-paper button.button--primary{box-shadow:var(--elevation-2)}.style-paper .button.button--primary:hover,.style-paper button.button--primary:hover{box-shadow:var(--elevation-3)}.style-paper .button.button--primary:active,.style-paper button.button--primary:active{box-shadow:var(--elevation-1)}.style-paper .button.button--fab,.style-paper button.button--fab{width:56px;height:56px;box-shadow:var(--elevation-3);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.style-paper .button.button--fab:hover,.style-paper button.button--fab:hover{box-shadow:var(--elevation-4);transform:scale(1.05)}.style-paper .button.button--fab:active,.style-paper button.button--fab:active{box-shadow:var(--elevation-2);transform:scale(.98)}.style-paper input,.style-paper select,.style-paper textarea{background:var(--background-paper);box-shadow:none;transition:border-color .3s var(--ease-material),box-shadow .3s var(--ease-material);border:none;border-bottom:1px solid #0000001f;border-radius:4px 4px 0 0;padding:1rem .75rem .5rem}.style-paper input:hover,.style-paper select:hover,.style-paper textarea:hover{border-bottom-color:#00000061}.style-paper input:focus,.style-paper select:focus,.style-paper textarea:focus{border-bottom:2px solid var(--brand-500);box-shadow:0 1px 0 0 var(--brand-500);outline:none}.style-paper input::-moz-placeholder{color:#00000061}.style-paper select::-moz-placeholder{color:#00000061}.style-paper textarea::-moz-placeholder{color:#00000061}.style-paper input::placeholder,.style-paper select::placeholder,.style-paper textarea::placeholder{color:#00000061}.style-paper .card,.style-paper [class*=card]{background:var(--background-paper);box-shadow:var(--card-shadow);transition:box-shadow .3s var(--ease-material),transform .3s var(--ease-material);border:none}.style-paper .card:hover,.style-paper [class*=card]:hover{box-shadow:var(--elevation-3);transform:translateY(-2px)}.style-paper .panel,.style-paper [class*=panel]{background:var(--background-paper);box-shadow:var(--panel-shadow);border:none}.style-paper .modal,.style-paper [class*=modal]{background:var(--background-paper);box-shadow:var(--modal-shadow);border-radius:var(--modal-radius);border:none}.style-paper .badge,.style-paper [class*=badge]{background:var(--background-paper-elevated);box-shadow:var(--elevation-1);text-transform:uppercase;letter-spacing:.05em;border:none;padding:.25rem .5rem;font-size:.75rem;font-weight:500}.style-paper hr{height:1px;margin:var(--spacing-md) 0;background:#0000001f;border:none}.style-paper ol li,.style-paper ul li{transition:background-color .2s var(--ease-material);border-radius:4px;padding:.75rem 1rem}.style-paper ol li:hover,.style-paper ul li:hover{background:#0000000a}@keyframes ripple{to{opacity:0;transform:scale(4)}}.style-paper .button,.style-paper .card,.style-paper [class*=card],.style-paper button{position:relative;overflow:hidden}.style-paper .button:after,.style-paper .card:after,.style-paper [class*=card]:after,.style-paper button:after{content:"";opacity:0;pointer-events:none;background:#0000001a;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.style-paper .button:active:after,.style-paper .card:active:after,.style-paper [class*=card]:active:after,.style-paper button:active:after{animation:.6s ease-out ripple}.style-paper .card,.style-paper [class*=interactive],.style-paper a,.style-paper button{will-change:box-shadow,transform}.style-paper .scrim,.style-paper [class*=overlay]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#00000052}.group-item--blue{color:#fff!important;background-color:#00b5fd!important}.group-item--green{color:#fff!important;background-color:#158876!important}.group-item--orange{color:#fff!important;background-color:#ff6e00!important}.group-item--sepia{color:#fff!important;background-color:#504231!important}.group-item--purple{color:#fff!important;background-color:#aa96d9!important}.group-item--crimson{color:#fff!important;background-color:#c93e3e!important}.group-item--amber{color:#fff!important;background-color:#b8860b!important}.group-item--teal{color:#fff!important;background-color:#2d8b8b!important}.group-item--plum{color:#fff!important;background-color:#6b4472!important}.group-item--light{background-color:#f0f0f0!important}.group-item--contrast,.group-item--dark{color:#fff!important;background-color:#030c13!important}.group-item--monochrome,.group-item--soft{background-color:#fff!important}.group-item--solarized{color:#fff!important;background-color:#268bd2!important}*,:after,:before{box-sizing:border-box}menu,ol,ul{list-style:none}table{border-collapse:collapse}textarea{white-space:revert}[v-cloak]{display:none}a{cursor:pointer}input:focus,select:focus,textarea:focus{outline:1px solid var(--color-focus)}a:not([class]){-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}label{cursor:default}i{font-style:italic}pre{white-space:pre;background:#fff;border-radius:.5rem;margin:8px 0;padding:8px;font-family:monospace;font-size:12px;line-height:1.2;display:block}removed{background-color:#ffc4c4}added{background-color:#b2ffb2}button{cursor:pointer;border:none}html{font-family:var(--font-family-body);box-sizing:border-box;font-size:calc(var(--baseline)*4);scroll-behavior:smooth;line-height:1.5em}html:focus-within,*{scroll-behavior:smooth}body{color:var(--color-text-default);background-color:var(--background-default);text-rendering:optimizespeed;margin:0;padding:0;overflow:hidden}.layout{height:100svh;overflow:unset;flex-direction:column;display:flex}@supports selector(::-webkit-scrollbar){::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-background)}::-webkit-scrollbar-thumb{background:var(--scrollbar-color);border-radius:var(--scrollbar-size)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-color-hover)}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-color-active)}::-webkit-scrollbar-corner{background:0 0}}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-color) var(--scrollbar-background)}}.i-mynaui\:calendar,.i-mynaui\:dots-square,.i-mynaui\:edit,.i-mynaui\:info-square,.i-mynaui\:shuffle,.i-mynaui\:tag,[class*=\ i-mynaui],[class^=i-mynaui]{z-index:1;position:relative}.idx{cursor:pointer;line-height:1.2em}.idx-0{color:#00a6ee;font-size:1.4rem}.idx-0:hover{background-color:var(--color-selected)}.idx-1{color:#00a1ef;font-size:1.5rem}.idx-1:hover{background-color:var(--color-selected)}.idx-2{color:#009bef;font-size:1.6rem}.idx-2:hover{background-color:var(--color-selected)}.idx-3{color:#0096f0;font-size:1.7rem}.idx-3:hover{background-color:var(--color-selected)}.idx-4{color:#0090f1;font-size:1.8rem}.idx-4:hover{background-color:var(--color-selected)}.idx-5{color:#008bf2;font-size:1.9rem}.idx-5:hover{background-color:var(--color-selected)}.idx-6{color:#0085f2;font-size:2rem}.idx-6:hover{background-color:var(--color-selected)}.idx-7{color:#0080f3;font-size:2.1rem}.idx-7:hover{background-color:var(--color-selected)}.idx-8{color:#007af4;font-size:2.2rem}.idx-8:hover{background-color:var(--color-selected)}.idx-9{color:#0075f5;font-size:2.3rem}.idx-9:hover{background-color:var(--color-selected)}.idx-10{color:#006ff5;font-size:2.4rem}.idx-10:hover{background-color:var(--color-selected)}.idx-container{border:solid 1px var(--color-border);text-indent:0;background-color:var(--background-idx);box-shadow:var(--shadow-inside);border-radius:.4rem;margin-top:.2rem;margin-bottom:.2rem;padding:2px 6px;line-height:2rem;display:block}.background{background-image:linear-gradient(45deg,var(--surface-sunken) 25%,transparent 25%),linear-gradient(135deg,var(--surface-sunken) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--surface-sunken) 75%),linear-gradient(135deg,transparent 75%,var(--surface-sunken) 75%)}.group{flex-flow:wrap;justify-content:flex-start;display:flex}.group-container{margin-bottom:.5rem;display:flex}.group-container>span:first-child{border-radius:.3rem 0 0 .3rem}.group-container>span:last-child{border-radius:0 .3rem .3rem 0}.group-label{vertical-align:middle;text-align:right;background-color:#fff;width:5.2rem;padding-top:.4rem;padding-right:3px;font-weight:400;display:block}.group-item.group-item--num{color:#fff;box-shadow:var(--shadow-inside);background-color:gray}.group-item.group-item--paragraph{color:#fff;box-shadow:var(--shadow-inside);background-color:#722f67}.group-item.group-item--plan{color:#fff;box-shadow:var(--shadow-inside);background-color:#ffe11d}.group-item.group-item--selector{color:#fff;box-shadow:var(--shadow-inside);background-color:#fa7070}.group-item.group-item--outline{color:#fff;box-shadow:var(--shadow-inside);background-color:#ffc01d}.group-item.group-item--ref{color:#fff;box-shadow:var(--shadow-inside);background-color:#1e90ff}.group-item.group-item--note{color:#fff;box-shadow:var(--shadow-inside);background-color:#23a41e}.group-item.group-item--red{color:#fff;box-shadow:var(--shadow-inside);background-color:#e80000}.group-item.group-item--pericope{color:#fff;box-shadow:var(--shadow-inside);background-color:#ff6e00}.group-item.group-item--info{color:#fff;box-shadow:var(--shadow-inside);background-color:#4fbabd}.group-item.group-item--strongs{color:#fff;box-shadow:var(--shadow-inside);background-color:#24a3d5}.group-item.group-item--tsk{color:#fff;box-shadow:var(--shadow-inside);background-color:#4ecda9}.group-item.group-item--tcr{color:#fff;box-shadow:var(--shadow-inside);background-color:#56cdff}.group-item.group-item--hit{color:#fff;box-shadow:var(--shadow-inside);background-color:#cd4ea1}.group-item.group-item--kpns,.group-item.group-item--pns{color:#fff;box-shadow:var(--shadow-inside);background-color:#4a6da8}.group-item.group-item--text{color:#fff;box-shadow:var(--shadow-inside);background-color:#9cbac9}.group-item.group-item--accents{color:#fff;box-shadow:var(--shadow-inside);background-color:#6dd6ec}.group-item.group-item--punctuation{color:#fff;box-shadow:var(--shadow-inside);background-color:#4d5eb4}.group-item.group-item--color{color:#fff;box-shadow:var(--shadow-inside);background-color:#f1288d}.group-item.group-item--apparatus{color:#fff;box-shadow:var(--shadow-inside);background-color:#38910c}.group-item.group-item--parsed{color:#fff;box-shadow:var(--shadow-inside);background-color:#8e8e8e}.group-item.group-item--index{color:#fff;box-shadow:var(--shadow-inside);background-color:#606060}.group-item.group-item--transcript{color:#fff;box-shadow:var(--shadow-inside);background-color:#ef3939}.group-item.group-item--syllables{color:#fff;box-shadow:var(--shadow-inside);background-color:#ef8b39}.group-item.group-item--morph{color:#fff;box-shadow:var(--shadow-inside);background-color:#16a70e}.group-item.group-item--lemma{color:#fff;box-shadow:var(--shadow-inside);background-color:#0b7205}.group-item.group-item--def{color:#fff;box-shadow:var(--shadow-inside);background-color:#0d6e90}.group-item.group-item--marker{color:#fff;box-shadow:var(--shadow-inside);background-color:#208484}.group-item.group-item--concordance{color:#fff;box-shadow:var(--shadow-inside);background-color:#2c3c93}.group-item.group-item--versification{color:#fff;box-shadow:var(--shadow-inside);background-color:#347256}.group-item.group-item--translate{color:#fff;box-shadow:var(--shadow-inside);background-color:#7f03c2}.group-item.group-item--kjv{color:#fff;box-shadow:var(--shadow-inside);background-color:#0c80aa}.group-item.group-item--derivation{color:#fff;box-shadow:var(--shadow-inside);background-color:#005171}.group-item.group-item--inline{color:#fff;box-shadow:var(--shadow-inside);background-color:#22d76d}.group-item.group-item--raw{color:#fff;box-shadow:var(--shadow-inside);background-color:#c410ff}.group-item.group-item--en{color:#fff;box-shadow:var(--shadow-inside);background-color:#ff388a}.group-item.group-item--block{color:#fff;box-shadow:var(--shadow-inside);background-color:#d32}.paragraph--marker .god{background-color:#ffefaa}.paragraph--marker .body,.paragraph--marker .god{border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .body{background-color:#fdaeae91}.paragraph--marker .fire{background-color:#ffb192}.paragraph--marker .fire,.paragraph--marker .holy{border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .holy{background-color:#c5edf6}.paragraph--marker .gift{background-color:#ebfffc}.paragraph--marker .gift,.paragraph--marker .sky{border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .sky{background-color:#d3e8fa}.paragraph--marker .river{background-color:#bbdaf5}.paragraph--marker .river,.paragraph--marker .sea{border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .sea{background-color:#97cdff}.paragraph--marker .mountain,.paragraph--marker .plain{background-color:#ffcc85}.paragraph--marker .mountain,.paragraph--marker .plain,.paragraph--marker .water{border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .water{background-color:#bbdaf5}.paragraph--marker .area,.paragraph--marker .city,.paragraph--marker .country{background-color:#dbffc8;border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .nature{background-color:#e8ffdc}.paragraph--marker .nature,.paragraph--marker .plant{border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .plant{background-color:#f0fff0}.paragraph--marker .tree{background-color:#cfc;border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .measure,.paragraph--marker .number,.paragraph--marker .quantity{background-color:#effffb;border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .animal,.paragraph--marker .bird,.paragraph--marker .insect,.paragraph--marker .reptile{background-color:#ffdcd1;border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .stone{background-color:#f3ffaf;border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .king,.paragraph--marker .power{background-color:#fffeaf}.paragraph--marker .court,.paragraph--marker .king,.paragraph--marker .power{border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .court{background-color:#cbbfff}.paragraph--marker .relationships{background-color:#d0daff}.paragraph--marker .profession,.paragraph--marker .relationships{border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .profession{background-color:#ffe6c4}.paragraph--marker .person{background-color:#ffcea9;border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .army,.paragraph--marker .group{background-color:#ffe8ca}.paragraph--marker .army,.paragraph--marker .group,.paragraph--marker .people{border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .people{background-color:#feefec}.paragraph--marker .family{background-color:#fff0d0}.paragraph--marker .family,.paragraph--marker .person-death{border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .person-death{background-color:#d0d0d0}.paragraph--marker .person-holy{background-color:#b9c5ff}.paragraph--marker .person-church,.paragraph--marker .person-holy{border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .person-church{background-color:#d1c1ff}.paragraph--marker .origin{background-color:#ffe2fa}.paragraph--marker .origin,.paragraph--marker .pronoun{border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .pronoun{background-color:#fdf4f3}.paragraph--marker .construction,.paragraph--marker .place{background-color:#ffe29a;border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .artefact,.paragraph--marker .clothing{background-color:#f3ffaf}.paragraph--marker .artefact,.paragraph--marker .clothing,.paragraph--marker .destruct{border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .destruct{background-color:#dadada}.paragraph--marker .death{background-color:#c7c7c7}.paragraph--marker .death,.paragraph--marker .disease{border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .disease{background-color:#dbc5f4}.paragraph--marker .oppression{background-color:#eacdb8}.paragraph--marker .oppression,.paragraph--marker .sin{border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .sin{background-color:#e4e4e4}.paragraph--marker .miracle{background-color:#8c00ff1c}.paragraph--marker .color,.paragraph--marker .miracle{border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .color{background-color:#effffb}.paragraph--marker .time{background-color:#fafad2}.paragraph--marker .month,.paragraph--marker .time{border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .month{background-color:#f3f379}.paragraph--marker .holiday{background-color:#e9d2fe}.paragraph--marker .food,.paragraph--marker .holiday{border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .food{background-color:#f1d9bb}.paragraph--marker .adornment{background-color:#f3ffaf;border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .doc,.paragraph--marker .knowledge{background-color:#d9d2ff;border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .agro,.paragraph--marker .material,.paragraph--marker .music,.paragraph--marker .sailing,.paragraph--marker .vehicle,.paragraph--marker .weapon{background-color:#f3ffaf;border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .light{background-color:#fffd0061}.paragraph--marker .dark,.paragraph--marker .light{border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .dark{background-color:#80808075}.paragraph--marker .religion,.paragraph--marker .temple{background-color:#8c00ff24}.paragraph--marker .name,.paragraph--marker .religion,.paragraph--marker .temple{border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--marker .name{background-color:#f8f8dd}.paragraph--marker .other{background-color:#3939ff3b;border-radius:3px;margin-left:-3px;margin-right:-3px;padding-left:3px;padding-right:3px}.paragraph--concordance .group,.paragraph--marker .group,.verse-content .group{display:unset;flex-wrap:unset;flex-direction:unset;justify-content:unset;padding-bottom:unset}.paragraph--marker--badge>span{display:inline-block;margin-right:8px!important}.verse-content i{font-weight:100}.verse-content .body{font-size:1em}.verse-content .ts{font-weight:var(--font-weight-bold);display:block}.verse-content .ts .he .he .ts{font-weight:var(--font-weight-normal)}.badge-marker-god{background-color:#ffefaa!important}.badge-marker-body{background-color:#fdaeae91!important}.badge-marker-fire{background-color:#ffb192!important}.badge-marker-holy{background-color:#c5edf6!important}.badge-marker-gift{background-color:#ebfffc!important}.badge-marker-sky{background-color:#d3e8fa!important}.badge-marker-river{background-color:#bbdaf5!important}.badge-marker-sea{background-color:#97cdff!important}.badge-marker-mountain,.badge-marker-plain{background-color:#ffcc85!important}.badge-marker-water{background-color:#bbdaf5!important}.badge-marker-area,.badge-marker-city,.badge-marker-country{background-color:#dbffc8!important}.badge-marker-nature{background-color:#e8ffdc!important}.badge-marker-plant{background-color:#f0fff0!important}.badge-marker-tree{background-color:#cfc!important}.badge-marker-measure,.badge-marker-number,.badge-marker-quantity{background-color:#effffb!important}.badge-marker-animal,.badge-marker-bird,.badge-marker-insect,.badge-marker-reptile{background-color:#ffdcd1!important}.badge-marker-stone{background-color:#f3ffaf!important}.badge-marker-king,.badge-marker-power{background-color:#fffeaf!important}.badge-marker-court{background-color:#cbbfff!important}.badge-marker-relationships{background-color:#d0daff!important}.badge-marker-profession{background-color:#ffe6c4!important}.badge-marker-person{background-color:#ffcea9!important}.badge-marker-army,.badge-marker-group{background-color:#ffe8ca!important}.badge-marker-people{background-color:#feefec!important}.badge-marker-family{background-color:#fff0d0!important}.badge-marker-person-death{background-color:#d0d0d0!important}.badge-marker-person-holy{background-color:#b9c5ff!important}.badge-marker-person-church{background-color:#d1c1ff!important}.badge-marker-origin{background-color:#ffe2fa!important}.badge-marker-pronoun{background-color:#fdf4f3!important}.badge-marker-construction,.badge-marker-place{background-color:#ffe29a!important}.badge-marker-artefact,.badge-marker-clothing{background-color:#f3ffaf!important}.badge-marker-destruct{background-color:#dadada!important}.badge-marker-death{background-color:#c7c7c7!important}.badge-marker-disease{background-color:#dbc5f4!important}.badge-marker-oppression{background-color:#eacdb8!important}.badge-marker-sin{background-color:#e4e4e4!important}.badge-marker-miracle{background-color:#8c00ff1c!important}.badge-marker-color{background-color:#effffb!important}.badge-marker-time{background-color:#fafad2!important}.badge-marker-month{background-color:#f3f379!important}.badge-marker-holiday{background-color:#e9d2fe!important}.badge-marker-food{background-color:#f1d9bb!important}.badge-marker-adornment{background-color:#f3ffaf!important}.badge-marker-doc,.badge-marker-knowledge{background-color:#d9d2ff!important}.badge-marker-agro,.badge-marker-material,.badge-marker-music,.badge-marker-sailing,.badge-marker-vehicle,.badge-marker-weapon{background-color:#f3ffaf!important}.badge-marker-light{background-color:#fffd0061!important}.badge-marker-dark{background-color:#80808075!important}.badge-marker-religion,.badge-marker-temple{background-color:#8c00ff24!important}.badge-marker-name{background-color:#f8f8dd!important}.badge-marker-other{background-color:#3939ff3b!important}.text-gnt-red,gnt-red{color:var(--color-variant-red);font-size:var(--font-size-xs)}.text-gnt-orange,gnt-orange{color:var(--color-gnt-orange)}.text-gnt-green,gnt-green{color:var(--color-variant-green)}.text-gnt-blue,gnt-blue{color:var(--color-variant-blue)}.text-gnt-teal,gnt-teal{color:var(--color-gnt-teal)}.text-gnt-purple,gnt-purple{color:var(--color-gnt-purple)}.text-variant,.text-variant-sup,variant,variant-sup{color:var(--color-variant-green);font-weight:var(--font-weight-bold)}.text-variant-sup,variant-sup{vertical-align:super;font-size:var(--font-size-xs)}.text-variant-blue,variant-blue{color:var(--color-variant-blue)}.text-variant-red,variant-red{color:var(--color-variant-red)}.text-variant-bold{font-weight:var(--font-weight-bold)}.text-variant-superscript{vertical-align:super;font-size:var(--font-size-xs)}.hebrew{font-family:var(--font-family-hebrew);text-align:right}.hebrew_accent{color:#00f}.hebrew_point{color:#ff6565}.hebrew_letter{color:#3dad3d}.hebrew-red{color:#c62c2c}.hebrew-blue{color:#28289a}.hebrew-green{color:#34a534}:lang(grc),.greek{font-family:var(--font-family-greek)}.greek_accent{color:#00f}.greek_point{color:#ff6565}.greek_letter{color:#3dad3d}.greek-red{color:#c62c2c}.greek-blue{color:#28289a}.greek-green{color:#34a534}.big{font-size:200%}.col,.row,[class*=col-],[class*=row-]{flex-flow:wrap;justify-content:flex-start;display:flex}.col.is-left,.row.is-left,[class*=col-].is-left,[class*=row-].is-left{justify-content:flex-start}.col.is-right,.row.is-right,[class*=col-].is-right,[class*=row-].is-right{justify-content:flex-end}.col.is-center,.row.is-center,[class*=col-].is-center,[class*=row-].is-center{justify-content:center}.row,[class*=row-]{align-items:flex-start;width:calc(.5rem + 100%);margin:0 0 0 -.25rem}.row.no-gutter,[class*=row-].no-gutter{width:100%;margin:0}.row.no-gutter [class*=col-],.row.no-gutter>.col,[class*=row-].no-gutter [class*=col-],[class*=row-].no-gutter>.col{padding:0}.col,[class*=col-]{flex:1;align-items:center;padding:0 .25rem 4px}.col--no-padding{padding:0}.col-1{flex-basis:2%;max-width:2%}.col-2{flex-basis:4%;max-width:4%}.col-3{flex-basis:6%;max-width:6%}.col-4{flex-basis:8%;max-width:8%}.col-5{flex-basis:10%;max-width:10%}.col-6{flex-basis:12%;max-width:12%}.col-7{flex-basis:14%;max-width:14%}.col-8{flex-basis:16%;max-width:16%}.col-9{flex-basis:18%;max-width:18%}.col-10{flex-basis:20%;max-width:20%}.col-11{flex-basis:22%;max-width:22%}.col-12{flex-basis:24%;max-width:24%}.col-13{flex-basis:26%;max-width:26%}.col-14{flex-basis:28%;max-width:28%}.col-15{flex-basis:30%;max-width:30%}.col-16{flex-basis:32%;max-width:32%}.col-17{flex-basis:34%;max-width:34%}.col-18{flex-basis:36%;max-width:36%}.col-19{flex-basis:38%;max-width:38%}.col-20{flex-basis:40%;max-width:40%}.col-21{flex-basis:42%;max-width:42%}.col-22{flex-basis:44%;max-width:44%}.col-23{flex-basis:46%;max-width:46%}.col-24{flex-basis:48%;max-width:48%}.col-25{flex-basis:50%;max-width:50%}.col-26{flex-basis:52%;max-width:52%}.col-27{flex-basis:54%;max-width:54%}.col-28{flex-basis:56%;max-width:56%}.col-29{flex-basis:58%;max-width:58%}.col-30{flex-basis:60%;max-width:60%}.col-31{flex-basis:62%;max-width:62%}.col-32{flex-basis:64%;max-width:64%}.col-33{flex-basis:66%;max-width:66%}.col-34{flex-basis:68%;max-width:68%}.col-35{flex-basis:70%;max-width:70%}.col-36{flex-basis:72%;max-width:72%}.col-37{flex-basis:74%;max-width:74%}.col-38{flex-basis:76%;max-width:76%}.col-39{flex-basis:78%;max-width:78%}.col-40{flex-basis:80%;max-width:80%}.col-41{flex-basis:82%;max-width:82%}.col-42{flex-basis:84%;max-width:84%}.col-43{flex-basis:86%;max-width:86%}.col-44{flex-basis:88%;max-width:88%}.col-45{flex-basis:90%;max-width:90%}.col-46{flex-basis:92%;max-width:92%}.col-47{flex-basis:94%;max-width:94%}.col-48{flex-basis:96%;max-width:96%}.col-49{flex-basis:98%;max-width:98%}.row-1>.col{min-width:100%}.row-2>.col{min-width:50%}.row-3>.col{min-width:33.3333%}.row-4>.col{min-width:25%}.row-5>.col{min-width:20%}.row-6>.col{min-width:16.6667%}.row-7>.col{min-width:14.2857%}.row-8>.col{min-width:12.5%}.row-9>.col{min-width:11.1111%}.row-10>.col{min-width:10%}.row-11>.col{min-width:9.09091%}.row-12>.col{min-width:8.33333%}.row-13>.col{min-width:7.69231%}.row-14>.col{min-width:7.14286%}.row-15>.col{min-width:6.66667%}.row-16>.col{min-width:6.25%}.row-17>.col{min-width:5.88235%}.row-18>.col{min-width:5.55556%}.row-19>.col{min-width:5.26316%}.row-20>.col{min-width:5%}.row-21>.col{min-width:4.7619%}.row-22>.col{min-width:4.54545%}.row-23>.col{min-width:4.34783%}.row-24>.col{min-width:4.16667%}.row-25>.col{min-width:4%}.row-26>.col{min-width:3.84615%}.row-27>.col{min-width:3.7037%}.row-28>.col{min-width:3.57143%}.row-29>.col{min-width:3.44828%}.row-30>.col{min-width:3.33333%}.row-31>.col{min-width:3.22581%}.row-32>.col{min-width:3.125%}.row-33>.col{min-width:3.0303%}.row-34>.col{min-width:2.94118%}.row-35>.col{min-width:2.85714%}.row-36>.col{min-width:2.77778%}.row-37>.col{min-width:2.7027%}.row-38>.col{min-width:2.63158%}.row-39>.col{min-width:2.5641%}.row-40>.col{min-width:2.5%}.row-41>.col{min-width:2.43902%}.row-42>.col{min-width:2.38095%}.row-43>.col{min-width:2.32558%}.row-44>.col{min-width:2.27273%}.row-45>.col{min-width:2.22222%}.row-46>.col{min-width:2.17391%}.row-47>.col{min-width:2.12766%}.row-48>.col{min-width:2.08333%}.row-49>.col{min-width:2.04082%}.offset-1{margin-left:2%}.offset-2{margin-left:4%}.offset-3{margin-left:6%}.offset-4{margin-left:8%}.offset-5{margin-left:10%}.offset-6{margin-left:12%}.offset-7{margin-left:14%}.offset-8{margin-left:16%}.offset-9{margin-left:18%}.offset-10{margin-left:20%}.offset-11{margin-left:22%}.offset-12{margin-left:24%}.offset-13{margin-left:26%}.offset-14{margin-left:28%}.offset-15{margin-left:30%}.offset-16{margin-left:32%}.offset-17{margin-left:34%}.offset-18{margin-left:36%}.offset-19{margin-left:38%}.offset-20{margin-left:40%}.offset-21{margin-left:42%}.offset-22{margin-left:44%}.offset-23{margin-left:46%}.offset-24{margin-left:48%}.offset-25{margin-left:50%}.offset-26{margin-left:52%}.offset-27{margin-left:54%}.offset-28{margin-left:56%}.offset-29{margin-left:58%}.offset-30{margin-left:60%}.offset-31{margin-left:62%}.offset-32{margin-left:64%}.offset-33{margin-left:66%}.offset-34{margin-left:68%}.offset-35{margin-left:70%}.offset-36{margin-left:72%}.offset-37{margin-left:74%}.offset-38{margin-left:76%}.offset-39{margin-left:78%}.offset-40{margin-left:80%}.offset-41{margin-left:82%}.offset-42{margin-left:84%}.offset-43{margin-left:86%}.offset-44{margin-left:88%}.offset-45{margin-left:90%}.offset-46{margin-left:92%}.offset-47{margin-left:94%}.offset-48{margin-left:96%}.offset-49{margin-left:98%}@media (width>=0){.row[class*=mobile-]>.col{min-width:100%}}@media (width>=40em){.row[class*=tablet-]>.col{min-width:100%}}@media (width>=64em){.row[class*=desktop-]>.col{min-width:100%}}@media (width>=90em){.row[class*=widescreen-]>.col{min-width:100%}}@media (width>=0){.row.mobile-1>.col{min-width:100%}.row.mobile-2>.col{min-width:50%}.row.mobile-3>.col{min-width:33.3333%}.row.mobile-4>.col{min-width:25%}.row.mobile-5>.col{min-width:20%}.row.mobile-6>.col{min-width:16.6667%}.row.mobile-7>.col{min-width:14.2857%}.row.mobile-8>.col{min-width:12.5%}.row.mobile-9>.col{min-width:11.1111%}.row.mobile-10>.col{min-width:10%}.row.mobile-11>.col{min-width:9.09091%}.row.mobile-12>.col{min-width:8.33333%}.row.mobile-13>.col{min-width:7.69231%}.row.mobile-14>.col{min-width:7.14286%}.row.mobile-15>.col{min-width:6.66667%}.row.mobile-16>.col{min-width:6.25%}.row.mobile-17>.col{min-width:5.88235%}.row.mobile-18>.col{min-width:5.55556%}.row.mobile-19>.col{min-width:5.26316%}.row.mobile-20>.col{min-width:5%}.row.mobile-21>.col{min-width:4.7619%}.row.mobile-22>.col{min-width:4.54545%}.row.mobile-23>.col{min-width:4.34783%}.row.mobile-24>.col{min-width:4.16667%}.row.mobile-25>.col{min-width:4%}.row.mobile-26>.col{min-width:3.84615%}.row.mobile-27>.col{min-width:3.7037%}.row.mobile-28>.col{min-width:3.57143%}.row.mobile-29>.col{min-width:3.44828%}.row.mobile-30>.col{min-width:3.33333%}.row.mobile-31>.col{min-width:3.22581%}.row.mobile-32>.col{min-width:3.125%}.row.mobile-33>.col{min-width:3.0303%}.row.mobile-34>.col{min-width:2.94118%}.row.mobile-35>.col{min-width:2.85714%}.row.mobile-36>.col{min-width:2.77778%}.row.mobile-37>.col{min-width:2.7027%}.row.mobile-38>.col{min-width:2.63158%}.row.mobile-39>.col{min-width:2.5641%}.row.mobile-40>.col{min-width:2.5%}.row.mobile-41>.col{min-width:2.43902%}.row.mobile-42>.col{min-width:2.38095%}.row.mobile-43>.col{min-width:2.32558%}.row.mobile-44>.col{min-width:2.27273%}.row.mobile-45>.col{min-width:2.22222%}.row.mobile-46>.col{min-width:2.17391%}.row.mobile-47>.col{min-width:2.12766%}.row.mobile-48>.col{min-width:2.08333%}.row.mobile-49>.col{min-width:2.04082%}}@media (width>=40em){.row.tablet-1>.col{min-width:100%}.row.tablet-2>.col{min-width:50%}.row.tablet-3>.col{min-width:33.3333%}.row.tablet-4>.col{min-width:25%}.row.tablet-5>.col{min-width:20%}.row.tablet-6>.col{min-width:16.6667%}.row.tablet-7>.col{min-width:14.2857%}.row.tablet-8>.col{min-width:12.5%}.row.tablet-9>.col{min-width:11.1111%}.row.tablet-10>.col{min-width:10%}.row.tablet-11>.col{min-width:9.09091%}.row.tablet-12>.col{min-width:8.33333%}.row.tablet-13>.col{min-width:7.69231%}.row.tablet-14>.col{min-width:7.14286%}.row.tablet-15>.col{min-width:6.66667%}.row.tablet-16>.col{min-width:6.25%}.row.tablet-17>.col{min-width:5.88235%}.row.tablet-18>.col{min-width:5.55556%}.row.tablet-19>.col{min-width:5.26316%}.row.tablet-20>.col{min-width:5%}.row.tablet-21>.col{min-width:4.7619%}.row.tablet-22>.col{min-width:4.54545%}.row.tablet-23>.col{min-width:4.34783%}.row.tablet-24>.col{min-width:4.16667%}.row.tablet-25>.col{min-width:4%}.row.tablet-26>.col{min-width:3.84615%}.row.tablet-27>.col{min-width:3.7037%}.row.tablet-28>.col{min-width:3.57143%}.row.tablet-29>.col{min-width:3.44828%}.row.tablet-30>.col{min-width:3.33333%}.row.tablet-31>.col{min-width:3.22581%}.row.tablet-32>.col{min-width:3.125%}.row.tablet-33>.col{min-width:3.0303%}.row.tablet-34>.col{min-width:2.94118%}.row.tablet-35>.col{min-width:2.85714%}.row.tablet-36>.col{min-width:2.77778%}.row.tablet-37>.col{min-width:2.7027%}.row.tablet-38>.col{min-width:2.63158%}.row.tablet-39>.col{min-width:2.5641%}.row.tablet-40>.col{min-width:2.5%}.row.tablet-41>.col{min-width:2.43902%}.row.tablet-42>.col{min-width:2.38095%}.row.tablet-43>.col{min-width:2.32558%}.row.tablet-44>.col{min-width:2.27273%}.row.tablet-45>.col{min-width:2.22222%}.row.tablet-46>.col{min-width:2.17391%}.row.tablet-47>.col{min-width:2.12766%}.row.tablet-48>.col{min-width:2.08333%}.row.tablet-49>.col{min-width:2.04082%}}@media (width>=64em){.row.desktop-1>.col{min-width:100%}.row.desktop-2>.col{min-width:50%}.row.desktop-3>.col{min-width:33.3333%}.row.desktop-4>.col{min-width:25%}.row.desktop-5>.col{min-width:20%}.row.desktop-6>.col{min-width:16.6667%}.row.desktop-7>.col{min-width:14.2857%}.row.desktop-8>.col{min-width:12.5%}.row.desktop-9>.col{min-width:11.1111%}.row.desktop-10>.col{min-width:10%}.row.desktop-11>.col{min-width:9.09091%}.row.desktop-12>.col{min-width:8.33333%}.row.desktop-13>.col{min-width:7.69231%}.row.desktop-14>.col{min-width:7.14286%}.row.desktop-15>.col{min-width:6.66667%}.row.desktop-16>.col{min-width:6.25%}.row.desktop-17>.col{min-width:5.88235%}.row.desktop-18>.col{min-width:5.55556%}.row.desktop-19>.col{min-width:5.26316%}.row.desktop-20>.col{min-width:5%}.row.desktop-21>.col{min-width:4.7619%}.row.desktop-22>.col{min-width:4.54545%}.row.desktop-23>.col{min-width:4.34783%}.row.desktop-24>.col{min-width:4.16667%}.row.desktop-25>.col{min-width:4%}.row.desktop-26>.col{min-width:3.84615%}.row.desktop-27>.col{min-width:3.7037%}.row.desktop-28>.col{min-width:3.57143%}.row.desktop-29>.col{min-width:3.44828%}.row.desktop-30>.col{min-width:3.33333%}.row.desktop-31>.col{min-width:3.22581%}.row.desktop-32>.col{min-width:3.125%}.row.desktop-33>.col{min-width:3.0303%}.row.desktop-34>.col{min-width:2.94118%}.row.desktop-35>.col{min-width:2.85714%}.row.desktop-36>.col{min-width:2.77778%}.row.desktop-37>.col{min-width:2.7027%}.row.desktop-38>.col{min-width:2.63158%}.row.desktop-39>.col{min-width:2.5641%}.row.desktop-40>.col{min-width:2.5%}.row.desktop-41>.col{min-width:2.43902%}.row.desktop-42>.col{min-width:2.38095%}.row.desktop-43>.col{min-width:2.32558%}.row.desktop-44>.col{min-width:2.27273%}.row.desktop-45>.col{min-width:2.22222%}.row.desktop-46>.col{min-width:2.17391%}.row.desktop-47>.col{min-width:2.12766%}.row.desktop-48>.col{min-width:2.08333%}.row.desktop-49>.col{min-width:2.04082%}}@media (width>=90em){.row.widescreen-1>.col{min-width:100%}.row.widescreen-2>.col{min-width:50%}.row.widescreen-3>.col{min-width:33.3333%}.row.widescreen-4>.col{min-width:25%}.row.widescreen-5>.col{min-width:20%}.row.widescreen-6>.col{min-width:16.6667%}.row.widescreen-7>.col{min-width:14.2857%}.row.widescreen-8>.col{min-width:12.5%}.row.widescreen-9>.col{min-width:11.1111%}.row.widescreen-10>.col{min-width:10%}.row.widescreen-11>.col{min-width:9.09091%}.row.widescreen-12>.col{min-width:8.33333%}.row.widescreen-13>.col{min-width:7.69231%}.row.widescreen-14>.col{min-width:7.14286%}.row.widescreen-15>.col{min-width:6.66667%}.row.widescreen-16>.col{min-width:6.25%}.row.widescreen-17>.col{min-width:5.88235%}.row.widescreen-18>.col{min-width:5.55556%}.row.widescreen-19>.col{min-width:5.26316%}.row.widescreen-20>.col{min-width:5%}.row.widescreen-21>.col{min-width:4.7619%}.row.widescreen-22>.col{min-width:4.54545%}.row.widescreen-23>.col{min-width:4.34783%}.row.widescreen-24>.col{min-width:4.16667%}.row.widescreen-25>.col{min-width:4%}.row.widescreen-26>.col{min-width:3.84615%}.row.widescreen-27>.col{min-width:3.7037%}.row.widescreen-28>.col{min-width:3.57143%}.row.widescreen-29>.col{min-width:3.44828%}.row.widescreen-30>.col{min-width:3.33333%}.row.widescreen-31>.col{min-width:3.22581%}.row.widescreen-32>.col{min-width:3.125%}.row.widescreen-33>.col{min-width:3.0303%}.row.widescreen-34>.col{min-width:2.94118%}.row.widescreen-35>.col{min-width:2.85714%}.row.widescreen-36>.col{min-width:2.77778%}.row.widescreen-37>.col{min-width:2.7027%}.row.widescreen-38>.col{min-width:2.63158%}.row.widescreen-39>.col{min-width:2.5641%}.row.widescreen-40>.col{min-width:2.5%}.row.widescreen-41>.col{min-width:2.43902%}.row.widescreen-42>.col{min-width:2.38095%}.row.widescreen-43>.col{min-width:2.32558%}.row.widescreen-44>.col{min-width:2.27273%}.row.widescreen-45>.col{min-width:2.22222%}.row.widescreen-46>.col{min-width:2.17391%}.row.widescreen-47>.col{min-width:2.12766%}.row.widescreen-48>.col{min-width:2.08333%}.row.widescreen-49>.col{min-width:2.04082%}}@media (width>=0){.col[class*=mobile-]{min-width:100%}}@media (width>=40em){.col[class*=tablet-]{min-width:100%}}@media (width>=64em){.col[class*=desktop-]{min-width:100%}}@media (width>=90em){.col[class*=widescreen-]{min-width:100%}}@media (width>=0){.col.mobile-1{min-width:2%}.col.mobile-2{min-width:4%}.col.mobile-3{min-width:6%}.col.mobile-4{min-width:8%}.col.mobile-5{min-width:10%}.col.mobile-6{min-width:12%}.col.mobile-7{min-width:14%}.col.mobile-8{min-width:16%}.col.mobile-9{min-width:18%}.col.mobile-10{min-width:20%}.col.mobile-11{min-width:22%}.col.mobile-12{min-width:24%}.col.mobile-13{min-width:26%}.col.mobile-14{min-width:28%}.col.mobile-15{min-width:30%}.col.mobile-16{min-width:32%}.col.mobile-17{min-width:34%}.col.mobile-18{min-width:36%}.col.mobile-19{min-width:38%}.col.mobile-20{min-width:40%}.col.mobile-21{min-width:42%}.col.mobile-22{min-width:44%}.col.mobile-23{min-width:46%}.col.mobile-24{min-width:48%}.col.mobile-25{min-width:50%}.col.mobile-26{min-width:52%}.col.mobile-27{min-width:54%}.col.mobile-28{min-width:56%}.col.mobile-29{min-width:58%}.col.mobile-30{min-width:60%}.col.mobile-31{min-width:62%}.col.mobile-32{min-width:64%}.col.mobile-33{min-width:66%}.col.mobile-34{min-width:68%}.col.mobile-35{min-width:70%}.col.mobile-36{min-width:72%}.col.mobile-37{min-width:74%}.col.mobile-38{min-width:76%}.col.mobile-39{min-width:78%}.col.mobile-40{min-width:80%}.col.mobile-41{min-width:82%}.col.mobile-42{min-width:84%}.col.mobile-43{min-width:86%}.col.mobile-44{min-width:88%}.col.mobile-45{min-width:90%}.col.mobile-46{min-width:92%}.col.mobile-47{min-width:94%}.col.mobile-48{min-width:96%}.col.mobile-49{min-width:98%}}@media (width>=40em){.col.tablet-1{min-width:2%}.col.tablet-2{min-width:4%}.col.tablet-3{min-width:6%}.col.tablet-4{min-width:8%}.col.tablet-5{min-width:10%}.col.tablet-6{min-width:12%}.col.tablet-7{min-width:14%}.col.tablet-8{min-width:16%}.col.tablet-9{min-width:18%}.col.tablet-10{min-width:20%}.col.tablet-11{min-width:22%}.col.tablet-12{min-width:24%}.col.tablet-13{min-width:26%}.col.tablet-14{min-width:28%}.col.tablet-15{min-width:30%}.col.tablet-16{min-width:32%}.col.tablet-17{min-width:34%}.col.tablet-18{min-width:36%}.col.tablet-19{min-width:38%}.col.tablet-20{min-width:40%}.col.tablet-21{min-width:42%}.col.tablet-22{min-width:44%}.col.tablet-23{min-width:46%}.col.tablet-24{min-width:48%}.col.tablet-25{min-width:50%}.col.tablet-26{min-width:52%}.col.tablet-27{min-width:54%}.col.tablet-28{min-width:56%}.col.tablet-29{min-width:58%}.col.tablet-30{min-width:60%}.col.tablet-31{min-width:62%}.col.tablet-32{min-width:64%}.col.tablet-33{min-width:66%}.col.tablet-34{min-width:68%}.col.tablet-35{min-width:70%}.col.tablet-36{min-width:72%}.col.tablet-37{min-width:74%}.col.tablet-38{min-width:76%}.col.tablet-39{min-width:78%}.col.tablet-40{min-width:80%}.col.tablet-41{min-width:82%}.col.tablet-42{min-width:84%}.col.tablet-43{min-width:86%}.col.tablet-44{min-width:88%}.col.tablet-45{min-width:90%}.col.tablet-46{min-width:92%}.col.tablet-47{min-width:94%}.col.tablet-48{min-width:96%}.col.tablet-49{min-width:98%}}@media (width>=64em){.col.desktop-1{min-width:2%}.col.desktop-2{min-width:4%}.col.desktop-3{min-width:6%}.col.desktop-4{min-width:8%}.col.desktop-5{min-width:10%}.col.desktop-6{min-width:12%}.col.desktop-7{min-width:14%}.col.desktop-8{min-width:16%}.col.desktop-9{min-width:18%}.col.desktop-10{min-width:20%}.col.desktop-11{min-width:22%}.col.desktop-12{min-width:24%}.col.desktop-13{min-width:26%}.col.desktop-14{min-width:28%}.col.desktop-15{min-width:30%}.col.desktop-16{min-width:32%}.col.desktop-17{min-width:34%}.col.desktop-18{min-width:36%}.col.desktop-19{min-width:38%}.col.desktop-20{min-width:40%}.col.desktop-21{min-width:42%}.col.desktop-22{min-width:44%}.col.desktop-23{min-width:46%}.col.desktop-24{min-width:48%}.col.desktop-25{min-width:50%}.col.desktop-26{min-width:52%}.col.desktop-27{min-width:54%}.col.desktop-28{min-width:56%}.col.desktop-29{min-width:58%}.col.desktop-30{min-width:60%}.col.desktop-31{min-width:62%}.col.desktop-32{min-width:64%}.col.desktop-33{min-width:66%}.col.desktop-34{min-width:68%}.col.desktop-35{min-width:70%}.col.desktop-36{min-width:72%}.col.desktop-37{min-width:74%}.col.desktop-38{min-width:76%}.col.desktop-39{min-width:78%}.col.desktop-40{min-width:80%}.col.desktop-41{min-width:82%}.col.desktop-42{min-width:84%}.col.desktop-43{min-width:86%}.col.desktop-44{min-width:88%}.col.desktop-45{min-width:90%}.col.desktop-46{min-width:92%}.col.desktop-47{min-width:94%}.col.desktop-48{min-width:96%}.col.desktop-49{min-width:98%}}@media (width>=90em){.col.widescreen-1{min-width:2%}.col.widescreen-2{min-width:4%}.col.widescreen-3{min-width:6%}.col.widescreen-4{min-width:8%}.col.widescreen-5{min-width:10%}.col.widescreen-6{min-width:12%}.col.widescreen-7{min-width:14%}.col.widescreen-8{min-width:16%}.col.widescreen-9{min-width:18%}.col.widescreen-10{min-width:20%}.col.widescreen-11{min-width:22%}.col.widescreen-12{min-width:24%}.col.widescreen-13{min-width:26%}.col.widescreen-14{min-width:28%}.col.widescreen-15{min-width:30%}.col.widescreen-16{min-width:32%}.col.widescreen-17{min-width:34%}.col.widescreen-18{min-width:36%}.col.widescreen-19{min-width:38%}.col.widescreen-20{min-width:40%}.col.widescreen-21{min-width:42%}.col.widescreen-22{min-width:44%}.col.widescreen-23{min-width:46%}.col.widescreen-24{min-width:48%}.col.widescreen-25{min-width:50%}.col.widescreen-26{min-width:52%}.col.widescreen-27{min-width:54%}.col.widescreen-28{min-width:56%}.col.widescreen-29{min-width:58%}.col.widescreen-30{min-width:60%}.col.widescreen-31{min-width:62%}.col.widescreen-32{min-width:64%}.col.widescreen-33{min-width:66%}.col.widescreen-34{min-width:68%}.col.widescreen-35{min-width:70%}.col.widescreen-36{min-width:72%}.col.widescreen-37{min-width:74%}.col.widescreen-38{min-width:76%}.col.widescreen-39{min-width:78%}.col.widescreen-40{min-width:80%}.col.widescreen-41{min-width:82%}.col.widescreen-42{min-width:84%}.col.widescreen-43{min-width:86%}.col.widescreen-44{min-width:88%}.col.widescreen-45{min-width:90%}.col.widescreen-46{min-width:92%}.col.widescreen-47{min-width:94%}.col.widescreen-48{min-width:96%}.col.widescreen-49{min-width:98%}}@media (width>=0){.mobile-hidden{display:none}}@media (width>=40em){.tablet-hidden{display:none}}@media (width>=64em){.desktop-hidden{display:none}}@media (width>=90em){.widescreen-hidden{display:none}}.col-grow-unset{flex-grow:unset}.container{background-color:var(--background-default);width:100%;margin-left:auto;margin-right:auto;padding-left:.25rem;padding-right:.25rem}.container--padding{padding-top:.25em;padding-bottom:2rem}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=68rem){.container{max-width:68rem}}@media (width>=90rem){.container{max-width:90rem}}.container--brand{background-color:var(--background-primary);box-shadow:var(--shadow);border-radius:1rem;margin-top:1rem;padding:1rem}.container--fluid{margin-right:unset;margin-left:unset;max-width:unset}.w-full{width:100%}.h-full{height:100%}.w-screen{width:100vw}.h-screen{height:100vh}.flex{display:flex}.grid{display:grid}.hidden{display:none}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-1{flex:1}.flex-auto{flex:auto}.flex-none{flex:none}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.gap-0{gap:0}.gap-1{gap:var(--spacing-xs)}.gap-2{gap:var(--spacing-sm)}.gap-3{gap:var(--spacing-md)}.gap-4{gap:var(--spacing-lg)}.gap-5{gap:var(--spacing-xl)}.gap-x-1{-moz-column-gap:var(--spacing-xs);column-gap:var(--spacing-xs)}.gap-x-2{-moz-column-gap:var(--spacing-sm);column-gap:var(--spacing-sm)}.gap-x-3{-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md)}.gap-x-4{-moz-column-gap:var(--spacing-lg);column-gap:var(--spacing-lg)}.gap-y-1{row-gap:var(--spacing-xs)}.gap-y-2{row-gap:var(--spacing-sm)}.gap-y-3{row-gap:var(--spacing-md)}.gap-y-4{row-gap:var(--spacing-lg)}.p-0{padding:0}.p-1{padding:var(--spacing-xs)}.p-2{padding:var(--spacing-sm)}.p-3{padding:var(--spacing-md)}.p-4{padding:var(--spacing-lg)}.p-5{padding:var(--spacing-xl)}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.px-2{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.px-3{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.px-4{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.py-2{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.py-3{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.py-4{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}.m-0{margin:0}.m-1{margin:var(--spacing-xs)}.m-2{margin:var(--spacing-sm)}.m-3{margin:var(--spacing-md)}.m-4{margin:var(--spacing-lg)}.m-5{margin:var(--spacing-xl)}.mx-auto{margin-left:auto;margin-right:auto}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}.mx-2{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}.mx-3{margin-left:var(--spacing-md);margin-right:var(--spacing-md)}.mx-4{margin-left:var(--spacing-lg);margin-right:var(--spacing-lg)}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.my-2{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.my-3{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}.my-4{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-base{font-size:var(--font-size-base)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.font-normal{font-weight:var(--font-weight-normal)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.rounded{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-full{border-radius:var(--radius-full)}.shadow{box-shadow:var(--shadow)}.shadow-none{box-shadow:none}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-outside{box-shadow:var(--shadow-outside)}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-scroll{overflow:scroll}li{text-align:-webkit-match-parent;unicode-bidi:isolate;display:list-item}ul{font-weight:var(--font-weight-normal);text-indent:0;margin-top:2px;margin-bottom:4px;padding-left:1pc;list-style:inside square}.h-0{height:var(--space-0)}.h-1{height:var(--space-1)}.h-2{height:var(--space-2)}.h-3{height:var(--space-3)}.h-4{height:var(--space-4)}.h-5{height:var(--space-5)}.h-6{height:var(--space-6)}.h-8{height:var(--space-8)}.h-10{height:var(--space-10)}.h-12{height:var(--space-12)}.h-16{height:var(--space-16)}.h-20{height:var(--space-20)}.h-24{height:var(--space-24)}.loading-guard-wrapper[data-v-4abcf482]{background-color:var(--background-primary);color:var(--text-secondary);min-height:100vh;position:relative}.loading-container[data-v-4abcf482]{width:100%;height:100vh;z-index:var(--z-index-modal);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.logo-container[data-v-4abcf482]{width:400px;height:300px;margin-bottom:20px;transition:transform .5s,opacity .5s}.logo[data-v-4abcf482]{background-color:var(--color-text-secondary);width:100%;height:100%;-webkit-mask-image:url(./scripture.b4aF48Mx.svg);mask-image:url(./scripture.b4aF48Mx.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.loader-fade-enter-active[data-v-4abcf482]{transition:opacity .3s}.loader-fade-leave-active[data-v-4abcf482]{transition:opacity .6s}.loader-fade-enter-from[data-v-4abcf482],.loader-fade-leave-to[data-v-4abcf482]{opacity:0}.app-container[data-v-4abcf482]{z-index:1;opacity:0;pointer-events:none;will-change:opacity;backface-visibility:hidden;-webkit-font-smoothing:antialiased;min-height:100vh;transition:opacity .8s .2s;position:relative}.app-container.app-fade-in[data-v-4abcf482]{opacity:1;pointer-events:auto;will-change:auto}.scale-in[data-v-4abcf482]{animation:.4s forwards scale-in-4abcf482}.scale-out[data-v-4abcf482]{animation:.4s forwards scale-out-4abcf482}@keyframes scale-in-4abcf482{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes scale-out-4abcf482{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.loading-spinner[data-v-4abcf482]{border:4px solid color-mix(in srgb,var(--color-text-secondary) 20%,transparent);border-top:4px solid var(--color-text-secondary);border-radius:50%;width:40px;height:40px;margin-bottom:20px;animation:1s linear infinite spin-4abcf482}.loading-text[data-v-4abcf482]{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin-bottom:20px}.error[data-v-4abcf482]{color:var(--color-text-danger)}.retry-text[data-v-4abcf482]{font-size:var(--font-size-sm);color:var(--color-text-secondary);opacity:.7;margin-bottom:15px}@keyframes spin-4abcf482{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
