html,body{overscroll-behavior:none;font-family:var(--font-sans)}html.is-kiosk,html.is-kiosk *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html.is-kiosk input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=range]),html.is-kiosk textarea{caret-color:#0000;touch-action:none}.pledges-unavailable{justify-content:center;padding:48px 16px;display:flex}.pledges-unavailable__card{text-align:center;max-width:36rem}.pledges-unavailable__title{color:var(--text-color);font-family:var(--font-sans);margin:0 0 12px;font-size:1.5rem;font-weight:700}.pledges-unavailable__message{color:var(--text-muted);font-family:var(--font-sans);margin:0;font-size:1rem;line-height:1.5}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-spin{transform-origin:50%;will-change:transform;backface-visibility:hidden}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.bg-accent,.bg-gold{background-color:var(--accent)}.text-accent,.text-gold{color:var(--accent)}.table thead th{vertical-align:bottom}.theme-table{color:var(--text-color);background:var(--field-bg)}.theme-table th,.theme-table td{color:var(--text-color);border-color:var(--border-color)}.theme-table.table-striped tbody tr:nth-of-type(odd){background:color-mix(in srgb, var(--text-color) 5%, var(--field-bg));color:var(--text-color)}:is(.payment_type,.btn-toggle-group) .btn-group .btn{border:1px solid var(--border-color);color:var(--text-color);white-space:nowrap}:is(.payment_type,.btn-toggle-group) .btn-group .btn.active{background:var(--accent);color:var(--text-on-accent);border:0}:is(.payment_type,.btn-toggle-group) .btn-group :is(.btn.focus,.btn:focus){box-shadow:unset}:is(.payment_type,.btn-toggle-group) .btn-group .btn.is-disabled{background-color:var(--btn-disabled-bg);border-color:var(--border-color);color:var(--btn-disabled-text);cursor:not-allowed;opacity:.65}.table tbody tr:last-child td{border-bottom:1px solid var(--table-border)}.pointer-events-none{pointer-events:none}.tr--accent-bg{background:var(--accent)}:root{--color-dark:#000;--color-light:#fff;--white-fixed:#fff;--dark-fixed:#10141c;--text-on-accent:#fff;--primary:#6e5dff;--accent:#6e5dff;--accent-light:#b9b2ff;--accent-display-gradient:linear-gradient(160deg, var(--color-light) 8%, var(--accent-light) 38%, var(--accent) 72%, var(--accent-dark) 100%);--accent-display-gradient-on-light:linear-gradient(150deg, var(--accent-light) 0%, var(--accent) 42%, var(--accent-darker) 100%);--accent-display-gradient-strong:linear-gradient(150deg, var(--accent) 0%, var(--accent-darkest) 100%);--accent-mid:#9489ff;--accent-dark:#5a4bff;--accent-darker:#3a2ea0;--accent-darkest:#1d1762;--accent-on-surface:var(--accent-darkest);--accent-shade:#5a4bff;--accent-shade-2:#3a2ea0;--text-default:#212529;--bg-page:#fff;--accent-border:color-mix(in srgb, var(--accent) 14%, transparent);--accent-tint:color-mix(in srgb, var(--accent) 6.5%, transparent);--accent-tint-start:color-mix(in srgb, var(--accent) 5%, transparent);--accent-tint-end:color-mix(in srgb, var(--accent) 8.5%, transparent);--accent-tint-subtle:color-mix(in srgb, var(--accent) 4%, transparent);--accent-tint-light:color-mix(in srgb, var(--accent) 2.8%, transparent);--accent-tint-hover:color-mix(in srgb, var(--accent) 1.5%, transparent);--layout-bg-fallback:radial-gradient(circle at 12% 18%, color-mix(in srgb, var(--accent) 28%, transparent) 0%, transparent 45%), radial-gradient(circle at 88% 78%, color-mix(in srgb, var(--accent) 18%, transparent) 0%, transparent 40%), linear-gradient(165deg, color-mix(in srgb, var(--gray-bg) 86%, var(--accent) 14%) 0%, color-mix(in srgb, var(--gray-bg) 72%, var(--accent) 28%) 100%);--accent-shadow-light:color-mix(in srgb, var(--accent) 6%, transparent);--accent-shadow-medium:color-mix(in srgb, var(--accent) 10%, transparent);--accent-shadow-soft:color-mix(in srgb, var(--accent) 18%, transparent);--accent-shadow-strong:color-mix(in srgb, var(--accent) 22%, transparent);--accent-shadow-focus:color-mix(in srgb, var(--accent) 26%, transparent);--accent-shadow-stronger:color-mix(in srgb, var(--accent) 30%, transparent);--border-color:#e0e4ea;--border-light:#e6e9eef2;--table-border:var(--gray-300);--text-color:#545b63;--text-muted:#7a8189;--label-color:#5a6068f2;--placeholder-color:#00000061;--gray-100:#f9fafb;--gray-200:#e9ecef;--gray-300:#dee2e6;--gray-350:#ccc;--gray-400:#ddd;--gray-500:#adb5bd;--gray-600:#999;--gray-700:#666;--gray-800:#333;--gray-900:#212529;--gray-bg:#f4f5f7;--legacy-page-bg:#f5f5f5;--heading-dark:#1a1d27;--light:var(--gray-100);--scrollbar-track:#f1f1f1;--bg-subtle:#ffffff0d;--bg-semi:#fffffff2;--bg-checked:#f6f5fc;--bg-checked-hover:#ebe9f7;--danger:#dc3545;--danger-hover:#c82333;--danger-dark:#721c24;--danger-darker:#a01a2a;--danger-darkest:#901923;--danger-bg:#dc354514;--danger-focus:#dc354540;--danger-shadow:#dc354540;--danger-shadow-strong:#dc35454d;--success:#28a745;--battery-low:#ff9500;--battery-critical:#ff3b30;--battery-charging:#34c759;--blue:#2a6cdf;--yellow:#f28f1e;--neutral-bg-soft:#f5f7fb;--disabled:#d3d3d3;--link-hover:#005580;--white-overlay:#ffffff40;--white-shine:#fff3;--faded-white:#ffffffa8;--overlay-hover:#00000006;--overlay-active:#0000000b;--overlay-focus:#00000012;--shadow-subtle:#00000009;--shadow-card:#0000000d;--shadow-modal:#00000013;--shadow-strong:#00000017;--shadow-stronger:#0000001f;--shadow-dark:#00000029;--shadow-light:#0000000f;--shadow-inset:#0000000a;--shadow-highlight:#fff;--control-bar-radius:.875rem;--topbar-account-avatar-inset:#ffffffbf;--topbar-account-avatar-inset-hover:#ffffffa6;--topbar-account-profile-bg-start:color-mix(in srgb, var(--accent) 16%, var(--field-bg));--topbar-account-profile-bg-mid:color-mix(in srgb, var(--accent) 6%, var(--field-bg));--topbar-account-profile-border:color-mix(in srgb, var(--accent) 20%, var(--border-color));--topbar-account-avatar-lg-fg:color-mix(in srgb, var(--gray-800) 88%, var(--accent) 12%);--topbar-account-avatar-lg-bg:color-mix(in srgb, var(--gray-200) 90%, var(--accent) 10%);--topbar-account-avatar-lg-border:color-mix(in srgb, var(--border-color) 82%, var(--accent) 18%);--topbar-account-actions-bg:color-mix(in srgb, var(--gray-100) 88%, var(--accent) 12%);--topbar-account-panel-border:color-mix(in srgb, var(--accent) 28%, var(--border-color));--topbar-account-panel-inset-ring:color-mix(in srgb, var(--accent) 12%, var(--field-bg));--topbar-account-panel-shadow:color-mix(in srgb, var(--shadow-dark) 85%, var(--accent) 15%);--topbar-account-panel-shadow-mobile:color-mix(in srgb, var(--shadow-dark) 88%, var(--accent) 12%);--topbar-account-item-hover-bg:color-mix(in srgb, var(--field-bg) 70%, var(--accent) 30%);--topbar-account-item-hover-shadow:color-mix(in srgb, var(--shadow-card) 65%, var(--accent) 35%);--topbar-account-item-icon:color-mix(in srgb, var(--text-muted) 72%, var(--accent) 28%);--topbar-account-guest-shadow:color-mix(in srgb, var(--shadow-light) 70%, var(--gray-900) 30%);--topbar-account-guest-shadow-hover:color-mix(in srgb, var(--shadow-modal) 72%, var(--gray-900) 28%);--manager-surface-bg:color-mix(in srgb, var(--field-bg) 94%, var(--accent) 6%);--manager-surface-bg-top:color-mix(in srgb, var(--field-bg) 98%, var(--accent) 2%);--manager-surface-border:color-mix(in srgb, var(--accent) 26%, var(--border-color));--manager-surface-shadow:color-mix(in srgb, var(--accent) 18%, var(--shadow-dark));--manager-surface-label-color:color-mix(in srgb, var(--accent-darkest) 72%, var(--accent));--manager-surface-value-color:color-mix(in srgb, var(--accent-darkest) 74%, var(--accent));--field-bg:#fff;--field-bg-disabled:#f5f7fb;--field-border:var(--border-color);--field-focus-shadow:var(--accent-tint);--btn-disabled-bg:#e9ecef;--btn-disabled-text:#6c757d;--font-sans:"Work Sans", sans-serif;--font-display:"Hanken Grotesk", var(--font-sans);--font-zmanim-hebrew:"Suez One", "Kanit", sans-serif;--transition-fast:.2s ease;--transition-medium:.3s ease;--transition-snappy:.15s ease;--transition-border-shadow-fast:border-color var(--transition-fast), box-shadow var(--transition-fast);--transition-bg-color-fast:background-color var(--transition-fast), color var(--transition-fast);--transition-border-bg-shadow-fast:border-color var(--transition-fast), background-color var(--transition-fast), box-shadow var(--transition-fast);--transition-transform-fast:transform var(--transition-fast);--pledge-status-dot-size:7px;--pledge-status-font-size:.8125rem;--pledge-status-paid-fg:var(--success);--pledge-status-paid-bg:#28a74517;--pledge-status-ongoing-fg:var(--yellow);--pledge-status-ongoing-bg:#f28f1e1a;--pledge-status-partial-fg:var(--blue);--pledge-status-partial-bg:#2a6cdf17;--pledge-status-unpaid-fg:var(--danger);--pledge-status-unpaid-bg:#dc354517;--pledge-status-cancelled-fg:var(--text-muted);--pledge-status-cancelled-bg:color-mix(in srgb, var(--text-muted) 10%, transparent);--pledge-status-failed-fg:var(--danger);--pledge-status-failed-bg:#dc354517;--pledge-status-refunded-fg:var(--text-muted);--pledge-status-refunded-bg:color-mix(in srgb, var(--text-muted) 10%, transparent);--seat-available:#e1e3e3;--seat-occupied:var(--accent);--seat-selected:#595959;--seat-furniture:#e9e6ff;--seat-wording:var(--white-fixed);--seat-logged-in:#2679f1;--seat-badge-fill:color-mix(in srgb, var(--accent) 13%, transparent);--seat-badge-stroke:color-mix(in srgb, var(--accent) 18%, transparent);--seat-badge-text:var(--accent-on-surface);--seat-member-highlight-bg:color-mix(in srgb, var(--accent) 20%, transparent);--seat-member-highlight-stroke:color-mix(in srgb, var(--accent) 40%, transparent);--seat-shadow:#0000001a;--seat-glow:var(--accent);--seat-chart-selection-glow:color-mix(in srgb, var(--accent) 55%, transparent);--seat-chart-selection-glow-soft:color-mix(in srgb, var(--accent) 45%, transparent);--seat-chart-selection-glow-strong:color-mix(in srgb, var(--accent) 90%, transparent);--seat-chart-selection-white:var(--white-shine);--seat-grid-header-highlight-text:var(--blue);--seat-grid-header-highlight-fill:color-mix(in srgb, var(--blue) 20%, transparent);--seat-grid-header-highlight-stroke:color-mix(in srgb, var(--blue) 40%, transparent);--seating-name-ink-dark:#1c2230;--seating-name-ink-light:var(--white-fixed);--seating-modern-paper:var(--white-fixed);--seating-modern-header:#f3f5f8;--seating-modern-header-ink:#4d5666;--seating-modern-line:#4d566621;--seating-modern-major-line:#4d56664d;--seating-modern-outline:color-mix(in srgb, var(--accent) 45%, transparent);--seating-modern-crosshair:color-mix(in srgb, var(--accent) 8%, transparent);--seating-modern-focus:var(--accent);--seating-beis-medrash-paper:#fbf6ec;--seating-beis-medrash-header:#efe3cd;--seating-beis-medrash-header-ink:#5f4a2f;--seating-beis-medrash-line:#785a3226;--seating-beis-medrash-major-line:#785a3257;--seating-beis-medrash-outline:#b89466;--seating-beis-medrash-crosshair:#b8946629;--seating-beis-medrash-focus:#8a6131;--seating-beis-medrash-wood:#8a5a2b;--seating-simple-paper:var(--white-fixed);--seating-simple-header:var(--white-fixed);--seating-simple-header-ink:#3f4754;--seating-simple-line:#3f47542e;--seating-simple-major-line:#3f47546b;--seating-simple-outline:#3f475438;--seating-simple-crosshair:color-mix(in srgb, var(--accent) 7%, transparent);--seating-simple-focus:var(--accent);--seating-blueprint-paper:#fbfaf6;--seating-blueprint-header:#f2efe7;--seating-blueprint-header-ink:#3b404c;--seating-blueprint-line:#3b404c1a;--seating-blueprint-major-line:#3b404c42;--seating-blueprint-outline:#4a505e;--seating-blueprint-crosshair:#3b404c0f;--seating-blueprint-focus:#2f5d8a;--seating-classic-paper:var(--field-bg);--seating-classic-header:var(--white);--seating-classic-header-ink:var(--accent-darkest);--seating-classic-line:color-mix(in srgb, var(--text-muted) 20%, transparent);--seating-classic-major-line:color-mix(in srgb, var(--text-muted) 20%, transparent);--seating-classic-outline:color-mix(in srgb, var(--accent-mid) 35%, transparent);--seating-classic-crosshair:color-mix(in srgb, var(--accent) 8%, transparent);--seating-classic-focus:var(--accent)}.legend-swatch--occupied{background-color:var(--seat-occupied)}.legend-swatch--available{background-color:var(--seat-available)}.legend-swatch--selected{background-color:var(--seat-selected)}.legend-swatch--logged-in{background-color:var(--seat-logged-in)}html[data-color-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.shul-station-mark{align-items:center;gap:8px;height:30px;line-height:0;display:inline-flex}.shul-station-mark .shul-station-mark__icon,.shul-station-mark .shul-station-mark__wordmark{flex-shrink:0;width:auto;display:block}.shul-station-mark .shul-station-mark__icon{height:100%;fill:var(--accent)}.shul-station-mark .shul-station-mark__wordmark{height:50%;fill:var(--color-dark)}.shul-station-mark--wordmark-only .shul-station-mark__wordmark{height:100%}.shul-station-mark--on-accent .shul-station-mark__icon{fill:var(--accent-light)}.shul-station-mark--on-accent .shul-station-mark__wordmark{fill:var(--text-on-accent)}html[data-color-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-dark:#f4f6f9;--color-light:#10141c;--primary:#9489ff;--text-default:#edf2fa;--bg-page:#10141c;--border-color:#2a3140;--border-light:#303a4b;--table-border:#2f3747;--text-color:#d7dde8;--text-muted:#a3adbf;--label-color:#c1c9d8;--placeholder-color:#e2e8f773;--gray-100:#151b24;--gray-200:#1d2531;--gray-300:#2b3444;--gray-350:#374254;--gray-400:#4d586b;--gray-500:#71809a;--gray-600:#8d9ab0;--gray-700:#b7c2d3;--gray-800:#e0e7f3;--gray-900:#edf2fa;--gray-bg:#0f141d;--legacy-page-bg:#151b24;--heading-dark:#edf2fa;--scrollbar-track:#141a23;--bg-subtle:#161c2680;--bg-semi:#161c26f2;--bg-checked:color-mix(in srgb, var(--accent) 18%, #121824);--bg-checked-hover:color-mix(in srgb, var(--accent) 24%, #121824);--accent-on-surface:var(--accent-light);--link-hover:color-mix(in srgb, var(--accent-light) 65%, #b3d4ff);--white-overlay:#11161f85;--white-shine:#ffffff14;--faded-white:#e6ecf74d;--overlay-hover:#ffffff0d;--overlay-active:#ffffff14;--overlay-focus:#ffffff1f;--shadow-subtle:#00000073;--shadow-card:#0000007a;--shadow-modal:#00000094;--shadow-strong:#0000009e;--shadow-stronger:#000000ad;--shadow-dark:#000000c7;--shadow-light:#0000006b;--shadow-inset:#ffffff12;--shadow-highlight:#ffffff0f;--topbar-account-avatar-inset:#ffffff1a;--topbar-account-avatar-inset-hover:#ffffff24;--topbar-account-profile-bg-start:color-mix(in srgb, var(--accent) 36%, #1a2230);--topbar-account-profile-bg-mid:color-mix(in srgb, var(--accent) 28%, #121926);--topbar-account-profile-border:color-mix(in srgb, var(--accent) 50%, #2b3343);--topbar-account-avatar-lg-fg:color-mix(in srgb, #f3f7ff 84%, var(--accent) 16%);--topbar-account-avatar-lg-bg:color-mix(in srgb, #2a3345 78%, var(--accent) 22%);--topbar-account-avatar-lg-border:color-mix(in srgb, #3a465a 74%, var(--accent) 26%);--topbar-account-actions-bg:color-mix(in srgb, #202a39 84%, var(--accent) 16%);--topbar-account-panel-border:color-mix(in srgb, var(--accent) 40%, #313b4e);--topbar-account-panel-inset-ring:color-mix(in srgb, var(--accent) 20%, #0f1521);--topbar-account-panel-shadow:color-mix(in srgb, var(--shadow-dark) 90%, var(--accent) 10%);--topbar-account-panel-shadow-mobile:color-mix(in srgb, var(--shadow-dark) 92%, var(--accent) 8%);--topbar-account-item-hover-bg:color-mix(in srgb, #253249 76%, var(--accent) 24%);--topbar-account-item-hover-shadow:color-mix(in srgb, #0a0d14 78%, var(--accent) 22%);--topbar-account-item-icon:color-mix(in srgb, var(--text-muted) 84%, var(--accent) 16%);--topbar-account-guest-shadow:color-mix(in srgb, #0f141e 82%, var(--shadow-light) 18%);--topbar-account-guest-shadow-hover:color-mix(in srgb, #0a0e16 80%, var(--shadow-modal) 20%);--manager-surface-bg:color-mix(in srgb, #121a27 90%, var(--accent) 10%);--manager-surface-bg-top:color-mix(in srgb, #162031 92%, var(--accent) 8%);--manager-surface-border:color-mix(in srgb, var(--accent) 34%, #2f3a4d);--manager-surface-shadow:color-mix(in srgb, var(--accent) 20%, #090d15);--manager-surface-label-color:color-mix(in srgb, #d6def1 84%, var(--accent) 16%);--manager-surface-value-color:color-mix(in srgb, #e4eaf8 80%, var(--accent) 20%);--field-bg:#161d28;--field-bg-disabled:#111722;--field-border:#334055;--field-focus-shadow:color-mix(in srgb, var(--accent) 25%, transparent);--btn-disabled-bg:#232b39;--btn-disabled-text:#7d8798;--danger:#ff6b7a;--danger-hover:#ff8590;--danger-dark:#ff5366;--danger-darker:#ff3d52;--danger-darkest:#ff2a3d;--danger-bg:#ff6b7a29;--danger-focus:#ff6b7a52;--danger-shadow:#ff6b7a52;--danger-shadow-strong:#ff6b7a66;--success:#4ade80;--blue:#60a5fa;--yellow:#fbbf24;--neutral-bg-soft:#1a2230;--seat-available:color-mix(in srgb, var(--accent-darkest) 72%, #161d28 28%);--seat-selected:#e5ecf9;--seat-furniture:#4a4d6d;--seat-wording:#f4f7ff;--seat-shadow:#0000006b;--seating-modern-paper:#141a23;--seating-modern-header:#1b2330;--seating-modern-header-ink:#a9b4c6;--seating-modern-line:#a9b4c61f;--seating-modern-major-line:#a9b4c647;--seating-modern-crosshair:color-mix(in srgb, var(--accent) 14%, transparent);--seating-beis-medrash-paper:#211b13;--seating-beis-medrash-header:#2b2318;--seating-beis-medrash-header-ink:#e5d2ad;--seating-beis-medrash-line:#e5d2ad1c;--seating-beis-medrash-major-line:#e5d2ad42;--seating-beis-medrash-outline:#8a6b44;--seating-beis-medrash-crosshair:#e5d2ad1a;--seating-beis-medrash-focus:#e0b46c;--seating-beis-medrash-wood:#6e4826;--seating-simple-paper:#141a23;--seating-simple-header:#141a23;--seating-simple-header-ink:#b4bdcc;--seating-simple-line:#b4bdcc29;--seating-simple-major-line:#b4bdcc66;--seating-simple-outline:#b4bdcc38;--seating-simple-crosshair:color-mix(in srgb, var(--accent) 12%, transparent);--seating-blueprint-paper:#1d1f24;--seating-blueprint-header:#24272d;--seating-blueprint-header-ink:#d9dce3;--seating-blueprint-line:#d9dce317;--seating-blueprint-major-line:#d9dce338;--seating-blueprint-outline:#b9bec9;--seating-blueprint-crosshair:#d9dce30f;--seating-blueprint-focus:#8fb4dc}.form-control,.custom-select,.custom-file-label{background-color:var(--field-bg);color:var(--text-color);border-color:var(--field-border)}.form-control option,.custom-select option{background-color:var(--field-bg);color:var(--text-color)}.input-group.date>.form-control{color:var(--text-color);background-color:var(--field-bg)}.form-control[type=search]{appearance:none}.form-control[type=search]::-webkit-search-decoration{-webkit-appearance:none}.form-control[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.form-control[type=search]::-webkit-search-results-button{-webkit-appearance:none}.form-control[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.form-control::placeholder,.custom-select::placeholder{color:var(--placeholder-color)}.form-control:focus,.custom-select:focus,.custom-file-label:focus{background-color:var(--field-bg);color:var(--text-color);border-color:var(--accent);box-shadow:0 0 0 3px var(--field-focus-shadow)}.form-control:disabled,.form-control[readonly],.custom-select:disabled,.custom-select[readonly]{background-color:var(--field-bg-disabled);color:var(--text-muted)}.text-muted{color:var(--text-muted)!important}.themed-panel-bg{background-color:var(--field-bg)}.row.topBar,.row.bottomBar,.row.bottomMemberBar,.row.topMemberBar{width:100%;max-width:100%;margin-left:0;margin-right:0}.kiosk_bottom_bar_text{border:1px solid var(--border-color);background:var(--gray-bg);max-width:100%;color:var(--text-color);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;padding:.5rem 1.25rem;font-size:1.25rem;font-weight:600;line-height:1.2;display:inline-flex;overflow:hidden}input[type=number]{appearance:textfield}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}body.modal-open,.modal{padding-right:0!important}.modal .modal-content{max-height:calc(100vh - 3.5rem)}.modal .modal-body{overflow-y:auto}.modal-backdrop{background:color-mix(in srgb, var(--gray-900) 72%, transparent)}@media (width>=768px){.modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}.modal-backdrop.show{opacity:1}#addPledgeModal select option,#editPledgeModal select option{background-color:var(--field-bg);color:var(--text-color)}#addPledgeModal select.select2:not(.select2-hidden-accessible),#editPledgeModal select.select2:not(.select2-hidden-accessible){visibility:hidden}.themed-switch{min-height:1.7rem;margin:0;padding-left:2.6rem}.custom-switch.themed-switch .custom-control-label:before{border:1px solid var(--gray-400);background:var(--gray-300);width:2.2rem;height:1.2rem;box-shadow:inset 0 1px 2px color-mix(in srgb, var(--gray-900) 10%, transparent);transition:var(--transition-border-bg-shadow-fast);border-radius:500px;top:.1rem;left:-2.6rem}.custom-switch.themed-switch .custom-control-label:after{background:var(--color-light);width:calc(1.2rem - 4px);height:calc(1.2rem - 4px);box-shadow:0 1px 3px color-mix(in srgb, var(--gray-900) 18%, transparent);transition:var(--transition-transform-fast);border-radius:50%;top:calc(.1rem + 2px);left:calc(2px - 2.6rem)}.custom-switch.themed-switch .custom-control-input:checked~.custom-control-label:before{border-color:var(--accent);background:linear-gradient(135deg, var(--accent) 0%, var(--accent-dark) 100%);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 18%, transparent)}.custom-switch.themed-switch .custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent)}.custom-switch.themed-switch .custom-control-input:checked~.custom-control-label:after{transform:translate(1rem)}.spa-styles-pending{visibility:hidden}
