:root{--font-main:'Inter',system-ui,-apple-system,sans-serif}:root,[data-bs-theme="light"]{color-scheme:light;--bs-body-bg:rgb(var(--app-bg-rgb));--bs-body-color:rgb(var(--body-text-rgb));--bs-body-color-rgb:var(--body-text-rgb);--bs-card-bg:rgb(var(--card-bg-rgb));--input-bg:rgba(var(--body-text-rgb),.05);--input-border:rgba(var(--body-text-rgb),.2);--card-border:rgba(var(--body-text-rgb),.15);--card-hover-bg:rgba(var(--body-text-rgb),.03);--table-header-bg:rgba(var(--body-text-rgb),.05);--bs-dropdown-bg:#fff;--bs-dropdown-color:rgb(var(--body-text-rgb));--bs-dropdown-border-color:rgba(var(--body-text-rgb),.15);--bs-primary:rgb(var(--brand-primary-rgb));--bs-primary-rgb:var(--brand-primary-rgb);--bs-primary-bg-subtle:rgba(var(--brand-primary-rgb),.1);--bs-primary-text-emphasis:color-mix(in srgb,rgb(var(--brand-primary-rgb)),black 60%);--bs-primary-border-subtle:rgba(var(--brand-primary-rgb),.2);--bs-secondary:rgb(var(--brand-secondary-rgb));--bs-secondary-rgb:var(--brand-secondary-rgb);--bs-secondary-bg-subtle:rgba(var(--brand-secondary-rgb),.15);--bs-secondary-text-emphasis:color-mix(in srgb,rgb(var(--brand-secondary-rgb)),black 60%);--bs-success:rgb(var(--brand-success-rgb));--bs-success-rgb:var(--brand-success-rgb);--bs-success-bg-subtle:rgba(var(--brand-success-rgb),.1);--bs-success-text-emphasis:color-mix(in srgb,rgb(var(--brand-success-rgb)),black 60%);--bs-warning:rgb(var(--brand-warning-rgb));--bs-warning-rgb:var(--brand-warning-rgb);--bs-warning-bg-subtle:rgba(var(--brand-warning-rgb),.25);--bs-warning-text-emphasis:color-mix(in srgb,rgb(var(--brand-warning-rgb)),black 65%);--bs-danger:rgb(var(--brand-danger-rgb));--bs-danger-rgb:var(--brand-danger-rgb);--bs-danger-bg-subtle:rgba(var(--brand-danger-rgb),.1);--bs-danger-text-emphasis:color-mix(in srgb,rgb(var(--brand-danger-rgb)),black 55%);--bs-info:rgb(var(--brand-info-rgb));--bs-info-rgb:var(--brand-info-rgb);--bs-info-bg-subtle:rgba(var(--brand-info-rgb),.1);--bs-info-text-emphasis:color-mix(in srgb,rgb(var(--brand-info-rgb)),black 60%)}[data-bs-theme="dark"]{color-scheme:dark;--bs-body-bg:rgb(var(--app-bg-rgb));--bs-body-color:rgb(var(--body-text-rgb));--bs-body-color-rgb:var(--body-text-rgb);--bs-card-bg:rgb(var(--card-bg-rgb));--input-bg:rgba(var(--body-text-rgb),.05);--input-border:rgba(var(--body-text-rgb),.2);--card-border:rgba(var(--body-text-rgb),.15);--card-hover-bg:rgba(var(--body-text-rgb),.05);--table-header-bg:rgba(var(--body-text-rgb),.05);--bs-dropdown-bg:rgb(var(--card-bg-rgb));--bs-dropdown-color:rgb(var(--body-text-rgb));--bs-dropdown-border-color:rgba(255,255,255,.15);--bs-dropdown-link-color:rgb(var(--body-text-rgb));--bs-dropdown-link-hover-color:#fff;--bs-dropdown-link-hover-bg:rgba(var(--brand-primary-rgb),.2);--bs-modal-bg:rgb(var(--card-bg-rgb));--bs-modal-border-color:rgba(255,255,255,.15);--bs-primary:rgb(var(--brand-primary-rgb));--bs-primary-rgb:var(--brand-primary-rgb);--bs-primary-bg-subtle:rgba(var(--brand-primary-rgb),.15);--bs-primary-text-emphasis:rgb(var(--brand-primary-rgb));--bs-primary-border-subtle:rgba(var(--brand-primary-rgb),.3);--bs-secondary:rgb(var(--brand-secondary-rgb));--bs-secondary-rgb:var(--brand-secondary-rgb);--bs-secondary-text-emphasis:#fff;--bs-secondary-bg-subtle:rgba(255,255,255,.2);--bs-success:rgb(var(--brand-success-rgb));--bs-success-rgb:var(--brand-success-rgb);--bs-success-bg-subtle:rgba(var(--brand-success-rgb),.15);--bs-success-text-emphasis:rgb(var(--brand-success-rgb));--bs-warning:rgb(var(--brand-warning-rgb));--bs-warning-rgb:var(--brand-warning-rgb);--bs-warning-bg-subtle:rgba(var(--brand-warning-rgb),.15);--bs-warning-text-emphasis:rgb(var(--brand-warning-rgb));--bs-danger:rgb(var(--brand-danger-rgb));--bs-danger-rgb:var(--brand-danger-rgb);--bs-danger-bg-subtle:rgba(var(--brand-danger-rgb),.15);--bs-danger-text-emphasis:rgb(var(--brand-danger-rgb));--bs-info:rgb(var(--brand-info-rgb));--bs-info-rgb:var(--brand-info-rgb);--bs-info-bg-subtle:rgba(var(--brand-info-rgb),.15);--bs-info-text-emphasis:rgb(var(--brand-info-rgb))}html[data-bs-theme="dark"] .dropdown-menu{background-color:rgb(var(--card-bg-rgb));color:rgb(var(--body-text-rgb));border:1px solid rgba(255,255,255,.1)}html[data-bs-theme="dark"] .dropdown-item{color:rgb(var(--body-text-rgb))}html[data-bs-theme="dark"] .dropdown-item:hover,html[data-bs-theme="dark"] .dropdown-item:focus{background-color:rgba(var(--brand-primary-rgb),.15);color:#fff}