.cr-bd{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;--cr-bd-speed:1;background:linear-gradient(135deg,#e8edf4,#d9e0ea)}.cr-bd--dark{background:linear-gradient(135deg,#0e1117,#151a23)}.cr-bd__o{position:absolute;border-radius:50%;filter:blur(42px);will-change:transform;background:radial-gradient(closest-side,var(--c),transparent);animation:cr-bd-path calc(var(--dur) / var(--cr-bd-speed)) ease-in-out infinite}.cr-bd__grain{position:absolute;inset:0;width:100%;height:100%;mix-blend-mode:overlay;opacity:.3}.cr-bd--dark .cr-bd__grain{opacity:.38}.cr-bd--paused *{animation-play-state:paused!important}.cr-bd--static *{animation:none!important}@keyframes cr-bd-path{0%,to{transform:translateZ(0) scale(1)}33%{transform:translate3d(var(--dx1),var(--dy1),0) scale(var(--s1))}66%{transform:translate3d(var(--dx2),var(--dy2),0) scale(var(--s2))}}@media (prefers-reduced-motion:reduce){.cr-bd *{animation:none!important}}.cr-root{--cr-ink:#0f0f12;--cr-ink-2:#2a2b33;--cr-text:#0f0f12;--cr-text-2:#3a3c48;--cr-text-3:#565a69;--cr-text-4:#6b6d7b;--cr-line:rgba(15,15,18,0.09);--cr-line-soft:rgba(15,15,18,0.07);--cr-fill:rgba(15,15,18,0.06);--cr-fill-selected:rgba(15,15,18,0.055);--cr-success:#17663a;--cr-success-bg:#e3f4ea;--cr-warning:#8a5300;--cr-warning-bg:#fff3dc;--cr-danger:#b3261e;--cr-danger-bg:#fce7e5;--cr-info:#2a4fae;--cr-info-bg:#e4ecfb;--cr-canvas:radial-gradient(520px 420px at 4% 96%,rgba(120,150,190,.34),transparent 70%),radial-gradient(640px 460px at 72% 14%,rgba(132,152,205,.38),transparent 70%),radial-gradient(620px 460px at 92% 88%,rgba(232,205,176,.55),transparent 70%),radial-gradient(520px 380px at 46% 100%,rgba(160,170,196,.4),transparent 70%),linear-gradient(135deg,#d7dbe5,#ece8e3);--cr-glass-bg:linear-gradient(145deg,rgba(255,255,255,.68),rgba(255,255,255,.36));--cr-glass-blur:blur(30px) saturate(150%);--cr-glass-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 -1px 0 rgba(255,255,255,.14),0 0 0 1px rgba(15,15,18,.05),0 28px 50px -16px rgba(40,50,90,.20),0 3px 8px rgba(40,50,90,.06);--cr-popover-bg:linear-gradient(160deg,rgba(255,255,255,.96),rgba(255,255,255,.86));--cr-popover-shadow:inset 0 1px 0 #fff,0 0 0 1px rgba(15,15,18,.07),0 30px 60px -16px rgba(30,40,80,.34),0 6px 14px rgba(30,40,80,.08);--cr-slate-bg:radial-gradient(340px 260px at 0% 100%,rgba(130,160,200,.18),transparent 70%),linear-gradient(175deg,rgba(5,8,13,.95),rgba(5,8,13,.95) 70%,rgba(15,22,33,.88));--cr-info-solid:#3f6bd9;--cr-ink-gradient:linear-gradient(145deg,#2a2b33,#0f0f12);--cr-on-ink:#fff;--cr-primary-shadow:0 8px 18px -6px rgba(15,15,18,.55),inset 0 1px 0 rgba(255,255,255,.22);--cr-btn-bg:rgba(255,255,255,.85);--cr-btn-ring:inset 0 0 0 1px rgba(15,15,18,.12);--cr-ring:inset 0 0 0 1px rgba(15,15,18,.1);--cr-focus:0 0 0 2px rgba(255,255,255,.9),0 0 0 4px #0f0f12;--cr-glass-edge:linear-gradient(140deg,rgba(255,255,255,1),rgba(255,255,255,.2) 34%,rgba(255,255,255,.05) 62%,rgba(255,255,255,.7));--cr-slate-text:#e6ebf2;--cr-slate-shadow:inset 0 1px 0 rgba(215,228,245,.14),inset 0 0 0 1px rgba(215,228,245,.04),0 0 0 1px rgba(4,7,12,.7),0 40px 90px -16px rgba(6,10,20,.7);--cr-slate-edge:linear-gradient(150deg,rgba(220,232,248,.62),rgba(220,232,248,.07) 36%,rgba(220,232,248,.02) 62%,rgba(220,232,248,.3));--cr-shadow-sm:0 0 0 1px rgba(15,15,18,.07),0 1px 2px rgba(15,15,18,.06);--cr-shadow-md:0 0 0 1px rgba(15,15,18,.08),0 10px 20px -8px rgba(15,15,18,.25);--cr-shadow-lg:0 0 0 1px rgba(15,15,18,.07),0 30px 60px -16px rgba(30,40,80,.34),0 6px 14px rgba(30,40,80,.08);--cr-space-1:4px;--cr-space-2:8px;--cr-space-3:12px;--cr-space-4:16px;--cr-space-5:20px;--cr-space-6:24px;--cr-space-7:28px;--cr-space-8:32px;--cr-space-9:36px;--cr-space-10:40px;--cr-space-11:44px;--cr-space-12:48px;--cr-z-base:0;--cr-z-sticky:10;--cr-z-dock:20;--cr-z-dropdown:30;--cr-z-overlay:40;--cr-z-modal:50;--cr-z-popover:60;--cr-z-toast:70;--cr-z-tooltip:80;--cr-dur-instant:90ms;--cr-dur-fast:140ms;--cr-dur:200ms;--cr-dur-slow:320ms;--cr-dur-deliberate:480ms;--cr-dur-shimmer:1400ms;--cr-dur-toast:5000ms;--cr-dur-toast-action:8000ms;--cr-ease:cubic-bezier(.2,0,0,1);--cr-ease-standard:cubic-bezier(.2,0,0,1);--cr-ease-out:cubic-bezier(.16,1,.3,1);--cr-ease-enter:cubic-bezier(.16,1,.3,1);--cr-ease-exit:cubic-bezier(.4,0,1,1);--cr-ease-linear:linear;--cr-ease-spring:cubic-bezier(.34,1.4,.64,1);--cr-text-2xs:11px;--cr-text-xs:11.5px;--cr-text-caption:12.5px;--cr-text-sm:13px;--cr-text-md:13.5px;--cr-text-base:14px;--cr-text-lg:16px;--cr-text-xl:20px;--cr-text-2xl:26px;--cr-text-3xl:34px;--cr-text-4xl:44px;--cr-weight-regular:400;--cr-weight-medium:500;--cr-weight-semibold:600;--cr-weight-bold:700;--cr-track-title:-.04em;--cr-track-number:-.03em;--cr-track-section:-.015em;--cr-track-label:.07em;--cr-track-label-soft:.06em;--cr-leading-tight:1.1;--cr-leading-body:1.45;--cr-grain-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");--cr-grain-opacity:.5;--cr-radius-chip:10px;--cr-radius-field:12px;--cr-radius-menu:14px;--cr-radius-card:24px;--cr-radius-pill:999px;--cr-font:"Figtree",ui-sans-serif,system-ui,sans-serif;--cr-mono:ui-monospace,SFMono-Regular,Menlo,monospace;font-family:var(--cr-font);font-feature-settings:"tnum" 1;color:var(--cr-text);-webkit-font-smoothing:antialiased}.cr-root.cr-dark{--cr-ink:#f2f4f9;--cr-ink-2:#c9cedb;--cr-text:#edeff5;--cr-text-2:#c0c5d3;--cr-text-3:#a7adbd;--cr-text-4:#8a90a2;--cr-line:rgba(255,255,255,.10);--cr-line-soft:rgba(255,255,255,.08);--cr-fill:rgba(255,255,255,.07);--cr-fill-selected:rgba(255,255,255,.09);--cr-success:#62d391;--cr-success-bg:rgba(98,211,145,.14);--cr-warning:#ffcb7a;--cr-warning-bg:rgba(255,190,80,.16);--cr-danger:#ff8a80;--cr-danger-bg:rgba(255,138,128,.14);--cr-info:#9db8ff;--cr-info-bg:rgba(130,160,255,.16);--cr-canvas:radial-gradient(560px 420px at 4% 96%,rgba(70,100,150,.30),transparent 70%),radial-gradient(660px 460px at 72% 8%,rgba(80,96,170,.30),transparent 70%),radial-gradient(620px 460px at 94% 90%,rgba(120,96,70,.22),transparent 70%),linear-gradient(135deg,#0b0e15,#12141b);--cr-glass-bg:linear-gradient(145deg,rgba(40,45,60,.72),rgba(22,25,35,.58));--cr-glass-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 0 0 1px rgba(255,255,255,.05),0 28px 50px -16px rgba(0,0,0,.55),0 3px 8px rgba(0,0,0,.3);--cr-popover-bg:linear-gradient(160deg,rgba(30,34,46,.97),rgba(22,25,35,.94));--cr-popover-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 1px rgba(255,255,255,.08),0 30px 60px -16px rgba(0,0,0,.6);--cr-info-solid:#6f94ff;--cr-ink-gradient:#f2f4f9;--cr-on-ink:#0b0d12;--cr-primary-shadow:0 8px 18px -6px rgba(0,0,0,.6);--cr-btn-bg:rgba(255,255,255,.07);--cr-btn-ring:inset 0 0 0 1px rgba(255,255,255,.14);--cr-ring:inset 0 0 0 1px rgba(255,255,255,.1);--cr-focus:0 0 0 2px #0b0e15,0 0 0 4px #f2f4f9;--cr-glass-edge:linear-gradient(140deg,rgba(255,255,255,.26),rgba(255,255,255,.05) 34%,rgba(255,255,255,.02) 62%,rgba(255,255,255,.16));--cr-shadow-sm:0 0 0 1px rgba(255,255,255,.08),0 1px 2px rgba(0,0,0,.4);--cr-shadow-md:0 0 0 1px rgba(255,255,255,.09),0 10px 20px -8px rgba(0,0,0,.6);--cr-shadow-lg:0 0 0 1px rgba(255,255,255,.08),0 30px 60px -16px rgba(0,0,0,.6),0 6px 14px rgba(0,0,0,.3);--cr-grain-opacity:.35}.cr-root *,.cr-root :after,.cr-root :before{box-sizing:border-box}.cr-glass{position:relative;background:var(--cr-glass-bg);backdrop-filter:var(--cr-glass-blur);box-shadow:var(--cr-glass-shadow);border-radius:var(--cr-radius-card)}.cr-glass:before,.cr-slate:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--cr-glass-edge);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.cr-popover{position:relative;background:var(--cr-popover-bg);box-shadow:var(--cr-popover-shadow);border-radius:var(--cr-radius-menu);padding:6px}.cr-slate{position:relative;background:var(--cr-slate-bg);backdrop-filter:blur(34px) saturate(150%);box-shadow:var(--cr-slate-shadow);color:var(--cr-slate-text)}.cr-slate:before{background:var(--cr-slate-edge)}.cr-slate:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(295deg,rgba(255,255,255,.07),transparent 28%);pointer-events:none}.cr-selected{background:var(--cr-fill-selected)}.cr-canvas{position:relative;isolation:isolate;background:var(--cr-canvas)}.cr-canvas:before,.cr-grain:after{content:"";position:absolute;inset:0;z-index:-1;background-image:var(--cr-grain-image);background-size:240px 240px;mix-blend-mode:overlay;opacity:var(--cr-grain-opacity);pointer-events:none;border-radius:inherit}.cr-grain{position:relative;isolation:isolate}@media (prefers-reduced-transparency:reduce){.cr-glass,.cr-slate{backdrop-filter:none}.cr-glass{background:var(--cr-popover-bg)}.cr-canvas:before,.cr-grain:after{display:none}}@media (prefers-reduced-motion:reduce){.cr-root{--cr-dur-fast:90ms;--cr-dur:90ms;--cr-dur-slow:90ms;--cr-dur-deliberate:90ms;--cr-ease:linear;--cr-ease-standard:linear;--cr-ease-out:linear;--cr-ease-enter:linear;--cr-ease-exit:linear;--cr-ease-spring:linear}}.cr-title{font-size:var(--cr-text-3xl);font-weight:var(--cr-weight-semibold);letter-spacing:var(--cr-track-title);line-height:var(--cr-leading-tight);color:var(--cr-text);margin:0}.cr-subtitle{font-size:var(--cr-text-md);font-weight:var(--cr-weight-regular);color:var(--cr-text-3);margin:0}.cr-section-title{font-size:var(--cr-text-lg);font-weight:var(--cr-weight-bold);letter-spacing:var(--cr-track-section);color:var(--cr-text);white-space:nowrap;margin:0}.cr-number{font-size:var(--cr-text-2xl);font-weight:var(--cr-weight-semibold);letter-spacing:var(--cr-track-number)}.cr-body,.cr-number{color:var(--cr-text)}.cr-body{font-size:var(--cr-text-base)}.cr-body,.cr-secondary{font-weight:var(--cr-weight-medium)}.cr-secondary{font-size:var(--cr-text-sm);color:var(--cr-text-3)}.cr-label{font-size:var(--cr-text-xs);font-weight:var(--cr-weight-bold);letter-spacing:var(--cr-track-label);text-transform:uppercase;color:var(--cr-text-4)}.cr-mono{font-family:var(--cr-mono);font-feature-settings:normal}.cr-canvas.cr-no-grain:before{display:none}.cr-canvas--backdrop{background:transparent;isolation:isolate}.cr-canvas--backdrop>.cr-bd{z-index:-1}.cr-root{line-height:normal}