@charset "UTF-8";.aether-table-wrap{box-sizing:border-box;border:1px solid var(--aether-color-border,#29374c);border-radius:var(--aether-radius-md,12px);background:var(--aether-table-background,var(--aether-color-surface,#111d32));max-width:100%;color:var(--aether-color-text,#dce4f3);overflow:auto}.aether-table{border-spacing:0;border-collapse:separate;width:100%;font:inherit;font-size:var(--aether-text-sm,14px);line-height:1.5}.aether-table caption{text-align:start;color:var(--aether-color-text,#dce4f3);padding:16px;font-weight:600}.aether-table th,.aether-table td{padding:var(--aether-table-cell-padding,12px 16px);text-align:start;overflow-wrap:anywhere;border-bottom:1px solid var(--aether-color-border,#29374c)}.aether-table th{background:var(--aether-table-header-background,var(--aether-color-surface-raised,#17233b));white-space:nowrap;font-weight:600}.aether-table[data-sticky] th{z-index:1;position:sticky;top:0}.aether-table tbody tr:last-child td{border-bottom:0}.aether-table tbody tr:hover{background:var(--aether-table-row-hover,var(--aether-color-surface-hover,#24324a))}.aether-table tr[data-selected]{background:var(--aether-table-selected-background,var(--aether-color-primary-soft,#29374c))}.aether-table__check{width:40px}.aether-table__status{text-align:center;padding:32px}.aether-pagination{color:var(--aether-color-text,#dce4f3);font:inherit;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;display:flex}.aether-pagination button,.aether-toggle-group button{box-sizing:border-box;border:1px solid var(--aether-color-border,#29374c);border-radius:var(--aether-radius-sm,8px);background:var(--aether-color-surface-raised,#17233b);min-width:36px;min-height:36px;color:inherit;font:inherit;cursor:pointer;padding:6px 10px}.aether-pagination button[aria-current],.aether-toggle-group button[aria-pressed=true]{background:var(--aether-color-primary,#b8c5ff);color:var(--aether-color-on-primary,#111d32);border-color:#0000}.aether-pagination button:disabled,.aether-toggle-group button:disabled{opacity:.5;cursor:not-allowed}.aether-pagination__summary{color:var(--aether-color-text-muted,#9bacc7);font-size:var(--aether-text-sm,14px);margin-inline:8px}.aether-sidebar{box-sizing:border-box;width:var(--aether-sidebar-width,240px);border:1px solid var(--aether-color-border,#29374c);border-radius:var(--aether-radius-lg,16px);background:var(--aether-sidebar-background,var(--aether-color-sidebar,var(--aether-color-surface,#111d32)));max-width:100%;color:var(--aether-color-text,#dce4f3);font:inherit;flex-direction:column;gap:16px;padding:16px;display:flex}.aether-sidebar__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.aether-sidebar__header button{color:inherit;min-width:36px;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0}.aether-sidebar nav{gap:4px;display:grid}.aether-sidebar__item{box-sizing:border-box;border-radius:var(--aether-radius-sm,8px);width:100%;min-height:44px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.aether-sidebar__item:hover{background:var(--aether-color-surface-hover,#24324a)}.aether-sidebar__item[aria-current]{background:var(--aether-color-primary-soft,#29374c);color:var(--aether-color-primary-text,var(--aether-color-primary,#b8c5ff))}.aether-sidebar__item[aria-disabled]{opacity:.5;cursor:not-allowed}.aether-sidebar__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aether-sidebar__badge{margin-inline-start:auto;font-size:12px}.aether-sidebar__footer{margin-top:auto}.aether-sidebar[data-collapsed]{width:var(--aether-sidebar-collapsed-width,76px);padding:12px}.aether-sidebar[data-collapsed] .aether-sidebar__text{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.aether-sidebar[data-collapsed] .aether-sidebar__item{justify-content:center;padding:10px 4px}.aether-sidebar[data-collapsed] .aether-sidebar__item:has(.aether-sidebar__text:first-child) .aether-sidebar__text{clip-path:none;width:auto;max-width:48px;height:auto;position:static}.aether-sidebar[data-collapsed] .aether-sidebar__header{justify-content:center}.aether-sidebar[data-variant=plain]{background:var(--aether-sidebar-background,transparent);border:0}.aether-sidebar[data-active-variant=solid] .aether-sidebar__item[aria-current]{background:var(--aether-color-primary,#b8c5ff);color:var(--aether-color-on-primary,#111d32)}.aether-sidebar__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.aether-sidebar__item:focus-visible,.aether-sidebar__header button:focus-visible{outline:2px solid var(--aether-color-focus,#b8c5ff);outline-offset:2px}@media(max-width:1023px){.aether-sidebar[data-responsive]{width:100%;min-width:0}.aether-sidebar[data-responsive] nav{grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr))}.aether-sidebar[data-responsive][data-collapsed] nav{grid-template-columns:repeat(auto-fit,minmax(48px,1fr))}.aether-sidebar[data-responsive][data-mobile-layout=scroll] nav{overscroll-behavior-inline:contain;padding:4px;display:flex;overflow-x:auto}.aether-sidebar[data-responsive][data-mobile-layout=scroll] nav>div{flex-shrink:0}}.aether-empty{text-align:center;color:var(--aether-color-text-muted,#9bacc7);font:inherit;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px 16px;display:flex}.aether-empty strong{color:var(--aether-color-text,#dce4f3);font-weight:600}.aether-empty p{max-width:40ch;margin:0}.aether-empty__icon{font-size:32px}.aether-skeleton{box-sizing:border-box;background:var(--aether-skeleton-background,var(--aether-color-surface-hover,#24324a));border-radius:4px;width:100%;height:1em}.aether-skeleton[data-variant=rect]{border-radius:var(--aether-radius-md,12px);height:120px}.aether-skeleton[data-variant=circle]{border-radius:50%;width:48px;height:48px}.aether-skeleton[data-animated]{animation:1.5s ease-in-out infinite aether-skeleton-pulse}@keyframes aether-skeleton-pulse{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.aether-skeleton[data-animated]{animation:none}}.aether-upload{box-sizing:border-box;border:1px dashed var(--aether-color-border,#29374c);border-radius:var(--aether-radius-md,12px);background:var(--aether-upload-background,var(--aether-color-surface,#111d32));max-width:100%;color:var(--aether-color-text,#dce4f3);font:inherit;padding:20px}.aether-upload__trigger{border-radius:var(--aether-radius-sm,8px);background:var(--aether-color-primary,#b8c5ff);min-height:40px;color:var(--aether-color-on-primary,#111d32);cursor:pointer;align-items:center;padding:0 16px;display:inline-flex;position:relative}.aether-upload__trigger input{opacity:0;width:100%;height:100%;cursor:inherit;position:absolute;top:0;right:0;bottom:0;left:0}.aether-upload[data-disabled] .aether-upload__trigger{opacity:.5;cursor:not-allowed}.aether-upload__hint{color:var(--aether-color-text-muted,#9bacc7);font-size:14px}.aether-upload ul{margin:12px 0 0;padding:0;list-style:none}.aether-upload li{flex-wrap:wrap;align-items:center;gap:12px;padding:8px 0;display:flex}.aether-upload li>span:first-child{overflow-wrap:anywhere;flex:1;min-width:0}.aether-upload [role=alert]{color:var(--aether-color-danger-text,#f2919c)}.aether-image{vertical-align:middle;max-width:100%;display:inline-block;position:relative}.aether-image img{border-radius:inherit;max-width:100%;height:auto;display:block}.aether-image[data-status=error] img{visibility:hidden}.aether-image__trigger{border-radius:inherit;cursor:zoom-in;background:0 0;border:0;max-width:100%;padding:0;display:block}.aether-image__fallback{background:var(--aether-image-background,var(--aether-color-surface-inset,#111d32));color:var(--aether-color-text-muted,#9bacc7);box-sizing:border-box;min-width:80px;min-height:48px;font:inherit;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.aether-image-preview{width:min(1000px,100vw - 32px);max-width:calc(100vw - 32px)}.aether-image-preview__viewport{justify-content:center;align-items:center;min-height:200px;max-height:65dvh;display:flex;overflow:auto}.aether-image-preview__viewport img{object-fit:contain;transform-origin:50%;max-width:100%;max-height:60dvh;display:block}.aether-combobox .aether-floating-anchor{width:100%;display:flex;position:relative}.aether-combobox .aether-combobox__input{box-sizing:border-box;border:1px solid var(--aether-input-status-color,var(--aether-input-border-color,var(--aether-color-border,#29374c)));border-radius:var(--aether-radius-md,12px);background:var(--aether-combobox-background,var(--aether-input-background,var(--aether-theme-field-background,var(--aether-color-surface-inset,#111d32))));width:100%;color:var(--aether-input-text-color,var(--aether-color-text,#dce4f3));font:inherit;min-height:40px;padding:10px 12px}.aether-field.aether-combobox[data-size=sm] .aether-combobox__input{min-height:32px;padding:6px 32px 6px 12px}.aether-field.aether-combobox[data-size=lg] .aether-combobox__input{min-height:48px;padding:11px 32px 11px 12px}.aether-multiselect[data-size=sm] .aether-combobox__arrow{top:16px}.aether-multiselect[data-size=lg] .aether-combobox__arrow{top:24px}.aether-combobox .aether-combobox__input:hover{border-color:var(--aether-input-status-color,var(--aether-input-hover-border-color,var(--aether-input-border-color,var(--aether-color-border,#29374c))))}.aether-field.aether-combobox .aether-combobox__input:focus-visible{border-color:var(--aether-input-status-color,var(--aether-input-focus-color,var(--aether-color-focus,#b8c5ff)));outline-color:var(--aether-input-status-color,var(--aether-input-focus-color,var(--aether-color-focus,#b8c5ff)))}.aether-combobox .aether-combobox__input[readonly]{cursor:pointer}.aether-combobox .aether-combobox__input:disabled{opacity:.5;cursor:not-allowed}.aether-combobox__list{box-sizing:border-box;width:var(--aether-combobox-width,var(--aether-floating-anchor-width,240px));max-width:calc(100vw - 16px);max-height:min(300px,var(--aether-floating-max-height,300px));border:1px solid var(--aether-color-border,#29374c);border-radius:var(--aether-radius-md,12px);background:var(--aether-color-surface-raised,#17233b);color:var(--aether-color-text,#dce4f3);font:inherit;z-index:1000;margin:0;padding:6px;position:fixed;inset:auto;overflow:auto}.aether-combobox__list[hidden]{display:none}.aether-combobox__option{cursor:pointer;overflow-wrap:anywhere;border-radius:6px;padding:8px 12px}.aether-combobox__option[data-active]{background:var(--aether-color-surface-hover,#24324a);outline:1px solid var(--aether-color-focus,#b8c5ff);outline-offset:-1px}.aether-combobox__option[aria-disabled=true]{opacity:.5;cursor:not-allowed}.aether-sr-only{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.aether-toggle-group{color:var(--aether-color-text,#dce4f3);flex-wrap:wrap;gap:8px;display:flex}.aether-color-picker{color:var(--aether-color-text,#dce4f3);font:inherit;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.aether-color-picker label{align-items:center;gap:12px;display:flex}.aether-color-picker input[type=color]{border:1px solid var(--aether-color-border,#29374c);background:var(--aether-color-surface,#111d32);cursor:pointer;border-radius:8px;width:44px;height:36px;padding:2px}.aether-color-picker input[type=text]{box-sizing:border-box;border:1px solid var(--aether-color-border,#29374c);background:var(--aether-color-picker-background,var(--aether-color-surface-inset,#111d32));max-width:120px;color:inherit;font:inherit;border-radius:8px;padding:8px 12px}.aether-color-picker input[aria-invalid=true]{border-color:var(--aether-color-danger,#f2919c)}.aether-pagination button:focus-visible,.aether-toggle-group button:focus-visible,.aether-sidebar button:focus-visible,.aether-sidebar a:focus-visible,.aether-upload__trigger:focus-within,.aether-image__trigger:focus-visible,.aether-combobox .aether-combobox__input:focus-visible,.aether-color-picker input:focus-visible{outline:2px solid var(--aether-color-focus,#b8c5ff);outline-offset:2px}@media(max-width:480px){.aether-table th,.aether-table td{padding:10px 12px}.aether-pagination{gap:3px}.aether-pagination button{min-width:30px;padding:6px}.aether-sidebar:not([data-collapsed]){width:100%}.aether-upload{padding:16px}.aether-image-preview__viewport{min-height:120px}}a.aether-button{text-decoration:none}a.aether-button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.aether-image[data-status=error]{min-width:100px;min-height:64px}.aether-image-preview__viewport img{transform-origin:0 0}.aether-combobox__arrow{inset-inline-end:12px;pointer-events:none;color:var(--aether-color-text-muted,#9bacc7);position:absolute;top:50%;transform:translateY(-50%)}.aether-combobox .aether-combobox__input{border-radius:var(--aether-theme-control-radius,var(--aether-radius-md,12px));padding-inline-end:32px}.aether-table-wrap[data-variant=plain]{background:var(--aether-table-background,transparent);border:0;border-radius:0}.aether-table-wrap[data-density=compact]{--aether-table-cell-padding:8px 12px}.aether-table-wrap[data-density=spacious]{--aether-table-cell-padding:16px 20px}.aether-table__caption--hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden;padding:0!important}.aether-list{--aether-list-gap:16px;--aether-list-padding:16px;gap:var(--aether-list-gap);box-sizing:border-box;min-width:0;color:var(--aether-color-text,#dce4f3);font:inherit;margin:0;padding:0;list-style:none;display:grid}.aether-list[data-layout=grid]{grid-template-columns:repeat(var(--aether-list-columns,2),minmax(0,1fr))}.aether-list[data-density=compact]{--aether-list-gap:12px;--aether-list-padding:12px}.aether-list[data-density=spacious]{--aether-list-gap:20px;--aether-list-padding:20px}.aether-list__item{box-sizing:border-box;min-width:0;padding:var(--aether-list-padding,16px);border:1px solid var(--aether-color-border,#29374c);border-radius:var(--aether-radius-lg,16px);background:var(--aether-list-background,var(--aether-color-surface,#111d32));overflow-wrap:anywhere}.aether-list__item[data-variant=plain]{background:var(--aether-list-background,transparent);border:0;border-radius:0;padding:0}.aether-list__item[data-selected]{border-color:color-mix(in srgb,var(--aether-color-primary,#b8c5ff) 50%,transparent);outline:2px solid color-mix(in srgb,var(--aether-color-primary,#b8c5ff) 40%,transparent);outline-offset:2px}@media(max-width:767px){.aether-list[data-layout=grid]{grid-template-columns:minmax(0,1fr)}}.aether-pagination[data-variant=compact]{flex-wrap:nowrap}.aether-pagination[data-variant=compact] .aether-pagination__summary{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:4rem}.aether-toggle-group{box-sizing:border-box;min-width:0;max-width:100%}.aether-toggle-group[data-layout=scroll]{flex-wrap:nowrap;padding:4px;scroll-padding-inline:4px;overflow-x:auto}.aether-toggle-group[data-layout=scroll]>button{flex-shrink:0}.aether-toggle-group[data-variant=pill]>button{border-radius:999px;padding-inline:16px}.aether-toggle-group[data-variant=card]>button{border-radius:var(--aether-radius-lg,16px);text-align:start;flex-direction:column;align-items:start;gap:8px;min-width:160px;padding:16px;display:flex}.aether-toggle-group[data-variant=card]>button[aria-pressed=true]{background:var(--aether-color-primary-soft,#29374c);color:var(--aether-color-primary-text,#b8c5ff);border-color:var(--aether-color-primary,#b8c5ff)}.aether-image[data-aspect]{overflow:hidden}.aether-image[data-aspect]>.aether-image__trigger{width:100%;height:100%}.aether-image__trigger:disabled{cursor:default}.aether-image__loading{pointer-events:none;place-items:center;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.aether-image-preview__caption{color:var(--aether-color-text-muted,#9bacc7);white-space:pre-wrap;overflow-wrap:anywhere;margin-block-start:16px;line-height:1.6}.aether-pagination button{background:var(--aether-pagination-background,var(--aether-color-surface-raised,#17233b))}.aether-toggle-group button{background:var(--aether-toggle-background,var(--aether-color-surface-raised,#17233b))}.aether-image{background:var(--aether-image-background,transparent)}.aether-collapse{border:1px solid var(--aether-color-border,#c9d3e3);border-radius:var(--aether-radius-md,12px);background:var(--aether-collapse-background,var(--aether-color-surface,#fff));width:100%;min-width:0;color:var(--aether-color-text,#1a2941);overflow:hidden}.aether-collapse__item+.aether-collapse__item{border-block-start:1px solid var(--aether-color-border,#c9d3e3)}.aether-collapse__heading{font:inherit;margin:0}.aether-collapse__trigger{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px;font-weight:600;display:flex}.aether-collapse__trigger:hover:not(:disabled){background:var(--aether-color-surfaceHover,#f1f5fa)}.aether-collapse__trigger:focus-visible{outline:2px solid var(--aether-color-primary,#62b6f2);outline-offset:-3px}.aether-collapse__trigger:disabled{opacity:.5;cursor:not-allowed}.aether-collapse__title{overflow-wrap:anywhere;min-width:0}.aether-collapse__arrow{flex-shrink:0;font-size:24px;line-height:1;transform:rotate(0)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))>.aether-collapse__heading .aether-collapse__arrow{transform:rotate(180deg)}.aether-collapse__item[data-open]>.aether-collapse__heading .aether-collapse__arrow{transform:rotate(90deg)}.aether-collapse__panel{overflow-wrap:anywhere;padding:0 16px 16px}.aether-collapse__panel[hidden]{display:none}.aether-breadcrumb{min-width:0;color:var(--aether-color-text,#1a2941)}.aether-breadcrumb ol{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.aether-breadcrumb li{overflow-wrap:anywhere;align-items:baseline;gap:8px;min-width:0;max-width:100%;display:inline-flex}.aether-breadcrumb__item{min-width:0}.aether-breadcrumb__separator{color:var(--aether-color-textMuted,#65738a);flex-shrink:0}.aether-breadcrumb a{color:var(--aether-color-primary,#62b6f2);text-underline-offset:3px}.aether-breadcrumb a:focus-visible{outline:2px solid var(--aether-color-primary,#62b6f2);outline-offset:3px;border-radius:2px}.aether-breadcrumb [aria-current=page]{font-weight:600}.aether-avatar{width:var(--aether-avatar-size,40px);height:var(--aether-avatar-size,40px);vertical-align:middle;background:var(--aether-avatar-background,var(--aether-color-primarySoft,#dcf0ff));color:var(--aether-color-text,#1a2941);font-size:calc(var(--aether-avatar-size,40px) * .36);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}.aether-avatar[data-shape=square]{border-radius:var(--aether-radius-sm,8px)}.aether-avatar img{object-fit:cover;width:100%;height:100%;display:block}.aether-avatar__fallback{white-space:nowrap;max-width:100%;overflow:hidden}:root{--aether-space-0:0px;--aether-space-4:4px;--aether-space-8:8px;--aether-space-12:12px;--aether-space-16:16px;--aether-space-24:24px;--aether-space-32:32px;--aether-space-48:48px;--aether-space-64:64px;--aether-text-xs:.75rem;--aether-text-sm:.875rem;--aether-text-base:1rem;--aether-text-lg:1.25rem;--aether-text-xl:1.5rem;--aether-text-2xl:2rem;--aether-leading-xs:1.5;--aether-leading-sm:1.5;--aether-leading-base:1.6;--aether-leading-lg:1.5;--aether-leading-xl:1.4;--aether-leading-2xl:1.3;--aether-radius-sm:8px;--aether-radius-md:12px;--aether-radius-lg:16px;--aether-container-narrow:768px;--aether-container-content:1200px;--aether-container-wide:1600px;--aether-page-padding:var(--aether-space-16);--aether-section-gap:var(--aether-space-24)}@media(min-width:768px){:root{--aether-page-padding:var(--aether-space-24);--aether-section-gap:var(--aether-space-32)}}@media(min-width:1200px){:root{--aether-page-padding:var(--aether-space-32)}}.aether-stack,.aether-inline,.aether-container,.aether-section,.aether-divider{box-sizing:border-box;min-width:0}.aether-stack,.aether-section{align-items:stretch;gap:var(--aether-space-16,16px);flex-direction:column;display:flex}.aether-inline{align-items:center;gap:var(--aether-space-8,8px);flex-direction:row;display:flex}.aether-stack>*,.aether-inline>*,.aether-section>*{min-width:0}.aether-container{width:100%;padding-inline:var(--aether-page-padding,16px);margin-inline:auto}.aether-section{padding:var(--aether-section-gap,24px);gap:var(--aether-space-24,24px)}.aether-divider{align-items:center;gap:var(--aether-space-12,12px);color:var(--aether-color-text-secondary-readable,var(--aether-color-text-secondary,#b5c4df));font:inherit;font-size:var(--aether-text-sm,.875rem);flex-shrink:0;display:flex}.aether-divider:before{content:"";background:var(--aether-divider-color,var(--aether-color-border,#29374c));flex:1;height:1px}.aether-divider:has(.aether-divider__label):after{content:"";background:var(--aether-divider-color,var(--aether-color-border,#29374c));flex:1;height:1px}.aether-divider__label{overflow-wrap:anywhere;max-width:100%}.aether-divider[data-orientation=vertical]{flex-direction:column;align-self:stretch;min-height:1.5em}.aether-divider[data-orientation=vertical]:before,.aether-divider[data-orientation=vertical]:after{width:1px;height:auto;min-height:1px}.aether-glass{isolation:isolate;box-sizing:border-box;border-radius:var(--aether-glass-radius,20px);min-width:0;max-width:100%;padding:var(--aether-glass-padding,24px);color:var(--aether-color-text,inherit);position:relative}.aether-glass__surface{z-index:0;box-sizing:border-box;border-radius:inherit;pointer-events:none;background:var(--aether-glass-background,#17233b);border:var(--aether-glass-border-width,1px) solid color-mix(in srgb,var(--aether-glass-border-color,#fff) calc(var(--aether-glass-border-opacity,.2) * 100%),transparent);box-shadow:0 16px 48px color-mix(in srgb,var(--aether-color-shadow,#000) calc(var(--aether-glass-shadow,.25) * 100%),transparent);position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.aether-glass__surface:after{content:"";border-radius:inherit;background:var(--aether-theme-glass-reflection,linear-gradient(145deg, #ffffff59, transparent 45%));box-shadow:inset 0 1px 0 var(--aether-theme-glass-reflection-edge,#ffffffa6);opacity:var(--aether-glass-highlight,.25);position:absolute;top:0;right:0;bottom:0;left:0}.aether-glass__content{z-index:1;min-width:0;position:relative}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.aether-glass__surface{background:color-mix(in srgb,var(--aether-glass-background,#17233b) calc(var(--aether-glass-opacity,.26) * 100%),transparent);-webkit-backdrop-filter:blur(var(--aether-glass-blur,18px)) saturate(var(--aether-glass-saturation,1.25));backdrop-filter:blur(var(--aether-glass-blur,18px)) saturate(var(--aether-glass-saturation,1.25))}}.aether-rain-glass>.aether-glass__surface{box-shadow:0 20px 54px rgb(3 9 21/calc(var(--aether-glass-shadow,.48) * .9)),inset 0 1px rgb(232 242 255/var(--aether-glass-highlight,.08)),inset 0 -12px 26px #030a162e}.aether-rain-glass>.aether-glass__surface:before{content:"";pointer-events:none;opacity:var(--aether-rain-fog,.65);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.14' filter='url(%23grain)'/%3E%3C/svg%3E"),radial-gradient(at 6% 0,#dbe6f0ad,#0000 68%),radial-gradient(at 96% 88%,#c0d3e68a,#0000 66%),linear-gradient(165deg,#e3ecf342,#a3bbd214 46%,#d8e7f23d);position:absolute;top:0;right:0;bottom:0;left:0}.aether-rain-glass>.aether-glass__surface:after{background:radial-gradient(ellipse 2px 5px at 17px 24px,#e6f3ff94 12%,#08152540 40%,transparent 72%) 0 0 / 79px 127px,radial-gradient(ellipse 3px 7px at 44px 71px,#e6f3ff75 8%,#08152538 40%,transparent 74%) 0 0 / 113px 167px,var(--aether-rain-trails,linear-gradient(93deg, transparent 48%, #e2effa38 49%, #0511201f 50%, transparent 52%) 11px 0 / 137px 100%, linear-gradient(87deg, transparent 47%, #dbebfa29 49%, transparent 52%) 39px 0 / 193px 100%);opacity:var(--aether-rain-condensation,.45);box-shadow:none}@media(forced-colors:active){.aether-rain-glass{color:canvastext}.aether-rain-glass>.aether-glass__surface{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border:1px solid canvastext}.aether-rain-glass>.aether-glass__surface:before,.aether-rain-glass>.aether-glass__surface:after{display:none}}.aether-rain-window{isolation:isolate;box-sizing:border-box;border-radius:var(--aether-rain-window-radius,16px);color:#edf4fc;background:linear-gradient(#253e55,#7d969b 48%,#dfb890 63%,#20394a) 50%/cover;min-width:0;max-width:100%;position:relative;overflow:hidden}.aether-rain-window[data-tone=night]{background-color:#071427}.aether-rain-window[data-tone=night]:not([style*=background-image]){background-image:linear-gradient(#071427,#244d65 48%,#43636c 63%,#091e2b)}.aether-rain-window[data-tone=aurora]:not([style*=background-image]){background-image:linear-gradient(#181b40,#183b62 32%,#1d7077 62%,#ceac83 79%,#233e55)}.aether-rain-window__canvas{pointer-events:none;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.aether-rain-window__content{z-index:1;min-height:inherit;position:relative}.aether-rain-window:not([data-renderer=webgl]):before{content:"";pointer-events:none;background:radial-gradient(4px 7px at 26px 35px,#e9f5ff70,#07172873 48%,#0000 73%) 0 0/83px 113px,radial-gradient(2px 3px at 7px 12px,#e9f5ff4d,#0000 72%) 0 0/29px 37px;position:absolute;top:0;right:0;bottom:0;left:0}.aether-rain-window:not([data-renderer=webgl])>.aether-rain-window__canvas{visibility:hidden}.aether-rain-window[data-variant=sculpted]:not([data-renderer=webgl]):before{background:radial-gradient(9px 14px at 27px 40px,#ebf8ffa6,#08172780 45%,#0000 74%) 0 0/103px 137px,radial-gradient(5px 8px at 62px 71px,#e1f4ff80,#07152373 45%,#0000 76%) 0 0/137px 163px}@media(forced-colors:active){.aether-rain-window{color:canvastext;border:1px solid canvastext;background:canvas!important}.aether-rain-window__canvas,.aether-rain-window:before{display:none}}.aether-sakura-rain{isolation:isolate;border-radius:var(--aether-sakura-rain-radius,0);pointer-events:none;background:0 0;min-width:0;max-width:100%;position:relative;overflow:hidden}.aether-sakura-rain__canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.aether-sakura-rain__content{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0}.aether-sakura-rain__content>*{pointer-events:auto}.aether-fog-wipe{isolation:isolate;border-radius:var(--aether-radius-lg,24px);touch-action:none;position:relative;overflow:hidden}.aether-fog-wipe[data-disabled]{touch-action:auto}.aether-fog-wipe__content{position:relative}.aether-fog-wipe__frost{border-radius:inherit;pointer-events:none;background:rgb(205 222 235/calc(var(--aether-fog-opacity,.65) * .78));-webkit-backdrop-filter:blur(var(--aether-fog-blur,14px));backdrop-filter:blur(var(--aether-fog-blur,14px));position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-size:100% 100%;mask-size:100% 100%}.aether-magnetic{vertical-align:middle;box-sizing:border-box;max-width:100%;padding:18px;display:inline-flex}.aether-magnetic[data-block]{width:100%;display:flex}.aether-magnetic__button{translate:var(--aether-magnetic-x,0px) var(--aether-magnetic-y,0px);transition:translate .42s cubic-bezier(.2,1.5,.4,1)}.aether-magnetic[data-attracted=true]>.aether-magnetic__button{transition:translate .14s ease-out}@media(prefers-reduced-motion:reduce){.aether-magnetic__button{transition:none;translate:none}}.aether-card-stack{width:min(100%,340px);color:var(--aether-color-text,#e9eef8)}.aether-card-stack__stage{height:var(--aether-stack-height,400px);touch-action:pan-y;outline:none;margin-bottom:44px;position:relative}.aether-card-stack__stage:focus-visible{outline:2px solid var(--aether-color-primary,#8ba9ff);outline-offset:8px;border-radius:24px}.aether-card-stack__card{border-radius:var(--aether-stack-radius,24px);background:var(--aether-color-surface,#20283d);transform:translateY(calc(var(--aether-stack-depth) * 14px)) scale(calc(1 - var(--aether-stack-depth) * .045));transform-origin:bottom;border:1px solid #94a3b840;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;box-shadow:0 12px 30px #00000026}.aether-card-stack__card[data-top]{transform:translate(var(--aether-stack-x,0px),var(--aether-stack-y,0px)) rotate(var(--aether-stack-angle,0deg));cursor:grab;-webkit-user-select:none;user-select:none;transition:transform .38s cubic-bezier(.2,.8,.2,1)}.aether-card-stack__stage[data-dragging=true]>[data-top]{cursor:grabbing;transition:none}.aether-card-stack__stage[data-exiting=true]>[data-top]{transition:transform .22s ease-in}.aether-card-stack__label,.aether-card-stack__empty{place-items:center;height:100%;margin:0;font-size:24px;display:grid}.aether-card-stack__controls{justify-content:space-between;align-items:center;gap:12px;display:flex}.aether-card-stack__controls>[role=status]{font-variant-numeric:tabular-nums;font-size:13px}@media(prefers-reduced-motion:reduce){.aether-card-stack__card[data-top],.aether-card-stack__stage[data-exiting=true]>[data-top]{transition:none}}.aether-transition{opacity:1;filter:none;min-width:0;transition-property:opacity,transform,filter;transition-duration:var(--aether-transition-duration,.32s);transition-delay:var(--aether-transition-delay,0s);transition-timing-function:var(--aether-transition-easing,ease-out);transform:none}.aether-transition[hidden]{display:none!important}.aether-transition:is([data-state=enter-from],[data-state=exiting],[data-state=exited]){opacity:0}.aether-transition[data-state=enter-from]{transition:none}.aether-transition[data-state=exiting]{pointer-events:none}.aether-transition[data-effect=slide-up]:is([data-state=enter-from],[data-state=exiting],[data-state=exited]){transform:translateY(16px)}.aether-transition[data-effect=scale]:is([data-state=enter-from],[data-state=exiting],[data-state=exited]){transform:scale(.96)}.aether-transition[data-effect=blur]:is([data-state=enter-from],[data-state=exiting],[data-state=exited]){filter:blur(8px);transform:translateY(6px)}@media(prefers-reduced-motion:reduce){.aether-transition{transition:none}.aether-transition[data-state]{filter:none;transform:none}}.aether-logo-intro{isolation:isolate;--intro-ink:0;--intro-reveal:0;--aether-logo-intro-background:#080a11;--aether-logo-intro-color:#f7f2ee;position:relative;overflow:hidden}.aether-logo-intro__content{position:relative}.aether-logo-intro__veil{z-index:2;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.aether-logo-intro__veil[data-surface=solid]{background:var(--aether-logo-intro-background);opacity:calc(1 - var(--intro-reveal))}.aether-logo-intro__glass{--aether-rain-trails:none;position:absolute;top:0;right:0;bottom:0;left:0}.aether-logo-intro__glass>.aether-glass__surface{box-shadow:none}.aether-logo-intro__moving{z-index:3;width:min(72%,460px);color:var(--aether-logo-intro-color);pointer-events:none;transform:translate(calc(-50% + var(--intro-x,0px)),calc(-50% + var(--intro-y,0px))) scale(var(--intro-scale-x,1),var(--intro-scale-y,1));transform-origin:50%;will-change:transform;filter:drop-shadow(0 0 calc((1 - var(--intro-reveal)) * 18px) color-mix(in srgb,var(--aether-logo-intro-color) 24%,transparent));position:absolute;top:50%;left:50%}.aether-logo-intro-mark{width:100%;height:auto;color:var(--aether-logo-intro-color,currentColor);display:block;overflow:visible}.aether-logo-intro-mark path{fill:none;stroke:currentColor;stroke-width:8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - clamp(0,var(--intro-ink,1) * 1.6 - var(--intro-stroke-index,0) * .15,1))}.aether-logo-intro-mark text{stroke:currentColor;stroke-width:1px;fill:currentColor;clip-path:inset(0 calc((1 - var(--intro-ink,1)) * 100%) 0 0);font:italic 600 86px Georgia,serif}.aether-logo-intro-mark [data-intro-stroke],.aether-logo-intro-mark[data-writing] text{--intro-progress:clamp(0, (var(--intro-ink,1) - var(--intro-stroke-start,0)) / var(--intro-stroke-duration,1), 1)}.aether-logo-intro-mark [data-intro-stroke]{stroke-dashoffset:calc(1 - var(--intro-progress));opacity:min(1,var(--intro-progress) * 1000)}.aether-logo-intro-mark path[data-intro-fill]{fill:currentColor;stroke:none;stroke-dasharray:none}.aether-logo-intro-mark[data-writing] text{clip-path:inset(0 calc((1 - var(--intro-progress)) * 100%) 0 0)}.aether-logo-intro__skip{z-index:4;border:1px solid color-mix(in srgb,var(--aether-logo-intro-color) 24%,transparent);color:var(--aether-logo-intro-color);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:10px 18px;position:absolute;bottom:20px;right:20px}.aether-logo-intro[data-phase=complete]>.aether-logo-intro__veil,.aether-logo-intro[data-phase=complete]>.aether-logo-intro__moving{display:none}@media(prefers-reduced-motion:reduce){.aether-logo-intro__veil,.aether-logo-intro__moving,.aether-logo-intro__skip{display:none}}.aether-navbar-shell{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin-inline:auto;container:aether-navbar/inline-size}.aether-navbar,.aether-navbar *{box-sizing:border-box}.aether-navbar{--aether-nav-item-height:40px;--aether-nav-padding:12px;width:100%;min-width:0;padding:var(--aether-nav-padding);border:1px solid var(--aether-nav-border-color,var(--aether-color-border,#29374c));border-radius:var(--aether-nav-radius,16px);color:var(--aether-nav-text-color,var(--aether-color-text,#dce4f3));background:var(--aether-nav-background,var(--aether-color-surface,#0e1522));box-shadow:0 8px 32px color-mix(in srgb,var(--aether-nav-shadow-color,#000) calc(var(--aether-nav-shadow,0) * 100%),transparent);align-items:center;gap:24px;font-family:inherit;font-size:14px;line-height:1.5;display:flex}.aether-navbar[data-variant=glass]{box-shadow:0 8px 32px color-mix(in srgb,var(--aether-nav-shadow-color,#000) calc(var(--aether-nav-shadow,.12) * 100%),transparent),inset 0 1px color-mix(in srgb,var(--aether-color-glass-edge,#fff) 8%,transparent)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.aether-navbar[data-variant=glass]{background:color-mix(in srgb,var(--aether-nav-background,var(--aether-color-surface,#0e1522)) 76%,transparent);-webkit-backdrop-filter:blur(var(--aether-theme-nav-blur,20px)) saturate(1.2)}}.aether-navbar[data-variant=capsule]{--aether-nav-padding:8px}.aether-navbar[data-variant=capsule] .aether-navbar__brand:after{content:"";background:color-mix(in srgb,var(--aether-nav-item-color,#b5c4df) 22%,transparent);flex-shrink:0;width:1px;height:24px;margin-left:16px}.aether-navbar[data-size=sm]{--aether-nav-item-height:34px;--aether-nav-padding:8px;gap:16px;font-size:13px}.aether-navbar[data-size=lg]{--aether-nav-item-height:48px;--aether-nav-padding:16px;font-size:15px}.aether-navbar__brand{flex-shrink:0;align-items:center;max-width:100%;display:flex}.aether-navbar__menu{flex:1;align-items:center;gap:20px;min-width:0;display:flex}.aether-navbar__items{flex-wrap:wrap;flex:1;align-items:center;gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.aether-navbar[data-align=center] .aether-navbar__items{justify-content:center}.aether-navbar[data-align=end] .aether-navbar__items{justify-content:flex-end}.aether-navbar .aether-navbar__item,.aether-navbar .aether-navbar__toggle{min-height:var(--aether-nav-item-height);color:var(--aether-nav-item-color,var(--aether-color-text-secondary-readable,var(--aether-color-text-secondary,#b5c4df)));font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:6px 13px;text-decoration:none;transition:color .18s,background .18s,border-color .18s;display:inline-flex;position:relative}.aether-navbar .aether-navbar__item:hover,.aether-navbar .aether-navbar__toggle:hover{background:var(--aether-nav-hover-background,var(--aether-color-surface-hover,#24324a));color:var(--aether-nav-hover-color,var(--aether-color-text,#dce4f3));border-color:#0000}.aether-navbar .aether-navbar__item[aria-current=page]{color:var(--aether-nav-active-color,var(--aether-color-primary,#b8c5ff));background:var(--aether-nav-active-background,var(--aether-color-primary-soft,#222a3d))}.aether-navbar__item[aria-current=page]:after{content:"";background:var(--aether-nav-active-color,var(--aether-color-primary,#b8c5ff));border-radius:2px;height:2px;position:absolute;bottom:0;left:30%;right:30%}.aether-navbar[data-variant=capsule] .aether-navbar__item{border-radius:999px;padding-inline:18px}.aether-navbar[data-variant=capsule] .aether-navbar__item[aria-current=page]{box-shadow:0 3px 8px color-mix(in srgb,var(--aether-nav-shadow-color,#000) 16%,transparent)}.aether-navbar[data-variant=capsule] .aether-navbar__item[aria-current=page]:after{content:none}.aether-navbar .aether-navbar__item[aria-disabled=true]{color:var(--aether-color-text-disabled,#6b7d96);cursor:default;background:0 0}.aether-navbar__icon{flex-shrink:0;display:inline-flex}.aether-navbar__icon svg{width:16px;height:16px}.aether-navbar__badge{background:color-mix(in srgb,currentColor 10%,transparent);border-radius:5px;padding:0 6px;font-size:.75em}.aether-navbar__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.aether-navbar .aether-navbar__toggle{flex-shrink:0;margin-left:auto;padding:6px 10px;display:none}.aether-navbar[data-variant] :is(a,button):focus-visible{outline:2px solid var(--aether-nav-focus-color,var(--aether-color-primary,#b8c5ff));outline-offset:3px}@container aether-navbar (width>=640px){.aether-navbar[data-align=center]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.aether-navbar[data-align=center] .aether-navbar__menu{display:contents}.aether-navbar[data-align=center] .aether-navbar__brand{grid-area:1/1;min-width:0}.aether-navbar[data-align=center] .aether-navbar__items{grid-area:1/2}.aether-navbar[data-align=center] .aether-navbar__actions{flex-wrap:wrap;grid-area:1/3;justify-self:end;max-width:100%}}@container aether-navbar (width<=639px){.aether-navbar-shell[data-responsive=true] .aether-navbar{flex-wrap:wrap;gap:0}.aether-navbar-shell[data-responsive=true] .aether-navbar__toggle{display:inline-flex}.aether-navbar-shell[data-responsive=true] .aether-navbar__brand{max-width:calc(100% - 56px)}.aether-navbar-shell[data-responsive=true] .aether-navbar__menu{border-top:1px solid color-mix(in srgb,var(--aether-nav-item-color,#b5c4df) 22%,transparent);flex-direction:column;flex:1 0 100%;align-items:stretch;gap:12px;margin-top:12px;padding-top:12px;display:none}.aether-navbar-shell[data-responsive=true] .aether-navbar[data-open=true] .aether-navbar__menu{display:flex}.aether-navbar-shell[data-responsive=true] .aether-navbar__items{flex-direction:column;align-items:stretch}.aether-navbar-shell[data-responsive=true] .aether-navbar__item{justify-content:flex-start;width:100%}.aether-navbar-shell[data-responsive=true] .aether-navbar__item[aria-current=page]:after{width:2px;height:auto;inset:25% auto 25% 0}.aether-navbar-shell[data-responsive=true] .aether-navbar__actions{flex-wrap:wrap}.aether-navbar-shell[data-responsive=true] .aether-navbar[data-variant=capsule][data-open=true]{border-radius:min(var(--aether-nav-radius),24px)}.aether-navbar-shell[data-responsive=true] .aether-navbar[data-variant=capsule] .aether-navbar__brand:after{content:none}}@media(prefers-reduced-motion:reduce){.aether-navbar .aether-navbar__item,.aether-navbar .aether-navbar__toggle{transition:none}}.aether-navbar-shell[data-responsive=false][data-overflow=scroll] .aether-navbar[data-align]{flex-wrap:nowrap;gap:12px;display:flex}.aether-navbar-shell[data-responsive=false][data-overflow=scroll] .aether-navbar__brand{flex-shrink:1;min-width:0;max-width:40%;overflow:hidden}.aether-navbar-shell[data-responsive=false][data-overflow=scroll] .aether-navbar__menu{padding:4px;scroll-padding-inline:4px;display:flex;overflow-x:auto}.aether-navbar-shell[data-responsive=false][data-overflow=scroll] .aether-navbar__items{flex-wrap:nowrap;flex-shrink:0;min-width:max-content}.aether-navbar-shell[data-responsive=false][data-overflow=scroll] .aether-navbar__item{white-space:nowrap}.aether-button{--aether-button-height:40px;--aether-button-padding:16px;box-sizing:border-box;min-height:var(--aether-button-height);max-width:100%;padding:8px var(--aether-button-padding);border:1px solid var(--aether-button-border-color,transparent);border-radius:var(--aether-theme-control-radius,10px);background:var(--aether-button-background,var(--aether-button-accent,var(--aether-color-primary,#b8c5ff)));color:var(--aether-button-text-color,var(--aether-button-on-accent,var(--aether-color-on-primary,#111827)));font:inherit;text-align:center;cursor:pointer;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:1.4;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex}.aether-button[data-size=sm]{--aether-button-height:32px;--aether-button-padding:12px;border-radius:8px;padding-top:6px;padding-bottom:6px;font-size:12px}.aether-button[data-size=lg]{--aether-button-height:48px;--aether-button-padding:22px;border-radius:12px;font-size:16px}.aether-button[data-block]{width:100%;display:flex}.aether-button[data-shape=pill]{border-radius:9999px}.aether-button[data-shape=circle],.aether-button[data-shape=square]{width:var(--aether-button-height);height:var(--aether-button-height);min-width:var(--aether-button-height);max-width:var(--aether-button-height);flex-shrink:0;gap:0;padding:0}.aether-button[data-shape=circle]{border-radius:50%}.aether-button[data-shape=square]{border-radius:0}.aether-button__label{overflow-wrap:anywhere;min-width:0}.aether-button:not(:disabled):hover{background:var(--aether-button-hover-background,var(--aether-button-accent-hover,var(--aether-color-primary-hover,#c1ccff)))}.aether-button:not(:disabled):active{background:var(--aether-button-active-background,var(--aether-button-accent-active,var(--aether-color-primary-active,#909ac7)))}.aether-button[data-variant=secondary]{background:var(--aether-button-background,var(--aether-color-surface-raised,#17233b));color:var(--aether-button-text-color,var(--aether-color-text,#dce4f3));border-color:var(--aether-button-border-color,var(--aether-color-border,#29374c))}.aether-button[data-variant=outline]{background:var(--aether-button-background,transparent);color:var(--aether-button-text-color,var(--aether-button-accent-text,var(--aether-button-accent,var(--aether-color-primary-text,var(--aether-color-primary,#b8c5ff)))));border-color:var(--aether-button-border-color,var(--aether-color-border-strong,#52637b))}.aether-button[data-variant=ghost]{background:var(--aether-button-background,transparent);color:var(--aether-button-text-color,var(--aether-color-text-secondary-readable,var(--aether-color-text-secondary,#b5c4df)))}.aether-button[data-variant=secondary]:not(:disabled):hover,.aether-button[data-variant=outline]:not(:disabled):hover,.aether-button[data-variant=ghost]:not(:disabled):hover{background:var(--aether-button-hover-background,var(--aether-color-surface-hover,#24324a));border-color:var(--aether-button-hover-border-color,var(--aether-button-border-color,var(--aether-color-border-strong,#52637b)))}.aether-button[data-variant=secondary]:not(:disabled):active,.aether-button[data-variant=outline]:not(:disabled):active,.aether-button[data-variant=ghost]:not(:disabled):active{background:var(--aether-button-active-background,var(--aether-color-primary-soft,#222a3d))}.aether-button:focus-visible{outline:2px solid var(--aether-button-focus-color,var(--aether-color-focus,var(--aether-button-accent,var(--aether-color-primary,#b8c5ff))));outline-offset:3px}.aether-button:disabled{opacity:.5;cursor:not-allowed}.aether-button__icon{flex-shrink:0;display:inline-flex}.aether-button__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:1em;height:1em;animation:.8s linear infinite aether-button-spin}@keyframes aether-button-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.aether-button{transition:none}.aether-button__spinner{animation:none}}.aether-button:focus-visible{box-shadow:var(--aether-theme-focus-ring,none)}.aether-icon{vertical-align:-.125em;flex-shrink:0;display:inline-block}.aether-icon[stroke=currentColor]{color:var(--aether-icon-color,var(--aether-theme-icon-color,inherit))}:where(.aether-button,.aether-navbar,.aether-tabs,.aether-tag,.aether-badge,.aether-alert__icon,.aether-toast__indicator,.aether-dismiss,a,button){--aether-icon-color:currentColor}.aether-icon[data-spin]{transform-origin:50%;animation:1.2s linear infinite aether-icon-spin}@keyframes aether-icon-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.aether-icon[data-spin]{animation:none}}.aether-field{width:100%;min-width:0;color:var(--aether-color-text,#dce4f3);font:inherit;flex-direction:column;gap:8px;font-size:14px;display:flex}.aether-field,.aether-field *{box-sizing:border-box}.aether-field__label{align-self:flex-start;font-weight:500;line-height:1.5}.aether-input-shell{border:1px solid var(--aether-input-status-color,var(--aether-input-border-color,var(--aether-color-border,#29374c)));border-radius:var(--aether-theme-control-radius,10px);background:var(--aether-input-background,var(--aether-theme-field-background,var(--aether-color-surface-inset,#0b101a)));align-items:center;gap:10px;min-height:42px;padding:0 12px;transition:border-color .18s,box-shadow .18s;display:flex}.aether-input-shell:hover{border-color:var(--aether-input-status-color,var(--aether-input-hover-border-color,var(--aether-color-border-strong,#52637b)))}.aether-input-shell:focus-within{border-color:var(--aether-input-status-color,var(--aether-input-focus-color,var(--aether-color-primary,#b8c5ff)));box-shadow:0 0 0 3px color-mix(in srgb,var(--aether-input-status-color,var(--aether-input-focus-color,var(--aether-color-primary,#b8c5ff))) 15%,transparent)}.aether-input{border-radius:inherit;width:100%;min-width:0;min-height:40px;color:var(--aether-input-text-color,inherit);font:inherit;background:0 0;border:0;outline:0;padding:9px 0;line-height:1.5;display:block}.aether-input::placeholder{color:var(--aether-input-placeholder-color,var(--aether-color-text-readable,var(--aether-color-text-muted,#9bacc7)));opacity:1}.aether-input__addon{color:var(--aether-color-text-readable,var(--aether-color-text-muted,#9bacc7));flex-shrink:0;align-items:center;display:inline-flex}.aether-field__message{color:var(--aether-color-text-readable,var(--aether-color-text-muted,#9bacc7));overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.aether-field[data-size=sm]{gap:6px;font-size:12px}.aether-field[data-size=sm] .aether-input-shell{border-radius:8px;min-height:34px}.aether-field[data-size=sm] .aether-input{min-height:32px;padding:6px 0}.aether-field[data-size=lg]{font-size:16px}.aether-field[data-size=lg] .aether-input-shell{border-radius:12px;min-height:50px;padding:0 16px}.aether-field[data-size=lg] .aether-input{min-height:48px;padding:11px 0}.aether-field[data-status=error]{--aether-input-status-color:var(--aether-color-danger-text,var(--aether-color-danger,#f2919c))}.aether-field[data-status=error] .aether-field__message{color:var(--aether-color-danger-text,var(--aether-color-danger,#f2919c))}.aether-field[data-status=success]{--aether-input-status-color:var(--aether-color-success,#85c6a2)}.aether-field[data-disabled]{opacity:.5}.aether-field[data-disabled] .aether-input-shell{border-color:var(--aether-color-border,#29374c)}.aether-input:disabled{cursor:not-allowed}@media(prefers-reduced-motion:reduce){.aether-input-shell{transition:none}}@media(forced-colors:active){.aether-input-shell:focus-within{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}.aether-field[data-disabled] .aether-input-shell:hover{border-color:var(--aether-color-border,#29374c)}.aether-radio-group{flex-direction:column;gap:14px;min-width:0;display:flex}.aether-radio-group[data-orientation=horizontal]{flex-flow:wrap;gap:12px 24px}.aether-radio{width:fit-content;max-width:100%;min-height:28px;color:var(--aether-radio-text-color,var(--aether-color-text,#dce4f3));font:inherit;cursor:pointer;align-items:center;gap:10px;font-size:14px;line-height:1.5;display:inline-flex;position:relative}.aether-radio,.aether-radio *{box-sizing:border-box}.aether-radio__input{opacity:0;width:20px;height:20px;margin:0;position:absolute}.aether-radio__mark{border:1px solid var(--aether-radio-border-color,var(--aether-color-border-strong,#52637b));background:var(--aether-radio-background,var(--aether-color-surface-inset,#0b101a));border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;transition:border-color .18s,background .18s;display:grid}.aether-radio__mark:after{content:"";background:var(--aether-radio-dot-color,var(--aether-radio-on-accent,var(--aether-color-on-primary,#111827)));border-radius:50%;width:8px;height:8px;transition:transform .15s;transform:scale(0)}.aether-radio:hover .aether-radio__input:not(:disabled)+.aether-radio__mark{border-color:var(--aether-radio-accent,var(--aether-color-primary,#b8c5ff))}.aether-radio__input:checked+.aether-radio__mark{border-color:var(--aether-radio-accent,var(--aether-color-primary,#b8c5ff));background:var(--aether-radio-accent,var(--aether-color-primary,#b8c5ff))}.aether-radio__input:checked+.aether-radio__mark:after{transform:scale(1)}.aether-radio__input:focus-visible+.aether-radio__mark{outline:2px solid var(--aether-radio-focus-color,var(--aether-color-focus,var(--aether-radio-accent,var(--aether-color-primary,#b8c5ff))));outline-offset:3px}.aether-radio__label{overflow-wrap:anywhere;min-width:0}.aether-radio[data-size=sm]{gap:8px;font-size:12px}.aether-radio[data-size=sm] .aether-radio__mark,.aether-radio[data-size=sm] .aether-radio__input{width:16px;height:16px}.aether-radio[data-size=sm] .aether-radio__mark:after{width:6px;height:6px}.aether-radio[data-size=lg]{gap:12px;font-size:16px}.aether-radio[data-size=lg] .aether-radio__mark,.aether-radio[data-size=lg] .aether-radio__input{width:24px;height:24px}.aether-radio[data-size=lg] .aether-radio__mark:after{width:10px;height:10px}.aether-radio[data-disabled]{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.aether-radio__mark,.aether-radio__mark:after{transition:none}}@media(forced-colors:active){.aether-radio__mark{border-color:canvastext}.aether-radio__input:checked+.aether-radio__mark{background:canvas;border-color:highlight}.aether-radio__input:checked+.aether-radio__mark:after{background:highlight}}.aether-radio:hover .aether-radio__input:checked:not(:disabled)+.aether-radio__mark{background:var(--aether-radio-accent-hover,var(--aether-color-primary-hover,#c1ccff));border-color:var(--aether-radio-accent-hover,var(--aether-color-primary-hover,#c1ccff))}.aether-radio:active .aether-radio__input:not(:disabled)+.aether-radio__mark{border-color:var(--aether-radio-accent-active,var(--aether-color-primary-active,#909ac7))}.aether-radio:active .aether-radio__input:checked:not(:disabled)+.aether-radio__mark{background:var(--aether-radio-accent-active,var(--aether-color-primary-active,#909ac7))}@media(forced-colors:active){.aether-radio:is(:hover,:active) .aether-radio__input:checked:not(:disabled)+.aether-radio__mark{background:canvas;border-color:highlight}}.aether-radio__input:focus-visible+.aether-radio__mark{box-shadow:var(--aether-theme-focus-ring,none)}.aether-checkbox-group{flex-direction:column;gap:14px;min-width:0;display:flex}.aether-checkbox-group[data-orientation=horizontal]{flex-flow:wrap;gap:12px 24px}.aether-checkbox{width:fit-content;max-width:100%;min-height:28px;color:var(--aether-checkbox-text-color,var(--aether-color-text,#dce4f3));font:inherit;cursor:pointer;align-items:center;gap:10px;font-size:14px;line-height:1.5;display:inline-flex;position:relative}.aether-checkbox,.aether-checkbox *{box-sizing:border-box}.aether-checkbox__input{opacity:0;width:20px;height:20px;margin:0;position:absolute;inset-inline-start:0}.aether-checkbox__mark{pointer-events:none;border:1px solid var(--aether-checkbox-border-color,var(--aether-color-border-strong,#52637b));background:var(--aether-checkbox-background,var(--aether-color-surface-inset,#0b101a));border-radius:5px;flex-shrink:0;place-items:center;width:20px;height:20px;transition:border-color .18s,background .18s;display:grid}.aether-checkbox__mark:after{content:"";border:solid var(--aether-checkbox-on-accent,var(--aether-color-on-primary,#111827));opacity:0;border-width:0 2px 2px 0;width:5px;height:9px;transform:translateY(-1px)rotate(45deg)}.aether-checkbox:hover .aether-checkbox__input:not(:disabled)+.aether-checkbox__mark{border-color:var(--aether-checkbox-accent,var(--aether-color-primary,#b8c5ff))}.aether-checkbox__input:is(:checked,:indeterminate,[aria-checked=mixed])+.aether-checkbox__mark{border-color:var(--aether-checkbox-accent,var(--aether-color-primary,#b8c5ff));background:var(--aether-checkbox-accent,var(--aether-color-primary,#b8c5ff))}.aether-checkbox__input:is(:checked,:indeterminate,[aria-checked=mixed])+.aether-checkbox__mark:after{opacity:1}.aether-checkbox__input:is(:indeterminate,[aria-checked=mixed])+.aether-checkbox__mark:after{background:var(--aether-checkbox-on-accent,var(--aether-color-on-primary,#111827));border:0;width:9px;height:2px;transform:none}.aether-checkbox__input:focus-visible+.aether-checkbox__mark{outline:2px solid var(--aether-checkbox-focus-color,var(--aether-color-focus,var(--aether-checkbox-accent,var(--aether-color-primary,#b8c5ff))));outline-offset:3px}.aether-checkbox__label{overflow-wrap:anywhere;min-width:0}.aether-checkbox[data-size=sm]{gap:8px;font-size:12px}.aether-checkbox[data-size=sm] :is(.aether-checkbox__mark,.aether-checkbox__input){width:16px;height:16px}.aether-checkbox[data-size=sm] .aether-checkbox__mark:after{width:4px;height:7px}.aether-checkbox[data-size=sm] .aether-checkbox__input:is(:indeterminate,[aria-checked=mixed])+.aether-checkbox__mark:after{width:7px;height:2px}.aether-checkbox[data-size=lg]{gap:12px;font-size:16px}.aether-checkbox[data-size=lg] :is(.aether-checkbox__mark,.aether-checkbox__input){width:24px;height:24px}.aether-checkbox[data-disabled]{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.aether-checkbox__mark{transition:none}}@media(forced-colors:active){.aether-checkbox__mark{border-color:canvastext}.aether-checkbox__input:is(:checked,:indeterminate,[aria-checked=mixed])+.aether-checkbox__mark{background:canvas;border-color:highlight}.aether-checkbox__mark:after{border-color:highlight}.aether-checkbox__input:is(:indeterminate,[aria-checked=mixed])+.aether-checkbox__mark:after{background:highlight}.aether-checkbox__input:focus-visible+.aether-checkbox__mark{outline-color:highlight}}.aether-checkbox:hover .aether-checkbox__input:is(:checked,:indeterminate,[aria-checked=mixed]):not(:disabled)+.aether-checkbox__mark{background:var(--aether-checkbox-accent-hover,var(--aether-color-primary-hover,#c1ccff));border-color:var(--aether-checkbox-accent-hover,var(--aether-color-primary-hover,#c1ccff))}.aether-checkbox:active .aether-checkbox__input:not(:disabled)+.aether-checkbox__mark{border-color:var(--aether-checkbox-accent-active,var(--aether-color-primary-active,#909ac7))}.aether-checkbox:active .aether-checkbox__input:is(:checked,:indeterminate,[aria-checked=mixed]):not(:disabled)+.aether-checkbox__mark{background:var(--aether-checkbox-accent-active,var(--aether-color-primary-active,#909ac7))}@media(forced-colors:active){.aether-checkbox:is(:hover,:active) .aether-checkbox__input:is(:checked,:indeterminate,[aria-checked=mixed]):not(:disabled)+.aether-checkbox__mark{background:canvas;border-color:highlight}}.aether-checkbox__input:focus-visible+.aether-checkbox__mark{box-shadow:var(--aether-theme-focus-ring,none)}.aether-switch{--aether-switch-width:40px;--aether-switch-height:24px;width:fit-content;max-width:100%;min-height:28px;color:var(--aether-switch-text-color,var(--aether-color-text,#dce4f3));font:inherit;cursor:pointer;align-items:center;gap:10px;font-size:14px;line-height:1.5;display:inline-flex;position:relative}.aether-switch,.aether-switch *{box-sizing:border-box}.aether-switch__input{width:var(--aether-switch-width);height:var(--aether-switch-height);opacity:0;margin:0;position:absolute;inset-inline-start:0}.aether-switch__track{width:var(--aether-switch-width);height:var(--aether-switch-height);border:1px solid var(--aether-switch-border-color,var(--aether-color-border-strong,#52637b));background:var(--aether-switch-background,var(--aether-color-surface-inset,#0b101a));border-radius:999px;flex-shrink:0;transition:background .18s,border-color .18s;display:block;position:relative}.aether-switch__thumb{inset-inline-start:3px;width:calc(var(--aether-switch-height) - 8px);height:calc(var(--aether-switch-height) - 8px);background:var(--aether-switch-thumb-color,var(--aether-color-text-muted,#9bacc7));border-radius:50%;transition:inset-inline-start .18s,background .18s;position:absolute;top:3px}.aether-switch:hover .aether-switch__input:not(:disabled)+.aether-switch__track{border-color:var(--aether-switch-accent,var(--aether-color-primary,#b8c5ff))}.aether-switch__input:checked+.aether-switch__track{background:var(--aether-switch-accent,var(--aether-color-primary,#b8c5ff));border-color:var(--aether-switch-accent,var(--aether-color-primary,#b8c5ff))}.aether-switch__input:checked+.aether-switch__track .aether-switch__thumb{background:var(--aether-switch-on-accent,var(--aether-color-on-primary,#111827));inset-inline-start:calc(var(--aether-switch-width) - var(--aether-switch-height) + 3px)}.aether-switch__input:focus-visible+.aether-switch__track{outline:2px solid var(--aether-switch-focus-color,var(--aether-color-focus,var(--aether-switch-accent,var(--aether-color-primary,#b8c5ff))));outline-offset:3px}.aether-switch__label{overflow-wrap:anywhere;min-width:0}.aether-switch[data-size=sm]{--aether-switch-width:32px;--aether-switch-height:20px;gap:8px;font-size:12px}.aether-switch[data-size=lg]{--aether-switch-width:48px;--aether-switch-height:28px;gap:12px;font-size:16px}.aether-switch[data-disabled]{opacity:.5;cursor:not-allowed}.aether-switch[data-loading] .aether-switch__thumb:after{content:"";border:1.5px solid;color:var(--aether-switch-background,var(--aether-color-surface-inset,#0b101a));border-inline-end-color:#0000;border-radius:50%;animation:.8s linear infinite aether-switch-spin;position:absolute;top:3px;right:3px;bottom:3px;left:3px}.aether-switch[data-loading] .aether-switch__input:checked+.aether-switch__track .aether-switch__thumb:after{color:var(--aether-switch-accent,var(--aether-color-primary,#b8c5ff))}@keyframes aether-switch-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.aether-switch__track,.aether-switch__thumb{transition:none}.aether-switch__thumb:after{animation:none!important}}@media(forced-colors:active){.aether-switch__track{border-color:canvastext}.aether-switch__thumb{background:canvastext}.aether-switch__input:checked+.aether-switch__track{background:canvas;border-color:highlight}.aether-switch__input:checked+.aether-switch__track .aether-switch__thumb{background:highlight}.aether-switch__input:focus-visible+.aether-switch__track{outline-color:highlight}}.aether-switch:hover .aether-switch__input:checked:not(:disabled)+.aether-switch__track{background:var(--aether-switch-accent-hover,var(--aether-color-primary-hover,#c1ccff));border-color:var(--aether-switch-accent-hover,var(--aether-color-primary-hover,#c1ccff))}.aether-switch:active .aether-switch__input:not(:disabled)+.aether-switch__track{border-color:var(--aether-switch-accent-active,var(--aether-color-primary-active,#909ac7))}.aether-switch:active .aether-switch__input:checked:not(:disabled)+.aether-switch__track{background:var(--aether-switch-accent-active,var(--aether-color-primary-active,#909ac7))}@media(forced-colors:active){.aether-switch:is(:hover,:active) .aether-switch__input:checked:not(:disabled)+.aether-switch__track{background:canvas;border-color:highlight}}.aether-switch__input:focus-visible+.aether-switch__track{box-shadow:var(--aether-theme-focus-ring,none)}.aether-textarea{border:1px solid var(--aether-input-status-color,var(--aether-input-border-color,var(--aether-color-border,#29374c)));border-radius:var(--aether-theme-control-radius,10px);background:var(--aether-input-background,var(--aether-theme-field-background,var(--aether-color-surface-inset,#0b101a)));width:100%;min-width:0;color:var(--aether-input-text-color,inherit);font:inherit;margin:0;padding:10px 12px;line-height:1.5;transition:border-color .18s,box-shadow .18s;display:block}.aether-textarea::placeholder{color:var(--aether-input-placeholder-color,var(--aether-color-text-readable,var(--aether-color-text-muted,#9bacc7)));opacity:1}.aether-textarea:hover:not(:disabled){border-color:var(--aether-input-status-color,var(--aether-input-hover-border-color,var(--aether-color-border-strong,#52637b)))}.aether-textarea:focus{border-color:var(--aether-input-status-color,var(--aether-input-focus-color,var(--aether-color-primary,#b8c5ff)));box-shadow:0 0 0 3px color-mix(in srgb,var(--aether-input-status-color,var(--aether-input-focus-color,var(--aether-color-primary,#b8c5ff))) 15%,transparent);outline:0}.aether-textarea:disabled{cursor:not-allowed}.aether-textarea-field[data-size=sm] .aether-textarea{border-radius:8px;padding:7px 10px}.aether-textarea-field[data-size=lg] .aether-textarea{border-radius:12px;padding:12px 16px}.aether-textarea-field__footer{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.aether-textarea__count{color:var(--aether-color-text-readable,var(--aether-color-text-muted,#9bacc7));font-variant-numeric:tabular-nums;flex-shrink:0;margin-inline-start:auto;font-size:12px;line-height:1.6}@media(prefers-reduced-motion:reduce){.aether-textarea{transition:none}}@media(forced-colors:active){.aether-textarea:focus{outline-offset:2px;outline:2px solid highlight}}.aether-progress{--aether-progress-height:8px;--aether-progress-status-color:var(--aether-color-primary-text,var(--aether-color-primary,#b8c5ff));width:100%;min-width:0;color:var(--aether-color-text,#dce4f3);font:inherit;font-size:13px;line-height:1.5}.aether-progress,.aether-progress *{box-sizing:border-box}.aether-progress[data-size=sm]{--aether-progress-height:4px;font-size:12px}.aether-progress[data-size=lg]{--aether-progress-height:12px;font-size:14px}.aether-progress[data-status=success]{--aether-progress-status-color:var(--aether-color-success,#85c6a2)}.aether-progress[data-status=warning]{--aether-progress-status-color:var(--aether-color-warning,#e6bd78)}.aether-progress[data-status=error]{--aether-progress-status-color:var(--aether-color-danger,#f2919c)}.aether-progress__header{align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.aether-progress__label{overflow-wrap:anywhere;min-width:0}.aether-progress__value{color:var(--aether-color-text-secondary-readable,var(--aether-color-text-secondary,#b5c4df));font-variant-numeric:tabular-nums;flex-shrink:0;margin-inline-start:auto}.aether-progress__track{height:var(--aether-progress-height);background:var(--aether-progress-track-color,var(--aether-color-surface-hover,#24324a));border-radius:999px;position:relative;overflow:hidden}.aether-progress__fill{border-radius:inherit;background:var(--aether-progress-color,var(--aether-progress-status-color));height:100%;transition:width .3s}.aether-progress[data-indeterminate] .aether-progress__fill{width:35%;animation:1.5s ease-in-out infinite aether-progress-slide;position:absolute;inset-inline-start:0}@keyframes aether-progress-slide{0%{inset-inline-start:-35%}to{inset-inline-start:100%}}@media(prefers-reduced-motion:reduce){.aether-progress__fill{transition:none}.aether-progress[data-indeterminate] .aether-progress__fill{animation:none;inset-inline-start:32.5%}}.aether-scrollbar{box-sizing:border-box;min-width:0;min-height:0;position:relative;overflow:hidden}.aether-scrollbar__viewport{box-sizing:border-box;width:100%;height:100%;max-height:inherit;scrollbar-width:none;overflow:auto}.aether-scrollbar__viewport::-webkit-scrollbar{display:none}.aether-scrollbar[data-orientation=vertical]>.aether-scrollbar__viewport{overflow-x:hidden}.aether-scrollbar[data-orientation=horizontal]>.aether-scrollbar__viewport{overflow-y:hidden}.aether-scrollbar__content{min-width:100%;display:flow-root}.aether-scrollbar__viewport:focus-visible{outline:2px solid var(--aether-color-focus,var(--aether-color-primary,#b8c5ff));outline-offset:-2px}.aether-scrollbar__track{z-index:1;background:var(--aether-scrollbar-track-color,transparent);touch-action:none;-webkit-user-select:none;user-select:none;border-radius:999px;transition:opacity .18s;position:absolute}.aether-scrollbar__track[hidden]{display:none}.aether-scrollbar__track[data-axis=vertical]{width:var(--aether-scrollbar-size,8px);top:3px;bottom:3px;inset-inline-end:3px}.aether-scrollbar__track[data-axis=horizontal]{height:var(--aether-scrollbar-size,8px);bottom:3px;left:3px;right:3px}.aether-scrollbar[data-horizontal=true]>.aether-scrollbar__track[data-axis=vertical]{bottom:calc(var(--aether-scrollbar-size,8px) + 6px)}.aether-scrollbar[data-vertical=true]>.aether-scrollbar__track[data-axis=horizontal]{inset-inline-end:calc(var(--aether-scrollbar-size,8px) + 6px)}.aether-scrollbar__thumb{border-radius:inherit;background:var(--aether-scrollbar-thumb-color,var(--aether-color-border-strong,#52637b));position:absolute;top:0;left:0}.aether-scrollbar__track[data-axis=vertical]>.aether-scrollbar__thumb{width:100%}.aether-scrollbar__track[data-axis=horizontal]>.aether-scrollbar__thumb{height:100%}.aether-scrollbar__track:hover>.aether-scrollbar__thumb,.aether-scrollbar__track:focus-visible>.aether-scrollbar__thumb,.aether-scrollbar[data-dragging] .aether-scrollbar__thumb{background:var(--aether-scrollbar-thumb-hover-color,var(--aether-color-primary,#b8c5ff))}.aether-scrollbar__track:focus-visible{outline:2px solid var(--aether-color-focus,var(--aether-color-primary,#b8c5ff));outline-offset:2px}.aether-scrollbar[data-auto-hide=true]>.aether-scrollbar__track{opacity:0}.aether-scrollbar[data-auto-hide=true]:hover>.aether-scrollbar__track,.aether-scrollbar[data-auto-hide=true]:focus-within>.aether-scrollbar__track,.aether-scrollbar[data-scrolling]>.aether-scrollbar__track,.aether-scrollbar[data-dragging]>.aether-scrollbar__track{opacity:1}@media(hover:none){.aether-scrollbar[data-auto-hide=true]>.aether-scrollbar__track{opacity:1}}@media(prefers-reduced-motion:reduce){.aether-scrollbar__track{transition:none}}@media(forced-colors:active){.aether-scrollbar__viewport{scrollbar-width:auto}.aether-scrollbar__viewport::-webkit-scrollbar{display:initial}.aether-scrollbar>.aether-scrollbar__track{display:none}}.aether-select-shell{position:relative}.aether-field[data-size] .aether-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-inline-end:24px}.aether-select:disabled{cursor:not-allowed}.aether-select option{color:var(--aether-color-text,#dce4f3);background:var(--aether-color-surface,#0e1522)}.aether-select__arrow{inset-inline-end:14px;pointer-events:none;color:var(--aether-color-text-readable,var(--aether-color-text-muted,#9bacc7));position:absolute;top:50%;transform:translateY(-60%)}.aether-dialog{box-sizing:border-box;border:1px solid var(--aether-color-border,#29374c);border-radius:var(--aether-radius-lg,16px);width:min(480px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--aether-color-text,#dce4f3);background:var(--aether-dialog-background,var(--aether-color-surface-raised,#17233b));box-shadow:var(--aether-dialog-shadow,var(--aether-theme-shadow-dialog,0 24px 80px #0005));font:inherit;margin:auto;padding:24px;overflow:auto}.aether-dialog::backdrop{background:var(--aether-dialog-backdrop,var(--aether-theme-dialog-backdrop,#0008));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.aether-dialog__header{justify-content:space-between;align-items:start;gap:16px;display:flex}.aether-dialog__header h2{font-size:var(--aether-text-xl,1.5rem);margin:0;line-height:1.4}.aether-dialog__description{color:var(--aether-color-text-readable,var(--aether-color-text-muted,#9bacc7));margin:8px 0 0;line-height:1.6}.aether-dialog__body{margin-block-start:20px}.aether-dialog__footer{flex-wrap:wrap;justify-content:end;gap:8px;margin-block-start:24px;display:flex}.aether-dismiss{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;padding:0;font-size:24px;line-height:1;display:inline-grid}.aether-dismiss:hover{background:var(--aether-color-surface-hover,#24324a)}.aether-dismiss:focus-visible{outline:2px solid var(--aether-color-focus,var(--aether-color-primary,#b8c5ff));outline-offset:2px}.aether-tooltip{align-items:center;display:inline-flex}.aether-tooltip__content{box-sizing:border-box;border:1px solid var(--aether-color-border,#29374c);border-radius:var(--aether-radius-sm,8px);background:var(--aether-tooltip-background,var(--aether-color-surface-raised,#17233b));width:max-content;max-width:min(320px,100vw - 16px);color:var(--aether-color-text,#dce4f3);box-shadow:var(--aether-tooltip-shadow,var(--aether-theme-shadow-raised,0 6px 24px #0003));font:inherit;font-size:var(--aether-text-sm,.875rem);overflow-wrap:anywhere;z-index:1000;margin:0;padding:8px 12px;line-height:1.5;position:fixed;inset:auto}.aether-tooltip__content[hidden]{display:none}.aether-tooltip__content{max-height:var(--aether-floating-max-height, calc(100dvh - 16px) );overflow:auto}.aether-tooltip__content[data-open]{display:block}.aether-tabs{color:var(--aether-color-text,#dce4f3)}.aether-tabs__list{border-block-end:1px solid var(--aether-color-border,#29374c);gap:4px;display:flex;overflow:auto}.aether-tabs__tab{border:0;background:var(--aether-tabs-tab-background,transparent);color:var(--aether-color-text-readable,var(--aether-color-text-muted,#9bacc7));font:inherit;cursor:pointer;border-block-end:2px solid #0000;flex-shrink:0;padding:10px 16px}.aether-tabs__tab:hover:enabled{background:var(--aether-color-surface-hover,#24324a);color:var(--aether-color-text,#dce4f3)}.aether-tabs__tab[aria-selected=true]{color:var(--aether-color-primary-text,var(--aether-color-primary,#b8c5ff));border-color:var(--aether-color-primary-text,var(--aether-color-primary,#b8c5ff))}.aether-tabs__tab:disabled{color:var(--aether-color-text-disabled,#6b7d96);cursor:not-allowed}.aether-tabs__tab:focus-visible,.aether-tabs__panel:focus-visible{outline:2px solid var(--aether-color-focus,var(--aether-color-primary,#b8c5ff));outline-offset:-2px;border-radius:4px}.aether-tabs__panel{padding-block:20px;line-height:1.6}.aether-tabs__panel[hidden]{display:none}.aether-tabs[data-orientation=vertical]{gap:24px;display:flex}.aether-tabs[data-orientation=vertical] .aether-tabs__list{border-block-end:0;border-inline-end:1px solid var(--aether-color-border,#29374c);flex-direction:column}.aether-tabs[data-orientation=vertical] .aether-tabs__tab{text-align:start;border-block-end:0;border-inline-end:2px solid #0000}.aether-tabs[data-orientation=vertical] .aether-tabs__tab[aria-selected=true]{border-inline-end-color:var(--aether-color-primary-text,var(--aether-color-primary,#b8c5ff))}.aether-tabs[data-orientation=vertical] .aether-tabs__panel{flex:1;min-width:0;padding-block:10px}.aether-tabs__tab{transition:color .18s,background .18s,border-color .18s}.aether-tabs__tab[aria-selected=true]{background:var(--aether-color-primary-soft,transparent)}.aether-tabs__tab:active:enabled{background:var(--aether-color-primary-soft,#222a3d)}@media(prefers-reduced-motion:reduce){.aether-tabs__tab{transition:none}}.aether-toast{--aether-toast-accent:var(--aether-color-info-icon,var(--aether-color-info,#9bacc7));box-sizing:border-box;width:100%;color:var(--aether-color-text,#dce4f3);background:var(--aether-toast-background,var(--aether-color-surface-raised,#17233b));border:1px solid var(--aether-color-border,#29374c);border-radius:var(--aether-radius-md,12px);box-shadow:var(--aether-toast-shadow,none);font:inherit;pointer-events:auto;align-items:start;gap:12px;padding:16px;display:flex}.aether-toast[data-status=success]{--aether-toast-accent:var(--aether-color-success-icon,var(--aether-color-success,#85c6a2))}.aether-toast[data-status=warning]{--aether-toast-accent:var(--aether-color-warning-icon,var(--aether-color-warning,#e6bd78))}.aether-toast[data-status=error]{--aether-toast-accent:var(--aether-color-danger-icon,var(--aether-color-danger,#f2919c))}.aether-toast__indicator{width:24px;height:24px;color:var(--aether-toast-accent);border:1px solid;border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:inline-grid}.aether-toast__content{overflow-wrap:anywhere;flex:1;min-width:0;line-height:1.5}.aether-toast__content p{color:var(--aether-color-text-readable,var(--aether-color-text-muted,#9bacc7));font-size:var(--aether-text-sm,.875rem);margin:4px 0 0}.aether-toast-viewport{--aether-toast-edge-offset:24px;width:min(380px,calc(100vw - var(--aether-toast-edge-offset) * 2));max-height:calc(100dvh - var(--aether-toast-edge-offset) * 2);z-index:var(--aether-toast-z-index,1100);pointer-events:none;gap:12px;display:grid;position:fixed;inset:auto;overflow:auto}.aether-toast-viewport:empty{display:none}.aether-toast-viewport[data-position^=top]{inset-block-start:var(--aether-toast-edge-offset)}.aether-toast-viewport[data-position^=bottom]{inset-block-end:var(--aether-toast-edge-offset)}.aether-toast-viewport[data-position$=start]{inset-inline-start:var(--aether-toast-edge-offset)}.aether-toast-viewport[data-position$=end]{inset-inline-end:var(--aether-toast-edge-offset)}.aether-toast-viewport[data-position$=center]{left:50%;transform:translate(-50%)}.aether-toast-stack-item{min-width:0;transition:transform .16s,opacity .16s}.aether-toast-stack-item[hidden]{display:none!important}.aether-toast-viewport[data-stack=collapsed][data-expanded=false]{height:calc(var(--aether-toast-front-height,80px) + 24px);overflow:auto}.aether-toast-viewport[data-stack=collapsed][data-expanded=false] .aether-toast-stack-item{--aether-toast-stack-depth:min(var(--aether-toast-stack-index,0), 2);transform-origin:top;transform:translateY(calc(var(--aether-toast-stack-depth) * (8px + var(--aether-toast-front-height,80px) * .04))) scale(calc(1 - var(--aether-toast-stack-depth) * .04));z-index:calc(1000 - var(--aether-toast-stack-index,0));position:absolute;inset-block-start:0;inset-inline:0}.aether-toast-viewport[data-stack=collapsed][data-expanded=false][data-position^=bottom] .aether-toast-stack-item{transform-origin:bottom;transform:translateY(calc(var(--aether-toast-stack-depth) * (-8px - var(--aether-toast-front-height,80px) * .04))) scale(calc(1 - var(--aether-toast-stack-depth) * .04));inset-block:auto 0}.aether-toast-viewport[data-stack=collapsed] .aether-toast{max-height:calc(100dvh - var(--aether-toast-edge-offset) * 2 - 24px);overflow:auto}.aether-toast-viewport[data-stack=collapsed][data-expanded=false] .aether-toast-stack-item:not([data-front=true]) .aether-toast{height:var(--aether-toast-front-height,80px);overflow:hidden}.aether-toast-viewport:focus-visible{outline:2px solid var(--aether-color-focus,#b8c5ff);outline-offset:4px;border-radius:var(--aether-radius-md,12px)}@media(max-width:480px){.aether-toast-viewport{--aether-toast-edge-offset:16px}}@media(prefers-reduced-motion:reduce){.aether-toast-stack-item{transition:none}}.aether-toast-viewport[data-stack=collapsed]{scrollbar-width:none}.aether-toast-viewport[data-stack=collapsed]::-webkit-scrollbar{display:none}.aether-button[data-tone=primary]{--aether-button-accent:var(--aether-color-primary,#b8c5ff);--aether-button-accent-hover:var(--aether-color-primary-hover,#c1ccff);--aether-button-accent-active:var(--aether-color-primary-active,#909ac7);--aether-button-accent-soft:var(--aether-color-primary-soft,#222a3d);--aether-button-on-accent:var(--aether-color-on-primary,#111827);--aether-button-accent-text:var(--aether-color-primary-text,var(--aether-button-accent))}.aether-button[data-tone=success]{--aether-button-accent:var(--aether-color-success,#85c6a2);--aether-button-accent-hover:var(--aether-color-success-hover,#94cdad);--aether-button-accent-active:var(--aether-color-success-active,#689a7e);--aether-button-accent-soft:var(--aether-color-success-soft,#1c2a31);--aether-button-on-accent:var(--aether-color-on-success,#111827);--aether-button-accent-text:var(--aether-color-success-text,var(--aether-button-accent))}.aether-button[data-tone=warning]{--aether-button-accent:var(--aether-color-warning,#e6bd78);--aether-button-accent-hover:var(--aether-color-warning-hover,#e9c588);--aether-button-accent-active:var(--aether-color-warning-active,#b3935e);--aether-button-accent-soft:var(--aether-color-warning-soft,#28292c);--aether-button-on-accent:var(--aether-color-on-warning,#111827);--aether-button-accent-text:var(--aether-color-warning-text,var(--aether-button-accent))}.aether-button[data-tone=danger]{--aether-button-accent:var(--aether-color-danger,#f2919c);--aether-button-accent-hover:var(--aether-color-danger-hover,#f49ea8);--aether-button-accent-active:var(--aether-color-danger-active,#bd717a);--aether-button-accent-soft:var(--aether-color-danger-soft,#292431);--aether-button-on-accent:var(--aether-color-on-danger,#111827);--aether-button-accent-text:var(--aether-color-danger-text,var(--aether-button-accent))}.aether-button[data-tone=info]{--aether-button-accent:var(--aether-color-info,#9bacc7);--aether-button-accent-hover:var(--aether-color-info-hover,#a7b6ce);--aether-button-accent-active:var(--aether-color-info-active,#79869b);--aether-button-accent-soft:var(--aether-color-info-soft,#1f2736);--aether-button-on-accent:var(--aether-color-on-info,#111827);--aether-button-accent-text:var(--aether-color-info-text,var(--aether-button-accent))}.aether-radio[data-tone=primary],.aether-radio-group[data-tone=primary]{--aether-radio-accent:var(--aether-color-primary,#b8c5ff);--aether-radio-accent-hover:var(--aether-color-primary-hover,#c1ccff);--aether-radio-accent-active:var(--aether-color-primary-active,#909ac7);--aether-radio-accent-soft:var(--aether-color-primary-soft,#222a3d);--aether-radio-on-accent:var(--aether-color-on-primary,#111827)}.aether-radio[data-tone=success],.aether-radio-group[data-tone=success]{--aether-radio-accent:var(--aether-color-success,#85c6a2);--aether-radio-accent-hover:var(--aether-color-success-hover,#94cdad);--aether-radio-accent-active:var(--aether-color-success-active,#689a7e);--aether-radio-accent-soft:var(--aether-color-success-soft,#1c2a31);--aether-radio-on-accent:var(--aether-color-on-success,#111827)}.aether-radio[data-tone=warning],.aether-radio-group[data-tone=warning]{--aether-radio-accent:var(--aether-color-warning,#e6bd78);--aether-radio-accent-hover:var(--aether-color-warning-hover,#e9c588);--aether-radio-accent-active:var(--aether-color-warning-active,#b3935e);--aether-radio-accent-soft:var(--aether-color-warning-soft,#28292c);--aether-radio-on-accent:var(--aether-color-on-warning,#111827)}.aether-radio[data-tone=danger],.aether-radio-group[data-tone=danger]{--aether-radio-accent:var(--aether-color-danger,#f2919c);--aether-radio-accent-hover:var(--aether-color-danger-hover,#f49ea8);--aether-radio-accent-active:var(--aether-color-danger-active,#bd717a);--aether-radio-accent-soft:var(--aether-color-danger-soft,#292431);--aether-radio-on-accent:var(--aether-color-on-danger,#111827)}.aether-radio[data-tone=info],.aether-radio-group[data-tone=info]{--aether-radio-accent:var(--aether-color-info,#9bacc7);--aether-radio-accent-hover:var(--aether-color-info-hover,#a7b6ce);--aether-radio-accent-active:var(--aether-color-info-active,#79869b);--aether-radio-accent-soft:var(--aether-color-info-soft,#1f2736);--aether-radio-on-accent:var(--aether-color-on-info,#111827)}.aether-button:is([data-tone],[data-custom-color])[data-variant=secondary]{background:var(--aether-button-background,var(--aether-button-accent-soft));color:var(--aether-button-text-color,var(--aether-button-accent-text,var(--aether-button-accent)));border-color:var(--aether-button-border-color,transparent)}.aether-button:is([data-tone],[data-custom-color])[data-variant=outline]{border-color:var(--aether-button-border-color,var(--aether-button-accent))}.aether-button:is([data-tone],[data-custom-color])[data-variant=ghost]{color:var(--aether-button-text-color,var(--aether-button-accent-text,var(--aether-button-accent)))}.aether-button:is([data-tone],[data-custom-color]):not([data-variant=primary]):not(:disabled):hover{background:var(--aether-button-hover-background,var(--aether-button-accent-soft));border-color:var(--aether-button-hover-border-color,var(--aether-button-border-color,var(--aether-button-accent)))}.aether-button:is([data-tone],[data-custom-color]):not([data-variant=primary]):not(:disabled):active{background:var(--aether-button-active-background,color-mix(in srgb, var(--aether-button-accent) 20%, transparent))}.aether-checkbox[data-tone=primary],.aether-checkbox-group[data-tone=primary]{--aether-checkbox-accent:var(--aether-color-primary,#b8c5ff);--aether-checkbox-accent-hover:var(--aether-color-primary-hover,#c1ccff);--aether-checkbox-accent-active:var(--aether-color-primary-active,#909ac7);--aether-checkbox-accent-soft:var(--aether-color-primary-soft,#222a3d);--aether-checkbox-on-accent:var(--aether-color-on-primary,#111827)}.aether-checkbox[data-tone=success],.aether-checkbox-group[data-tone=success]{--aether-checkbox-accent:var(--aether-color-success,#85c6a2);--aether-checkbox-accent-hover:var(--aether-color-success-hover,#94cdad);--aether-checkbox-accent-active:var(--aether-color-success-active,#689a7e);--aether-checkbox-accent-soft:var(--aether-color-success-soft,#1c2a31);--aether-checkbox-on-accent:var(--aether-color-on-success,#111827)}.aether-checkbox[data-tone=warning],.aether-checkbox-group[data-tone=warning]{--aether-checkbox-accent:var(--aether-color-warning,#e6bd78);--aether-checkbox-accent-hover:var(--aether-color-warning-hover,#e9c588);--aether-checkbox-accent-active:var(--aether-color-warning-active,#b3935e);--aether-checkbox-accent-soft:var(--aether-color-warning-soft,#28292c);--aether-checkbox-on-accent:var(--aether-color-on-warning,#111827)}.aether-checkbox[data-tone=danger],.aether-checkbox-group[data-tone=danger]{--aether-checkbox-accent:var(--aether-color-danger,#f2919c);--aether-checkbox-accent-hover:var(--aether-color-danger-hover,#f49ea8);--aether-checkbox-accent-active:var(--aether-color-danger-active,#bd717a);--aether-checkbox-accent-soft:var(--aether-color-danger-soft,#292431);--aether-checkbox-on-accent:var(--aether-color-on-danger,#111827)}.aether-checkbox[data-tone=info],.aether-checkbox-group[data-tone=info]{--aether-checkbox-accent:var(--aether-color-info,#9bacc7);--aether-checkbox-accent-hover:var(--aether-color-info-hover,#a7b6ce);--aether-checkbox-accent-active:var(--aether-color-info-active,#79869b);--aether-checkbox-accent-soft:var(--aether-color-info-soft,#1f2736);--aether-checkbox-on-accent:var(--aether-color-on-info,#111827)}.aether-switch[data-tone=primary]{--aether-switch-accent:var(--aether-color-primary,#b8c5ff);--aether-switch-accent-hover:var(--aether-color-primary-hover,#c1ccff);--aether-switch-accent-active:var(--aether-color-primary-active,#909ac7);--aether-switch-accent-soft:var(--aether-color-primary-soft,#222a3d);--aether-switch-on-accent:var(--aether-color-on-primary,#111827)}.aether-switch[data-tone=success]{--aether-switch-accent:var(--aether-color-success,#85c6a2);--aether-switch-accent-hover:var(--aether-color-success-hover,#94cdad);--aether-switch-accent-active:var(--aether-color-success-active,#689a7e);--aether-switch-accent-soft:var(--aether-color-success-soft,#1c2a31);--aether-switch-on-accent:var(--aether-color-on-success,#111827)}.aether-switch[data-tone=warning]{--aether-switch-accent:var(--aether-color-warning,#e6bd78);--aether-switch-accent-hover:var(--aether-color-warning-hover,#e9c588);--aether-switch-accent-active:var(--aether-color-warning-active,#b3935e);--aether-switch-accent-soft:var(--aether-color-warning-soft,#28292c);--aether-switch-on-accent:var(--aether-color-on-warning,#111827)}.aether-switch[data-tone=danger]{--aether-switch-accent:var(--aether-color-danger,#f2919c);--aether-switch-accent-hover:var(--aether-color-danger-hover,#f49ea8);--aether-switch-accent-active:var(--aether-color-danger-active,#bd717a);--aether-switch-accent-soft:var(--aether-color-danger-soft,#292431);--aether-switch-on-accent:var(--aether-color-on-danger,#111827)}.aether-switch[data-tone=info]{--aether-switch-accent:var(--aether-color-info,#9bacc7);--aether-switch-accent-hover:var(--aether-color-info-hover,#a7b6ce);--aether-switch-accent-active:var(--aether-color-info-active,#79869b);--aether-switch-accent-soft:var(--aether-color-info-soft,#1f2736);--aether-switch-on-accent:var(--aether-color-on-info,#111827)}.aether-floating-anchor{align-items:center;display:inline-flex}.aether-popover,.aether-dropdown{box-sizing:border-box;max-width:calc(100vw - 16px);max-height:var(--aether-floating-max-height, calc(100dvh - 16px) );border:1px solid var(--aether-color-border,#29374c);border-radius:var(--aether-radius-md,12px);background:var(--aether-floating-background,var(--aether-color-surface-raised,#17233b));color:var(--aether-color-text,#dce4f3);box-shadow:var(--aether-floating-shadow,var(--aether-theme-shadow-raised,0 12px 36px #0003));font:inherit;z-index:var(--aether-floating-z-index,1000);margin:0;line-height:1.5;position:fixed;inset:auto;overflow:auto}.aether-popover[hidden],.aether-dropdown[hidden]{display:none}.aether-popover[data-open],.aether-dropdown[data-open]{display:block}.aether-popover{overflow-wrap:anywhere;width:300px;padding:16px}.aether-popover:focus-visible,.aether-dropdown:focus-visible{outline:2px solid var(--aether-color-focus,var(--aether-color-primary,#b8c5ff));outline-offset:2px}.aether-dropdown{width:max-content;min-width:180px;padding:6px}.aether-dropdown__item{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:9px 12px;display:flex}.aether-dropdown__item:hover:enabled,.aether-dropdown__item:focus-visible{background:var(--aether-color-surface-hover,#24324a);outline:2px solid var(--aether-color-focus,var(--aether-color-primary,#b8c5ff));outline-offset:-2px}.aether-dropdown__item:disabled{color:var(--aether-color-text-disabled,#6b7d96);cursor:not-allowed}.aether-dropdown__item[data-danger]{color:var(--aether-color-danger-text,var(--aether-color-danger,#f2919c))}.aether-dropdown__label{font-size:var(--aether-text-xs,.75rem);color:var(--aether-color-text-readable,var(--aether-color-text-muted,#9bacc7));padding:6px 12px}.aether-dropdown__separator{background:var(--aether-color-border,#29374c);height:1px;margin:6px 4px}.aether-dropdown__arrow{flex-shrink:0;margin-inline-start:auto}.aether-dropdown__icon{pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.aether-dropdown__content{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.aether-dropdown__title{overflow-wrap:anywhere}.aether-dropdown__description{font-size:var(--aether-text-xs,.75rem);color:var(--aether-color-text-readable,var(--aether-color-text-muted,#9bacc7));white-space:normal;overflow-wrap:anywhere;line-height:1.5;display:block}.aether-dropdown__shortcut{font-size:var(--aether-text-xs,.75rem);color:var(--aether-color-text-readable,var(--aether-color-text-muted,#9bacc7));flex-shrink:0;margin-inline-start:auto}.aether-dropdown__item:disabled .aether-dropdown__description,.aether-dropdown__item:disabled .aether-dropdown__shortcut{color:inherit}:is(.aether-tag,.aether-badge,.aether-alert){--aether-display-accent:var(--aether-color-text-muted,#9bacc7);--aether-display-text:var(--aether-color-text-readable,var(--aether-display-accent));--aether-display-soft:var(--aether-color-surface-inset,#0b101a);--aether-display-on-color:var(--aether-color-on-muted,var(--aether-color-surface,#0e1522))}:is(.aether-tag,.aether-badge,.aether-alert)[data-tone=primary]{--aether-display-accent:var(--aether-color-primary,#b8c5ff);--aether-display-text:var(--aether-color-primary-text,var(--aether-display-accent));--aether-display-soft:var(--aether-color-primary-soft,#1d2947);--aether-display-on-color:var(--aether-color-on-primary,#172046);--aether-display-border:var(--aether-color-primary-border);--aether-display-icon:var(--aether-color-primary-icon,var(--aether-display-accent))}:is(.aether-tag,.aether-badge,.aether-alert)[data-tone=success]{--aether-display-accent:var(--aether-color-success,#85c6a2);--aether-display-text:var(--aether-color-success-text,var(--aether-display-accent));--aether-display-soft:var(--aether-color-success-soft,#193128);--aether-display-on-color:var(--aether-color-on-success,#10291b);--aether-display-border:var(--aether-color-success-border);--aether-display-icon:var(--aether-color-success-icon,var(--aether-display-accent))}:is(.aether-tag,.aether-badge,.aether-alert)[data-tone=warning]{--aether-display-accent:var(--aether-color-warning,#e6bd78);--aether-display-text:var(--aether-color-warning-text,var(--aether-display-accent));--aether-display-soft:var(--aether-color-warning-soft,#352d20);--aether-display-on-color:var(--aether-color-on-warning,#38290e);--aether-display-border:var(--aether-color-warning-border);--aether-display-icon:var(--aether-color-warning-icon,var(--aether-display-accent))}:is(.aether-tag,.aether-badge,.aether-alert)[data-tone=danger]{--aether-display-accent:var(--aether-color-danger,#f2919c);--aether-display-text:var(--aether-color-danger-text,var(--aether-display-accent));--aether-display-soft:var(--aether-color-danger-soft,#3a212d);--aether-display-on-color:var(--aether-color-on-danger,#3b1120);--aether-display-border:var(--aether-color-danger-border);--aether-display-icon:var(--aether-color-danger-icon,var(--aether-display-accent))}:is(.aether-tag,.aether-badge,.aether-alert)[data-tone=info]{--aether-display-accent:var(--aether-color-info,#9bacc7);--aether-display-text:var(--aether-color-info-text,var(--aether-display-accent));--aether-display-soft:var(--aether-color-info-soft,#242e40);--aether-display-on-color:var(--aether-color-on-info,#182231);--aether-display-border:var(--aether-color-info-border);--aether-display-icon:var(--aether-color-info-icon,var(--aether-display-accent))}.aether-tag{box-sizing:border-box;border:1px solid color-mix(in srgb,var(--aether-display-accent) 25%,transparent);background:var(--aether-tag-background,var(--aether-display-soft));max-width:100%;color:var(--aether-display-text,var(--aether-display-accent));font:inherit;font-size:var(--aether-text-sm,.875rem);vertical-align:middle;border-radius:6px;align-items:center;gap:6px;padding:3px 9px;line-height:1.5;display:inline-flex}.aether-tag[data-variant=outline]{background:var(--aether-tag-background,transparent);border-color:var(--aether-display-accent)}.aether-tag[data-variant=solid]{background:var(--aether-tag-background,var(--aether-display-accent));color:var(--aether-display-on-color);border-color:#0000}.aether-tag[data-size=sm]{font-size:var(--aether-text-xs,.75rem);gap:4px;padding:1px 6px}.aether-tag[data-size=lg]{font-size:var(--aether-text-base,1rem);padding:5px 12px}.aether-tag__label{overflow-wrap:anywhere;min-width:0}.aether-tag__close{width:18px;height:18px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;place-items:center;padding:0;font-size:18px;line-height:1;display:inline-grid}.aether-tag__close:hover{background:color-mix(in srgb,currentColor 15%,transparent)}.aether-tag__close:focus-visible{outline-offset:1px;outline:2px solid}.aether-badge{vertical-align:middle;display:inline-flex;position:relative}.aether-badge__indicator{box-sizing:border-box;background:var(--aether-badge-background,var(--aether-display-accent));min-width:20px;height:20px;color:var(--aether-display-on-color);font:inherit;font-size:var(--aether-text-xs,.75rem);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding-inline:6px;font-weight:600;line-height:1;display:inline-flex}.aether-badge__indicator[data-dot]{width:8px;min-width:8px;height:8px;padding:0}.aether-badge[data-attached] .aether-badge__indicator{box-shadow:0 0 0 2px var(--aether-color-surface,#0e1522);position:absolute;inset-block-start:var(--aether-badge-offset-y,0px);inset-inline-end:var(--aether-badge-offset-x,0px);transform:translate(50%,-50%)}.aether-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-attached] .aether-badge__indicator{transform:translate(-50%,-50%)}.aether-alert{box-sizing:border-box;border:1px solid var(--aether-display-border,color-mix(in srgb, var(--aether-display-accent) 35%, transparent));border-radius:var(--aether-radius-md,12px);background:var(--aether-alert-background,var(--aether-display-soft));color:var(--aether-color-text,#dce4f3);font:inherit;align-items:start;gap:12px;padding:16px;line-height:1.6;display:flex;position:relative}.aether-alert[data-closable]{padding-inline-end:52px}.aether-alert>.aether-dismiss{position:absolute;inset-block-start:14px;inset-inline-end:14px}.aether-alert__icon{width:24px;height:24px;color:var(--aether-display-icon,var(--aether-display-accent));border:1px solid;border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;line-height:1;display:inline-grid}.aether-alert__content{overflow-wrap:anywhere;flex:1;min-width:0}.aether-alert__content p{font-size:var(--aether-text-sm,.875rem);color:var(--aether-color-text-secondary-readable,var(--aether-color-text-secondary,#b5c4df));margin:4px 0 0}.aether-alert__action{flex-shrink:0}@media(max-width:480px){.aether-alert{flex-wrap:wrap}.aether-alert[data-icon] .aether-alert__action{margin-inline-start:36px}}.aether-form{width:100%;color:var(--aether-color-text,#dce4f3);font:inherit}.aether-form__fields{border:0;flex-direction:column;gap:20px;min-width:0;margin:0;padding:0;display:flex}.aether-form__error,.aether-form-field__required{color:var(--aether-color-danger,#f08f9f)}.aether-form-field>.aether-field{min-width:0}.aether-number-input__controls{gap:4px;display:inline-flex}.aether-number-input__controls button,.aether-multiselect__tag button{min-width:28px;min-height:28px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0 4px;display:inline-grid}.aether-number-input__controls button:hover,.aether-multiselect__tag button:hover{background:var(--aether-color-surface-hover,#24324a)}.aether-number-input__controls button:focus-visible,.aether-multiselect__tag button:focus-visible{outline:2px solid var(--aether-color-focus,#b8c5ff);outline-offset:2px}.aether-number-input__controls button:disabled,.aether-multiselect__tag button:disabled{cursor:not-allowed;opacity:.5}.aether-multiselect__tags{flex-wrap:wrap;gap:6px;margin-block-start:6px;display:flex}.aether-multiselect__tags:empty{display:none}.aether-multiselect .aether-floating-anchor{flex-wrap:wrap}.aether-multiselect .aether-combobox__arrow{top:21px}.aether-multiselect__tags{width:100%}.aether-multiselect__tag{border-radius:var(--aether-radius-sm,8px);background:var(--aether-color-primary-soft,#29374c);max-width:100%;color:var(--aether-color-text,#dce4f3);align-items:center;gap:4px;padding-inline-start:8px;display:inline-flex}.aether-multiselect__tag>span{overflow-wrap:anywhere}.aether-slider__heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.aether-slider__input{box-sizing:border-box;width:100%;height:28px;accent-color:var(--aether-color-primary,#b8c5ff);cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block}.aether-slider__input:focus-visible{outline:2px solid var(--aether-color-focus,#b8c5ff);outline-offset:3px;border-radius:6px}.aether-slider__input:disabled,.aether-slider__input[aria-readonly]{cursor:not-allowed}.aether-slider[data-disabled]{opacity:.5}.aether-slider[data-status=error] .aether-field__message{color:var(--aether-color-danger,#f08f9f)}.aether-dialog.aether-drawer{box-sizing:border-box;width:min(var(--aether-drawer-size,400px),100vw);background:var(--aether-drawer-background,var(--aether-dialog-background,var(--aether-color-surface-raised,#17233b)));max-width:100vw;height:100dvh;max-height:100dvh;box-shadow:var(--aether-drawer-shadow,var(--aether-dialog-shadow,var(--aether-theme-shadow-dialog,0 24px 80px #0005)));border-radius:0;margin-block:0;position:fixed;top:0;right:0;bottom:0;left:0}.aether-drawer[data-placement=end]{margin-inline:auto 0}.aether-drawer[data-placement=start]{margin-inline:0 auto}.aether-dialog.aether-drawer[data-placement=top],.aether-dialog.aether-drawer[data-placement=bottom]{width:100vw;height:min(var(--aether-drawer-size,400px),100dvh);margin-inline:0}.aether-dialog.aether-drawer[data-placement=bottom]{margin-block:auto 0}.aether-drawer[open]{animation:.18s ease-out aether-drawer-enter}@keyframes aether-drawer-enter{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.aether-drawer[open]{animation:none}}@media(forced-colors:active){.aether-multiselect__tag{border:1px solid buttontext}}.aether-lc{--aether-lc-px:0;--aether-lc-py:0;--aether-lc-ex:0;--aether-lc-ey:0;--aether-lc-rx:0deg;--aether-lc-ry:0deg;--aether-lc-tilt:0;--aether-lc-light-x:24%;--aether-lc-light-y:19%;--aether-lc-specular:.0908;--aether-lc-edge-power:.18;--aether-lc-edge-angle:135deg;--aether-lc-sweep-x:-16%;--aether-lc-sweep-y:-4%;--aether-lc-sweep-angle:-24deg;--aether-lc-sweep-width:.93;--aether-lc-refract-x:0px;--aether-lc-refract-y:0px;max-width:100%;perspective:var(--aether-lc-perspective,1150px);touch-action:pan-y;border-radius:var(--aether-lc-radius,23px);outline:none;flex-shrink:0;display:block;position:relative}.aether-lc,.aether-lc *{box-sizing:border-box}.aether-lc:focus-visible{outline:1px solid var(--aether-lc-tint);outline-offset:8px}.aether-lc__card{transform:rotateX(var(--aether-lc-rx)) rotateY(var(--aether-lc-ry));transform-style:preserve-3d;border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0}.aether-lc[data-motion=on] .aether-lc__card{will-change:transform}.aether-lc__echo{border:1px solid var(--aether-lc-tint);border-radius:inherit;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.aether-lc__echo--1{opacity:calc((.4 + var(--aether-lc-tilt) * .6) * var(--aether-lc-ghost-opacity));transform:translate3d(calc(-4px - var(--aether-lc-tilt) * 3px - var(--aether-lc-ex) * 4px),calc(4px + var(--aether-lc-tilt) * 2px - var(--aether-lc-ey) * 3px),-17px);-webkit-mask-image:conic-gradient(from 15deg,#0000 0deg 25deg,#000 25deg 117deg,#0000 117deg 215deg,#000 215deg 307deg,#0000 307deg);mask-image:conic-gradient(from 15deg,#0000,#0000 25deg,#000 25deg,#000 117deg,#0000 117deg,#0000 215deg,#000 215deg,#000 307deg,#0000 307deg)}.aether-lc__echo--2{border-color:var(--aether-lc-accent);opacity:calc((.25 + var(--aether-lc-tilt) * .39) * var(--aether-lc-ghost-opacity));transform:translate3d(calc(5px + var(--aether-lc-tilt) * 3px - var(--aether-lc-ex) * 7px),calc(-3px - var(--aether-lc-tilt) * 2px - var(--aether-lc-ey) * 5px),-33px);-webkit-mask-image:conic-gradient(from 45deg,#0000 0deg 38deg,#000 38deg 108deg,#0000 108deg 229deg,#000 229deg 305deg,#0000 305deg);mask-image:conic-gradient(from 45deg,#0000,#0000 38deg,#000 38deg,#000 108deg,#0000 108deg,#0000 229deg,#000 229deg,#000 305deg,#0000 305deg)}.aether-lc__echo--3{opacity:calc((.14 + var(--aether-lc-tilt) * .26) * var(--aether-lc-ghost-opacity));transform:translate3d(calc(-8px - var(--aether-lc-tilt) * 4px - var(--aether-lc-ex) * 10px),calc(7px + var(--aether-lc-tilt) * 3px - var(--aether-lc-ey) * 7px),-49px);-webkit-mask-image:conic-gradient(from 5deg,#0000 0deg 50deg,#000 50deg 126deg,#0000 126deg 244deg,#000 244deg 310deg,#0000 310deg);mask-image:conic-gradient(from 5deg,#0000,#0000 50deg,#000 50deg,#000 126deg,#0000 126deg,#0000 244deg,#000 244deg,#000 310deg,#0000 310deg)}.aether-lc__backplate,.aether-lc__rim,.aether-lc__art-surface,.aether-lc__edge-refraction,.aether-lc__glass-front{border-radius:inherit;backface-visibility:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.aether-lc__backplate{transform:translateZ(calc(var(--aether-lc-thickness) * -.25));background:var(--aether-lc-background);box-shadow:var(--aether-lc-shadow,var(--aether-theme-card-shadow,calc(var(--aether-lc-px) * -7px) calc(28px + var(--aether-lc-tilt) * 6px) 60px #0008, 0 6px 15px #0004));border:1px solid #93aaca26}.aether-lc__rim{pointer-events:none;opacity:calc(.24 + var(--aether-lc-tilt) * .32);border:1px solid #c2d8f21e;box-shadow:inset 1px 0 #9ed3ee16,inset -1px 0 #a392dc11}.aether-lc__rim--1{transform:translateZ(0)}.aether-lc__rim--2{transform:translateZ(calc(var(--aether-lc-thickness) * .28))}.aether-lc__rim--3{transform:translateZ(calc(var(--aether-lc-thickness) * .57))}.aether-lc__art-surface{transform:translateZ(calc(var(--aether-lc-thickness) * .14));background:var(--aether-lc-background);overflow:hidden}.aether-lc__image-plane{transform:translate(calc(var(--aether-lc-px) * -2px * var(--aether-lc-parallax)),calc(var(--aether-lc-py) * -2px * var(--aether-lc-parallax))) scale(var(--aether-lc-image-scale));position:absolute;top:0;right:0;bottom:0;left:0}.aether-lc__image{object-fit:var(--aether-lc-image-fit);object-position:var(--aether-lc-image-position);-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.aether-lc__edge-refraction{transform:translateZ(calc(var(--aether-lc-thickness) * .43));pointer-events:none;opacity:calc((.12 + var(--aether-lc-tilt) * .3) * var(--aether-lc-refraction));padding:4px;overflow:hidden}.aether-lc__refraction-content{transform:translate(var(--aether-lc-refract-x),var(--aether-lc-refract-y));filter:saturate(.85)brightness(1.12);position:absolute;top:0;right:0;bottom:0;left:0}.aether-lc__glass-front{transform:translateZ(var(--aether-lc-thickness));pointer-events:none;background:linear-gradient(145deg,#c7def707,#0000 28%,#0000 76%,#9aafd704);border:1px solid #bad1f223;overflow:hidden;box-shadow:inset 0 1px #e5f3ff16,inset 0 -1px #bed6ef0b}.aether-lc__reflection{background:radial-gradient(ellipse at var(--aether-lc-light-x) var(--aether-lc-light-y),#e0efff60,#bfd9ff22 17%,#b6d2ff07 39%,transparent 66%);opacity:calc(var(--aether-lc-specular) * var(--aether-lc-glare));position:absolute;top:0;right:0;bottom:0;left:0}.aether-lc__sweep{transform:translate(var(--aether-lc-sweep-x),var(--aether-lc-sweep-y)) rotate(var(--aether-lc-sweep-angle)) scaleX(var(--aether-lc-sweep-width));opacity:calc((.18 + var(--aether-lc-specular) * 1.2) * var(--aether-lc-sweep));background:linear-gradient(90deg,#0000 38%,#c5ddff03 44%,#e9f5ff18 49%,#e8f2ff21 50%,#bdd6ff06 55%,#0000 62%);position:absolute;top:-70%;right:-70%;bottom:-70%;left:-70%}.aether-lc__dispersion{border-radius:inherit;background:conic-gradient(from var(--aether-lc-edge-angle),transparent,var(--aether-lc-accent) 18%,transparent 35%,transparent 53%,var(--aether-lc-tint) 72%,transparent);opacity:calc(var(--aether-lc-edge-power) * var(--aether-lc-dispersion) * .4);padding:1px;position:absolute;top:0;right:0;bottom:0;left:0}.aether-lc__edge-glint{border-radius:inherit;background:radial-gradient(ellipse at var(--aether-lc-light-x) var(--aether-lc-light-y),var(--aether-lc-tint),#dff3ff18 25%,transparent 58%);opacity:calc((.16 + var(--aether-lc-specular) * .8) * var(--aether-lc-glare));padding:1px;position:absolute;top:0;right:0;bottom:0;left:0}.aether-lc__edge-refraction,.aether-lc__dispersion,.aether-lc__edge-glint{-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 0);-webkit-mask-clip:border-box,content-box;mask-clip:border-box,content-box;-webkit-mask-origin:border-box,content-box;mask-origin:border-box,content-box;-webkit-mask-composite:xor;mask-composite:exclude}@media(prefers-reduced-motion:reduce){.aether-lc[data-motion=on] .aether-lc__card{will-change:auto}}:root{font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background:#f3f6fc;color:#24374e}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{font:inherit;cursor:pointer}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:2px solid var(--aether-color-focus, #2b719b);outline-offset:5px}h1,h2,h3,h4,p{margin:0}svg{flex-shrink:0;vertical-align:middle}::selection{background:#daeafa;color:#24374e}.app-theme{--shell-width: min(1200px, calc(100% - 80px) );--ink: var(--aether-color-text);--muted: var(--aether-color-text-secondary-readable);--accent: var(--aether-color-primary-text);--line: var(--aether-color-border-subtle);--surface: var(--aether-color-surface);--soft: var(--aether-color-surface-inset);background:var(--aether-color-page);color:var(--ink)}.shell{width:var(--shell-width);margin-inline:auto}.section{padding:100px 0}.small{font-size:12px}.muted{color:var(--muted)}.eyebrow{display:flex;align-items:center;gap:14px;color:var(--accent);font-size:11px;font-weight:600;letter-spacing:1px;margin-bottom:18px}.eyebrow>span{font-size:10px;letter-spacing:1.8px;color:var(--muted);padding-right:14px;border-right:1px solid var(--aether-color-border)}.button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:50px;padding:14px 22px;border:1px solid transparent;border-radius:var(--aether-radius-md);font-size:14px;font-weight:600;line-height:1.5;transition:background .18s,border-color .18s,transform .18s}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--aether-color-primary);color:var(--aether-color-on-primary);box-shadow:0 4px 12px #2b719b16}.button-primary:hover{background:var(--aether-color-primary-hover)}.button-primary:active{background:var(--aether-color-primary-active)}.button-secondary{background:var(--surface);border-color:var(--aether-color-border);color:var(--ink)}.button-secondary:hover{background:var(--aether-color-surface-hover);border-color:var(--aether-color-primary)}.button-dark{background:#273e55;color:#f4f8ff}.button-dark:hover{background:#36556f}.button-small{min-height:40px;padding:10px 17px;font-size:12px;border-radius:10px}.text-link,.hero-text-link{display:inline-flex;align-items:center;gap:12px;font-size:13px;font-weight:600}.text-link{color:var(--accent)}.text-link:hover,.hero-text-link:hover{color:var(--aether-color-primary-hover)}.skip-link{position:fixed;top:-80px;left:16px;padding:14px;background:var(--surface);z-index:100;border-radius:8px}.skip-link:focus{top:12px}.site-header{position:sticky;top:0;z-index:20;background:#fafdfff0;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.navigation .aether-navbar{min-height:86px;padding:14px 0;border:0;gap:32px}.navigation .aether-navbar__menu{gap:30px}.navigation .aether-navbar__item{font-size:13px;padding-inline:17px}.brand{display:inline-flex;align-items:center;gap:11px;font-size:19px;font-weight:750;letter-spacing:-.6px}.brand-mark{display:grid;place-items:center;width:39px;height:39px;border-radius:12px;background:#293f57;color:#d7edfb;box-shadow:inset 0 1px 1px #ffffff20}.brand-caption{display:block;font-size:9px;letter-spacing:2px;font-weight:400;color:var(--muted);margin-top:3px}.hero{position:relative;padding:76px 0 0;background:radial-gradient(ellipse at 85% 30%,#daeaf980,transparent 55%),radial-gradient(ellipse at 55% 60%,#f5e8f280,transparent 50%)}.hero-layout{display:grid;grid-template-columns:.88fr 1.12fr;align-items:center;gap:58px;padding:20px 0 74px}.hero-copy{min-width:0}.status-badge.aether-tag{display:inline-flex;gap:8px;padding:6px 10px;font-size:10px;font-weight:500;background:#e6eef7;border-radius:6px}.live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#397c8a;box-shadow:0 0 0 3px #397c8a10;flex-shrink:0}.badge-divider{opacity:.4;margin-inline:3px}h1{position:relative;width:fit-content;font-size:clamp(39px,3.8vw,54px);line-height:1.45;letter-spacing:-2px;font-weight:750;margin:24px 0}h1>span{color:var(--aether-color-primary)}.hero-sparkle{position:absolute;right:12px;bottom:19px;color:#a6688c}.hero-description{font-size:16px;line-height:1.95;color:var(--muted);letter-spacing:.2px}.hero-actions{display:flex;align-items:center;gap:26px;margin-top:30px}.hero-note{display:flex;align-items:center;flex-wrap:wrap;gap:7px;color:var(--muted);font-size:11px;margin-top:18px;line-height:1.8}.hero-note>svg{color:#3a817b}.hero-note>span{margin-inline:5px}.hero-signoff{display:flex;align-items:center;gap:10px;margin-top:38px;font-size:8px;letter-spacing:1.8px;color:var(--muted)}.hero-signoff>span{width:28px;height:1px;background:#a6b6c9}.preview-stage{min-width:0;position:relative}.stage-caption{display:flex;align-items:center;gap:9px;margin:0 4px 15px;font-size:9px;letter-spacing:1.7px;color:var(--muted)}.stage-caption>span:last-child{margin-left:auto;font-size:10px;letter-spacing:1px}.product-preview{width:100%}.product-preview>.aether-glass__surface{box-shadow:0 20px 50px -20px #384e7333,0 2px 5px #384e7305}.product-preview>.aether-glass__content{overflow:hidden;border-radius:inherit}.preview-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--line)}.window-dots{display:flex;gap:5px}.window-dots i{height:6px;width:6px;border-radius:50%;background:#c4cfdf}.window-dots i:first-child{background:#d8acbd}.window-dots i:nth-child(2){background:#d6c79f}.window-dots i:nth-child(3){background:#9ebeb7}.preview-address{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:9px;letter-spacing:.6px}.toolbar-note{color:var(--muted);font-size:9px}.preview-tabs .aether-tabs__list{padding:8px 18px 0;gap:14px}.preview-tabs .aether-tabs__tab{display:flex;align-items:center;justify-content:center;gap:7px;font-size:11px;padding:10px 9px;border-radius:5px 5px 0 0}.preview-tabs .aether-tabs__panel{padding:0;min-height:323px}.preview-footnote{border-top:1px solid var(--line);padding:12px;text-align:center;font-size:9px;color:var(--muted);line-height:1.7}.preview-caption{display:flex;align-items:center;justify-content:center;gap:7px;font-size:10px;color:var(--muted);margin-top:18px}.preview-caption svg{color:#a7688d}.profile-banner{position:relative;height:79px;padding:22px;overflow:hidden;background:linear-gradient(110deg,#e8e6f4,#e6edf8 55%,#e0eef8)}.profile-banner:after{content:"";position:absolute;width:200px;height:200px;border:1px solid #ffffff95;border-radius:50%;right:-18px;top:-95px}.preview-label{display:inline-flex;align-items:center;gap:6px;font-size:8px;letter-spacing:1.4px;color:#5e678c}.banner-star{position:absolute;right:47px;top:-48px;color:#b3abc9;font-size:165px;line-height:1.2;font-weight:300}.profile-main{padding:0 21px 23px;background:#fafdff}.profile-intro{display:flex;align-items:center;gap:12px;padding:20px 0;position:relative}.avatar{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:14px;background:#797798;color:#fff;font-size:20px;border:3px solid #fff;box-shadow:0 2px 8px #59537518}.profile-intro h3{font-size:15px;margin-bottom:4px;letter-spacing:-.3px}.profile-intro p{font-size:9px;line-height:1.7;color:var(--muted)}.profile-intro>.aether-tag{margin-left:auto;font-size:8px;white-space:nowrap}.profile-columns{display:grid;grid-template-columns:1.2fr 1fr;gap:12px}.preview-block{border:1px solid #e7edf6;border-radius:10px;padding:13px;background:#f4f7fc}.block-heading{display:flex;align-items:center;gap:6px;color:var(--accent);margin-bottom:10px}.block-heading h4{font-size:10px;font-weight:600;color:var(--ink)}.schedule-row{display:flex;align-items:center;gap:9px;font-size:10px;padding:6px 0}.day{font-size:9px;background:#e7edf7;color:#576886;padding:6px;border-radius:5px;white-space:nowrap}.schedule-row small{display:block;margin-top:3px;font-size:8px;color:var(--muted)}.schedule-dot{width:4px;height:4px;border-radius:50%;background:#a886aa;margin-left:auto}.message-block p{font-size:10px;line-height:1.9;margin-bottom:10px;color:#56627b}.message-block .small{font-size:8px;line-height:1.8}.data-preview{padding:22px;background:#fafdff}.dashboard-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.dashboard-heading .eyebrow{font-size:9px;margin-bottom:5px}.dashboard-heading h3{font-size:15px}.metrics{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.metrics>div{display:grid;grid-template-columns:1fr auto;gap:6px;padding:13px 15px;border:1px solid var(--line);border-radius:10px;background:#f4f7fc}.metrics svg{color:var(--accent);grid-column:2;grid-row:1}.metrics span{font-size:10px;color:var(--muted);grid-column:1;grid-row:1}.metrics strong{grid-column:1 / -1;font-size:26px;letter-spacing:-.6px}.metrics strong small{font-size:11px;font-weight:400;color:var(--muted)}.chart-card{padding-inline:3px}.chart-card .block-heading{justify-content:space-between}.chart-card .small{font-size:9px}.chart{display:flex;align-items:flex-end;gap:10px;height:79px;border-bottom:1px solid var(--line);background:repeating-linear-gradient(to top,transparent 0,transparent 25px,#eaf0f7 25px,#eaf0f7 26px)}.chart>span{flex:1;border-radius:3px 3px 0 0;background:#a8c4dc}.chart>span:nth-child(3n){background:#b9b1d4}.chart>span:last-child{background:var(--aether-color-primary)}.chart-times{display:flex;justify-content:space-between;margin-top:8px;font-size:8px;color:var(--muted)}.creator-strip{display:grid;grid-template-columns:1.05fr 1fr 1fr 1fr;align-items:center;gap:24px;padding:29px 0;border-block:1px solid #dbe4ef}.creator-strip>p{font-size:11px;line-height:1.9;color:var(--muted)}.creator-strip strong{font-size:13px;font-weight:600;color:var(--ink)}.creator-strip>div{display:flex;align-items:center;justify-content:center;gap:13px;border-left:1px solid #dbe4ef}.creator-strip svg{color:#6787a3;stroke-width:1.5}.creator-strip>div>span{font-size:12px;font-weight:600;line-height:1.7}.creator-strip small{display:block;font-size:9px;font-weight:400;color:var(--muted);margin-top:4px}.section-heading{margin-bottom:38px}.section-heading h2,.contact-layout h2{font-size:32px;line-height:1.5;letter-spacing:-1px}.section-heading p{margin-top:13px;font-size:14px;line-height:1.9;color:var(--muted)}.centered{text-align:center}.centered .eyebrow{justify-content:center}.feature-groups{display:grid;grid-template-columns:1fr 1fr;gap:24px}.feature-group{position:relative;border:1px solid #dfe5f1;border-radius:20px;padding:34px;background:#f8f9fe}.feature-group.data{background:#f3f8fd;border-color:#d7e4f0}.group-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.product-label{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600}.product-label>svg{box-sizing:content-box;padding:10px;background:#eae8f4;border-radius:10px;color:#70658c}.data .product-label>svg{background:#e1eef7;color:var(--accent)}.group-heading .aether-tag{font-size:10px}.feature-group>h3{font-size:25px;line-height:1.5;letter-spacing:-.6px;margin-bottom:30px}.feature-list{display:grid;gap:26px;margin-bottom:29px}.feature-item{display:flex;gap:14px}.feature-icon{padding-top:3px;color:#837998}.data .feature-icon{color:#5582a1}.feature-item h4{font-size:14px;line-height:1.6;font-weight:600;margin-bottom:7px}.feature-item p{font-size:12px;color:var(--muted);line-height:1.95;max-width:380px}.feature-group .text-link{border-top:1px solid var(--line);padding-top:22px;width:100%;justify-content:space-between}.pricing-section{background:#eaf0f8;border-block:1px solid #e0e8f3}.pricing-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:900px;margin-inline:auto}.pricing-card{display:flex;flex-direction:column;position:relative;padding:34px;border:1px solid #d6e0ed;border-radius:20px;background:var(--surface);scroll-margin-top:110px}.pricing-card.data{border-color:#8cacc6;box-shadow:0 12px 25px -20px #436d9680}.plan-heading{display:flex;align-items:center;gap:12px}.plan-heading h3{font-size:17px}.plan-heading>.small{margin-left:auto;font-size:10px;background:#edf1f8;padding:5px 8px;border-radius:5px}.data .plan-heading>.small{background:#e4eff7;color:var(--accent)}.plan-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:#eeecf6;color:#786c98}.data .plan-icon{background:#e5eff8;color:var(--accent)}.plan-description{font-size:12px;color:var(--muted);line-height:1.8;margin:22px 0}.price{display:flex;align-items:baseline;gap:5px;min-height:60px}.price strong{font-size:48px;font-weight:600;letter-spacing:-2px;line-height:1.2;font-variant-numeric:tabular-nums}.price .free-price{font-size:36px;letter-spacing:-1px}.currency{font-size:24px;font-weight:500}.price-unit{font-size:13px;color:var(--muted);margin-left:3px}.price-note{min-height:22px;margin:7px 0 25px;font-size:11px;color:var(--muted);line-height:1.8}.plan-features{display:grid;gap:15px;flex:1;list-style:none;margin:0 0 30px;padding:24px 0 0;border-top:1px solid var(--line)}.plan-features li{display:flex;align-items:center;gap:11px;font-size:13px;color:var(--muted);line-height:1.6}.plan-features svg{color:#778f9f;width:16px}.pricing-footnote{font-size:11px;color:var(--muted);text-align:center;margin-top:24px;line-height:1.8}.contact-layout{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:90px}.contact-description{font-size:13px;line-height:2;color:var(--muted);margin-top:20px}.contact-topics{display:flex;flex-wrap:wrap;gap:22px;margin-top:25px;font-size:11px;color:var(--muted)}.contact-topics span:before{content:"";display:inline-block;height:4px;width:4px;border-radius:50%;background:#af94b7;margin-right:8px;vertical-align:2px}.contact-card{width:100%}.contact-card .aether-glass__surface{box-shadow:0 10px 30px -20px #384e7330}.contact-card .aether-glass__content>svg{color:var(--accent);margin-bottom:18px;padding:10px;box-sizing:content-box;background:#e4edf7;border-radius:12px}.contact-card h3{font-size:13px;font-weight:500;color:var(--muted);margin-bottom:12px}.email-link{display:inline-flex;align-items:center;gap:12px;font-size:23px;font-weight:600;letter-spacing:-.6px;overflow-wrap:anywhere}.email-link:hover{color:var(--accent)}.contact-card p{font-size:12px;line-height:1.9;color:var(--muted);margin:16px 0 22px}.copy-button.aether-button{font-size:12px;min-height:42px}.copy-status{display:block;font-size:11px;color:var(--muted);min-height:18px;margin-top:10px}.site-footer{padding:40px 0 24px;border-top:1px solid var(--line);background:#edf2f9}.footer-main{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:30px}.footer-main p{font-size:11px;color:var(--muted);margin-top:15px}.footer-links{display:flex;gap:26px;font-size:12px;color:var(--muted)}.footer-links a:hover,.footer-bottom a:hover{color:var(--accent)}.footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding-top:22px;font-size:10px;color:var(--muted);line-height:1.8}@keyframes appear{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.hero-copy{animation:appear .5s ease-out both}.preview-stage{animation:appear .6s .08s ease-out both}@media(max-width:1100px){.app-theme{--shell-width: calc(100% - 64px) }.hero-layout{gap:30px}h1{font-size:43px}.hero-sparkle{right:0;bottom:14px;width:24px}.hero-actions{gap:18px}.hero-actions .button{padding-inline:16px;font-size:13px}.profile-columns{gap:8px}.preview-block{padding:10px}.contact-layout{gap:40px}}@media(max-width:960px){.hero{padding-top:52px}.hero-layout{grid-template-columns:1fr;gap:48px;padding-bottom:48px}.hero-copy{text-align:center}h1{margin-inline:auto;font-size:52px}.hero-sparkle{right:0;bottom:19px;width:28px}.hero-actions,.hero-note,.hero-signoff{justify-content:center}.hero-signoff{display:none}.preview-stage{width:100%;max-width:650px;margin-inline:auto}.preview-tabs .aether-tabs__panel{min-height:320px}.creator-strip{grid-template-columns:1fr 1fr 1fr;gap:16px}.creator-strip>p{display:none}.creator-strip>div:first-of-type{border-left:0}.feature-group,.pricing-card{padding:27px}.feature-group>h3{font-size:22px}.email-link{font-size:19px}.navigation .aether-navbar{gap:16px}.navigation .aether-navbar__menu{gap:12px}.navigation .aether-navbar__item{padding-inline:11px}}@media(max-width:767px){.app-theme{--shell-width: calc(100% - 40px) }.section{padding:64px 0}.navigation .aether-navbar{min-height:74px;padding-block:16px}.navigation .aether-navbar__toggle{min-width:44px;min-height:44px}.brand{font-size:17px}.brand-mark{width:36px;height:36px}.brand-caption{font-size:8px}.hero{padding-top:32px}.hero-layout{padding-top:10px;gap:36px;padding-bottom:32px}h1{font-size:clamp(32px,6.8vw,46px);letter-spacing:-1.5px;margin-top:22px;margin-bottom:20px}.hero-sparkle{width:22px;bottom:12px}.hero-description{font-size:14px}.hero-actions{gap:20px;margin-top:26px}.hero-actions .button{min-height:48px;padding-inline:17px}.hero-text-link{font-size:12px;gap:7px}.hero-note{font-size:10px;gap:5px}.status-badge.aether-tag{font-size:9px;padding:6px 9px}.stage-caption{font-size:8px;margin-bottom:11px}.stage-caption>span:last-child{font-size:9px}.preview-toolbar{padding:13px;gap:8px}.toolbar-note,.preview-address{font-size:8px}.preview-tabs .aether-tabs__list{padding-inline:12px;gap:8px}.preview-tabs .aether-tabs__tab{flex:1;font-size:10px;padding-inline:6px;min-height:42px}.preview-tabs .aether-tabs__panel{min-height:357px}.profile-banner{height:72px;padding:20px 16px}.profile-main{padding:0 14px 16px}.profile-intro{gap:9px;padding:16px 0}.profile-intro h3{font-size:14px}.profile-intro p{font-size:9px}.profile-intro>.aether-tag{display:none}.profile-columns{grid-template-columns:1fr;gap:10px}.preview-block{padding:12px}.preview-block .block-heading{margin-bottom:6px}.schedule-row{padding:5px 0}.message-block p{margin-bottom:4px}.message-block .small{font-size:9px}.preview-caption{font-size:9px;gap:5px;margin-top:14px;line-height:1.8}.preview-footnote{font-size:8px;padding-inline:7px}.data-preview{padding:20px 15px}.dashboard-heading h3{font-size:14px}.dashboard-heading .aether-tag{font-size:8px}.metrics{gap:10px}.metrics>div{padding:12px}.metrics strong{font-size:24px}.chart{height:135px;gap:7px}.creator-strip{gap:12px;padding-block:24px}.creator-strip>div{flex-direction:column;gap:9px;text-align:center;padding-inline:2px}.creator-strip>div>span{font-size:10px}.creator-strip small{font-size:8px;line-height:1.8}.creator-strip svg{width:20px}.section-heading{margin-bottom:28px}.section-heading h2,.contact-layout h2{font-size:27px}.section-heading p{font-size:12px}.eyebrow{gap:10px;font-size:10px}.eyebrow>span{font-size:9px;letter-spacing:1px;padding-right:10px}.feature-groups,.pricing-grid{grid-template-columns:1fr;gap:18px}.feature-group,.pricing-card{padding:25px}.feature-group>h3{font-size:23px}.feature-item p{max-width:none}.price-note{min-height:0}.contact-layout{grid-template-columns:1fr;gap:32px}.contact-card.aether-glass{padding:25px}.email-link{font-size:22px}.footer-main{flex-direction:column;align-items:flex-start;gap:26px}.footer-bottom{flex-direction:column;gap:10px;font-size:9px}}@media(max-width:360px){.app-theme{--shell-width: calc(100% - 32px) }h1{font-size:32px}.hero-sparkle{width:19px}.hero-actions{gap:16px}.hero-actions .button{font-size:12px;padding-inline:13px;gap:8px}.preview-address{letter-spacing:0}.email-link{font-size:19px}.feature-group,.pricing-card{padding:22px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
