@layer components{.rds{--neutral-0:#ffffff;--neutral-25:#fafafb;--neutral-50:#f5f5f7;--neutral-100:#f2f1f4;--neutral-150:#ebe9ee;--neutral-200:#e4e2e8;--neutral-300:#cfcdd4;--neutral-400:#a3a0ab;--neutral-500:#8a8794;--neutral-600:#5e5b66;--neutral-700:#3f3d46;--neutral-900:#17161c;--accent-50:#f1ebfd;--accent-100:#d9cdf7;--accent-400:#8c46e8;--accent-500:#7828e0;--accent-600:#6420c0;--negative-50:#feece9;--negative-500:#fb4633;--negative-600:#dd3e2d;--ink-800:#22212b;--ink-900:#17161c;--backdrop:#e6e0f0;--bg-app:var(--neutral-50);--bg-backdrop:var(--backdrop);--surface-card:var(--neutral-0);--surface-subtle:var(--neutral-50);--surface-hover:var(--neutral-100);--border-default:var(--neutral-150);--border-strong:var(--neutral-200);--text-primary:var(--neutral-900);--text-secondary:var(--neutral-600);--text-tertiary:var(--neutral-500);--text-on-accent:#ffffff;--accent:var(--accent-500);--accent-hover:var(--accent-600);--accent-soft:var(--accent-50);--positive:var(--accent-500);--positive-soft:var(--accent-50);--negative:var(--negative-500);--negative-soft:var(--negative-50);--muted-line:#c9c5d1;--accent-line:#cfc2f3;--accent-selected:#faf8fe;--success:#15803d;--success-soft:#e9f7ee;--warning:#a16207;--warning-soft:#fdf6e3;--warning-line:#f5e3b3;--danger:var(--negative-600);--danger-soft:var(--negative-50);--chart-rejected:var(--negative-500);--avatar:#efedf2;--track:#f6f5f8;--cta-dark:var(--ink-800);--cta-dark-hover:var(--ink-900);--fs-display:28px;--fs-h1:20px;--fs-h2:15px;--fs-body:13px;--fs-small:12px;--fs-micro:11px;--tracking-tight:-0.02em;--radius-xs:6px;--radius-sm:8px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--control-h-sm:28px;--control-h-md:34px;--control-h-field:40px;--sidebar-w:236px;--shadow-xs:0 1px 2px rgba(20,15,30,0.04);--shadow-card:0 1px 2px rgba(25,20,35,0.04),0 0 0 1px var(--border-default);--shadow-pop:0 6px 20px rgba(25,20,35,0.08),0 0 0 1px var(--border-default);--shadow-accent:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(100,32,192,0.3);--shadow-frame:0 30px 60px rgba(60,30,110,0.12);--ease:cubic-bezier(0.2,0,0,1);--dur-fast:120ms;--dur:200ms;font-family:var(--font-sans);font-size:var(--fs-body);line-height:1.45;letter-spacing:-.005em;color:var(--text-primary);-webkit-font-smoothing:antialiased}.rds a:not([class*=rds-btn]):not(.rds-nav-item){color:var(--accent);font-weight:500}.rds a:not([class*=rds-btn]):not(.rds-nav-item):hover{color:var(--accent-hover)}.rds button{font:inherit}.rds-navbar{height:56px;padding:0 10px;background:var(--surface-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);align-items:center;gap:4px;transition:box-shadow var(--dur) var(--ease)}.rds-navbar[data-scrolled=true]{box-shadow:var(--shadow-pop)}.rds-navlink{height:34px;padding:0 12px;border-radius:var(--radius-sm);font-size:13px;font-weight:500;color:var(--text-secondary);align-items:center;white-space:nowrap;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.rds-navlink:hover{background:var(--surface-hover);color:var(--text-primary)}.rds-divider{width:1px;height:20px;background:var(--border-strong)}.rds-frame{background:var(--bg-app);border-radius:var(--radius-xl);box-shadow:var(--shadow-frame)}.rds-card{background:var(--surface-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:16px;display:flex;flex-direction:column;gap:14px;min-width:0}.rds-card-head{display:flex;align-items:center;gap:10px}.rds-card-title{margin:0;font-size:var(--fs-h2);font-weight:500;flex:1}.rds-tile{width:30px;height:30px;border-radius:var(--radius-sm);border:1px solid var(--border-strong);display:inline-flex;align-items:center;justify-content:center;color:var(--text-secondary);background:var(--surface-card);flex-shrink:0}:where(.rds-btn,.rds-iconbtn,.rds-select,.rds-seg,.rds-navbar,.rds-navlink){display:inline-flex}:where(.rds-nav-item,.rds-listrow,.rds-input){display:flex}.rds-btn{align-items:center;justify-content:center;gap:6px;height:var(--control-h-md);padding:0 14px;border-radius:var(--radius-sm);font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.rds-btn-sm{height:var(--control-h-sm);padding:0 10px;font-size:12px}.rds .rds-btn-lg{border-radius:var(--radius-sm);height:40px;padding:0 18px;font-size:14px}.rds .rds-btn-primary{background:var(--accent);color:var(--text-on-accent);border:1px solid var(--accent-600);box-shadow:var(--shadow-accent)}.rds .rds-btn-primary:hover{background:var(--accent-hover)}.rds .rds-btn-dark{background:var(--cta-dark);color:#fff;border:1px solid var(--ink-900);box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}.rds .rds-btn-dark:hover{background:var(--cta-dark-hover)}.rds .rds-btn-secondary{background:var(--surface-card);color:var(--text-primary);border:1px solid var(--border-strong);box-shadow:var(--shadow-xs)}.rds .rds-btn-secondary:hover{background:var(--surface-hover)}.rds .rds-btn-ghost{background:transparent;color:var(--text-secondary);border:1px solid transparent}.rds .rds-btn-ghost:hover{background:var(--surface-hover);color:var(--text-primary)}.rds-btn:focus-visible,.rds-iconbtn:focus-visible,.rds-nav-item:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.rds-iconbtn{width:34px;height:34px;align-items:center;justify-content:center;border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface-card);color:var(--text-secondary);cursor:pointer;padding:0}.rds-iconbtn:hover{background:var(--surface-hover)}.rds-badge{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:var(--radius-xs);font-size:12px;font-weight:500;white-space:nowrap}.rds-badge-positive{background:var(--positive-soft);color:var(--accent-600)}.rds-badge-negative{background:var(--negative-soft);color:var(--negative-600)}.rds-badge-neutral{background:var(--neutral-100);color:var(--text-secondary)}.rds-badge-warning{background:#fdf3e3;color:#a35c0a}.rds-badge-info{background:#e8effc;color:#1d4ed8}.rds-badge-soon{padding:0 6px;letter-spacing:.02em}.rds-trend{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:var(--positive)}.rds-trend-neg{color:var(--negative-600)}.rds-sidebar{width:var(--sidebar-w);flex-shrink:0;border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;gap:12px}.rds-box,.rds-sidebar{background:var(--surface-card);padding:10px;display:flex}.rds-box{align-items:center;gap:10px;border-radius:var(--radius-md);border:1px solid var(--border-default);box-shadow:var(--shadow-xs)}.rds-nav-section{display:flex;flex-direction:column;gap:2px}.rds-nav-label{display:flex;justify-content:space-between;border:0;background:none;padding:6px 2px;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.rds-nav-item,.rds-nav-label{align-items:center;cursor:pointer}.rds-nav-item{gap:9px;width:100%;height:34px;padding:0 10px;border:1px solid transparent;border-radius:var(--radius-sm);font-size:13px;text-align:start;background:transparent;color:var(--text-secondary)}.rds-nav-item:hover{background:var(--surface-hover)}.rds-nav-item[aria-current=page]{background:var(--accent);color:#fff;border-color:var(--accent-600);box-shadow:var(--shadow-accent)}.rds-nav-item>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rds-input{align-items:center;gap:8px;height:var(--control-h-field);padding:0 10px;border-radius:var(--radius-sm);border:1px solid var(--border-strong);box-shadow:var(--shadow-xs);background:var(--surface-card);color:var(--text-tertiary)}.rds-input:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.rds-input input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:13px;color:var(--text-primary)}.rds-input-multiline{height:auto;padding:8px 10px;align-items:stretch}.rds-input textarea{flex:1;min-width:0;border:0;outline:0;resize:vertical;background:transparent;font:inherit;font-size:13px;color:var(--text-primary)}.rds-kbd{font-size:11px;padding:1px 5px;border-radius:4px;background:var(--neutral-100);color:var(--text-tertiary)}.rds-select{align-items:center;gap:6px;height:var(--control-h-field);padding:0 10px;border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface-card);box-shadow:var(--shadow-xs);font-size:13px;color:var(--text-primary);cursor:pointer}.rds-seg{gap:2px;padding:3px;border-radius:var(--radius-sm);background:var(--neutral-100)}.rds-seg-opt{height:28px;padding:0 10px;border:0;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;background:transparent;color:var(--text-secondary)}.rds-seg-opt[aria-pressed=true]{background:var(--surface-card);color:var(--text-primary);box-shadow:var(--shadow-card)}.rds-check{width:16px;height:16px;border-radius:4px;border:1px solid var(--neutral-300);background:var(--surface-card);display:inline-flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;padding:0}.rds-check[aria-checked=true]{background:var(--accent);border-color:var(--accent-600)}.rds-table-wrap{overflow:clip;border:1px solid var(--border-default);border-radius:var(--radius-md)}.rds-table-wrap[data-overflow]{overflow-x:auto;overflow-y:hidden}.rds-table-wrap [data-slot=table-container]{overflow:visible}.rds-table{width:100%;border-collapse:collapse}.rds-table td,.rds-table th{padding:0 12px;height:40px;text-align:start;font-size:13px;white-space:nowrap;border-bottom:1px solid var(--border-default)}.rds-table thead tr{background:var(--surface-subtle)}.rds-table th{font-weight:400;color:var(--text-secondary)}.rds-table tbody tr:last-child td{border-bottom:0}.rds-table tbody tr:hover td{background:var(--neutral-25)}.rds-avatar{border-radius:50%;background:var(--neutral-150);color:var(--text-secondary);font-weight:600;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 0 0 2px #fff}.rds-listrow{align-items:center;gap:10px;width:100%;padding:12px;border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--surface-card);text-align:start;cursor:pointer}.rds-listrow:hover{background:var(--surface-subtle)}.rds-daystrip{display:grid;border-bottom:1px solid var(--border-default)}.rds-day{display:flex;flex-direction:column;align-items:center;gap:8px;padding:6px 0 8px;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:none;cursor:pointer;color:var(--text-secondary)}.rds-day[aria-pressed=true]{border-bottom-color:var(--accent);color:var(--accent-600)}.rds-day-num{font-size:13px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:6px}.rds-day[aria-pressed=true] .rds-day-num{background:var(--accent-soft);font-weight:600}.rds-muted{font-size:12px;color:var(--text-tertiary)}.rds-badge-success{background:var(--success-soft);color:var(--success)}.rds-badge-danger{background:var(--danger-soft);color:var(--danger)}.rds-badge-accent{background:var(--accent-soft);color:var(--accent-600)}.rds-badge-warning{background:var(--warning-soft);color:var(--warning)}.rds-badge-soon{height:18px;padding:0 7px;border:0;border-radius:999px;background:var(--neutral-100);color:var(--neutral-500);font-size:10px;font-weight:500;letter-spacing:.01em;text-transform:none}.rds-trend{color:var(--accent-600)}.rds-nav-item{color:var(--neutral-700)}.rds-nav-item[aria-current=page]{font-weight:500}.rds-nav-item[disabled]{cursor:default}.rds-nav-item[disabled],.rds-nav-item[disabled]>span{color:var(--neutral-500)}.rds-nav-item[disabled]>svg{opacity:.7}.rds-box-btn{width:100%;text-align:start;cursor:pointer;font:inherit;color:inherit;transition:background-color .12s ease,border-color .12s ease}.rds-box-btn:hover,.rds-box-btn[data-popup-open]{background:var(--surface-hover);border-color:var(--neutral-300)}.rds-box-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rds-menu{min-width:220px;padding:4px;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);box-shadow:var(--shadow-pop)}.rds-menu-head{gap:10px;padding:8px 8px 10px}.rds-menu-head,.rds-menu-item{display:flex;align-items:center}.rds-menu-item{gap:9px;height:32px;padding:0 8px;border-radius:var(--radius-sm);font-size:13px;color:var(--neutral-700);cursor:pointer;outline:none}.rds-menu-item>svg{color:var(--text-tertiary)}.rds-menu-item:hover,.rds-menu-item[data-highlighted]{background:var(--surface-hover);color:var(--text-primary)}.rds-menu-item[data-danger],.rds-menu-item[data-danger]>svg{color:var(--danger)}.rds-menu-item[data-danger]:hover,.rds-menu-item[data-danger][data-highlighted]{background:var(--danger-soft)}.rds-menu-sep{height:1px;margin:4px -4px;background:var(--border-default)}.rds-nav-item[disabled]:hover{background:transparent}.rds-avatar{background:var(--avatar)}.rds-table thead tr{background:#fafafb}.rds-table tbody td{height:48px;border-bottom-color:var(--neutral-100)}.rds-table tbody tr[data-selected=true] td{background:var(--accent-selected)}.rds-check[aria-checked=mixed]{background:var(--accent);border-color:var(--accent-600)}.rds-kpi-link{cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease)}.rds-kpi-link:hover{box-shadow:0 0 0 1.5px var(--accent-line)}.rds-kpi-link[data-active=true]{box-shadow:0 0 0 1.5px var(--accent)}.rds-rowbtn{width:28px;height:28px;border:1px solid var(--border-strong);border-radius:7px;background:#fff;cursor:pointer;align-items:center;justify-content:center}.rds-rowbtn-ok{color:var(--accent-600)}.rds-rowbtn-ok:hover{background:var(--accent-soft)}.rds-rowbtn-warn{color:var(--danger)}.rds-rowbtn-warn:hover{background:var(--danger-soft)}.rds-rowbtn-neutral{color:var(--text-secondary)}.rds-rowbtn-neutral:hover{background:var(--surface-hover)}.rds-listrow[data-selected=true]{border-color:var(--accent);background:var(--accent-selected)}.rds-field{display:flex;flex-direction:column;gap:6px}.rds-label{font-size:13px;font-weight:500;color:var(--neutral-700)}.rds-hint{font-size:12px;color:var(--text-tertiary)}.rds-error{font-size:12px;color:var(--danger)}.rds-input[data-invalid=true]{border-color:var(--danger)}.rds-input[data-invalid=true]:focus-within{box-shadow:0 0 0 3px var(--danger-soft)}.rds-input>svg{flex:none;color:var(--text-tertiary)}.rds-input input::placeholder{color:var(--text-tertiary)}.rds-input-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-inline-end:-4px;border:0;border-radius:6px;background:transparent;color:var(--text-tertiary);cursor:pointer}.rds-input-btn:hover{background:var(--surface-hover);color:var(--text-primary)}.rds-link{color:var(--accent-600);font-weight:500;text-decoration:none}.rds-link:hover{text-decoration:underline;text-underline-offset:3px}.rds-check-row{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:var(--neutral-700);cursor:pointer}.rds-check-row .rds-check{flex:none;margin-top:1px}.rds-auth{min-height:100dvh;background:var(--surface-card)}.rds-auth-panel{width:100%;max-width:400px}.rds-auth-side{position:relative;overflow:hidden;background:linear-gradient(180deg,#8c46e8,#6420c0);color:#fff}.rds-auth-side h2{color:#fff}.rds-auth-side .rds-badge{background:rgba(255,255,255,.16);color:#fff}.rds-auth-side .rds-badge>span{background:#fff}.rds-auth-note{color:rgba(255,255,255,.7)}.rds-auth-side .rds-frame{background:rgba(255,255,255,.18);box-shadow:0 -8px 40px rgba(34,13,45,.25)}.rds-auth-point{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;color:rgba(255,255,255,.92)}.rds-auth-point>span:first-child{display:inline-flex;flex:none;align-items:center;justify-content:center;width:20px;height:20px;margin-top:1px;border-radius:999px;background:rgba(255,255,255,.2);color:#fff}}.rds :focus-visible{outline-color:var(--accent);outline-offset:2px}.rds .rds-composer textarea:focus,.rds .rds-composer textarea:focus-visible,.rds .rds-input :is(input,textarea,[contenteditable]):focus,.rds .rds-input :is(input,textarea,[contenteditable]):focus-visible{outline:0}.rds .rds-input input:-webkit-autofill,.rds .rds-input input:-webkit-autofill:focus,.rds .rds-input input:-webkit-autofill:hover,.rds .rds-input input:autofill{-webkit-box-shadow:0 0 0 1000px var(--surface-card) inset;box-shadow:0 0 0 1000px var(--surface-card) inset;-webkit-text-fill-color:var(--text-primary);caret-color:var(--text-primary);border-radius:0;transition:background-color 9999s ease-out 0s}.rds-stagger{--ease-out:cubic-bezier(0.22,1,0.36,1);--travel:calc(var(--dir, 1) * 28px)}[dir=rtl] .rds-stagger{--travel:calc(var(--dir, 1) * -28px)}.rds-stagger>*{animation:rds-enter .65s var(--ease-out) both;will-change:transform,opacity}.rds-stagger>:nth-child(2){animation-delay:60ms}.rds-stagger>:nth-child(3){animation-delay:.12s}.rds-stagger>:nth-child(4){animation-delay:.18s}@keyframes rds-enter{0%{opacity:0;transform:translate3d(var(--travel),0,0)}to{opacity:1;transform:none}}.rds-art{opacity:0;transform:scale(1.06) translate3d(calc(var(--dir, 1) * 2%),0,0);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform 1.1s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}.rds-art[data-active=true]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rds-stagger>*{animation:rds-fade .2s ease both}.rds-art{transform:none;transition:opacity .2s ease}}@keyframes rds-fade{0%{opacity:0}to{opacity:1}}.rds-status{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px 0 8px;border-radius:8px;font-size:12.5px;font-weight:500;line-height:1;white-space:nowrap;background:var(--status-bg);color:var(--status-fg)}.rds-status-orange{--status-bg:#fff3ea;--status-fg:#d9732a}.rds-status-blue{--status-bg:#e8f3fd;--status-fg:#1580d8}.rds-status-violet{--status-bg:#f1ebfd;--status-fg:#7828e0}.rds-status-amber{--status-bg:#fff6e0;--status-fg:#c98a12}.rds-status-green{--status-bg:#eaf6ee;--status-fg:#2f9a4c}.rds-status-red{--status-bg:#fdeeec;--status-fg:#d64538}.rds-status-grey{--status-bg:#f0f0f1;--status-fg:#6b6b70}.rds-ws-bar{display:flex;align-items:center;height:52px;flex-shrink:0;border-bottom:1px solid #ededf0}.rds-ws-iconbtn{display:grid;place-items:center;width:30px;height:30px;border:1px solid #e4e4e8;border-radius:8px;background:#fff;color:var(--text-primary);box-shadow:0 1px 2px rgba(18,16,22,.05)}.rds-ws-iconbtn:hover{background:#f7f7f8}.rds-ws-search{height:38px;padding:0 8px 0 12px;border-color:#e7e7eb;border-radius:10px;box-shadow:0 1px 2px rgba(18,16,22,.04);color:var(--text-primary)}.rds-ws-search input{font-size:15px}.rds-ws-search input::placeholder{color:var(--text-primary);opacity:.85}.rds-ws-search input::-webkit-search-cancel-button{display:none}.rds-ws-search .rds-kbd{display:grid;place-items:center;min-width:22px;height:22px;padding:0 5px;border:1px solid #e4e4e8;border-radius:6px;background:#fff;font-size:12px;color:var(--text-primary)}.rds-ws-label{display:flex;align-items:center;justify-content:space-between;height:30px;margin-bottom:6px;padding:0 12px;border:0;background:none;font-size:13.5px;letter-spacing:.01em;text-transform:uppercase;color:#6f6f76;cursor:pointer}.rds-ws-label svg{color:var(--text-primary);transition:transform .16s ease}.rds-ws-item{position:relative;display:flex;align-items:center;gap:8px;width:100%;height:36px;padding:0 12px;border:1px solid transparent;border-radius:8px;background:transparent;font-size:15px;font-weight:400!important;color:#17161b!important;cursor:pointer;transition:background-color .12s ease}.rds-ws-item>svg{flex-shrink:0;color:#17161b}.rds-ws-item:hover{background:#f6f6f7}.rds-ws-item[aria-current=page]{font-weight:500!important}.rds-ws-group-open,.rds-ws-item[aria-current=page]{background:#f6f6f7;border-color:#ececef}.rds-ws-square{display:grid;place-items:center;width:20px;height:20px;flex-shrink:0;border-radius:5px;color:#fff}.rds-ws-square-add{border:1px solid #ddd3f7;background:#f6f2fe;color:var(--accent)}.rds-ws-add{color:var(--accent)!important}.rds-ws-add:hover{background:var(--accent-50)}.rds-ws-tree{flex-direction:column;gap:2px;margin-inline-start:22px;padding-inline-start:0;border-inline-start:1.5px solid #e4e4e8}.rds-ws-leaf,.rds-ws-tree{position:relative;display:flex}.rds-ws-leaf{align-items:center;gap:10px;height:36px;padding-inline:18px 10px;border-start-end-radius:8px;border-end-end-radius:8px;font-size:15px;font-weight:400!important;color:#17161b!important;transition:background-color .12s ease}.rds-ws-leaf:hover{background:#f6f6f7}.rds-ws-leaf[aria-current=page]{background:#f1ecfd}.rds-ws-leaf[aria-current=page]:before{content:"";position:absolute;inset-block:0;inset-inline-start:-2.5px;width:4px;background:var(--accent)}.rds-ws-sep{margin:16px 0;border:0;border-top:1px solid #efeff2}.rds-ws-account{display:flex;align-items:center;gap:8px;height:40px;padding:0 8px 0 4px;border:0;border-radius:999px;background:transparent;color:var(--text-primary);cursor:pointer;transition:background-color .12s ease}.rds-ws-account:hover,.rds-ws-account[data-popup-open]{background:#f3f3f5}.rds-ws-account:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rds-menu .rds-menu-item:focus,.rds-menu .rds-menu-item[data-highlighted]{background:#f4f4f6;color:var(--text-primary)}.rds-menu .rds-menu-item:focus>svg,.rds-menu .rds-menu-item[data-highlighted]>svg{color:var(--text-primary)}.rds-menu .rds-menu-item[data-danger]:focus,.rds-menu .rds-menu-item[data-danger][data-highlighted]{background:var(--danger-soft);color:var(--danger)}.rds-menu .rds-menu-item[data-danger]:focus>svg,.rds-menu .rds-menu-item[data-danger][data-highlighted]>svg{color:var(--danger)}.rds-menu .rds-menu-item:focus-visible{outline:none}.rds-bell{justify-content:center;width:32px;padding:0}.rds-bell-count{position:absolute;top:-5px;inset-inline-end:-6px;min-width:17px;height:17px;padding:0 4px;border:2px solid #fff;border-radius:999px;background:var(--accent);color:#fff;font-size:10px;font-weight:600;line-height:13px;text-align:center;font-variant-numeric:tabular-nums}.rds-lang{gap:6px;padding-inline:10px 9px}.rds-lang-code{min-width:1.1em;text-align:center;font-weight:600}.rds-plan{display:inline-flex;align-items:center;gap:7px;height:32px;padding-inline:10px 12px;border-radius:999px;border:1px solid rgba(18,16,22,.12);background:linear-gradient(180deg,#ffffff,#f7f7f8);box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(18,16,22,.05);color:var(--text-primary);font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background .16s ease}.rds-plan:hover{border-color:rgba(18,16,22,.2);background:linear-gradient(180deg,#ffffff,#f2f2f4)}.rds-plan:active{background:#f0f0f2}.rds-plan:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rds-plan-gem{display:grid;place-items:center;color:var(--accent)}.rds-plan-cta{padding-inline-start:7px;border-inline-start:1px solid rgba(18,16,22,.1);color:var(--accent);font-size:12.5px}.rds-plan-cta,.rds-plan-warn{display:inline-flex;align-items:center;gap:4px;font-weight:600}.rds-plan-warn{height:20px;padding:0 7px;border-radius:999px;background:#fff4e5;color:#b4660f;font-size:11.5px}.rds-plan-none .rds-plan-cta,.rds-plan-none .rds-plan-gem{color:#c2321f}@media (max-width:639px){.rds-plan-cta{display:none}}.rds-ws-soon{cursor:default;color:#8b8a92!important}.rds-ws-soon>svg{color:#a9a8b0}.rds-ws-soon:hover{background:transparent}.rds-ws-count,.rds-ws-new-pill{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:20px;min-width:20px;padding:0 6px;border:1px solid rgba(18,16,22,.1);border-radius:6px;background:linear-gradient(180deg,#ffffff,#f5f5f7);box-shadow:inset 0 1px 0 #fff,0 1px 1px rgba(18,16,22,.04);font-size:11px;font-weight:500;line-height:1;color:#55555d;font-variant-numeric:tabular-nums;white-space:nowrap}.rds-ws-count-unread{border-color:#5f19c2;background:var(--accent);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 1px 2px rgba(95,25,194,.25);font-weight:600;color:#fff}.rds-ws-new-pill{padding-inline:6px 7px;font-size:10.5px}.rds-ws-new-pill:before{content:"";width:5px;height:5px;border-radius:999px;background:var(--accent)}.rds-ws-soon-pill{display:inline-flex;align-items:center;height:20px;padding:0 7px;border:1px dashed rgba(18,16,22,.14);border-radius:6px;background:transparent;font-size:10.5px;font-weight:500;line-height:1;color:#8a8a92}.rds-wizard-step{animation:rds-step-in .42s cubic-bezier(.22,1,.36,1) both}@keyframes rds-step-in{0%{opacity:0;transform:translateX(calc(var(--dir, 1) * 28px))}to{opacity:1;transform:none}}[dir=rtl] .rds-wizard-step{animation-name:rds-step-in-rtl}@keyframes rds-step-in-rtl{0%{opacity:0;transform:translateX(calc(var(--dir, 1) * -28px))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rds-wizard-step{animation:rds-fade .2s ease both}}.rds-prose{font-size:14.5px;line-height:1.75;color:var(--text-primary)}.rds-prose>*+*{margin-top:.75em}.rds-prose p{margin:0}.rds-prose h2{margin:1.4em 0 .4em;font-size:16px;font-weight:600}.rds-prose h3{margin:1.2em 0 .3em;font-size:14.5px;font-weight:600}.rds-prose ol,.rds-prose ul{margin:0;padding-inline-start:1.4em}.rds-prose ul{list-style:disc}.rds-prose ol{list-style:decimal}.rds-prose li+li{margin-top:.3em}.rds-prose li::marker{color:var(--accent)}.rds-prose a{color:var(--accent);text-decoration:underline}.rds-prose blockquote{margin-inline:0;border-inline-start:2px solid var(--accent-100);padding-inline-start:.9em;color:var(--text-secondary)}.rds-prose hr{border:0;border-top:1px solid var(--border-default)}.rds-tabs{display:flex;align-items:stretch;gap:22px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--border-default)}@media (max-width:640px){.rds-tabs{padding-inline-end:28px;mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}[dir=rtl] .rds-tabs{mask-image:linear-gradient(270deg,#000 calc(100% - 36px),transparent)}}.rds-tab{position:relative;display:inline-flex;align-items:center;gap:7px;height:42px;padding:0 1px;border:0;background:none;font-size:14px;font-weight:500;color:var(--text-secondary);white-space:nowrap;cursor:pointer;transition:color .15s ease}.rds-tab:hover,.rds-tab[aria-selected=true]{color:var(--text-primary)}.rds-tab:after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:2px;border-radius:2px;background:var(--accent);transform:scaleX(0);transition:transform .22s cubic-bezier(.22,1,.36,1)}.rds-tab[aria-selected=true]:after{transform:scaleX(1)}.rds-tab-count{display:inline-grid;place-items:center;min-width:22px;height:20px;padding:0 6px;border-radius:999px;background:#f2f1f5;font-size:11.5px;font-weight:500;color:var(--text-secondary)}.rds-tab[aria-selected=true] .rds-tab-count{background:var(--accent-50);color:var(--accent)}.rds-table-wrap:has(>.rds-data-table),.rds-table-wrap:has(>div>.rds-data-table){border:1px solid #ececef;border-radius:12px}.rds-data-table{table-layout:auto}.rds-data-table thead tr{background:#f7f7f8}.rds-data-table th{height:44px;font-size:13.5px;font-weight:400;color:#6f6f76}.rds-data-table td,.rds-data-table th{padding:0 14px;border-bottom:1px solid #ececef}.rds-data-table td{height:54px;font-size:14px;color:var(--text-primary)}.rds-data-table td+td,.rds-data-table th+th{border-inline-start:1px solid #ececef}.rds-data-table td:last-child,.rds-data-table th:last-child{border-inline-start-color:transparent}.rds-data-table tbody tr[data-clickable]{cursor:pointer}.rds-data-table tbody tr:hover td{background:#fafafb}.rds-row-menu{display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:#6f6f76;cursor:pointer;transition:background-color .12s ease,color .12s ease}.rds-row-menu:hover,.rds-row-menu[data-popup-open]{background:#f0f0f2;color:var(--text-primary)}.rds-data-table-sticky td:first-child,.rds-data-table-sticky th:first-child{position:sticky;inset-inline-start:0;z-index:1;background:#fff;box-shadow:inset -1px 0 0 #ececef}[dir=rtl] .rds-data-table-sticky td:first-child,[dir=rtl] .rds-data-table-sticky th:first-child{box-shadow:inset 1px 0 0 #ececef}.rds-data-table-sticky th:first-child{background:#f7f7f8}.rds-data-table-sticky tbody tr:hover td:first-child{background:#fafafb}.rds-data-table-sticky td:nth-child(2),.rds-data-table-sticky th:nth-child(2){border-inline-start-color:transparent}.bt-onb{background:radial-gradient(60rem 30rem at 15% -10%,#efe7fd 0,transparent 60%),radial-gradient(50rem 28rem at 110% 110%,#ffe9dc 0,transparent 55%),#fff}@keyframes bt-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.bt-float{animation:bt-float 4.5s ease-in-out infinite}@keyframes bt-pop{0%{transform:scale(1)}40%{transform:scale(1.03)}to{transform:scale(1)}}.bt-pop{animation:bt-pop .26s ease-out}@keyframes bt-confetti{0%{transform:translateY(-10vh) rotate(0deg);opacity:1}to{transform:translateY(110vh) rotate(540deg);opacity:.9}}.bt-confetti span{position:absolute;top:0;width:8px;height:14px;border-radius:2px;animation-name:bt-confetti;animation-timing-function:cubic-bezier(.2,.6,.4,1);animation-iteration-count:1;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.bt-float,.bt-pop{animation:none}.bt-confetti{display:none}}.bt-onb-glow{background:radial-gradient(ellipse 46% 52% at 50% 50%,rgb(255 255 255/.94) 0,rgb(255 255 255/.82) 45%,rgb(255 255 255/0) 100%),linear-gradient(180deg,rgb(255 255 255/.85) 0,rgb(255 255 255/0) 120px),linear-gradient(0deg,rgb(255 255 255/.6) 0,rgb(255 255 255/0) 140px)}@media (max-width:640px){.bt-onb-glow{background:linear-gradient(180deg,rgb(255 255 255/.55) 0,rgb(255 255 255/.88) 18%,rgb(255 255 255/.92) 70%,rgb(255 255 255/.4))}}html[data-bt-large] .bt-a11y-zoom,html[data-bt-large] [data-slot=dialog-content]>*,html[data-bt-large] [data-slot=dropdown-menu-content],html[data-bt-large] [data-slot=popover-content],html[data-bt-large] [data-slot=select-content],html[data-bt-large] [data-slot=sheet-content]>*{zoom:1.2}@media (max-height:600px),(max-width:640px){html[data-bt-large] .bt-offer-filters{position:static}}html[data-bt-large][data-bt-xl] .bt-a11y-zoom,html[data-bt-large][data-bt-xl] [data-slot=dialog-content]>*,html[data-bt-large][data-bt-xl] [data-slot=dropdown-menu-content],html[data-bt-large][data-bt-xl] [data-slot=popover-content],html[data-bt-large][data-bt-xl] [data-slot=select-content],html[data-bt-large][data-bt-xl] [data-slot=sheet-content]>*{zoom:1.35}html[data-bt-large] [data-slot=sidebar-wrapper]{--sidebar-width:390px!important}html[data-bt-large][data-bt-xl] [data-slot=sidebar-wrapper]{--sidebar-width:430px!important}html[data-bt-large] [data-sidebar=sidebar][data-mobile=true]{width:min(21.5rem,90vw)!important;max-width:none!important}html[data-bt-large][data-bt-xl] [data-sidebar=sidebar][data-mobile=true]{width:min(24rem,92vw)!important}html[data-bt-contrast] .rds{--text-secondary:#26242c;--text-tertiary:#3d3a45;--border-default:#6b6875;--border-strong:#4a4752}html[data-bt-contrast] .rds .rds-input,html[data-bt-contrast] .rds [class*=border-black]{border-color:#6b6875}html[data-bt-contrast] .bt-onb-glow{background:radial-gradient(ellipse 52% 62% at 50% 50%,#fff 0,#fff 72%,rgb(255 255 255/0) 100%)}@media (max-width:640px){html[data-bt-contrast] .bt-onb-glow{background:linear-gradient(180deg,rgb(255 255 255/.6) 0,#fff 14%,#fff 86%,rgb(255 255 255/.6))}}.bt-page{padding-bottom:96px}@media (max-width:1023px){.bt-page:has([data-bt-bottom-bar]){padding-bottom:20px}}@media (max-width:1023px){body:has([data-bt-bottom-bar]) .bt-a11y-fab{bottom:calc(110px + env(safe-area-inset-bottom))}}html[data-bt-read] .bt-page :is(h1,h2,h3,h4,p,li,dt,dd,td,th,blockquote,figcaption){cursor:help}.bt-reading{border-radius:6px;outline:2px solid var(--accent,#7828e0);outline-offset:3px;background:var(--accent-50,#f3ecfd)}html[data-bt-calm] *,html[data-bt-calm] :after,html[data-bt-calm] :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}@layer components{.rv-panel{position:relative;display:grid;place-items:center;min-height:250px;padding:58px 24px;overflow:hidden;border-radius:var(--radius-lg);background:linear-gradient(160deg,var(--rv-tint) 0,var(--rv-tint) 30%,#ffffff 100%);text-align:start}.rv-panel.rv-wide{min-height:300px;padding:62px 32px}.rv-violet{--rv-tint:#efe8fc}.rv-blue{--rv-tint:#e6f1fb}.rv-green{--rv-tint:#e6f5ec}.rv-peach{--rv-tint:#fcefe6}.rv-rose{--rv-tint:#fbebee}.rv-panel.rv-app{background:var(--bg-app)}.rv-card{position:relative;display:flex;flex-direction:column;padding:12px 14px;border-radius:12px;background:var(--surface-card);box-shadow:var(--shadow-card),0 10px 24px -12px rgba(23,22,28,.18);color:var(--text-primary)}.rv-hero-float{padding:10px 12px;box-shadow:var(--shadow-card),0 18px 40px -16px rgba(23,22,28,.22)}.rv-float{position:absolute;z-index:1;padding:8px 10px}.rv-top-start{top:14px;inset-inline-start:14px}.rv-top-end{top:14px;inset-inline-end:14px}.rv-bottom-end{bottom:14px;inset-inline-end:14px}@media (max-width:479px){.rv-panel{display:flex;flex-direction:column;gap:10px}.rv-float{position:static;align-self:stretch}}.rv-row{display:flex;align-items:center;gap:10px;padding:8px;border-radius:8px}.rv-row+.rv-row{border-top:1px solid var(--border-default);border-radius:0 0 8px 8px}.rv-row-on{background:var(--accent-selected);box-shadow:inset 0 0 0 1px var(--accent-line)}.rv-row-on+.rv-row{border-top-color:transparent}.rv-ring{place-items:center;width:34px;height:34px;background:radial-gradient(closest-side,var(--surface-card) 76%,transparent 78%),conic-gradient(var(--accent) calc(var(--value) * 1%),var(--track) 0);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.rv-ring,.rv-tick{display:grid;flex-shrink:0;border-radius:50%}.rv-tick{place-items:center;width:16px;height:16px;background:var(--accent);color:#fff}.rv-tick-todo{background:var(--surface-card);box-shadow:inset 0 0 0 1.5px var(--accent-line)}.rv-glyph{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:8px;background:var(--accent-soft);color:var(--accent)}.rv-monogram{display:grid;place-items:center;width:40px;height:40px;margin-top:-20px;border-radius:10px;background:var(--accent);color:#fff;box-shadow:0 0 0 3px var(--surface-card)}.rv-monogram-sm{width:32px;height:32px;margin-top:0;box-shadow:none}.rv-cover{height:72px;background:linear-gradient(135deg,rgba(120,40,224,.16),rgba(120,40,224,.04)),repeating-linear-gradient(90deg,transparent 0 22px,rgba(120,40,224,.06) 22px 23px)}.rv-chart{width:100%;height:64px}[dir=rtl] .rv-chart{transform:scaleX(-1)}.rv-chart-line{fill:none;stroke:var(--accent);stroke-width:2;vector-effect:non-scaling-stroke}.rv-chart-area{fill:var(--accent-soft)}.rv-bars{display:flex;align-items:flex-end;gap:8px;height:84px}.rv-bars>span{flex:1;border-radius:5px 5px 2px 2px;background:var(--accent-100)}.rv-bars>.rv-bar-on{background:var(--accent)}.rv-bubble{align-self:flex-start;max-width:85%;padding:7px 10px;border-radius:10px 10px 10px 3px;background:var(--surface-hover);font-size:12px;line-height:1.4}.rv-bubble-me{align-self:flex-end;border-radius:10px 10px 3px 10px;background:var(--accent);color:#fff}.rv-field{padding:7px 10px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--border-strong);font-size:12.5px}.rv-chip{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;border-radius:7px;background:var(--surface-hover);color:var(--text-secondary);font-size:11.5px;font-weight:500;white-space:nowrap}.rv-chip-on{background:var(--accent-soft);color:var(--accent-600)}.rv-journey-dot{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--surface-card);color:#fff;font-size:12px;font-weight:600}.rv-screen{position:relative;aspect-ratio:960/573;overflow:hidden;border-radius:18px;background:var(--surface-card);box-shadow:0 0 0 1px var(--border-default),0 0 0 8px #f6f5f8,0 0 0 9px var(--border-default);margin:9px}.rv-screen>video{position:absolute;inset:0}.rv-a-track{display:block;height:6px;overflow:hidden;border-radius:999px;background:var(--track)}.rv-a-fill{display:block;width:var(--v);height:100%;border-radius:inherit;background:var(--accent);transform:scaleX(0);transform-origin:left}[dir=rtl] .rv-a-fill{transform-origin:right}.rv-a-face,.rv-a-num,.rv-a-row{opacity:0}.rv-a-pop{opacity:0;transform:scale(.7)}.rv-a-line{vector-effect:none;stroke-width:2.5;stroke-dasharray:1;stroke-dashoffset:1}.rv-a-area{opacity:0}.rv-a-bar{height:var(--h);transform:scaleY(0);transform-origin:bottom}.rv-anim[data-in] .rv-a-row{animation:rv-fade-up .5s cubic-bezier(.22,1,.36,1) calc(var(--i, 0) * .15s) both}.rv-anim[data-in] .rv-a-fill{animation:rv-grow-x 1.1s cubic-bezier(.22,1,.36,1) calc(.3s + var(--i, 0) * .2s) both}.rv-anim[data-in] .rv-a-num{animation:rv-fade .4s ease calc(.9s + var(--i, 0) * .2s) both}.rv-anim[data-in] .rv-a-pop{animation:rv-pop .5s cubic-bezier(.34,1.56,.64,1) calc(.3s + var(--i, 0) * .15s) both}.rv-a-ring{background:radial-gradient(closest-side,var(--surface-card) 76%,transparent 78%),conic-gradient(var(--accent) calc(var(--rv-p) * 1%),var(--track) 0)}.rv-anim[data-in] .rv-a-ring{animation:rv-ring 1.2s cubic-bezier(.22,1,.36,1) calc(.3s + var(--i, 0) * .15s) both}.rv-a-msg{opacity:0}.rv-anim[data-in] .rv-a-msg{animation:rv-fade-up .45s cubic-bezier(.22,1,.36,1) calc(.3s + var(--i, 0) * .7s) both}.rv-a-type{clip-path:inset(0 100% 0 0)}[dir=rtl] .rv-a-type{clip-path:inset(0 0 0 100%)}.rv-anim[data-in] .rv-a-type{animation:rv-type 1.3s steps(28) .3s both}.rv-anim[data-in] .rv-a-line{animation:rv-draw 1.4s cubic-bezier(.22,1,.36,1) .4s both}.rv-anim[data-in] .rv-a-area{animation:rv-fade .8s ease 1s both}.rv-anim[data-in] .rv-a-face{animation:rv-fade-up .45s cubic-bezier(.22,1,.36,1) calc(1s + var(--i, 0) * .12s) both}.rv-anim[data-in] .rv-a-bar{animation:rv-grow-y .9s cubic-bezier(.22,1,.36,1) calc(.2s + var(--i, 0) * .18s) both}.rv-cal-labels{display:grid}.rv-overlay-item{transform-origin:center}.rv-switch{position:relative;flex-shrink:0;width:28px;height:16px;overflow:hidden;border-radius:999px;background:var(--track)}.rv-switch-on{position:absolute;inset:0;background:var(--accent)}.rv-switch-thumb{position:absolute;top:2px;inset-inline-start:2px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(23,22,28,.2);--slide-dir:1}[dir=rtl] .rv-switch-thumb{--slide-dir:-1}.rv-anim[data-in] .rv-slide{animation:rv-slide 5.5s cubic-bezier(.22,1,.36,1) 1s infinite}}@layer components{}@property --rv-p{syntax:"<number>";inherits:false;initial-value:0}@layer components{@keyframes rv-slide{0%,40%{transform:none}46%,92%{transform:translateX(calc(var(--slide-dir) * 100%))}to{transform:none}}.rv-chat-reply,.rv-chat-typing{opacity:0}.rv-chat-typing{display:inline-flex;gap:3px;padding:9px 10px}.rv-dot{width:5px;height:5px;border-radius:50%;background:var(--text-tertiary)}.rv-anim[data-in] .rv-chat-typing{animation:rv-chat-typing 5.5s ease 1s infinite}.rv-anim[data-in] .rv-chat-reply{animation:rv-chat-reply 5.5s cubic-bezier(.22,1,.36,1) 1s infinite}.rv-anim[data-in] .rv-dot{animation:rv-dot .9s ease-in-out infinite}.rv-dot:nth-child(2){animation-delay:.15s!important}.rv-dot:nth-child(3){animation-delay:.3s!important}@keyframes rv-chat-typing{0%,55%{opacity:0;transform:translateY(4px)}58%,70%{opacity:1;transform:none}73%,to{opacity:0}}@keyframes rv-chat-reply{0%,72%{opacity:0;transform:translateY(6px)}77%,92%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes rv-dot{0%,60%,to{transform:none}30%{transform:translateY(-3px)}}.rv-chip-texture{display:inline-flex;align-items:center;gap:8px;height:36px;padding-inline:5px 14px;border-radius:999px;background:linear-gradient(180deg,#fff,#f6f5f8);box-shadow:0 0 0 1px var(--border-default),0 1px 2px rgba(23,22,28,.06),inset 0 1px 0 #fff;font-size:13px;font-weight:500;color:var(--text-primary);transition:box-shadow .15s,color .15s}a.rv-chip-texture:hover{color:var(--accent-600);box-shadow:0 0 0 1px var(--accent-line),0 2px 6px rgba(120,40,224,.12),inset 0 1px 0 #fff}.rv-chip-texture-icon{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:linear-gradient(180deg,#8c46e8,#6420c0);box-shadow:inset 0 1px 0 rgba(255,255,255,.25);color:#fff}.rv-feature-scene>.rv-panel{min-height:380px}.rv-overlay-fill{display:block;width:var(--v);height:100%;border-radius:inherit;background:var(--accent);transform:scaleX(0);transform-origin:left}[dir=rtl] .rv-overlay-fill{transform-origin:right}.rv-cal-labels>*{grid-area:1/1}.rv-click-in{opacity:0}.rv-click-ring{top:50%;inset-inline-start:50%;width:44px;height:44px;margin-top:-22px;margin-inline-start:-22px;border-radius:50%;background:var(--accent)}.rv-click-ring,.rv-cursor{position:absolute;opacity:0;pointer-events:none}.rv-cursor{z-index:2;top:52%;inset-inline-start:55%;margin-top:-2px;margin-left:-3px;transform-origin:3px 2px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25))}.rv-anim[data-in] .rv-press{animation:rv-press 5.5s ease 1s infinite}.rv-anim[data-in] .rv-a-row.rv-press{animation:rv-fade-up .5s cubic-bezier(.22,1,.36,1) calc(var(--i, 0) * .15s) both,rv-press 5.5s ease 1s infinite}.rv-anim[data-in] .rv-click-out{animation:rv-click-out 5.5s ease 1s infinite}.rv-anim[data-in] .rv-click-in{animation:rv-click-in 5.5s ease 1s infinite}.rv-anim[data-in] .rv-click-ring{animation:rv-click-ring 5.5s ease-out 1s infinite}[dir=rtl] .rv-cursor{margin-left:0;margin-right:-15px}.rv-anim[data-in] .rv-cursor{animation:rv-cursor 5.5s cubic-bezier(.45,0,.2,1) 1s infinite}.rv-overlay,.rv-overlay-item{opacity:0}.rv-anim[data-in] .rv-overlay{animation:rv-overlay 5.5s cubic-bezier(.22,1,.36,1) 1s infinite}.rv-anim[data-in] .rv-overlay-item{animation:rv-overlay-item 5.5s cubic-bezier(.34,1.56,.64,1) calc(1s + var(--i, 0) * .12s) infinite}.rv-anim[data-in] .rv-overlay-fill{animation:rv-overlay-fill 5.5s cubic-bezier(.22,1,.36,1) calc(1s + var(--i, 0) * .1s) infinite}.rv-anim[data-in] .rv-overlay .rv-a-ring{animation:rv-overlay-ring 5.5s cubic-bezier(.22,1,.36,1) 1s infinite}@keyframes rv-overlay-fill{0%,52%{transform:scaleX(0)}70%,to{transform:scaleX(1)}}@keyframes rv-overlay-ring{0%,50%{--rv-p:0}72%,to{--rv-p:var(--value)}}@keyframes rv-overlay{0%,45%{opacity:0;transform:translateY(10px) scale(.98)}52%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes rv-overlay-item{0%,53%{opacity:0;transform:scale(.85)}60%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes rv-cursor{0%{opacity:0;transform:translate(70px,46px)}10%{opacity:1;transform:translate(62px,40px)}36%{opacity:1;transform:translate(0) scale(1)}40%{transform:translate(0) scale(.82)}45%{transform:translate(0) scale(1)}70%{opacity:1;transform:translate(0)}84%{opacity:0;transform:translate(26px,26px)}to{opacity:0;transform:translate(70px,46px)}}@keyframes rv-press{0%,38%{transform:scale(1)}41%{transform:scale(.95)}47%,to{transform:scale(1)}}@keyframes rv-click-ring{0%,39%{opacity:0;transform:scale(.3)}40%{opacity:.22;transform:scale(.3)}58%,to{opacity:0;transform:scale(1.6)}}@keyframes rv-click-out{0%,41%{opacity:1;transform:none}46%,94%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes rv-click-in{0%,42%{opacity:0;transform:translateY(4px)}48%,92%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes rv-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rv-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes rv-fade{0%{opacity:0}to{opacity:1}}@keyframes rv-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes rv-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes rv-draw{to{stroke-dashoffset:0}}@keyframes rv-ring{0%{--rv-p:0}to{--rv-p:var(--value)}}@keyframes rv-type{to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.rv-a-area,.rv-a-face,.rv-a-msg,.rv-a-num,.rv-a-pop,.rv-a-row{opacity:1;transform:none}.rv-a-type{clip-path:none}.rv-a-ring{--rv-p:var(--value)}.rv-click-out,.rv-cursor{opacity:0}.rv-click-in{opacity:1}.rv-slide{transform:translateX(calc(var(--slide-dir) * 100%))}.rv-chat-reply{opacity:1}.rv-a-bar,.rv-a-fill{transform:none}.rv-a-line{stroke-dashoffset:0}.rv-anim[data-in] *{animation:none!important}}}.bt-a11y-intro-list>*{animation:bt-intro-rise .5s cubic-bezier(.22,1,.36,1) both}.bt-a11y-intro-list>:first-child{animation-delay:80ms}.bt-a11y-intro-list>:nth-child(2){animation-delay:.14s}.bt-a11y-intro-list>:nth-child(3){animation-delay:.2s}.bt-a11y-intro-list>:nth-child(4){animation-delay:.26s}@keyframes bt-intro-rise{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:none}}.bt-glyph{display:grid;flex-shrink:0;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--accent-50);color:var(--accent);transition:background-color .2s,color .2s}[aria-checked=true]>.bt-glyph{background:var(--accent);color:#fff}.bt-glyph-read{display:flex;align-items:center;justify-content:center;gap:3px}.bt-glyph-read i{width:3px;height:20px;border-radius:2px;background:currentColor;animation:bt-glyph-wave 1.1s ease-in-out infinite}.bt-glyph-read i:nth-child(2){animation-delay:.15s}.bt-glyph-read i:nth-child(3){animation-delay:.3s}.bt-glyph-read i:nth-child(4){animation-delay:.45s}@keyframes bt-glyph-wave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.bt-glyph-size span{font-size:20px;font-weight:600;line-height:1;animation:bt-glyph-grow 2.4s ease-in-out infinite}@keyframes bt-glyph-grow{0%,to{transform:scale(.8)}50%{transform:scale(1.25)}}.bt-glyph-contrast i{width:22px;height:22px;border:2px solid;border-radius:50%;background:linear-gradient(90deg,currentColor 50%,transparent 0);animation:bt-glyph-turn 4s cubic-bezier(.65,0,.35,1) infinite}@keyframes bt-glyph-turn{to{transform:rotate(1turn)}}.bt-glyph-calm i{width:10px;height:10px;border-radius:50%;background:currentColor;animation:bt-glyph-settle 3s cubic-bezier(.22,1,.36,1) infinite}@keyframes bt-glyph-settle{0%{transform:translate3d(-11px,0,0)}50%,to{transform:translate3d(11px,0,0)}}.bt-a11y-fab-spot:after{content:"";position:absolute;inset:0;border:2px solid var(--accent);border-radius:inherit;pointer-events:none;animation:bt-fab-spot 1.2s ease-out 3}@keyframes bt-fab-spot{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@media (prefers-reduced-motion:reduce){.bt-a11y-fab-spot:after,.bt-a11y-intro-list>*,.bt-glyph *{animation:none}}.bt-page:has(.bt-cv-editor[data-wide]){padding:0}.bt-cv-editor[data-wide]{--bt-cv-zoom:1;height:calc(100dvh / var(--bt-cv-zoom) - 52px)}html[data-bt-large] .bt-cv-editor[data-wide]{--bt-cv-zoom:1.2}html[data-bt-large][data-bt-xl] .bt-cv-editor[data-wide]{--bt-cv-zoom:1.35}.bt-page:has(.bt-cv-editor [data-bt-bottom-bar]){padding-bottom:20px}body:has(.bt-cv-editor [data-bt-bottom-bar]) .bt-a11y-fab{bottom:calc(77px + env(safe-area-inset-bottom))}@media (max-width:767px){body:has(.bt-cv-editor [data-bt-bottom-bar]) .bt-a11y-fab{width:44px;height:44px}}.bt-cv-step{--bt-step-shape:polygon(0 0,calc(100% - 11px) 0,100% 50%,calc(100% - 11px) 100%,0 100%,11px 50%);position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:6px;height:36px;margin-inline-start:-5px;padding-inline:24px 18px;font-size:13px;font-weight:500;white-space:nowrap;color:var(--text-secondary)}.bt-cv-step:first-child{--bt-step-shape:polygon(0 0,calc(100% - 11px) 0,100% 50%,calc(100% - 11px) 100%,0 100%);margin-inline-start:0;padding-inline-start:18px}.bt-cv-step:before,.bt-cv-step[aria-current]:after{content:"";position:absolute;clip-path:var(--bt-step-shape)}.bt-cv-step:before{inset:0;z-index:-2;background:#f0eff3;transition:background-color .15s}.bt-cv-step:first-child:before,.bt-cv-step:first-child[aria-current]:after{border-radius:999px 0 0 999px}.bt-cv-step:hover:before{background:#e7e5eb}.bt-cv-step[aria-current]{color:var(--text-primary)}.bt-cv-step[aria-current]:before{background:var(--accent)}.bt-cv-step[aria-current]:after{inset:1.5px;z-index:-1;background:#fff}[dir=rtl] .bt-cv-step:after,[dir=rtl] .bt-cv-step:before{transform:scaleX(-1)}.bt-cv-backdrop{background-color:#f2f1f5;background-image:radial-gradient(rgba(18,16,22,.1) 1px,transparent 0);background-size:18px 18px}.bt-cta-pulse{position:relative;display:block;border-radius:12px}.bt-cta-pulse:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;animation:bt-cta-pulse 2.6s ease-out infinite}@keyframes bt-cta-pulse{0%{box-shadow:0 0 0 0 rgb(120 40 224/.45)}60%,to{box-shadow:0 0 0 12px rgb(120 40 224/0)}}@media (prefers-reduced-motion:reduce){.bt-cta-pulse:after{animation:none}}