:root{--cloud-surface:#24242880;--cloud-surface-hover:#3a3a408c;--cloud-inset:#7676801f;--cloud-control:#7676803d;--cloud-control-hover:#76768061;--cloud-label:#f5f5f7;--cloud-secondary-label:#ebebf599;--cloud-ease:cubic-bezier(.22, 1, .36, 1)}.cloud-design{display:contents}.cloud-design,.cloud-floating,.cloud-surface{font-family:var(--font-sans);-webkit-font-smoothing:antialiased}.cloud-design{color:var(--cloud-label);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:13.5px;line-height:1.5}.cloud-design .cloud-tab-transition>*{animation:none}.cloud-surface{background-color:var(--cloud-surface);transition:background-color .16s ease, transform .24s var(--cloud-ease)}.cloud-inset{background-color:var(--cloud-inset)}.cloud-surface-hover:hover{background-color:var(--cloud-surface-hover)!important}.cloud-floating{color:var(--cloud-label);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-backdrop-filter:blur(40px)saturate(180%)}.cloud-floating,.cloud-floating input,.cloud-floating textarea{font-family:var(--font-sans)}.cloud-floating:not(aside){animation:cloudPanelIn .2s var(--cloud-ease) backwards}.cloud-page-title{letter-spacing:-.02em;color:var(--cloud-label);-webkit-text-fill-color:currentColor;animation:cloudContentIn .35s var(--cloud-ease) backwards;background-image:none;padding-bottom:4px;font-size:clamp(31px,3.4vw,38px);font-weight:700;line-height:1.08}.cloud-hero-title{letter-spacing:-.02em;font-weight:700;line-height:1.08}.cloud-section-title{letter-spacing:-.02em;font-weight:700;line-height:1.12}.cloud-design :is(input,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),.cloud-floating :is(input,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),.cloud-select-trigger{font-family:var(--font-sans);transition:background-color .16s,outline-color .16s;background-color:var(--cloud-surface)!important}.cloud-design :is(input,textarea)::placeholder{color:#ebebf54d}.cloud-design :is(input,textarea):focus,.cloud-floating :is(input,textarea):focus,.cloud-select-trigger:focus-visible{outline-offset:2px;outline:2px solid #0a84ff99;background-color:#3a3a408c!important}.cloud-design button:not(:disabled),.cloud-floating button:not(:disabled){transition-duration:.18s;transition-timing-function:var(--cloud-ease)}.cloud-design button:focus-visible,.cloud-design a:focus-visible,.cloud-floating button:focus-visible,.cloud-floating a:focus-visible{outline-offset:3px;outline:2px solid #0a84ff99}.cloud-action-icon{opacity:0;width:0;transition:width .18s var(--cloud-ease), opacity .16s ease;flex-shrink:0;overflow:hidden}button:hover>.cloud-action-icon,button:focus-visible>.cloud-action-icon{opacity:1;width:1em}@media (hover:hover) and (pointer:fine){.cloud-design :is(button,a).cloud-surface:hover,.cloud-floating :is(button,a).cloud-surface:hover{transform:translateY(-1px);background-color:var(--cloud-surface-hover)!important}.cloud-design :is(button,a).cloud-surface:active,.cloud-floating :is(button,a).cloud-surface:active{transform:translateY(0)scale(.98)}.cloud-design button:disabled{transform:none}}.cloud-reveal,.cloud-stagger>*{animation:.44s cubic-bezier(.21,1.02,.73,1) backwards cloudContentIn}.cloud-stagger>:first-child{animation-delay:20ms}.cloud-stagger>:nth-child(2){animation-delay:70ms}.cloud-stagger>:nth-child(3){animation-delay:.12s}.cloud-stagger>:nth-child(4){animation-delay:.165s}.cloud-stagger>:nth-child(5){animation-delay:.205s}.cloud-stagger>:nth-child(n+6){animation-delay:.24s}@keyframes cloudContentIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes cloudPanelIn{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}body:has(.cloud-theme[data-motion=off]) :is(.cloud-reveal,.cloud-stagger>*,.cloud-floating,.cloud-surface,.cloud-select-trigger,.cloud-page-title){transition:none!important;animation:none!important}body:has(.cloud-theme[data-motion=off]) :is(button,a).cloud-surface{transform:none!important}@media (prefers-reduced-motion:reduce){.cloud-design *,.cloud-floating,.cloud-floating *,.cloud-surface{scroll-behavior:auto!important;transition:none!important;animation:none!important}.cloud-design :is(button,a).cloud-surface,.cloud-floating :is(button,a).cloud-surface{transform:none!important}}
