@layer tokens,legacy,components;:where(:root){--bg:#f6f7f8;--surface:#fff;--surface-2:#f6f7f8;--line:#0010241f;--line-strong:#00102452;--text:#333;--text-2:#000000ab;--text-3:#0000008f;--accent:#13873a;--accent-hover:#115b24;--on-accent:#fff;--fill-blue:#1464cc;--accent-soft:#428bf914;--success:#115b24;--success-soft:#00b92d29;--warning:#67533d;--warning-soft:#f8e6af;--danger:#c40b08;--danger-soft:#f5222224;--tone-blue:#428bf9;--tone-blue-soft:#428bf929;--switch-on:#428bf9;--tone-green:#115b24;--tone-green-soft:#00b92d29;--tone-violet:#5848c3;--tone-violet-soft:#5848c31a;--tone-teal:#27afa5;--tone-teal-soft:#27afa51a;--tone-amber:#67533d;--tone-amber-soft:#f8e6af;--tone-wine:#333;--tone-wine-soft:#f6f7f8;--on-wine:#fff;--plate-cleaning:#428bf9;--plate-windows:#5848c3;--plate-extra:#27afa5;--plate-money:#333;--plate-gifts:#f90;--plate-help:#747b8f;--plate-company:#41414d;--plate-pro:#333;--on-plate:#fff;--on-plate-pro:#7fe004;--gradient-wine:linear-gradient(90deg, #333 0%, #5c5c5c 100%);--gradient-brand:linear-gradient(135deg, #126df7 0%, #0953b3 50%, #13873a 100%);--gradient-select:linear-gradient(90deg, #428bf9 0%, #126df7 100%);--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--fs-12:12px;--fs-14:13px;--fs-16:15px;--fs-18:17px;--fs-22:20px;--fs-28:30px;--fs-36:30px;--fs-48:48px;--lh-tight:1.2;--lh-head:1.2;--lh-body:1.2;--fw-regular:400;--fw-medium:600;--fw-bold:700;--fw-heavy:700;--ls-head:0;--ls-eyebrow:0;--sp-4:4px;--sp-8:8px;--sp-12:12px;--sp-16:16px;--sp-24:24px;--sp-32:32px;--sp-48:48px;--sp-64:64px;--r-8:8px;--r-12:12px;--r-16:16px;--r-24:24px;--r-full:999px;--shadow-1:none;--shadow-2:0 4px 24px #0000001f;--shadow-3:0 12px 36px #0003;--t-fast:.15s;--t-base:.3s;--t-slow:.3s;--ease:cubic-bezier(.4, .1, .2, 1);--surface-sunken:#f6f7f8;--surface-3:#e1e3e4;--surface-bar:#fffffff2;--surface-inverse:#333;--on-surface-inverse:#fff;--hero:linear-gradient(#fff, #f6f7f8 70%);--hero-edge:#f6f7f8;--fill:#00102408;--fill-2:#0010240f;--text-max:#000;--avatar:#e1e3e4;--chevron:#b4b9bf;--field-pill:#0010240f;--circle:#fff;--tile-page:#fff;--pill:#0010240f;--tile-page-2:#fff;--overlay:#000000b3;--overlay-strong:#000c;--skeleton:var(--surface-sunken);--accent-2:#165eca;--selected-bg:#428bf929;--on-selected:#165eca;--on-success:#fff;--on-danger:#fff;--badge:#c40b08;--on-badge:#fff;--price-old:var(--text-3);--urgency:var(--danger);--audience-company:#006848;--audience-company-soft:var(--tone-teal-soft);--promo:var(--tone-violet);--promo-soft:var(--tone-violet-soft);--gutter:16px;--gap-cards:20px;--pad-card-x:20px;--pad-card-y:16px;--sp-20:20px;--sp-28:28px;--sp-36:36px;--sp-40:40px;--sp-44:44px;--r-4:4px;--r-10:10px;--r-32:32px;--radius-field:16px;--radius-sheet:12px;--radius-button:16px;--radius-button-site:12px;--radius-tile:16px;--radius-card:24px;--radius-hero:32px;--shadow-card:none;--shadow-card-desktop:0 4px 24px #0000001f;--text-scale:1;--type-money-xl:48px;--type-display:30px;--type-title-1:30px;--type-title-2:20px;--type-title-3:17px;--type-body:15px;--type-label:13px;--type-caption:13px;--type-micro:12px;--lh-display:1.2;--lh-title:1.2;--lh-text:1.2;--dur-tab:.15s;--dur-press:.15s;--dur-fast:.15s;--dur-toast-in:.3s;--dur-toast-out:.15s;--dur-sheet-site:.3s;--dur-fade:.3s;--dur-pop:.3s;--dur-modal:.3s;--dur-carousel:.5s;--dur-insert:.3s;--dur-push:.3s;--dur-sheet:.3s;--dur-toast-hold:4.9s;--ease-push:cubic-bezier(.4, .1, .2, 1);--ease-sheet:cubic-bezier(.35, 1.3, .25, 1);--ease-pop:cubic-bezier(.4, 0, 1, 1);--nav:var(--accent);--nav-soft:var(--accent-soft);--nav-tint:var(--accent-soft);--foreground:var(--text);--text-muted:var(--text-2);--card:var(--surface);--soft-surface:var(--surface-2);--shadow-sm:var(--shadow-1);--cs-line:var(--border,var(--line));--cs-surface-soft:var(--surface-soft,var(--surface-2));--map-control-filter:none}:where(:root[data-theme=dark]){--bg:#000;--surface:#1c1c1e;--surface-2:#2c2c2e;--line:#ffffff30;--line-strong:#fff6;--text:#fff;--text-2:#ffffffb3;--text-3:#ffffff80;--accent:#13873a;--accent-hover:#115b24;--on-accent:#fff;--accent-soft:#428bf929;--success:#00d635;--success-soft:#144823;--warning:#ffb74c;--warning-soft:#614f23;--danger:#ff7b76;--danger-soft:#591e20;--tone-blue:#66a3ff;--tone-blue-soft:#263b5c;--tone-green:#00d635;--tone-green-soft:#144823;--tone-violet:#8d80e3;--tone-violet-soft:#8d80e34d;--tone-teal:#90e5df;--tone-teal-soft:#90e5df4d;--tone-amber:#ffb74c;--tone-amber-soft:#614f23;--tone-wine:#4d4d4d;--tone-wine-soft:#2c2c2e;--on-wine:#fff;--plate-money:#4d4d4d;--plate-pro:#4d4d4d;--gradient-wine:linear-gradient(90deg, #333 0%, #5c5c5c 100%);--gradient-brand:linear-gradient(135deg, #126df7 0%, #0953b3 50%, #13873a 100%);--gradient-select:linear-gradient(90deg, #428bf9 0%, #126df7 100%);--shadow-1:none;--shadow-2:none;--shadow-3:none;--surface-sunken:#2c2c2e;--surface-3:#4d4d4d;--surface-bar:#000000eb;--hero:#0c0c0e;--hero-edge:#0c0c0e;--fill:#ffffff1a;--fill-2:#ffffff26;--text-max:#fff;--avatar:#48484a;--chevron:#ffffff4d;--field-pill:#2c2c2e;--circle:#2c2c2e;--tile-page:#ffffff26;--pill:#ffffff1a;--tile-page-2:#fff3;--surface-inverse:#4d4d4d;--on-surface-inverse:#fff;--overlay:#000000b3;--overlay-strong:#000c;--on-success:#000;--on-danger:#000;--shadow-card:none;--shadow-card-desktop:none;--accent-2:#66a3ff;--selected-bg:#428bf929;--on-selected:#7fb0fb;--audience-company:var(--tone-teal);--promo:#bab3ec}@media (prefers-color-scheme:dark){:where(:root[data-theme=system]){--bg:#000;--surface:#1c1c1e;--surface-2:#2c2c2e;--line:#ffffff30;--line-strong:#fff6;--text:#fff;--text-2:#ffffffb3;--text-3:#ffffff80;--accent:#13873a;--accent-hover:#115b24;--on-accent:#fff;--accent-soft:#428bf929;--success:#00d635;--success-soft:#144823;--warning:#ffb74c;--warning-soft:#614f23;--danger:#ff7b76;--danger-soft:#591e20;--tone-blue:#66a3ff;--tone-blue-soft:#263b5c;--tone-green:#00d635;--tone-green-soft:#144823;--tone-violet:#8d80e3;--tone-violet-soft:#8d80e34d;--tone-teal:#90e5df;--tone-teal-soft:#90e5df4d;--tone-amber:#ffb74c;--tone-amber-soft:#614f23;--tone-wine:#4d4d4d;--tone-wine-soft:#2c2c2e;--on-wine:#fff;--plate-money:#4d4d4d;--plate-pro:#4d4d4d;--gradient-wine:linear-gradient(90deg, #333 0%, #5c5c5c 100%);--gradient-brand:linear-gradient(135deg, #126df7 0%, #0953b3 50%, #13873a 100%);--gradient-select:linear-gradient(90deg, #428bf9 0%, #126df7 100%);--shadow-1:none;--shadow-2:none;--shadow-3:none;--surface-sunken:#2c2c2e;--surface-3:#4d4d4d;--surface-bar:#000000eb;--hero:#0c0c0e;--hero-edge:#0c0c0e;--fill:#ffffff1a;--fill-2:#ffffff26;--text-max:#fff;--avatar:#48484a;--chevron:#ffffff4d;--field-pill:#2c2c2e;--circle:#2c2c2e;--tile-page:#ffffff26;--pill:#ffffff1a;--tile-page-2:#fff3;--surface-inverse:#4d4d4d;--on-surface-inverse:#fff;--overlay:#000000b3;--overlay-strong:#000c;--on-success:#000;--on-danger:#000;--shadow-card:none;--shadow-card-desktop:none;--accent-2:#66a3ff;--selected-bg:#428bf929;--on-selected:#7fb0fb;--audience-company:var(--tone-teal);--promo:#bab3ec}}@media (prefers-reduced-motion:reduce){:where(:root){--dur-tab:0s;--dur-press:0s;--dur-fast:0s;--dur-toast-in:0s;--dur-toast-out:0s;--dur-sheet-site:0s;--dur-fade:0s;--dur-pop:0s;--dur-modal:0s;--dur-carousel:0s;--dur-insert:0s;--dur-push:0s;--dur-sheet:0s}}
:where(:root){--ill-surface:var(--surface);--ill-wall:var(--surface-sunken);--ill-wall-2:var(--surface-2);--ill-floor:var(--surface-3);--ill-blob-blue:var(--tone-blue-soft);--ill-blob-green:var(--tone-green-soft);--ill-glass:var(--tone-blue);--ill-glass-2:var(--tone-blue-soft)}.cs-illu{block-size:auto;inline-size:100%;max-inline-size:100%;display:block;overflow:visible}.cs-hero-rotation{isolation:isolate;aspect-ratio:540/440;display:block;position:relative;overflow:hidden}.cs-hero-rotation>.cs-hero-rotation-scene{z-index:1;block-size:100%;inline-size:100%;display:none;position:absolute;inset:0}.cs-hero-photo{object-fit:cover;object-position:center 30%;border-radius:inherit}.cs-hero-photo--empty{background:linear-gradient(180deg, var(--ill-wall-2) 0%, var(--ill-wall) 58%, var(--ill-floor) 100%)}.cs-hero-shot{border-radius:inherit;overflow:hidden}.cs-hero-shot>:is(.cs-hero-photo,.cs-hero-video){object-fit:cover;object-position:center 30%;border-radius:inherit;block-size:100%;inline-size:100%;position:absolute;inset:0}.cs-hero-video{opacity:0;pointer-events:none;transition:opacity .7s cubic-bezier(.4,.1,.2,1)}.cs-hero-video.is-playing{opacity:1}:root:not([data-hero-scene]) .cs-hero-rotation-scene--1,:root[data-hero-scene="1"] .cs-hero-rotation-scene--1,:root[data-hero-scene="2"] .cs-hero-rotation-scene--2,:root[data-hero-scene="3"] .cs-hero-rotation-scene--3,:root[data-hero-scene="4"] .cs-hero-rotation-scene--4,:root[data-hero-scene="5"] .cs-hero-rotation-scene--5,:root[data-hero-scene="6"] .cs-hero-rotation-scene--6,:root[data-hero-scene="7"] .cs-hero-rotation-scene--7,:root[data-hero-scene="8"] .cs-hero-rotation-scene--8,:root[data-hero-scene="9"] .cs-hero-rotation-scene--9{display:block}:root[data-hero-prev="1"] .cs-hero-rotation-scene--1,:root[data-hero-prev="2"] .cs-hero-rotation-scene--2,:root[data-hero-prev="3"] .cs-hero-rotation-scene--3,:root[data-hero-prev="4"] .cs-hero-rotation-scene--4,:root[data-hero-prev="5"] .cs-hero-rotation-scene--5,:root[data-hero-prev="6"] .cs-hero-rotation-scene--6,:root[data-hero-prev="7"] .cs-hero-rotation-scene--7,:root[data-hero-prev="8"] .cs-hero-rotation-scene--8,:root[data-hero-prev="9"] .cs-hero-rotation-scene--9{z-index:0;display:block}.cs-hero-rotation{--cs-hero-ease:cubic-bezier(.4, .1, .2, 1);--cs-hero-drop:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -10 120 140'%3E%3Cfilter id='b'%3E%3CfeGaussianBlur stdDeviation='2.2'/%3E%3C/filter%3E%3Cpath filter='url(%23b)' d='M50 4C50 4 14 50 14 76a36 36 0 0 0 72 0C86 50 50 4 50 4Z'/%3E%3C/svg%3E");--cs-hero-drop-rim:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -10 120 140'%3E%3Cfilter id='b'%3E%3CfeGaussianBlur stdDeviation='.9'/%3E%3C/filter%3E%3Cpath filter='url(%23b)' fill='none' stroke='%23fff' stroke-width='1.6' d='M50 4C50 4 14 50 14 76a36 36 0 0 0 72 0C86 50 50 4 50 4Z'/%3E%3C/svg%3E")}@property --cs-hero-blind{syntax:"<length>";inherits:false;initial-value:0}@keyframes cs-hero-settle{0%{scale:1.06}to{scale:1}}@keyframes cs-hero-flare{0%{opacity:0}35%{opacity:1}to{opacity:0}}@keyframes cs-hero-prev-dim{to{filter:brightness(.7)saturate(.85)}}@keyframes cs-hero-drop{0%{-webkit-mask-size:auto 0%;mask-size:auto 0%}to{-webkit-mask-size:auto 460%;mask-size:auto 460%}}@keyframes cs-hero-drop-rim{0%{opacity:0;background-size:auto 0%}15%{opacity:.95}75%{opacity:.5}to{opacity:0;background-size:auto 460%}}@keyframes cs-hero-sweep{0%{clip-path:polygon(0 0,0 0,-25% 100%,0 100%)}to{clip-path:polygon(0 0,125% 0,100% 100%,0 100%)}}@keyframes cs-hero-streak{0%{opacity:1;translate:-42%}85%{opacity:1}to{opacity:0;translate:375%}}@keyframes cs-hero-iris{0%{clip-path:circle(0% at 50% 42%)}to{clip-path:circle(82% at 50% 42%)}}@keyframes cs-hero-ring{0%{opacity:1;scale:0}75%{opacity:.9}to{opacity:0;scale:1}}@keyframes cs-hero-blinds{0%{--cs-hero-blind:0px}to{--cs-hero-blind:60px}}@keyframes cs-hero-push-in{0%{translate:100%}to{translate:0}}@keyframes cs-hero-push-out{0%{filter:none;translate:0}to{filter:brightness(.6)saturate(.85);translate:-38%}}@keyframes cs-hero-split{0%{clip-path:inset(0 50%)}to{clip-path:inset(0)}}@keyframes cs-hero-door-right{0%{opacity:1;translate:0}85%{opacity:1}to{opacity:0;translate:500%}}@keyframes cs-hero-door-left{0%{opacity:1;translate:0}85%{opacity:1}to{opacity:0;translate:-500%}}@media (prefers-reduced-motion:no-preference){.cs-hero-rotation>.is-entering>:is(.cs-hero-photo,.cs-hero-video){animation:cs-hero-settle .5s var(--cs-hero-ease) both}.cs-hero-rotation>.is-entering.cs-hero-shot:before{content:"";z-index:2;pointer-events:none;animation:cs-hero-flare .5s var(--cs-hero-ease) both;background:radial-gradient(120% 90% at 88% 6%,#ffffff59,#fff0 58%),linear-gradient(115deg,#0000 38%,#ffffff29 50%,#0000 62%);position:absolute;inset:0}.cs-hero-rotation>.is-leaving{animation:cs-hero-prev-dim .5s var(--cs-hero-ease) both}.cs-hero-rotation>.is-leaving.cs-hero-shot:after,.cs-hero-rotation>.is-leaving.cs-hero-shot:before{z-index:2;pointer-events:none;position:absolute}.cs-hero-rotation[data-hero-fx=drop]>.is-entering{-webkit-mask:var(--cs-hero-drop) 50% 34% / auto 460% no-repeat;-webkit-mask:var(--cs-hero-drop) 50% 34% / auto 460% no-repeat;mask:var(--cs-hero-drop) 50% 34% / auto 460% no-repeat;animation:cs-hero-drop .5s var(--cs-hero-ease) both}.cs-hero-rotation[data-hero-fx=drop]>.is-leaving.cs-hero-shot:after{content:"";background:var(--cs-hero-drop-rim) 50% 34% / auto 460% no-repeat;animation:cs-hero-drop-rim .5s var(--cs-hero-ease) both;inset:0}.cs-hero-rotation[data-hero-fx=sweep]>.is-entering{animation:cs-hero-sweep .5s var(--cs-hero-ease) both}.cs-hero-rotation[data-hero-fx=sweep]>.is-leaving.cs-hero-shot:after{content:"";inline-size:30%;animation:cs-hero-streak .5s var(--cs-hero-ease) both;background:linear-gradient(90deg,#ffffffe6 0,#ffffff80 22%,#fff0 70%);inset:-6% auto -6% 0;transform:skew(-18deg)}.cs-hero-rotation[data-hero-fx=iris]>.is-entering{animation:cs-hero-iris .5s var(--cs-hero-ease) both}.cs-hero-rotation[data-hero-fx=iris]>.is-leaving.cs-hero-shot:after{content:"";aspect-ratio:1;inline-size:190%;animation:cs-hero-ring .5s var(--cs-hero-ease) both;border-radius:50%;outline:2px solid #ffffffd9;inset-block-start:42%;inset-inline-start:50%;translate:-50% -50%}.cs-hero-rotation[data-hero-fx=blinds]>.is-entering{-webkit-mask:repeating-linear-gradient(100deg, #000 0 var(--cs-hero-blind), transparent var(--cs-hero-blind) 56px);-webkit-mask:repeating-linear-gradient(100deg, #000 0 var(--cs-hero-blind), transparent var(--cs-hero-blind) 56px);mask:repeating-linear-gradient(100deg, #000 0 var(--cs-hero-blind), transparent var(--cs-hero-blind) 56px);animation:cs-hero-blinds .5s var(--cs-hero-ease) both}.cs-hero-rotation[data-hero-fx=push]>.is-entering{animation:cs-hero-push-in .5s var(--cs-hero-ease) both}.cs-hero-rotation[data-hero-fx=push]>.is-leaving{animation:cs-hero-push-out .5s var(--cs-hero-ease) both}.cs-hero-rotation[data-hero-fx=split]>.is-entering{animation:cs-hero-split .5s var(--cs-hero-ease) both}.cs-hero-rotation[data-hero-fx=split]>.is-leaving.cs-hero-shot:after{content:"";inline-size:10%;animation:cs-hero-door-right .5s var(--cs-hero-ease) both;background:linear-gradient(90deg,#ffffffd9,#fff0);inset-block:0;inset-inline-start:50%}.cs-hero-rotation[data-hero-fx=split]>.is-leaving.cs-hero-shot:before{content:"";inline-size:10%;animation:cs-hero-door-left .5s var(--cs-hero-ease) both;background:linear-gradient(270deg,#ffffffd9,#fff0);inset-block:0;inset-inline-end:50%}}.cs-tb-art{object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none}:where(.cs-tb-art){block-size:auto;max-inline-size:100%}.cs-tb-art.cs-app-scene,.cs-tb-art.cs-step-scene{aspect-ratio:4/3}.cs-tb-art.cs-hero-art{aspect-ratio:540/440}.cs-sym{flex:none;block-size:100%;inline-size:100%;display:block}.cs-sym--done,.cs-sym--tick{vertical-align:-.35em;block-size:1.3em;inline-size:1.3em;display:inline-block}.cs-sym-nav{color:var(--accent-2)}.cs-season-mini{flex:none;block-size:28px;inline-size:28px;display:block}.cs-season-wheel{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cs-season-quarter{aspect-ratio:1;opacity:.4;block-size:auto;inline-size:100%;display:block}.cs-season-quarter.is-now{opacity:1}[data-loading-phrase]{font:inherit;color:inherit;letter-spacing:inherit;display:inline}@keyframes cs-loading-phrase-in{0%{opacity:0;filter:blur(4px);translate:0 .35em}}@media (prefers-reduced-motion:no-preference){[data-loading-phrase]{animation:cs-loading-phrase-in .5s var(--ease,cubic-bezier(.4, .1, .2, 1)) both;display:inline-block}}.cs-live-wait{width:var(--live-wait-w,112px);aspect-ratio:4/3;flex:none;display:inline-flex}.cs-live-wait>:is(svg,img){width:100%;height:100%;display:block}@keyframes cs-tb-art-wait{0%{opacity:1}to{opacity:.6}}@media (prefers-reduced-motion:no-preference){.cs-live-wait>.cs-tb-art{animation:.7s cubic-bezier(.4,.1,.2,1) infinite alternate cs-tb-art-wait}}@keyframes cs-appear{0%{opacity:0;translate:0 8px}}@keyframes cs-waiting-text{0%{opacity:1}to{opacity:.55}}@media (prefers-reduced-motion:no-preference){.cs-appear{animation:cs-appear var(--t-slow,.3s) var(--ease,cubic-bezier(.4, .1, .2, 1)) both}.cs-waiting-text{animation:.7s cubic-bezier(.4,.1,.2,1) infinite alternate cs-waiting-text}}.cs-sym-nav{block-size:26px;inline-size:26px}nav a:not([aria-current]) .cs-sym-nav:not(.cs-sym--nav-create),nav button:not(.active):not([aria-current]) .cs-sym-nav:not(.cs-sym--nav-create){opacity:.5;filter:saturate(.3)}.cs-sym--nav-heart.is-on{color:var(--danger)}.cs-sym--nav-save.is-on{color:var(--plate-gifts)}@media (prefers-reduced-motion:no-preference){.cs-sym--nav-heart.is-on,.cs-sym--nav-save.is-on{animation:.3s cubic-bezier(.35,1.3,.25,1) both cs-fx-pop}}.cs-fx-sparks{position:relative}.cs-fx-bubbles{vertical-align:middle;block-size:20px;inline-size:28px;display:inline-block;position:relative;overflow:hidden}@keyframes cs-fx-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes cs-fx-twinkle{0%{opacity:.35;transform:scale(.7)}to{opacity:1;transform:scale(1.05)}}@keyframes cs-fx-rise{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(-22px)}}@media (prefers-reduced-motion:no-preference){.cs-fx-checks>li>.cs-sym{animation:.5s cubic-bezier(.35,1.3,.25,1) both cs-fx-pop;animation-delay:calc(.3s + var(--i,0) * .15s)}.cs-fx-sparks:before,.cs-fx-sparks:after{content:"";pointer-events:none;background:var(--warning);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);block-size:14px;inline-size:14px;animation:.7s cubic-bezier(.4,.1,.2,1) infinite alternate cs-fx-twinkle;position:absolute}.cs-fx-sparks:before{inset-block-start:-6px;inset-inline-end:14px}.cs-fx-sparks:after{block-size:10px;inline-size:10px;animation-delay:-700ms;inset-block-end:10px;inset-inline-start:-6px}.cs-fx-bubbles:before,.cs-fx-bubbles:after,.cs-fx-bubbles>i{content:"";border:2px solid var(--ill-glass);background:var(--ill-glass-2);border-radius:50%;block-size:8px;inline-size:8px;animation:.7s cubic-bezier(.4,.1,.2,1) infinite cs-fx-rise;position:absolute;inset-block-end:-8px}.cs-fx-bubbles:before{inset-inline-start:2px}.cs-fx-bubbles:after{block-size:6px;inline-size:6px;animation-delay:-233ms;inset-inline-start:11px}.cs-fx-bubbles>i{animation-delay:-467ms;inset-inline-start:19px}.cs-fx-lift{transition:transform .15s cubic-bezier(.4,.1,.2,1),box-shadow .15s cubic-bezier(.4,.1,.2,1)}.cs-fx-lift .cs-illu{transition:transform .3s cubic-bezier(.4,.1,.2,1)}.cs-fx-lift:hover,.cs-fx-lift:focus-within{box-shadow:var(--shadow-2);transform:translateY(-2px)}.cs-fx-lift:hover .cs-illu,.cs-fx-lift:focus-within .cs-illu{transform:scale(1.03)}}.cs-illu[data-illu-off],.cs-illu[data-illu-off] *,[data-illu-wait] .cs-illu,[data-illu-wait] .cs-illu *{animation-play-state:paused!important}
