:root{--sui-colors-success:#22c55e;--sui-colors-error:#C21717;--sui-colors-warning:#f59e0b;--sui-colors-amber:#F99D1B;--sui-shadows-none:none;--sui-shadows-xs:0px 4px 4px 0px #00000008;--sui-shadows-sm:0 1px 2px 0 rgb(0 0 0/0.05);--sui-shadows-md:0 4px 6px -1px rgb(0 0 0/0.1);--sui-shadows-lg:0 10px 15px -3px rgb(0 0 0/0.1);--sui-shadows-xl:15px 15px 45px 0px #11397926;--sui-radii-none:0px;--sui-radii-sm:5px;--sui-radii-md:10px;--sui-radii-lg:15px;--sui-radii-xl:20px;--sui-radii-2xl:25px;--sui-radii-3xl:30px;--sui-radii-4xl:35px;--sui-radii-5xl:40px;--sui-radii-6xl:45px;--sui-radii-full:9999px;--sui-spacing-0:0px;--sui-spacing-1:6px;--sui-spacing-2:12px;--sui-spacing-3:18px;--sui-spacing-4:24px;--sui-spacing-5:30px;--sui-spacing-6:36px;--sui-spacing-8:48px;--sui-spacing-10:60px;--sui-spacing-12:72px;--sui-transitions-duration-instant:50ms;--sui-transitions-duration-fast:100ms;--sui-transitions-duration-normal:200ms;--sui-transitions-duration-slow:300ms;--sui-transitions-duration-slower:550ms;--sui-transitions-duration-slowest:700ms;--sui-transitions-timing-ease:cubic-bezier(0.4,0,0.2,1);--sui-typography-fonts-primary:"Baloo Paaji 2",sans-serif;--sui-typography-font-sizes-xs:12px;--sui-typography-font-sizes-sm:14px;--sui-typography-font-sizes-base:16px;--sui-typography-font-sizes-lg:18px;--sui-typography-font-sizes-xl:24px;--sui-typography-font-sizes-2xl:36px;--sui-typography-font-sizes-3xl:48px;--sui-typography-font-sizes-4xl:60px;--sui-typography-font-sizes-5xl:72px;--sui-typography-font-weights-normal:400;--sui-typography-font-weights-medium:500;--sui-typography-font-weights-semibold:600;--sui-typography-font-weights-bold:700;--sui-typography-font-weights-extrabold:800;--sui-typography-line-heights-xs:12px;--sui-typography-line-heights-sm:18px;--sui-typography-line-heights-base:24px;--sui-typography-line-heights-lg:36px;--sui-typography-line-heights-xl:48px;--sui-typography-line-heights-2xl:64px;--sui-semantic-background-page:#ffffff;--sui-semantic-background-surface:#f8fafc;--sui-semantic-background-surface-alt:#fafafa;--sui-semantic-background-glass:linear-gradient(93.99deg,rgba(239,242,247,0.8) 1.86%,rgba(247,243,239,0.8));--sui-semantic-background-overlay:#0f172a;--sui-semantic-foreground-default:#0f172a;--sui-semantic-foreground-muted:#475569;--sui-semantic-foreground-subtle:#94a3b8;--sui-semantic-foreground-disabled:#888888;--sui-semantic-foreground-secondary:#222222;--sui-semantic-foreground-tertiary:#113979;--sui-semantic-foreground-placeholder:#999999;--sui-semantic-border-default:#e2e8f0;--sui-semantic-border-muted:#eeeeee;--sui-semantic-border-focus:#113979;--sui-semantic-accent-default:#113979;--sui-semantic-accent-hover:#0e2f63;--sui-semantic-accent-active:#0a244d;--sui-semantic-accent-muted:#e3e7ed;--sui-semantic-shadow-color:#0f172a;--sui-atom-button-default-background:#113979;--sui-atom-button-default-background-hover:#0e2f63;--sui-atom-button-default-background-active:#0a244d;--sui-atom-button-default-text:#ffffff;--sui-atom-button-secondary-background:#e3e7ed;--sui-atom-button-secondary-background-hover:#d6dbe3;--sui-atom-button-secondary-text:#0f172a;--sui-atom-button-muted-background:#e3e7ed;--sui-atom-button-muted-background-hover:#d6dbe3;--sui-atom-button-muted-text:#113979;--sui-atom-button-dashed-background:transparent;--sui-atom-button-dashed-border:#999999;--sui-atom-button-dashed-border-hover:#113979;--sui-atom-button-dashed-text:#999999;--sui-atom-button-dashed-text-hover:#113979;--sui-atom-button-destructive-background:#C21717;--sui-atom-button-destructive-background-hover:#dc2626;--sui-atom-button-destructive-text:#ffffff;--sui-atom-button-outline-background:transparent;--sui-atom-button-outline-background-hover:#f8fafc;--sui-atom-button-outline-border:#eeeeee;--sui-atom-button-outline-text:#0f172a;--sui-atom-button-ghost-background:transparent;--sui-atom-button-ghost-background-hover:#e2e8f0;--sui-atom-button-ghost-text:#0f172a;--sui-atom-button-link-background:transparent;--sui-atom-button-link-background-hover:#1139790D;--sui-atom-button-link-text:#113979;--sui-atom-button-link-text-hover:#0e2f63;--sui-atom-button-light-background:#fafafa;--sui-atom-button-light-background-hover:#f0f0f0;--sui-atom-button-light-border:#eeeeee;--sui-atom-button-light-text:#113979;--sui-atom-button-warning-background:linear-gradient(98.49deg,#EC9A33 3.77%,#DC991D);--sui-atom-button-warning-background-hover:linear-gradient(98.49deg,#D88A2A 3.77%,#C8891A);--sui-atom-button-warning-text:#ffffff;--sui-atom-button-amber-background:#F99D1B38;--sui-atom-button-amber-background-hover:#F99D1B52;--sui-atom-button-amber-text:#113979;--sui-atom-button-cloudy-background:#FFFFFF80;--sui-atom-button-cloudy-background-hover:#FFFFFFB3;--sui-atom-button-cloudy-text:#113979;--sui-atom-button-frost-background:#E3E7ED80;--sui-atom-button-frost-background-hover:#E3E7EDB3;--sui-atom-button-frost-background-active:#E3E7EDD9;--sui-atom-button-frost-border:#eeeeee;--sui-atom-button-frost-border-hover:#e2e8f0;--sui-atom-button-frost-text:#113979;--sui-atom-button-plain-background:transparent;--sui-atom-button-plain-background-hover:#0000000D;--sui-atom-button-plain-text:inherit;--sui-atom-button-gradient-background:linear-gradient(85.81deg,#F7F3EF 3.51%,#EFF2F7 91.87%);--sui-atom-button-gradient-background-hover:linear-gradient(85.81deg,#EFE9E3 3.51%,#E5EAF3 91.87%);--sui-atom-button-gradient-border:#eeeeee;--sui-atom-button-gradient-text:#113979;--sui-atom-button-bordered-background:#FFFFFF;--sui-atom-button-bordered-background-hover:#F8FAFC;--sui-atom-button-bordered-border:#E4E6EC;--sui-atom-button-bordered-text:#666666;--sui-atom-button-card-background:linear-gradient(111.82deg,#FAFAFA 2.83%,rgba(234,242,255,0.5));--sui-atom-button-card-background-hover:linear-gradient(111.82deg,#F0F0F0 2.83%,rgba(220,232,255,0.6));--sui-atom-button-card-text:#113979;--sui-atom-button-card-shadow:0 4px 12px rgba(17,57,121,0.15);--sui-atom-primary-input-background:#FFFFFF80;--sui-atom-primary-input-border:#1139791A;--sui-atom-primary-input-border-focus:#113979;--sui-atom-primary-input-text:#0f172a;--sui-atom-primary-input-placeholder:#999999;--sui-atom-keyboard-background:#fafafa;--sui-atom-keyboard-border:#eeeeee;--sui-atom-keyboard-key-background:#ffffff;--sui-atom-keyboard-key-text:#0f172a;--sui-atom-box-gradient-background:linear-gradient(91.66deg,#E8EBF1,#E3E7ED);--sui-atom-box-gradient-shadow:15px 15px 45px 0px #1139791A;--sui-atom-box-dashed-background:#fafafa;--sui-atom-box-dashed-border:#eeeeee;--sui-atom-box-solid-background:#eff2f7;--sui-atom-box-solid-border:#eeeeee;--sui-atom-box-blur-background:#7A94BE4D;--sui-atom-box-blur-border:#EFF2F7;--sui-atom-box-warm-background:linear-gradient(94.76deg,#FAFAFA,#F6E6D3 99.26%);--sui-atom-box-cool-background:linear-gradient(90deg,#F6E9D7,#E3E7ED);--sui-atom-box-frost-background:#E3E7ED80;--sui-atom-box-mist-background:#FFFFFFCC;--sui-atom-box-mist-border:#eeeeee;--sui-atom-gurbani-verse-bani-color:#113979;--sui-atom-gurbani-verse-translation-color:#888888;--sui-atom-gurbani-verse-transliteration-color:#888888;--sui-atom-gurbani-verse-active-background:linear-gradient(90deg,#D8E7FF,#F2F4F8);--sui-atom-gurbani-verse-active-border:#D28423;--sui-atom-shabad-card-source-color:#EC9A33;--sui-atom-shabad-card-source-color-dgs:#3333EC;--sui-atom-shabad-card-source-color-bgv:#418836;--sui-atom-action-bar-background:#7A94BE4D;--sui-atom-action-bar-border:#EFF2F7;--sui-atom-action-bar-divider:rgba(0,0,0,0.05);--sui-atom-action-bar-icon-color:#113979;--sui-atom-shortcut-tray-title:#666666;--sui-atom-shortcut-tray-icon-color:#113979;--sui-atom-labeled-button-title:#666666;--sui-atom-side-labeled-button-label:#475569;--sui-atom-side-labeled-button-text-label:#666666;--sui-atom-side-labeled-button-filled-label:#113979;--sui-atom-side-labeled-button-background:#E3E7ED;--sui-atom-search-bar-input-background:#FFFFFF80;--sui-atom-search-bar-input-border:#1139791A;--sui-atom-search-bar-icon:#666666;--sui-atom-sidebar-background:#E3E7ED;--sui-atom-sidebar-item-text:#666666;--sui-atom-sidebar-item-hover-background:#00000014;--sui-atom-sidebar-item-active-background:#0000000D;--sui-atom-fateh-tabs-text:#666666;--sui-atom-select-background:#1139791A;--sui-atom-select-text:#113979;--sui-atom-select-icon:#113979;--sui-atom-select-border:transparent;--sui-atom-select-border-focus:#113979;--sui-atom-select-focus-ring:#11397926;--sui-atom-select-error-focus-ring:#EF444426;--sui-atom-select-bordered-background:#FFFFFF;--sui-atom-select-bordered-border:#E4E6EC;--sui-atom-select-bordered-text:#666666;--sui-atom-autocomplete-background:#F1F3F6;--sui-atom-autocomplete-border:#1139791A;--sui-atom-autocomplete-item-hover-background:#e3e7ed;--sui-atom-navbar-background:#113979;--sui-atom-navbar-item-background:#0000001A;--sui-atom-navbar-item-border:#16448D;--sui-atom-navbar-item-icon:#ffffff;--sui-atom-navbar-item-hover-background:#1a4a8f;--sui-atom-indicator-green:#26901c;--sui-atom-indicator-red:#c21717;--sui-atom-indicator-yellow:#f59e0b;--sui-atom-logo-primary:#113979;--sui-atom-table-header-background:linear-gradient(93.99deg,#EFF2F7 1.86%,#F7F3EF);--sui-atom-progress-bar-track:#0000001A;--sui-atom-progress-bar-fill:#113979;--sui-atom-progress-bar-knob-background:#FFFFFF;--sui-atom-progress-bar-knob-border:#EEEEEE;--sui-atom-progress-bar-knob-shadow:0px 0px 4px 0px #1139791A;--sui-atom-range-track:#CFD0D2;--sui-atom-range-tick:#CFD0D2;--sui-atom-range-knob-background:#1A3A6D;--sui-atom-range-knob-border:#FFFFFF;--sui-atom-checkbox-background:#FFFFFF;--sui-atom-checkbox-border:#E4E6EC;--sui-atom-checkbox-checked-background:#113979;--sui-atom-checkbox-check-icon:#FFFFFF;--sui-atom-checkbox-label:#666666;--sui-atom-checkbox-label-checked:#113979;--sui-atom-toggle-track:#FFFFFF;--sui-atom-toggle-border:#0000000D;--sui-atom-toggle-handle-off:#999999;--sui-atom-toggle-handle-on:#113979;--sui-atom-toggle-label:#666666;--sui-atom-toggle-label-checked:#113979;color-scheme:light}.dark{color-scheme:dark}.dark option{background-color:var(--sui-semantic-background-surface);color:var(--sui-semantic-foreground-default)}.sui-action-bar{display:flex;flex-direction:column;align-items:center;padding:6px 0;width:48px;border-radius:var(--sui-radii-full)}.sui-action-bar svg{color:var(--sui-atom-action-bar-icon-color)}.sui-action-bar>:not(:last-child){border-bottom:1px solid var(--sui-atom-action-bar-divider)}.sui-box--gradient{background:var(--sui-atom-box-gradient-background);box-shadow:var(--sui-atom-box-gradient-shadow)}.sui-box--dashed{position:relative;isolation:isolate}.sui-box--dashed:before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:color-mix(in srgb,var(--sui-atom-box-dashed-background) 90%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:-1;pointer-events:none}.sui-box__dashed-border{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.sui-box--solid{background-color:var(--sui-atom-box-solid-background);border:1px solid var(--sui-atom-box-solid-border)}.sui-box--blur{position:relative;isolation:isolate;border:1px solid var(--sui-atom-box-blur-border)}.sui-box--blur:before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:var(--sui-atom-box-blur-background);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:-1;pointer-events:none}.sui-box--warm{background:var(--sui-atom-box-warm-background)}.sui-box--cool{background:var(--sui-atom-box-cool-background)}.sui-box--frost{position:relative;isolation:isolate}.sui-box--frost:before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:var(--sui-atom-box-frost-background);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:-1;pointer-events:none}.sui-box--mist{position:relative;isolation:isolate;border:1px solid var(--sui-atom-box-mist-border)}.sui-box--mist:before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:var(--sui-atom-box-mist-background);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:-1;pointer-events:none}.sui-box--glass{position:relative;isolation:isolate;border-radius:var(--sui-radii-lg);box-shadow:var(--sui-atom-box-gradient-shadow)}.sui-box--glass:before{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid var(--sui-semantic-border-muted);background:var(--sui-semantic-background-glass);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:-1;pointer-events:none}.sui-icon--xs{width:12px;height:12px;min-width:12px}.sui-icon--sm{width:18px;height:18px;min-width:18px}.sui-icon--base{width:24px;height:24px;min-width:24px}.sui-icon--lg{width:36px;height:36px;min-width:36px}.sui-icon--xl{width:48px;height:48px;min-width:48px}.sui-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;border-radius:var(--sui-radii-sm);font-size:var(--sui-typography-font-sizes-sm);font-weight:var(--sui-typography-font-weights-medium);font-family:inherit;cursor:pointer;border:1px solid rgba(0,0,0,0);transition-property:background-color,border-color,color,box-shadow;transition-duration:var(--sui-transitions-duration-normal);transition-timing-function:var(--sui-transitions-timing-ease);height:48px;padding:0 18px}.sui-button:focus{outline:none}.sui-button:focus-visible{outline:2px solid var(--sui-semantic-border-focus);outline-offset:2px}.sui-button:disabled{pointer-events:none;opacity:.5}.sui-button--lg{height:60px;padding:0 24px;font-size:var(--sui-typography-font-sizes-xl)}.sui-button--sm{height:36px;padding:0 12px}.sui-button--xs{height:24px;padding:0 6px}.sui-button--square{border-radius:var(--sui-radii-sm)}.sui-button--circle{border-radius:var(--sui-radii-full)}.sui-button--rounded-sm{border-radius:var(--sui-radii-sm)}.sui-button--rounded-md{border-radius:var(--sui-radii-md)}.sui-button--rounded-lg{border-radius:var(--sui-radii-lg)}.sui-button--icon{aspect-ratio:1;padding:0;justify-content:center}.sui-button--image{aspect-ratio:1;padding:0;overflow:hidden;background-color:rgba(0,0,0,0);border:none}.sui-button--image:hover:not(:disabled){opacity:.9}.sui-button--left{border-top-right-radius:0;border-bottom-right-radius:0}.sui-button--right{border-top-left-radius:0;border-bottom-left-radius:0}.sui-button--middle{border-radius:0}.sui-button--default{background-color:var(--sui-atom-button-default-background);color:var(--sui-atom-button-default-text)}.sui-button--default:hover:not(:disabled){background-color:var(--sui-atom-button-default-background-hover)}.sui-button--default:active:not(:disabled){background-color:var(--sui-atom-button-default-background-active)}.sui-button--secondary{background-color:var(--sui-atom-button-secondary-background);color:var(--sui-atom-button-secondary-text)}.sui-button--secondary:hover:not(:disabled){background-color:var(--sui-atom-button-secondary-background-hover)}.sui-button--muted{background-color:var(--sui-atom-button-muted-background);color:var(--sui-atom-button-muted-text)}.sui-button--muted:hover:not(:disabled){background-color:var(--sui-atom-button-muted-background-hover)}.sui-button--light{background-color:var(--sui-atom-button-light-background);border-color:var(--sui-atom-button-light-border);color:var(--sui-atom-button-light-text)}.sui-button--light:hover:not(:disabled){background-color:var(--sui-atom-button-light-background-hover)}.sui-button--dashed{background-color:var(--sui-atom-button-dashed-background);border:1px dashed var(--sui-atom-button-dashed-border);color:var(--sui-atom-button-dashed-text)}.sui-button--dashed:hover:not(:disabled){border-color:var(--sui-atom-button-dashed-border-hover);color:var(--sui-atom-button-dashed-text-hover)}.sui-button--destructive{background-color:var(--sui-atom-button-destructive-background);color:var(--sui-atom-button-destructive-text)}.sui-button--destructive:hover:not(:disabled){background-color:var(--sui-atom-button-destructive-background-hover)}.sui-button--outline{background-color:var(--sui-atom-button-outline-background);border-color:var(--sui-atom-button-outline-border);color:var(--sui-atom-button-outline-text)}.sui-button--outline:hover:not(:disabled){background-color:var(--sui-atom-button-outline-background-hover)}.sui-button--ghost{background-color:var(--sui-atom-button-ghost-background);color:var(--sui-atom-button-ghost-text)}.sui-button--ghost:hover:not(:disabled){background-color:var(--sui-atom-button-ghost-background-hover)}.sui-button--link{background-color:var(--sui-atom-button-link-background);color:var(--sui-atom-button-link-text);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:4px;transition:background-color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease),color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease),text-underline-offset var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-button--link:hover:not(:disabled){background-color:var(--sui-atom-button-link-background-hover);color:var(--sui-atom-button-link-text-hover);text-decoration-thickness:2px;text-underline-offset:5px}.sui-button--warning{background:var(--sui-atom-button-warning-background);color:var(--sui-atom-button-warning-text)}.sui-button--warning:hover:not(:disabled){background:var(--sui-atom-button-warning-background-hover)}.sui-button--amber{background:var(--sui-atom-button-amber-background);color:var(--sui-atom-button-amber-text)}.sui-button--amber:hover:not(:disabled){background:var(--sui-atom-button-amber-background-hover)}.sui-button--cloudy{background:var(--sui-atom-button-cloudy-background);color:var(--sui-atom-button-cloudy-text)}.sui-button--cloudy:hover:not(:disabled){background:var(--sui-atom-button-cloudy-background-hover)}.sui-button--frost{position:relative;isolation:isolate;color:var(--sui-atom-button-frost-text);border:1px solid var(--sui-atom-button-frost-border);background:rgba(0,0,0,0);transition:border-color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease),color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-button--frost:before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:var(--sui-atom-button-frost-background);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:-1;pointer-events:none;transition:background-color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-button--frost:hover:not(:disabled){border-color:var(--sui-atom-button-frost-border-hover)}.sui-button--frost:hover:not(:disabled):before{background-color:var(--sui-atom-button-frost-background-hover)}.sui-button--frost:active:not(:disabled):before{background-color:var(--sui-atom-button-frost-background-active)}.sui-button--plain{background:var(--sui-atom-button-plain-background);color:var(--sui-atom-button-plain-text);border:none}.sui-button--plain:hover:not(:disabled){background:var(--sui-atom-button-plain-background-hover)}.sui-button--gradient{background:var(--sui-atom-button-gradient-background);border:1px solid var(--sui-atom-button-gradient-border);color:var(--sui-atom-button-gradient-text)}.sui-button--gradient:hover:not(:disabled){background:var(--sui-atom-button-gradient-background-hover)}.sui-button--bordered{background-color:var(--sui-atom-button-bordered-background);border:1px solid var(--sui-atom-button-bordered-border);color:var(--sui-atom-button-bordered-text)}.sui-button--bordered:hover:not(:disabled){background-color:var(--sui-atom-button-bordered-background-hover)}.sui-button__image{width:100%;height:100%;object-fit:cover;border-radius:inherit}.sui-button svg:not([class*=sui-icon--]){width:24px;height:24px}.sui-button--sm svg:not([class*=sui-icon--]){width:18px;height:18px}.sui-button--xs svg:not([class*=sui-icon--]){width:12px;height:12px}.sui-button__icon{display:inline-flex;align-items:center;justify-content:center}.sui-simple-select-wrapper{position:relative;display:inline-block}.sui-simple-select{display:block;width:100%;height:36px;padding:0 32px 0 12px;font-family:var(--sui-typography-fonts-primary);font-weight:var(--sui-typography-font-weights-normal);font-size:var(--sui-typography-font-sizes-sm);color:var(--sui-atom-select-text);background-color:var(--sui-atom-select-background);border:none;border-radius:var(--sui-radii-sm);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition-property:border-color,box-shadow,background-color;transition-duration:var(--sui-transitions-duration-normal);transition-timing-function:var(--sui-transitions-timing-ease)}.theme-khalis-blue-dark .sui-simple-select{border:1px solid var(--sui-atom-select-border)}.theme-khalis-blue-dark .sui-simple-select:focus,.theme-khalis-blue-dark .sui-simple-select:focus-visible{border-color:var(--sui-atom-select-border-focus)}.sui-simple-select:focus{outline:none}.sui-simple-select:focus-visible{outline:1px solid var(--sui-semantic-border-focus);outline-offset:2px}.sui-simple-select:disabled{cursor:not-allowed;opacity:.5}.sui-simple-select--sm{height:28px;padding:0 24px 0 8px;line-height:28px}.sui-simple-select--fateh{background-color:rgba(0,0,0,0);border-radius:0}.sui-simple-select--fateh:focus-visible{outline-offset:0}.sui-simple-select--bordered{background-color:var(--sui-atom-select-bordered-background);border:1px solid var(--sui-atom-select-bordered-border)}.sui-simple-select--bordered,.sui-simple-select--bordered~.sui-simple-select-icon{color:var(--sui-atom-select-bordered-text)}.sui-simple-select--shape-square{border-radius:var(--sui-radii-none)}.sui-simple-select--shape-rounded{border-radius:var(--sui-radii-md)}.sui-simple-select--shape-pill{border-radius:var(--sui-radii-full)}.sui-simple-select--error{border-color:var(--sui-colors-error)}.sui-simple-select--error:focus-visible{outline-color:var(--sui-colors-error)}@supports((-webkit-appearance:base-select) or (-moz-appearance:base-select) or (appearance:base-select)){.sui-simple-select,.sui-simple-select::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}.sui-simple-select{display:flex;align-items:center;white-space:nowrap;overflow:hidden}.sui-simple-select::picker-icon{display:none}.sui-simple-select::picker(select){position-try-order:normal;margin-top:6px;padding:12px 0;background:var(--sui-atom-autocomplete-background);border:1px solid var(--sui-atom-autocomplete-border);border-radius:inherit;box-shadow:0 4px 12px rgba(0,0,0,.1)}.sui-simple-select.sui-simple-select--shape-pill::picker(select){border-radius:var(--sui-radii-lg)}.sui-simple-select option{padding:6px 12px;font-family:var(--sui-typography-fonts-primary);font-size:var(--sui-typography-font-sizes-sm);color:var(--sui-semantic-foreground-default);background:rgba(0,0,0,0)}.sui-simple-select option:checked,.sui-simple-select option:focus-visible,.sui-simple-select option:hover{background-color:var(--sui-atom-autocomplete-item-hover-background);outline:none}.sui-simple-select option::checkmark{display:none}}.sui-simple-select-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--sui-atom-select-icon)}.sui-simple-select--sm~.sui-simple-select-icon{right:6px}.sui-labeled-button{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer}.sui-labeled-button .sui-button{border:none}.sui-labeled-button:hover .sui-button--secondary:not(:disabled){background-color:var(--sui-atom-button-secondary-background-hover)}.sui-labeled-button:hover .sui-button--dashed:not(:disabled){background-color:var(--sui-atom-button-dashed-background-hover,var(--sui-semantic-background-surface))}.sui-labeled-button:hover .sui-labeled-button__title{color:var(--sui-semantic-accent-default)}.sui-labeled-button__title{font-family:var(--sui-typography-fonts-primary);font-weight:var(--sui-typography-font-weights-normal);font-size:var(--sui-typography-font-sizes-xs);line-height:var(--sui-typography-line-heights-base);text-align:center;color:var(--sui-atom-labeled-button-title);transition:color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-shortcut-tray-wrapper{display:flex;flex-direction:column;gap:6px}.sui-shortcut-tray{display:flex;align-items:flex-start;flex-wrap:wrap;gap:36px 0;padding:12px 0 6px;border-radius:var(--sui-radii-lg)}.sui-shortcut-tray .sui-button:not(.sui-button--dashed){color:var(--sui-atom-shortcut-tray-icon-color)}@media(max-width:768px){.sui-shortcut-tray{padding:12px}}.sui-shortcut-tray__header{display:flex;align-items:center;justify-content:space-between;gap:8px}.sui-shortcut-tray__edit-button.sui-button{color:var(--sui-atom-shortcut-tray-title)}.sui-shortcut-tray__title{font-weight:var(--sui-typography-font-weights-normal);color:var(--sui-atom-shortcut-tray-title)}.sui-shortcut-tray__title,.sui-shortcut-tray__title--accent{font-family:var(--sui-typography-fonts-primary);font-size:var(--sui-typography-font-sizes-xs);line-height:var(--sui-typography-line-heights-base);letter-spacing:.1em}.sui-shortcut-tray__title--accent{font-weight:var(--sui-typography-font-weights-semibold);color:var(--sui-atom-shortcut-tray-icon-color)}@media(max-width:768px){.sui-shortcut-tray__title{text-align:center}}.sui-gurmukhi-keyboard{background-color:var(--sui-atom-keyboard-background);border:1px solid var(--sui-atom-keyboard-border);border-radius:var(--sui-radii-sm);padding:8px;height:0;opacity:0;overflow:hidden;pointer-events:none;transform:rotateX(-90deg) perspective(500px);transform-origin:top;transition:all .25s;width:100%}.sui-gurmukhi-keyboard--active{height:auto;opacity:1;pointer-events:auto;transform:rotateX(0deg)}.sui-gurmukhi-keyboard__row{display:flex;margin-bottom:4px}.sui-gurmukhi-keyboard__row:last-child{margin-bottom:0}.sui-gurmukhi-keyboard__row-set{display:flex;gap:4px;width:100%}.sui-gurmukhi-keyboard__key{flex-grow:0;flex-shrink:0;flex-basis:calc(10% - 4px);height:40px;padding:0 4px;font-size:var(--sui-typography-font-sizes-base);font-family:var(--sui-typography-fonts-primary)}.sui-gurmukhi-keyboard a.sui-gurmukhi-keyboard__key{text-decoration:none}.sui-gurmukhi-keyboard-toggle--active svg{color:var(--sui-semantic-accent-default)}.sui-indicator{display:inline-block;border-radius:var(--sui-radii-full);flex-shrink:0}.sui-indicator--green{background-color:var(--sui-atom-indicator-green)}.sui-indicator--red{background-color:var(--sui-atom-indicator-red)}.sui-indicator--yellow{background-color:var(--sui-atom-indicator-yellow)}.sui-indicator--xs{width:6px;height:6px}.sui-indicator--s{width:8px;height:8px}.sui-indicator--m{width:12px;height:12px}.sui-indicator--l{width:16px;height:16px}.sui-fateh-tabs{display:flex;align-items:center;gap:var(--sui-spacing-4)}.sui-fateh-tabs__panel{animation:sui-fateh-tabs-fade-in var(--sui-transitions-duration-slower) var(--sui-transitions-timing-ease)}.sui-fateh-tabs--glass{gap:4px;background:rgba(0,0,0,0);padding:0}.sui-fateh-tabs--glass .sui-fateh-link{font-family:var(--sui-typography-fonts-primary);font-size:var(--sui-typography-font-sizes-sm);font-weight:var(--sui-typography-font-weights-normal);line-height:100%;letter-spacing:0;text-align:center;color:var(--sui-semantic-accent-default);height:24px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--sui-radii-lg) var(--sui-radii-lg) 0 0;background:var(--sui-semantic-background-glass);border:1px solid var(--sui-semantic-border-muted);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.sui-fateh-tabs--glass .sui-fateh-link--active,.sui-fateh-tabs--glass .sui-fateh-link[aria-selected=true]{font-weight:var(--sui-typography-font-weights-bold);color:var(--sui-semantic-accent-default)}.sui-fateh-tabs--underline .sui-fateh-link{position:relative;padding-bottom:8px}.sui-fateh-tabs--underline .sui-fateh-link--active:after,.sui-fateh-tabs--underline .sui-fateh-link[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--sui-semantic-accent-default);border-radius:2px}.sui-fateh-tabs--pilled{gap:var(--sui-spacing-2);width:-moz-fit-content;width:fit-content}.sui-fateh-tabs--pilled .sui-fateh-link{padding:6px 18px;height:36px;border-radius:var(--sui-radii-full);text-decoration:none;font-family:var(--sui-typography-fonts-primary);font-size:var(--sui-typography-font-sizes-sm);font-weight:var(--sui-typography-font-weights-semibold);line-height:100%;letter-spacing:.1em;text-align:center;text-transform:uppercase;color:color-mix(in srgb,var(--sui-semantic-accent-default) 50%,transparent);transition:background-color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease),color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-fateh-tabs--pilled .sui-fateh-link:after{display:none}.sui-fateh-tabs--pilled .sui-fateh-link:hover:not(.sui-fateh-link--active):not([aria-selected=true]){color:var(--sui-semantic-accent-default)}.sui-fateh-tabs--pilled .sui-fateh-link--active,.sui-fateh-tabs--pilled .sui-fateh-link[aria-selected=true]{background:color-mix(in srgb,var(--sui-semantic-accent-default) 10%,transparent);color:var(--sui-semantic-accent-default)}.sui-fateh-tabs--boxed{gap:0}.sui-fateh-tabs--boxed .sui-fateh-link{border:1px solid var(--sui-semantic-border-default);border-radius:0;margin-left:-1px;padding:0 18px;height:48px;flex:1 1;justify-content:center;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;font-size:var(--sui-typography-font-sizes-sm);font-weight:var(--sui-typography-font-weights-normal);color:var(--sui-semantic-accent-default);transition:border-color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease),color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-fateh-tabs--boxed .sui-fateh-link:after{display:none}.sui-fateh-tabs--boxed .sui-fateh-link:first-child{margin-left:0}.sui-fateh-tabs--boxed .sui-fateh-link--active,.sui-fateh-tabs--boxed .sui-fateh-link[aria-selected=true]{color:var(--sui-semantic-accent-default);font-weight:var(--sui-typography-font-weights-bold)}@keyframes sui-fateh-tabs-fade-in{0%{opacity:0}to{opacity:1}}.sui-fateh-link{font-family:var(--sui-typography-fonts-primary);font-weight:var(--sui-typography-font-weights-normal);font-size:var(--sui-typography-font-sizes-base);line-height:100%;letter-spacing:0;color:var(--sui-atom-fateh-tabs-text);background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;text-decoration:none;transition:color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}@media(max-width:768px){.sui-fateh-link{font-size:var(--sui-typography-font-sizes-sm)}}.sui-fateh-link:hover:not(:disabled){color:var(--sui-semantic-accent-default)}.sui-fateh-link:disabled{opacity:.5;cursor:not-allowed}.sui-fateh-link--active{font-weight:var(--sui-typography-font-weights-bold);color:var(--sui-semantic-accent-default)}.sui-fateh-link-bar{display:flex;align-items:center;gap:var(--sui-spacing-4)}.sui-search-bar{display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:var(--sui-radii-2xl);--sui-search-bar-dropdown-radius:var(--sui-radii-lg)}.sui-search-bar--plain{padding-left:0;padding-right:0}.sui-search-bar__keyboard-section{position:relative}.sui-search-bar__keyboard-section>.sui-autocomplete-list{position:absolute;top:100%;left:0;right:0;z-index:10;border-radius:var(--sui-search-bar-dropdown-radius)}.sui-search-bar__input-row{position:relative;display:flex;align-items:center}.sui-search-bar__input-row>.sui-autocomplete-list{position:absolute;top:100%;left:0;right:0;z-index:10;border-radius:var(--sui-search-bar-dropdown-radius)}.sui-search-bar__input-row--error .sui-search-bar__input-wrapper{box-shadow:0 0 4px 0 color-mix(in srgb,var(--sui-colors-error) 50%,transparent)}.sui-search-bar__input-row--error .sui-search-bar__input::placeholder,.sui-search-bar__input-row--error .sui-search-bar__textarea::placeholder{color:var(--sui-colors-error);font-family:var(--sui-typography-fonts-primary)}.sui-search-bar__input-row--error .sui-search-bar__mic-btn svg{color:var(--sui-colors-error);opacity:1}.sui-search-bar__input-wrapper{position:relative;height:48px;display:flex;align-items:center;gap:3px 0;flex:1 1;transition:border-color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-search-bar:not(.sui-search-bar--chat):not(.sui-search-bar--inline):not(.sui-search-bar--compact){--sui-search-bar-dropdown-radius:var(--sui-radii-2xl)}.sui-search-bar:not(.sui-search-bar--chat):not(.sui-search-bar--inline):not(.sui-search-bar--compact) .sui-search-bar__input-row{border:1px solid var(--sui-atom-search-bar-input-border);border-radius:var(--sui-radii-full);background:var(--sui-atom-search-bar-input-background)}.sui-search-bar:not(.sui-search-bar--chat):not(.sui-search-bar--inline):not(.sui-search-bar--compact) .sui-search-bar__input-row--error{box-shadow:0 0 4px 0 color-mix(in srgb,var(--sui-colors-error) 50%,transparent)}.sui-search-bar:not(.sui-search-bar--chat):not(.sui-search-bar--inline):not(.sui-search-bar--compact) .sui-search-bar__input-row--error .sui-search-bar__input-wrapper{box-shadow:none}.sui-search-bar:not(.sui-search-bar--chat):not(.sui-search-bar--inline):not(.sui-search-bar--compact) .sui-search-bar__input-icons{padding-right:0}.sui-search-bar:not(.sui-search-bar--chat):not(.sui-search-bar--inline):not(.sui-search-bar--compact) [aria-label=Search]{border-radius:50%;background:none;border-color:rgba(0,0,0,0);color:var(--sui-semantic-accent-default);opacity:.9;transition:background-color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease),color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-search-bar:not(.sui-search-bar--chat):not(.sui-search-bar--inline):not(.sui-search-bar--compact) [aria-label=Search]:active,.sui-search-bar:not(.sui-search-bar--chat):not(.sui-search-bar--inline):not(.sui-search-bar--compact) [aria-label=Search]:hover{background-color:var(--sui-atom-button-default-background);color:var(--sui-atom-button-default-text);opacity:1}.sui-search-bar:not(.sui-search-bar--chat):not(.sui-search-bar--inline):not(.sui-search-bar--compact) [aria-label=Search]:active svg,.sui-search-bar:not(.sui-search-bar--chat):not(.sui-search-bar--inline):not(.sui-search-bar--compact) [aria-label=Search]:hover svg{color:var(--sui-atom-button-default-text)}.sui-search-bar__input{flex:1 1;height:48px;padding:0 12px;font-family:var(--sui-typography-fonts-primary);font-size:var(--sui-typography-font-sizes-base);font-weight:var(--sui-typography-font-weights-normal);color:var(--sui-semantic-accent-default);background:rgba(0,0,0,0);border:none;outline:none;width:100%}.sui-search-bar__input::placeholder{color:var(--sui-semantic-foreground-subtle)}.sui-search-bar__input--hidden{opacity:0;pointer-events:none}.sui-search-bar__recording-overlay{position:absolute;left:16px;right:60px;top:50%;transform:translateY(-50%);z-index:1}.sui-search-bar--chat .sui-search-bar__recording-overlay{top:12px;transform:none}@media(max-width:768px){.sui-search-bar--chat .sui-search-bar__recording-overlay{top:18px}}.sui-search-bar__input-icons{display:flex;align-items:center;padding-right:12px}.sui-search-bar__input-icons svg{opacity:.4}.sui-search-bar__icon-btn--active{outline:2px solid var(--sui-semantic-accent-default)!important}.sui-search-bar__icon-btn:hover svg{color:var(--sui-semantic-accent-default);opacity:1}.sui-search-bar__icon-btn{border-radius:50%}.sui-search-bar__clear-btn:hover{background:var(--sui-atom-button-light-background-hover)}.sui-search-bar__filters{display:flex;gap:12px;width:100%}@media(max-width:768px){.sui-search-bar__filters{justify-content:center;gap:32px}}.sui-search-bar__filters .sui-simple-select-wrapper{width:114px}.sui-search-bar__filters .sui-search-bar__filter--auto-width{width:auto;min-width:0;flex-shrink:1}.sui-search-bar__filters .sui-search-bar__filter--auto-width .sui-simple-select{width:auto;max-width:100%;field-sizing:content;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 32px 0 16px;background-color:var(--sui-atom-select-background);border-radius:var(--sui-radii-full);transition:background-color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}@supports((-webkit-appearance:base-select) or (-moz-appearance:base-select) or (appearance:base-select)){.sui-search-bar__filters .sui-search-bar__filter--auto-width .sui-simple-select::picker(select){border-radius:var(--sui-radii-lg)}}.sui-search-bar__filters .sui-search-bar__filter--auto-width .sui-simple-select:hover{background-color:color-mix(in srgb,var(--sui-atom-select-background) 85%,var(--sui-semantic-foreground-default) 15%)}.sui-search-bar__filters-bordered{border-top:1px solid color-mix(in srgb,var(--sui-semantic-accent-default) 5%,transparent);padding-top:8px}@media(max-width:500px){.sui-search-bar__filters-bordered{flex-direction:column}.sui-search-bar__filters-bordered .sui-simple-select-wrapper{width:100%;margin:0}}.sui-search-bar__filter{height:-moz-fit-content;height:fit-content;margin:auto 0}.sui-search-bar__lang-btn{color:var(--sui-semantic-foreground-muted);margin-right:6px}.sui-search-bar__textarea{flex:1 1;min-height:48px;padding:12px 16px;font-family:var(--sui-typography-fonts-primary);font-size:var(--sui-typography-font-sizes-base);font-weight:var(--sui-typography-font-weights-normal);color:var(--sui-semantic-accent-default);background:rgba(0,0,0,0);border:none;outline:none;resize:none;field-sizing:content;width:100%}.sui-search-bar__textarea::placeholder{color:var(--sui-semantic-foreground-subtle)}.sui-search-bar__textarea--hidden{opacity:0;pointer-events:none}.sui-search-bar__reset-btn{flex-shrink:0}.sui-search-bar__edit-filters-btn{flex-shrink:0;margin-left:auto;padding:0 14px;color:var(--sui-semantic-accent-default);background-color:var(--sui-atom-select-background);border-radius:var(--sui-radii-full);font-weight:var(--sui-typography-font-weights-normal)}.sui-search-bar__edit-filters-btn.sui-button:hover:not(:disabled){background-color:color-mix(in srgb,var(--sui-atom-select-background) 85%,var(--sui-semantic-foreground-default) 15%)}.sui-search-bar__edit-filters-btn .sui-button__icon{min-width:18px}.sui-search-bar__edit-filters-btn .sui-badge{padding:0}@media(max-width:768px){.sui-search-bar{padding:6px;gap:6px;border-radius:var(--sui-radii-lg)}.sui-search-bar .sui-search-bar__input-wrapper{border-radius:var(--sui-radii-lg);padding:4px;height:unset}.sui-search-bar .sui-search-bar__filters{gap:12px}}.sui-search-bar--compact{--sui-search-bar-dropdown-radius:var(--sui-radii-lg)}.sui-search-bar--compact .sui-search-bar__input-wrapper{background-color:color-mix(in srgb,var(--sui-semantic-background-page) 50%,transparent);border:1px solid var(--sui-atom-search-bar-input-border);border-radius:var(--sui-radii-lg)}.sui-search-bar__inline-search-btn,.sui-search-bar__inline-search-btn svg{color:var(--sui-semantic-accent-default)}.sui-search-bar__inline-search-btn svg{opacity:1}.sui-search-bar__inline-search-btn{transition:background-color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease),color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-search-bar__inline-search-btn:active,.sui-search-bar__inline-search-btn:hover{background-color:var(--sui-atom-button-default-background);color:var(--sui-atom-button-default-text);opacity:1}.sui-search-bar__inline-search-btn:active svg,.sui-search-bar__inline-search-btn:hover svg{color:var(--sui-atom-button-default-text)}.sui-search-bar--chat{--sui-search-bar-dropdown-radius:var(--sui-radii-2xl)}@media(max-width:768px){.sui-search-bar--chat{--sui-search-bar-dropdown-radius:var(--sui-radii-lg)}}.sui-search-bar--chat .sui-search-bar__input-wrapper{height:auto;flex-direction:row;align-items:center;border:1px solid var(--sui-atom-search-bar-input-border);border-radius:var(--sui-radii-2xl);background-color:var(--sui-atom-search-bar-input-background)}@media(max-width:768px){.sui-search-bar--chat .sui-search-bar__input-wrapper{border-radius:var(--sui-radii-lg);padding:4px}}.sui-search-bar--chat .sui-search-bar__action-row{display:flex;align-items:center;justify-content:space-between;padding:0 6px}@media(max-width:768px){.sui-search-bar--chat .sui-search-bar__action-row{padding:0}}.sui-search-bar--chat .sui-search-bar__action-row-right{display:flex;align-items:center;gap:8px}.sui-search-bar--chat .sui-search-bar__action-row-right button{border-radius:var(--sui-radii-full)}.sui-search-bar--chat .sui-search-bar__action-row-right button[aria-label=Send]{background:none;border-color:rgba(0,0,0,0);color:var(--sui-semantic-accent-default);opacity:.9;transition:background-color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease),color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-search-bar--chat .sui-search-bar__action-row-right button[aria-label=Send]:active,.sui-search-bar--chat .sui-search-bar__action-row-right button[aria-label=Send]:hover{background-color:var(--sui-atom-button-default-background);color:var(--sui-atom-button-default-text);opacity:1}.sui-search-bar--chat .sui-search-bar__action-row-right button[aria-label=Send]:active svg,.sui-search-bar--chat .sui-search-bar__action-row-right button[aria-label=Send]:hover svg{color:var(--sui-atom-button-default-text)}.sui-search-bar--chat .sui-search-bar__icon-btn svg{opacity:.4}.sui-search-bar--chat .sui-search-bar__icon-btn:hover svg{opacity:1;color:var(--sui-semantic-accent-default)}.sui-search-bar--inline{position:relative;height:48px;box-sizing:border-box;justify-content:center;padding:0 12px;background:var(--sui-semantic-background-page);border:1px solid var(--sui-semantic-border-muted);border-radius:var(--sui-radii-full);--sui-search-bar-dropdown-radius:var(--sui-radii-2xl)}.sui-search-bar--inline:has(.sui-search-bar__input-row--error):after{content:"";position:absolute;inset:-1px;border-radius:inherit;box-shadow:0 0 4px 0 color-mix(in srgb,var(--sui-colors-error) 50%,transparent);pointer-events:none}.sui-search-bar--inline .sui-search-bar__input-row>.sui-autocomplete-list{left:-13px;right:-13px}.sui-search-bar--inline .sui-search-bar__input-row{gap:8px}.sui-search-bar--inline .sui-search-bar__search-icon{flex-shrink:0;color:var(--sui-atom-search-bar-icon)}.sui-search-bar--inline .sui-search-bar__input{flex:1 1;min-width:0;border:none;background:rgba(0,0,0,0);outline:none;font-family:var(--sui-typography-fonts-primary);font-size:var(--sui-typography-font-sizes-sm);color:var(--sui-semantic-foreground-default)}.sui-search-bar--inline .sui-search-bar__icon-btn{color:var(--sui-atom-search-bar-icon)}.sui-search-bar--inline .sui-search-bar__icon-btn,.sui-search-bar--inline .sui-search-bar__inline-filter{flex-shrink:0}.sui-search-bar--inline .sui-search-bar__inline-filter{width:96px}.sui-search-bar--inline .sui-search-bar__keyboard-section{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:20;padding:12px;background:var(--sui-semantic-background-page);border:1px solid var(--sui-semantic-border-muted);border-radius:var(--sui-radii-md);box-shadow:var(--sui-shadows-md)}.sui-search-bar--inline .sui-search-bar__filter-btn{color:var(--sui-atom-search-bar-icon);border-color:var(--sui-semantic-border-muted)}.sui-search-bar--inline .sui-search-bar__filter-btn .sui-badge{width:18px;height:18px;min-width:18px;padding:0;font-size:var(--sui-typography-font-sizes-xs)}.sui-search-bar__filters-popup{display:flex;flex-direction:column;gap:12px;min-width:200px;padding:4px;font-size:var(--sui-typography-font-sizes-sm)}.sui-search-bar__filter-field{display:flex;flex-direction:column;gap:4px}.sui-search-bar__filter-label{font-family:var(--sui-typography-fonts-primary);font-size:var(--sui-typography-font-sizes-sm);font-weight:var(--sui-typography-font-weights-medium);color:var(--sui-semantic-foreground-muted)}.sui-side-labeled-button{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;cursor:pointer}.sui-side-labeled-button:hover .sui-button{background-color:var(--sui-atom-button-default-background-hover)}.sui-side-labeled-button:hover .sui-side-labeled-button__label{color:var(--sui-semantic-accent-default)}.sui-side-labeled-button__label{padding-left:18px;font-family:var(--sui-typography-fonts-primary);font-size:var(--sui-typography-font-sizes-sm);font-weight:var(--sui-typography-font-weights-medium);color:var(--sui-atom-side-labeled-button-label);white-space:nowrap;transition:color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-side-labeled-button--right .sui-side-labeled-button__label{padding-left:0;padding-right:18px}.sui-side-labeled-button--text{padding:0;background:rgba(0,0,0,0)}.sui-side-labeled-button--text .sui-side-labeled-button__label{font-weight:var(--sui-typography-font-weights-normal);font-size:var(--sui-typography-font-sizes-base);line-height:100%;color:var(--sui-atom-side-labeled-button-text-label)}.theme-khalis-blue-dark .sui-side-labeled-button--text:hover .sui-side-labeled-button__label{color:var(--sui-semantic-foreground-secondary)}.sui-side-labeled-button--filled{background-color:var(--sui-atom-side-labeled-button-background);border-radius:var(--sui-radii-full);transition:background-color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-side-labeled-button--filled:hover{background-color:color-mix(in srgb,var(--sui-atom-side-labeled-button-background) 90%,var(--sui-semantic-foreground-default))}.sui-side-labeled-button--filled .sui-side-labeled-button__label{font-weight:var(--sui-typography-font-weights-normal);font-size:var(--sui-typography-font-sizes-lg);line-height:100%;color:var(--sui-atom-side-labeled-button-filled-label)}.sui-side-labeled-button--sm{gap:6px}.sui-side-labeled-button--sm .sui-side-labeled-button__label{padding-left:12px;font-size:var(--sui-typography-font-sizes-sm)}.sui-side-labeled-button--sm.sui-side-labeled-button--right .sui-side-labeled-button__label{padding-left:0;padding-right:12px}.sui-side-labeled-button--xs{gap:4px}.sui-side-labeled-button--xs .sui-side-labeled-button__label{padding-left:8px;font-size:var(--sui-typography-font-sizes-xs)}.sui-side-labeled-button--xs.sui-side-labeled-button--right .sui-side-labeled-button__label{padding-left:0;padding-right:8px}.sui-sidebar-item{display:flex;align-items:center;gap:16px;width:100%;height:36px;padding:0 12px}.sui-sidebar-item+.sui-sidebar-item{margin-top:6px}.sui-sidebar-item{font-family:var(--sui-typography-fonts-primary);font-size:var(--sui-typography-font-sizes-base);font-weight:var(--sui-typography-font-weights-normal);line-height:var(--sui-typography-line-heights-base);color:var(--sui-atom-sidebar-item-text);background:rgba(0,0,0,0);border:none;border-left:2px solid rgba(0,0,0,0);cursor:pointer;text-align:left;transition:background-color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease),border-color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-sidebar-item:hover:not(:disabled){background-color:var(--sui-atom-sidebar-item-hover-background)}@media(max-width:768px){.sui-sidebar-item:hover:not(:disabled){border-radius:var(--sui-radii-sm)}}.sui-sidebar-item:disabled{opacity:.5;cursor:not-allowed}.sui-sidebar-item--active{background-color:var(--sui-atom-sidebar-item-active-background);border-left-color:var(--sui-semantic-accent-default);color:var(--sui-semantic-accent-default)}@media(max-width:768px){.sui-sidebar-item--active{font-weight:var(--sui-typography-font-weights-semibold);background-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0)}}.sui-sidebar-item__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px}.sui-sidebar-item__label{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sui-sidebar{position:relative;width:var(--sui-sidebar-width);align-self:stretch;flex-shrink:0;overflow:visible;background:var(--sui-atom-sidebar-background);transition:width .3s ease,opacity .3s ease}.sui-sidebar--closed{width:0;border:none}.sui-sidebar--closed .sui-sidebar__inner{overflow:hidden}.sui-sidebar__close--desktop{position:absolute;top:96px;left:-18px;opacity:1;transition:opacity .15s ease}.sui-sidebar--closed .sui-sidebar__close--desktop{opacity:0;pointer-events:none}.sui-sidebar__inner{display:flex;flex-direction:column;height:100%;overflow:auto;padding:144px 0;-ms-overflow-style:none;scrollbar-width:none}.sui-sidebar__inner::-webkit-scrollbar{display:none}.sui-sidebar__close--mobile,.sui-sidebar__header{display:none}.sui-sidebar__content{margin-top:auto;margin-bottom:auto}@media(max-width:768px){.sui-sidebar__content{margin-top:unset}}.sui-sidebar__footer{display:none;padding:12px;border-top:1px solid var(--sui-semantic-border-default)}.sui-sidebar__divider{height:30px;border:none;background:rgba(0,0,0,0)}@media(max-width:768px){.sui-sidebar{position:fixed;top:0;right:0;width:100%;height:100vh;height:100dvh;z-index:1000;border-left:none;transform:translateX(0);transition:transform .3s ease}.sui-sidebar--closed{width:100%;transform:translateX(100%)}.sui-sidebar__inner{padding:24px 48px calc(96px + env(safe-area-inset-bottom, 0px))}.sui-sidebar__close--desktop{display:none}.sui-sidebar__close--mobile{display:flex;position:absolute;top:18px;right:18px}.sui-sidebar__header{display:flex;align-items:center;justify-content:space-between;margin-top:62px}.sui-sidebar__header-content{flex:1 1}.sui-sidebar__content{justify-content:flex-start;padding-top:24px}.sui-sidebar__footer{display:block}}.sui-waveform{display:flex;align-items:center;gap:10px}.sui-waveform__duration{font-family:var(--sui-typography-fonts-primary);font-weight:var(--sui-typography-font-weights-bold);min-width:40px;text-align:center;color:var(--sui-semantic-accent-default)}.sui-voice-recorder{display:flex;align-items:center;gap:8px}.sui-autocomplete-list{list-style:none;margin:0;padding:12px 0;background:var(--sui-atom-autocomplete-background);border:1px solid var(--sui-atom-autocomplete-border);border-radius:var(--sui-radii-lg);box-shadow:0 4px 12px rgba(0,0,0,.1);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.sui-autocomplete-list::-webkit-scrollbar{display:none}.sui-autocomplete-list:focus{outline:none}.sui-autocomplete-list__item{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;cursor:pointer;transition:background-color .15s ease}.sui-autocomplete-list__item--highlighted,.sui-autocomplete-list__item:hover{background-color:var(--sui-atom-autocomplete-item-hover-background)}.sui-autocomplete-list__item-text{flex:1 1;font-size:var(--sui-typography-font-sizes-base);color:var(--sui-semantic-foreground-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sui-autocomplete-list__item-icon{flex-shrink:0;margin-left:12px}.sui-autocomplete-list__item-icon svg:not([class*=sui-icon--]){width:18px;height:18px}.sui-autocomplete-list__item-icon.sui-button:focus-visible,.sui-autocomplete-list__item-icon.sui-button:hover{background-color:color-mix(in srgb,var(--sui-atom-autocomplete-item-hover-background) 80%,var(--sui-semantic-foreground-muted) 20%)}.sui-autocomplete-list__message{padding:12px;text-align:center;font-size:var(--sui-typography-font-sizes-sm);font-family:var(--sui-typography-fonts-primary);color:var(--sui-semantic-foreground-muted)}.sui-autocomplete-list:has(.sui-autocomplete-list__footer){padding-bottom:0}.sui-autocomplete-list__footer{padding:6px 12px;font-size:var(--sui-typography-font-sizes-base);font-family:var(--sui-typography-fonts-primary);font-weight:var(--sui-typography-font-weights-medium);color:var(--sui-semantic-accent-default);cursor:pointer;transition:background-color .15s ease}.sui-autocomplete-list__footer--highlighted,.sui-autocomplete-list__footer:hover{background-color:var(--sui-atom-autocomplete-item-hover-background)}.sui-navbar{display:flex;align-items:center;justify-content:space-around;width:100%;height:72px;padding:0 24px;background-color:var(--sui-atom-navbar-background)}.sui-navbar__item-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.sui-navbar__item{width:48px;height:48px;min-width:48px;min-height:48px;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);color:var(--sui-atom-navbar-item-icon)}.sui-navbar__item svg{opacity:.5}.sui-navbar__item--active svg{opacity:1}.sui-navbar__item.sui-button--square{border-radius:var(--sui-radii-lg)}.sui-navbar__item.sui-button--circle{width:30px;height:30px;min-width:30px;min-height:30px}.sui-navbar__item:hover:not(:disabled){background-color:var(--sui-atom-navbar-item-hover-background)}.sui-navbar__item--active{background-color:var(--sui-atom-navbar-item-background);border:1px solid var(--sui-atom-navbar-item-border)}.sui-navbar__item-wrapper:has(.sui-navbar__item--active):after{content:"";position:absolute;bottom:0;width:12px;height:3px;background-color:var(--sui-atom-navbar-item-icon);border-radius:var(--sui-radii-full)}.sui-navbar__item-badge{position:absolute;top:4px;right:4px;width:8px;height:8px;background-color:var(--sui-semantic-status-error);border-radius:50%;pointer-events:none}.sui-shabad-card{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:6px;background-color:rgba(0,0,0,0);border-radius:var(--sui-radii-lg);padding:18px 12px;font-family:var(--sui-typography-fonts-primary)}.sui-shabad-card__bani-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.sui-shabad-card__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.sui-shabad-card--active,.sui-shabad-card:before{background:var(--sui-semantic-background-glass)}.sui-shabad-card:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-shabad-card:hover:not(.sui-shabad-card--active):before{opacity:.5}.sui-shabad-card__translations,.sui-shabad-card__transliterations{display:flex;flex-direction:column;gap:4px}.sui-shabad-card__translation,.sui-shabad-card__transliteration{margin:0;font-weight:var(--sui-typography-font-weights-normal);color:var(--sui-atom-gurbani-verse-translation-color);line-height:1.5}.sui-shabad-card__meta{font-size:var(--sui-typography-font-sizes-sm);font-weight:var(--sui-typography-font-weights-normal);color:var(--sui-semantic-foreground-placeholder);line-height:1.5}.sui-shabad-card__meta-highlight,.sui-shabad-card__meta-source{color:var(--sui-semantic-accent-default);font-weight:var(--sui-typography-font-weights-normal)}.sui-shabad-card__meta--clickable{cursor:pointer}.sui-shabad-card__meta--clickable:hover{text-decoration:underline}.sui-dialog-overlay{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--sui-semantic-background-overlay) 50%,transparent);z-index:1000}.sui-dialog{display:flex;flex-direction:column;width:100%;max-width:684px;border-radius:var(--sui-radii-lg);overflow:hidden}.sui-dialog__header{flex-direction:row;justify-content:space-between}.sui-dialog__header,.sui-dialog__header-left,.sui-dialog__header-right{display:flex;align-items:center}.sui-dialog__body{padding:var(--sui-spacing-2) var(--sui-spacing-5);overflow-y:auto;flex:1 1}.sui-drawer-overlay{position:fixed;inset:0;background-color:rgba(0,0,0,0);z-index:1000;transition:background-color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-drawer-overlay--visible{background-color:color-mix(in srgb,var(--sui-semantic-background-overlay) 50%,transparent)}.sui-drawer-overlay--no-backdrop{pointer-events:none;background-color:rgba(0,0,0,0)}.sui-drawer-overlay--no-backdrop.sui-drawer-overlay--visible{background-color:rgba(0,0,0,0)}.sui-drawer-overlay--no-backdrop .sui-drawer{pointer-events:auto}.sui-drawer{position:fixed;display:flex;flex-direction:column;overflow:hidden;transition:transform var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-drawer--right{top:0;right:0;height:100%;transform:translateX(100%)}.sui-drawer--right.sui-drawer--visible{transform:translateX(0)}.sui-drawer--right.sui-drawer--sm{width:320px}.sui-drawer--right.sui-drawer--base{width:420px}.sui-drawer--right.sui-drawer--lg{width:560px}.sui-drawer--right.sui-drawer--full{width:100%}.sui-drawer--left{top:0;left:0;height:100%;transform:translateX(-100%)}.sui-drawer--left.sui-drawer--visible{transform:translateX(0)}.sui-drawer--left.sui-drawer--sm{width:320px}.sui-drawer--left.sui-drawer--base{width:420px}.sui-drawer--left.sui-drawer--lg{width:560px}.sui-drawer--left.sui-drawer--full{width:100%}.sui-drawer--top{top:0;left:0;right:0;width:100%;transform:translateY(-100%)}.sui-drawer--top.sui-drawer--visible{transform:translateY(0)}.sui-drawer--top.sui-drawer--sm{height:30vh}.sui-drawer--top.sui-drawer--base{height:50vh}.sui-drawer--top.sui-drawer--lg{height:75vh}.sui-drawer--top.sui-drawer--full{height:100%}.sui-drawer--bottom{bottom:0;left:0;right:0;width:100%;transform:translateY(100%)}.sui-drawer--bottom.sui-drawer--visible{transform:translateY(0)}.sui-drawer--bottom.sui-drawer--sm{height:30vh}.sui-drawer--bottom.sui-drawer--base{height:50vh}.sui-drawer--bottom.sui-drawer--lg{height:75vh}.sui-drawer--bottom.sui-drawer--full{height:100%}.sui-drawer__header{flex-direction:row;justify-content:space-between;padding:var(--sui-spacing-3) var(--sui-spacing-5);flex-shrink:0}.sui-drawer__header,.sui-drawer__header-left,.sui-drawer__header-right{display:flex;align-items:center}.sui-drawer__body{padding:var(--sui-spacing-2) var(--sui-spacing-5);overflow-y:auto;flex:1 1;min-height:0}.sui-adorner{position:relative;display:inline-flex;overflow:visible}.sui-adorner__item{position:absolute;display:inline-flex;pointer-events:auto;z-index:1}.sui-adorner__item--top-left{top:0;left:0;transform:translate(-50%,-50%)}.sui-adorner__item--top-right{top:0;right:0;transform:translate(50%,-50%)}.sui-adorner__item--bottom-left{bottom:0;left:0;transform:translate(-50%,50%)}.sui-adorner__item--bottom-right{bottom:0;right:0;transform:translate(50%,50%)}.sui-adorner--circle .sui-adorner__item--top-left{top:14.64%;left:14.64%}.sui-adorner--circle .sui-adorner__item--top-right{top:14.64%;right:14.64%}.sui-adorner--circle .sui-adorner__item--bottom-left{bottom:14.64%;left:14.64%}.sui-adorner--circle .sui-adorner__item--bottom-right{bottom:14.64%;right:14.64%}.sui-adorner--reveal .sui-adorner__item{opacity:0;pointer-events:none;transition:opacity var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-adorner--reveal.sui-adorner--revealed .sui-adorner__item,.sui-adorner--reveal:hover .sui-adorner__item{opacity:1;pointer-events:auto}.sui-calendar{display:inline-flex;flex-direction:column;gap:var(--sui-spacing-2);padding:var(--sui-spacing-2);background:var(--sui-semantic-background-page);border:1px solid var(--sui-semantic-border-muted);border-radius:var(--sui-radii-lg);font-family:var(--sui-typography-fonts-primary);color:var(--sui-semantic-foreground-default);-webkit-user-select:none;-moz-user-select:none;user-select:none}.sui-calendar__header{display:flex;align-items:center;justify-content:space-between;gap:var(--sui-spacing-2)}.sui-calendar__title{font-size:var(--sui-typography-font-sizes-sm);font-weight:var(--sui-typography-font-weights-semibold)}.sui-calendar__grid,.sui-calendar__weekdays{display:grid;grid-template-columns:repeat(7,1fr)}.sui-calendar__weekday{height:24px;font-size:var(--sui-typography-font-sizes-xs);font-weight:var(--sui-typography-font-weights-medium);color:var(--sui-semantic-foreground-muted)}.sui-calendar__day,.sui-calendar__weekday{display:flex;align-items:center;justify-content:center}.sui-calendar__day{width:36px;height:36px;padding:0;border:none;border-radius:var(--sui-radii-full);background:rgba(0,0,0,0);color:var(--sui-semantic-foreground-default);font-family:inherit;font-size:var(--sui-typography-font-sizes-sm);cursor:pointer;transition:background-color .12s ease,color .12s ease}.sui-calendar__day:hover:not(:disabled){background:var(--sui-semantic-background-surface-alt)}.sui-calendar__day:focus-visible{outline:2px solid var(--sui-semantic-border-focus);outline-offset:-2px}.sui-calendar__day--outside{color:var(--sui-semantic-foreground-muted);opacity:.6}.sui-calendar__day--today:not(.sui-calendar__day--selected){box-shadow:inset 0 0 0 1px var(--sui-semantic-accent-default);color:var(--sui-semantic-accent-default)}.sui-calendar__day--selected{background:var(--sui-atom-button-default-background);color:var(--sui-atom-button-default-text)}.sui-calendar__day:disabled{color:var(--sui-semantic-foreground-muted);opacity:.4;cursor:default}.sui-close-button.sui-button{color:var(--sui-semantic-accent-default)}.sui-close-button.sui-button:hover:not(:disabled){color:var(--sui-semantic-foreground-default);background-color:rgba(0,0,0,0)}.theme-khalis-blue-dark .sui-close-button.sui-button:hover:not(:disabled){color:var(--sui-semantic-foreground-secondary)}.sui-scroll-row{position:relative}.sui-scroll-row__strip{display:flex;overflow-x:auto;scrollbar-width:none}.sui-scroll-row__strip::-webkit-scrollbar{display:none}.sui-scroll-row__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid var(--sui-semantic-border-muted);border-radius:var(--sui-radii-full);background:var(--sui-semantic-background-surface);box-shadow:0 1px 4px rgba(0,0,0,.12);color:var(--sui-semantic-foreground-muted);cursor:pointer;transition:opacity .2s ease}.sui-scroll-row__arrow--left{left:8px}.sui-scroll-row__arrow--right{right:8px}.sui-scroll-row__arrow--hidden{opacity:0;pointer-events:none}.sui-divider{border:none;height:0;width:100%;border-top:1px solid var(--sui-atom-box-solid-border)}.sui-divider--gradient{border-top:none;height:1px;border-image:var(--sui-atom-box-gradient-background) 1}.sui-divider--dashed{border-top:none;height:1px;position:relative}.sui-divider__dashed-line{position:absolute;top:0;left:0;width:100%;height:1px;overflow:visible}.sui-divider--solid{border-top:1px solid var(--sui-atom-box-solid-border)}.sui-divider--blur{border-top:1px solid var(--sui-atom-box-blur-border)}.sui-divider--fade{border-top:1px solid;border-image-source:linear-gradient(90deg,rgba(255,255,255,0) 0,var(--sui-semantic-accent-default) 50%,rgba(255,255,255,0) 100%);border-image-slice:1}.sui-gurbani-display{color:var(--sui-atom-gurbani-verse-bani-color)}.sui-gurbani-display div{font-size:.9em;margin-bottom:-.25rem}.sui-gurbani-display div.sui-larivaar{word-break:break-all}.sui-gurbani-highlight{color:var(--sui-semantic-accent-default)}.sui-gurbani-highlight .sui-gurbani-display{color:inherit;font-weight:800}.sui-gurbani-highlight .sui-gurbani-reading-steek,.sui-gurbani-highlight .sui-gurbani-reading-translation,.sui-gurbani-highlight .sui-gurbani-reading-transliteration,.sui-gurbani-highlight .sui-gurbani-steek,.sui-gurbani-highlight .sui-gurbani-translation,.sui-gurbani-highlight .sui-gurbani-transliteration{color:inherit}.sui-mahankosh-word--selected{font-weight:900;cursor:help}.sui-mahankosh-word--active{position:relative;isolation:isolate}.sui-mahankosh-word--active:before{content:"";position:absolute;inset:-2px -4px 0 -8px;background:var(--sui-semantic-background-glass);border:1px solid var(--sui-semantic-border-muted);border-radius:var(--sui-radii-sm);box-shadow:var(--sui-atom-box-gradient-shadow);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);pointer-events:none;z-index:-1}.sui-gurbani-active-verse{position:relative;padding-left:12px;padding-top:4px;isolation:isolate;width:-moz-fit-content;width:fit-content;max-width:100%}.sui-gurbani-active-verse:after{content:"";position:absolute;inset:0;background:var(--sui-atom-gurbani-verse-active-background);border-left:2px solid var(--sui-atom-gurbani-verse-active-border);pointer-events:none;z-index:-1}.sui-gurbani-center-align{text-align:center}.sui-gurbani-center-align .sui-gurbani-line{justify-content:center}.sui-gurbani-center-align .sui-gurbani-active-verse{margin-left:auto;margin-right:auto}.sui-gurbani-center-align .sui-gurbani-line--with-actions{padding-left:calc(var(--sui-gurbani-line-actions-count, 1)*38px + 12px)}.sui-gurbani-center-align .sui-gurbani-line--with-start:not(.sui-gurbani-line--with-actions){padding-right:calc(var(--sui-gurbani-line-start-width, 24px) + 8px)}.sui-gurbani-right-align{text-align:right}.sui-gurbani-right-align .sui-gurbani-line{justify-content:flex-end}.sui-gurbani-right-align .sui-gurbani-active-verse{margin-left:auto;margin-right:0}.sui-gurbani-right-align .sui-gurbani-line--with-actions{padding-right:0;padding-left:calc(var(--sui-gurbani-line-actions-count, 1)*38px + 12px)}.sui-gurbani-right-align .sui-gurbani-line-actions{right:auto;left:0}.sui-gurbani-right-align .sui-gurbani-line--with-start.sui-gurbani-line--with-actions{padding-left:calc(var(--sui-gurbani-line-start-width, 24px) + 8px + var(--sui-gurbani-line-actions-count, 1)*38px + 12px)}.sui-gurbani-right-align .sui-gurbani-line--with-start.sui-gurbani-line--with-actions .sui-gurbani-line-actions{left:calc(var(--sui-gurbani-line-start-width, 24px) + 8px)}.sui-gurbani-unicode i,.sui-gurlipi i{font-style:normal}.sui-gurbani-word,.sui-larivaar-assist-word,.sui-larivaar-word{display:inline}.sui-search-highlight-word{background-color:rgba(1,102,155,.15);border-radius:2px}.sui-gurbani-reading-translation,.sui-gurbani-translation{margin:0;padding:0;border:0;font-size:inherit;color:var(--sui-atom-gurbani-verse-translation-color)}.sui-gurbani-reading-transliteration,.sui-gurbani-transliteration{margin:0;padding:0;color:var(--sui-atom-gurbani-verse-transliteration-color)}.sui-gurbani-reading-steek,.sui-gurbani-steek{margin:0;padding:0;border:0;font-size:inherit;color:var(--sui-atom-gurbani-verse-translation-color)}.sui-reading-mode-baani,.sui-split-view-baani{display:flex;flex-direction:column;gap:24px}.sui-mixed-view-baani-wrapper{display:flex;flex-direction:column;gap:6px;position:relative}.sui-mixed-view-baani-wrapper>:empty{display:none}.sui-mixed-view-baani-wrapper--selected{isolation:isolate}.sui-mixed-view-baani-wrapper--selected:after{content:"";position:absolute;inset:-12px;background:var(--sui-semantic-background-glass);border:1px solid var(--sui-semantic-border-muted);border-radius:var(--sui-radii-md);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:var(--sui-atom-box-gradient-shadow);pointer-events:none;z-index:-1}.sui-text-selection-actions{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:flex;gap:12px;z-index:1}.sui-gurbani-line--with-actions{position:relative;padding-right:calc(var(--sui-gurbani-line-actions-count, 1)*38px + 12px)}.sui-gurbani-line-actions{position:absolute;top:0;right:0;display:flex;align-items:flex-start;gap:6px;z-index:1}.sui-gurbani-line-actions .sui-button svg{color:var(--sui-semantic-accent-default)}.sui-gurbani-line--with-start{position:relative;padding-left:calc(var(--sui-gurbani-line-start-width, 24px) + 8px)}.sui-gurbani-line-start{position:absolute;top:0;left:0;display:flex;align-items:flex-start;justify-content:center;width:var(--sui-gurbani-line-start-width,24px);z-index:1}.sui-larivaar-visraam-igurbani,.sui-larivaar-visraam-sttm,.sui-larivaar-visraam-sttm2{position:relative!important}.sui-larivaar-visraam-igurbani:after,.sui-larivaar-visraam-sttm2:after,.sui-larivaar-visraam-sttm:after{align-items:center;border:6px solid rgba(0,0,0,0);border-top-color:currentcolor;content:"";display:inline-flex;font-weight:700;height:0;justify-content:center;padding:0;position:absolute;transform:translate(-5px,-90%);width:0}.sui-visraams-colored-words .sui-visraam-sttm-main,.sui-visraams-colored-words .visraam-sttm-main{color:#c0392b!important}.sui-visraams-colored-words .sui-visraam-sttm-yamki,.sui-visraams-colored-words .visraam-sttm-yamki{color:#f39c1d!important}.sui-visraams-colored-words .sui-larivaar-visraam-sttm-main:after{border-top-color:#c0392b}.sui-visraams-colored-words .sui-larivaar-visraam-sttm-yamki:after{border-top-color:#f39c1d}.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-visraam-sttm-main,.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-visraam-sttm-yamki,.sui-visraams-gradient-bg .sui-gurbani-unicode .visraam-sttm-main,.sui-visraams-gradient-bg .sui-gurbani-unicode .visraam-sttm-yamki,.sui-visraams-gradient-bg .sui-gurlipi .sui-visraam-sttm-main,.sui-visraams-gradient-bg .sui-gurlipi .sui-visraam-sttm-yamki,.sui-visraams-gradient-bg .sui-gurlipi .visraam-sttm-main,.sui-visraams-gradient-bg .sui-gurlipi .visraam-sttm-yamki,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-visraam-sttm-main,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-visraam-sttm-yamki,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .visraam-sttm-main,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .visraam-sttm-yamki{position:relative;isolation:isolate}.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-visraam-sttm-main:after,.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-visraam-sttm-yamki:after,.sui-visraams-gradient-bg .sui-gurbani-unicode .visraam-sttm-main:after,.sui-visraams-gradient-bg .sui-gurbani-unicode .visraam-sttm-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi .sui-visraam-sttm-main:after,.sui-visraams-gradient-bg .sui-gurlipi .sui-visraam-sttm-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi .visraam-sttm-main:after,.sui-visraams-gradient-bg .sui-gurlipi .visraam-sttm-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-visraam-sttm-main:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-visraam-sttm-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .visraam-sttm-main:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .visraam-sttm-yamki:after{content:"";position:absolute;left:-2px;right:2px;top:4px;bottom:6px;border-radius:var(--sui-radii-sm);pointer-events:none;z-index:-1}.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-visraam-sttm-main:after,.sui-visraams-gradient-bg .sui-gurbani-unicode .visraam-sttm-main:after,.sui-visraams-gradient-bg .sui-gurlipi .sui-visraam-sttm-main:after,.sui-visraams-gradient-bg .sui-gurlipi .visraam-sttm-main:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-visraam-sttm-main:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .visraam-sttm-main:after{background:linear-gradient(90deg,rgba(229,229,229,0) 20%,rgba(192,57,43,.7))!important}.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-visraam-sttm-yamki:after,.sui-visraams-gradient-bg .sui-gurbani-unicode .visraam-sttm-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi .sui-visraam-sttm-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi .visraam-sttm-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-visraam-sttm-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .visraam-sttm-yamki:after{background:linear-gradient(90deg,rgba(229,229,229,0) 20%,rgba(243,156,29,.7))!important}.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-larivaar-visraam-sttm-main:after,.sui-visraams-gradient-bg .sui-gurlipi .sui-larivaar-visraam-sttm-main:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-larivaar-visraam-sttm-main:after{background-color:#c0392b}.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-larivaar-visraam-sttm-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi .sui-larivaar-visraam-sttm-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-larivaar-visraam-sttm-yamki:after{background-color:#f39c1d}.sui-visraams-colored-words .sui-visraam-sttm2-main,.sui-visraams-colored-words .visraam-sttm2-main{color:#c0392b!important}.sui-visraams-colored-words .sui-visraam-sttm2-yamki,.sui-visraams-colored-words .visraam-sttm2-yamki{color:#f39c1d!important}.sui-visraams-colored-words .sui-larivaar-visraam-sttm2-main:after{border-top-color:#c0392b}.sui-visraams-colored-words .sui-larivaar-visraam-sttm2-yamki:after{border-top-color:#f39c1d}.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-visraam-sttm2-main,.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-visraam-sttm2-yamki,.sui-visraams-gradient-bg .sui-gurbani-unicode .visraam-sttm2-main,.sui-visraams-gradient-bg .sui-gurbani-unicode .visraam-sttm2-yamki,.sui-visraams-gradient-bg .sui-gurlipi .sui-visraam-sttm2-main,.sui-visraams-gradient-bg .sui-gurlipi .sui-visraam-sttm2-yamki,.sui-visraams-gradient-bg .sui-gurlipi .visraam-sttm2-main,.sui-visraams-gradient-bg .sui-gurlipi .visraam-sttm2-yamki,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-visraam-sttm2-main,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-visraam-sttm2-yamki,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .visraam-sttm2-main,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .visraam-sttm2-yamki{position:relative;isolation:isolate}.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-visraam-sttm2-main:after,.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-visraam-sttm2-yamki:after,.sui-visraams-gradient-bg .sui-gurbani-unicode .visraam-sttm2-main:after,.sui-visraams-gradient-bg .sui-gurbani-unicode .visraam-sttm2-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi .sui-visraam-sttm2-main:after,.sui-visraams-gradient-bg .sui-gurlipi .sui-visraam-sttm2-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi .visraam-sttm2-main:after,.sui-visraams-gradient-bg .sui-gurlipi .visraam-sttm2-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-visraam-sttm2-main:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-visraam-sttm2-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .visraam-sttm2-main:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .visraam-sttm2-yamki:after{content:"";position:absolute;left:-2px;right:2px;top:4px;bottom:6px;border-radius:var(--sui-radii-sm);pointer-events:none;z-index:-1}.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-visraam-sttm2-main:after,.sui-visraams-gradient-bg .sui-gurbani-unicode .visraam-sttm2-main:after,.sui-visraams-gradient-bg .sui-gurlipi .sui-visraam-sttm2-main:after,.sui-visraams-gradient-bg .sui-gurlipi .visraam-sttm2-main:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-visraam-sttm2-main:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .visraam-sttm2-main:after{background:linear-gradient(90deg,rgba(229,229,229,0) 20%,rgba(192,57,43,.7))!important}.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-visraam-sttm2-yamki:after,.sui-visraams-gradient-bg .sui-gurbani-unicode .visraam-sttm2-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi .sui-visraam-sttm2-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi .visraam-sttm2-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-visraam-sttm2-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .visraam-sttm2-yamki:after{background:linear-gradient(90deg,rgba(229,229,229,0) 20%,rgba(243,156,29,.7))!important}.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-larivaar-visraam-sttm2-main:after,.sui-visraams-gradient-bg .sui-gurlipi .sui-larivaar-visraam-sttm2-main:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-larivaar-visraam-sttm2-main:after{background-color:#c0392b}.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-larivaar-visraam-sttm2-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi .sui-larivaar-visraam-sttm2-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-larivaar-visraam-sttm2-yamki:after{background-color:#f39c1d}.sui-visraams-colored-words .sui-visraam-igurbani-main,.sui-visraams-colored-words .visraam-igurbani-main{color:#c0392b!important}.sui-visraams-colored-words .sui-visraam-igurbani-yamki,.sui-visraams-colored-words .visraam-igurbani-yamki{color:#f39c1d!important}.sui-visraams-colored-words .sui-larivaar-visraam-igurbani-main:after{border-top-color:#c0392b}.sui-visraams-colored-words .sui-larivaar-visraam-igurbani-yamki:after{border-top-color:#f39c1d}.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-visraam-igurbani-main,.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-visraam-igurbani-yamki,.sui-visraams-gradient-bg .sui-gurbani-unicode .visraam-igurbani-main,.sui-visraams-gradient-bg .sui-gurbani-unicode .visraam-igurbani-yamki,.sui-visraams-gradient-bg .sui-gurlipi .sui-visraam-igurbani-main,.sui-visraams-gradient-bg .sui-gurlipi .sui-visraam-igurbani-yamki,.sui-visraams-gradient-bg .sui-gurlipi .visraam-igurbani-main,.sui-visraams-gradient-bg .sui-gurlipi .visraam-igurbani-yamki,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-visraam-igurbani-main,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-visraam-igurbani-yamki,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .visraam-igurbani-main,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .visraam-igurbani-yamki{position:relative;isolation:isolate}.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-visraam-igurbani-main:after,.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-visraam-igurbani-yamki:after,.sui-visraams-gradient-bg .sui-gurbani-unicode .visraam-igurbani-main:after,.sui-visraams-gradient-bg .sui-gurbani-unicode .visraam-igurbani-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi .sui-visraam-igurbani-main:after,.sui-visraams-gradient-bg .sui-gurlipi .sui-visraam-igurbani-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi .visraam-igurbani-main:after,.sui-visraams-gradient-bg .sui-gurlipi .visraam-igurbani-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-visraam-igurbani-main:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-visraam-igurbani-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .visraam-igurbani-main:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .visraam-igurbani-yamki:after{content:"";position:absolute;left:-2px;right:2px;top:4px;bottom:6px;border-radius:var(--sui-radii-sm);pointer-events:none;z-index:-1}.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-visraam-igurbani-main:after,.sui-visraams-gradient-bg .sui-gurbani-unicode .visraam-igurbani-main:after,.sui-visraams-gradient-bg .sui-gurlipi .sui-visraam-igurbani-main:after,.sui-visraams-gradient-bg .sui-gurlipi .visraam-igurbani-main:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-visraam-igurbani-main:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .visraam-igurbani-main:after{background:linear-gradient(90deg,rgba(229,229,229,0) 20%,rgba(192,57,43,.7))!important}.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-visraam-igurbani-yamki:after,.sui-visraams-gradient-bg .sui-gurbani-unicode .visraam-igurbani-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi .sui-visraam-igurbani-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi .visraam-igurbani-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-visraam-igurbani-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .visraam-igurbani-yamki:after{background:linear-gradient(90deg,rgba(229,229,229,0) 20%,rgba(243,156,29,.7))!important}.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-larivaar-visraam-igurbani-main:after,.sui-visraams-gradient-bg .sui-gurlipi .sui-larivaar-visraam-igurbani-main:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-larivaar-visraam-igurbani-main:after{background-color:#c0392b}.sui-visraams-gradient-bg .sui-gurbani-unicode .sui-larivaar-visraam-igurbani-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi .sui-larivaar-visraam-igurbani-yamki:after,.sui-visraams-gradient-bg .sui-gurlipi-reading-mode .sui-larivaar-visraam-igurbani-yamki:after{background-color:#f39c1d}.sui-presenter-slide{position:relative;z-index:10;width:100%;height:100%}.sui-presenter-slide--continuous{display:flex;align-items:center;height:auto;padding:8px}.sui-presenter-slide--continuous .sui-presenter-slide__slide{width:100%;height:auto;padding:10px}.sui-presenter-slide__slide{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:20px 10px;text-align:center}.sui-presenter-slide__slide--only-gurbani{justify-content:center}.sui-presenter-slide__slide--fade-in{animation:sui-presenter-slide-fade-in .3s ease-in}@keyframes sui-presenter-slide-fade-in{0%{opacity:0}to{opacity:1}}.sui-presenter-slide__gurbani{margin:0;color:var(--sui-presenter-gurbani-color,var(--sui-atom-gurbani-verse-bani-color));font-family:var(--sui-presenter-gurmukhi-font,inherit);font-size:45px;font-weight:400;line-height:1.15}.sui-presenter-slide__gurbani--visraam-colored .sui-presenter-slide__word--visraam-v{color:var(--sui-presenter-visraam-color,#c0392b)}.sui-presenter-slide__gurbani--visraam-colored .sui-presenter-slide__word--visraam-y{color:var(--sui-presenter-yamki-color,#f39c1d)}.sui-presenter-slide__gurbani--visraam-gradient .sui-presenter-slide__word--visraam-v,.sui-presenter-slide__gurbani--visraam-gradient .sui-presenter-slide__word--visraam-y{border-radius:15px}.sui-presenter-slide__gurbani--visraam-gradient .sui-presenter-slide__word--visraam-v{background:linear-gradient(to right,transparent 20%,color-mix(in srgb,var(--sui-presenter-visraam-color,#c0392b) 70%,transparent) 100%)}.sui-presenter-slide__gurbani--visraam-gradient .sui-presenter-slide__word--visraam-y{background:linear-gradient(to right,transparent 20%,color-mix(in srgb,var(--sui-presenter-yamki-color,#f39c1d) 70%,transparent) 100%)}.sui-presenter-slide__gurbani--larivaar-assist-single .sui-presenter-slide__line--larivaar .sui-presenter-slide__word:nth-of-type(2n){opacity:.75}.sui-presenter-slide__gurbani--larivaar-assist-multi .sui-presenter-slide__line--larivaar .sui-presenter-slide__word:nth-of-type(2n){color:var(--sui-presenter-yamki-color,#f39c1d)}.sui-presenter-slide__line--padchhed .sui-presenter-slide__word{display:inline-block;margin:0 .15em;white-space:nowrap}.sui-presenter-slide__next-line{margin:10px 0;opacity:.5}.sui-presenter-slide__teeka,.sui-presenter-slide__translation,.sui-presenter-slide__transliteration{margin:10px 0;font-weight:600}.sui-presenter-slide__translation{color:var(--sui-presenter-translation-color,inherit)}.sui-presenter-slide__custom-english{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-evenly;height:100%;overflow-y:auto}.sui-presenter-slide__transliteration{color:var(--sui-presenter-transliteration-color,inherit)}.sui-presenter-slide__teeka{color:var(--sui-presenter-teeka-color,inherit);font-family:var(--sui-presenter-teeka-font,var(--sui-presenter-gurmukhi-font,inherit))}.sui-presenter-slide__announcement{display:flex;align-items:center;justify-content:center;height:100%;text-align:center;white-space:pre-wrap}.sui-presenter-slide__announcement-text--gurmukhi{font-family:var(--sui-presenter-gurmukhi-font,inherit);line-height:1.15em}.sui-presenter-slide--left-align{text-align:left}.sui-pagination{display:flex;align-items:center;justify-content:space-between;font-family:var(--sui-typography-fonts-primary)}.sui-pagination__pages{display:flex;flex-wrap:wrap;gap:6px}@media(max-width:768px){.sui-pagination__pages{justify-content:center}}.sui-tooltip-wrapper{display:inline-flex}.sui-tooltip{z-index:9999;min-width:200px}@media(max-width:768px){.sui-tooltip{max-width:90vw!important}}.sui-tooltip__close{position:absolute;top:6px;right:6px;color:var(--sui-semantic-accent-default)}.sui-tooltip__content{position:relative;padding:12px;font-family:var(--sui-typography-fonts-primary);font-size:var(--sui-typography-font-sizes-sm);color:var(--sui-semantic-foreground-default);line-height:1.6}.sui-popup-menu-trigger{display:inline-flex}.sui-popup-menu-trigger--open .sui-button{background-color:var(--sui-semantic-accent-muted)}.sui-popup-menu{z-index:9999;min-width:160px;padding:var(--sui-spacing-2);font-family:var(--sui-typography-fonts-primary);overflow:hidden}.sui-popup-menu__item{display:flex;align-items:center;gap:var(--sui-spacing-1);width:100%;height:36px;padding:0 var(--sui-spacing-2);border:none;border-radius:var(--sui-radii-sm);background:rgba(0,0,0,0);color:var(--sui-semantic-accent-default);font-family:inherit;font-size:var(--sui-typography-font-sizes-sm);line-height:var(--sui-typography-line-heights-sm);cursor:pointer;text-align:left;white-space:nowrap}.sui-popup-menu__item:hover:not(:disabled){background-color:var(--sui-semantic-accent-muted)}.sui-popup-menu__item--danger{color:var(--sui-colors-error)}.sui-popup-menu__item--danger:hover:not(:disabled){background-color:color-mix(in srgb,var(--sui-colors-error) 10%,transparent)}.sui-popup-menu__item-icon{display:inline-flex;align-items:center;flex-shrink:0}.sui-popup-menu__item--disabled{opacity:.5;cursor:not-allowed}.sui-popup-menu__divider{height:1px;margin:6px 0;background-color:var(--sui-semantic-border-muted)}.sui-section-nav{display:flex;flex-direction:column;gap:0}.sui-section-nav__item{display:flex;align-items:center;gap:var(--sui-spacing-2);width:100%;height:36px;padding:0 var(--sui-spacing-2);border:1px solid rgba(0,0,0,0);border-radius:var(--sui-radii-sm);background:rgba(0,0,0,0);cursor:pointer;text-align:left;overflow:hidden;white-space:nowrap;color:var(--sui-semantic-foreground-tertiary);font-family:var(--sui-typography-fonts-primary);font-weight:var(--sui-typography-font-weights-medium);font-size:var(--sui-typography-font-sizes-sm);line-height:1.5;letter-spacing:.005em;transition:width var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease),padding var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease),background-color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease),color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-section-nav__item:hover:not(:disabled){background-color:var(--sui-semantic-background-surface-alt)}.sui-section-nav__item:focus-visible{outline:2px solid var(--sui-semantic-border-focus);outline-offset:2px}.sui-section-nav__toggle{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:var(--sui-radii-md);background:rgba(0,0,0,0);cursor:pointer;color:var(--sui-semantic-foreground-tertiary);transition:background-color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-section-nav__toggle:hover:not(:disabled){background-color:var(--sui-semantic-background-surface-alt)}.sui-section-nav__toggle:focus-visible{outline:2px solid var(--sui-semantic-border-focus);outline-offset:2px}.sui-section-nav__item--active{border-color:var(--sui-semantic-border-default);color:var(--sui-atom-button-light-text)}.sui-section-nav__item--active,.sui-section-nav__item--active:hover:not(:disabled){background-color:var(--sui-atom-button-light-background-hover)}.sui-section-nav__icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.sui-section-nav__label{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sui-section-nav__chevron{flex-shrink:0;margin-left:auto;display:inline-flex;align-items:center;justify-content:center}.sui-section-nav--collapsed .sui-section-nav__item,.sui-section-nav--collapsed .sui-section-nav__toggle{justify-content:center}.sui-section-nav--collapsed .sui-section-nav__item{width:36px;padding:0}.sui-section-nav--collapsed .sui-section-nav__chevron,.sui-section-nav--collapsed .sui-section-nav__label{display:none}.sui-side-nav{gap:24px;padding:12px 6px;background:var(--sui-semantic-background-surface-alt);border-right:1px solid var(--sui-semantic-border-muted)}.sui-side-nav,.sui-side-nav__item{display:flex;flex-direction:column}.sui-side-nav__item{align-items:center;gap:8px;padding:8px;border:none;border-radius:var(--sui-radii-md);background:rgba(0,0,0,0);cursor:pointer;font-family:var(--sui-typography-fonts-primary);color:color-mix(in srgb,var(--sui-semantic-accent-default) 70%,transparent);transition:background-color .15s ease,color .15s ease}.sui-side-nav__item:hover:not(.sui-side-nav__item--active){background:color-mix(in srgb,var(--sui-semantic-accent-default) 10%,transparent);color:var(--sui-semantic-accent-default)}.sui-side-nav__item:focus{outline:none}.sui-side-nav__item:focus-visible{outline:2px solid var(--sui-semantic-border-focus);outline-offset:2px}.sui-side-nav__item--active{color:var(--sui-semantic-accent-default);background:color-mix(in srgb,var(--sui-semantic-accent-default) 24%,transparent)}.sui-side-nav__icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px}.sui-side-nav__icon svg{width:24px;height:24px}.sui-side-nav__label{font-size:var(--sui-typography-font-sizes-sm);line-height:1.2;text-align:center}.sui-badge{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:24px;min-width:24px;padding:0 8px;border-radius:var(--sui-radii-full);font-family:var(--sui-typography-fonts-primary);font-size:var(--sui-typography-font-sizes-xs);font-weight:var(--sui-typography-font-weights-medium);line-height:1;white-space:nowrap;border:1px solid rgba(0,0,0,0);transition:background-color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-badge--xxs{height:12px;min-width:12px;padding:0 4px;font-size:8px;gap:2px}.sui-badge--rounded{border-radius:var(--sui-radii-sm)}.sui-badge--default{background-color:var(--sui-atom-button-default-background);color:var(--sui-atom-button-default-text)}.sui-badge--default:hover{background-color:var(--sui-atom-button-default-background-hover)}.sui-badge--secondary{background-color:var(--sui-atom-button-secondary-background);color:var(--sui-atom-button-secondary-text)}.sui-badge--secondary:hover{background-color:var(--sui-atom-button-secondary-background-hover)}.sui-badge--muted{background-color:var(--sui-atom-button-muted-background);color:var(--sui-atom-button-muted-text)}.sui-badge--muted:hover{background-color:var(--sui-atom-button-muted-background-hover)}.sui-badge--outline{background-color:rgba(0,0,0,0);border-color:var(--sui-atom-button-outline-border);color:var(--sui-atom-button-outline-text)}.sui-badge--outline:hover{background-color:var(--sui-atom-button-outline-background-hover)}.sui-badge--destructive{background-color:var(--sui-atom-button-destructive-background);color:var(--sui-atom-button-destructive-text)}.sui-badge--destructive:hover{background-color:var(--sui-atom-button-destructive-background-hover)}.sui-badge--warning{background:var(--sui-atom-button-warning-background);color:var(--sui-atom-button-warning-text)}.sui-badge--warning:hover{background:var(--sui-atom-button-warning-background-hover)}.sui-badge--amber{background-color:color-mix(in srgb,var(--sui-colors-amber) 22%,transparent);color:var(--sui-semantic-accent-default)}.sui-badge--amber:hover{background-color:color-mix(in srgb,var(--sui-colors-amber) 32%,transparent)}.sui-badge--ghost{background-color:rgba(0,0,0,0);color:var(--sui-atom-button-ghost-text)}.sui-badge--ghost:hover{background-color:var(--sui-atom-button-ghost-background-hover)}.sui-badge--subtle{background-color:var(--sui-semantic-background-surface-alt);border-color:var(--sui-semantic-border-muted);border-radius:var(--sui-radii-sm);box-shadow:var(--sui-shadows-xs);color:var(--sui-semantic-accent-default);vertical-align:middle}.sui-image{display:inline-block;box-shadow:var(--sui-atom-box-gradient-shadow)}.sui-image--square{border-radius:0}.sui-image--circle{border-radius:var(--sui-radii-full)}.sui-image--rounded-sm{border-radius:var(--sui-radii-sm)}.sui-image--rounded-md{border-radius:var(--sui-radii-md)}.sui-image--rounded-lg{border-radius:var(--sui-radii-lg)}.sui-image--rounded-xl{border-radius:var(--sui-radii-xl)}.sui-image--rounded-2xl{border-radius:var(--sui-radii-2xl)}.sui-image--cover{object-fit:cover}.sui-image--contain{object-fit:contain}.sui-image--fill{object-fit:fill}.sui-labeled-image{display:flex;flex-direction:column;align-items:center;gap:24px;cursor:pointer}.sui-labeled-image__title{font-weight:var(--sui-typography-font-weights-bold);font-size:var(--sui-typography-font-sizes-base);letter-spacing:.1em;text-align:center}.sui-breadcrumb,.sui-labeled-image__title{font-family:var(--sui-typography-fonts-primary);line-height:var(--sui-typography-line-heights-base);color:var(--sui-semantic-accent-default)}.sui-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;font-size:var(--sui-typography-font-sizes-sm);font-weight:var(--sui-typography-font-weights-normal);letter-spacing:.2em;text-transform:uppercase}.sui-breadcrumb__item{display:inline-flex;align-items:center}.sui-breadcrumb__link{color:inherit;text-decoration:none}.sui-breadcrumb__link:hover{text-decoration:underline}.sui-breadcrumb__separator{display:inline-flex;align-items:center;color:var(--sui-semantic-accent-default);padding:0 6px}.sui-breadcrumb__current{color:inherit}.sui-table{width:100%;font-family:var(--sui-typography-fonts-primary);border-collapse:separate;border-spacing:0}.sui-table--sticky .sui-table__header-cell{position:-webkit-sticky;position:sticky;top:0;z-index:1;background-attachment:fixed}.sui-table__header-cell{font-size:var(--sui-typography-font-sizes-xs);font-weight:var(--sui-typography-font-weights-bold);color:var(--sui-semantic-accent-default);text-transform:uppercase;letter-spacing:.2em;text-align:left;padding:12px;background:var(--sui-atom-table-header-background)}.sui-table__header-cell:first-child{border-radius:var(--sui-radii-sm) 0 0 var(--sui-radii-sm)}.sui-table__header-cell:last-child{border-radius:0 var(--sui-radii-sm) var(--sui-radii-sm) 0}.sui-table__header-gap td{padding:0;height:12px;border:none}.sui-table__row{color:var(--sui-semantic-foreground-tertiary)}.sui-table__row *{color:inherit}.sui-table__row--accent{color:var(--sui-semantic-accent-default);font-weight:var(--sui-typography-font-weights-bold)}.sui-table__row--accent *{color:inherit}.sui-table__row--clickable{cursor:pointer}.sui-table__row--clickable:hover{background-color:var(--sui-semantic-background-surface)}.sui-table__cell{padding:12px;font-size:var(--sui-typography-font-sizes-sm);line-height:var(--sui-typography-line-heights-base);border-bottom:1px solid var(--sui-semantic-border-muted);border-right:1px solid var(--sui-semantic-border-muted)}.sui-table__cell:first-child{border-left:1px solid var(--sui-semantic-border-muted)}.sui-table__cell:last-child{border-right:1px solid var(--sui-semantic-border-muted)}.sui-table tbody tr:first-child .sui-table__cell{border-top:1px solid var(--sui-semantic-border-muted)}.sui-table tbody tr:first-child .sui-table__cell:first-child{border-top-left-radius:var(--sui-radii-lg)}.sui-table tbody tr:first-child .sui-table__cell:last-child{border-top-right-radius:var(--sui-radii-lg)}.sui-table tbody tr:last-child .sui-table__cell:first-child{border-bottom-left-radius:var(--sui-radii-lg)}.sui-table tbody tr:last-child .sui-table__cell:last-child{border-bottom-right-radius:var(--sui-radii-lg)}.sui-table__row--spacer .sui-table__spacer-cell{padding:0;height:12px;border:none!important;background-color:var(--sui-semantic-background-page)}.sui-table__row--spacer .sui-table__spacer-cell--with-content{height:auto;padding:12px}.sui-table__row--spacer+.sui-table__row .sui-table__cell{border-top:1px solid var(--sui-semantic-border-muted)}.sui-table__row--spacer+.sui-table__row .sui-table__cell:first-child{border-top-left-radius:var(--sui-radii-lg)}.sui-table__row--spacer+.sui-table__row .sui-table__cell:last-child{border-top-right-radius:var(--sui-radii-lg)}.sui-table__row:has(+.sui-table__row--spacer) .sui-table__cell:first-child{border-bottom-left-radius:var(--sui-radii-lg)}.sui-table__row:has(+.sui-table__row--spacer) .sui-table__cell:last-child{border-bottom-right-radius:var(--sui-radii-lg)}.sui-table__section-icon{display:inline-flex;align-items:center;margin-right:8px}@keyframes sui-draggable-spring-exit{0%{opacity:1;transform:scale(1)}15%{opacity:1;transform:scale(1.15)}40%{opacity:1;transform:scale(.95)}60%{opacity:.7;transform:scale(.5)}to{opacity:0;transform:scale(0)}}@keyframes sui-draggable-spring-enter{0%{opacity:0;transform:scale(0)}40%{opacity:1;transform:scale(1.2)}60%{opacity:1;transform:scale(.9)}80%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.sui-draggable-group__item--exiting{animation:sui-draggable-spring-exit .3s cubic-bezier(.4,0,.2,1) both;pointer-events:none}.sui-draggable-group__item--entering{animation:sui-draggable-spring-enter .4s cubic-bezier(.34,1.56,.64,1) both}.sui-button-card{display:inline-flex;align-items:center;justify-content:center;width:144px;height:96px;border:none;border-radius:var(--sui-radii-lg);background:var(--sui-atom-button-card-background);color:var(--sui-atom-button-card-text);font-family:var(--sui-typography-fonts-primary);font-weight:var(--sui-typography-font-weights-medium);font-size:var(--sui-typography-font-sizes-lg);line-height:var(--sui-typography-line-heights-base);padding:12px;text-align:center;cursor:pointer;transition:box-shadow var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease),transform var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-button-card:hover{background:var(--sui-atom-button-card-background-hover);box-shadow:var(--sui-atom-button-card-shadow);transform:translateY(-2px)}.sui-button-card:active{transform:translateY(0);box-shadow:none}.sui-button-card:focus-visible{outline:2px solid var(--sui-semantic-border-focus);outline-offset:2px}.sui-input{position:relative;display:flex;align-items:center;min-height:48px;background:var(--sui-atom-primary-input-background);border:1px solid var(--sui-atom-primary-input-border);padding:0 12px;gap:12px;transition:border-color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-input,.sui-input--square{border-radius:var(--sui-radii-sm)}.sui-input--circle{border-radius:var(--sui-radii-full)}.sui-input--rounded-sm{border-radius:var(--sui-radii-sm)}.sui-input--rounded-md{border-radius:var(--sui-radii-md)}.sui-input--rounded-lg{border-radius:var(--sui-radii-lg)}.sui-input--rounded-xl{border-radius:var(--sui-radii-4xl)}.sui-input:focus-within{border-color:var(--sui-atom-primary-input-border-focus)}.sui-input__field{flex:1 1;min-width:0;height:100%;background:rgba(0,0,0,0);border:none;outline:none;font-family:var(--sui-typography-fonts-primary);font-size:var(--sui-typography-font-sizes-sm);font-weight:var(--sui-typography-font-weights-normal);color:var(--sui-atom-primary-input-text)}.sui-input__field::placeholder{color:var(--sui-atom-primary-input-placeholder)}.sui-input__actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.sui-otp-input{gap:24px}.sui-otp-input,.sui-otp-input__group{display:inline-flex;align-items:center}.sui-otp-input__separator{color:var(--sui-semantic-foreground-muted);font-size:var(--sui-typography-font-sizes-lg);-webkit-user-select:none;-moz-user-select:none;user-select:none}.sui-otp-input__separator,.sui-otp-input__slot{display:inline-flex;align-items:center;justify-content:center}.sui-otp-input__slot{position:relative;width:72px;height:72px}.sui-otp-input__field{position:absolute;inset:0;width:100%;height:100%;padding:0;text-align:center;font-family:var(--sui-typography-fonts-primary);font-weight:var(--sui-typography-font-weights-extrabold);font-size:var(--sui-typography-font-sizes-5xl);line-height:100%;color:rgba(0,0,0,0);caret-color:var(--sui-semantic-accent-default);background:rgba(0,0,0,0);border:none;outline:none}.sui-otp-input__field::-webkit-inner-spin-button,.sui-otp-input__field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sui-otp-input__field:disabled{opacity:.5;cursor:not-allowed}.sui-otp-input__placeholder{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--sui-semantic-foreground-default) 10%,transparent);pointer-events:none;animation:sui-otp-fade-in var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease) both}.sui-otp-input__placeholder svg{width:30px;height:29px}.sui-otp-input__display{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;font-family:var(--sui-typography-fonts-primary);font-weight:var(--sui-typography-font-weights-extrabold);font-size:var(--sui-typography-font-sizes-5xl);line-height:100%;background:linear-gradient(91.03deg,#113979 22.83%,#315795 79.5%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0);pointer-events:none;animation:sui-otp-pop-in .25s cubic-bezier(.34,1.56,.64,1) both}.sui-otp-input--base{gap:18px}.sui-otp-input--base .sui-otp-input__slot{width:60px;height:60px}.sui-otp-input--base .sui-otp-input__display,.sui-otp-input--base .sui-otp-input__field{font-size:var(--sui-typography-font-sizes-3xl)}.sui-otp-input--base .sui-otp-input__placeholder svg{width:24px;height:24px}.sui-otp-input--sm{gap:12px}.sui-otp-input--sm .sui-otp-input__slot{width:48px;height:48px}.sui-otp-input--sm .sui-otp-input__display,.sui-otp-input--sm .sui-otp-input__field{font-size:var(--sui-typography-font-sizes-2xl)}.sui-otp-input--sm .sui-otp-input__placeholder svg{width:18px;height:18px}@keyframes sui-otp-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sui-otp-pop-in{0%{opacity:0;transform:scale(.5)}60%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.sui-progress-bar{--sui-progress-bar-height:6px;position:relative;display:flex;align-items:center;width:100%;height:var(--sui-progress-bar-height)}.sui-progress-bar--interactive{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.sui-progress-bar--interactive:focus-visible .sui-progress-bar__knob{box-shadow:var(--sui-atom-progress-bar-knob-shadow),0 0 0 3px color-mix(in srgb,var(--sui-semantic-accent-default) 30%,transparent)}.sui-progress-bar--disabled{opacity:.5;cursor:not-allowed}.sui-progress-bar--dragging .sui-progress-bar__fill,.sui-progress-bar--dragging .sui-progress-bar__knob{transition:none}.sui-progress-bar__track{position:relative;width:100%;height:100%;background-color:var(--sui-atom-progress-bar-track);border-radius:var(--sui-radii-full);overflow:hidden}.sui-progress-bar__fill{height:100%;background-color:var(--sui-atom-progress-bar-fill);border-radius:var(--sui-radii-full);transition:width var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-progress-bar__knob{position:absolute;top:50%;width:calc(var(--sui-progress-bar-height) + 8px);height:calc(var(--sui-progress-bar-height) + 8px);min-width:12px;min-height:12px;background-color:var(--sui-atom-progress-bar-knob-background);border:1px solid var(--sui-atom-progress-bar-knob-border);border-radius:var(--sui-radii-full);box-shadow:var(--sui-atom-progress-bar-knob-shadow);transform:translate(-50%,-50%);pointer-events:none;transition:left var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-toast-stack{position:fixed;display:flex;flex-direction:column;gap:8px;z-index:1100;pointer-events:none}.sui-toast-stack>*{pointer-events:auto}.sui-toast-stack--bottom-center{bottom:24px;left:50%;transform:translateX(-50%);align-items:center}@media(max-width:768px){.sui-toast-stack--bottom-center{bottom:84px;left:12px;right:12px;transform:none;align-items:stretch}}.sui-toast-stack--top-right{top:16px;right:16px;align-items:flex-end}@media(max-width:768px){.sui-toast-stack--top-right{top:12px;left:12px;right:12px;align-items:stretch}}.sui-toast{display:inline-flex;align-items:center;gap:10px;min-height:44px;max-width:min(560px,100vw - 24px);padding:10px 12px 10px 16px;border-radius:var(--sui-radii-md);background:var(--sui-semantic-background-page);color:var(--sui-semantic-foreground-default);border:1px solid var(--sui-semantic-border-muted);box-shadow:var(--sui-shadows-lg);font-family:var(--sui-typography-fonts-primary);font-size:var(--sui-typography-font-sizes-sm);line-height:1.4;animation:sui-toast-enter var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease) forwards;transition:opacity var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease),transform var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-toast,.sui-toast--leaving{opacity:0;transform:translateY(8px)}.sui-toast--leaving{animation:none}.sui-toast__icon{flex-shrink:0}.sui-toast__message{flex:1 1;min-width:0;text-align:left}.sui-toast__close{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:rgba(0,0,0,0);border:0;border-radius:var(--sui-radii-sm);color:var(--sui-semantic-foreground-tertiary);cursor:pointer;transition:color var(--sui-transitions-duration-fast) var(--sui-transitions-timing-ease),background-color var(--sui-transitions-duration-fast) var(--sui-transitions-timing-ease)}.sui-toast__close:hover{color:var(--sui-semantic-foreground-default);background-color:var(--sui-semantic-background-surface)}.sui-toast__close:focus-visible{outline:2px solid var(--sui-semantic-accent-default);outline-offset:1px}.sui-toast--info .sui-toast__icon{color:var(--sui-semantic-foreground-tertiary)}.sui-toast--success{border-left:3px solid var(--sui-colors-success)}.sui-toast--success .sui-toast__icon{color:var(--sui-colors-success)}.sui-toast--error{border-left:3px solid var(--sui-colors-error)}.sui-toast--error .sui-toast__icon{color:var(--sui-colors-error)}.sui-toast--warning{border-left:3px solid var(--sui-colors-warning)}.sui-toast--warning .sui-toast__icon{color:var(--sui-colors-warning)}@keyframes sui-toast-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.sui-circular-progress{position:relative;display:inline-flex;align-items:center;justify-content:center}.sui-circular-progress__svg{position:absolute;inset:0;transform:rotate(-90deg)}.sui-circular-progress__track{stroke:var(--sui-semantic-border-muted)}.sui-circular-progress__indicator{stroke:var(--sui-semantic-accent-default);transition:stroke-dashoffset var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-circular-progress__content{position:relative;display:inline-flex;align-items:center;justify-content:center}@media(prefers-reduced-motion:reduce){.sui-circular-progress__indicator{transition:none}}.sui-checkbox{position:relative;display:inline-flex;align-items:center;gap:var(--sui-spacing-2);cursor:pointer;font-family:var(--sui-typography-fonts-primary)}.sui-checkbox,.sui-checkbox--sm{--sui-checkbox-box:12px;--sui-checkbox-check:10px;--sui-checkbox-label-size:var(--sui-typography-font-sizes-xs)}.sui-checkbox--md{--sui-checkbox-box:16px;--sui-checkbox-check:13px;--sui-checkbox-label-size:var(--sui-typography-font-sizes-sm)}.sui-checkbox--lg{--sui-checkbox-box:20px;--sui-checkbox-check:17px;--sui-checkbox-label-size:var(--sui-typography-font-sizes-base)}.sui-checkbox--label-left{flex-direction:row-reverse}.sui-checkbox--disabled{cursor:not-allowed;opacity:.5}.sui-checkbox__input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.sui-checkbox__box{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--sui-checkbox-box);height:var(--sui-checkbox-box);border-radius:var(--sui-radii-sm);background:var(--sui-atom-checkbox-background);border:1px solid var(--sui-atom-checkbox-border);transition:background-color var(--sui-transitions-duration-fast) var(--sui-transitions-timing-ease),border-color var(--sui-transitions-duration-fast) var(--sui-transitions-timing-ease)}.sui-checkbox__check{width:var(--sui-checkbox-check);height:var(--sui-checkbox-check);color:var(--sui-atom-checkbox-check-icon);opacity:0;transition:opacity var(--sui-transitions-duration-fast) var(--sui-transitions-timing-ease)}.sui-checkbox__label{font-weight:var(--sui-typography-font-weights-medium);font-size:var(--sui-checkbox-label-size);line-height:1.5;letter-spacing:.005em;vertical-align:middle;color:var(--sui-atom-checkbox-label);transition:color var(--sui-transitions-duration-fast) var(--sui-transitions-timing-ease)}.sui-checkbox__input:checked~.sui-checkbox__box{background:var(--sui-atom-checkbox-checked-background);border-color:var(--sui-atom-checkbox-checked-background)}.sui-checkbox__input:checked~.sui-checkbox__box .sui-checkbox__check{opacity:1}.sui-checkbox__input:checked~.sui-checkbox__label{color:var(--sui-atom-checkbox-label-checked)}.sui-checkbox__input:focus-visible~.sui-checkbox__box{outline:2px solid var(--sui-semantic-border-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.sui-checkbox__box,.sui-checkbox__check,.sui-checkbox__label{transition:none}}.sui-toggle{display:inline-flex;align-items:center;gap:var(--sui-spacing-2);cursor:pointer}.sui-toggle,.sui-toggle--sm{--sui-toggle-track-w:22px;--sui-toggle-track-h:12px;--sui-toggle-handle:8px;--sui-toggle-label-size:var(--sui-typography-font-sizes-xs)}.sui-toggle--md{--sui-toggle-track-w:33px;--sui-toggle-track-h:18px;--sui-toggle-handle:14px;--sui-toggle-label-size:var(--sui-typography-font-sizes-sm)}.sui-toggle--lg{--sui-toggle-track-w:44px;--sui-toggle-track-h:24px;--sui-toggle-handle:20px;--sui-toggle-label-size:var(--sui-typography-font-sizes-base)}.sui-toggle--label-left{flex-direction:row-reverse}.sui-toggle--disabled{cursor:not-allowed;opacity:.5}.sui-toggle__label{font-family:var(--sui-typography-fonts-primary);font-weight:var(--sui-typography-font-weights-medium);font-size:var(--sui-toggle-label-size);line-height:1.5;letter-spacing:.005em;vertical-align:middle;color:var(--sui-atom-toggle-label);transition:color var(--sui-transitions-duration-fast) var(--sui-transitions-timing-ease)}.sui-toggle__input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.sui-toggle__track{position:relative;display:inline-block;width:var(--sui-toggle-track-w);height:var(--sui-toggle-track-h);border-radius:var(--sui-radii-full);background:var(--sui-atom-toggle-track);border:1px solid var(--sui-atom-toggle-border);box-sizing:border-box}.sui-toggle__handle{position:absolute;top:50%;left:1px;transform:translateY(-50%);width:var(--sui-toggle-handle);height:var(--sui-toggle-handle);border-radius:var(--sui-radii-full);background:var(--sui-atom-toggle-handle-off);transition:left var(--sui-transitions-duration-fast) var(--sui-transitions-timing-ease),background-color var(--sui-transitions-duration-fast) var(--sui-transitions-timing-ease)}.sui-toggle__input:checked~.sui-toggle__track .sui-toggle__handle{left:calc(100% - var(--sui-toggle-handle) - 1px);background:var(--sui-atom-toggle-handle-on)}.sui-toggle__input:checked~.sui-toggle__label{color:var(--sui-atom-toggle-label-checked)}.sui-toggle__input:focus-visible~.sui-toggle__track{outline:2px solid var(--sui-semantic-border-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.sui-toggle__handle{transition:none}}.sui-skeleton-group{display:flex;min-width:0}.sui-skeleton{display:block;background-color:color-mix(in srgb,var(--sui-semantic-foreground-default) 7%,var(--sui-semantic-background-surface));border-radius:var(--sui-radii-sm)}.sui-skeleton--text{height:1em;margin-top:.2em;margin-bottom:.2em;border-radius:var(--sui-radii-sm);width:100%;transform-origin:0 55%;transform:scaleY(.75)}.sui-skeleton--circular{border-radius:var(--sui-radii-full)}.sui-skeleton--rectangular{border-radius:0}.sui-skeleton--rounded{border-radius:var(--sui-radii-md)}.sui-skeleton--pulse{animation:sui-skeleton-pulse var(--sui-transitions-duration-slow) var(--sui-transitions-timing-ease) infinite}.sui-skeleton--wave{position:relative;overflow:hidden}.sui-skeleton--wave:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--sui-semantic-background-page) 65%,transparent),transparent);animation:sui-skeleton-wave 1.6s linear infinite}@keyframes sui-skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes sui-skeleton-wave{to{transform:translateX(100%)}}@media(prefers-reduced-motion:reduce){.sui-skeleton--pulse,.sui-skeleton--wave:after{animation:none}}.sui-range{--sui-range-knob-size:12px;position:relative;display:flex;align-items:center;width:100%;min-height:max(16px,var(--sui-range-knob-size));padding:0 calc(var(--sui-range-knob-size)/2);box-sizing:border-box}.sui-range--disabled{opacity:.5;cursor:not-allowed}.sui-range__input{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer;z-index:2;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0)}.sui-range__input:disabled{cursor:not-allowed}.sui-range__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--sui-range-knob-size);height:var(--sui-range-knob-size)}.sui-range__input::-moz-range-thumb{width:var(--sui-range-knob-size);height:var(--sui-range-knob-size);border:none}.sui-range__track{position:relative;flex:1 1 auto;height:1.5px;background:var(--sui-atom-range-track);pointer-events:none}.sui-range__tick{width:1px;height:12px;background:var(--sui-atom-range-tick)}.sui-range__knob,.sui-range__tick{position:absolute;top:50%;transform:translate(-50%,-50%)}.sui-range__knob{width:var(--sui-range-knob-size);height:var(--sui-range-knob-size);border-radius:var(--sui-radii-full);background:var(--sui-atom-range-knob-background);border:1px solid var(--sui-atom-range-knob-border);box-sizing:border-box;transition:left var(--sui-transitions-duration-fast) var(--sui-transitions-timing-ease)}.sui-range__input:focus-visible~.sui-range__track .sui-range__knob{box-shadow:0 0 0 3px color-mix(in srgb,var(--sui-atom-range-knob-background) 30%,transparent)}@media(prefers-reduced-motion:reduce){.sui-range__knob{transition:none}}.sui-accordion{display:flex;flex-direction:column;gap:var(--sui-spacing-2)}.sui-accordion-item{background-color:var(--sui-semantic-background-surface);border:1px solid var(--sui-semantic-border-muted);border-radius:var(--sui-radii-lg);overflow:hidden;transition:border-color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease),box-shadow var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-accordion-item:hover{border-color:color-mix(in srgb,var(--sui-semantic-accent-default) 30%,transparent)}.sui-accordion-item--disabled{opacity:.6}.sui-accordion-item__header{display:flex;align-items:center;justify-content:space-between;gap:var(--sui-spacing-2);width:100%;padding:var(--sui-spacing-3) var(--sui-spacing-4);background:rgba(0,0,0,0);border:0;cursor:pointer;text-align:left;font-family:var(--sui-typography-fonts-primary);font-size:var(--sui-typography-font-sizes-base);font-weight:var(--sui-typography-font-weights-medium);color:var(--sui-semantic-foreground-default);transition:color var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-accordion-item__header:hover{color:var(--sui-semantic-accent-default)}.sui-accordion-item__header:disabled{cursor:not-allowed}.sui-accordion-item__header:focus-visible{outline:2px solid var(--sui-semantic-border-focus);outline-offset:-2px}.sui-accordion-item__title{flex:1 1 auto;min-width:0}.sui-accordion-item__chevron{flex:0 0 auto;color:var(--sui-semantic-foreground-muted);transition:transform var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-accordion-item--open .sui-accordion-item__chevron{transform:rotate(180deg)}.sui-accordion-item__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-accordion-item--open .sui-accordion-item__panel{grid-template-rows:1fr}.sui-accordion-item__clip{overflow:hidden;min-height:0}.sui-accordion-item__content{padding:var(--sui-spacing-3) var(--sui-spacing-4) var(--sui-spacing-4);border-top:1px solid var(--sui-semantic-border-muted);font-size:var(--sui-typography-font-sizes-base);line-height:1.6;color:var(--sui-semantic-foreground-secondary)}@media(prefers-reduced-motion:reduce){.sui-accordion-item__chevron,.sui-accordion-item__panel{transition:none}}.sui-bottom-sheet-backdrop{position:fixed;inset:0;background-color:rgba(0,0,0,.4);z-index:1000;opacity:0;pointer-events:none;transition:opacity var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease)}.sui-bottom-sheet-backdrop--open{opacity:1;pointer-events:auto}.sui-bottom-sheet{position:fixed;left:0;right:0;bottom:0;margin-inline:auto;max-width:640px;max-height:90vh;display:flex;flex-direction:column;border-top-left-radius:var(--sui-radii-6xl);border-top-right-radius:var(--sui-radii-6xl);border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:var(--sui-shadows-lg);z-index:1001;transition:transform var(--sui-transitions-duration-normal) var(--sui-transitions-timing-ease);will-change:transform}.sui-bottom-sheet--dragging{transition:none}.sui-bottom-sheet__handle{display:flex;align-items:center;justify-content:center;padding:var(--sui-spacing-2) 0;cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sui-bottom-sheet__handle:active{cursor:-webkit-grabbing;cursor:grabbing}.sui-bottom-sheet__grabber{width:36px;height:4px;border-radius:9999px;background:var(--sui-semantic-border-muted)}.sui-bottom-sheet__content{flex:1 1;min-height:0;overflow-y:auto;padding:var(--sui-spacing-4)}