.console,.ui-dialog{--cu-line:var(--s-line,rgba(82,51,123,.14));--cu-line-soft:rgba(82,51,123,.09);--cu-card:#fff;--cu-paper:var(--s-paper,#fffbf6);--cu-sand:var(--s-sand,#f5ede3);--cu-sand-2:var(--s-sand-2,#ebdfd0);--cu-ink:var(--s-ink,#23132f);--cu-ink-2:var(--s-ink-2,#5b4a69);--cu-ink-3:var(--s-ink-3-aa,#6f6080);--cu-plum:var(--s-plum,#52337b);--cu-plum-deep:var(--s-plum-deep,#3a2160);--cu-plum-wash:var(--s-plum-wash,rgba(82,51,123,.06));--cu-plum-tint:rgba(82,51,123,.1);--cu-magenta:var(--s-magenta,#f51a84);--cu-magenta-action:var(--s-magenta-action,#de0f79);--cu-magenta-ink:var(--s-magenta-ink,#c20b63);--cu-blush:var(--s-blush,#ffe4f0);--cu-night:var(--s-night,#1d0f2e);--cu-danger:#d92d5e;--cu-danger-deep:#b8244e;--cu-danger-wash:#fff0f4;--cu-r-card:12px;--cu-r-ctl:9px;--cu-r-tile:8px;--cu-shadow:0 1px 2px rgba(35,19,47,.04),0 1px 0 rgba(82,51,123,.05);--cu-shadow-lift:0 10px 24px -16px rgba(82,51,123,.35);--cu-focus:0 0 0 3px rgba(245,26,132,.18);--cu-font-display:var(--s-font-display,var(--font-sava-display),system-ui,sans-serif);--cu-font-ui:var(--s-font-ui,var(--font-sava-ui),system-ui,sans-serif);--cu-ease:var(--s-ease,cubic-bezier(0.2,0.8,0.2,1));--cu-t:160ms}[dir=rtl] .console,[dir=rtl] .ui-dialog{--cu-font-display:var(--s-font-arabic,var(--font-sava-arabic),"Segoe UI",Tahoma,sans-serif);--cu-font-ui:var(--s-font-arabic-ui,var(--font-sava-arabic-ui),"Segoe UI",Tahoma,sans-serif)}.console .ui-page-head>div:first-child{border-bottom-color:var(--cu-line);gap:12px 24px}.console .ui-eyebrow{font-family:var(--cu-font-ui);font-size:11px;font-weight:600;letter-spacing:.14em;color:var(--cu-magenta-ink)}.console .ui-page-head[data-tone=emerald] .ui-eyebrow{color:#047857}.console .ui-page-head[data-tone=plain] .ui-eyebrow{color:var(--cu-ink-3)}.console .ui-page-title{font-family:var(--cu-font-display);font-weight:600;font-size:clamp(20px,.6vw + 16px,24px);line-height:1.15;letter-spacing:-.02em;color:var(--cu-ink);text-wrap:balance}.console .ui-page-sub{font-size:13px;line-height:1.5;color:var(--cu-ink-2)}[dir=rtl] .console .ui-eyebrow{letter-spacing:0;text-transform:none;font-weight:600}[dir=rtl] .console .ui-page-title{font-weight:700;letter-spacing:0;line-height:1.35}.console .ui-card{border-radius:var(--cu-r-card);border-color:var(--cu-line);background-color:var(--cu-card);box-shadow:var(--cu-shadow)}.console .ui-card-head{border-bottom-color:var(--cu-line-soft);min-height:48px}.console .ui-card-title{font-family:var(--cu-font-ui);font-size:14px;font-weight:600;letter-spacing:-.005em;color:var(--cu-ink)}.console .ui-card-sub{font-size:12px;color:var(--cu-ink-2)}@media (max-width:640px){.console .ui-card-body.p-5{padding:16px}.console .ui-card-head{padding-inline:16px}}.console .ui-stat{border-radius:var(--cu-r-card);border-color:var(--cu-line);background-color:var(--cu-card);box-shadow:var(--cu-shadow)}.console .ui-stat-icon{border-radius:var(--cu-r-tile)}.console .ui-stat-icon[data-tone=violet]{background-color:var(--cu-plum-wash);color:var(--cu-plum)}.console .ui-stat-icon[data-tone=ink]{background-color:var(--cu-sand);color:var(--cu-ink-2)}.console .ui-stat-label{font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--cu-ink-3)}.console .ui-stat-value{font-family:var(--cu-font-display);font-weight:600;font-size:19px;letter-spacing:-.02em;line-height:1.2;color:var(--cu-ink);font-variant-numeric:tabular-nums lining-nums}.console .ui-stat-hint{font-size:11px;color:var(--cu-ink-2)}[dir=rtl] .console .ui-stat-label{letter-spacing:0;text-transform:none}[dir=rtl] .console .ui-stat-value{letter-spacing:0;font-weight:700}.console .ui-empty{gap:4px;padding:clamp(28px,4vw,44px) 24px;border-radius:var(--cu-r-card);border:1px dashed var(--cu-line);background-color:rgba(255,251,246,.7)}.console .ui-empty-icon{background-color:var(--cu-plum-wash);box-shadow:none}.console .ui-empty-icon svg{color:var(--cu-plum)}.console .ui-empty-title{font-size:15px;font-weight:600;color:var(--cu-ink)}.console .ui-empty-desc{font-size:13px;line-height:1.5;color:var(--cu-ink-2)}.console .ui-skeleton{border-radius:var(--cu-r-tile);background-color:var(--cu-sand);background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55) 50%,transparent);background-size:200% 100%;animation:ui-shimmer 1.4s ease-in-out infinite}@keyframes ui-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.console .ui-skeleton{animation:none}}.console .ui-pill{font-family:var(--cu-font-ui);font-size:11px;font-weight:600;line-height:18px;letter-spacing:0;white-space:nowrap;font-variant-numeric:tabular-nums}.console .ui-badge[data-tone=plum]{background-color:var(--cu-plum-wash);color:var(--cu-plum-deep);--tw-ring-color:rgba(82,51,123,.18)}.console .ui-badge[data-tone=magenta]{background-color:var(--cu-blush);color:var(--cu-magenta-ink);--tw-ring-color:rgba(245,26,132,.22)}.console .ui-badge[data-tone=ink]{background-color:var(--cu-sand);color:var(--cu-ink-2);--tw-ring-color:var(--cu-line)}.console .ui-badge[data-tone=night]{background-color:var(--cu-night);color:#fff;--tw-ring-color:var(--cu-night)}.console .ui-search-input{height:36px;border-radius:var(--cu-r-ctl);border-color:var(--cu-line);background-color:var(--cu-card);box-shadow:none;font-size:13px;color:var(--cu-ink);transition:border-color var(--cu-t) var(--cu-ease),box-shadow var(--cu-t) var(--cu-ease)}.console .ui-search-input::-moz-placeholder{color:var(--cu-ink-3)}.console .ui-search-input::placeholder{color:var(--cu-ink-3)}.console .ui-search-input:hover{border-color:rgba(82,51,123,.28)}.console .ui-search-input:focus{border-color:var(--cu-magenta);box-shadow:var(--cu-focus);outline:none}.console .ui-segmented{border-radius:var(--cu-r-ctl);background-color:var(--cu-card);box-shadow:none;--tw-ring-color:var(--cu-line);padding:3px;gap:2px}.console .ui-segment{border-radius:calc(var(--cu-r-ctl) - 3px);font-family:var(--cu-font-ui);font-weight:600;color:var(--cu-ink-2);transition:background-color var(--cu-t) var(--cu-ease),color var(--cu-t) var(--cu-ease)}.console .ui-segment:hover{color:var(--cu-plum-deep);background-color:var(--cu-plum-wash)}.console .ui-segment[data-active=true]{background-color:var(--cu-plum-tint)!important;background-image:none!important;color:var(--cu-plum-deep)!important;box-shadow:none!important}.console .ui-segment-count{font-variant-numeric:tabular-nums;background-color:var(--cu-sand);color:var(--cu-ink-2)}.console .ui-segment[data-active=true] .ui-segment-count{background-color:rgba(82,51,123,.14);color:var(--cu-plum-deep)}.console .ui-segment:focus-visible{outline:none;box-shadow:var(--cu-focus)}.console .ui-tabs-line{border-bottom:1px solid var(--cu-line);gap:4px}.console .ui-tab-line{position:relative;padding:10px 12px;font-size:13px;font-weight:600;color:var(--cu-ink-2);border-radius:var(--cu-r-tile) var(--cu-r-tile) 0 0;transition:color var(--cu-t) var(--cu-ease),background-color var(--cu-t) var(--cu-ease)}.console .ui-tab-line:hover{color:var(--cu-plum-deep);background-color:var(--cu-plum-wash)}.console .ui-tab-line[data-active=true]{color:var(--cu-plum-deep)}.console .ui-tab-line[data-active=true]:after{content:"";position:absolute;inset-inline:8px;bottom:-1px;height:2px;border-radius:2px;background-color:var(--cu-magenta)}.console .ui-btn,.ui-dialog .ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:0 14px;border-radius:var(--cu-r-ctl);border:1px solid transparent;font-family:var(--cu-font-ui);font-size:13px;font-weight:600;line-height:1;letter-spacing:0;white-space:nowrap;cursor:pointer;background-image:none!important;box-shadow:none;transition:background-color var(--cu-t) var(--cu-ease),border-color var(--cu-t) var(--cu-ease),color var(--cu-t) var(--cu-ease),transform var(--cu-t) var(--cu-ease)}.console .ui-btn:active:not(:disabled),.ui-dialog .ui-btn:active:not(:disabled){transform:translateY(.5px)}.console .ui-btn:disabled,.ui-dialog .ui-btn:disabled{cursor:not-allowed;opacity:.5}.console .ui-btn:focus-visible,.ui-dialog .ui-btn:focus-visible{outline:none;box-shadow:var(--cu-focus)}.console .ui-btn[data-size=sm]{min-height:30px;padding-inline:10px;font-size:12px;gap:6px}.console .ui-btn[data-size=lg]{min-height:42px;padding-inline:18px;font-size:14px}.console .ui-btn[data-icon=true]{padding-inline:0;width:36px;height:36px}.console .ui-btn[data-icon=true][data-size=sm]{width:30px;height:30px}.console .ui-btn-primary,.ui-dialog .ui-btn-primary{background-color:var(--cu-plum)!important;color:#fff!important;border-color:var(--cu-plum)}.console .ui-btn-primary:hover:not(:disabled),.ui-dialog .ui-btn-primary:hover:not(:disabled){background-color:var(--cu-plum-deep)!important;border-color:var(--cu-plum-deep)}.console .ui-btn-accent{background-color:var(--cu-magenta-action)!important;color:#fff!important;border-color:var(--cu-magenta-action)}.console .ui-btn-accent:hover:not(:disabled){background-color:var(--s-magenta-deep,#d40d6c)!important}.console .ui-btn-secondary,.ui-dialog .ui-btn-secondary{background-color:var(--cu-card);color:var(--cu-ink);border-color:var(--cu-line)}.console .ui-btn-secondary:hover:not(:disabled),.ui-dialog .ui-btn-secondary:hover:not(:disabled){border-color:rgba(82,51,123,.32);background-color:var(--cu-paper)}.console .ui-btn-ghost{background-color:transparent;color:var(--cu-ink-2)}.console .ui-btn-ghost:hover:not(:disabled){background-color:var(--cu-plum-wash);color:var(--cu-plum-deep)}.console .ui-btn-danger,.ui-dialog .ui-btn-danger{background-color:var(--cu-danger)!important;color:#fff!important;border-color:var(--cu-danger)}.console .ui-btn-danger:hover:not(:disabled),.ui-dialog .ui-btn-danger:hover:not(:disabled){background-color:var(--cu-danger-deep)!important}.console .ui-btn-danger-soft{background-color:var(--cu-danger-wash);color:var(--cu-danger-deep);border-color:rgba(217,45,94,.22)}.console .ui-btn-danger-soft:hover:not(:disabled){background-color:#ffe3ea}.console .ui-input,.console .ui-select,.console .ui-textarea{min-height:36px;padding:0 12px;border-radius:var(--cu-r-ctl);border:1px solid var(--cu-line);background-color:var(--cu-card);font-family:var(--cu-font-ui);font-size:13px;color:var(--cu-ink);transition:border-color var(--cu-t) var(--cu-ease),box-shadow var(--cu-t) var(--cu-ease)}:where(.console) :where(.ui-input,.ui-select,.ui-textarea){width:100%}.console :is(.ui-input,.ui-select,.ui-textarea).ps-7{padding-inline-start:1.75rem}.console :is(.ui-input,.ui-select,.ui-textarea).ps-8{padding-inline-start:2rem}.console :is(.ui-input,.ui-select,.ui-textarea).ps-9{padding-inline-start:2.25rem}.console :is(.ui-input,.ui-select,.ui-textarea).ps-10{padding-inline-start:2.5rem}.console :is(.ui-input,.ui-select,.ui-textarea).ps-11{padding-inline-start:2.75rem}.console :is(.ui-input,.ui-select,.ui-textarea).ps-12{padding-inline-start:3rem}.console :is(.ui-input,.ui-textarea).pe-10{padding-inline-end:2.5rem}.console :is(.ui-input,.ui-select,.ui-textarea).pe-12{padding-inline-end:3rem}.console .ui-textarea{min-height:88px;padding-block:9px;line-height:1.5;resize:vertical}.console .ui-input::-moz-placeholder,.console .ui-textarea::-moz-placeholder{color:var(--cu-ink-3)}.console .ui-input::placeholder,.console .ui-textarea::placeholder{color:var(--cu-ink-3)}.console .ui-input:hover,.console .ui-select:hover,.console .ui-textarea:hover{border-color:rgba(82,51,123,.28)}.console .ui-input:focus,.console .ui-select:focus,.console .ui-textarea:focus{outline:none;border-color:var(--cu-magenta);box-shadow:var(--cu-focus)}.console .ui-input:disabled,.console .ui-select:disabled,.console .ui-textarea:disabled{background-color:var(--cu-paper);color:var(--cu-ink-3);cursor:not-allowed}.console .ui-input[aria-invalid=true],.console .ui-select[aria-invalid=true],.console .ui-textarea[aria-invalid=true]{border-color:var(--cu-danger)}.console .ui-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-inline-end:32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235b4a69' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:16px}[dir=rtl] .console .ui-select{background-position:left 10px center}.console .ui-input[type=number]{font-variant-numeric:tabular-nums}:where(.console) :where(.ui-field-label){display:block}.console .ui-field-label{margin-bottom:6px;font-size:12px;font-weight:600;color:var(--cu-ink-2)}.console .ui-field-hint{margin-top:6px;font-size:12px;color:var(--cu-ink-3)}.console .ui-field-error{margin-top:6px;font-size:12px;color:var(--cu-danger-deep)}.console .ui-form-row{display:grid;gap:4px 20px;padding-block:14px;border-bottom:1px solid var(--cu-line-soft)}.console .ui-form-row:last-child{border-bottom:0}@media (min-width:768px){.console .ui-form-row{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:start}}.console .ui-form-row-label{font-size:13px;font-weight:600;color:var(--cu-ink)}.console .ui-form-row-help{margin-top:2px;font-size:12px;line-height:1.5;color:var(--cu-ink-2)}.console .ui-section-title{font-family:var(--cu-font-ui);font-size:15px;font-weight:600;letter-spacing:-.005em;color:var(--cu-ink)}.console .ui-section-sub{font-size:12.5px;color:var(--cu-ink-2)}.console .ui-money,.console .ui-num{font-variant-numeric:tabular-nums lining-nums}.console .ui-money{font-weight:600;letter-spacing:-.01em}.console .ui-table-frame{border-radius:var(--cu-r-card);border-color:var(--cu-line);background-color:var(--cu-card);box-shadow:var(--cu-shadow)}.console .ui-table-search{border-bottom-color:var(--cu-line-soft)}.console .ui-table-search input{font-size:13px;color:var(--cu-ink)}.console .ui-table-search input::-moz-placeholder{color:var(--cu-ink-3)}.console .ui-table-search input::placeholder{color:var(--cu-ink-3)}.console .ui-table-count{font-variant-numeric:tabular-nums;color:var(--cu-ink-3);font-weight:600}.console :is(.ui-table,.ui-table-wrap>table){font-size:13px;color:var(--cu-ink);border-collapse:separate;border-spacing:0}.console :is(.ui-table,.ui-table-wrap>table) thead th{position:sticky;top:0;z-index:1;background-color:var(--cu-paper);border-bottom:1px solid var(--cu-line);padding:9px 14px;font-family:var(--cu-font-ui);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-align:start;color:var(--cu-ink-3);white-space:nowrap}.console :is(.ui-table,.ui-table-wrap>table) thead th.text-end{text-align:end}.console :is(.ui-table,.ui-table-wrap>table) thead th.text-center{text-align:center}.console :is(.ui-table,.ui-table-wrap>table) tbody td{padding:9px 14px;border-bottom:1px solid var(--cu-line-soft);vertical-align:middle;font-variant-numeric:tabular-nums}.console :is(.ui-table,.ui-table-wrap>table) tbody tr:last-child td{border-bottom:0}.console :is(.ui-table,.ui-table-wrap>table) tbody tr{transition:background-color var(--cu-t) var(--cu-ease)}.console :is(.ui-table,.ui-table-wrap>table) tbody tr:hover{background-color:var(--cu-plum-wash)!important}.console :is(.ui-table,.ui-table-wrap>table) tbody tr[data-selected=true]{background-color:var(--cu-blush)!important}.console :is(.ui-table,.ui-table-wrap>table) tbody tr[data-selected=true] td:first-child{box-shadow:inset 3px 0 0 var(--cu-magenta)}[dir=rtl] .console :is(.ui-table,.ui-table-wrap>table) tbody tr[data-selected=true] td:first-child{box-shadow:inset -3px 0 0 var(--cu-magenta)}.console :is(.ui-table-zebra,.ui-table-wrap-zebra>table) tbody tr:nth-child(2n){background-color:hsla(33,47%,93%,.35)}.console .ui-table-empty,.console .ui-table-loading{font-size:13px;color:var(--cu-ink-2)}[dir=rtl] .console :is(.ui-table,.ui-table-wrap>table) thead th{letter-spacing:0;text-transform:none}.ui-dialog{font-family:var(--cu-font-ui);color:var(--cu-ink);background-color:rgba(29,15,46,.55);backdrop-filter:blur(4px)}.ui-dialog.ui-dialog-bar{background-color:transparent;backdrop-filter:none}.ui-dialog-bar .ui-dialog-card{box-shadow:0 18px 50px -12px rgba(15,12,30,.45),0 0 0 1px var(--cu-line)}.ui-dialog-card{border-radius:14px;border:1px solid var(--cu-line);background-color:var(--cu-card);box-shadow:0 30px 60px -30px rgba(29,15,46,.6),0 1px 0 rgba(82,51,123,.06);animation:ui-dialog-in .2s var(--cu-ease)}@keyframes ui-dialog-in{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ui-dialog-card{animation:none}}.ui-dialog-icon{border-radius:10px;background-color:var(--cu-plum-wash);color:var(--cu-plum)}.ui-dialog-icon[data-tone=danger]{background-color:var(--cu-danger-wash);color:var(--cu-danger)}.ui-dialog-title{font-size:15px;font-weight:600;line-height:1.35;color:var(--cu-ink)}.ui-dialog-message{font-size:13px;line-height:1.5;color:var(--cu-ink-2)}.ui-dialog-close{color:var(--cu-ink-3);border-radius:8px;transition:background-color var(--cu-t) var(--cu-ease),color var(--cu-t) var(--cu-ease)}.ui-dialog-close:hover{background-color:var(--cu-plum-wash);color:var(--cu-ink)}.ui-dialog-foot{border-top:1px solid var(--cu-line-soft);background-color:var(--cu-paper)}[dir=rtl] .ui-dialog-title{line-height:1.5}html:has(.console) [data-sonner-toaster]{font-family:var(--s-font-ui,system-ui,sans-serif)}html[dir=rtl]:has(.console) [data-sonner-toaster]{font-family:var(--s-font-arabic-ui,"Segoe UI",Tahoma,sans-serif)}html:has(.console) [data-sonner-toast]{border-radius:12px;border:1px solid var(--s-line,rgba(82,51,123,.14));box-shadow:0 10px 24px -16px rgba(82,51,123,.35),0 1px 0 rgba(82,51,123,.05)}html:has(.console) [data-sonner-toast] [data-title]{font-size:13px}html:has(.console) [data-sonner-toast] [data-description]{font-size:12.5px}.console,:root{--c-canvas:#f7f1e8;--c-surface:#fff;--c-surface-2:#faf6f0;--c-surface-3:#f1e9de;--c-surface-4:#e6dccf;--c-night:var(--s-night,#1d0f2e);--c-night-2:var(--s-night-2,#2a1843);--c-ink:var(--s-ink,#23132f);--c-ink-2:#3b2a4a;--c-ink-3:#4b3a5a;--c-ink-4:var(--s-ink-2,#5b4a69);--c-ink-5:var(--s-ink-3-aa,#6f6080);--c-ink-6:var(--s-ink-3,#8a7b96);--c-on-dark:#fff;--c-on-dark-2:hsla(0,0%,100%,.78);--c-primary:var(--s-plum,#52337b);--c-primary-deep:var(--s-plum-deep,#3a2160);--c-primary-rgb:82 51 123;--c-primary-tint:#f3eff7;--c-primary-tint-2:#e8e1f0;--c-primary-tint-3:#d6cae4;--c-primary-wash:var(--s-plum-wash,rgba(82,51,123,.06));--c-accent:var(--s-magenta,#f51a84);--c-accent-action:var(--s-magenta-action,#de0f79);--c-accent-deep:var(--s-magenta-deep,#d40d6c);--c-accent-ink:var(--s-magenta-ink,#c20b63);--c-accent-soft:var(--s-magenta-soft,#ff9cc8);--c-accent-wash:var(--s-blush,#ffe4f0);--c-accent-rgb:245 26 132;--c-line:var(--s-line,rgba(82,51,123,.14));--c-line-2:rgba(82,51,123,.26);--c-line-d:hsla(0,0%,100%,.13);--c-font-ui:var(--s-font-ui,var(--font-sava-ui),system-ui,sans-serif);--c-font-display:var(--s-font-display,var(--font-sava-display),system-ui,sans-serif);--c-font-arabic:var(--s-font-arabic,var(--font-sava-arabic),"Segoe UI",Tahoma,sans-serif);--c-font-arabic-ui:var(--s-font-arabic-ui,var(--font-sava-arabic-ui),"Segoe UI",Tahoma,sans-serif);--c-r-s:8px;--c-r-m:10px;--c-r-l:14px;--c-r-xl:18px;--c-shadow-soft:0 1px 0 rgba(82,51,123,.04),0 1px 2px rgba(35,19,47,.05);--c-shadow-lift:0 1px 2px rgba(35,19,47,.04),0 10px 28px -14px rgba(82,51,123,.35);--c-shadow-deep:0 24px 60px -24px rgba(29,15,46,.55);--c-shadow-ring:0 0 0 1px rgba(82,51,123,.14),0 6px 18px -10px rgba(82,51,123,.22);--c-ease:var(--s-ease,cubic-bezier(0.2,0.8,0.2,1));--c-t-press:160ms;--c-t-hover:240ms}.console,html:has(.console){--font-sans:var(--c-font-ui);--font-display:var(--c-font-display)}[dir=rtl] .console,html[dir=rtl]:has(.console){--font-sans:var(--c-font-arabic-ui);--font-display:var(--c-font-arabic)}.console{background-color:var(--c-canvas);color:var(--c-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.console ::-moz-selection{background-color:var(--s-blush-2,#ffd3e6);color:var(--c-ink)}.console ::selection{background-color:var(--s-blush-2,#ffd3e6);color:var(--c-ink)}.console :focus-visible{outline:2px solid var(--c-accent);outline-offset:2px;--tw-ring-color:rgba(245,26,132,.22)!important;--tw-ring-offset-color:transparent!important}.console [contenteditable]:focus-visible,.console input:focus-visible,.console select:focus-visible,.console textarea:focus-visible{outline-width:2px;outline-offset:0}.console h1{font-weight:600;line-height:1.15}.console .font-display,.console h1{font-family:var(--font-display);letter-spacing:-.02em}.console .font-sans{font-family:var(--font-sans)}.console .font-black:not(.font-display):not(h1),.console .font-display.font-black,.console .font-display.font-extrabold,.console .font-extrabold:not(.font-display):not(h1),.console h1.font-black,.console h1.font-extrabold{font-weight:700}.console .s-num{font-family:var(--c-font-display);font-variant-numeric:tabular-nums}.console .bg-fuchsia-600,.console .bg-indigo-600,.console .bg-purple-600,.console .bg-violet-400,.console .bg-violet-500,.console .bg-violet-600,.console .bg-violet-700{background-color:var(--c-primary);color:var(--c-on-dark)}.console .bg-brand-gradient,.console .bg-violet-gradient{background-image:none!important;background-color:var(--c-primary)!important;color:var(--c-on-dark)}.console .file\:bg-violet-gradient::file-selector-button{background-image:none!important;background-color:var(--c-primary)!important;color:var(--c-on-dark)}.console .bg-ink-900,.console .bg-ink-950,.console .bg-violet-800,.console .bg-violet-900,.console .bg-violet-950,.console .bg-violet-deep{background-color:var(--c-night);color:var(--c-on-dark)}.console [class*="hover:bg-violet-6"]:hover,.console [class*="hover:bg-violet-7"]:hover,.console [class*="hover:bg-violet-8"]:hover,.console [class*="hover:bg-violet-9"]:hover,.console [class~="hover:bg-ink-800"]:hover{background-color:var(--c-primary-deep);color:var(--c-on-dark)}.console [class*="active:bg-violet-"]:active{background-color:var(--c-night)}.console [class*=" bg-violet-400/"],.console [class*=" bg-violet-500/"],.console [class*=" bg-violet-600/"],.console [class^="bg-violet-400/"],.console [class^="bg-violet-500/"],.console [class^="bg-violet-600/"]{background-color:rgb(var(--c-primary-rgb)/.25)}.console [class*="bg-violet-500/10"],.console [class*="bg-violet-600/10"]{background-color:rgb(var(--c-primary-rgb)/.1)}.console [class*="bg-violet-500/15"],.console [class*="bg-violet-600/15"]{background-color:rgb(var(--c-primary-rgb)/.15)}.console [class*="bg-violet-400/20"],.console [class*="bg-violet-500/20"],.console [class*="bg-violet-600/20"]{background-color:rgb(var(--c-primary-rgb)/.2)}.console [class*="bg-violet-400/30"],.console [class*="bg-violet-500/30"],.console [class*="bg-violet-600/30"]{background-color:rgb(var(--c-primary-rgb)/.3)}.console [class*="bg-violet-400/40"],.console [class*="bg-violet-500/40"],.console [class*="bg-violet-600/40"]{background-color:rgb(var(--c-primary-rgb)/.4)}.console [class*="bg-violet-500/50"],.console [class*="bg-violet-600/50"]{background-color:rgb(var(--c-primary-rgb)/.5)}.console [class*="bg-violet-500/60"],.console [class*="bg-violet-600/60"]{background-color:rgb(var(--c-primary-rgb)/.6)}.console [class*="bg-violet-500/70"],.console [class*="bg-violet-600/70"]{background-color:rgb(var(--c-primary-rgb)/.7)}.console [class*="bg-violet-500/80"],.console [class*="bg-violet-600/80"]{background-color:rgb(var(--c-primary-rgb)/.8);color:var(--c-on-dark)}.console [class*="bg-violet-500/90"],.console [class*="bg-violet-600/90"]{background-color:rgb(var(--c-primary-rgb)/.9);color:var(--c-on-dark)}.console [class*="bg-violet-600/95"]{background-color:rgb(var(--c-primary-rgb)/.95);color:var(--c-on-dark)}.console .bg-fuchsia-50,.console .bg-indigo-50,.console .bg-purple-50,.console .bg-violet-50{background-color:var(--c-primary-tint)}.console .bg-purple-100,.console .bg-violet-100{background-color:var(--c-primary-tint-2)}.console .bg-violet-200,.console .bg-violet-300{background-color:var(--c-primary-tint-3)}.console .bg-violet-soft{background-image:none!important;background-color:var(--c-canvas)!important}.console [class*=" bg-violet-100/"],.console [class*=" bg-violet-200/"],.console [class*=" bg-violet-50/"],.console [class^="bg-violet-100/"],.console [class^="bg-violet-200/"],.console [class^="bg-violet-50/"]{background-color:var(--c-primary-wash)}.console .group:hover [class~="group-hover:bg-violet-100"],.console .group:hover [class~="group-hover:bg-violet-50"],.console [class*="hover:bg-violet-100/"]:hover,.console [class*="hover:bg-violet-50/"]:hover,.console [class~="hover:bg-violet-100"]:hover,.console [class~="hover:bg-violet-200"]:hover,.console [class~="hover:bg-violet-50"]:hover{background-color:var(--c-primary-tint-2)}.console [class*=from-indigo-],.console [class*=from-purple-],.console [class*=from-violet-]{--tw-gradient-from:var(--c-primary)!important}.console [class~=from-violet-100],.console [class~=from-violet-200],.console [class~=from-violet-300],.console [class~=from-violet-50]{--tw-gradient-from:var(--c-primary-tint)!important}.console [class~=via-violet-100],.console [class~=via-violet-200]{--tw-gradient-stops:var(--tw-gradient-from),var(--c-primary-tint-2),var(--tw-gradient-to)}.console [class~=to-violet-100],.console [class~=to-violet-300],.console [class~=to-violet-50]{--tw-gradient-to:var(--c-primary-tint)}.console .gradient-text,.console .text-fuchsia-600,.console .text-indigo-600,.console .text-purple-600,.console .text-purple-700,.console .text-violet-600,.console .text-violet-700{color:var(--c-primary)}.console .text-violet-800,.console .text-violet-900,.console .text-violet-950{color:var(--c-primary-deep)}.console .text-violet-400,.console .text-violet-500{color:var(--c-accent-ink)}.console .text-violet-100,.console .text-violet-200,.console .text-violet-300{color:var(--c-accent-soft)}.console [class*="hover:text-violet-"]:hover{color:var(--c-accent-ink)}.console [class*="group-hover:text-violet-"]{transition-property:color}.console .group:hover [class*="group-hover:text-violet-"]{color:var(--c-accent-ink)}.console [class*=fill-violet-]{fill:var(--c-accent)}.console [class*=stroke-violet-]{stroke:var(--c-accent)}.console [class*="placeholder:text-violet-"]::-moz-placeholder{color:var(--c-ink-6)}.console [class*="placeholder:text-violet-"]::placeholder{color:var(--c-ink-6)}.console .border-indigo-100,.console .border-indigo-200,.console .border-purple-100,.console .border-purple-200,.console .border-violet-100,.console .border-violet-200,.console .border-violet-50,.console [class*=" border-violet-100/"],.console [class*=" border-violet-200/"]{border-color:var(--c-line)}.console .border-violet-300{border-color:var(--c-line-2)}.console .border-violet-400,.console .border-violet-500,.console .border-violet-600,.console .border-violet-700{border-color:var(--c-primary)}.console [class*=divide-violet-]>:not([hidden])~:not([hidden]){border-color:var(--c-line)}.console [class~="hover:border-violet-200"]:hover,.console [class~="hover:border-violet-300"]:hover{border-color:var(--c-line-2)}.console [class~="hover:border-violet-400"]:hover,.console [class~="hover:border-violet-500"]:hover{border-color:rgb(var(--c-primary-rgb)/.6)}.console .group:hover [class*="group-hover:border-violet-"]{border-color:var(--c-line-2)}.console .ring-violet-100,.console .ring-violet-200,.console .ring-violet-50,.console [class*=" ring-violet-100/"],.console [class*=" ring-violet-200/"]{--tw-ring-color:var(--c-line)}.console .ring-violet-300{--tw-ring-color:var(--c-line-2)}.console .ring-violet-400,.console .ring-violet-500,.console .ring-violet-600,.console [class*=" ring-violet-500/"],.console [class*=" ring-violet-600/"]{--tw-ring-color:var(--c-primary)}.console [class*="focus-within:border-violet-"]:focus-within,.console [class*="focus:border-ocean-"]:focus,.console [class*="focus:border-violet-"]:focus{border-color:var(--c-accent)}.console [class*="focus-within:ring-violet-"]:focus-within,.console [class*="focus:ring-ocean-"]:focus,.console [class*="focus:ring-violet-"]:focus{--tw-ring-color:rgba(245,26,132,.16)}.console [class*="focus-visible:ring-violet-"]:focus-visible{--tw-ring-color:rgba(245,26,132,.35)}.console .btn{border-radius:var(--c-r-m)}.console .btn-primary{background-color:var(--c-primary);color:var(--c-on-dark)}.console .btn-primary:hover{background-color:var(--c-primary-deep)}.console .btn-primary:active{background-color:var(--c-night)}.console .btn-secondary{background-color:var(--c-surface);border-color:var(--c-line-2);color:var(--c-ink)}.console .btn-secondary:hover{background-color:var(--c-surface-2)}.console .btn-ghost{color:var(--c-ink-3)}.console .btn-ghost:hover{background-color:var(--c-primary-tint)}.console .btn-dark{background-color:var(--c-night);color:var(--c-on-dark)}.console .btn-dark:hover{background-color:var(--c-primary-deep)}.console .btn:active{scale:.98}.console .chip{background-color:var(--c-surface);border-color:var(--c-line-2);color:var(--c-ink-3)}.console .chip-active,.console .chip:hover{border-color:var(--c-primary)}.console .chip-active{background-color:var(--c-primary);color:var(--c-on-dark)}.console .card,.console .card-hover,.console .stat-tile{background-color:var(--c-surface);border-color:var(--c-line);--tw-shadow:var(--c-shadow-soft)}.console .card-hover:hover,.console .input,.console .stat-tile:hover{border-color:var(--c-line-2)}.console .input{background-color:var(--c-surface);border-radius:var(--c-r-m);color:var(--c-ink)}.console .input:hover{border-color:rgb(var(--c-primary-rgb)/.4)}.console .input:focus{border-color:var(--c-accent);--tw-ring-color:rgba(245,26,132,.14)}.console .input::-moz-placeholder{color:var(--c-ink-6)}.console .input::placeholder{color:var(--c-ink-6)}.console .eyebrow{color:var(--c-accent-ink)}.console .section-title{color:var(--c-ink)}.console .section-sub{color:var(--c-ink-4)}.console .seg-label{color:var(--c-ink-5)}.console .seg-input,.console .seg-value{color:var(--c-ink)}.console .skeleton,.console .skeleton-shimmer{background-color:var(--c-surface-3)}.console .skeleton-shimmer{background-image:linear-gradient(100deg,hsla(35,40%,91%,0),hsla(0,0%,100%,.85) 45%,rgba(243,239,247,.7) 55%,hsla(35,40%,91%,0))}.console .glass{border-color:var(--c-line)}.console .rounded-lg{border-radius:var(--c-r-m)}.console .shadow,.console .shadow-card,.console .shadow-sm,.console .shadow-soft{--tw-shadow:var(--c-shadow-soft)}.console .shadow-lg,.console .shadow-lift,.console .shadow-md,.console [class*="hover:shadow-lg"]:hover,.console [class*="hover:shadow-lift"]:hover,.console [class*="hover:shadow-md"]:hover{--tw-shadow:var(--c-shadow-lift)}.console .shadow-2xl,.console .shadow-xl,.console [class*="hover:shadow-xl"]:hover{--tw-shadow:var(--c-shadow-deep)}.console .shadow-glow,.console [class*="hover:shadow-glow"]:hover{--tw-shadow:var(--c-shadow-ring)}.console .bg-ink-50{background-color:var(--c-surface-2)}.console .bg-ink-100{background-color:var(--c-surface-3)}.console .bg-ink-200{background-color:var(--c-surface-4)}.console .bg-ink-300{background-color:#d5c9bf}.console [class*=" bg-ink-100/"],.console [class*=" bg-ink-50/"],.console [class^="bg-ink-100/"],.console [class^="bg-ink-50/"]{background-color:var(--c-primary-wash)}.console [class~="hover:bg-ink-50"]:hover{background-color:var(--c-surface-2)}.console .group:hover [class~="group-hover:bg-ink-100"],.console .group:hover [class~="group-hover:bg-ink-50"],.console [class*="hover:bg-ink-50/"]:hover,.console [class~="hover:bg-ink-100"]:hover,.console [class~="hover:bg-ink-200"]:hover{background-color:var(--c-surface-3)}.console [class~="hover:bg-ink-900"]:hover{background-color:var(--c-primary-deep)}.console .text-ink,.console .text-ink-900,.console .text-ink-950{color:var(--c-ink)}.console .text-ink-700,.console .text-ink-800{color:var(--c-ink-2)}.console .text-ink-600{color:var(--c-ink-3)}.console .text-ink-500,.console .text-ink-soft{color:var(--c-ink-4)}.console .text-ink-400,.console .text-ink-faint{color:var(--c-ink-5)}.console .text-ink-300{color:var(--c-ink-6)}.console .text-ink-200{color:#b3a7bd}.console [class*="placeholder:text-ink-"]::-moz-placeholder{color:var(--c-ink-6)}.console [class*="placeholder:text-ink-"]::placeholder{color:var(--c-ink-6)}.console [class~="hover:text-ink-800"]:hover,.console [class~="hover:text-ink-900"]:hover{color:var(--c-ink)}.console [class~="hover:text-ink-600"]:hover,.console [class~="hover:text-ink-700"]:hover{color:var(--c-ink-2)}.console .group:hover [class~="group-hover:text-ink-700"],.console .group:hover [class~="group-hover:text-ink-900"]{color:var(--c-ink)}.console .border-ink-100,.console .border-ink-200,.console .border-ink-50,.console [class*=" border-ink-100/"],.console [class*=" border-ink-200/"]{border-color:var(--c-line)}.console .border-ink-300,.console [class~="hover:border-ink-200"]:hover,.console [class~="hover:border-ink-300"]:hover{border-color:var(--c-line-2)}.console [class~="hover:border-ink-400"]:hover{border-color:rgb(var(--c-primary-rgb)/.5)}.console [class*=divide-ink-]>:not([hidden])~:not([hidden]){border-color:var(--c-line)}.console .ring-ink-100,.console .ring-ink-200,.console [class*=" ring-ink-100/"],.console [class*=" ring-ink-200/"]{--tw-ring-color:var(--c-line)}.console [class*=accent-violet-],.console input[type=checkbox],.console input[type=radio],.console input[type=range]{accent-color:var(--c-accent-deep)}[dir=rtl] .console{line-height:1.6}[dir=rtl] .console .font-display,[dir=rtl] .console h1{letter-spacing:0;line-height:1.3}[dir=rtl] .console .btn,[dir=rtl] .console .eyebrow,[dir=rtl] .console .seg-label,[dir=rtl] .console .uppercase,[dir=rtl] .console [class*=tracking-]{letter-spacing:0!important;text-transform:none!important}[dir=rtl] .console svg.lucide-arrow-left:not([class*="rtl:-scale-x-100"]):not([class*="rtl:rotate-180"]),[dir=rtl] .console svg.lucide-arrow-right:not([class*="rtl:-scale-x-100"]):not([class*="rtl:rotate-180"]),[dir=rtl] .console svg.lucide-arrow-up-right:not([class*="rtl:-scale-x-100"]):not([class*="rtl:rotate-180"]),[dir=rtl] .console svg.lucide-chevron-left:not([class*="rtl:-scale-x-100"]):not([class*="rtl:rotate-180"]),[dir=rtl] .console svg.lucide-chevron-right:not([class*="rtl:-scale-x-100"]):not([class*="rtl:rotate-180"]),[dir=rtl] .console svg.lucide-chevrons-left:not([class*="rtl:-scale-x-100"]):not([class*="rtl:rotate-180"]),[dir=rtl] .console svg.lucide-chevrons-right:not([class*="rtl:-scale-x-100"]):not([class*="rtl:rotate-180"]),[dir=rtl] .console svg.lucide-corner-down-right:not([class*="rtl:-scale-x-100"]):not([class*="rtl:rotate-180"]),[dir=rtl] .console svg.lucide-external-link:not([class*="rtl:-scale-x-100"]):not([class*="rtl:rotate-180"]),[dir=rtl] .console svg.lucide-log-out:not([class*="rtl:-scale-x-100"]):not([class*="rtl:rotate-180"]),[dir=rtl] .console svg.lucide-move-right:not([class*="rtl:-scale-x-100"]):not([class*="rtl:rotate-180"]){scale:-1 1}[dir=rtl] .console .tabular-nums{font-family:var(--c-font-ui)}html:has(.console) [data-sonner-toaster]{--normal-bg:var(--c-surface);--normal-border:var(--c-line-2);--normal-text:var(--c-ink);--border-radius:var(--c-r-l);font-family:var(--font-sans)}html:has(.console) [data-sonner-toast]{box-shadow:var(--c-shadow-lift)}html:has(.console) [data-sonner-toast] [data-title]{font-weight:600}@media print{.console{background-color:#fff}.console [class*="bg-[var(--s-night"]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media (prefers-reduced-motion:reduce){.console .btn:active{scale:none}}.console,.sava,:root{--bt-indigo:#313284;--bt-indigo-deep:#23246a;--bt-ink:#16173d;--bt-muted:#585a86;--bt-sun:#fecc00;--bt-sun-soft:#fff4c4;--bt-sea:#13a0db;--bt-cyan:#0d7fb5;--bt-mist:#f2f3fa;--bt-line:rgba(49,50,132,.14);--bt-ease:cubic-bezier(0.2,0.75,0.15,1);--font-bt-stack:var(--font-bt),var(--font-sava-arabic-ui),var(--font-sava-arabic),system-ui,-apple-system,"Segoe UI",sans-serif;--s-magenta:#313284;--s-magenta-deep:#23246a;--s-magenta-soft:#fecc00;--s-blush:#eceefa;--s-plum:#313284;--s-plum-deep:#23246a;--s-night:#23246a;--s-night-2:#2d2f7a;--s-night-3:#3a3c8e;--s-sand:#f6f7fb;--s-sand-2:#e9ebf5;--s-paper:#fff;--s-ink:#16173d;--s-ink-2:#4f5180;--s-ink-3:#8486ad;--s-sun:#fecc00;--s-line:rgba(49,50,132,.14);--s-magenta-action:#313284;--s-magenta-ink:#313284;--s-ink-3-aa:#5f6190;--s-blush-2:#dfe2f5;--s-sun-wash:#fff6cc;--s-sun-ink:#6b5400;--s-plum-wash:rgba(49,50,132,.06);--s-font-display:var(--font-bt-stack);--s-font-ui:var(--font-bt-stack);--s-max:1320px;--s-r-xl:28px;--s-r-l:20px;--s-r-m:16px;--s-r-s:12px;--s-r-card:20px;--s-r-band:28px;--s-r-search:28px;--s-shadow-lift:0 26px 48px -28px rgba(49,50,132,.45);--s-shadow-deep:0 40px 80px -40px rgba(22,23,61,.55);--s-arch-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 320' preserveAspectRatio='none'%3E%3Cpath d='M0 320V44Q0 0 44 0H256Q300 0 300 44V320Z'/%3E%3C/svg%3E");--s-shadow-quiet:0 1px 0 rgba(49,50,132,.05),0 12px 28px -22px rgba(49,50,132,.35);--c-canvas:#f4f5fa;--c-surface-2:#f8f9fc;--c-surface-3:#eceef6;--c-surface-4:#dfe2ee;--c-ink-2:#2a2c5c;--c-ink-3:#3d3f6e;--c-primary:#313284;--c-primary-deep:#23246a;--c-primary-rgb:49 50 132;--c-primary-tint:#eef0fa;--c-primary-tint-2:#e1e4f5;--c-primary-tint-3:#c9cdec;--c-primary-wash:rgba(49,50,132,.06);--c-accent-rgb:49 50 132;--c-accent-wash:#eef0fa;--c-line-2:rgba(49,50,132,.26);--c-shadow-soft:0 1px 0 rgba(49,50,132,.04),0 1px 2px rgba(22,23,61,.05);--c-shadow-lift:0 1px 2px rgba(22,23,61,.04),0 10px 28px -14px rgba(49,50,132,.3);--c-shadow-deep:0 24px 60px -24px rgba(22,23,61,.5);--c-shadow-ring:0 0 0 1px rgba(49,50,132,.14),0 6px 18px -10px rgba(49,50,132,.2)}.sava :is(.s-ftr,.s-hub,.s-p-hotels .s-p-hotels-hub,.s-in-auth-aside,.s-band-night,.s-tile-night,.s-in-tile-night,.s-omra .s-omra-tiers,.s-p-hb-detail .s-p-hb-book-card,.s-p-hb-cart .s-p-hb-sum-card,.s-p-offers .s-p-resv-head,.s-haram,.bg-night){background:var(--bt-mist);color:var(--s-ink);--s-on-dark:var(--s-ink);--s-on-dark-2:#3d3f6e;--s-on-dark-3:#5f6190;--s-line-d:rgba(49,50,132,.14);--s-magenta-soft:var(--bt-indigo);--s-night-2:#fff;--s-night-3:#eef0f8}.sava .s-hub{background:#fff;box-shadow:0 30px 70px -34px rgba(35,36,106,.4),0 0 0 1px var(--bt-line)}.sava .s-ftr{background:var(--bt-mist);border-top:1px solid var(--bt-line)}.sava .s-in-auth-aside{background:linear-gradient(160deg,#fff 0,var(--bt-mist) 100%);border-inline-end:1px solid var(--bt-line)}.sava .s-ftr :is(.s-ftr-bye-t,.s-ftr-mail,.s-ftr-pw b){color:var(--bt-indigo-deep)}.sava .s-ftr .s-ftr-link{color:var(--bt-ink)}.sava .s-ftr :is(.s-ftr-link:hover,.s-ftr-pw:hover b){color:var(--bt-indigo)}.sava .s-in-auth-aside :is(.s-in-auth-ticket,.s-in-auth-ticket-t strong,.s-in-auth-mail){color:var(--bt-indigo-deep)}.sava .s-p-hotels .s-p-hotels-fld .s-df-half b,.sava .s-p-hotels .s-p-hotels-fld .s-df-value,.sava .s-p-hotels .s-p-hotels-fld-btn b{color:var(--s-ink)}.sava :is(.s-ftr,.s-hub,.s-in-auth-aside,.s-band-night) .s-btn-white{box-shadow:inset 0 0 0 1.5px var(--bt-line)}.sava :is(.s-price b,.s-in-range-v){letter-spacing:0}.sava .s-in-tile-night.s-on-dark :is(.s-acct-res-price,.s-acct-total) .s-price b{color:var(--s-ink)}.sava .s-in-dep-stub{color:#fff}.sava .s-in-dep-stub small{color:var(--bt-sun)}[style*="--b-night"]{--b:#313284!important;--b-rgb:49 50 132!important;--b-deep:#23246a!important;--b-ink:#313284!important;--b-on:#fff!important;--b-glow:#fecc00!important;--b-night:#1b1c4f!important;--b-dusk:#313284!important;--b-accent:#313284!important;--b-accent-rgb:49 50 132!important;--b-accent-deep:#23246a!important;--b-accent-ink:#313284!important}html .bg-violet-gradient{background-color:var(--bt-indigo)!important}:root{--ai-hue-start:196;--ai-hue-span:44;--ai-hue-exec:238;--chart-1:#313284;--chart-2:#fecc00;--chart-3:#13a0db;--chart-axis:rgba(49,50,132,.14);--chart-tick:#8486ad}.console,.ui-dialog{--cu-line-soft:rgba(49,50,132,.09);--cu-plum-tint:rgba(49,50,132,.1);--cu-shadow:0 1px 2px rgba(22,23,61,.04),0 1px 0 rgba(49,50,132,.05);--cu-shadow-lift:0 10px 24px -16px rgba(49,50,132,.35);--cu-focus:0 0 0 3px rgba(49,50,132,.2)}.console :focus-visible{--tw-ring-color:rgba(49,50,132,.28)!important}.console [class*="focus-within:ring-violet-"]:focus-within,.console [class*="focus:ring-ocean-"]:focus,.console [class*="focus:ring-violet-"]:focus{--tw-ring-color:rgba(49,50,132,.18)}.console [class*="focus-visible:ring-violet-"]:focus-visible{--tw-ring-color:rgba(49,50,132,.35)}.console .input:focus{--tw-ring-color:rgba(49,50,132,.16)}.console .ui-badge[data-tone=plum]{--tw-ring-color:rgba(49,50,132,.18)}.console .ui-badge[data-tone=magenta]{--tw-ring-color:rgba(49,50,132,.22)}.console .ui-search-input:hover,.console .ui-textarea:hover{border-color:rgba(49,50,132,.28)}.console .ui-segment[data-active=true] .ui-segment-count{background-color:rgba(49,50,132,.14)}.ui-dialog .ui-btn-secondary:hover:not(:disabled){border-color:rgba(49,50,132,.32)}html:has(.console) [data-sonner-toast]{box-shadow:0 10px 24px -16px rgba(49,50,132,.35),0 1px 0 rgba(49,50,132,.05)}.console img[src^="/icons-ai/"]{filter:hue-rotate(-30deg)}.sava :is(h1,h2){font-stretch:112%}.sava .bt-x{font-family:var(--s-font-display);font-stretch:125%;font-weight:800;letter-spacing:-.025em;line-height:1.04}.sava .bt-h2{margin:0;font-size:clamp(30px,3.3vw,46px);color:var(--bt-indigo-deep)}.sava .bt-lede{margin:12px 0 0;max-width:58ch;font-size:17px;line-height:1.55;color:var(--bt-muted)}.sava .bt-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 24px;border-radius:999px;font-weight:700;font-size:15px;white-space:nowrap;transition:background-color var(--s-t-hover) var(--s-ease),box-shadow var(--s-t-hover) var(--s-ease),scale var(--s-t-press) var(--s-ease)}.sava .bt-btn svg{width:18px;height:18px}.sava .bt-btn-ink{background:var(--bt-indigo);color:#fff}.sava .bt-btn-ink:hover{background:var(--bt-indigo-deep)}.sava .bt-btn-sun{background:var(--bt-sun);color:var(--bt-indigo-deep)}.sava .bt-btn-sun:hover{background:#ffd935}.sava .bt-link{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--bt-indigo)}.sava .bt-link svg{width:18px;height:18px;transition:translate var(--s-t-hover) var(--s-ease)}.sava .bt-link:hover svg{translate:4px 0}.sava .bt-sec{position:relative;padding-block:clamp(64px,7vw,104px);background:#fff}.sava .bt-sec-mist{background:var(--bt-mist)}.sava .bt-sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px 40px;flex-wrap:wrap;margin-bottom:clamp(24px,3vw,40px)}.sava .bt-sec-foot{display:flex;justify-content:center;margin-top:36px}.sava .bt-reveal{opacity:0;translate:0 24px;transition:opacity .7s var(--s-ease),translate .7s var(--s-ease)}.sava .bt-reveal[data-in]{opacity:1;translate:none}.sava :is(.bt-md>.bt-md-card,.bt-md>.bt-md-more,.bt-om-board>li,.bt-of>.bt-of-item){opacity:0;translate:0 18px;transition:opacity .6s var(--s-ease),translate .6s var(--s-ease),transform .3s var(--s-ease),box-shadow .3s var(--s-ease),scale var(--s-t-press) var(--s-ease);transition-delay:calc(var(--i, 0) * 70ms + .1s),calc(var(--i, 0) * 70ms + .1s),0s,0s,0s}.sava .bt-reveal[data-in]>:is(.bt-md-card,.bt-md-more,li,.bt-of-item){opacity:1;translate:none}.sava .bt-hd{position:sticky;top:0;z-index:50;padding-block:10px;background:hsla(0,0%,100%,.92);backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid transparent;transition:border-color .3s,box-shadow .3s}.sava .bt-hd[data-scrolled]{border-bottom-color:var(--bt-line);box-shadow:0 10px 30px -26px rgba(22,23,61,.45)}.sava .bt-hd-bar{display:flex;align-items:center;gap:14px;max-width:var(--s-max);margin-inline:auto;padding-inline:var(--s-gutter)}.sava .bt-hd-logo{display:inline-flex;align-items:center;flex:none}.sava .bt-hd-logo svg{display:block;height:62px;width:auto}.sava .bt-hd-capsule{margin-inline-start:auto;display:flex;gap:2px}.sava .bt-hd-link{padding:9px 14px;border-radius:50px;font-size:14.5px;font-weight:600;color:var(--bt-ink);white-space:nowrap;transition:background-color var(--s-t-hover) var(--s-ease),color var(--s-t-hover) var(--s-ease)}.sava .bt-hd-link:hover{background:var(--bt-mist)}.sava .bt-hd-link[aria-current]{color:var(--bt-indigo);box-shadow:inset 0 -2px 0 var(--bt-sun);border-radius:0}.sava .bt-hd-tools{display:flex;align-items:center;gap:8px}.sava .bt-hd-capsule+.bt-hd-tools{margin-inline-start:10px}.sava .bt-hd-search{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 18px 0 14px;border:0;border-radius:999px;background:#fff;color:var(--bt-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer;box-shadow:inset 0 0 0 1.5px var(--bt-line);transition:opacity .3s var(--s-ease),translate .3s var(--s-ease),box-shadow .3s}.sava .bt-hd-search svg{width:18px;height:18px;color:var(--bt-indigo)}.sava .bt-hd-search[data-hidden]{opacity:0;translate:0 -6px;pointer-events:none}.sava .bt-hd-search[aria-expanded=true]{box-shadow:inset 0 0 0 2px var(--bt-indigo)}.sava .bt-hd-menu{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 18px;border:0;border-radius:999px;background:var(--bt-indigo);color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.sava .bt-hd-menu svg{width:18px;height:18px}.sava .bt-hd-round{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;color:var(--bt-indigo);box-shadow:inset 0 0 0 1.5px var(--bt-line)}.sava .bt-hd-round svg{width:20px;height:20px}.sava .bt-hd-panel{width:calc(100% - 2 * var(--s-gutter));max-width:calc(var(--s-max) - 2 * var(--s-gutter));margin:12px auto 4px;border-radius:24px;background:#fff;box-shadow:0 40px 80px -40px rgba(22,23,61,.55),0 0 0 1px var(--bt-line);animation:bt-drop .3s var(--s-ease) both}.sava .bt-hd-spanel{padding:18px 22px 22px;overflow:visible}.sava .bt-hd-shead{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.sava .bt-hd-shead p{margin:0;font-size:24px;color:var(--bt-indigo-deep)}.sava .bt-hd-close{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:var(--bt-mist);color:var(--bt-indigo);cursor:pointer}.sava .bt-hd-close svg{width:18px;height:18px}.sava .bt-hd-panel-in{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr);gap:32px;padding:28px 32px}.sava .bt-hd-plist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:28px;column-gap:28px}.sava .bt-hd-plink{display:flex;align-items:baseline;gap:14px;padding:12px 0;border-bottom:1px solid var(--bt-line);color:var(--bt-indigo-deep);font-family:var(--s-font-display);font-stretch:115%;font-weight:700;font-size:clamp(20px,2vw,26px);letter-spacing:-.02em}.sava .bt-hd-plink small{font-size:11px;color:var(--bt-muted);font-weight:600;letter-spacing:.08em;font-stretch:100%}.sava .bt-hd-plink:hover,.sava .bt-hd-plink[aria-current=page]{color:var(--bt-indigo)}.sava .bt-hd-pside{display:grid;gap:18px;align-content:start}.sava .bt-hd-plabel{display:block;font-size:12px;font-weight:700;color:var(--bt-muted);margin-bottom:8px}.sava .bt-hd-pacct{display:grid;gap:6px}.sava .bt-hd-pacct a,.sava .bt-hd-pacct button{text-align:start;background:none;border:0;padding:0;font:inherit;color:var(--bt-indigo);font-weight:600;cursor:pointer}.sava .bt-hd-call bdi{font-size:20px;font-weight:800;color:var(--bt-indigo-deep)}@keyframes bt-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.sava .bt-hx{position:relative;overflow:hidden;isolation:isolate;padding-block:clamp(36px,4.5vw,64px) clamp(150px,12vw,180px);background:var(--bt-indigo);color:#fff}.sava .bt-hx:after,.sava .bt-hx:before{content:"";position:absolute;z-index:-1;border-radius:50%;border:1px solid hsla(0,0%,100%,.08);pointer-events:none}.sava .bt-hx:before{width:1100px;height:1100px;inset-inline-end:-380px;top:-360px}.sava .bt-hx:after{width:760px;height:760px;inset-inline-end:-210px;top:-190px}.sava .bt-hx-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:40px}.sava .bt-hx-copy{min-width:0}.sava .bt-hx-h{margin:0;max-width:9.5ch;font-family:var(--s-font-display);font-stretch:125%;font-weight:800;font-size:clamp(46px,6.4vw,94px);line-height:1;letter-spacing:-.03em;color:#fff;animation:bt-rise .9s var(--bt-ease) both}.sava .bt-hx-h em{font-style:normal;color:var(--bt-sun)}.sava .bt-hx-sub{margin:26px 0 0;max-width:40ch;font-size:19px;line-height:1.55;color:hsla(0,0%,100%,.82);animation:bt-rise .9s .1s var(--bt-ease) both}.sava .bt-hx-orb{position:relative;justify-self:end;width:min(470px,37vw);aspect-ratio:1;--phase:0deg}.sava .bt-hx-moonwrap{position:absolute;inset:0;rotate:calc(40deg + var(--phase));transition:rotate 1.4s var(--bt-ease)}.sava .bt-hx-moon{position:absolute;inset:0;border-radius:50%;background:var(--bt-sun);translate:8% 0;animation:bt-moon 1.2s .35s var(--bt-ease) backwards}.sava .bt-hx-orbit{position:absolute;inset:-10%;border-radius:50%;border:1.5px dashed hsla(0,0%,100%,.24);animation:bt-spin 26s linear infinite}.sava .bt-hx-plane{position:absolute;top:0;left:50%;width:26px;height:26px;translate:-50% -50%;rotate:45deg;color:var(--bt-sun);stroke-width:2}.sava .bt-hx-disc{position:absolute;inset:0;overflow:hidden;border-radius:50%;background:var(--bt-indigo-deep);animation:bt-rise .9s .15s var(--bt-ease) both}.sava .bt-hx-disc img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;scale:1.08;transition:opacity 1s ease,scale 5s linear}.sava .bt-hx-disc img.is-on{opacity:1;scale:1}.sava .bt-hx-tag{position:absolute;inset-inline-start:-30px;bottom:50px;display:grid;padding:10px 28px 12px;border-radius:22px;background:#fff;color:var(--bt-ink);box-shadow:0 18px 40px -18px rgba(13,14,60,.6);animation:bt-tag .6s .45s var(--bt-ease) both}.sava .bt-hx-tag small{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--bt-indigo)}.sava .bt-hx-tag b{font-family:var(--font-bt-script),cursive;font-weight:400;font-size:30px;line-height:1.15;color:var(--bt-cyan)}@keyframes bt-tag{0%{opacity:0;translate:0 10px}}@keyframes bt-spin{to{rotate:1turn}}.sava .bt-hx-search{position:relative;z-index:4;margin-top:clamp(-118px,-9vw,-96px)}.sava .bt-hx-card{padding:18px;border-radius:28px;background:#fff;box-shadow:0 30px 70px -30px rgba(29,30,90,.45),0 0 0 1px var(--bt-line)}.sava .bt-hx-card .bt-ss-mods{margin-bottom:8px}.sava .bt-hx-card .bt-ss-mod{box-shadow:none;background:none;color:var(--bt-muted);font-weight:600}.sava .bt-hx-card .bt-ss-mod:hover{background:var(--bt-mist);color:var(--bt-indigo-deep)}.sava .bt-hx-card .bt-ss-mod[aria-selected=true]{background:var(--bt-indigo);color:#fff}.sava .bt-hx-card .bt-ss-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 24px;padding:12px 12px 10px 18px;border-radius:20px;background:var(--bt-mist);box-shadow:none}.sava .bt-hx-card .bt-ss-foot{display:contents}.sava .bt-hx-card .bt-ss-line{grid-column:1;grid-row:1}.sava .bt-hx-card .bt-ss-hint{grid-column:1;grid-row:2}.sava .bt-hx-card .bt-ss-go{grid-column:2;grid-row:1/span 2}.sava .bt-hx-card .bt-ss-ai-open{margin:12px 0 2px 18px}.sava .bt-hx-card .bt-ss-ai{margin-top:10px}.sava .bt-hx-search+.bt-md-sec{padding-top:clamp(48px,5vw,72px)}@keyframes bt-moon{0%{translate:0 0;opacity:0}}@keyframes bt-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.sava .bt-ss-mods{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:12px}.sava .bt-ss-mod{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 13px;border:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--bt-line);font:inherit;font-size:14px;font-weight:700;color:var(--bt-indigo-deep);cursor:pointer;white-space:nowrap;transition:background-color .25s,color .25s,box-shadow .25s}.sava .bt-ss-mod:hover{box-shadow:inset 0 0 0 1.5px var(--bt-indigo)}.sava .bt-ss-mod svg{width:18px;height:18px;color:var(--bt-indigo)}.sava .bt-ss-mod[aria-selected=true]{background:var(--bt-indigo);color:#fff;box-shadow:none}.sava .bt-ss-mod[aria-selected=true] svg{color:var(--bt-sun)}.sava .bt-ss-mod .bt-ss-out{width:14px;height:14px;opacity:.55}.sava .bt-ss-card{display:grid;gap:14px;padding:20px 22px 16px;border-radius:22px;background:#fff;box-shadow:0 0 0 1.5px var(--bt-line),0 30px 60px -44px rgba(22,23,61,.5)}.sava .bt-ss-line{margin:0;font-size:clamp(20px,1.7vw,26px);line-height:1.65;font-weight:500;letter-spacing:-.01em;color:var(--bt-ink)}.sava .bt-ss-word{position:relative;display:inline-block}.sava .bt-ss-word input,.sava .bt-ss-word>button{padding:0 2px;border:0;border-bottom:3px solid var(--bt-sun);border-radius:0;background:none;font:inherit;font-weight:800;color:var(--bt-indigo);cursor:pointer}.sava .bt-ss-word input{field-sizing:content;min-width:5ch;max-width:18ch;outline:none;cursor:text}.sava .bt-ss-word input::-moz-placeholder{color:rgba(49,50,132,.5);font-weight:700}.sava .bt-ss-word input::placeholder{color:rgba(49,50,132,.5);font-weight:700}.sava .bt-ss-word input:focus,.sava .bt-ss-word>button:focus-visible{border-bottom-color:var(--bt-indigo);outline:none}.sava .bt-ss-pop{position:absolute;top:calc(100% + 10px);inset-inline-start:0;z-index:40;display:grid;gap:2px;min-width:300px;max-height:300px;overflow-y:auto;padding:6px;border-radius:16px;background:#fff;box-shadow:0 30px 60px -24px rgba(22,23,61,.45),0 0 0 1px var(--bt-line);font-size:15px;line-height:1.35;font-weight:500;letter-spacing:0}.sava .bt-ss-pop>button{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:0;border-radius:10px;background:none;font:inherit;color:var(--bt-ink);text-align:start;cursor:pointer}.sava .bt-ss-pop>button:hover{background:var(--bt-mist)}.sava .bt-ss-pop>button svg{width:16px;height:16px;margin-top:2px;color:var(--bt-indigo);flex:none}.sava .bt-ss-pop b{display:block;font-weight:700}.sava .bt-ss-pop small{display:block;font-size:12px;color:var(--bt-muted)}.sava .bt-ss-note{padding:12px;font-size:13px;color:var(--bt-muted)}.sava .bt-ss-steps{min-width:280px;padding:12px}.sava .bt-ss-step{display:grid;grid-template-columns:1fr 36px 30px 36px;align-items:center;gap:8px;padding:6px 4px}.sava .bt-ss-step b{text-align:center;font-size:17px}.sava .bt-ss-step button{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:var(--bt-mist);color:var(--bt-indigo);cursor:pointer}.sava .bt-ss-step button svg{width:16px;height:16px}.sava .bt-ss-date{position:relative}.sava .bt-ss-dtext{padding:0 2px;border-bottom:3px solid var(--bt-sun);font-weight:800;color:var(--bt-indigo);white-space:nowrap;pointer-events:none}.sava .bt-ss-date:focus-within .bt-ss-dtext{border-bottom-color:var(--bt-indigo)}.sava .bt-ss-date .s-df{position:absolute;inset:0;display:flex;width:auto;box-shadow:none}.sava .bt-ss-date .s-df,.sava .bt-ss-date .s-df>button{min-height:0;margin:0;padding:0;border:0;background:none}.sava .bt-ss-date .s-df>button{flex:1;min-width:0;height:100%;opacity:0;cursor:pointer}.sava .bt-ss-date .s-df>svg{display:none}.sava .bt-ss-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:12px;border-top:1px solid var(--bt-line)}.sava .bt-ss-hint{font-size:13.5px;color:var(--bt-muted)}.sava .bt-ss-go{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 26px;border:0;border-radius:999px;background:var(--bt-sun);color:var(--bt-indigo-deep);font:inherit;font-size:16px;font-weight:800;cursor:pointer;transition:background-color .25s,scale var(--s-t-press) var(--s-ease)}.sava .bt-ss-go:hover{background:#ffd935}.sava .bt-ss-go svg{width:19px;height:19px}.sava .bt-ss-ai-open{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:0;border:0;background:none;font:inherit;font-size:15px;font-weight:600;color:var(--bt-indigo);cursor:pointer;text-decoration:underline;text-decoration-color:rgba(49,50,132,.3);text-underline-offset:4px}.sava .bt-ss-ai-open:hover{text-decoration-color:currentColor}.sava .bt-ss-ai svg,.sava .bt-ss-ai-open svg{width:17px;height:17px;color:#a37b00;flex:none}.sava .bt-ss-ai{display:flex;align-items:center;gap:10px;margin-top:12px;padding:6px 6px 6px 16px;border-radius:999px;background:var(--bt-mist)}.sava .bt-ss-ai input{flex:1;min-width:0;height:38px;border:0;background:none;font:inherit;font-size:15px;color:var(--bt-ink);outline:none}.sava .bt-ss-ai input::-moz-placeholder{color:var(--bt-muted)}.sava .bt-ss-ai input::placeholder{color:var(--bt-muted)}.sava .bt-ss-ai button{height:38px;padding:0 18px;border:0;border-radius:999px;background:var(--bt-indigo);color:#fff;font:inherit;font-weight:700;cursor:pointer}.sava .bt-md{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;grid-auto-flow:dense;gap:18px}.sava .bt-md-card{min-height:250px}.sava .bt-md-card.is-big{min-height:518px}.sava .bt-md-card{position:relative;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate;width:100%;padding:0;border:0;border-radius:24px;background:var(--bt-indigo-deep);color:#fff;font:inherit;text-align:start;cursor:pointer}.sava .bt-md-card.is-big{grid-column:span 2;grid-row:span 2}.sava .bt-md-card.is-wide{grid-column:span 2}.sava .bt-md-card img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:scale .8s var(--s-ease)}.sava .bt-md-card:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(22,23,61,0) 38%,rgba(22,23,61,.82))}.sava .bt-md-card:hover img{scale:1.05}.sava .bt-md-txt{display:grid;gap:4px;padding:22px 76px 22px 24px}.sava .bt-md-txt b{font-family:var(--s-font-display);font-stretch:118%;font-size:24px;font-weight:800;line-height:1.1;letter-spacing:-.015em}.sava .bt-md-txt span{font-size:14.5px;line-height:1.4;color:hsla(0,0%,100%,.86)}.sava .bt-md-card.is-big .bt-md-txt{padding:30px 90px 30px 32px}.sava .bt-md-card.is-big .bt-md-txt b{font-size:clamp(30px,3vw,44px)}.sava .bt-md-card.is-big .bt-md-txt span{font-size:16px}.sava .bt-md-go{position:absolute;inset-inline-end:20px;bottom:22px;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#fff;color:var(--bt-indigo);transition:background-color .25s,color .25s}.sava .bt-md-go svg{width:18px;height:18px}.sava .bt-md-card:hover .bt-md-go{background:var(--bt-sun);color:var(--bt-indigo-deep)}.sava .bt-md-card.is-big .bt-md-go{inset-inline-end:28px;bottom:30px;width:52px;height:52px}.sava .bt-md-more{grid-column:span 2;display:flex;flex-direction:column;padding:22px 24px;border-radius:24px;background:var(--bt-mist)}.sava .bt-md-more h3{margin:0 0 6px;font-size:15px;font-weight:800;color:var(--bt-indigo-deep)}.sava .bt-md-more ul{list-style:none;margin:0;padding:0;display:grid}.sava .bt-md-more li+li{border-top:1px solid var(--bt-line)}.sava .bt-md-link{display:grid;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:14px;padding:12px 0;color:var(--bt-ink)}.sava .bt-md-link>svg:first-child{width:22px;height:22px;color:var(--bt-indigo);stroke-width:1.7}.sava .bt-md-link b{display:block;font-size:16px}.sava .bt-md-link span span{display:block;font-size:14px;color:var(--bt-muted)}.sava .bt-md-more.is-full{grid-column:1/-1}.sava .bt-md-more.is-full ul{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px}.sava .bt-md-more.is-full li+li{border-top:0}.sava .bt-md-link-go{width:18px;height:18px;transition:translate .25s var(--s-ease)}.sava .bt-md-link-go,.sava .bt-md-link:hover b{color:var(--bt-indigo)}.sava .bt-md-link:hover .bt-md-link-go{translate:4px 0}.sava .bt-om-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(24px,3vw,36px)}.sava .bt-om-ar{flex:none;font-family:var(--s-font-arabic);font-size:clamp(64px,7vw,108px);font-weight:700;line-height:.9;color:var(--bt-indigo);opacity:.16}.sava .bt-om-board{list-style:none;margin:0 0 26px;padding:0;border-radius:20px;background:#fff;box-shadow:0 0 0 1px var(--bt-line);overflow:hidden}.sava .bt-om-board>li+li{border-top:1px solid var(--bt-line)}.sava .bt-om-row{display:grid;grid-template-columns:170px minmax(0,1fr) auto auto;align-items:center;gap:24px;padding:18px 24px;color:var(--bt-ink);transition:background-color .25s}.sava .bt-om-row:hover{background:#fbfbfe}.sava .bt-om-date{display:flex;align-items:baseline;gap:10px}.sava .bt-om-date b{font-size:40px;color:var(--bt-indigo);font-variant-numeric:tabular-nums}.sava .bt-om-date span{font-size:14px;font-weight:600;color:var(--bt-muted)}.sava .bt-om-trip{min-width:0;display:grid;gap:3px}.sava .bt-om-trip b{font-size:16px;line-height:1.35}.sava .bt-om-trip span{font-size:14px;color:var(--bt-muted)}.sava .bt-om-price{white-space:nowrap}.sava .bt-om-price small{font-size:13px;color:var(--bt-muted)}.sava .bt-om-price strong{font-size:21px;font-weight:800;color:var(--bt-indigo-deep);font-variant-numeric:tabular-nums}.sava .bt-om-row .bt-btn{min-height:44px;padding:0 20px}.sava .bt-of{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:2px solid var(--bt-indigo)}.sava .bt-of-item{display:flex;flex-direction:column;align-items:flex-start;padding:22px 24px 4px 0}.sava .bt-of-item+.bt-of-item{padding-inline-start:24px;border-inline-start:1px solid var(--bt-line)}.sava .bt-of-item h3{margin:0;font-size:30px;color:var(--bt-indigo-deep)}.sava .bt-of-area{margin-top:4px;font-size:14px;font-weight:700;color:var(--bt-indigo)}.sava .bt-of-item p{margin:10px 0 14px;font-size:15px;line-height:1.5;color:var(--bt-muted)}.sava .bt-of-item a{display:inline-flex;align-items:center;gap:8px;margin-top:6px;font-size:15px;font-weight:700;color:var(--bt-ink)}.sava .bt-of-item a:hover{color:var(--bt-indigo)}.sava .bt-of-item a svg{width:16px;height:16px;color:var(--bt-indigo)}.sava .bt-ft{background:#fff;border-top:1px solid var(--bt-line);padding-block:64px 32px;color:var(--bt-ink)}.sava .bt-ft-top{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap;padding-bottom:40px;border-bottom:1px solid var(--bt-line)}.sava .bt-ft-logo{display:block;height:64px;width:auto}.sava .bt-ft-line{margin:14px 0 0;font-size:16px;color:var(--bt-muted)}.sava .bt-ft-mail{display:grid;gap:6px;text-align:end}.sava .bt-ft-mail span{font-size:13px;font-weight:700;color:var(--bt-muted)}.sava .bt-ft-mail a:first-of-type{font-size:clamp(22px,2.4vw,30px);font-weight:800;color:var(--bt-indigo)}.sava .bt-ft-mail a:last-of-type{font-size:18px;font-weight:700;color:var(--bt-indigo-deep)}.sava .bt-ft-cols{display:grid;grid-template-columns:1.2fr 1fr .8fr;gap:40px;padding-block:36px}.sava .bt-ft h4{margin:0 0 14px;font-size:13px;font-weight:800;color:var(--bt-indigo-deep)}.sava .bt-ft ul{list-style:none;margin:0;padding:0;display:grid;gap:9px;font-size:15px}.sava .bt-ft-cols nav:first-child ul{grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px}.sava .bt-ft a:hover{color:var(--bt-indigo)}.sava .bt-ft-bot{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:22px;border-top:1px solid var(--bt-line);font-size:13px;color:var(--bt-muted)}@media (max-width:1200px){.sava .bt-hd-link{padding:8px 10px;font-size:13.5px}.sava .bt-hd-search span{display:none}.sava .bt-hd-search{width:44px;padding:0;justify-content:center}}@media (max-width:1100px){.sava .bt-md{grid-template-columns:repeat(2,minmax(0,1fr))}.sava .bt-md-card{min-height:230px}.sava .bt-md-card.is-big{min-height:478px}.sava .bt-of{grid-template-columns:repeat(2,minmax(0,1fr))}.sava .bt-of-item:nth-child(3){padding-inline-start:0;border-inline-start:0}.sava .bt-of-item:nth-child(n+3){border-top:1px solid var(--bt-line)}.sava .bt-om-row{grid-template-columns:150px minmax(0,1fr) auto}.sava .bt-om-row .bt-btn{display:none}}@media (max-width:960px){.sava .bt-hd-capsule{display:none}.sava .bt-hd-capsule+.bt-hd-tools{margin-inline-start:auto}.sava .bt-hd-logo svg{height:50px}.sava .bt-hd-panel-in{padding:22px}.sava .bt-hd-panel-in,.sava .bt-hd-plist{grid-template-columns:1fr}.sava .bt-hd-spanel{padding:14px;border-radius:20px}.sava .bt-hx{padding-block:24px 130px}.sava .bt-hx-grid{grid-template-columns:1fr;gap:34px}.sava .bt-hx-orb{justify-self:center;width:min(330px,74vw);margin-block:6px 10px}.sava .bt-hx-tag{inset-inline-start:-6px;bottom:14px;padding:8px 20px 10px}.sava .bt-hx-tag b{font-size:24px}.sava .bt-hx-card .bt-ss-card{grid-template-columns:minmax(0,1fr)}.sava .bt-hx-card :is(.bt-ss-line,.bt-ss-hint,.bt-ss-go){grid-column:1;grid-row:auto}.sava .bt-hx-card .bt-ss-go{margin-top:10px}.sava .bt-ft-cols{grid-template-columns:1fr}.sava .bt-ft-mail{text-align:start}}@media (max-width:640px){.sava .bt-hd-menu span{display:none}.sava .bt-hd-menu{width:44px;padding:0;justify-content:center}.sava .bt-hd-logo svg{height:46px}.sava .bt-hx-sub{font-size:16px;margin-top:18px}.sava .bt-hx-card{padding:12px;border-radius:22px}.sava .bt-hx-card .bt-ss-card{padding:12px 12px 12px 14px}.sava .bt-ss-mods{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(-1 * var(--s-gutter));padding-inline:var(--s-gutter);scrollbar-width:none}.sava .bt-ss-mods::-webkit-scrollbar{display:none}.sava .bt-ss-mods{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent)}[dir=rtl] .sava .bt-ss-mods{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - 48px),transparent)}.sava .bt-ss-mod{flex:none;height:42px;padding:0 14px;font-size:14px}.sava .bt-ss-card{padding:16px 16px 14px;border-radius:20px}.sava .bt-ss-line{font-size:20px;line-height:1.7}.sava .bt-ss-foot{flex-direction:column;align-items:stretch;gap:10px}.sava .bt-ss-hint{text-align:center}.sava .bt-ss-go{height:52px}.sava .bt-ss-pop{min-width:260px}.sava .bt-sec-head{align-items:flex-start}.sava .bt-md{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:12px}.sava .bt-md-card{min-height:200px}.sava .bt-md-card.is-big{grid-column:auto;grid-row:auto;min-height:300px}.sava :is(.bt-md-card.is-wide,.bt-md-more){grid-column:auto}.sava .bt-md-more.is-full ul{grid-template-columns:minmax(0,1fr)}.sava .bt-md-more.is-full li+li{border-top:1px solid var(--bt-line)}.sava .bt-md-txt{padding:18px 70px 18px 18px}.sava .bt-md-card.is-big .bt-md-txt{padding:22px 76px 22px 20px}.sava .bt-om-ar{display:none}.sava .bt-om-row{grid-template-columns:1fr auto;gap:8px 16px;padding:16px 18px}.sava .bt-om-date{grid-column:1/-1}.sava .bt-om-date b{font-size:32px}.sava .bt-of{grid-template-columns:1fr}.sava .bt-of-item,.sava .bt-of-item+.bt-of-item{padding-inline-start:0;border-inline-start:0}.sava .bt-of-item+.bt-of-item{border-top:1px solid var(--bt-line)}.sava .bt-btn{min-height:48px;padding:0 20px}}@media (prefers-reduced-motion:reduce){.sava :is(.bt-hd-panel,.bt-hx-h,.bt-hx-sub,.bt-hx-moon,.bt-hx-disc,.bt-hx-tag,.bt-hx-orbit){animation:none}.sava .bt-hx-moonwrap{transition:none}.sava .bt-hx-disc img{transition:none;scale:1}.sava :is(.bt-reveal,.bt-md>.bt-md-card,.bt-md>.bt-md-more,.bt-om-board>li,.bt-of>.bt-of-item){opacity:1;translate:none;transition:none}}