@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-italic-B5xAaiFk.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-italic-DzZdc28x.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-italic-DcOpz6Lw.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-italic-CILZdfAp.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-italic-K3WlGtc8.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-italic-0pjOp8NU.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-italic-DpCbqKDY.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Announce Kit Display Fallback;src:local(Arial);font-display:swap;font-style:normal;font-weight:400;ascent-override:90.2%;descent-override:22.48%;line-gap-override:0%;size-adjust:107.4%}@font-face{font-family:Announce Kit Display Fallback;src:local(Arial);font-display:swap;font-style:normal;font-weight:500;ascent-override:90.2%;descent-override:22.48%;line-gap-override:0%;size-adjust:107.4%}@layer announce-kit.tokens{:root,.ak-theme-base{--ak-color-surface-canvas:#fff;--ak-color-surface-subtle:#fafafa;--ak-color-surface-raised:#fff;--ak-color-surface-glass:#ffffffe6;--ak-color-surface-scrim:#d9d9d94d;--ak-color-content-primary:#0f0f10;--ak-color-content-secondary:#00000087;--ak-color-content-subtle:#00000070;--ak-color-content-inverse:#fff;--ak-color-content-disabled:#00000052;--ak-color-border-soft:#00000013;--ak-color-border-default:#0000001a;--ak-color-border-strong:#0000003d;--ak-color-border-focus:#0f0f10;--ak-color-fill-subtle:#00000005;--ak-color-fill-muted:#0000000b;--ak-color-action-primary-background:#0f0f10;--ak-color-action-primary-background-hover:#202022;--ak-color-action-primary-content:var(--ak-color-content-inverse);--ak-color-action-primary-disabled-background:#a3a3a3;--ak-color-action-primary-disabled-content:#e3e3e3;--ak-color-action-neutral-background:var(--ak-color-surface-raised);--ak-color-action-neutral-background-hover:var(--ak-color-fill-muted);--ak-color-action-neutral-content:var(--ak-color-content-primary);--ak-color-action-neutral-border:var(--ak-color-border-default);--ak-color-status-negative-background:#fff1f0;--ak-color-status-negative-content:#a51d19;--ak-color-status-positive-background:#eefbf1;--ak-color-status-positive-content:#176b32;--ak-color-navigation-background:var(--ak-color-surface-subtle);--ak-color-navigation-foreground:var(--ak-color-content-secondary);--ak-color-navigation-active-background:var(--ak-color-fill-muted);--ak-color-navigation-active-foreground:var(--ak-color-content-primary);--ak-color-navigation-border:var(--ak-color-border-soft);--ak-slider-accent:#2e2e2e;--ak-font-family-ui:"Inter Variable", Inter, ui-sans-serif, system-ui, sans-serif;--ak-font-family-display-fallback:Inter, "Announce Kit Display Fallback", ui-sans-serif, system-ui, sans-serif;--ak-font-family-display-source:var(--ak-font-family-display-fallback);--ak-font-family-display:var(--ak-font-family-display-source);--ak-font-family-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--ak-font-weight-regular:400;--ak-font-weight-medium:500;--ak-font-weight-semibold:600;--ak-font-size-caption:.75rem;--ak-font-size-control:.8125rem;--ak-font-size-body:.875rem;--ak-font-size-title:1.125rem;--ak-font-size-heading:1.5rem;--ak-font-size-display:2.1875rem;--ak-font-line-height-caption:1.33333;--ak-font-line-height-body:1.42857;--ak-font-line-height-title:1.44444;--ak-font-line-height-heading:1.875rem;--ak-font-line-height-display:2.5rem;--ak-font-letter-spacing-normal:0px;--ak-font-letter-spacing-display:-.35px;--ak-font-letter-spacing-heading:-.15px;--ak-font-letter-spacing-title:-.045px;--ak-font-letter-spacing-dialog-title:-.45px;--ak-font-letter-spacing-caption:.03px;--ak-typography-display-size:var(--ak-font-size-display);--ak-typography-display-line-height:var(--ak-font-line-height-display);--ak-typography-display-weight:var(--ak-font-weight-medium);--ak-typography-display-letter-spacing:var(--ak-font-letter-spacing-display);--ak-typography-page-heading-size:var(--ak-font-size-heading);--ak-typography-page-heading-line-height:var(--ak-font-line-height-heading);--ak-typography-page-heading-weight:var(--ak-font-weight-regular);--ak-typography-page-heading-letter-spacing:var(--ak-font-letter-spacing-heading);--ak-typography-section-title-size:var(--ak-font-size-title);--ak-typography-section-title-line-height:var(--ak-font-line-height-title);--ak-typography-section-title-weight:var(--ak-font-weight-medium);--ak-typography-section-title-letter-spacing:var(--ak-font-letter-spacing-title);--ak-typography-caption-size:var(--ak-font-size-caption);--ak-typography-caption-line-height:var(--ak-font-line-height-caption);--ak-typography-caption-weight:var(--ak-font-weight-medium);--ak-typography-caption-letter-spacing:var(--ak-font-letter-spacing-caption);--ak-space-0:0rem;--ak-space-1:.25rem;--ak-space-2:.5rem;--ak-space-3:.75rem;--ak-space-4:1rem;--ak-space-5:1.25rem;--ak-space-6:1.5rem;--ak-space-7:1.75rem;--ak-space-8:2rem;--ak-space-1-5:.375rem;--ak-space-2-5:.625rem;--ak-radius-2xs:.125rem;--ak-radius-xs:.25rem;--ak-radius-sm:.375rem;--ak-radius-md:.5rem;--ak-radius-lg:.625rem;--ak-radius-xl:.75rem;--ak-radius-2xl:1rem;--ak-radius-3xl:.875rem;--ak-radius-4xl:1.125rem;--ak-radius-5xl:1.5rem;--ak-radius-full:9999px;--ak-control-height-xxsmall:1.375rem;--ak-control-height-xsmall:1.75rem;--ak-control-height-small:2rem;--ak-control-height-medium:2.25rem;--ak-control-height-large:2.5rem;--ak-layout-shell-header-height:3.125rem;--ak-layout-shell-sidebar-width:16rem;--ak-layout-shell-content-inset:1.25rem;--ak-breakpoint-shell:1024px;--ak-focus-indicator-color:var(--ak-color-border-focus);--ak-focus-indicator-width:1px;--ak-focus-ring-width:2px;--ak-focus-ring-offset:2px;--ak-focus-ring-inner-color:var(--ak-color-surface-canvas);--ak-focus-ring-inner-width:2px;--ak-focus-ring-outer-color:var(--ak-color-border-focus);--ak-focus-ring-outer-width:1.5px;--ak-opacity-disabled:.45;--ak-border-width-default:1px;--ak-border-width-emphasis:2px;--ak-blur-glass:.5rem;--ak-blur-scrim:2.5px;--ak-motion-duration-instant:0s;--ak-motion-duration-fast:75ms;--ak-motion-duration-quick:.1s;--ak-motion-duration-moderate:.15s;--ak-motion-duration-deliberate:.2s;--ak-motion-easing-standard:cubic-bezier(.4, 0, .2, 1);--ak-motion-easing-enter:cubic-bezier(0, 0, .2, 1);--ak-motion-easing-exit:cubic-bezier(.4, 0, 1, 1);--ak-shadow-xs:0px 1px 1px 0px #0000000d;--ak-shadow-sm:0px 1px 2px 0px #00000026;--ak-shadow-md:0px 3px 3px 0px #0000001f;--ak-shadow-lg:0px 4px 4px 0px #00000026;--ak-shadow-natural-xs:0px 0px 0px 1px #0000000f, 0px 1px 1px -.5px #0000000f, 0px 3px 3px -1.5px #0000000f;--ak-shadow-natural-md:0px 0px 0px 1px #0000000f, 0px 1px 1px -.5px #0000000f, 0px 3px 3px -1.5px #0000000f, 0px 6px 6px -3px #0000000f, 0px 12px 12px -6px #0000000a, 0px 24px 24px -12px #0000000a;--ak-elevation-overlay:var(--ak-shadow-natural-md);--ak-layer-base:0;--ak-layer-floating:40;--ak-layer-overlay:50;--ak-layer-toast:60}:where(.ak-feature-dialog,[data-ak-component=feature-dialog],.ak-welcome-dialog,[data-ak-component=welcome-dialog]){--ak-dialog-shell-max-width:32rem;--ak-dialog-shell-max-height:90dvh;--ak-dialog-shell-radius:1.5rem;--ak-dialog-shell-layer:var(--ak-layer-overlay)}:where(.ak-feature-dialog,[data-ak-component=feature-dialog]){--ak-feature-dialog-hero-aspect-ratio:2;--ak-feature-dialog-hero-height:16rem;--ak-feature-dialog-body-padding-block-start:1.75rem;--ak-feature-dialog-body-padding-inline:1rem;--ak-feature-dialog-body-padding-block-end:1rem;--ak-feature-dialog-content-inset:1.75rem;--ak-feature-dialog-title-to-benefits-gap:1.5rem;--ak-feature-dialog-benefit-icon-size:1.25rem;--ak-feature-dialog-benefit-gap:.75rem;--ak-feature-dialog-cta-height:2.5rem;--ak-feature-dialog-cta-radius:.75rem}:where(.ak-welcome-dialog,[data-ak-component=welcome-dialog]){--ak-welcome-dialog-hero-height:14.6875rem;--ak-welcome-dialog-cta-height:2.25rem;--ak-welcome-dialog-cta-radius:.625rem}:where(.ak-launch-popover,[data-ak-component=launch-popover]){--ak-launch-popover-width:15.625rem;--ak-launch-popover-padding:.625rem;--ak-launch-popover-radius:.625rem;--ak-launch-popover-hero-aspect-ratio:1.78295;--ak-launch-popover-hero-radius:.5rem;--ak-launch-popover-close-size:1.5rem;--ak-launch-popover-cta-height:2rem;--ak-launch-popover-cta-radius:.5rem;--ak-launch-popover-arrow-width:.6875rem;--ak-launch-popover-arrow-height:.3125rem;--ak-launch-popover-enter-scale:.75}:where(.ak-inline-promo,[data-ak-component=inline-promo]){--ak-inline-promo-min-height:5.75rem;--ak-inline-promo-radius:1rem;--ak-inline-promo-padding-block:.375rem;--ak-inline-promo-padding-inline-start:.375rem;--ak-inline-promo-padding-inline-end:1rem;--ak-inline-promo-media-width:5.75rem;--ak-inline-promo-media-height:4.875rem;--ak-inline-promo-description-max-width:33.75rem;--ak-inline-promo-cta-min-width:7.125rem;--ak-inline-promo-cta-height:2.25rem}:where(.ak-release-center,[data-ak-component=release-center]){--ak-release-center-width:28rem;--ak-release-center-max-height:38rem;--ak-release-center-radius:1rem;--ak-release-center-item-padding:1rem;--ak-release-center-item-radius:.875rem;--ak-release-center-featured-media-aspect-ratio:2;--ak-release-center-compact-media-width:7.5rem;--ak-release-center-compact-media-height:5.625rem}:where(.ak-feedback-popover,[data-ak-component=feedback-popover]){--ak-feedback-popover-width:21.25rem;--ak-feedback-popover-padding:.75rem;--ak-feedback-popover-radius:1rem;--ak-feedback-popover-textarea-min-height:6.125rem;--ak-feedback-popover-textarea-padding-block:.5rem;--ak-feedback-popover-textarea-padding-inline:.75rem;--ak-feedback-popover-textarea-radius:.625rem;--ak-feedback-popover-submit-min-width:4rem;--ak-feedback-popover-submit-height:2rem}:where(.ak-combobox,.ak-combobox__content,[data-ak-component=combobox]){--ak-combobox-popover-minimum-width:12.5rem;--ak-combobox-list-maximum-height:17.5rem}:where(.ak-file-row,[data-ak-component=file-row]){--ak-file-row-minimum-height:3.625rem;--ak-file-row-primary-padding-block:.625rem;--ak-file-row-primary-padding-inline:.75rem;--ak-file-row-primary-gap:.75rem;--ak-file-row-shell-gap:.5rem;--ak-file-row-shell-radius:.5rem;--ak-file-row-primary-radius:.5rem;--ak-file-row-visual-size:2.25rem;--ak-file-row-action-size:2rem;--ak-file-row-added-column-width:11.25rem;--ak-file-row-type-column-width:8.75rem;--ak-file-row-size-column-width:4.5rem;--ak-file-row-wide-padding-inline-end:1rem;--ak-file-row-compact-padding-inline-end:.75rem}:where(.ak-data-table,[data-ak-component=data-table]){--ak-data-table-header-height:2.0625rem;--ak-data-table-header-padding-block-end:.75rem;--ak-data-table-compact-row-height:3.3125rem;--ak-data-table-compact-primary-height:2.75rem}@media (prefers-reduced-motion:reduce){:root,.ak-theme-base,[data-ak-theme],[class*=ak-theme-]{--ak-motion-duration-fast:0s;--ak-motion-duration-quick:0s;--ak-motion-duration-moderate:0s;--ak-motion-duration-deliberate:0s}}}@layer announce-kit.theme{:where([data-ak-theme=eleven],.ak-theme-eleven){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ak-color-surface-canvas:#fff;--ak-color-surface-subtle:#fafafa;--ak-color-surface-raised:#fff;--ak-color-surface-glass:#ffffffe6;--ak-color-surface-scrim:#d9d9d94d;--ak-color-content-primary:#0f0f10;--ak-color-content-secondary:#00000087;--ak-color-content-subtle:#00000070;--ak-color-content-inverse:#fff;--ak-color-border-soft:#00000013;--ak-color-border-default:#0000001a;--ak-color-border-strong:#0000003d;--ak-color-border-focus:#0f0f10;--ak-color-action-primary-background:#0f0f10;--ak-color-action-primary-background-hover:#202022;--ak-color-action-primary-content:var(--ak-color-content-inverse);--ak-color-action-primary-disabled-background:#a3a3a3;--ak-color-action-primary-disabled-content:#e3e3e3;--ak-color-action-neutral-background:#fff;--ak-color-action-neutral-background-hover:var(--ak-color-fill-muted);--ak-color-action-neutral-content:var(--ak-color-content-primary);--ak-color-action-neutral-border:var(--ak-color-border-default);--ak-color-navigation-background:#fafafa;--ak-color-navigation-foreground:var(--ak-color-content-primary);--ak-color-navigation-active-background:var(--ak-color-fill-muted);--ak-color-navigation-active-foreground:#18181b;--ak-color-navigation-border:var(--ak-color-border-soft);--ak-font-family-ui:"Inter Variable", Inter, ui-sans-serif, system-ui, sans-serif;--ak-font-family-display:var(--ak-font-family-display-source);--ak-typography-page-heading-size:1.5rem;--ak-typography-page-heading-line-height:1.875rem;--ak-typography-page-heading-weight:400;--ak-control-height-small:2rem;--ak-control-height-medium:2.25rem;--ak-control-height-large:2.5rem;--ak-layout-shell-header-height:3.125rem;--ak-layout-shell-sidebar-width:16rem;--ak-layout-shell-content-inset:1.25rem;--ak-breakpoint-shell:1024px;--ak-focus-indicator-color:#0f0f10;--ak-focus-indicator-width:1px;--ak-focus-ring-inner-color:#fff;--ak-focus-ring-inner-width:2px;--ak-focus-ring-outer-color:#0f0f10;--ak-focus-ring-outer-width:1.5px;--ak-blur-glass:.5rem;--ak-slider-accent:#2e2e2e}}@layer announce-kit{:where([class^=ak-],[class*=\ ak-]),:where([class^=ak-],[class*=\ ak-]):before,:where([class^=ak-],[class*=\ ak-]):after{box-sizing:border-box}:where(.ak-dialog__content,.ak-popover__content,.ak-select__content,.ak-combobox__content,.ak-dropdown-menu__content,.ak-tooltip__content){font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif)}.ak-button,.ak-icon-button,.ak-input,.ak-switch,.ak-textarea{font:inherit}.ak-button{border-radius:var(--ak-radius-lg,.625rem);cursor:pointer;font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-size:var(--ak-font-size-control,.875rem);font-weight:var(--ak-font-weight-medium,500);align-items:center;gap:var(--ak-space-2,.5rem);min-width:0;padding-inline:var(--ak-space-4,1rem);transition:background-color var(--ak-motion-duration-fast,75ms), border-color var(--ak-motion-duration-fast,75ms), color var(--ak-motion-duration-fast,75ms), opacity var(--ak-motion-duration-fast,75ms);-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #0000;justify-content:center;line-height:1.42857;text-decoration:none;display:inline-flex}.ak-button[data-size=xxsmall]{border-radius:var(--ak-radius-sm,.375rem);font-size:var(--ak-font-size-control,.8125rem);gap:var(--ak-space-1,.25rem);height:var(--ak-control-height-xxsmall,1.375rem);padding-inline:.125rem}.ak-button[data-size=xsmall]{font-size:var(--ak-font-size-caption,.75rem);gap:var(--ak-space-1-5,.375rem);height:var(--ak-control-height-xsmall,1.75rem);letter-spacing:var(--ak-font-letter-spacing-caption,.03px);padding-inline:var(--ak-space-2-5,.625rem)}.ak-button[data-size=small]{height:var(--ak-control-height-small,2rem);padding-inline:var(--ak-space-2-5,.625rem)}.ak-button[data-size=medium]{height:var(--ak-control-height-medium,2.25rem);padding-inline:var(--ak-space-3,.75rem)}.ak-button[data-size=large]{height:var(--ak-control-height-large,2.5rem);padding-inline:var(--ak-space-5,1.25rem)}.ak-button[data-variant=primary]{background:var(--ak-color-action-primary-background,#0f0f10);color:var(--ak-color-action-primary-content,#fff)}.ak-button[data-variant=primary]:hover:not(:disabled){background:var(--ak-color-action-primary-background-hover,#29292b)}.ak-button[data-variant=secondary]{background:var(--ak-color-action-neutral-background,#fff);border-color:var(--ak-color-action-neutral-border,#0000001a);color:var(--ak-color-action-neutral-content,#0f0f10)}.ak-button[data-variant=secondary]:hover:not(:disabled),.ak-button[data-variant=ghost]:hover:not(:disabled){background:var(--ak-color-action-neutral-background-hover,#0000000a)}.ak-button[data-variant=ghost]{color:var(--ak-color-content-primary,#0f0f10);background:0 0}.ak-button[data-variant=destructive]{background:var(--ak-color-action-destructive-background,#b42318);color:var(--ak-color-action-destructive-content,#fff)}.ak-button[data-variant=destructive]:hover:not(:disabled){background:var(--ak-color-action-destructive-background-hover,#912018)}.ak-button[data-loading]{cursor:progress}.ak-button:disabled,.ak-button[aria-disabled=true],.ak-icon-button:disabled,.ak-input:disabled,.ak-slider:disabled,.ak-switch:disabled,.ak-textarea:disabled{cursor:not-allowed;opacity:var(--ak-opacity-disabled,.45)}.ak-button[data-variant=primary]:disabled,.ak-button[data-variant=primary][aria-disabled=true]{background:var(--ak-color-action-primary-disabled-background,#a3a3a3);color:var(--ak-color-action-primary-disabled-content,#e3e3e3);opacity:1}.ak-button:focus-visible,.ak-icon-button:focus-visible{box-shadow:0 0 0 var(--ak-focus-ring-inner-width,2px) var(--ak-focus-ring-inner-color,#fff), 0 0 0 calc(var(--ak-focus-ring-inner-width,2px) + var(--ak-focus-ring-outer-width,1.5px)) var(--ak-focus-ring-outer-color,var(--ak-color-border-focus,#0f0f10));outline:none}.ak-input:focus-visible,.ak-textarea:focus-visible{border-color:var(--ak-color-border-focus,#0f0f10);box-shadow:inset 0 0 0 .5px var(--ak-color-border-focus,#0f0f10);outline:none}.ak-button[data-variant=primary]:focus-visible{background:var(--ak-color-action-primary-background-hover,#29292b)}.ak-button[data-variant=ghost]:focus-visible,.ak-icon-button:focus-visible{background:var(--ak-color-action-neutral-background-hover,#0000000a)}.ak-button__label{text-overflow:ellipsis;overflow:hidden}.ak-button__visual{flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.ak-button__visual>svg{width:100%;height:100%}.ak-button__spinner{flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.ak-button__spinner>svg{width:100%;height:100%;animation:.75s linear infinite ak-button-spin}.ak-button__spinner circle{fill:none;stroke:currentColor;stroke-dasharray:25 11;stroke-linecap:round;stroke-width:1.75px}.ak-filter-chip,.ak-view-toggle__item,.ak-segmented-control__item{color:var(--ak-color-content-primary,#0f0f10);cursor:pointer;font:inherit;transition:background-color var(--ak-motion-duration-fast,75ms), border-color var(--ak-motion-duration-fast,75ms), color var(--ak-motion-duration-fast,75ms), box-shadow var(--ak-motion-duration-fast,75ms)}.ak-filter-chip{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-soft,#00000013);border-radius:var(--ak-radius-lg,.625rem);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-size:var(--ak-font-size-control,.8125rem);font-weight:var(--ak-font-weight-medium,500);height:var(--ak-control-height-small,2rem);white-space:nowrap;justify-content:center;align-items:center;gap:.375rem;padding-inline:.625rem;line-height:1;display:inline-flex}.ak-filter-chip:hover:not(:disabled),.ak-filter-chip[data-state=on]{background:var(--ak-color-action-neutral-background-hover,#0000000d)}.ak-filter-chip[data-state=on]{border-color:var(--ak-color-border-default,#0000001a)}.ak-filter-chip__visual{justify-content:center;align-items:center;width:.875rem;height:.875rem;display:inline-flex}.ak-filter-chip__visual>svg{width:100%;height:100%}.ak-view-toggle,.ak-segmented-control{background:var(--ak-color-surface-subtle,#fafafa);border-radius:var(--ak-radius-xl,.75rem);align-items:center;gap:.125rem;padding:.125rem;display:inline-flex}.ak-view-toggle[data-orientation=vertical],.ak-segmented-control[data-orientation=vertical]{flex-direction:column;align-items:stretch}.ak-view-toggle__item,.ak-segmented-control__item{border-radius:var(--ak-radius-lg,.625rem);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);height:var(--ak-control-height-small,2rem);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.ak-view-toggle__item{width:var(--ak-control-height-small,2rem);padding:0}.ak-view-toggle__visual{justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.ak-view-toggle__visual>svg{width:100%;height:100%}.ak-segmented-control__item{font-size:var(--ak-font-size-control,.8125rem);font-weight:var(--ak-font-weight-medium,500);white-space:nowrap;min-width:0;padding-inline:.75rem;line-height:1}.ak-view-toggle__item:hover:not(:disabled),.ak-segmented-control__item:hover:not(:disabled){background:var(--ak-color-action-neutral-background-hover,#0000000d)}.ak-view-toggle__item[data-state=on],.ak-segmented-control__item[data-state=checked]{background:var(--ak-color-surface-raised,#fff);border-color:var(--ak-color-border-soft,#00000013);box-shadow:var(--ak-shadow-xs,0 1px 1px #0000000d)}.ak-filter-chip:disabled,.ak-view-toggle__item:disabled,.ak-segmented-control__item:disabled{cursor:not-allowed;opacity:var(--ak-opacity-disabled,.45)}.ak-filter-chip:focus-visible,.ak-view-toggle__item:focus-visible,.ak-segmented-control__item:focus-visible{box-shadow:0 0 0 var(--ak-focus-ring-inner-width,2px) var(--ak-focus-ring-inner-color,#fff), 0 0 0 calc(var(--ak-focus-ring-inner-width,2px) + var(--ak-focus-ring-outer-width,1.5px)) var(--ak-focus-ring-outer-color,var(--ak-color-border-focus,#0f0f10));outline:none}.ak-icon-button{border-radius:var(--ak-radius-lg,.625rem);cursor:pointer;transition:background-color var(--ak-motion-duration-fast,75ms), border-color var(--ak-motion-duration-fast,75ms), color var(--ak-motion-duration-fast,75ms);border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ak-icon-button[data-size=small]{height:var(--ak-control-height-small,2rem);width:var(--ak-control-height-small,2rem)}.ak-icon-button[data-size=medium]{height:var(--ak-control-height-medium,2.25rem);width:var(--ak-control-height-medium,2.25rem)}.ak-icon-button[data-size=large]{height:var(--ak-control-height-large,2.5rem);width:var(--ak-control-height-large,2.5rem)}.ak-icon-button[data-variant=primary]{background:var(--ak-color-action-primary-background,#0f0f10);color:var(--ak-color-action-primary-content,#fff)}.ak-icon-button[data-variant=secondary]{background:var(--ak-color-action-neutral-background,#fff);border-color:var(--ak-color-action-neutral-border,#0000001a);color:var(--ak-color-action-neutral-content,#0f0f10)}.ak-icon-button[data-variant=ghost]{color:var(--ak-color-content-primary,#0f0f10);background:0 0}.ak-icon-button[data-variant=primary]:hover:not(:disabled){background:var(--ak-color-action-primary-background-hover,#29292b)}.ak-icon-button:is([data-variant=secondary],[data-variant=ghost]):hover:not(:disabled){background:var(--ak-color-action-neutral-background-hover,#0000000d)}.ak-icon-button>svg{width:1rem;height:1rem}.ak-dialog__overlay{animation:ak-overlay-in var(--ak-motion-duration-deliberate,.2s) var(--ak-motion-easing-enter,ease-out);background:var(--ak-color-surface-scrim,#d9d9d94d);z-index:var(--ak-layer-overlay,50);position:fixed;inset:0}.ak-dialog__overlay[data-state=closed]{animation:ak-overlay-out var(--ak-motion-duration-moderate,.15s) var(--ak-motion-easing-exit,ease-in)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ak-dialog__overlay,.ak-command-menu__overlay,.ak-app-shell__drawer-backdrop{-webkit-backdrop-filter:blur(var(--ak-blur-scrim,2.5px));backdrop-filter:blur(var(--ak-blur-scrim,2.5px))}}@media (prefers-reduced-transparency:reduce){.ak-dialog__overlay,.ak-command-menu__overlay,.ak-app-shell__drawer-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.ak-dialog__content{animation:ak-dialog-in var(--ak-motion-duration-deliberate,.2s) var(--ak-motion-easing-enter,ease-out);background:var(--ak-color-surface-raised,#fff);border-radius:var(--ak-dialog-shell-radius,var(--ak-radius-5xl,1.5rem));box-shadow:var(--ak-elevation-overlay,0 0 0 1px #0000000f, 0 12px 24px -12px #0003);color:var(--ak-color-content-primary,#0f0f10);max-height:min(var(--ak-dialog-shell-max-height,90dvh), calc(100dvh - 2rem));max-width:var(--ak-dialog-shell-max-width,32rem);width:calc(100vw - 2rem);z-index:var(--ak-dialog-shell-layer,var(--ak-layer-overlay,50));flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.ak-dialog__content[data-state=closed]{animation:ak-dialog-out var(--ak-motion-duration-moderate,.15s) var(--ak-motion-easing-exit,ease-in)}.ak-dialog__dismiss{right:var(--ak-space-3,.75rem);top:var(--ak-space-3,.75rem);z-index:1;position:absolute}.ak-dialog__header{gap:var(--ak-space-2,.5rem);padding-inline-end:var(--ak-space-8,2rem);display:grid}.ak-dialog__title{color:var(--ak-color-content-primary,#0f0f10);font-family:var(--ak-font-family-display,var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif));font-size:var(--ak-font-size-title,1.125rem);font-weight:var(--ak-font-weight-medium,500);margin:0;line-height:1.45}.ak-dialog__description{color:var(--ak-color-content-secondary,#00000087);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-size:var(--ak-font-size-body,.875rem);margin:0;line-height:1.45}.ak-dialog__body{min-height:0;overflow-y:auto}.ak-dialog__footer{gap:var(--ak-space-2,.5rem);margin-block-start:var(--ak-space-3,.75rem);display:flex}:where(.ak-dialog__content)>.ak-dialog__header{padding-block-start:var(--ak-dialog-shell-padding-block,1rem);padding-inline-start:var(--ak-dialog-shell-padding-inline,1rem);padding-inline-end:calc(var(--ak-dialog-shell-padding-inline,1rem) + var(--ak-space-8,2rem))}:where(.ak-dialog__content)>.ak-dialog__body{padding-block-start:var(--ak-dialog-shell-padding-block,1rem);padding-inline:var(--ak-dialog-shell-padding-inline,1rem)}:where(.ak-dialog__content)>.ak-dialog__header+.ak-dialog__body{padding-block-start:var(--ak-space-3,.75rem)}:where(.ak-dialog__content)>.ak-dialog__body{padding-block-end:var(--ak-dialog-shell-padding-block,1rem)}:where(.ak-dialog__content)>.ak-dialog__body:has(~.ak-dialog__footer){padding-block-end:0}:where(.ak-dialog__content)>.ak-dialog__footer{padding-block-end:var(--ak-dialog-shell-padding-block,1rem);padding-inline:var(--ak-dialog-shell-padding-inline,1rem)}.ak-popover__content{animation:ak-popover-in var(--ak-motion-duration-moderate,.15s) var(--ak-motion-easing-enter,ease-out);background:var(--ak-color-surface-glass,#ffffffeb);-webkit-backdrop-filter:blur(var(--ak-blur-glass,8px));backdrop-filter:blur(var(--ak-blur-glass,8px));border-radius:var(--ak-radius-2xl,1rem);box-shadow:var(--ak-elevation-overlay,0 12px 32px -16px #00000047);color:var(--ak-color-content-primary,#0f0f10);transform-origin:var(--radix-popover-content-transform-origin);will-change:opacity, transform;z-index:var(--ak-layer-floating,40)}.ak-popover__content:focus{outline:none}.ak-popover__content[data-state=closed]{animation:ak-popover-out var(--ak-motion-duration-moderate,.15s) var(--ak-motion-easing-exit,ease-in)}.ak-popover__arrow{fill:var(--ak-color-surface-glass,#ffffffeb)}.ak-form-field{gap:var(--ak-space-2,.5rem);display:grid}.ak-form-field__label{color:var(--ak-color-content-primary,#0f0f10);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-size:var(--ak-font-size-caption,.75rem);font-weight:var(--ak-font-weight-medium,500);line-height:1.35}.ak-form-field__required{color:var(--ak-color-status-negative-content,#b42318);margin-left:.2em}.ak-form-field__description,.ak-form-field__error{font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-size:var(--ak-font-size-caption,.75rem);line-height:1.35}.ak-form-field__description{color:var(--ak-color-content-secondary,#00000087)}.ak-form-field__error{color:var(--ak-color-status-negative-content,#b42318)}.ak-input{appearance:none;background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-soft,#00000014);border-radius:var(--ak-radius-lg,.625rem);color:var(--ak-color-content-primary,#0f0f10);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-size:var(--ak-font-size-body,.875rem);min-width:0;padding:0 var(--ak-space-3,.75rem);transition:background-color var(--ak-motion-duration-fast,75ms), border-color var(--ak-motion-duration-fast,75ms), opacity var(--ak-motion-duration-fast,75ms);width:100%;line-height:1.45}.ak-input[data-size=small]{height:var(--ak-control-height-small,2rem)}.ak-input[data-size=medium]{height:var(--ak-control-height-medium,2.25rem)}.ak-input[data-size=large]{height:var(--ak-control-height-large,2.5rem)}.ak-input::placeholder{color:var(--ak-color-content-subtle,#00000070);opacity:1}.ak-input:hover:not(:disabled):not([readonly]){border-color:var(--ak-color-border-default,#0000001f)}.ak-input[readonly]{background:var(--ak-color-surface-subtle,#00000008)}.ak-input[data-invalid],.ak-form-field[data-invalid] .ak-input{border-color:var(--ak-color-status-negative-content,#b42318)}.ak-textarea{background:var(--ak-color-surface-subtle,#00000008);border:1px solid var(--ak-color-border-default,#0000001a);border-radius:var(--ak-feedback-popover-textarea-radius,var(--ak-radius-lg,.625rem));color:var(--ak-color-content-primary,#0f0f10);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-size:var(--ak-font-size-body,.875rem);min-height:var(--ak-feedback-popover-textarea-min-height,6.125rem);padding:var(--ak-feedback-popover-textarea-padding-block,.5rem) var(--ak-feedback-popover-textarea-padding-inline,.75rem);resize:vertical;width:100%;line-height:1.45}.ak-textarea::placeholder{color:var(--ak-color-content-subtle,#00000070)}.ak-form-field[data-invalid] .ak-textarea{border-color:var(--ak-color-status-negative-content,#b42318)}.ak-switch{appearance:none;background:var(--ak-color-surface-control-strong,#d7d7d7);border-radius:var(--ak-radius-full,999px);cursor:pointer;transition:background-color var(--ak-motion-duration-fast,75ms), border-color var(--ak-motion-duration-fast,75ms), opacity var(--ak-motion-duration-fast,75ms);border:1px solid #0000;flex:none;align-items:center;padding:2px;display:inline-flex}.ak-switch[data-size=medium]{width:2.25rem;height:1.25rem}.ak-switch[data-size=small]{width:2rem;height:1.125rem}.ak-switch:focus-visible{border-color:var(--ak-color-border-focus,#171719);box-shadow:none;outline:none}.ak-switch[data-state=checked]:focus-visible{border-color:var(--ak-color-action-primary-background,#0f0f10)}.ak-switch__thumb{background:var(--ak-color-surface-raised,#fff);border-radius:inherit;height:.875rem;transition:transform var(--ak-motion-duration-moderate,.15s) var(--ak-motion-easing-standard,ease);width:.875rem;display:block;transform:translate(0)}.ak-switch[data-size=small] .ak-switch__thumb{width:.75rem;height:.75rem}.ak-switch[data-state=checked] .ak-switch__thumb{transform:translate(1rem)}.ak-switch[data-size=small][data-state=checked] .ak-switch__thumb{transform:translate(.875rem)}.ak-search-field{color:var(--ak-color-content-secondary,#00000087);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);min-width:0;transition:box-shadow var(--ak-motion-duration-fast,75ms), opacity var(--ak-motion-duration-fast,75ms);width:100%;position:relative}.ak-search-field[data-size=large]{height:var(--ak-control-height-large,2.5rem)}.ak-search-field[data-size=medium]{height:var(--ak-control-height-medium,2.25rem)}.ak-search-field[data-size=small]{height:var(--ak-control-height-small,2rem)}.ak-search-field__input{appearance:none;border:1px solid var(--ak-color-border-default,#0000001a);border-radius:var(--ak-search-field-radius,var(--ak-radius-lg,.625rem));color:var(--ak-color-content-primary,#0f0f10);font:inherit;font-size:var(--ak-font-size-body,.875rem);font-weight:var(--ak-font-weight-regular,400);height:100%;line-height:var(--ak-font-line-height-body,1.42857);min-width:0;padding-block:var(--ak-space-1,.25rem);padding-inline:2.25rem var(--ak-space-3,.75rem);transition:background-color var(--ak-motion-duration-fast,75ms), border-color var(--ak-motion-duration-fast,75ms);background:0 0;width:100%}.ak-search-field:not(:has(.ak-search-field__leading)) .ak-search-field__input{padding-inline-start:var(--ak-space-3,.75rem)}.ak-search-field[data-loading] .ak-search-field__input{padding-inline-end:2.25rem}.ak-search-field:has(.ak-search-field__clear) .ak-search-field__input{padding-inline-end:2.25rem}.ak-search-field__input::-webkit-search-cancel-button{appearance:none}.ak-search-field__input::-webkit-search-decoration{appearance:none}.ak-search-field__input::-webkit-search-results-button{appearance:none}.ak-search-field__input::-webkit-search-results-decoration{appearance:none}.ak-search-field__input::placeholder{color:var(--ak-color-content-subtle,#00000070);opacity:1}.ak-search-field__leading,.ak-search-field__loading{pointer-events:none;z-index:1;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.ak-search-field__leading{inset-inline-start:var(--ak-space-3,.75rem)}.ak-search-field__loading{inset-inline-end:var(--ak-space-3,.75rem)}.ak-search-field__leading>svg,.ak-search-field__loading>svg,.ak-search-field__clear>svg{width:100%;height:100%;display:block}.ak-search-field__loading>svg{animation:.8s linear infinite ak-search-field-spin}.ak-search-field__clear{border-radius:var(--ak-radius-md,.375rem);color:var(--ak-color-content-secondary,#00000087);cursor:pointer;height:1.5rem;padding:var(--ak-space-1,.25rem);inset-inline-end:var(--ak-space-2,.5rem);transition:background-color var(--ak-motion-duration-fast,75ms), color var(--ak-motion-duration-fast,75ms);z-index:1;background:0 0;border:0;justify-content:center;align-items:center;width:1.5rem;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.ak-search-field__clear:hover{background:var(--ak-color-action-neutral-background-hover,#0000000d);color:var(--ak-color-content-primary,#0f0f10)}.ak-search-field__clear:focus-visible,.ak-search-field__input:focus{outline:none}.ak-search-field:hover:not([data-disabled]) .ak-search-field__input{background:var(--ak-color-fill-subtle,#00000005)}.ak-search-field:focus-within:not([data-disabled]){box-shadow:inset 0 0 0 .5px var(--ak-color-border-focus,#0f0f10);border-radius:var(--ak-search-field-radius,var(--ak-radius-lg,.625rem))}.ak-search-field:focus-within:not([data-disabled]) .ak-search-field__input{border-color:var(--ak-color-border-focus,#0f0f10)}.ak-search-field[data-invalid] .ak-search-field__input{border-color:var(--ak-color-status-negative-content,#b42318)}.ak-search-field[data-disabled]{opacity:var(--ak-opacity-disabled,.45)}.ak-search-field[data-disabled] .ak-search-field__input{cursor:not-allowed}.ak-search-field[data-loading] .ak-search-field__input{cursor:progress}.ak-select__trigger,.ak-combobox,.ak-combobox__input,.ak-combobox__filter-trigger,.ak-combobox__clear,.ak-combobox__trigger,.ak-combobox__retry{font:inherit}.ak-select__trigger{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-soft,#00000013);border-radius:var(--ak-radius-xl,.75rem);color:var(--ak-color-content-primary,#0f0f10);cursor:pointer;font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-size:var(--ak-font-size-body,.875rem);align-items:center;gap:var(--ak-space-2,.5rem);min-width:0;padding:0 var(--ak-space-2,.5rem) 0 var(--ak-space-3,.75rem);transition:background-color var(--ak-motion-duration-fast,75ms), border-color var(--ak-motion-duration-fast,75ms), box-shadow var(--ak-motion-duration-fast,75ms), opacity var(--ak-motion-duration-fast,75ms);justify-content:space-between;line-height:1.45;display:inline-flex}.ak-select__trigger[data-size=large]{height:var(--ak-control-height-large,2.5rem)}.ak-select__trigger[data-size=medium]{height:var(--ak-control-height-medium,2.25rem)}.ak-select__trigger[data-size=small]{border-radius:var(--ak-radius-lg,.625rem);height:var(--ak-control-height-small,2rem)}.ak-select__trigger:hover:not([data-disabled]){border-color:var(--ak-color-border-default,#0000001a)}.ak-select__trigger[data-state=open]{background:var(--ak-color-surface-subtle,#fafafa);border-color:var(--ak-color-border-default,#0000001a)}.ak-select__trigger:focus-visible{border-color:var(--ak-color-border-focus,#0f0f10);box-shadow:0 0 0 var(--ak-focus-ring-inner-width,2px) var(--ak-focus-ring-inner-color,#fff), 0 0 0 calc(var(--ak-focus-ring-inner-width,2px) + var(--ak-focus-ring-outer-width,1.5px)) var(--ak-focus-ring-outer-color,var(--ak-color-border-focus,#0f0f10));outline:none}.ak-select__trigger[data-invalid]{border-color:var(--ak-color-status-negative-content,#a51d19)}.ak-select__trigger[data-disabled]{cursor:not-allowed;opacity:var(--ak-opacity-disabled,.45)}.ak-select__leading-visual,.ak-select__trailing-visual,.ak-select__item-leading-visual,.ak-select__item-indicator{flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.ak-select__leading-visual>svg,.ak-select__trailing-visual>svg,.ak-select__item-leading-visual>svg,.ak-select__item-indicator>svg{width:100%;height:100%}.ak-select__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ak-select__value[data-placeholder]{color:var(--ak-color-content-subtle,#00000070)}.ak-select__trailing-visual{color:var(--ak-color-content-secondary,#00000087);margin-inline-start:auto}.ak-select__chevron{transition:transform var(--ak-motion-duration-moderate,.15s) var(--ak-motion-easing-standard,ease)}.ak-select__trigger[data-state=open] .ak-select__chevron{transform:rotate(180deg)}.ak-select__content{animation:ak-select-content-in var(--ak-motion-duration-moderate,.15s) var(--ak-motion-easing-enter,ease-out);background:var(--ak-color-surface-glass,#ffffffe6);-webkit-backdrop-filter:blur(var(--ak-blur-glass,.5rem));backdrop-filter:blur(var(--ak-blur-glass,.5rem));border:1px solid var(--ak-color-border-soft,#00000013);border-radius:var(--ak-radius-xl,.75rem);box-shadow:var(--ak-elevation-overlay,0 12px 32px -16px #00000047);color:var(--ak-color-content-primary,#0f0f10);max-height:min(24rem, var(--radix-select-content-available-height));min-width:var(--radix-select-trigger-width);transform-origin:var(--radix-select-content-transform-origin);will-change:opacity, transform;z-index:var(--ak-layer-floating,40);overflow:hidden}.ak-select__content[data-state=closed]{animation:ak-select-content-out var(--ak-motion-duration-moderate,.15s) var(--ak-motion-easing-exit,ease-in)}.ak-select__viewport{padding:var(--ak-space-1,.25rem)}.ak-select__item{border-radius:var(--ak-radius-md,.5rem);color:var(--ak-color-content-primary,#0f0f10);cursor:default;font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-size:var(--ak-font-size-control,.8125rem);align-items:center;gap:var(--ak-space-2,.5rem);min-height:var(--ak-control-height-small,2rem);padding:var(--ak-space-1-5,.375rem) var(--ak-space-8,2rem) var(--ak-space-1-5,.375rem) var(--ak-space-2,.5rem);-webkit-user-select:none;user-select:none;outline:none;line-height:1.35;display:flex;position:relative}.ak-select__item[data-highlighted]{background:var(--ak-color-action-neutral-background-hover,#0000000d)}.ak-select__item[data-disabled]{color:var(--ak-color-content-disabled,#00000052);pointer-events:none}.ak-select__item-copy{flex:auto;gap:.125rem;min-width:0;display:grid}.ak-select__item-label,.ak-select__item-description{text-overflow:ellipsis;overflow:hidden}.ak-select__item-description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem)}.ak-select__item-indicator{inset-inline-end:var(--ak-space-2,.5rem);position:absolute;top:50%;transform:translateY(-50%)}.ak-select__group-label{color:var(--ak-color-content-secondary,#00000087);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-size:var(--ak-font-size-caption,.75rem);font-weight:var(--ak-font-weight-medium,500);padding:var(--ak-space-2,.5rem)}.ak-select__separator{background:var(--ak-color-border-soft,#00000013);height:1px;margin:var(--ak-space-1,.25rem) 0}.ak-combobox{color:var(--ak-color-content-secondary,#00000087);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);width:100%;min-width:0}.ak-combobox[data-presentation=filter]{width:auto}.ak-combobox__filter-trigger{border:1px solid var(--ak-combobox-filter-border,#0000001a);border-radius:var(--ak-radius-xl,.75rem);color:var(--ak-color-content-primary,#0f0f10);cursor:pointer;font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-size:var(--ak-font-size-body,.875rem);font-weight:var(--ak-font-weight-medium,500);max-width:100%;padding:0 var(--ak-space-3,.75rem);transition:background-color var(--ak-motion-duration-fast,75ms), border-color var(--ak-motion-duration-fast,75ms), box-shadow var(--ak-motion-duration-fast,75ms);-webkit-user-select:none;user-select:none;white-space:nowrap;background:0 0;justify-content:space-between;align-items:center;line-height:1.25rem;display:inline-flex}.ak-combobox__filter-trigger[data-size=large]{height:var(--ak-control-height-large,2.5rem)}.ak-combobox__filter-trigger[data-size=medium]{height:var(--ak-control-height-medium,2.25rem)}.ak-combobox__filter-trigger[data-size=small]{height:var(--ak-control-height-small,2rem)}.ak-combobox__filter-trigger:hover:not(:disabled){background:var(--ak-color-action-neutral-background-hover,#0000000a)}.ak-combobox__filter-trigger:active:not(:disabled){background:#00000012}.ak-combobox__filter-trigger:focus-visible{box-shadow:0 0 0 var(--ak-focus-ring-inner-width,2px) var(--ak-focus-ring-inner-color,#fff), 0 0 0 calc(var(--ak-focus-ring-inner-width,2px) + var(--ak-focus-ring-outer-width,1.5px)) var(--ak-focus-ring-outer-color,var(--ak-color-border-focus,#0f0f10));outline:none}.ak-combobox__filter-trigger[data-state=open]{background:var(--ak-color-action-neutral-background-hover,#0000000b)}.ak-combobox__filter-trigger[data-invalid]{border-color:var(--ak-color-status-negative-content,#a51d19)}.ak-combobox__filter-trigger:disabled{cursor:not-allowed;opacity:var(--ak-opacity-disabled,.45)}.ak-combobox__filter-copy{align-items:center;gap:var(--ak-space-2,.5rem);min-width:0;display:inline-flex}.ak-combobox__filter-label{text-overflow:ellipsis;overflow:hidden}.ak-combobox__filter-visual{flex:none;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:inline-flex}.ak-combobox__filter-visual>svg{width:100%;height:100%}.ak-combobox__filter-chevron{color:var(--ak-color-content-secondary,#00000080);height:1.125rem;transition:transform var(--ak-motion-duration-moderate,.15s) var(--ak-motion-easing-standard,ease);flex:none;justify-content:center;align-items:center;width:1.125rem;margin-inline-start:var(--ak-space-1,.25rem);display:inline-flex}.ak-combobox__filter-chevron>svg{width:100%;height:100%}.ak-combobox__filter-trigger[data-state=open] .ak-combobox__filter-chevron{transform:rotate(180deg)}.ak-combobox__control{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-soft,#00000013);border-radius:var(--ak-radius-lg,.625rem);min-width:0;padding-inline:var(--ak-space-3,.75rem) var(--ak-space-1,.25rem);transition:background-color var(--ak-motion-duration-fast,75ms), border-color var(--ak-motion-duration-fast,75ms), box-shadow var(--ak-motion-duration-fast,75ms), opacity var(--ak-motion-duration-fast,75ms);align-items:center;width:100%;display:flex}.ak-combobox__control[data-size=large]{height:var(--ak-control-height-large,2.5rem)}.ak-combobox__control[data-size=medium]{height:var(--ak-control-height-medium,2.25rem)}.ak-combobox__control[data-size=small]{height:var(--ak-control-height-small,2rem)}.ak-combobox__control:hover:not([data-disabled]){border-color:var(--ak-color-border-default,#0000001a)}.ak-combobox__control[data-state=open]{background:var(--ak-color-surface-subtle,#fafafa)}.ak-combobox__control:focus-within:not([data-disabled]){border-color:var(--ak-color-border-focus,#0f0f10);box-shadow:inset 0 0 0 .5px var(--ak-color-border-focus,#0f0f10)}.ak-combobox__control[data-invalid]{border-color:var(--ak-color-status-negative-content,#a51d19)}.ak-combobox__control[data-disabled]{opacity:var(--ak-opacity-disabled,.45)}.ak-combobox__input{color:var(--ak-color-content-primary,#0f0f10);font-size:var(--ak-font-size-body,.875rem);background:0 0;border:0;outline:none;flex:auto;min-width:0;height:100%;padding:0;line-height:1.45}.ak-combobox__input::placeholder{color:var(--ak-color-content-subtle,#00000070);opacity:1}.ak-combobox__input:disabled{cursor:not-allowed}.ak-combobox__clear,.ak-combobox__trigger{border-radius:var(--ak-radius-md,.5rem);color:var(--ak-color-content-secondary,#00000087);cursor:pointer;height:1.75rem;padding:var(--ak-space-1-5,.375rem);background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:1.75rem;display:inline-flex}.ak-combobox__clear:hover,.ak-combobox__trigger:hover{background:var(--ak-color-action-neutral-background-hover,#0000000d);color:var(--ak-color-content-primary,#0f0f10)}.ak-combobox__clear:focus-visible,.ak-combobox__trigger:focus-visible{outline:2px solid var(--ak-color-border-focus,#0f0f10);outline-offset:-2px}.ak-combobox__clear:disabled,.ak-combobox__trigger:disabled{cursor:not-allowed}.ak-combobox__clear>svg,.ak-combobox__trigger>svg,.ak-combobox__item-visual>svg,.ak-combobox__item-check>svg{width:1rem;height:1rem}.ak-combobox__trigger>svg{transition:transform var(--ak-motion-duration-moderate,.15s) var(--ak-motion-easing-standard,ease)}.ak-combobox[data-state=open] .ak-combobox__trigger>svg{transform:rotate(180deg)}.ak-combobox__content{animation:ak-combobox-content-in var(--ak-motion-duration-moderate,.15s) var(--ak-motion-easing-enter,ease-out);background:var(--ak-color-surface-glass,#ffffffe6);-webkit-backdrop-filter:blur(var(--ak-blur-glass,.5rem));backdrop-filter:blur(var(--ak-blur-glass,.5rem));border:1px solid var(--ak-color-border-soft,#00000013);border-radius:var(--ak-radius-lg,.625rem);box-shadow:var(--ak-elevation-overlay,0 12px 32px -16px #00000047);color:var(--ak-color-content-primary,#0f0f10);max-height:min(var(--ak-combobox-list-maximum-height,17.5rem), var(--radix-popover-content-available-height));min-width:max(var(--ak-combobox-popover-minimum-width,12.5rem), var(--ak-combobox-anchor-width,12.5rem));transform-origin:var(--radix-popover-content-transform-origin);width:var(--ak-combobox-anchor-width,auto);will-change:opacity, transform;z-index:var(--ak-layer-floating,40);overflow:hidden}.ak-combobox__content[data-state=closed]{animation:ak-combobox-content-out var(--ak-motion-duration-moderate,.15s) var(--ak-motion-easing-exit,ease-in)}.ak-combobox__content[data-presentation=filter]{background:var(--ak-color-surface-raised,#fff);border-radius:var(--ak-radius-lg,.625rem);max-height:min(calc(var(--ak-combobox-list-maximum-height,17.5rem) + 2.5625rem), var(--radix-popover-content-available-height));border:0;box-shadow:0 0 0 1px #0000000f,0 1px 1px -.5px #0000000f,0 3px 3px #0000000f,0 6px 6px #0000000f,0 12px 12px #0000000a,0 24px 24px #0000000a}.ak-combobox__popover-search{border-bottom:1px solid var(--ak-color-border-soft,#00000014);align-items:center;height:2.5625rem;display:flex}.ak-combobox__popover-search .ak-combobox__input{font-size:var(--ak-font-size-body,.875rem);font-weight:var(--ak-font-weight-regular,400);padding:0 var(--ak-space-3,.75rem);line-height:1.25rem}.ak-combobox__list{max-height:var(--ak-combobox-list-maximum-height,17.5rem);padding:var(--ak-space-1,.25rem);overflow:hidden auto}.ak-combobox__item{border-radius:var(--ak-radius-md,.5rem);color:var(--ak-color-content-primary,#0f0f10);cursor:default;font-size:var(--ak-font-size-control,.8125rem);align-items:center;gap:var(--ak-space-2,.5rem);min-height:var(--ak-control-height-small,2rem);padding:var(--ak-space-1-5,.375rem) var(--ak-space-8,2rem) var(--ak-space-1-5,.375rem) var(--ak-space-2,.5rem);-webkit-user-select:none;user-select:none;outline:none;line-height:1.35;display:flex;position:relative}.ak-combobox__content[data-presentation=filter] .ak-combobox__item{font-size:var(--ak-font-size-body,.875rem);padding-inline:var(--ak-space-2,.5rem);padding-block:.375rem;line-height:1.25rem}.ak-combobox__content[data-presentation=filter] .ak-combobox__item:is([aria-selected=true],[data-selected=true]){background:var(--ak-combobox-filter-option-highlight,#0000000b)}.ak-combobox__content[data-presentation=filter] .ak-combobox__item:has(.ak-combobox__item-check[data-visible]){padding-inline-end:var(--ak-space-8,2rem)}.ak-combobox__item[aria-selected=true],.ak-combobox__item[data-selected=true]{background:var(--ak-color-action-neutral-background-hover,#0000000d)}.ak-combobox__item[data-disabled=true]{color:var(--ak-color-content-disabled,#00000052);pointer-events:none}.ak-combobox__item-visual,.ak-combobox__item-check{flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.ak-combobox__item-copy{flex:auto;gap:.125rem;min-width:0;display:grid}.ak-combobox__item-label,.ak-combobox__item-description{text-overflow:ellipsis;overflow:hidden}.ak-combobox__item-description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem)}.ak-combobox__item-check{opacity:0;inset-inline-end:var(--ak-space-2,.5rem);position:absolute;top:50%;transform:translateY(-50%)}.ak-combobox__item-check[data-visible]{opacity:1}.ak-combobox__item-custom{width:100%;min-width:0}.ak-combobox__state{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-control,.8125rem);gap:var(--ak-space-2,.5rem);padding:var(--ak-space-3,.75rem);justify-items:start;line-height:1.4;display:grid}[data-slot=combobox-error]{color:var(--ak-color-status-negative-content,#a51d19)}.ak-combobox__retry{color:currentColor;cursor:pointer;font-size:var(--ak-font-size-control,.8125rem);font-weight:var(--ak-font-weight-medium,500);text-underline-offset:.15em;background:0 0;border:0;padding:0;text-decoration:underline}.ak-combobox__retry:focus-visible{background:var(--ak-color-action-neutral-background-hover,#0000000d);border-radius:var(--ak-radius-sm,.375rem);outline:none}.ak-scroll-area{position:relative;overflow:hidden}.ak-scroll-area__viewport{width:100%;height:100%}.ak-scroll-area__scrollbar{touch-action:none;-webkit-user-select:none;user-select:none;padding:2px;display:flex}.ak-scroll-area__scrollbar[data-orientation=vertical]{width:8px}.ak-scroll-area__scrollbar[data-orientation=horizontal]{flex-direction:column;height:8px}.ak-scroll-area__thumb{background:var(--ak-color-border-strong,#0000003d);border-radius:var(--ak-radius-full,9999px);flex:1;position:relative}.ak-scroll-area__thumb:before{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ak-scroll-area__corner{background:0 0}.ak-media-frame{min-width:0;margin:0}.ak-media-frame__content{background:var(--ak-color-surface-subtle,#00000008);inline-size:100%;position:relative;overflow:hidden}.ak-media-frame__content>:where(img,video,picture,canvas){width:100%;height:100%;display:block}.ak-media-frame__content[data-fit=cover]>:where(img,video,picture,canvas){object-fit:cover}.ak-media-frame__content[data-fit=contain]>:where(img,video,picture,canvas){object-fit:contain}.ak-media-frame__overlay{pointer-events:none;position:absolute;inset:0}.ak-media-frame__caption{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);margin-top:var(--ak-space-2,.5rem)}.ak-feature-dialog__media{flex:0 auto;width:100%;min-height:0;overflow:hidden}.ak-feature-dialog__media .ak-media-frame__content{border-radius:calc(var(--ak-dialog-shell-radius,var(--ak-radius-5xl,1.5rem)) - 1px) calc(var(--ak-dialog-shell-radius,var(--ak-radius-5xl,1.5rem)) - 1px) 0 0;height:var(--ak-feature-dialog-hero-height,16rem);max-height:min(var(--ak-feature-dialog-hero-height,16rem), 38dvh);width:100%}.ak-feature-dialog__body{gap:var(--ak-feature-dialog-title-to-benefits-gap,1.5rem);padding:var(--ak-feature-dialog-body-padding-block-start,1.75rem) var(--ak-feature-dialog-body-padding-inline,1rem) var(--ak-feature-dialog-body-padding-block-end,1rem);flex:auto;display:grid}.ak-feature-dialog__benefits{gap:var(--ak-space-4,1rem);margin:0;padding:0;list-style:none;display:grid}.ak-feature-dialog__header,.ak-feature-dialog__benefits{padding-inline:max(0px, calc(var(--ak-feature-dialog-content-inset,1.75rem) - var(--ak-feature-dialog-body-padding-inline,1rem)))}.ak-feature-dialog__benefit{align-items:flex-start;gap:var(--ak-feature-dialog-benefit-gap,.75rem);display:flex}.ak-feature-dialog__benefit-icon{flex:0 0 var(--ak-feature-dialog-benefit-icon-size,1.25rem);height:var(--ak-feature-dialog-benefit-icon-size,1.25rem);width:var(--ak-feature-dialog-benefit-icon-size,1.25rem);justify-content:center;align-items:center;margin-top:.05rem;display:inline-flex}.ak-feature-dialog__benefit-icon>svg{width:100%;height:100%}.ak-feature-dialog__benefit-copy{gap:.125rem;min-width:0;display:grid}.ak-feature-dialog__benefit-title,.ak-feature-dialog__benefit-description{font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-size:var(--ak-font-size-body,.875rem);line-height:1.45}.ak-feature-dialog__benefit-title{color:var(--ak-color-content-primary,#0f0f10);font-weight:var(--ak-font-weight-medium,500)}.ak-feature-dialog__benefit-description{color:var(--ak-color-content-secondary,#00000087)}.ak-feature-dialog__actions{margin-top:auto}.ak-feature-dialog__actions>.ak-button{height:var(--ak-feature-dialog-cta-height,2.5rem);border-radius:var(--ak-feature-dialog-cta-radius,.75rem);flex:1}.ak-feature-dialog[data-variant=welcome] .ak-feature-dialog__body{padding-top:var(--ak-space-6,1.5rem)}.ak-feature-dialog[data-variant=welcome] .ak-feature-dialog__media .ak-media-frame__content{height:var(--ak-welcome-dialog-hero-height,14.6875rem);max-height:min(var(--ak-welcome-dialog-hero-height,14.6875rem), 38dvh)}.ak-feature-dialog[data-variant=welcome] .ak-feature-dialog__actions>.ak-button{height:var(--ak-welcome-dialog-cta-height,2.25rem);border-radius:var(--ak-welcome-dialog-cta-radius,.625rem)}.ak-launch-popover{animation-duration:var(--ak-motion-duration-deliberate,.2s);border-radius:var(--ak-launch-popover-radius,.625rem);padding:var(--ak-launch-popover-padding,.625rem);width:min(var(--ak-launch-popover-width,15.625rem), calc(100vw - 1.5rem))}.ak-launch-popover[data-interaction=disabled]{pointer-events:none}.ak-launch-popover[data-state=closed]{animation-duration:var(--ak-motion-duration-moderate,.15s)}.ak-launch-popover .ak-popover__arrow{height:var(--ak-launch-popover-arrow-height,.3125rem);width:var(--ak-launch-popover-arrow-width,.6875rem)}.ak-launch-popover__dismiss{height:var(--ak-launch-popover-close-size,1.5rem);width:var(--ak-launch-popover-close-size,1.5rem);z-index:1;position:absolute;top:-.625rem;right:-.625rem}.ak-launch-popover__dismiss.ak-icon-button[data-size=small]{height:var(--ak-launch-popover-close-size,1.5rem);width:var(--ak-launch-popover-close-size,1.5rem)}.ak-popover__content:is(.ak-feedback-popover,.ak-release-center)[data-state=closed]{animation-duration:.1s}.ak-launch-popover__media .ak-media-frame__content{border-radius:var(--ak-launch-popover-hero-radius,.5rem)}.ak-launch-popover__body{gap:var(--ak-space-1,.25rem);padding-top:var(--ak-space-2,.5rem);display:grid}.ak-launch-popover__title,.ak-release-center__title,.ak-feedback-popover__title,.ak-inline-promo__title,.ak-release-center__item-title{color:var(--ak-color-content-primary,#0f0f10);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);margin:0}.ak-launch-popover__title{font-size:var(--ak-font-size-body,.875rem);font-weight:var(--ak-font-weight-medium,500);line-height:1.42857}.ak-launch-popover__description,.ak-release-center__description,.ak-feedback-popover__description,.ak-inline-promo__description{color:var(--ak-color-content-secondary,#00000087);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-size:var(--ak-font-size-body,.875rem);margin:0;line-height:1.45}.ak-launch-popover__description{font-size:var(--ak-font-size-caption,.75rem);line-height:1.33333}.ak-launch-popover__action{margin-top:var(--ak-space-2,.5rem)}.ak-launch-popover__action>.ak-button{border-radius:var(--ak-launch-popover-cta-radius,.5rem);height:var(--ak-launch-popover-cta-height,2rem);width:100%}.ak-inline-promo{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-soft,#00000013);border-radius:var(--ak-inline-promo-radius,1rem);color:var(--ak-color-content-primary,#0f0f10);align-items:center;gap:var(--ak-space-4,1rem);min-height:var(--ak-inline-promo-min-height,5.75rem);padding:var(--ak-inline-promo-padding-block,.375rem) var(--ak-inline-promo-padding-inline-end,1rem) var(--ak-inline-promo-padding-block,.375rem) var(--ak-inline-promo-padding-inline-start,.375rem);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ak-inline-promo__media{height:var(--ak-inline-promo-media-height,4.875rem);width:var(--ak-inline-promo-media-width,5.75rem)}.ak-inline-promo__media .ak-media-frame__content{border-radius:calc(var(--ak-inline-promo-radius,1rem) - .375rem);height:100%}.ak-inline-promo__copy{gap:.25rem;min-width:0;display:grid}.ak-inline-promo__title{font-size:var(--ak-font-size-body,.875rem);font-weight:var(--ak-font-weight-medium,500);line-height:1.42857}.ak-inline-promo__description{max-width:var(--ak-inline-promo-description-max-width,33.75rem)}.ak-inline-promo__action{justify-self:end}.ak-inline-promo__action>.ak-button{height:var(--ak-inline-promo-cta-height,2.25rem);min-width:var(--ak-inline-promo-cta-min-width,7.125rem)}.ak-release-center{animation-duration:var(--ak-motion-duration-feedback,.1s);border-radius:var(--ak-release-center-radius,1rem);height:min(var(--ak-release-center-max-height,38rem), var(--radix-popover-content-available-height,calc(100dvh - 1.5rem)));max-height:var(--radix-popover-content-available-height,calc(100dvh - 1.5rem));max-width:var(--radix-popover-content-available-width,calc(100vw - 1.5rem));width:min(var(--ak-release-center-width,28rem), calc(100vw - 1.5rem));overflow:hidden}.ak-release-center__header,.ak-feedback-popover__header{justify-content:space-between;align-items:center;display:flex}.ak-release-center__header{border-bottom:1px solid var(--ak-color-border-soft,#00000013);min-height:3.25rem;padding:0 var(--ak-space-3,.75rem) 0 var(--ak-space-4,1rem)}.ak-release-center__title,.ak-feedback-popover__title{font-size:var(--ak-font-size-body,.875rem);font-weight:var(--ak-font-weight-medium,500);line-height:1.4}.ak-release-center__scroll{height:calc(100% - 3.25rem)}.ak-release-center__scroll .ak-scroll-area__viewport:focus-visible{box-shadow:inset 0 0 0 2px var(--ak-color-border-focus,#0f0f10);outline:none}.ak-release-center__list{margin:0;padding:.25rem;list-style:none}.ak-release-center__item{align-items:center;gap:var(--ak-space-4,1rem);grid-template-columns:minmax(0, 1fr) var(--ak-release-center-compact-media-width,7.5rem);min-height:10.3125rem;padding:var(--ak-release-center-item-padding,1rem);display:grid}.ak-release-center__item:not([data-has-media]){grid-template-columns:minmax(0,1fr)}.ak-release-center__item+.ak-release-center__item{border-top:1px solid var(--ak-color-border-soft,#00000013)}.ak-release-center__item[data-featured]{border-radius:var(--ak-release-center-item-radius,.875rem);border:0;grid-template-columns:minmax(0,1fr);align-items:stretch;min-height:auto}.ak-release-center__item[data-featured]+.ak-release-center__item{border-top:1px solid var(--ak-color-border-soft,#00000013)}.ak-release-center__media .ak-media-frame__content{border-radius:var(--ak-radius-xl,.75rem)}.ak-release-center__item[data-featured] .ak-release-center__media .ak-media-frame__content{border-radius:.375rem}.ak-release-center__item:not([data-featured]) .ak-release-center__media .ak-media-frame__content{height:var(--ak-release-center-compact-media-height,5.625rem)}.ak-release-center__copy{gap:var(--ak-space-2,.5rem);min-width:0;display:grid}.ak-release-center__item-heading{gap:.25rem;display:grid}.ak-release-center__item-title{font-size:var(--ak-font-size-body,.875rem);font-weight:var(--ak-font-weight-medium,500);line-height:1.42857}.ak-release-center__item[data-featured] .ak-release-center__item-title{font-weight:var(--ak-font-weight-bold,700);line-height:1.5}.ak-release-center__date,.ak-feedback-popover__counter{color:var(--ak-color-content-subtle,#00000070);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-size:var(--ak-font-size-caption,.75rem);line-height:1.66667}.ak-release-center__action{margin-top:var(--ak-space-1,.25rem)}.ak-release-center__empty{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-body,.875rem);height:100%;padding:var(--ak-space-8,2rem);text-align:center;justify-content:center;align-items:center;display:flex}.ak-feedback-popover{animation-duration:var(--ak-motion-duration-feedback,.1s);border-radius:var(--ak-feedback-popover-radius,1rem);padding:var(--ak-feedback-popover-padding,.75rem);width:min(var(--ak-feedback-popover-width,21.25rem), calc(100vw - 1.5rem))}.ak-feedback-popover__header{align-items:flex-start;gap:var(--ak-space-3,.75rem);margin-bottom:var(--ak-space-3,.75rem)}.ak-feedback-popover__description{font-size:var(--ak-font-size-caption,.75rem);margin-top:.25rem}.ak-feedback-popover[data-variant=compact] .ak-feedback-popover__description{max-width:13.3125rem;margin:0;line-height:1.33333}.ak-feedback-popover__form{gap:var(--ak-space-3,.75rem);display:grid}.ak-feedback-popover__footer{align-items:center;gap:var(--ak-space-3,.75rem);justify-content:space-between;display:flex}.ak-feedback-popover__footer>:first-child{min-width:0}.ak-feedback-popover__footer>.ak-button{box-sizing:border-box;height:var(--ak-feedback-popover-submit-height,2rem);min-width:var(--ak-feedback-popover-submit-min-width,4rem);padding-inline:var(--ak-space-2,.5rem);width:var(--ak-feedback-popover-submit-width,4rem);flex:none}.ak-feedback-popover[data-variant=compact] .ak-textarea{height:var(--ak-feedback-popover-textarea-min-height,6.125rem);resize:none}.ak-app-shell,.ak-sidebar,.ak-global-header,.ak-page-header,.ak-breadcrumbs,.ak-tabs{font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif)}.ak-app-shell{background:var(--ak-color-surface-canvas,#fff);color:var(--ak-color-content-primary,#0f0f10);min-width:0;min-height:100dvh;position:relative}.ak-app-shell__header{height:var(--ak-layout-shell-header-height,3.125rem);inset:0 0 auto var(--ak-layout-shell-sidebar-width,16rem);z-index:30;position:fixed;container:ak-shell-header/inline-size}.ak-app-shell__header>.ak-global-header{height:100%}.ak-app-shell__navigation:not(.ak-app-shell__drawer){width:var(--ak-layout-shell-sidebar-width,16rem);z-index:31;position:fixed;top:0;bottom:0;left:0}.ak-app-shell__main{margin-left:var(--ak-layout-shell-sidebar-width,16rem);min-width:0;min-height:100dvh;padding-top:var(--ak-layout-shell-header-height,3.125rem)}.ak-app-shell:not([data-has-header])>.ak-app-shell__main{padding-top:0}.ak-app-shell__drawer-backdrop{animation:ak-shell-backdrop-in var(--ak-motion-duration-moderate,.15s) var(--ak-motion-easing-enter,ease-out);background:var(--ak-color-surface-scrim,#d9d9d94d);z-index:var(--ak-layer-overlay,50);position:fixed;inset:0}.ak-app-shell__drawer-backdrop[data-state=closed]{animation:ak-shell-backdrop-out var(--ak-motion-duration-moderate,.15s) var(--ak-motion-easing-exit,ease-in)}.ak-app-shell__drawer{animation:ak-shell-drawer-in var(--ak-motion-duration-deliberate,.2s) var(--ak-motion-easing-enter,ease-out);background:var(--ak-color-navigation-background,#fafafa);border-right:1px solid var(--ak-color-navigation-border,#00000013);box-shadow:var(--ak-elevation-overlay,0 12px 32px -16px #00000047);color:var(--ak-color-navigation-foreground,#00000087);max-width:calc(100vw - 3rem);width:var(--ak-layout-shell-sidebar-width,16rem);z-index:calc(var(--ak-layer-overlay,50) + 1);outline:none;position:fixed;top:0;bottom:0;left:0}.ak-app-shell__drawer[data-state=closed]{animation:ak-shell-drawer-out var(--ak-motion-duration-moderate,.15s) var(--ak-motion-easing-exit,ease-in)}.ak-app-shell__navigation-trigger{border-radius:var(--ak-radius-lg,.625rem);color:var(--ak-color-content-primary,#0f0f10);cursor:pointer;height:var(--ak-control-height-small,2rem);transition:background-color var(--ak-motion-duration-fast,75ms), border-color var(--ak-motion-duration-fast,75ms);width:var(--ak-control-height-small,2rem);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:none}.ak-app-shell__navigation-trigger:hover{background:var(--ak-color-action-neutral-background-hover,#0000000d)}.ak-app-shell__navigation-trigger>svg{width:1rem;height:1rem}.ak-sidebar{background:var(--ak-color-navigation-background,#fafafa);border-right:1px solid var(--ak-color-navigation-border,#00000013);color:var(--ak-color-navigation-foreground,#00000087);flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.ak-sidebar__header{padding:var(--ak-space-3,.75rem);flex:none}.ak-sidebar__navigation{overscroll-behavior:contain;min-height:0;padding:0 var(--ak-space-2,.5rem) var(--ak-space-4,1rem);flex:auto;overflow-y:auto}.ak-sidebar__footer{border-top:1px solid var(--ak-color-navigation-border,#00000013);padding:var(--ak-space-3,.75rem);flex:none}.ak-sidebar-section{margin-top:var(--ak-space-4,1rem);min-width:0}.ak-sidebar-section:first-child{margin-top:var(--ak-space-1,.25rem)}.ak-sidebar-section__header{align-items:center;gap:var(--ak-space-2,.5rem);min-height:1.5rem;padding:0 var(--ak-space-2,.5rem);display:flex}.ak-sidebar-section__title{color:var(--ak-color-content-subtle,#00000070);font-size:var(--ak-font-size-caption,.75rem);font-weight:var(--ak-font-weight-regular,400);line-height:var(--ak-font-line-height-caption,1.33333);flex:auto;margin:0}.ak-sidebar-section__action{flex:none;align-items:center;display:flex}.ak-sidebar-section__items{gap:var(--ak-space-1,.25rem);display:grid}.ak-nav-item{border-radius:var(--ak-radius-md,.5rem);color:var(--ak-color-navigation-foreground,#00000087);font-size:var(--ak-font-size-control,.8125rem);font-weight:var(--ak-font-weight-regular,400);align-items:center;gap:var(--ak-space-2,.5rem);height:var(--ak-control-height-small,2rem);min-width:0;padding:0 var(--ak-space-2,.5rem);transition:background-color var(--ak-motion-duration-fast,75ms), color var(--ak-motion-duration-fast,75ms);border:1px solid #0000;line-height:1;text-decoration:none;display:flex}.ak-nav-item:hover{background:var(--ak-color-action-neutral-background-hover,#0000000b);color:var(--ak-color-navigation-active-foreground,#0f0f10)}.ak-nav-item[data-active]{background:var(--ak-color-navigation-active-background,var(--ak-color-fill-muted,#0000000b));color:var(--ak-color-navigation-active-foreground,#0f0f10);font-weight:var(--ak-font-weight-medium,500)}.ak-nav-item__visual,.ak-nav-item__trailing{flex:none;justify-content:center;align-items:center;display:inline-flex}.ak-nav-item__visual{width:1.125rem;height:1.125rem}.ak-nav-item__visual>svg,.ak-nav-item__trailing>svg{width:100%;height:100%}.ak-nav-item__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ak-nav-item__trailing{margin-left:auto}.ak-platform-switcher{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-navigation-border,#00000013);border-radius:var(--ak-radius-lg,.625rem);color:var(--ak-color-navigation-active-foreground,#0f0f10);cursor:pointer;align-items:center;gap:var(--ak-space-2,.5rem);min-height:var(--ak-control-height-large,2.5rem);padding:var(--ak-space-1,.25rem) var(--ak-space-2,.5rem);text-align:left;transition:background-color var(--ak-motion-duration-fast,75ms), border-color var(--ak-motion-duration-fast,75ms);width:100%;display:flex}.ak-platform-switcher:hover{background:var(--ak-color-action-neutral-background-hover,#0000000d)}.ak-platform-switcher__visual{flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.ak-platform-switcher__visual>img,.ak-platform-switcher__visual>svg{border-radius:var(--ak-radius-md,.5rem);width:100%;height:100%}.ak-platform-switcher__copy{flex:auto;gap:.125rem;min-width:0;display:grid}.ak-platform-switcher__label,.ak-platform-switcher__description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ak-platform-switcher__label{font-size:var(--ak-font-size-control,.8125rem);font-weight:var(--ak-font-weight-medium,500);line-height:1.2}.ak-platform-switcher__description{color:var(--ak-color-content-subtle,#00000070);font-size:.6875rem;line-height:1.2}.ak-platform-switcher__trailing{color:var(--ak-color-content-subtle,#00000070);transition:transform var(--ak-motion-duration-fast,75ms);flex:none;justify-content:center;align-items:center;display:inline-flex}.ak-platform-switcher[aria-expanded=true] .ak-platform-switcher__trailing{transform:rotate(180deg)}.ak-platform-switcher:disabled{cursor:not-allowed;opacity:var(--ak-opacity-disabled,.45)}.ak-platform-switcher-menu__content{min-width:min(19rem,100vw - 1rem)}.ak-platform-switcher-menu__item{min-height:3.25rem;padding-block:.5rem}.ak-platform-switcher-menu__item>.ak-dropdown-menu__leading-visual{width:1.75rem;height:1.75rem}.ak-platform-switcher-menu__copy{gap:.125rem;min-width:0;display:grid}.ak-platform-switcher-menu__label,.ak-platform-switcher-menu__description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ak-platform-switcher-menu__label{color:var(--ak-color-content-primary,#0f0f10);font-size:.8125rem;font-weight:var(--ak-font-weight-medium,500);line-height:1.25rem}.ak-platform-switcher-menu__description{color:var(--ak-color-content-subtle,#00000070);font-size:.6875rem;line-height:1rem}.ak-platform-switcher-menu__item[data-switch-state=switching]{cursor:progress}.ak-platform-switcher-menu__item[data-switch-state=error] .ak-dropdown-menu__shortcut{color:var(--ak-color-status-negative-content,#b42318)}.ak-global-header{background:var(--ak-color-surface-glass,#ffffffe6);-webkit-backdrop-filter:blur(var(--ak-blur-glass,.5rem));backdrop-filter:blur(var(--ak-blur-glass,.5rem));border-bottom:1px solid var(--ak-color-border-soft,#00000013);color:var(--ak-color-content-primary,#0f0f10);align-items:center;gap:var(--ak-space-2,.5rem);min-height:var(--ak-layout-shell-header-height,3.125rem);min-width:0;padding:0 var(--ak-space-2-5,.625rem);display:flex}.ak-global-header__leading,.ak-global-header__content,.ak-global-header__actions,.ak-global-header__compact-actions{align-items:center;min-width:0;display:flex}.ak-global-header__leading{gap:var(--ak-space-2,.5rem);flex:1 1 0}.ak-global-header__search{flex:0 clamp(16rem,20vw,23rem);min-width:10rem}.ak-global-header__content{gap:var(--ak-space-2,.5rem);flex:none}.ak-global-header__actions{gap:var(--ak-space-2,.5rem);flex:1 1 0;justify-content:flex-end}.ak-global-header__compact-actions{gap:var(--ak-space-2,.5rem);flex:none;margin-inline-start:auto;display:none}.ak-command-search-trigger{background:var(--ak-color-surface-subtle,#fafafa);border:1px solid var(--ak-color-border-soft,#00000013);border-radius:var(--ak-radius-lg,.625rem);color:var(--ak-color-content-subtle,#00000070);cursor:pointer;font-size:var(--ak-font-size-control,.8125rem);align-items:center;gap:var(--ak-space-2,.5rem);height:var(--ak-control-height-small,2rem);min-width:0;padding:0 var(--ak-space-2,.5rem);text-align:left;transition:background-color var(--ak-motion-duration-fast,75ms), border-color var(--ak-motion-duration-fast,75ms);width:100%;display:flex}.ak-command-search-trigger:hover{background:var(--ak-color-surface-raised,#fff);border-color:var(--ak-color-border-default,#0000001a)}.ak-command-search-trigger__visual{flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.ak-command-search-trigger__visual>svg{width:100%;height:100%}.ak-command-search-trigger__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ak-command-search-trigger__shortcut{font-size:var(--ak-font-size-caption,.75rem);align-items:center;gap:var(--ak-space-1,.25rem);margin-left:auto;display:inline-flex}.ak-page-header{background:var(--ak-color-surface-canvas,#fff);color:var(--ak-color-content-primary,#0f0f10);padding:var(--ak-layout-shell-content-inset,1.25rem)}.ak-page-header__breadcrumbs{margin-bottom:var(--ak-space-3,.75rem)}.ak-page-header__row{align-items:flex-start;gap:var(--ak-space-6,1.5rem);justify-content:space-between;min-width:0;display:flex}.ak-page-header__copy{min-width:0}.ak-page-header__title{color:var(--ak-color-content-primary,#0f0f10);font-family:var(--ak-font-family-display,var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif));font-size:var(--ak-typography-page-heading-size,1.5rem);font-weight:var(--ak-typography-page-heading-weight,400);letter-spacing:var(--ak-typography-page-heading-letter-spacing,-.15px);line-height:var(--ak-typography-page-heading-line-height,1.875rem);margin:0}.ak-page-header__description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-body,.875rem);line-height:var(--ak-font-line-height-body,1.42857);margin-top:var(--ak-space-1,.25rem);max-width:42rem}.ak-page-header__actions{align-items:center;gap:var(--ak-space-2,.5rem);flex-wrap:wrap;flex:none;justify-content:flex-end;display:flex}.ak-page-header__tabs{margin-top:var(--ak-space-5,1.25rem)}.ak-breadcrumbs{color:var(--ak-color-content-primary,#0f0f10);font-size:var(--ak-font-size-control,.8125rem)}.ak-breadcrumbs__list{align-items:center;gap:var(--ak-space-2,.5rem);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ak-breadcrumbs__item{align-items:center;gap:var(--ak-space-2,.5rem);min-width:0;display:inline-flex}.ak-breadcrumbs__content,.ak-breadcrumbs__current{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ak-breadcrumbs__content>a{border-radius:var(--ak-radius-sm,.375rem);color:inherit;text-decoration:none}.ak-breadcrumbs__content>a:hover{text-decoration:underline}.ak-breadcrumbs__current{color:var(--ak-color-content-primary,#0f0f10);font-weight:var(--ak-font-weight-medium,500)}.ak-breadcrumbs__separator{color:var(--ak-color-content-disabled,#00000052)}.ak-tabs{min-width:0}.ak-tabs__list{border-bottom:1px solid var(--ak-color-border-soft,#00000013);align-items:stretch;gap:var(--ak-space-1,.25rem);min-width:0;display:flex;overflow-x:auto}.ak-tabs__trigger{border-radius:var(--ak-radius-md,.5rem) var(--ak-radius-md,.5rem) 0 0;color:var(--ak-color-content-subtle,#00000070);cursor:pointer;font-family:inherit;font-size:var(--ak-font-size-body,.875rem);font-weight:var(--ak-font-weight-medium,500);height:var(--ak-control-height-medium,2.25rem);padding:0 var(--ak-space-3,.75rem);transition:background-color var(--ak-motion-duration-fast,75ms), color var(--ak-motion-duration-fast,75ms);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-bottom:-1px;display:inline-flex}.ak-tabs__trigger:hover{background:var(--ak-color-action-neutral-background-hover,#0000000d);color:var(--ak-color-content-primary,#0f0f10)}.ak-tabs__trigger[data-state=active]{box-shadow:inset 0 -1.5px 0 var(--ak-color-navigation-active-foreground,#0f0f10);color:var(--ak-color-content-primary,#0f0f10)}.ak-tabs__trigger:disabled{cursor:not-allowed;opacity:var(--ak-opacity-disabled,.45)}.ak-tabs__panel{color:var(--ak-color-content-primary,#0f0f10);outline:none;min-width:0}.ak-tabs[data-orientation=vertical]{grid-template-columns:auto minmax(0,1fr);align-items:stretch;display:grid}.ak-tabs[data-orientation=vertical] .ak-tabs__list{border-bottom:0;border-right:1px solid var(--ak-color-border-soft,#00000013);flex-direction:column;overflow:visible}.ak-tabs[data-orientation=vertical] .ak-tabs__trigger{border-radius:var(--ak-radius-md,.5rem) 0 0 var(--ak-radius-md,.5rem);justify-content:flex-start;margin:0 -1px 0 0}.ak-tabs[data-orientation=vertical] .ak-tabs__trigger[data-state=active]{box-shadow:inset -2px 0 0 var(--ak-color-navigation-active-foreground,#0f0f10)}.ak-app-shell__navigation-trigger:focus-visible,.ak-nav-item:focus-visible,.ak-platform-switcher:focus-visible,.ak-command-search-trigger:focus-visible,.ak-tabs__trigger:focus-visible,.ak-breadcrumbs__content>a:focus-visible{box-shadow:0 0 0 var(--ak-focus-ring-inner-width,2px) var(--ak-focus-ring-inner-color,#fff), 0 0 0 calc(var(--ak-focus-ring-inner-width,2px) + var(--ak-focus-ring-outer-width,1.5px)) var(--ak-focus-ring-outer-color,var(--ak-color-border-focus,#0f0f10));outline:none}.ak-tabs__panel:focus-visible{outline:none}.ak-tabs__trigger[data-state=active]:focus-visible{box-shadow:inset 0 -1.5px 0 var(--ak-color-navigation-active-foreground,#171719)}.ak-app-shell[data-compact=true]>.ak-app-shell__header{left:0}.ak-app-shell[data-compact=true]>.ak-app-shell__main{margin-left:0}.ak-app-shell[data-compact=true] .ak-app-shell__navigation-trigger{display:inline-flex}.ak-app-shell[data-compact=true] .ak-global-header__search,.ak-app-shell[data-compact=true] .ak-global-header[data-has-compact-actions] .ak-global-header__actions{display:none}.ak-app-shell[data-compact=true] .ak-global-header__compact-actions{display:flex}.ak-avatar{--ak-avatar-size:2.25rem;height:var(--ak-avatar-size);isolation:isolate;vertical-align:middle;width:var(--ak-avatar-size);flex:none;place-items:center;display:inline-grid;position:relative}.ak-avatar[data-size=small]{--ak-avatar-size:2rem}.ak-avatar[data-size=medium]{--ak-avatar-size:2.25rem}.ak-avatar[data-size=large]{--ak-avatar-size:2.5rem}.ak-avatar__image,.ak-avatar__fallback{border:1px solid var(--ak-color-border-soft,#00000013);border-radius:var(--ak-radius-full,9999px);width:100%;height:100%;position:absolute;inset:0}.ak-avatar__image{object-fit:cover}.ak-avatar__fallback{background:var(--ak-color-surface-subtle,#fafafa);color:var(--ak-color-content-secondary,#00000087);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-size:calc(var(--ak-avatar-size) * .31);font-weight:var(--ak-font-weight-semibold,600);letter-spacing:-.01em;text-transform:uppercase;justify-content:center;align-items:center;line-height:1;display:flex}.ak-avatar__status{background:var(--ak-color-content-disabled,#00000052);border:2px solid var(--ak-color-surface-canvas,#fff);border-radius:var(--ak-radius-full,9999px);height:calc(var(--ak-avatar-size) * .27);min-width:.5rem;min-height:.5rem;width:calc(var(--ak-avatar-size) * .27);z-index:1;position:absolute;bottom:-1px;right:-1px}.ak-avatar__status[data-status=online]{background:var(--ak-color-status-positive-content,#176b32)}.ak-avatar__status[data-status=away]{background:var(--ak-color-status-warning-content,#9a6700)}.ak-avatar__status[data-status=busy]{background:var(--ak-color-status-negative-content,#a51d19)}.ak-badge{background:var(--ak-color-surface-subtle,#fafafa);border:1px solid var(--ak-color-border-soft,#00000013);border-radius:var(--ak-radius-full,9999px);color:var(--ak-color-content-primary,#0f0f10);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-size:.6875rem;font-weight:var(--ak-font-weight-medium,500);align-items:center;gap:var(--ak-space-1,.25rem);vertical-align:middle;white-space:nowrap;max-width:100%;min-height:1.25rem;padding:1px .4375rem;line-height:1rem;display:inline-flex}.ak-badge__label{text-overflow:ellipsis;overflow:hidden}.ak-badge__visual{flex:none;justify-content:center;align-items:center;width:.75rem;height:.75rem;display:inline-flex}.ak-badge__visual>svg{width:100%;height:100%}.ak-badge[data-variant=new]{background:var(--ak-color-content-primary,#0f0f10);color:var(--ak-color-content-inverse,#fff);border-color:#0000}.ak-badge[data-variant=count]{font-variant-numeric:tabular-nums;justify-content:center;min-width:1.25rem;padding-inline:.3125rem}.ak-badge[data-variant=metadata]{color:var(--ak-color-content-secondary,#00000087);background:0 0}.ak-card{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-soft,#00000013);border-radius:var(--ak-card-radius,var(--ak-radius-2xl,1rem));color:var(--ak-color-content-primary,#0f0f10);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);min-width:0;display:grid;position:relative;overflow:hidden}.ak-card__media{background:var(--ak-color-surface-subtle,#00000008);min-width:0;position:relative;overflow:hidden}.ak-card__media>:where(img,picture,video,canvas,svg){width:100%;height:100%;display:block}.ak-card__media[data-fit=cover]>:where(img,picture,video,canvas){object-fit:cover}.ak-card__media[data-fit=contain]>:where(img,picture,video,canvas){object-fit:contain}.ak-card__header{gap:var(--ak-space-1,.25rem);padding:var(--ak-space-4,1rem) var(--ak-space-4,1rem) 0;display:grid}.ak-card__title{font-size:var(--ak-font-size-body,.875rem);font-weight:var(--ak-font-weight-medium,500);min-width:0;margin:0;line-height:1.4286}.ak-card__description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);margin:0;line-height:1.3333}.ak-card__content{padding:var(--ak-space-3,.75rem) var(--ak-space-4,1rem) 0}.ak-card__footer{align-items:center;gap:var(--ak-space-2,.5rem);padding:var(--ak-space-4,1rem);z-index:2;flex-wrap:wrap;display:flex;position:relative}.ak-media-card{background:0 0;border:0;border-radius:0;overflow:visible}.ak-media-card .ak-card__media{border:1px solid var(--ak-color-border-soft,#00000013);border-radius:var(--ak-card-media-radius,var(--ak-radius-2xl,1rem))}.ak-media-card__body{gap:var(--ak-space-2,.5rem);min-width:0;padding-top:var(--ak-space-3,.75rem);display:grid}.ak-media-card .ak-card__header,.ak-media-card .ak-card__content,.ak-media-card .ak-card__footer{padding:0}.ak-media-card__eyebrow{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);font-weight:var(--ak-font-weight-medium,500);line-height:1.3333}.ak-media-card__primary{color:inherit;cursor:pointer;font:inherit;text-align:inherit;background:0 0;border:0;padding:0;text-decoration:none;display:inline}.ak-media-card__primary:after{border-radius:var(--ak-card-radius,var(--ak-radius-2xl,1rem));content:"";transition:background-color var(--ak-motion-duration-moderate,.15s), box-shadow var(--ak-motion-duration-moderate,.15s);z-index:1;position:absolute;inset:0}.ak-media-card__primary:hover:after{background:var(--ak-color-fill-subtle,#00000005)}.ak-media-card__primary:active:after{background:#0000000a}.ak-media-card__primary:focus-visible{outline:0}.ak-media-card__primary:focus-visible:after{box-shadow:0 0 0 var(--ak-focus-ring-inner-width,2px) var(--ak-focus-ring-inner-color,#fff), 0 0 0 calc(var(--ak-focus-ring-inner-width,2px) + var(--ak-focus-ring-outer-width,1.5px)) var(--ak-focus-ring-outer-color,var(--ak-color-border-focus,#0f0f10))}.ak-media-card :is(.ak-card__media,.ak-card__content,.ak-card__footer) :is(a,button,input,select,textarea,[tabindex]){z-index:2;position:relative}.ak-media-card[data-disabled=true]{opacity:var(--ak-opacity-disabled,.45)}.ak-gallery-carousel{--ak-gallery-carousel-gap:1rem;--ak-gallery-carousel-slide-width:clamp(18rem, 42vw, 34rem);min-width:0;padding-block-end:2rem;position:relative}.ak-gallery-carousel__viewport{overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x mandatory;outline:none;overflow-x:auto}.ak-gallery-carousel__viewport::-webkit-scrollbar{display:none}.ak-gallery-carousel__viewport:focus-visible{box-shadow:inset 0 0 0 var(--ak-focus-ring-inner-width,2px) var(--ak-focus-ring-inner-color,#fff), inset 0 0 0 calc(var(--ak-focus-ring-inner-width,2px) + var(--ak-focus-ring-outer-width,1.5px)) var(--ak-focus-ring-outer-color,var(--ak-color-border-focus,#0f0f10))}.ak-gallery-carousel__track{gap:var(--ak-gallery-carousel-gap);width:max-content;margin:0;padding:0 4rem 0 0;list-style:none;display:flex}.ak-gallery-carousel__slide{flex:0 0 var(--ak-gallery-carousel-slide-width);scroll-snap-align:start;scroll-snap-stop:normal;min-width:0}.ak-gallery-carousel__controls{pointer-events:none;position:absolute;inset:0 0 2rem}.ak-gallery-carousel__previous,.ak-gallery-carousel__next{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-soft,#00000013);border-radius:var(--ak-radius-full,9999px);box-shadow:var(--ak-elevation-overlay,0 8px 24px #0000001f);color:var(--ak-color-content-primary,#0f0f10);cursor:pointer;pointer-events:auto;height:3rem;transition:transform var(--ak-motion-duration-fast,75ms), opacity var(--ak-motion-duration-fast,75ms);place-items:center;width:3rem;padding:0;display:inline-grid;position:absolute;top:50%;transform:translateY(-50%)}.ak-gallery-carousel__previous{left:.75rem}.ak-gallery-carousel__next{right:.75rem}.ak-gallery-carousel__previous:hover:not(:disabled),.ak-gallery-carousel__next:hover:not(:disabled){transform:translateY(-50%)scale(1.04)}.ak-gallery-carousel__previous:disabled,.ak-gallery-carousel__next:disabled{cursor:not-allowed;opacity:var(--ak-opacity-disabled,.35)}.ak-gallery-carousel__previous:focus-visible,.ak-gallery-carousel__next:focus-visible{box-shadow:0 0 0 var(--ak-focus-ring-inner-width,2px) var(--ak-focus-ring-inner-color,#fff), 0 0 0 calc(var(--ak-focus-ring-inner-width,2px) + var(--ak-focus-ring-outer-width,1.5px)) var(--ak-focus-ring-outer-color,var(--ak-color-border-focus,#0f0f10));outline:none}.ak-gallery-carousel__position{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);font-variant-numeric:tabular-nums;position:absolute;bottom:-2rem;right:0}.ak-gallery-carousel__status{color:var(--ak-color-content-secondary,#00000087);margin-top:var(--ak-space-3,.75rem);font-size:.8125rem}.ak-gallery-carousel[data-state=busy] .ak-gallery-carousel__viewport,.ak-gallery-carousel[data-state=error] .ak-gallery-carousel__viewport{opacity:.58}.ak-dropdown-menu__content{animation:ak-dropdown-menu-in var(--ak-motion-duration-moderate,.15s) var(--ak-motion-easing-enter,ease-out);-webkit-backdrop-filter:blur(var(--ak-blur-glass,.5rem));backdrop-filter:blur(var(--ak-blur-glass,.5rem));background:var(--ak-color-surface-glass,#fffffff0);border:1px solid var(--ak-color-border-soft,#00000013);border-radius:var(--ak-radius-xl,.75rem);box-shadow:var(--ak-elevation-overlay,0 12px 32px -16px #00000047);color:var(--ak-color-content-primary,#0f0f10);max-height:var(--radix-dropdown-menu-content-available-height);min-width:13rem;padding:var(--ak-space-1,.25rem);transform-origin:var(--radix-dropdown-menu-content-transform-origin);will-change:opacity, transform;z-index:var(--ak-layer-floating,40);overflow-y:auto}.ak-dropdown-menu__content[data-state=closed]{animation:ak-dropdown-menu-out var(--ak-motion-duration-moderate,.15s) var(--ak-motion-easing-exit,ease-in)}.ak-dropdown-menu__item{border-radius:var(--ak-radius-md,.5rem);cursor:default;font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-size:var(--ak-font-size-control,.8125rem);align-items:center;gap:var(--ak-space-2,.5rem);min-height:var(--ak-control-height-small,2rem);-webkit-user-select:none;user-select:none;outline:none;padding:.375rem .5rem;display:flex;position:relative}.ak-dropdown-menu__item[data-inset],.ak-dropdown-menu__label[data-inset],.ak-dropdown-menu__item--selection{padding-inline-start:2rem}.ak-dropdown-menu__item[data-highlighted],.ak-dropdown-menu__item[data-state=open]{background:var(--ak-color-action-neutral-background-hover,#0000000d)}.ak-dropdown-menu__item[data-disabled]{color:var(--ak-color-content-disabled,#00000052);pointer-events:none}.ak-dropdown-menu__item[data-tone=danger]{color:var(--ak-color-status-negative-content,#b42318)}.ak-dropdown-menu__item[data-tone=danger][data-highlighted]{background:#b4231814}.ak-dropdown-menu__item-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ak-dropdown-menu__leading-visual,.ak-dropdown-menu__item-indicator{justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.ak-dropdown-menu__item-indicator{position:absolute;inset-inline-start:.5rem}.ak-dropdown-menu__leading-visual>svg,.ak-dropdown-menu__item-indicator>svg,.ak-dropdown-menu__chevron{width:1rem;height:1rem}.ak-dropdown-menu__shortcut{color:var(--ak-color-content-secondary,#00000087);margin-inline-start:1.5rem;font-size:.6875rem}.ak-dropdown-menu__label{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);font-weight:var(--ak-font-weight-medium,500);padding:.5rem}.ak-dropdown-menu__separator{background:var(--ak-color-border-soft,#00000013);height:1px;margin:.25rem 0}.ak-dropdown-menu__chevron{margin-inline-start:auto}.ak-dropdown-menu__arrow{fill:var(--ak-color-surface-glass,#fff)}.ak-tooltip__content{animation:ak-tooltip-in var(--ak-motion-duration-quick,.1s) var(--ak-motion-easing-enter,ease-out);background:var(--ak-color-surface-inverse,#0f0f10);border-radius:var(--ak-radius-md,.5rem);box-shadow:var(--ak-elevation-overlay,0 8px 20px -10px #00000073);color:var(--ak-color-content-inverse,#fff);font-size:var(--ak-font-size-caption,.75rem);font-weight:var(--ak-font-weight-medium,500);max-width:20rem;transform-origin:var(--radix-tooltip-content-transform-origin);z-index:var(--ak-layer-tooltip,60);padding:.375rem .5rem}.ak-tooltip__arrow{fill:var(--ak-color-surface-inverse,#0f0f10)}.ak-command-menu__overlay{animation:ak-overlay-in var(--ak-motion-duration-moderate,.15s) ease-out;background:var(--ak-color-surface-scrim,#d9d9d94d);z-index:var(--ak-layer-overlay,50);position:fixed;inset:0}.ak-command-menu__dialog{animation:ak-command-menu-in var(--ak-motion-duration-moderate,.15s) ease-out;background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-soft,#00000013);border-radius:var(--ak-radius-4xl,1.125rem);box-shadow:var(--ak-elevation-overlay,0 18px 64px #0000002e);width:min(40rem,100vw - 2rem);max-height:min(32rem,100dvh - 3rem);z-index:calc(var(--ak-layer-overlay,50) + 1);position:fixed;top:min(18vh,9rem);left:50%;overflow:hidden;transform:translate(-50%)}.ak-command-menu{color:var(--ak-color-content-primary,#0f0f10);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);flex-direction:column;min-height:0;display:flex}.ak-command-menu__input-shell{border-bottom:1px solid var(--ak-color-border-soft,#00000013);align-items:center;gap:var(--ak-space-2-5,.625rem);min-height:3.375rem;padding:0 var(--ak-space-4,1rem);display:flex}.ak-command-menu__input-shell:focus-within{border-bottom-color:var(--ak-color-border-focus,#0f0f10);box-shadow:inset 0 -1px 0 var(--ak-color-border-focus,#0f0f10)}.ak-command-menu__search-icon{color:var(--ak-color-content-secondary,#00000087);flex:none;display:inline-flex}.ak-command-menu__input{appearance:none;color:var(--ak-color-content-primary,#0f0f10);font:inherit;background:0 0;border:0;outline:none;flex:auto;min-width:0;padding:0}.ak-command-menu__input::placeholder{color:var(--ak-color-content-subtle,#00000070)}.ak-command-menu__list{overscroll-behavior:contain;max-height:min(23rem,100dvh - 8rem);padding:var(--ak-space-1-5,.375rem);scroll-padding-block:var(--ak-space-1-5,.375rem);overflow-y:auto}.ak-command-menu__group [cmdk-group-heading]{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-typography-caption-size,.75rem);font-weight:var(--ak-typography-caption-weight,500);letter-spacing:var(--ak-typography-caption-letter-spacing,.03px);padding:var(--ak-space-2,.5rem) var(--ak-space-2,.5rem) var(--ak-space-1,.25rem);line-height:1rem}.ak-command-menu__item{border-radius:var(--ak-radius-3xl,.875rem);color:var(--ak-color-content-primary,#0f0f10);cursor:pointer;font-size:var(--ak-font-size-body,.875rem);align-items:center;gap:var(--ak-space-3,.75rem);min-height:3.25rem;padding:var(--ak-space-1-5,.375rem);-webkit-user-select:none;user-select:none;outline:none;line-height:1.25rem;display:flex}.ak-command-menu__item[data-selected=true]{background:var(--ak-color-fill-muted,#0000000b)}.ak-command-menu__item[data-disabled=true]{cursor:not-allowed;opacity:var(--ak-opacity-disabled,.45)}.ak-command-menu__item-visual,.ak-command-menu__item-trailing{color:var(--ak-color-content-secondary,#00000087);flex:none;align-items:center;display:inline-flex}.ak-command-menu__item-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ak-command-menu__item-trailing,.ak-command-menu__shortcut{margin-left:auto}.ak-command-menu__shortcut{color:var(--ak-color-content-primary,#0f0f10);font-size:var(--ak-font-size-caption,.75rem)}.ak-command-menu__separator{background:var(--ak-color-border-soft,#00000013);height:1px;margin:var(--ak-space-2,.5rem) 0}.ak-command-menu__empty,.ak-command-menu__loading{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-body,.875rem);padding:var(--ak-space-8,2rem) var(--ak-space-4,1rem);text-align:center}.ak-textarea-composer{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-default,#0000001a);border-radius:var(--ak-radius-2xl,1rem);color:var(--ak-color-content-primary,#0f0f10);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);min-width:0;transition:border-color var(--ak-motion-duration-fast,75ms), box-shadow var(--ak-motion-duration-fast,75ms);display:grid;overflow:hidden}.ak-textarea-composer:focus-within{border-color:var(--ak-color-border-focus,#0f0f10);box-shadow:0 0 0 var(--ak-focus-ring-inner-width,2px) var(--ak-focus-ring-inner-color,#fff), 0 0 0 calc(var(--ak-focus-ring-inner-width,2px) + var(--ak-focus-ring-outer-width,1.5px)) var(--ak-focus-ring-outer-color,var(--ak-color-border-focus,#0f0f10))}.ak-textarea-composer[data-state=error]{border-color:var(--ak-color-status-negative-content,#a51d19)}.ak-textarea-composer__input.ak-textarea{box-shadow:none;color:inherit;font-size:var(--ak-font-size-body,.875rem);min-height:7rem;padding:var(--ak-space-3,.75rem);resize:vertical;background:0 0;border:0;border-radius:0;line-height:1.42857}.ak-textarea-composer__input.ak-textarea:focus-visible{box-shadow:none;outline:none}.ak-textarea-composer__toolbar{align-items:center;gap:var(--ak-space-2,.5rem);min-width:0;padding:var(--ak-space-2,.5rem);display:flex}.ak-textarea-composer__parameters{align-items:center;gap:var(--ak-space-1,.25rem);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.ak-textarea-composer__actions{align-items:center;gap:var(--ak-space-1,.25rem);flex:none;margin-left:auto;display:flex}.ak-textarea-composer__counter{color:var(--ak-color-content-subtle,#00000070);font-size:var(--ak-font-size-caption,.75rem);font-variant-numeric:tabular-nums;line-height:1rem}.ak-textarea-composer__counter[data-over-limit]{color:var(--ak-color-status-negative-content,#a51d19)}.ak-textarea-composer__status{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);padding:0 var(--ak-space-3,.75rem) var(--ak-space-3,.75rem);line-height:1rem}.ak-textarea-composer[data-state=error] .ak-textarea-composer__status{color:var(--ak-color-status-negative-content,#a51d19)}@media (width<=40rem){.ak-gallery-carousel{--ak-gallery-carousel-slide-width:min(82vw, 22rem)}.ak-gallery-carousel__previous,.ak-gallery-carousel__next{width:2.75rem;height:2.75rem}.ak-textarea-composer__toolbar{flex-direction:column;align-items:stretch}.ak-textarea-composer__actions{justify-content:flex-end;margin-left:0}}.ak-data-table__viewport{width:100%;min-width:0;overflow:hidden;container-type:inline-size}.ak-data-table{border-collapse:separate;border-spacing:0;color:var(--ak-color-content-primary,#0f0f10);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);table-layout:fixed;width:100%}.ak-data-table__caption{color:var(--ak-color-content-primary,#0f0f10);font-size:var(--ak-font-size-body,.875rem);font-weight:var(--ak-font-weight-medium,500);padding:0 0 var(--ak-space-3,.75rem);text-align:left}.ak-data-table__caption[data-visually-hidden]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ak-data-table__head{background:var(--ak-color-surface-canvas,#fff);border-bottom:1px solid var(--ak-color-border-soft,#00000013);color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-body,.875rem);font-weight:var(--ak-font-weight-medium,500);height:var(--ak-data-table-header-height,2.0625rem);padding:0 var(--ak-file-row-shell-gap,.5rem) var(--ak-data-table-header-padding-block-end,.75rem);text-align:left;vertical-align:middle;z-index:1;line-height:1.25rem;position:sticky;top:0}.ak-data-table__head:first-child{padding-inline-start:var(--ak-file-row-primary-padding-inline,.75rem)}.ak-data-table__head:last-child{padding-inline-end:var(--ak-file-row-wide-padding-inline-end,1rem)}.ak-data-table__head[data-numeric],.ak-data-table__cell[data-numeric]{font-variant-numeric:tabular-nums;text-align:right}.ak-data-table__row>:where(th,td){transition:background-color var(--ak-motion-duration-moderate,.15s), box-shadow var(--ak-motion-duration-fast,75ms);background:0 0}.ak-data-table__row:hover>:where(th,td),.ak-data-table__row[data-selected=true]>:where(th,td){background:var(--ak-file-row-hover-background,#00000005)}.ak-data-table__row:has(:focus-visible)>:where(th,td){background:var(--ak-file-row-focus-background,var(--ak-color-action-neutral-background-hover,#0000000b))}.ak-data-table__row>:first-child{border-radius:var(--ak-file-row-shell-radius,1rem) 0 0 var(--ak-file-row-shell-radius,1rem)}.ak-data-table__row>:last-child{border-radius:0 var(--ak-file-row-shell-radius,1rem) var(--ak-file-row-shell-radius,1rem) 0}.ak-data-table__row-head,.ak-data-table__cell{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-body,.875rem);font-weight:var(--ak-font-weight-regular,400);height:var(--ak-file-row-minimum-height,3.625rem);min-width:0;padding:0 var(--ak-file-row-shell-gap,.5rem);text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;line-height:1.25rem;overflow:hidden}.ak-data-table__row-head{padding:0}.ak-data-table__cell:last-child{padding-inline-end:var(--ak-file-row-wide-padding-inline-end,1rem)}.ak-data-table[data-density=compact] .ak-data-table__row>:where(th,td){border-bottom:1px solid var(--ak-color-border-soft,#00000013);height:var(--ak-data-table-compact-row-height,3.3125rem)}.ak-data-table__sort{border-radius:var(--ak-radius-sm,.375rem);color:inherit;cursor:pointer;font:inherit;align-items:center;gap:var(--ak-space-1,.25rem);background:0 0;border:0;margin:-.25rem;padding:.25rem;display:inline-flex}.ak-data-table__sort:hover{color:var(--ak-color-content-primary,#0f0f10)}.ak-data-table__sort:focus-visible,.ak-data-table__primary:focus-visible{box-shadow:0 0 0 var(--ak-focus-ring-inner-width,2px) var(--ak-focus-ring-inner-color,#fff), 0 0 0 calc(var(--ak-focus-ring-inner-width,2px) + var(--ak-focus-ring-outer-width,1.5px)) var(--ak-focus-ring-outer-color,var(--ak-color-border-focus,#0f0f10));outline:none}.ak-data-table__sort-indicator{justify-content:center;align-items:center;width:.875rem;height:.875rem;font-size:.75rem;line-height:1;display:inline-flex}.ak-data-table__sort-indicator>svg{width:100%;height:100%}.ak-data-table__primary{border-radius:var(--ak-file-row-primary-radius,.5rem);color:var(--ak-color-content-secondary,#00000087);cursor:pointer;font:inherit;align-items:center;gap:var(--ak-file-row-primary-gap,.75rem);min-height:var(--ak-file-row-minimum-height,3.625rem);min-width:0;padding:var(--ak-file-row-primary-padding-block,.625rem) var(--ak-file-row-primary-padding-inline,.75rem);text-align:left;background:0 0;border:1px solid #0000;width:100%;text-decoration:none;display:flex}.ak-data-table[data-density=compact] .ak-data-table__primary{min-height:var(--ak-data-table-compact-primary-height,2.75rem);padding-block:.375rem}.ak-data-table__visual{color:var(--ak-color-content-secondary,#00000087);flex:0 0 var(--ak-file-row-visual-size,2.25rem);height:var(--ak-file-row-visual-size,2.25rem);max-width:var(--ak-file-row-visual-size,2.25rem);border-radius:.25rem;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ak-data-table__visual>:where(img,picture,video){object-fit:contain;border-radius:.25rem;max-width:100%;max-height:100%;display:block}.ak-data-table__visual>svg{width:1.5rem;height:1.5rem}.ak-data-table__identity{min-width:0;display:grid}.ak-data-table__name,.ak-data-table__description{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.ak-data-table__name{color:color-mix(in srgb, var(--ak-color-content-primary,#0f0f10) 78%, transparent);font-size:var(--ak-font-size-body,.875rem);font-weight:var(--ak-font-weight-medium,500);line-height:1rem}.ak-data-table__primary:hover .ak-data-table__name{color:var(--ak-color-content-primary,#0f0f10)}.ak-data-table__description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);font-weight:var(--ak-font-weight-regular,400);line-height:1rem}.ak-data-table__actions{opacity:0;text-align:center;transition:opacity var(--ak-motion-duration-moderate,.15s)}.ak-data-table__actions .ak-icon-button,.ak-file-row__actions .ak-icon-button{border-radius:var(--ak-file-row-action-radius,.25rem)}.ak-data-table__row:hover .ak-data-table__actions,.ak-data-table__actions:focus-within{opacity:1}.ak-data-table__row[data-state=error]>:where(th,td){color:var(--ak-color-status-negative-content,#a51d19)}.ak-data-table__empty{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-body,.875rem);padding:var(--ak-space-8,2rem) var(--ak-space-4,1rem);text-align:center;line-height:1.25rem}.ak-asset-browser,.ak-template-explorer{min-width:0}.ak-asset-browser__header,.ak-template-explorer__header{margin-bottom:var(--ak-space-6,1.5rem)}.ak-asset-browser__toolbar{align-items:center;gap:var(--ak-space-3,.75rem);margin-bottom:var(--ak-space-6,1.5rem);grid-template-columns:minmax(15rem,1fr) auto;grid-template-areas:"search view""filters filters";display:grid}.ak-asset-browser__search{grid-area:search}.ak-asset-browser__filters{gap:var(--ak-space-2,.5rem);flex-wrap:wrap;grid-area:filters;display:flex}.ak-asset-browser__view-toggle{grid-area:view}.ak-asset-browser__grid,.ak-template-explorer__grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.5rem .75rem;margin:0;padding:0;list-style:none;display:grid}.ak-asset-browser__grid-item,.ak-template-explorer__item{min-width:0}.ak-asset-browser__status,.ak-template-explorer__status{border-top:1px solid var(--ak-color-border-soft,#00000013);justify-content:center;align-items:center;min-height:16.25rem;padding:2.5rem 1.25rem;display:flex}.ak-template-explorer__search{align-items:center;gap:var(--ak-space-2,.5rem);margin-bottom:var(--ak-space-8,2rem);grid-template-columns:minmax(0,1fr) auto;display:grid}.ak-template-explorer__section+.ak-template-explorer__section{border-top:1px solid var(--ak-color-border-soft,#00000013);padding-top:var(--ak-space-8,2rem);margin-top:2.5rem}.ak-template-explorer__section-header{margin-bottom:var(--ak-space-4,1rem);justify-content:space-between;align-items:end;display:flex}.ak-template-explorer__section-title{margin:0;font-size:1rem;font-weight:550}.ak-template-explorer__section-description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-control,.8125rem);margin:var(--ak-space-1,.25rem) 0 0;line-height:1.5}.ak-universal-composer{gap:var(--ak-space-2,.5rem);min-width:0;display:grid}.ak-universal-composer__mode-switcher{padding:var(--ak-space-2,.5rem) var(--ak-space-2,.5rem) 0;scrollbar-width:none;width:100%;overflow-x:auto;container:ak-universal-composer-modes/inline-size}.ak-universal-composer__mode-switcher::-webkit-scrollbar{display:none}.ak-universal-composer__mode-control{gap:var(--ak-space-1,.25rem);background:0 0;justify-content:space-between;width:100%;min-width:max-content;padding:0}.ak-universal-composer__mode-control .ak-segmented-control__item{padding-inline:var(--ak-space-2,.5rem)}.ak-universal-composer__mode-control .ak-segmented-control__label{align-items:center;gap:.375rem;display:inline-flex}.ak-universal-composer__mode-control .ak-segmented-control__item[data-state=checked]{border-radius:var(--ak-radius-xl,.75rem);box-shadow:none;background:#0000000b;border-color:#0000}@container ak-universal-composer-modes (width<=52rem){.ak-universal-composer__mode-control{justify-content:flex-start;width:max-content}}.ak-universal-composer__prompt,.ak-universal-composer__prompt-composer{min-width:0}.ak-universal-composer__prompt-composer{border-color:var(--ak-color-border-default,#0000001a);border-radius:var(--ak-universal-composer-radius,1.25rem);box-shadow:var(--ak-shadow-xs,0 1px 1px #0000000d)}.ak-universal-composer__prompt-composer .ak-textarea-composer__input{min-height:var(--ak-universal-composer-input-min-height,10.75rem);resize:none;padding:.75rem 3rem .75rem 1rem}.ak-universal-composer__suggestions,.ak-universal-composer__parameters,.ak-universal-composer__tools{align-items:center;gap:var(--ak-space-2,.5rem);flex-wrap:wrap;display:flex}.ak-universal-composer__suggestions{padding:0 var(--ak-space-3,.75rem) var(--ak-space-2,.5rem);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.ak-universal-composer__suggestions::-webkit-scrollbar{display:none}.ak-universal-composer__suggestion{background:var(--ak-color-surface-control,#0000000b);border-radius:var(--ak-radius-xl,.75rem);color:var(--ak-color-content-secondary,#00000087);cursor:pointer;font:inherit;font-size:var(--ak-font-size-control,.8125rem);min-height:1.75rem;padding-inline:var(--ak-space-3,.75rem);white-space:nowrap;border:1px solid #0000}.ak-universal-composer__suggestion:hover{color:var(--ak-color-content-primary,#0f0f10);background:#00000012;border-color:#0000}.ak-universal-composer__suggestion:focus-visible{box-shadow:0 0 0 var(--ak-focus-ring-inner-width,2px) var(--ak-focus-ring-inner-color,#fff), 0 0 0 calc(var(--ak-focus-ring-inner-width,2px) + var(--ak-focus-ring-outer-width,1.5px)) var(--ak-focus-ring-outer-color,var(--ak-color-border-focus,#0f0f10));outline:none}.ak-universal-composer__controls{align-items:center;gap:var(--ak-space-3,.75rem);padding:var(--ak-space-2,.5rem);border-top:1px solid #0000;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.ak-universal-composer__action{justify-self:end}.ak-universal-composer__status,.ak-text-to-speech-workbench__status{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);line-height:var(--ak-font-line-height-caption,1.33333)}.ak-universal-composer__status{padding-inline:var(--ak-space-1,.25rem)}.ak-universal-composer[data-state=error] .ak-universal-composer__status,.ak-text-to-speech-workbench[data-state=error] .ak-text-to-speech-workbench__status{color:var(--ak-color-status-negative-content,#a51d19)}.ak-text-to-speech-workbench{background:var(--ak-color-surface-canvas,#fff);min-height:calc(100dvh - var(--ak-layout-shell-header-height,3.125rem));border:0;min-width:0;overflow:hidden;container:ak-tts-workbench/inline-size}.ak-text-to-speech-workbench__navigation{border-bottom:1px solid var(--ak-color-border-soft,#00000013);margin-bottom:var(--ak-space-5,1.25rem)}.ak-text-to-speech-workbench__navigation .ak-tabs__list{gap:var(--ak-space-5,1.25rem);background:0 0;border-radius:0;padding:0}.ak-text-to-speech-workbench__navigation .ak-tabs__trigger{font-size:var(--ak-font-size-body,.875rem);border-radius:0;height:2.625rem;padding-inline:0;line-height:1.25rem}.ak-text-to-speech-workbench__workspace{min-height:calc(100dvh - var(--ak-layout-shell-header-height,3.125rem));grid-template-columns:minmax(0,1fr) clamp(22rem,42cqw,31.25rem);gap:0;min-width:0;display:grid}.ak-text-to-speech-workbench__voice-picker{margin-bottom:var(--ak-space-4,1rem);max-width:none}.ak-text-to-speech-workbench__editor,.ak-text-to-speech-workbench__editor-composer{min-width:0}.ak-text-to-speech-workbench__editor{min-height:calc(100dvh - var(--ak-layout-shell-header-height,3.125rem))}.ak-text-to-speech-workbench__editor-composer{box-shadow:none;border:0;border-radius:0;grid-template-rows:minmax(0,1fr) auto;height:100%;position:relative}.ak-text-to-speech-workbench__editor-composer:focus-within{box-shadow:inset 0 0 0 var(--ak-focus-ring-outer-width,1.5px) var(--ak-focus-ring-outer-color,#0f0f10);border-color:#0000}.ak-text-to-speech-workbench__editor-composer .ak-textarea-composer__input{resize:none;grid-area:1/1;min-height:100%;padding:1.5rem 3rem 3rem;font-size:1rem;line-height:1.5}.ak-text-to-speech-workbench__suggestions{align-items:center;gap:var(--ak-space-2,.5rem);max-width:min(30rem,100% - 3rem);transition:opacity var(--ak-motion-duration-fast,75ms), visibility var(--ak-motion-duration-fast,75ms);z-index:1;flex-wrap:wrap;justify-content:center;width:max-content;padding:0;display:flex;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.ak-text-to-speech-workbench__suggestion{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-default,#0000001a);border-radius:var(--ak-radius-md,.5rem);color:var(--ak-color-content-primary,#0f0f10);cursor:pointer;font:inherit;font-size:var(--ak-font-size-control,.8125rem);align-items:center;gap:var(--ak-space-2,.5rem);min-height:2rem;padding-inline:var(--ak-space-2,.5rem);display:inline-flex}.ak-text-to-speech-workbench__suggestion:hover:not(:disabled){background:var(--ak-color-action-neutral-background-hover,#0000000b);border-color:var(--ak-color-border-default,#0000001a);color:var(--ak-color-content-primary,#0f0f10)}.ak-text-to-speech-workbench__suggestion:focus-visible{box-shadow:0 0 0 var(--ak-focus-ring-inner-width,2px) var(--ak-focus-ring-inner-color,#fff), 0 0 0 calc(var(--ak-focus-ring-inner-width,2px) + var(--ak-focus-ring-outer-width,1.5px)) var(--ak-focus-ring-outer-color,var(--ak-color-border-focus,#0f0f10));outline:none}.ak-text-to-speech-workbench__editor-composer:has(.ak-textarea-composer__input:not(:placeholder-shown)) .ak-text-to-speech-workbench__suggestions{opacity:0;pointer-events:none;visibility:hidden}.ak-text-to-speech-workbench__editor-composer .ak-textarea-composer__toolbar{border-top:1px solid var(--ak-color-border-soft,#00000013);padding:var(--ak-space-4,1rem) var(--ak-space-6,1.5rem);grid-area:2/1}.ak-text-to-speech-workbench__settings{border-left:1px solid var(--ak-color-border-soft,#00000013);max-height:calc(100dvh - var(--ak-layout-shell-header-height,3.125rem));padding:0 var(--ak-space-6,1.5rem) var(--ak-space-6,1.5rem);align-content:start;gap:0;display:grid;overflow-y:auto}.ak-text-to-speech-workbench__generate-action{justify-content:flex-end;display:flex}.ak-text-to-speech-workbench__output{margin:0;padding:0}.ak-text-to-speech-workbench__history{margin:0;padding:0;list-style:none}.ak-text-to-speech-workbench__history-item{border-top:1px solid var(--ak-color-border-soft,#00000013);align-items:center;gap:var(--ak-space-3,.75rem);grid-template-columns:auto minmax(0,1fr) auto;min-height:3.5rem;display:grid}.ak-voice-library,.ak-studio-workbench{min-width:0}.ak-voice-library__header{margin-bottom:var(--ak-space-3,.75rem);padding-bottom:0}.ak-studio-workbench__header{margin-bottom:var(--ak-space-5,1.25rem)}.ak-voice-library__controls{align-items:center;gap:var(--ak-space-3,.75rem);margin:0 var(--ak-layout-shell-content-inset,1.25rem) 1.5625rem;grid-template-columns:minmax(16rem,1fr) auto;grid-template-areas:"search search-actions""filters filters";display:grid}.ak-voice-library__search{grid-area:search;position:relative}.ak-voice-library__controls:not([data-has-search-actions]) .ak-voice-library__search{grid-column:1/-1}.ak-voice-library__search .ak-search-field{height:var(--ak-control-height-large,2.5rem)}.ak-voice-library__search .ak-search-field__input{border-radius:var(--ak-radius-xl,.75rem)}.ak-voice-library__search:has(.ak-voice-library__search-trailing) .ak-search-field__input{padding-inline-end:2.75rem}.ak-voice-library__search-trailing{right:var(--ak-space-2,.5rem);align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ak-voice-library__search-trailing .ak-icon-button{width:1.75rem;height:1.75rem}.ak-voice-library__search-actions{align-items:center;gap:var(--ak-space-2,.5rem);grid-area:search-actions;display:flex}.ak-voice-library__filters{--ak-voice-library-filter-focus-gutter:var(--ak-space-1,.25rem);align-items:center;gap:var(--ak-space-2,.5rem);margin:calc(-1 * var(--ak-voice-library-filter-focus-gutter));min-width:0;padding:var(--ak-voice-library-filter-focus-gutter);scroll-padding-inline:var(--ak-voice-library-filter-focus-gutter);scrollbar-width:none;grid-area:filters;padding-inline-end:3rem;display:flex;position:relative;overflow-x:auto}.ak-voice-library__filters>.ak-combobox{flex:0 0 9rem}.ak-voice-library__filters>.ak-combobox[data-presentation=filter]{flex-basis:auto}.ak-voice-library__filters>:not(.ak-combobox){flex:none}.ak-voice-library__filters>.ak-button{border-radius:var(--ak-radius-xl,.75rem);font-size:var(--ak-font-size-body,.875rem);height:var(--ak-control-height-large,2.5rem);padding-inline:var(--ak-space-3,.75rem);line-height:1.25rem}.ak-voice-library__filters>.ak-button:has(.ak-button__visual:first-child) .ak-button__visual{width:.875rem;height:.875rem}.ak-voice-library__filters>.ak-button:has(.ak-button__visual:last-child){gap:var(--ak-space-1,.25rem)}.ak-voice-library__filters>.ak-button:has(.ak-button__visual:last-child) .ak-button__visual{width:1.125rem;height:1.125rem}.ak-voice-library__filter-separator{background:var(--ak-color-border-soft,#0000001a);height:1.5rem;margin-inline:var(--ak-space-1,.25rem);width:1px}.ak-voice-library__filters::-webkit-scrollbar{display:none}.ak-voice-library__notice{background:var(--ak-color-surface-subtle,#fafafa);border:1px solid var(--ak-color-border-soft,#00000013);border-radius:var(--ak-radius-2xl,1rem);color:var(--ak-color-content-primary,#0f0f10);font-size:var(--ak-font-size-control,.8125rem);margin:0 var(--ak-layout-shell-content-inset,1.25rem) var(--ak-space-7,1.75rem);min-height:3.125rem;padding:var(--ak-space-2,.5rem) var(--ak-space-4,1rem);justify-content:space-between;align-items:center;line-height:1.25rem;display:flex}.ak-voice-library__notice-copy{min-width:0}.ak-voice-library__notice-action{flex:none}.ak-voice-library__content{margin-inline:var(--ak-layout-shell-content-inset,1.25rem);gap:2.5rem;display:grid}.ak-voice-library__category,.ak-studio-workbench__starter{min-width:0}.ak-voice-library__category-header,.ak-studio-workbench__section-heading{align-items:end;gap:var(--ak-space-4,1rem);margin-bottom:var(--ak-space-3,.75rem);justify-content:space-between;display:flex}.ak-voice-library__category-title,.ak-studio-workbench__section-title{font-size:1rem;font-weight:var(--ak-font-weight-medium,500);letter-spacing:normal;margin:0}.ak-voice-library__category-description,.ak-studio-workbench__section-description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-control,.8125rem);max-width:38rem;margin:.35rem 0 0;line-height:1.45}.ak-voice-library__category .ak-gallery-carousel{--ak-gallery-carousel-slide-width:auto}.ak-voice-library__category .ak-gallery-carousel__viewport{overflow-x:visible}.ak-voice-library__category .ak-gallery-carousel__track{gap:var(--ak-space-4,1rem);grid-template-columns:repeat(3,minmax(0,1fr));width:auto;padding:0;display:grid}.ak-voice-library__category .ak-gallery-carousel__controls{display:none}.ak-voice-library__voice{height:100%}.ak-voice-library__voice-card.ak-card{background:var(--ak-color-surface-raised,#fff);box-shadow:none;gap:var(--ak-space-3,.75rem);border:0;border-radius:0;grid-template-columns:4.375rem minmax(0,1fr);height:100%;padding:0;display:grid}.ak-voice-library__voice-card .ak-card__media{border-radius:var(--ak-radius-lg,.625rem);align-self:start;overflow:hidden}.ak-voice-library__voice-visual,.ak-studio-workbench__starter-visual{background:var(--ak-color-surface-subtle,#f1f1ef);color:var(--ak-color-content-secondary,#00000087);place-items:center;width:100%;height:100%;display:grid}.ak-voice-library__voice-body{flex-direction:column;min-width:0;display:flex}.ak-voice-library__voice-eyebrow,.ak-studio-workbench__starter-eyebrow{color:var(--ak-color-content-secondary,#00000087);font-size:.6875rem;font-weight:var(--ak-font-weight-regular,400);letter-spacing:normal;text-transform:none;margin:.125rem 0 0;display:block}.ak-voice-library__voice .ak-card__title{font-size:var(--ak-font-size-body,.875rem);font-weight:var(--ak-font-weight-medium,500);text-overflow:ellipsis;white-space:nowrap;line-height:1.25rem;overflow:hidden}.ak-voice-library__voice :is(.ak-card__header,.ak-card__content,.ak-card__footer){padding:0}.ak-voice-library__voice .ak-card__content{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);margin-top:var(--ak-space-1,.25rem)}.ak-voice-library__voice .ak-card__footer{margin-top:var(--ak-space-2,.5rem);gap:.375rem;padding-top:0}.ak-voice-library__status{border-top:1px solid var(--ak-color-border-soft,#00000013);color:var(--ak-color-content-secondary,#00000087);min-height:18rem;margin-inline:var(--ak-layout-shell-content-inset,1.25rem);text-align:center;place-content:center;justify-items:center;gap:.4rem;display:grid}.ak-voice-library__status strong{color:var(--ak-color-content-primary,#0f0f10);font-size:.9375rem}.ak-home-hub{gap:var(--ak-space-6,1.5rem);min-width:0;padding:var(--ak-layout-shell-content-inset,1.25rem);display:grid;container:ak-home-hub/inline-size}.ak-home-hub__composer,.ak-home-hub__promo,.ak-home-hub__sections,.ak-home-hub__section{min-width:0}.ak-home-hub__sections{gap:var(--ak-space-8,2rem);display:grid}.ak-home-hub__feature-promo{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-soft,#00000013);border-radius:var(--ak-radius-2xl,1rem);grid-template-columns:minmax(13rem,.9fr) minmax(18rem,1.15fr) minmax(18rem,1fr);align-items:stretch;min-height:10.75rem;display:grid;position:relative;overflow:hidden}.ak-home-hub__feature-promo-details{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-control,.8125rem);padding:var(--ak-space-6,1.5rem) var(--ak-space-8,2rem);align-content:center;line-height:1.625rem;display:grid}.ak-home-hub__feature-promo-header{padding:var(--ak-space-6,1.5rem);text-align:center;z-index:2;align-content:center;justify-items:center;display:grid;position:relative}.ak-home-hub__feature-promo-heading{align-items:baseline;gap:var(--ak-space-2,.5rem);flex-wrap:wrap;justify-content:center;display:flex}.ak-home-hub__feature-promo-title{color:var(--ak-color-content-primary,#0f0f10);font-size:2rem;font-weight:var(--ak-font-weight-medium,500);letter-spacing:-.025em;margin:0;line-height:2.5rem}.ak-home-hub__feature-promo-meta{color:var(--ak-color-content-secondary,#00000087);font-size:1.125rem;line-height:1.5rem}.ak-home-hub__feature-promo-description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-control,.8125rem);margin:var(--ak-space-2,.5rem) 0 0;line-height:1.25rem}.ak-home-hub__feature-promo-media{min-height:10.75rem;position:relative;overflow:hidden}.ak-home-hub__feature-promo-media>:where(img,picture,video){object-fit:cover;width:100%;height:100%;display:block}.ak-home-hub__feature-promo-floating{pointer-events:none;position:absolute;inset:0}.ak-home-hub__section-header,.ak-flow-gallery__section-header{align-items:end;gap:var(--ak-space-4,1rem);margin-bottom:var(--ak-space-3,.75rem);justify-content:space-between;display:flex}.ak-home-hub__section-title,.ak-flow-gallery__section-title{color:var(--ak-color-content-primary,#0f0f10);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-size:1rem;font-weight:var(--ak-font-weight-medium,500);margin:0;line-height:1.5rem}.ak-home-hub__section-description,.ak-flow-gallery__section-description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-control,.8125rem);margin:var(--ak-space-1,.25rem) 0 0;line-height:1.25rem}.ak-flow-gallery{min-width:0}.ak-flow-gallery__header{margin-bottom:var(--ak-space-5,1.25rem)}.ak-flow-gallery__content{gap:var(--ak-space-8,2rem);padding:0 var(--ak-layout-shell-content-inset,1.25rem) var(--ak-space-8,2rem);display:grid}.ak-flow-gallery__section{min-width:0}.ak-flow-gallery__section .ak-gallery-carousel{--ak-gallery-carousel-slide-width:clamp(18rem, 31vw, 24rem)}.ak-flow-gallery__status{border-top:1px solid var(--ak-color-border-soft,#00000013);color:var(--ak-color-content-secondary,#00000087);gap:var(--ak-space-2,.5rem);text-align:center;place-content:center;justify-items:center;min-height:24rem;display:grid}.ak-studio-workbench{padding-bottom:5rem}.ak-studio-workbench__starter .ak-gallery-carousel{--ak-gallery-carousel-slide-width:clamp(18rem, 31vw, 24rem)}.ak-studio-workbench__starter-card{height:100%}.ak-studio-workbench__starter-card>.ak-card{border:1px solid var(--ak-color-border-soft,#00000013);box-shadow:none;height:100%}.ak-studio-workbench__starter-card[data-selected]>.ak-card{border-color:var(--ak-color-border-strong,#0000003d);box-shadow:inset 0 0 0 1px var(--ak-color-border-strong,#0000003d)}.ak-studio-workbench__starter-body{flex-direction:column;flex:1;min-height:10rem;display:flex}.ak-studio-workbench__starter-body .ak-card__footer{margin-top:auto}.ak-studio-workbench__editor{min-width:0}.ak-studio-workbench__editor .ak-textarea-composer{min-height:18rem}.ak-studio-workbench__editor .ak-textarea-composer__input{min-height:13rem;font-size:1rem;line-height:1.65}.ak-studio-workbench__controls{-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem);border:1px solid var(--ak-color-border-soft,#00000013);align-items:center;gap:var(--ak-space-3,.75rem);z-index:10;background:#ffffffeb;border-radius:.875rem;margin-top:2.5rem;padding:.625rem;display:flex;position:sticky;bottom:1rem;box-shadow:0 12px 32px -18px #00000052}.ak-studio-workbench__controls-actions{align-items:center;gap:.375rem;display:flex}.ak-studio-workbench__save-status{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);margin-inline-start:auto}.ak-studio-workbench__controls[data-state=saved] .ak-studio-workbench__save-status{color:var(--ak-color-status-positive-content,#276749)}.ak-studio-workbench__controls[data-state=error] .ak-studio-workbench__save-status{color:var(--ak-color-status-negative-content,#a3261f)}.ak-studio-workbench__controls .ak-button[data-loading]{cursor:wait}.ak-state-panel{color:var(--ak-color-content-secondary,#00000087);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);align-content:center;gap:var(--ak-space-3,.75rem);min-height:15rem;padding:var(--ak-space-8,2rem) var(--ak-space-4,1rem);text-align:center;justify-items:center;width:100%;display:grid}.ak-state-panel[data-size=compact]{gap:var(--ak-space-2,.5rem);min-height:8rem;padding:var(--ak-space-5,1.25rem) var(--ak-space-3,.75rem)}.ak-state-panel__visual{background:var(--ak-color-surface-subtle,#00000008);border-radius:var(--ak-radius-full,999px);color:var(--ak-color-content-secondary,#00000087);justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.ak-state-panel[data-size=compact] .ak-state-panel__visual{width:2rem;height:2rem}.ak-state-panel[data-state=error] .ak-state-panel__visual,.ak-state-panel[data-state=quota] .ak-state-panel__visual{color:var(--ak-color-status-negative-content,#a3261f)}.ak-state-panel[data-state=loading] .ak-state-panel__visual{animation:.8s ease-in-out infinite alternate ak-state-panel-pulse}.ak-state-panel__visual>svg{width:1.125rem;height:1.125rem}.ak-state-panel__copy{gap:var(--ak-space-1,.25rem);justify-items:center;max-width:24rem;display:grid}.ak-state-panel__title{color:var(--ak-color-content-primary,#0f0f10);font-size:var(--ak-font-size-control,.875rem);font-weight:var(--ak-font-weight-semibold,600);line-height:1.25rem}.ak-state-panel__description{color:inherit;font-size:var(--ak-font-size-body,.875rem);margin:0;line-height:1.35rem}.ak-state-panel__action{align-items:center;gap:var(--ak-space-2,.5rem);flex-wrap:wrap;justify-content:center;display:flex}.ak-utility-rail{background:var(--ak-color-surface-raised,#fff);border-inline-start:1px solid var(--ak-color-border-soft,#00000014);min-width:0;height:100%;width:min(var(--ak-utility-rail-width,21rem), 100%);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative}.ak-utility-rail[data-side=left]{border-inline-end:1px solid var(--ak-color-border-soft,#00000014);border-inline-start:0}.ak-utility-rail__resize{cursor:col-resize;z-index:2;background:0 0;border:0;width:.5rem;padding:0;position:absolute;inset-block:0;inset-inline-start:-.25rem}.ak-utility-rail[data-side=left] .ak-utility-rail__resize{inset-inline:auto -.25rem}.ak-utility-rail__resize:after{background:var(--ak-color-border-strong,#0003);content:"";opacity:0;transition:opacity var(--ak-motion-duration-fast,75ms);position:absolute;inset-block:0;inset-inline:.1875rem}.ak-utility-rail__resize:hover:after,.ak-utility-rail__resize:focus-visible:after{opacity:1}.ak-utility-rail__header,.ak-utility-rail__footer{align-items:center;gap:var(--ak-space-2,.5rem);min-height:3.75rem;padding:var(--ak-space-3,.75rem) var(--ak-space-4,1rem);display:flex}.ak-utility-rail__header{border-bottom:1px solid var(--ak-color-border-soft,#00000014)}.ak-utility-rail__body{min-height:0;padding:var(--ak-space-4,1rem);overflow:auto}.ak-utility-rail__footer{border-top:1px solid var(--ak-color-border-soft,#00000014)}.ak-generation-dock{background:var(--ak-color-surface-glass,#fffffff5);border:1px solid var(--ak-color-border-soft,#00000014);border-radius:var(--ak-radius-2xl,1rem);gap:var(--ak-space-2,.5rem);padding:var(--ak-space-2,.5rem);display:grid;box-shadow:0 12px 36px -18px #00000052}.ak-generation-dock[data-state=error]{border-color:var(--ak-color-status-negative-border,#d92d20)}.ak-generation-dock__suggestions{gap:var(--ak-space-2,.5rem);min-width:0;padding:0 var(--ak-space-1,.25rem);scrollbar-width:none;display:flex;overflow-x:auto}.ak-generation-dock__suggestions::-webkit-scrollbar{display:none}.ak-generation-dock__suggestion{background:var(--ak-color-surface-control,#0000000b);border-radius:var(--ak-radius-full,9999px);color:var(--ak-color-content-secondary,#0000009e);cursor:pointer;font:inherit;font-size:var(--ak-font-size-caption,.75rem);border:0;flex:none;padding:.3125rem .625rem;line-height:1.125rem}.ak-generation-dock__suggestion:hover{background:var(--ak-color-surface-subtle,#00000012);color:var(--ak-color-content-primary,#0f0f10)}.ak-generation-dock__prompt{color:var(--ak-color-content-primary,#0f0f10);font:inherit;font-size:var(--ak-font-size-control,.875rem);min-height:3.625rem;padding:var(--ak-space-2,.5rem) var(--ak-space-3,.75rem);resize:none;background:0 0;border:0;outline:0;width:100%;line-height:1.4}.ak-generation-dock__prompt::placeholder{color:var(--ak-color-content-tertiary,#0000006b)}.ak-generation-dock__toolbar{align-items:center;gap:var(--ak-space-2,.5rem);min-width:0;padding-inline:var(--ak-space-1,.25rem);display:flex}.ak-generation-dock__parameters{align-items:center;gap:var(--ak-space-1,.25rem);min-width:0;display:flex;overflow-x:auto}.ak-generation-dock__usage{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);flex:none;margin-inline-start:auto}.ak-generation-dock__action{flex:none;align-items:center;display:flex}.ak-generation-dock__status{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);padding:0 var(--ak-space-2,.5rem) var(--ak-space-1,.25rem)}.ak-generation-dock[data-state=error] .ak-generation-dock__status{color:var(--ak-color-status-negative-content,#a3261f)}.ak-file-dropzone{background:var(--ak-color-surface-subtle,#fafafa);border:1px dashed var(--ak-color-border-strong,#0003);border-radius:var(--ak-radius-xl,.75rem);color:var(--ak-color-content-primary,#0f0f10);cursor:pointer;align-items:center;gap:var(--ak-space-2,.5rem);min-height:13rem;padding:var(--ak-space-6,1.5rem);text-align:center;transition:background-color var(--ak-motion-duration-fast,75ms), border-color var(--ak-motion-duration-fast,75ms);flex-direction:column;justify-content:center;display:flex}.ak-file-dropzone:hover,.ak-file-dropzone[data-dragging=true]{background:var(--ak-color-surface-raised,#fff);border-color:var(--ak-color-border-strong,#00000059)}.ak-file-dropzone[aria-disabled=true]{cursor:not-allowed;opacity:var(--ak-opacity-disabled,.45)}.ak-file-dropzone__input{display:none}.ak-file-dropzone__icon{color:var(--ak-color-content-secondary,#00000087);justify-content:center;align-items:center;display:inline-flex}.ak-file-dropzone__icon>svg{width:1.25rem;height:1.25rem}.ak-file-dropzone__copy{font-size:var(--ak-font-size-control,.875rem);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.25em;line-height:1.25rem;display:flex}.ak-file-dropzone__action{font-weight:var(--ak-font-weight-medium,500);text-underline-offset:.15em;text-decoration:underline}.ak-file-dropzone__label,.ak-file-dropzone__description{color:var(--ak-color-content-secondary,#00000087)}.ak-file-dropzone__description{font-size:var(--ak-font-size-caption,.75rem);line-height:1.125rem}.ak-audio-result-row{border-bottom:1px solid var(--ak-color-border-soft,#00000014);align-items:center;gap:var(--ak-space-3,.75rem);min-height:4.25rem;padding:var(--ak-space-2,.5rem) var(--ak-space-3,.75rem);grid-template-columns:auto minmax(12rem,.9fr) minmax(8rem,1fr) auto auto auto;grid-template-areas:"play identity waveform duration metadata actions";display:grid}.ak-audio-result-row[data-state=disabled]{opacity:var(--ak-opacity-disabled,.45)}.ak-audio-result-row__play{border:1px solid var(--ak-color-border-soft,#0000001a);border-radius:var(--ak-radius-full,9999px);color:var(--ak-color-content-primary,#0f0f10);cursor:pointer;font:inherit;background:0 0;grid-area:play;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:inline-flex;overflow:hidden}.ak-audio-result-row__play:hover{background:var(--ak-color-surface-subtle,#0000000a)}.ak-audio-result-row__play>svg{width:.875rem;height:.875rem}.ak-audio-result-row__identity{grid-area:identity;min-width:0}.ak-audio-result-row__title,.ak-audio-result-row__description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ak-audio-result-row__title{color:var(--ak-color-content-primary,#0f0f10);font-size:var(--ak-font-size-control,.875rem);font-weight:var(--ak-font-weight-medium,500);margin:0;line-height:1.25rem}.ak-audio-result-row__description,.ak-audio-result-row__duration{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);margin:0;line-height:1.125rem}.ak-audio-result-row__waveform{background:var(--ak-color-border-soft,#00000017);border-radius:var(--ak-radius-full,9999px);grid-area:waveform;min-width:0;height:.125rem;position:relative}.ak-audio-result-row__waveform[data-mode=samples]{background:0 0;justify-content:center;align-items:center;gap:1px;height:1.75rem;display:flex;overflow:hidden}.ak-audio-result-row__waveform[data-mode=samples]:before{display:none}.ak-audio-result-row__waveform-sample{background:var(--ak-color-border-soft,#0000001f);border-radius:var(--ak-radius-full,9999px);height:calc(var(--ak-audio-waveform-sample,.5) * 100%);flex:1px;max-width:2px;min-height:2px}.ak-audio-result-row__waveform:before{background:var(--ak-color-content-tertiary,#00000052);border-radius:inherit;content:"";width:var(--ak-waveform-progress,0%);position:absolute;inset:0 auto 0 0}.ak-audio-result-row__actions{align-items:center;gap:var(--ak-space-1,.25rem);grid-area:actions;display:flex}.ak-audio-result-row__duration{grid-area:duration}.ak-audio-result-row__metadata{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);text-align:end;grid-area:metadata;min-width:2.5rem;line-height:1.125rem}.ak-credit-meter{gap:var(--ak-space-2,.5rem);display:grid}.ak-credit-meter__header{align-items:baseline;gap:var(--ak-space-3,.75rem);justify-content:space-between;display:flex}.ak-credit-meter__label,.ak-credit-meter__value{font-size:var(--ak-font-size-caption,.75rem);line-height:1.125rem}.ak-credit-meter__label{color:var(--ak-color-content-primary,#0f0f10);font-weight:var(--ak-font-weight-medium,500)}.ak-credit-meter__value{color:var(--ak-color-content-secondary,#00000087)}.ak-credit-meter__meter{appearance:none;background:0 0;border:0;width:100%;height:.25rem}.ak-credit-meter__meter::-webkit-meter-bar{background:var(--ak-color-surface-control,#00000012);border-radius:var(--ak-radius-full,9999px);border:0;height:.25rem}.ak-credit-meter__meter::-webkit-meter-optimum-value{background:var(--ak-color-content-primary,#0f0f10);border-radius:var(--ak-radius-full,9999px)}.ak-credit-meter__meter::-moz-meter-bar{background:var(--ak-color-content-primary,#0f0f10);border-radius:var(--ak-radius-full,9999px)}.ak-credit-meter__action{align-items:center;display:flex}.ak-account-workspace-menu{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-soft,#00000014);border-radius:var(--ak-radius-xl,.75rem);color:var(--ak-color-content-primary,#0f0f10);min-width:17rem;padding:var(--ak-space-2,.5rem);overflow:hidden;box-shadow:0 14px 40px -22px #0000004d}.ak-account-workspace-menu__summary{border-bottom:1px solid var(--ak-color-border-soft,#00000014);margin:0 calc(var(--ak-space-2,.5rem) * -1) var(--ak-space-2,.5rem);padding:var(--ak-space-2,.5rem) var(--ak-space-3,.75rem) var(--ak-space-3,.75rem)}.ak-account-workspace-menu__group{gap:var(--ak-space-1,.25rem);padding-block:var(--ak-space-1,.25rem);display:grid}.ak-account-workspace-menu__group+.ak-account-workspace-menu__group{border-top:1px solid var(--ak-color-border-soft,#00000014);margin-top:var(--ak-space-1,.25rem);padding-top:var(--ak-space-2,.5rem)}.ak-account-workspace-menu__group-label{color:var(--ak-color-content-tertiary,#0000006b);font-size:.6875rem;font-weight:var(--ak-font-weight-medium,500);letter-spacing:.04em;padding:var(--ak-space-1,.25rem) var(--ak-space-2,.5rem);text-transform:uppercase;line-height:1rem}.ak-account-workspace-menu__item{border-radius:var(--ak-radius-md,.5rem);color:inherit;cursor:pointer;font:inherit;align-items:center;gap:var(--ak-space-2,.5rem);min-height:2.375rem;padding:var(--ak-space-2,.5rem);text-align:start;background:0 0;border:0;width:100%;text-decoration:none;display:flex}.ak-account-workspace-menu__item:hover{background:var(--ak-color-surface-subtle,#0000000a)}.ak-account-workspace-menu__item-leading,.ak-account-workspace-menu__item-trailing{color:var(--ak-color-content-secondary,#00000087);flex:none;align-items:center;display:inline-flex}.ak-account-workspace-menu__item-copy{flex:1;min-width:0;display:grid}.ak-account-workspace-menu__item-label{font-size:var(--ak-font-size-control,.875rem);line-height:1.25rem}.ak-account-workspace-menu__item-description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);line-height:1.125rem}.ak-code-panel{background:var(--ak-color-surface-inverse,#171719);border-radius:var(--ak-radius-xl,.75rem);color:#f4f4f4;border:1px solid #ffffff1a;overflow:hidden}.ak-code-panel[data-state=error]{border-color:var(--ak-color-status-negative-border,#d92d20)}.ak-code-panel__header{align-items:center;gap:var(--ak-space-3,.75rem);min-height:2.75rem;padding:var(--ak-space-2,.5rem) var(--ak-space-3,.75rem);border-bottom:1px solid #ffffff1a;justify-content:space-between;display:flex}.ak-code-panel__language{color:#fff9;font-family:var(--ak-font-family-mono,ui-monospace, monospace);font-size:var(--ak-font-size-caption,.75rem)}.ak-code-panel__actions{align-items:center;gap:var(--ak-space-1,.25rem);display:flex}.ak-code-panel__actions .ak-button{color:#fff;background:#ffffff14;border-color:#ffffff1f}.ak-code-panel__pre{max-height:28rem;padding-block:var(--ak-space-3,.75rem);margin:0;overflow:auto}.ak-code-panel__pre>code{font-family:var(--ak-font-family-mono,ui-monospace, monospace);font-size:var(--ak-font-size-caption,.75rem);line-height:1.45rem;display:grid}.ak-code-panel__line{min-width:max-content;grid-template-columns:2.75rem minmax(0,1fr);padding-inline-end:var(--ak-space-4,1rem);display:grid}.ak-code-panel__line-number{color:#ffffff4d;text-align:end;-webkit-user-select:none;user-select:none;padding-inline-end:var(--ak-space-3,.75rem)}.ak-code-panel__line-content{color:#ffffffd6;white-space:pre}.ak-code-panel__status{color:#fff9;font-size:var(--ak-font-size-caption,.75rem);padding:var(--ak-space-2,.5rem) var(--ak-space-3,.75rem);border-top:1px solid #ffffff1a}.ak-code-panel[data-state=error] .ak-code-panel__status{color:#fda29b}.ak-split-pane-workbench{background:var(--ak-color-surface-canvas,#fff);grid-template-columns:minmax(0, 1fr) minmax(18rem, var(--ak-split-pane-secondary-width,32.5rem));min-height:0;display:grid;overflow:hidden}.ak-split-pane-workbench__primary,.ak-split-pane-workbench__secondary{min-width:0;min-height:0;overflow:auto}.ak-split-pane-workbench__secondary{border-inline-start:1px solid var(--ak-color-border-soft,#00000014)}.ak-tool-launcher{max-height:min(32rem, var(--radix-popover-content-available-height));min-width:min(22rem, var(--radix-popover-content-available-width));padding:var(--ak-space-2,.5rem);overflow:auto}.ak-tool-launcher__list,.ak-tool-launcher__section{gap:var(--ak-space-1,.25rem);display:grid}.ak-tool-launcher__section+.ak-tool-launcher__section{border-top:1px solid var(--ak-color-border-soft,#00000014);margin-top:var(--ak-space-2,.5rem);padding-top:var(--ak-space-2,.5rem)}.ak-tool-launcher__item{border-radius:var(--ak-radius-lg,.625rem);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;min-width:0;display:grid}.ak-tool-launcher__item:hover{background:var(--ak-color-surface-subtle,#0000000a)}.ak-tool-launcher__primary,.ak-tool-launcher__pin{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0}.ak-tool-launcher__primary{align-items:center;gap:var(--ak-space-3,.75rem);min-width:0;padding:var(--ak-space-2,.5rem);text-align:start;display:flex}.ak-tool-launcher__visual{background:var(--ak-color-surface-control,#0000000b);border-radius:var(--ak-radius-md,.5rem);flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.ak-tool-launcher__copy{min-width:0;display:grid}.ak-tool-launcher__title{font-size:var(--ak-font-size-control,.875rem);font-weight:var(--ak-font-weight-medium,500);line-height:1.25rem}.ak-tool-launcher__description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);line-height:1.125rem}.ak-tool-launcher__pin{border-radius:var(--ak-radius-md,.5rem);color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);margin:var(--ak-space-1,.25rem);padding:0 var(--ak-space-2,.5rem)}.ak-tool-launcher__pin:hover{background:var(--ak-color-surface-control,#0000000f)}.ak-sound-effects-workspace,.ak-dubbing-workspace,.ak-music-workspace,.ak-studio-landing{color:var(--ak-color-content-primary,#0f0f10);min-width:0}.ak-sound-effects-workspace{min-height:calc(100dvh - var(--ak-layout-global-header-height,3.5rem));flex-direction:column;padding-bottom:10.5rem;display:flex}.ak-sound-effects-workspace__header{padding-bottom:0}.ak-sound-effects-workspace__header .ak-page-header__tabs{margin-top:var(--ak-space-4,1rem)}.ak-sound-effects-workspace__categories{gap:var(--ak-space-2,.5rem);margin:var(--ak-space-5,1.25rem) var(--ak-layout-shell-content-inset,1.25rem) var(--ak-space-4,1rem);scrollbar-width:none;grid-auto-columns:9.625rem;grid-auto-flow:column;padding-bottom:0;display:grid;position:relative;overflow-x:auto}.ak-sound-effects-workspace__categories::-webkit-scrollbar{display:none}.ak-sound-effects-workspace__categories>*{min-width:0}.ak-sound-effects-workspace__toolbar{align-items:center;column-gap:var(--ak-space-2,.5rem);margin:0 var(--ak-layout-shell-content-inset,1.25rem);grid-template-columns:minmax(12rem,1fr) auto;grid-template-areas:"search sort""filters filters";row-gap:.375rem;display:grid}.ak-sound-effects-workspace__toolbar>:first-child{min-width:0}.ak-sound-effects-workspace__results{margin:0 var(--ak-layout-shell-content-inset,1.25rem);padding:0;list-style:none}.ak-sound-effects-workspace__results .ak-audio-result-row{gap:var(--ak-space-2,.5rem);min-height:4rem}.ak-sound-effects-workspace__results .ak-audio-result-row__play{background:var(--ak-color-surface-subtle,#0000000b);border:0;width:2.25rem;height:2.25rem}.ak-sound-effects-workspace__upgrade{background:var(--ak-color-surface-subtle,#f5f4f1);border-block:1px solid var(--ak-color-border-soft,#00000014);align-items:center;gap:var(--ak-space-3,.75rem);margin:.375rem var(--ak-layout-shell-content-inset,1.25rem) 0;min-height:3.375rem;padding:.375rem var(--ak-space-2,.5rem);justify-content:space-between;display:flex}.ak-sound-effects-workspace__upgrade-copy{font-size:var(--ak-font-size-control,.875rem);align-items:center;gap:var(--ak-space-1,.25rem);line-height:1.25rem;display:flex}.ak-sound-effects-workspace__upgrade-copy>:where(p,span){margin:0}.ak-sound-effects-workspace__upgrade-copy>:where(p,span):not(:first-child){color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem)}.ak-sound-effects-workspace__dock{max-width:42rem;width:calc(100% - (2 * var(--ak-layout-shell-content-inset,1.25rem)));z-index:20;margin:auto auto -9.75rem;position:sticky;bottom:2.5rem}.ak-dubbing-workspace{padding-bottom:var(--ak-space-8,2rem)}.ak-dubbing-workspace__create{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-soft,#00000014);border-radius:var(--ak-radius-2xl,1rem);box-shadow:var(--ak-shadow-xs,0 1px 1px #0000000a);margin:var(--ak-space-4,1rem) var(--ak-layout-shell-content-inset,1.25rem);overflow:hidden}.ak-dubbing-workspace__create-header{border-bottom:1px solid var(--ak-color-border-soft,#00000014);align-items:center;gap:var(--ak-space-3,.75rem);min-height:3.625rem;padding:var(--ak-space-2,.5rem) var(--ak-space-3,.75rem);justify-content:space-between;display:flex}.ak-dubbing-workspace__create>.ak-file-dropzone{margin:var(--ak-space-3,.75rem);background:#f4f4f3;border:0;border-radius:0;min-height:10rem}.ak-dubbing-workspace__controls{border-top:1px solid var(--ak-color-border-soft,#00000014);align-items:center;gap:var(--ak-space-2,.5rem);padding:var(--ak-space-2,.5rem) var(--ak-space-3,.75rem);display:flex}.ak-dubbing-workspace__controls>:last-child{margin-inline-start:auto}.ak-dubbing-workspace__promo{background:var(--ak-color-surface-subtle,#f6f6f4);border:1px solid var(--ak-color-border-soft,#00000014);border-radius:var(--ak-radius-xl,.75rem);align-items:center;gap:var(--ak-space-3,.75rem);margin:0 var(--ak-layout-shell-content-inset,1.25rem) var(--ak-space-6,1.5rem);min-height:3.75rem;padding:var(--ak-space-2,.5rem) var(--ak-space-3,.75rem) var(--ak-space-2,.5rem) var(--ak-space-4,1rem);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.ak-dubbing-workspace__promo[data-has-visual]{grid-template-columns:5rem minmax(0,1fr) auto auto}.ak-dubbing-workspace__promo-visual{border-radius:var(--ak-radius-lg,.625rem);align-self:stretch;min-height:5rem;overflow:hidden}.ak-dubbing-workspace__promo-visual>:where(img,picture,video){object-fit:cover;width:100%;height:100%;display:block}.ak-dubbing-workspace__promo-copy{font-size:var(--ak-font-size-control,.875rem);gap:var(--ak-space-1,.25rem);min-width:0;line-height:1.25rem;display:grid}.ak-dubbing-workspace__promo-copy>:where(p,span){margin:0}.ak-dubbing-workspace__promo-copy>:not(:first-child){color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem)}.ak-dubbing-workspace__promo-action,.ak-dubbing-workspace__promo-dismiss{align-items:center;display:flex}.ak-dubbing-workspace__recents{gap:var(--ak-space-3,.75rem);margin:0 var(--ak-layout-shell-content-inset,1.25rem);display:grid}.ak-music-workspace{min-height:calc(100dvh - var(--ak-layout-global-header-height,3.5rem));padding-bottom:var(--ak-space-8,2rem);flex-direction:column;display:flex}.ak-music-workspace__header{padding-bottom:0}.ak-music-workspace__tabs{border-bottom:1px solid var(--ak-color-border-soft,#00000014);align-items:flex-end;gap:var(--ak-space-3,.75rem);min-width:0;display:flex}.ak-music-workspace__tabs>:first-child{min-width:0}.ak-music-workspace__composer{max-width:44rem;width:calc(100% - (2 * var(--ak-layout-shell-content-inset,1.25rem)));margin:2.75rem auto 2.875rem}.ak-music-workspace__composer .ak-generation-dock__prompt{min-height:5.1875rem}.ak-music-workspace__categories{gap:var(--ak-space-2,.5rem);margin:0 var(--ak-layout-shell-content-inset,1.25rem) var(--ak-space-3,.75rem);padding-bottom:var(--ak-space-1,.25rem);scrollbar-width:none;grid-auto-columns:8.25rem;grid-auto-flow:column;display:grid;position:relative;overflow-x:auto}.ak-music-workspace__categories::-webkit-scrollbar{display:none}.ak-music-workspace__toolbar{align-items:center;gap:var(--ak-space-2,.5rem);margin:0 var(--ak-layout-shell-content-inset,1.25rem) var(--ak-space-2,.5rem);grid-template-columns:minmax(0,1fr) minmax(20rem,.75fr);grid-template-areas:"facets search";display:grid}.ak-music-workspace__results{margin:0 var(--ak-layout-shell-content-inset,1.25rem);padding:0;list-style:none}.ak-music-workspace__mobile-action{display:none}.ak-studio-landing{min-height:calc(100dvh - var(--ak-layout-global-header-height,3.5rem));flex-direction:column;padding-bottom:5.75rem;display:flex}.ak-studio-landing__hero{aspect-ratio:3.25;border-radius:var(--ak-radius-xl,.75rem);margin:var(--ak-space-4,1rem) var(--ak-layout-shell-content-inset,1.25rem);min-height:13rem;display:grid;position:relative;overflow:hidden}.ak-studio-landing__hero-media,.ak-studio-landing__hero-content{grid-area:1/1;min-width:0;min-height:0}.ak-studio-landing__hero-media{background:var(--ak-color-surface-subtle,#f4eee8)}.ak-studio-landing__hero-media>:where(img,picture,video){object-fit:cover;width:100%;height:100%;display:block}.ak-studio-landing__hero-content{padding:var(--ak-space-6,1.5rem);justify-content:center;align-items:center;display:flex;position:relative}.ak-studio-landing__prompt{background:var(--ak-color-surface-glass,#fffffff0);border-radius:var(--ak-radius-xl,.75rem);gap:var(--ak-space-3,.75rem);max-width:36rem;padding:var(--ak-space-3,.75rem);border:1px solid #ffffffb3;width:100%;display:grid;box-shadow:0 16px 44px -24px #00000059}.ak-studio-landing__workflow-grid{gap:var(--ak-space-3,.75rem);margin:var(--ak-space-3,.75rem) var(--ak-layout-shell-content-inset,1.25rem) 0;padding-bottom:var(--ak-space-2,.5rem);scroll-snap-type:x proximity;grid-auto-columns:13.5rem;grid-auto-flow:column;display:grid;overflow-x:auto}.ak-studio-landing__workflow-card{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-soft,#00000014);border-radius:var(--ak-radius-xl,.75rem);scroll-snap-align:start;flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.ak-studio-landing__workflow-media{aspect-ratio:9/16;background:var(--ak-color-surface-subtle,#fafafa);min-height:0;overflow:hidden}.ak-studio-landing__workflow-media>:where(img,picture,video){object-fit:cover;height:100%;transition:transform var(--ak-motion-duration-slow,.24s);width:100%;display:block}.ak-studio-landing__workflow-card:hover .ak-studio-landing__workflow-media>:where(img,picture,video){transform:scale(1.015)}.ak-studio-landing__workflow-copy{gap:var(--ak-space-1,.25rem);padding:var(--ak-space-3,.75rem);display:grid}.ak-studio-landing__workflow-heading{align-items:center;gap:var(--ak-space-2,.5rem);justify-content:space-between;display:flex}.ak-studio-landing__workflow-title{font-size:var(--ak-font-size-control,.875rem);font-weight:var(--ak-font-weight-medium,500);margin:0;line-height:1.25rem}.ak-studio-landing__workflow-meta{flex:none;align-items:center;gap:.125rem;display:flex}.ak-studio-landing__workflow-description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);margin:0;line-height:1.125rem}.ak-studio-landing__workflow-action{position:absolute;inset:0}.ak-studio-landing__workflow-action>:where(a,button){color:#0000;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0}.ak-studio-landing__workflow-action>:where(a,button):focus-visible{background:var(--ak-color-fill-subtle,#00000005);box-shadow:none;outline:0}.ak-studio-landing__actions{-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem);background:var(--ak-color-surface-glass,#fffffff0);border:1px solid var(--ak-color-border-soft,#00000014);border-radius:var(--ak-radius-xl,.75rem);align-items:center;gap:var(--ak-space-2,.5rem);max-width:calc(100% - 2.5rem);padding:var(--ak-space-2,.5rem);z-index:20;justify-content:flex-end;align-self:center;width:max-content;margin:auto auto -5rem;display:flex;position:sticky;bottom:.75rem;box-shadow:0 12px 36px -18px #00000052}.ak-explorer-toolbar{align-items:center;gap:var(--ak-space-2,.5rem);grid-template-columns:minmax(12rem,1fr) auto auto;grid-template-areas:"search filters actions";min-width:0;display:grid}.ak-explorer-toolbar[data-layout=stacked]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"search search""filters actions"}.ak-explorer-toolbar__search{grid-area:search;min-width:0}.ak-explorer-toolbar__search>:where(.ak-search-field,input){width:100%}.ak-explorer-toolbar__filters,.ak-explorer-toolbar__actions{align-items:center;gap:var(--ak-space-2,.5rem);min-width:0;display:flex}.ak-explorer-toolbar__filters{grid-area:filters}.ak-explorer-toolbar__actions{grid-area:actions;justify-content:flex-end}.ak-workspace-action-bar{background:var(--ak-color-surface-raised,#fff);border-top:1px solid var(--ak-color-border-soft,#00000014);align-items:center;gap:var(--ak-space-3,.75rem);min-width:0;padding:var(--ak-space-2,.5rem) var(--ak-layout-shell-content-inset,1.25rem) var(--ak-space-3,.75rem);z-index:30;width:100%;display:flex}.ak-workspace-action-bar[data-position=sticky]{-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem);background:var(--ak-color-surface-glass,#fffffff0);position:sticky;bottom:0}.ak-workspace-action-bar[data-position=inline]{border:1px solid var(--ak-color-border-soft,#00000014);border-radius:var(--ak-radius-xl,.75rem);padding:var(--ak-space-2,.5rem)}.ak-workspace-action-bar__status{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);min-width:0;line-height:1rem}.ak-workspace-action-bar__actions{align-items:center;gap:var(--ak-space-2,.5rem);justify-content:flex-end;min-width:0;margin-inline-start:auto;display:flex}.ak-workspace-action-bar__actions[data-expand],.ak-workspace-action-bar__actions[data-expand]>*{flex:1}.ak-speech-to-text-workspace{color:var(--ak-color-content-primary,#0f0f10);min-height:calc(100svh - var(--ak-layout-shell-header-height,3.125rem));flex-direction:column;min-width:0;display:flex}.ak-speech-to-text-workspace__tabs{border-bottom:1px solid var(--ak-color-border-soft,#00000014)}.ak-speech-to-text-workspace__tabs .ak-tabs__list{border-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-height:2.5rem;display:grid}.ak-speech-to-text-workspace__tabs .ak-tabs__trigger{justify-content:center;min-width:0}.ak-speech-to-text-workspace__promo{border:1px solid var(--ak-color-border-soft,#00000014);border-radius:var(--ak-radius-xl,.75rem);align-items:center;gap:var(--ak-space-4,1rem);margin:var(--ak-space-5,1.25rem) var(--ak-layout-shell-content-inset,1.25rem) 0;min-height:5.75rem;padding:var(--ak-space-2,.5rem) var(--ak-space-5,1.25rem) var(--ak-space-2,.5rem) var(--ak-space-2,.5rem);grid-template-columns:minmax(0,1fr) auto;display:grid}.ak-speech-to-text-workspace__promo[data-has-visual]{grid-template-columns:5.75rem minmax(0,1fr) auto}.ak-speech-to-text-workspace__promo-visual{border-radius:var(--ak-radius-lg,.625rem);align-self:stretch;min-height:5rem;overflow:hidden}.ak-speech-to-text-workspace__promo-visual>:where(img,picture,video){object-fit:cover;width:100%;height:100%;display:block}.ak-speech-to-text-workspace__promo-copy{gap:.125rem;min-width:0;display:grid}.ak-speech-to-text-workspace__promo-title{font-size:var(--ak-font-size-body,.875rem);font-weight:var(--ak-font-weight-medium,500);line-height:1.25rem}.ak-speech-to-text-workspace__promo-description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-body,.875rem);max-width:31rem;margin:0;line-height:1.25rem}.ak-speech-to-text-workspace__promo-action{justify-self:end}.ak-speech-to-text-workspace__content{gap:var(--ak-space-5,1.25rem);min-width:0;padding:var(--ak-space-5,1.25rem) var(--ak-layout-shell-content-inset,1.25rem) var(--ak-space-8,2rem);display:grid}.ak-speech-to-text-workspace__list-header{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);align-items:center;min-height:2.75rem;display:flex}.ak-speech-to-text-workspace__list{margin:0;padding:0;list-style:none}.ak-speech-to-text-workspace__transcript{border-top:1px solid var(--ak-color-border-soft,#00000014);grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:3.5rem;display:grid}.ak-speech-to-text-workspace__transcript:last-child{border-bottom:1px solid var(--ak-color-border-soft,#00000014)}.ak-speech-to-text-workspace__transcript:hover{background:var(--ak-color-action-neutral-background-hover,#00000005)}.ak-speech-to-text-workspace__transcript[data-disabled]{opacity:.46}.ak-speech-to-text-workspace__transcript-primary{color:var(--ak-color-content-secondary,#00000087);cursor:pointer;font:inherit;font-size:var(--ak-font-size-body,.875rem);text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;align-self:stretch;min-width:0;padding:0;overflow:hidden}.ak-speech-to-text-workspace__transcript-primary:hover{color:var(--ak-color-content-primary,#0f0f10)}.ak-speech-to-text-workspace__transcript-primary:focus-visible{background:var(--ak-color-action-neutral-background-hover,#0000000a);box-shadow:none;outline:0}.ak-speech-to-text-workspace__transcript-action{justify-content:flex-end;align-items:center;display:flex}.ak-speech-to-text-workspace__state{min-height:18rem;padding:var(--ak-space-8,2rem);flex:1;justify-content:center;align-items:center;display:flex}.ak-agents-dashboard,.ak-agents-directory,.ak-agent-editor{color:var(--ak-color-content-primary,#0f0f10);min-width:0}.ak-agents-dashboard{gap:var(--ak-space-4,1rem);padding:var(--ak-space-4,1rem) var(--ak-layout-shell-content-inset,1.25rem) var(--ak-space-8,2rem);display:grid}.ak-agents-dashboard__greeting{align-items:flex-end;gap:var(--ak-space-3,.75rem);justify-content:space-between;display:flex}.ak-agents-dashboard__greeting-copy{gap:var(--ak-space-1,.25rem);min-width:0;display:grid}.ak-agents-dashboard__workspace{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);line-height:1.125rem}.ak-agents-dashboard__greeting-copy>:where(h1,h2,h3,h4,h5){font-size:var(--ak-font-size-title,1.25rem);font-weight:var(--ak-font-weight-semibold,600);letter-spacing:-.02em;margin:0;line-height:1.625rem}.ak-agents-dashboard__active{background:var(--ak-color-surface-subtle,#f5f4f1);border:1px solid var(--ak-color-border-soft,#00000014);border-radius:var(--ak-radius-full,999px);color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);align-items:center;gap:var(--ak-space-2,.5rem);padding:var(--ak-space-1,.25rem) var(--ak-space-3,.75rem);flex:none;display:inline-flex}.ak-agents-dashboard__controls{align-items:center;gap:var(--ak-space-2,.5rem);flex-wrap:wrap;display:flex}.ak-agents-dashboard__controls>:first-child{margin-inline-end:auto}.ak-agents-dashboard__metrics{gap:var(--ak-space-2,.5rem);padding-bottom:var(--ak-space-1,.25rem);scrollbar-width:thin;grid-auto-columns:minmax(8.5rem,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.ak-agents-dashboard__metrics>*{min-width:0}.ak-agents-dashboard__chart{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-soft,#00000014);border-radius:var(--ak-radius-xl,.75rem);min-height:12rem;padding:var(--ak-space-4,1rem)}.ak-agents-dashboard__health{gap:var(--ak-space-3,.75rem);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.ak-agents-dashboard__health-card{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-soft,#00000014);border-radius:var(--ak-radius-xl,.75rem);gap:var(--ak-space-2,.5rem);padding:var(--ak-space-4,1rem);display:grid}.ak-agents-dashboard__health-head{align-items:center;gap:var(--ak-space-2,.5rem);justify-content:space-between;display:flex}.ak-agents-dashboard__health-title{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);line-height:1.125rem}.ak-agents-dashboard__health-value{font-size:var(--ak-font-size-display,1.75rem);font-weight:var(--ak-font-weight-semibold,600);letter-spacing:-.02em;line-height:2.125rem}.ak-agents-dashboard__health-description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);margin:0;line-height:1.125rem}.ak-agents-directory{gap:var(--ak-space-4,1rem);padding:var(--ak-space-4,1rem) var(--ak-layout-shell-content-inset,1.25rem) var(--ak-space-8,2rem);display:grid}.ak-agents-directory__templates{background:var(--ak-color-surface-subtle,#f6f6f4);border:1px solid var(--ak-color-border-soft,#00000014);border-radius:var(--ak-radius-xl,.75rem);gap:var(--ak-space-3,.75rem);padding:var(--ak-space-4,1rem);display:grid}.ak-agents-directory__templates-head{align-items:flex-start;gap:var(--ak-space-3,.75rem);justify-content:space-between;display:flex}.ak-agents-directory__templates-copy{gap:var(--ak-space-1,.25rem);min-width:0;display:grid}.ak-agents-directory__templates-title{font-size:var(--ak-font-size-control,.875rem);font-weight:var(--ak-font-weight-medium,500);margin:0;line-height:1.25rem}.ak-agents-directory__templates-description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);margin:0;line-height:1.125rem}.ak-agents-directory__templates-strip{gap:var(--ak-space-3,.75rem);padding-bottom:var(--ak-space-1,.25rem);scrollbar-width:thin;grid-auto-columns:minmax(13rem,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.ak-agents-directory__template-card{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-soft,#00000014);border-radius:var(--ak-radius-lg,.625rem);color:inherit;gap:var(--ak-space-1,.25rem);min-height:5.5rem;padding:var(--ak-space-3,.75rem);text-decoration:none;display:grid}.ak-agents-directory__template-card:hover{border-color:var(--ak-color-border-strong,#00000029)}.ak-agents-directory__template-title{font-size:var(--ak-font-size-control,.875rem);font-weight:var(--ak-font-weight-medium,500);line-height:1.25rem}.ak-agents-directory__template-description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);line-height:1.125rem}.ak-agents-directory__templates-action{justify-content:flex-end;display:flex}.ak-agents-directory__toolbar{align-items:center;gap:var(--ak-space-2,.5rem);flex-wrap:wrap;display:flex}.ak-agents-directory__toolbar>:first-child{flex:14rem;min-width:12rem}.ak-agents-directory__grid{min-width:0}.ak-agents-directory__footer{background:var(--ak-color-surface-subtle,#f6f6f4);border:1px solid var(--ak-color-border-soft,#00000014);border-radius:var(--ak-radius-xl,.75rem);align-items:center;gap:var(--ak-space-2,.5rem);padding:var(--ak-space-3,.75rem) var(--ak-space-4,1rem);flex-wrap:wrap;justify-content:flex-end;display:flex}.ak-agent-editor{font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);min-height:calc(100dvh - var(--ak-layout-shell-header-height,3.125rem));flex-direction:column;display:flex}.ak-agent-editor__toolbar{background:var(--ak-color-surface-raised,#fff);border-bottom:1px solid var(--ak-color-border-soft,#00000014);align-items:center;gap:var(--ak-space-1,.25rem);height:100%;min-height:var(--ak-layout-shell-header-height,3.125rem);padding:var(--ak-space-2,.5rem) var(--ak-space-3,.75rem);flex-wrap:nowrap;width:100%;display:flex;overflow:hidden}.ak-agent-editor__identity{border-radius:var(--ak-radius-md,.5rem);color:inherit;cursor:pointer;font:inherit;font-size:var(--ak-font-size-control,.875rem);font-weight:var(--ak-font-weight-medium,500);align-items:center;gap:var(--ak-space-1,.25rem);min-width:0;padding:var(--ak-space-1,.25rem);background:0 0;border:0;display:inline-flex}.ak-agent-editor__identity:hover,.ak-agent-editor__identity:focus-visible{background:var(--ak-color-surface-control,#0000000b);box-shadow:none;outline:none}.ak-agent-editor__identity-visual{background:var(--ak-color-surface-subtle,#ececec);border-radius:var(--ak-radius-md,.5rem);justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex;overflow:hidden}.ak-agent-editor__identity-visual>:where(img){object-fit:cover;width:100%;height:100%;display:block}.ak-agent-editor__identity-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ak-agent-editor__branch{margin-inline-start:auto}.ak-agent-editor__publish{align-items:center;gap:var(--ak-space-1,.25rem);display:inline-flex}.ak-agent-editor__body{flex:auto;grid-template-columns:14rem minmax(0,1fr);gap:0;min-height:0;display:grid}.ak-agent-editor__nav{background:var(--ak-color-navigation-background,#fafafa);border-inline-end:1px solid var(--ak-color-border-soft,#00000014);color:var(--ak-color-navigation-foreground,#0009);gap:var(--ak-space-4,1rem);height:100%;min-height:0;padding:var(--ak-space-3,.75rem) var(--ak-space-2,.5rem);display:grid;overflow-y:auto}.ak-agent-editor__main{align-items:start;gap:var(--ak-space-8,2rem);min-height:0;padding:3.75rem var(--ak-space-4,1rem) var(--ak-space-8,2rem);grid-template-columns:minmax(0,1fr) 22rem;display:grid;overflow-y:auto}.ak-agent-editor__content{gap:var(--ak-space-6,1.5rem);min-width:0;display:grid}.ak-agent-editor__heading{align-items:center;gap:var(--ak-space-3,.75rem);justify-content:flex-start;min-width:0;display:flex}.ak-agent-editor__heading-title{font-size:1.75rem;font-weight:var(--ak-font-weight-medium,500);letter-spacing:-.035em;margin:0;line-height:2rem}.ak-agent-editor__heading-action{flex:none}.ak-agent-editor__field{min-width:0;display:grid}.ak-agent-editor__field-head{align-items:flex-start;gap:var(--ak-space-3,.75rem);margin-bottom:var(--ak-space-2,.5rem);justify-content:space-between;display:flex}.ak-agent-editor__field-copy{gap:.125rem;min-width:0;display:grid}.ak-agent-editor__field-label{color:var(--ak-color-content-primary,#0f0f10);font-size:var(--ak-font-size-control,.875rem);font-weight:var(--ak-font-weight-medium,500);line-height:1.25rem}.ak-agent-editor__field-description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);margin:0;line-height:1.125rem}.ak-agent-editor__field-action{align-items:center;gap:var(--ak-space-1,.25rem);flex:none;display:flex}.ak-agent-editor__field-control{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-soft,#00000017);border-radius:var(--ak-radius-xl,.75rem);min-width:0;transition:border-color var(--ak-motion-duration-fast,75ms);overflow:hidden}.ak-agent-editor__field[data-has-footer] .ak-agent-editor__field-control{border-radius:var(--ak-radius-xl,.75rem) var(--ak-radius-xl,.75rem) 0 0}.ak-agent-editor__field-control:focus-within{border-color:var(--ak-color-border-focus,#171719)}.ak-agent-editor__field-footer{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-soft,#00000017);border-radius:0 0 var(--ak-radius-xl,.75rem) var(--ak-radius-xl,.75rem);color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);align-items:center;gap:var(--ak-space-3,.75rem);min-height:3.5rem;padding:var(--ak-space-2,.5rem) var(--ak-space-3,.75rem);border-block-start:0;flex-wrap:wrap;justify-content:space-between;line-height:1.125rem;display:flex}.ak-agent-editor__rail{gap:var(--ak-space-4,1rem);min-width:0;margin-top:3.75rem;display:grid}.ak-agent-editor__feature{border-radius:var(--ak-radius-xl,.75rem);align-items:flex-start;gap:var(--ak-space-2,.5rem);min-height:9.25rem;padding:var(--ak-space-3,.75rem);background:#f0f0ef;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);display:grid}.ak-agent-editor__feature-visual{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-soft,#00000012);border-radius:var(--ak-radius-md,.5rem);justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.ak-agent-editor__feature-visual>svg{width:.9375rem;height:.9375rem}.ak-agent-editor__feature-copy{gap:var(--ak-space-2,.5rem);min-width:0;display:grid}.ak-agent-editor__feature-heading{align-items:center;gap:var(--ak-space-2,.5rem);flex-wrap:wrap;display:flex}.ak-agent-editor__feature-heading>strong{font-size:var(--ak-font-size-control,.875rem);font-weight:var(--ak-font-weight-medium,500);line-height:1.25rem}.ak-agent-editor__feature-badge{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-soft,#00000014);border-radius:var(--ak-radius-full,999px);color:var(--ak-color-content-secondary,#00000087);font-size:.625rem;font-weight:var(--ak-font-weight-medium,500);padding:0 .375rem;line-height:1rem}.ak-agent-editor__feature-description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);margin:0;line-height:1.125rem}.ak-agent-editor__feature-actions{align-items:center;gap:var(--ak-space-1,.25rem);flex-wrap:wrap;display:flex}.ak-agent-editor__setting{gap:var(--ak-space-3,.75rem);display:grid}.ak-agent-editor__setting-head{align-items:flex-start;gap:var(--ak-space-2,.5rem);justify-content:space-between;display:flex}.ak-agent-editor__setting-copy{gap:.125rem;min-width:0;display:grid}.ak-agent-editor__setting-title{font-size:var(--ak-font-size-control,.875rem);font-weight:var(--ak-font-weight-medium,500);margin:0;line-height:1.25rem}.ak-agent-editor__setting-description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);margin:0;line-height:1.125rem}.ak-agent-editor__setting-action{flex:none}.ak-agent-editor__setting-body{border:1px solid var(--ak-color-border-soft,#00000017);border-radius:var(--ak-radius-lg,.625rem);display:grid;overflow:hidden}.ak-agent-editor__setting-row{background:var(--ak-color-surface-raised,#fff);color:var(--ak-color-content-primary,#0f0f10);cursor:pointer;font:inherit;align-items:center;gap:var(--ak-space-2,.5rem);min-width:0;min-height:2.75rem;padding:var(--ak-space-2,.5rem) var(--ak-space-3,.75rem);text-align:left;transition:background-color var(--ak-motion-duration-fast,75ms), border-color var(--ak-motion-duration-fast,75ms);border:0;border-radius:0;width:100%;display:flex}.ak-agent-editor__setting-row:hover{background:var(--ak-color-surface-control,#00000008)}.ak-agent-editor__setting-row:focus-visible{background:var(--ak-color-surface-control,#00000008);box-shadow:none;outline:none}.ak-agent-editor__setting-body>:where(.ak-agent-editor__setting-row,.ak-button)+:where(.ak-agent-editor__setting-row,.ak-button){border-top:1px solid var(--ak-color-border-soft,#00000014)}.ak-agent-editor__setting-body>.ak-button{border-radius:0;justify-content:flex-start;width:100%}.ak-agent-editor__setting-row-visual,.ak-agent-editor__setting-row-trailing{color:var(--ak-color-content-secondary,#00000087);flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.ak-agent-editor__setting-row-visual>svg,.ak-agent-editor__setting-row-trailing>svg{width:100%;height:100%}.ak-agent-editor__setting-row-visual>img{border-radius:var(--ak-radius-full,999px);object-fit:cover;width:100%;height:100%;display:block}.ak-agent-editor__setting-row-copy{flex:auto;min-width:0;display:grid}.ak-agent-editor__setting-row-label,.ak-agent-editor__setting-row-supporting{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ak-agent-editor__setting-row-label{font-size:var(--ak-font-size-control,.875rem);font-weight:var(--ak-font-weight-medium,500);line-height:1.125rem}.ak-agent-editor__setting-row-supporting{color:var(--ak-color-content-secondary,#00000087);font-size:.6875rem;line-height:1rem}.ak-agent-editor__setting-row-badge{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);flex:none}.ak-agent-editor__config-card{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-soft,#00000014);border-radius:var(--ak-radius-xl,.75rem);gap:var(--ak-space-3,.75rem);padding:var(--ak-space-3,.75rem) var(--ak-space-4,1rem);display:grid}.ak-agent-editor__config-head{align-items:flex-start;gap:var(--ak-space-2,.5rem);justify-content:space-between;display:flex}.ak-agent-editor__config-copy{gap:var(--ak-space-1,.25rem);min-width:0;display:grid}.ak-agent-editor__config-title{font-size:var(--ak-font-size-control,.875rem);font-weight:var(--ak-font-weight-medium,500);line-height:1.25rem}.ak-agent-editor__config-description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);margin:0;line-height:1.125rem}.ak-agent-editor__config-body{gap:var(--ak-space-2,.5rem);display:grid}.ak-agent-editor__spotlight{background:var(--ak-color-surface-subtle,#f6f6f4);border:1px solid var(--ak-color-border-soft,#00000014);border-radius:var(--ak-radius-xl,.75rem);gap:var(--ak-space-2,.5rem);padding:var(--ak-space-4,1rem);display:grid}.ak-agent-editor__spotlight-title{font-size:var(--ak-font-size-control,.875rem);font-weight:var(--ak-font-weight-medium,500);margin:0;line-height:1.25rem}.ak-agent-editor__spotlight-description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);margin:0;line-height:1.125rem}.ak-agent-editor__spotlight-actions{gap:var(--ak-space-2,.5rem);display:grid}@media (width<=63.999rem){.ak-agent-editor__body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.ak-agent-editor__body>.ak-agent-editor__nav{border-inline-end:0;border-bottom:1px solid var(--ak-color-border-soft,#00000014);align-items:center;gap:var(--ak-space-1,.25rem);padding-block:var(--ak-space-2,.5rem);flex-wrap:nowrap;display:flex;overflow-x:auto}.ak-agent-editor__body>.ak-agent-editor__nav .ak-sidebar-section{flex:none;margin:0}.ak-agent-editor__body>.ak-agent-editor__nav .ak-sidebar-section__header{display:none}.ak-agent-editor__body>.ak-agent-editor__nav .ak-sidebar-section__items{gap:var(--ak-space-1,.25rem);display:flex}.ak-agent-editor__body>.ak-agent-editor__nav .ak-nav-item{white-space:nowrap}}@media (width<=47.999rem){.ak-agent-editor__main{grid-template-columns:minmax(0,1fr);padding-block-start:var(--ak-space-8,2rem)}.ak-agent-editor__rail{border-top:1px solid var(--ak-color-border-soft,#00000014);padding-top:var(--ak-space-6,1.5rem);margin-top:0}.ak-agent-editor__field-head{flex-direction:column;align-items:stretch}.ak-agent-editor__field-action{justify-content:flex-start}}@media (width<=42.5rem){.ak-explorer-toolbar,.ak-explorer-toolbar[data-layout=stacked]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"search search""filters actions"}.ak-explorer-toolbar__filters{overscroll-behavior-inline:contain;scrollbar-width:none;overflow-x:auto}.ak-explorer-toolbar__filters::-webkit-scrollbar{display:none}.ak-workspace-action-bar{padding-inline:var(--ak-space-3,.75rem)}.ak-workspace-action-bar__status{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ak-speech-to-text-workspace__promo{margin-inline:var(--ak-space-3,.75rem);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy action"}.ak-speech-to-text-workspace__promo[data-has-visual]{grid-template-columns:4.25rem minmax(0,1fr) auto;grid-template-areas:"visual copy action"}.ak-speech-to-text-workspace__promo-visual{grid-area:visual;min-height:4.25rem}.ak-speech-to-text-workspace__promo-copy{grid-area:copy}.ak-speech-to-text-workspace__promo-action{grid-area:action}.ak-speech-to-text-workspace__content{padding-inline:var(--ak-space-3,.75rem)}.ak-utility-rail{border-inline:0;width:100%}.ak-utility-rail__resize{display:none}.ak-generation-dock{border-radius:var(--ak-radius-xl,.75rem)}.ak-generation-dock__toolbar{flex-wrap:wrap;align-items:stretch}.ak-generation-dock__parameters{flex:100%;order:2}.ak-generation-dock__usage{margin-inline-start:auto}.ak-audio-result-row{gap:var(--ak-space-2,.5rem);min-height:3.75rem;padding-block:var(--ak-space-2,.5rem);grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"play identity duration actions""play identity metadata actions"}.ak-audio-result-row__waveform,.ak-audio-result-row__waveform[data-mode=samples]{display:none}.ak-audio-result-row__metadata{text-align:start;text-overflow:ellipsis;white-space:nowrap;max-width:6rem;overflow:hidden}.ak-split-pane-workbench{grid-template-columns:minmax(0,1fr)}.ak-split-pane-workbench__secondary{border-inline-start:0;border-top:1px solid var(--ak-color-border-soft,#00000014);max-height:45vh}.ak-tool-launcher{min-width:min(20rem, var(--radix-popover-content-available-width))}.ak-sound-effects-workspace__toolbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"search search""filters sort"}.ak-sound-effects-workspace__upgrade{flex-direction:column;align-items:flex-start}.ak-dubbing-workspace__header,.ak-music-workspace__header .ak-page-header__row,.ak-sound-effects-workspace__header .ak-page-header__row{display:none}.ak-dubbing-workspace__create{margin-top:1.125rem;margin-bottom:0}.ak-dubbing-workspace__create-header{min-height:3.3125rem}.ak-dubbing-workspace__create>.ak-file-dropzone{border-radius:var(--ak-radius-xl,.75rem);min-height:10.75rem;margin:.625rem .625rem 0}.ak-dubbing-workspace__create .ak-file-dropzone__icon,.ak-dubbing-workspace__create .ak-file-dropzone__description{display:none}.ak-dubbing-workspace__create .ak-file-dropzone__action{background:var(--ak-color-surface-raised,#fff);border:1px solid var(--ak-color-border-soft,#00000014);border-radius:var(--ak-radius-md,.5rem);padding:.3125rem .625rem;text-decoration:none}.ak-dubbing-workspace__controls{flex-wrap:nowrap;align-items:center;min-width:0;height:3.1875rem}.ak-dubbing-workspace__controls>:last-child{width:2rem;height:2rem;margin-inline-start:auto}.ak-dubbing-workspace__promo{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy"}.ak-dubbing-workspace__promo[data-has-visual]{margin-bottom:var(--ak-space-8,2rem);grid-template-columns:5rem minmax(0,1fr);grid-template-areas:"visual copy";align-items:start;gap:.9375rem;min-height:10.375rem;padding:.875rem 1.125rem .875rem .625rem}.ak-dubbing-workspace__promo-visual{grid-area:visual;align-self:start;height:5rem;min-height:0}.ak-dubbing-workspace__promo-copy{grid-area:copy}.ak-dubbing-workspace__promo-copy>:not(:first-child){font-size:var(--ak-font-size-body,.875rem);line-height:1.125rem}.ak-dubbing-workspace__promo-action,.ak-dubbing-workspace__promo-dismiss{display:none}.ak-music-workspace{padding-bottom:var(--ak-space-6,1.5rem)}.ak-music-workspace__header{padding:0}.ak-music-workspace__header .ak-page-header__tabs{scrollbar-width:none;margin-top:0;padding-inline:0;overflow-x:auto}.ak-music-workspace__composer{margin:1.1875rem 0 var(--ak-space-4,1rem);max-width:none;padding-inline:var(--ak-layout-shell-content-inset,1.25rem);width:100%}.ak-music-workspace__categories{margin-inline:var(--ak-layout-shell-content-inset,1.25rem);grid-auto-columns:8.25rem;margin-bottom:.4375rem}.ak-music-workspace__toolbar{margin-inline:var(--ak-layout-shell-content-inset,1.25rem);grid-template-columns:minmax(0,1fr);grid-template-areas:"search""facets"}.ak-music-workspace__results{margin-inline:var(--ak-layout-shell-content-inset,1.25rem)}.ak-music-workspace__results .ak-audio-result-row{padding-inline:var(--ak-space-2,.5rem);margin-inline:0}.ak-music-workspace__mobile-action[data-sticky]{bottom:var(--ak-space-3,.75rem);padding-inline:var(--ak-layout-shell-content-inset,1.25rem);pointer-events:none;z-index:20;justify-content:flex-end;display:flex;position:sticky}.ak-music-workspace__mobile-action[data-sticky]>*{pointer-events:auto}.ak-studio-landing__hero{min-height:15rem}.ak-studio-landing__hero-content{padding:var(--ak-space-4,1rem)}.ak-studio-landing__workflow-grid{grid-auto-columns:minmax(13.5rem,78vw)}.ak-asset-browser__toolbar{grid-template-columns:1fr auto;grid-template-areas:"search view""filters filters"}.ak-asset-browser__search{grid-column:auto}}@media (width<=32rem){.ak-explorer-toolbar,.ak-explorer-toolbar[data-layout=stacked]{grid-template-columns:minmax(0,1fr);grid-template-areas:"search""filters""actions"}.ak-explorer-toolbar__actions{justify-content:flex-start}.ak-speech-to-text-workspace__promo,.ak-speech-to-text-workspace__promo[data-has-visual]{padding:var(--ak-space-2,.5rem);grid-template-columns:4.25rem minmax(0,1fr);grid-template-areas:"visual copy""action action"}.ak-speech-to-text-workspace__promo-action{justify-self:stretch}.ak-speech-to-text-workspace__promo-action>:where(a,button){width:100%}.ak-workspace-action-bar{flex-direction:column;align-items:stretch}.ak-workspace-action-bar__actions{width:100%;margin-inline-start:0}.ak-workspace-action-bar__actions>:where(a,button){flex:1}.ak-template-explorer__search{grid-template-columns:1fr}}@media (width<=47.5rem){.ak-universal-composer__controls{grid-template-columns:1fr}.ak-universal-composer__action{justify-self:stretch}}@container ak-tts-workbench (width<=52rem){.ak-text-to-speech-workbench__workspace{min-height:calc(100dvh - var(--ak-layout-shell-header-height,3.125rem));grid-template-columns:1fr}.ak-text-to-speech-workbench__settings{background:var(--ak-color-surface-raised,#fff);opacity:0;max-height:min(72dvh,36rem);padding:0 var(--ak-space-4,1rem) var(--ak-space-4,1rem);pointer-events:none;transition:opacity var(--ak-motion-duration-moderate,.15s), transform var(--ak-motion-duration-moderate,.15s);visibility:hidden;z-index:var(--ak-layer-floating,40);border:0;position:fixed;inset:auto 0 0;transform:translateY(1rem)}.ak-text-to-speech-workbench__settings[data-mobile-open=true],.ak-text-to-speech-workbench__settings:focus-within{opacity:1;pointer-events:auto;visibility:visible;overflow-y:auto;transform:translateY(0)}.ak-text-to-speech-workbench__suggestions{display:none}.ak-text-to-speech-workbench__editor-composer .ak-textarea-composer__input{min-height:calc(100dvh - var(--ak-layout-shell-header-height,3.125rem) - 9rem);padding:var(--ak-space-5,1.25rem)}.ak-text-to-speech-workbench__editor-composer .ak-textarea-composer__toolbar{background:var(--ak-color-surface-raised,#fff);padding:var(--ak-space-3,.75rem) var(--ak-space-4,1rem);z-index:2;position:sticky;bottom:0}.ak-text-to-speech-workbench__generate-action,.ak-text-to-speech-workbench__generate-action>.ak-button{width:100%}}@container ak-home-hub (width<=48rem){.ak-home-hub__feature-promo{grid-template-columns:1fr;min-height:15.5rem}.ak-home-hub__feature-promo-details{display:none}.ak-home-hub__feature-promo-header{padding:var(--ak-space-7,1.75rem) var(--ak-space-4,1rem)}.ak-home-hub__feature-promo-title{font-size:1.5rem;line-height:2rem}.ak-home-hub__feature-promo-meta{font-size:1rem;line-height:1.5rem}.ak-home-hub__feature-promo-description{display:none}.ak-home-hub__feature-promo-media{min-height:12.5rem}.ak-home-hub .ak-universal-composer__controls{grid-template-columns:minmax(0,1fr) auto}.ak-home-hub .ak-universal-composer__parameters{display:none}.ak-home-hub .ak-universal-composer__tools{grid-area:1/1}.ak-home-hub .ak-universal-composer__action{grid-area:1/2;justify-self:end}.ak-home-hub .ak-universal-composer__action>.ak-button{width:auto}}@media (width<=46rem){.ak-voice-library__controls{grid-template-columns:1fr;grid-template-areas:"search""search-actions""filters"}.ak-voice-library__search-actions{justify-content:flex-end}.ak-voice-library__category .ak-gallery-carousel__viewport{overflow-x:auto}.ak-voice-library__category .ak-gallery-carousel__track{width:max-content;padding:0 4rem 0 0;display:flex}.ak-voice-library__category .ak-gallery-carousel__slide{flex:0 0 min(82vw,20rem)}.ak-home-hub{padding-inline:var(--ak-space-5,1.25rem)}.ak-flow-gallery__content{padding-inline:var(--ak-space-4,1rem)}.ak-home-hub__feature-promo{grid-template-columns:1fr;min-height:15.5rem}.ak-home-hub__feature-promo-details{display:none}.ak-home-hub__feature-promo-header{padding:var(--ak-space-7,1.75rem) var(--ak-space-4,1rem)}.ak-home-hub__feature-promo-title{font-size:1.5rem;line-height:2rem}.ak-home-hub__feature-promo-meta{font-size:1rem;line-height:1.5rem}.ak-home-hub__feature-promo-description{display:none}.ak-home-hub__feature-promo-media{min-height:12.5rem}.ak-home-hub .ak-universal-composer__controls{grid-template-columns:minmax(0,1fr) auto}.ak-home-hub .ak-universal-composer__parameters{display:none}.ak-home-hub .ak-universal-composer__tools{grid-area:1/1}.ak-home-hub .ak-universal-composer__action{grid-area:1/2;justify-self:end}.ak-home-hub .ak-universal-composer__action>.ak-button{width:auto}.ak-studio-workbench__controls{flex-wrap:wrap;bottom:.5rem}.ak-studio-workbench__save-status{padding-inline:var(--ak-space-1,.25rem);order:-1;width:100%;margin-inline-start:0}}@container (width<=47.5rem){.ak-data-table :where([data-priority=secondary],[data-priority=tertiary]){display:none}.ak-data-table__head:first-child{padding-inline-start:var(--ak-file-row-primary-padding-inline,.75rem)}.ak-data-table__head:last-child,.ak-data-table__cell:last-child{padding-inline-end:var(--ak-file-row-compact-padding-inline-end,.75rem)}}.ak-file-row{border-radius:var(--ak-file-row-shell-radius,var(--ak-radius-md,.5rem));color:var(--ak-color-content-primary,#0f0f10);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);min-width:0;transition:background-color var(--ak-motion-duration-moderate,.15s), box-shadow var(--ak-motion-duration-fast,75ms);background:0 0;width:100%;margin:0;list-style:none;position:relative;container:ak-file-row/inline-size}.ak-file-row__layout{align-items:center;gap:var(--ak-file-row-shell-gap,.5rem);grid-template-columns:minmax(0, 1fr) var(--ak-file-row-added-column-width,11.25rem) var(--ak-file-row-type-column-width,8.75rem) var(--ak-file-row-size-column-width,4.5rem) var(--ak-file-row-action-size,2rem);min-height:var(--ak-file-row-minimum-height,3.625rem);min-width:0;padding:0 var(--ak-file-row-wide-padding-inline-end,1rem) 0 0;width:100%;display:grid}.ak-file-row[data-has-selection]>.ak-file-row__layout{grid-template-columns:var(--ak-file-row-action-size,2rem) minmax(0, 1fr) var(--ak-file-row-added-column-width,11.25rem) var(--ak-file-row-type-column-width,8.75rem) var(--ak-file-row-size-column-width,4.5rem) var(--ak-file-row-action-size,2rem)}.ak-file-row:hover{background:var(--ak-file-row-hover-background,#00000005)}.ak-file-row[data-selected=true]{background:var(--ak-file-row-selected-background,var(--ak-color-action-neutral-background-hover,#0000000b))}.ak-file-row:has(:focus-visible){background:var(--ak-file-row-focus-background,var(--ak-color-action-neutral-background-hover,#0000000b));box-shadow:0 0 0 var(--ak-focus-ring-inner-width,2px) var(--ak-focus-ring-inner-color,#fff), 0 0 0 calc(var(--ak-focus-ring-inner-width,2px) + var(--ak-focus-ring-outer-width,1.5px)) var(--ak-focus-ring-outer-color,var(--ak-color-border-focus,#0f0f10))}.ak-file-row__selection{height:var(--ak-file-row-action-size,2rem);width:var(--ak-file-row-action-size,2rem);grid-column:1;justify-content:center;align-items:center;display:flex}.ak-file-row__selection>input{accent-color:var(--ak-color-action-primary-background,#0f0f10);width:1rem;height:1rem;margin:0}.ak-file-row__primary{border-radius:var(--ak-file-row-primary-radius,.5rem);color:var(--ak-color-content-secondary,#00000087);cursor:pointer;font:inherit;align-self:stretch;align-items:center;gap:var(--ak-file-row-primary-gap,.75rem);min-height:var(--ak-file-row-minimum-height,3.625rem);min-width:0;padding:var(--ak-file-row-primary-padding-block,.625rem) var(--ak-file-row-primary-padding-inline,.75rem);text-align:left;background:0 0;border:1px solid #0000;width:100%;text-decoration:none;display:flex}.ak-file-row[data-has-selection]>.ak-file-row__layout>.ak-file-row__primary{grid-column:2}.ak-file-row__primary:focus-visible{outline:none}.ak-file-row__visual{color:var(--ak-color-content-secondary,#00000087);flex:0 0 var(--ak-file-row-visual-size,2.25rem);height:var(--ak-file-row-visual-size,2.25rem);max-width:var(--ak-file-row-visual-size,2.25rem);border-radius:.25rem;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ak-file-row__visual>:where(img,picture,video){object-fit:contain;border-radius:.25rem;max-width:100%;max-height:100%;display:block}.ak-file-row__visual>svg{width:1.5rem;height:1.5rem}.ak-file-row__identity{min-width:0;display:grid}.ak-file-row__name,.ak-file-row__description{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.ak-file-row__name{color:color-mix(in srgb, var(--ak-color-content-primary,#0f0f10) 78%, transparent);font-size:var(--ak-font-size-body,.875rem);font-weight:var(--ak-font-weight-medium,500);line-height:1rem}.ak-file-row__primary:hover .ak-file-row__name{color:var(--ak-color-content-primary,#0f0f10)}.ak-file-row__description{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);font-weight:var(--ak-font-weight-regular,400);line-height:1rem}.ak-file-row__cell{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-body,.875rem);font-variant-numeric:tabular-nums;text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.25rem;overflow:hidden}.ak-file-row__cell-content{text-overflow:ellipsis;overflow:hidden}.ak-file-row__cell-label,.ak-file-row__description-separator{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ak-file-row__actions{height:var(--ak-file-row-action-size,2rem);opacity:0;transition:opacity var(--ak-motion-duration-moderate,.15s);width:var(--ak-file-row-action-size,2rem);grid-column:-2/-1;justify-content:center;align-items:center;display:flex}.ak-file-row:hover .ak-file-row__actions,.ak-file-row__actions:focus-within{opacity:1}.ak-file-row__status{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);padding:0 var(--ak-file-row-primary-padding-inline,.75rem) var(--ak-file-row-primary-padding-block,.625rem);grid-column:1/-1;line-height:1rem}.ak-file-row[data-state=error] .ak-file-row__status{color:var(--ak-color-status-negative-content,#a51d19)}@container ak-file-row (width<=47.5rem){.ak-file-row__layout{grid-template-columns:minmax(0, 1fr) var(--ak-file-row-action-size,2rem);padding-inline-end:var(--ak-file-row-compact-padding-inline-end,.75rem)}.ak-file-row[data-has-selection]>.ak-file-row__layout{grid-template-columns:var(--ak-file-row-action-size,2rem) minmax(0, 1fr) var(--ak-file-row-action-size,2rem)}.ak-file-row__cell{display:none}}@media (width<=63.999rem){.ak-app-shell[data-compact-source=viewport][data-default-compact-breakpoint]>.ak-app-shell__header{left:0}.ak-app-shell[data-compact-source=viewport][data-default-compact-breakpoint]>.ak-app-shell__navigation:not(.ak-app-shell__drawer){display:none}.ak-app-shell[data-compact-source=viewport][data-default-compact-breakpoint]>.ak-app-shell__main{margin-left:0}.ak-app-shell[data-compact-source=viewport][data-default-compact-breakpoint] .ak-app-shell__navigation-trigger{display:inline-flex}.ak-app-shell[data-compact-source=viewport][data-default-compact-breakpoint] .ak-global-header__search{display:none}.ak-app-shell[data-compact-source=viewport][data-default-compact-breakpoint] .ak-global-header__actions{flex:none}.ak-app-shell[data-compact-source=viewport][data-default-compact-breakpoint] .ak-global-header[data-has-compact-actions] .ak-global-header__actions{display:none}.ak-app-shell[data-compact-source=viewport][data-default-compact-breakpoint] .ak-global-header__compact-actions{display:flex}}@container ak-shell-header (width<=54.5rem){.ak-global-header[data-has-compact-actions] .ak-global-header__actions{display:none}.ak-global-header[data-has-compact-actions] .ak-global-header__compact-actions{display:flex}}@container ak-shell-header (width<=40rem){.ak-global-header__search{display:none}}@media (width<=40rem){.ak-global-header{padding-inline:var(--ak-space-2,.5rem)}.ak-global-header__content{display:none}.ak-page-header__row{align-items:stretch;gap:var(--ak-space-4,1rem);flex-direction:column}.ak-page-header__actions{justify-content:flex-start}}@media (width<=36rem){.ak-feature-dialog{border-radius:0;width:100vw;max-width:none;max-height:100dvh}.ak-feature-dialog__media .ak-media-frame__content,.ak-feature-dialog[data-variant=welcome] .ak-feature-dialog__media .ak-media-frame__content{border-radius:0;width:100%;height:auto;max-height:none}.ak-feature-dialog__body{overscroll-behavior:contain;overflow-y:auto}.ak-feedback-popover__footer{flex-direction:column;align-items:stretch}.ak-feedback-popover__footer>.ak-button{width:100%}.ak-inline-promo{grid-template-columns:auto minmax(0,1fr);align-items:start;padding:.5rem}.ak-inline-promo__action{grid-column:1/-1;justify-self:stretch}.ak-inline-promo__action>.ak-button{width:100%}.ak-release-center__item{grid-template-columns:minmax(0,1fr) 5rem}}@media (hover:none),(pointer:coarse){.ak-data-table__actions,.ak-file-row__actions{opacity:1}}.ak-banner{animation:ak-banner-in var(--ak-motion-duration-moderate,.15s) var(--ak-motion-easing-enter,cubic-bezier(0, 0, .2, 1));background:var(--ak-color-fill-subtle,#00000005);border:1px solid var(--ak-color-border-soft,#00000013);border-radius:var(--ak-radius-2xl,1rem);color:var(--ak-color-content-primary,#0f0f10);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-size:var(--ak-font-size-body,.875rem);font-weight:var(--ak-font-weight-regular,400);align-items:flex-start;gap:var(--ak-space-3,.75rem);line-height:var(--ak-font-line-height-body,1.42857);padding:var(--ak-space-3,.75rem) var(--ak-space-4,1rem);width:100%;display:flex}.ak-banner__visual{color:var(--ak-color-content-secondary,#00000087);flex:none;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.ak-banner__visual>svg{width:100%;height:100%}.ak-banner__content{flex:auto;min-width:0}.ak-banner__action{flex:none;align-self:center}.ak-banner__dismiss{border-radius:var(--ak-radius-sm,.375rem);color:var(--ak-color-content-secondary,#00000087);cursor:pointer;height:1.5rem;transition:background-color var(--ak-motion-duration-fast,75ms), color var(--ak-motion-duration-fast,75ms);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-self:flex-start;align-items:center;width:1.5rem;margin-block:-.125rem;padding:0;display:inline-flex}.ak-banner__dismiss>svg{width:1rem;height:1rem}.ak-banner__dismiss:hover:not(:disabled){background:var(--ak-color-fill-muted,#0000000b);color:var(--ak-color-content-primary,#0f0f10)}.ak-banner__dismiss:focus-visible{box-shadow:0 0 0 var(--ak-focus-ring-inner-width,2px) var(--ak-focus-ring-inner-color,#fff), 0 0 0 calc(var(--ak-focus-ring-inner-width,2px) + var(--ak-focus-ring-outer-width,1.5px)) var(--ak-focus-ring-outer-color,var(--ak-color-border-focus,#0f0f10));color:var(--ak-color-content-primary,#0f0f10);outline:none}.ak-banner__dismiss:disabled{color:var(--ak-color-content-disabled,#00000052);cursor:not-allowed}.ak-banner[data-tone=positive]{background:var(--ak-color-status-positive-background,#eefbf1);border-color:color-mix(in srgb, var(--ak-color-status-positive-content,#176b32) 22%, transparent)}.ak-banner[data-tone=positive] .ak-banner__visual{color:var(--ak-color-status-positive-content,#176b32)}.ak-banner[data-tone=negative]{background:var(--ak-color-status-negative-background,#fff1f0);border-color:color-mix(in srgb, var(--ak-color-status-negative-content,#a51d19) 22%, transparent)}.ak-banner[data-tone=negative] .ak-banner__visual{color:var(--ak-color-status-negative-content,#a51d19)}.ak-banner[data-tone=positive] .ak-banner__dismiss:hover:not(:disabled),.ak-banner[data-tone=negative] .ak-banner__dismiss:hover:not(:disabled){background:color-mix(in srgb, var(--ak-color-content-primary,#0f0f10) 6%, transparent)}@keyframes ak-banner-in{0%{opacity:0;transform:translateY(-.125rem)}}@media (forced-colors:active){.ak-banner{border-color:canvastext}.ak-banner__visual,.ak-banner[data-tone=positive] .ak-banner__visual,.ak-banner[data-tone=negative] .ak-banner__visual{color:canvastext}.ak-banner__dismiss:focus-visible{box-shadow:none;outline-offset:1px;outline:2px solid highlight}.ak-banner__dismiss:disabled{color:graytext}}@media (prefers-reduced-motion:reduce){.ak-banner{animation-duration:1ms;animation-iteration-count:1}.ak-banner__dismiss{transition-duration:1ms}}.ak-chip-scroller{--ak-chip-scroller-gap:var(--ak-space-2,.5rem);--ak-chip-scroller-focus-inset:var(--ak-space-1,.25rem);align-items:center;gap:var(--ak-chip-scroller-gap);width:100%;min-width:0;display:flex}.ak-chip-scroller__viewport{-ms-overflow-style:none;margin-block:calc(var(--ak-chip-scroller-focus-inset) * -1);overscroll-behavior-inline:contain;min-width:0;padding-block:var(--ak-chip-scroller-focus-inset);scroll-behavior:smooth;scroll-padding-inline:var(--ak-chip-scroller-gap);scroll-snap-type:x proximity;scrollbar-width:none;outline:none;flex:auto;overflow:auto hidden}.ak-chip-scroller__viewport::-webkit-scrollbar{width:0;height:0;display:none}.ak-chip-scroller__viewport:focus-visible{border-radius:var(--ak-radius-xl,.75rem);box-shadow:inset 0 0 0 var(--ak-focus-ring-inner-width,2px) var(--ak-focus-ring-inner-color,#fff), inset 0 0 0 calc(var(--ak-focus-ring-inner-width,2px) + var(--ak-focus-ring-outer-width,1.5px)) var(--ak-focus-ring-outer-color,var(--ak-color-border-focus,#0f0f10))}.ak-chip-scroller__track{align-items:center;gap:var(--ak-chip-scroller-gap);width:max-content;display:flex}.ak-chip-scroller__track>*{scroll-snap-align:start;scroll-snap-stop:normal;flex:none}.ak-chip-scroller__controls{align-items:center;gap:var(--ak-space-1,.25rem);flex:none;display:flex}.ak-chip-scroller__control{border:1px solid var(--ak-color-border-default,#0000001a);border-radius:var(--ak-radius-xl,.75rem);color:var(--ak-color-content-primary,#0f0f10);cursor:pointer;font:inherit;height:var(--ak-control-height-large,2.5rem);transition:background-color var(--ak-motion-duration-fast,75ms), border-color var(--ak-motion-duration-fast,75ms), color var(--ak-motion-duration-fast,75ms), opacity var(--ak-motion-duration-fast,75ms);width:var(--ak-control-height-large,2.5rem);background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ak-chip-scroller__control>svg{width:1rem;height:1rem}.ak-chip-scroller__control:hover:not(:disabled){background:var(--ak-color-action-neutral-background-hover,#0000000b)}.ak-chip-scroller__control:disabled{color:var(--ak-color-content-secondary,#00000087);cursor:not-allowed;opacity:var(--ak-opacity-disabled,.45)}.ak-chip-scroller__control:focus-visible{box-shadow:0 0 0 var(--ak-focus-ring-inner-width,2px) var(--ak-focus-ring-inner-color,#fff), 0 0 0 calc(var(--ak-focus-ring-inner-width,2px) + var(--ak-focus-ring-outer-width,1.5px)) var(--ak-focus-ring-outer-color,var(--ak-color-border-focus,#0f0f10));outline:none}@media (prefers-reduced-motion:reduce){.ak-chip-scroller__viewport{scroll-behavior:auto;scroll-snap-type:none}.ak-chip-scroller__control{transition-duration:1ms}}.ak-kbd{background:var(--ak-color-fill-muted,#0000000b);border-radius:var(--ak-radius-sm,.375rem);box-sizing:border-box;color:var(--ak-color-content-secondary,#00000087);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-size:var(--ak-font-size-control,.8125rem);font-variant-numeric:tabular-nums;font-weight:var(--ak-font-weight-medium,500);letter-spacing:var(--ak-font-letter-spacing-normal,0px);min-height:var(--ak-control-height-xxsmall,1.375rem);min-width:var(--ak-control-height-xxsmall,1.375rem);padding-inline:var(--ak-space-1,.25rem);transition:background-color var(--ak-motion-duration-fast,75ms), border-color var(--ak-motion-duration-fast,75ms), color var(--ak-motion-duration-fast,75ms);-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;border:1px solid #0000;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.ak-kbd__glyph{line-height:1;display:block}.ak-kbd[data-size=small]{font-size:var(--ak-font-size-caption,.75rem);letter-spacing:var(--ak-font-letter-spacing-caption,.03px);min-width:1.25rem;min-height:1.25rem;padding-inline:.1875rem}.ak-kbd[data-variant=outline]{background:var(--ak-color-surface-raised,#fff);border-color:var(--ak-color-border-default,#0000001a)}.ak-kbd[data-state=pressed]{background:var(--ak-color-content-primary,#0f0f10);color:var(--ak-color-content-inverse,#fff);border-color:#0000}:where(a,button,[role=button],[role=menuitem],[role=option]):hover .ak-kbd,:where(a,button,[role=button],[role=menuitem],[role=option])[data-highlighted] .ak-kbd{color:var(--ak-color-content-primary,#0f0f10)}:where(a,button,[role=button],[role=menuitem],[role=option]):focus-visible .ak-kbd{border-color:var(--ak-color-border-default,#0000001a);color:var(--ak-color-content-primary,#0f0f10)}:where(button,[role=button]):disabled .ak-kbd,:where([aria-disabled=true],[data-disabled]) .ak-kbd{background:var(--ak-color-fill-subtle,#00000005);color:var(--ak-color-content-subtle,#00000070);border-color:#0000}.ak-kbd-group{align-items:center;gap:var(--ak-space-1,.25rem);vertical-align:middle;flex:none;display:inline-flex}.ak-kbd-group[data-size=small]{gap:.125rem}.ak-kbd-group__separator{color:var(--ak-color-content-subtle,#00000070);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-size:var(--ak-font-size-caption,.75rem);font-weight:var(--ak-font-weight-medium,500);-webkit-user-select:none;user-select:none;flex:none;line-height:1}@media (forced-colors:active){.ak-kbd{color:canvastext;forced-color-adjust:none;background:canvas;border-color:canvastext}.ak-kbd[data-state=pressed]{color:highlighttext;background:highlight;border-color:highlight}:where(button,[role=button]):disabled .ak-kbd,:where([aria-disabled=true],[data-disabled]) .ak-kbd{color:graytext;background:canvas;border-color:graytext}}@media (prefers-reduced-motion:reduce){.ak-kbd{transition-duration:1ms}}.ak-property-panel{background:var(--ak-color-surface-canvas,#fff);border:1px solid var(--ak-color-border-soft,#00000013);color:var(--ak-color-content-primary,#0f0f10);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);flex-direction:column;min-height:0;display:flex;overflow:hidden}.ak-property-panel[data-position=inline]{border-radius:var(--ak-property-panel-radius,var(--ak-radius-2xl,1rem));max-width:100%;width:var(--ak-property-panel-width,26.25rem)}.ak-property-panel[data-position=docked]{box-shadow:none;bottom:0;inset-inline-end:0;max-width:100vw;transition:opacity var(--ak-property-panel-transition-duration,.3s) var(--ak-property-panel-transition-easing,var(--ak-motion-easing-enter,cubic-bezier(0, 0, .2, 1))), transform var(--ak-property-panel-transition-duration,.3s) var(--ak-property-panel-transition-easing,var(--ak-motion-easing-enter,cubic-bezier(0, 0, .2, 1))), visibility var(--ak-property-panel-transition-duration,.3s) var(--ak-property-panel-transition-easing,var(--ak-motion-easing-enter,cubic-bezier(0, 0, .2, 1)));width:var(--ak-property-panel-width,26.25rem);z-index:var(--ak-property-panel-z-index,30);border-block:0;border-inline-end:0;border-radius:0;position:fixed;top:0}.ak-property-panel[data-position=docked][data-state=open]{opacity:1;visibility:visible;transform:translate(0)}.ak-property-panel[data-position=docked][data-state=closed]{opacity:0;pointer-events:none;visibility:hidden;transform:translate(100%)}.ak-property-panel[data-position=inline][data-state=closed]{display:none}.ak-property-panel__dismiss{padding:var(--ak-space-2,.5rem) var(--ak-space-2,.5rem) 0;flex:none;justify-content:flex-end;display:flex}.ak-property-panel__dismiss-button{border-radius:var(--ak-radius-sm,.375rem);color:var(--ak-color-content-secondary,#00000087)}.ak-property-panel__dismiss-button:hover:not(:disabled){background:var(--ak-color-fill-muted,#0000000b);color:var(--ak-color-content-primary,#0f0f10)}.ak-property-panel__dismiss-button:disabled{color:var(--ak-color-content-disabled,#00000052);cursor:not-allowed}.ak-property-panel__body{gap:var(--ak-space-4,1rem);min-height:0;padding:var(--ak-property-panel-padding,var(--ak-space-5,1.25rem));scrollbar-gutter:stable;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.ak-property-panel__dismiss+.ak-property-panel__body{padding-block-start:var(--ak-space-2,.5rem)}.ak-property-panel__body:focus-visible{box-shadow:inset 0 0 0 var(--ak-focus-ring-outer-width,1.5px) var(--ak-focus-ring-outer-color,var(--ak-color-border-focus,#0f0f10));outline:none}.ak-property-panel__section{gap:var(--ak-space-2,.5rem);flex-direction:column;display:flex}.ak-property-panel .ak-tabs__panel{gap:var(--ak-space-6,1.5rem);flex-direction:column;padding-block-start:var(--ak-space-4,1rem);display:flex}.ak-property-panel .ak-inline-promo{--ak-inline-promo-media-height:4rem;--ak-inline-promo-media-width:4rem;--ak-inline-promo-min-height:0}.ak-property-panel__section-title{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-typography-caption-size,var(--ak-font-size-caption,.75rem));font-weight:var(--ak-typography-caption-weight,var(--ak-font-weight-medium,500));letter-spacing:var(--ak-typography-caption-letter-spacing,var(--ak-font-letter-spacing-caption,.03px));line-height:var(--ak-typography-caption-line-height,var(--ak-font-line-height-caption,1.33333));margin:0}.ak-property-panel__section-body{gap:var(--ak-space-8,2rem);flex-direction:column;display:flex}.ak-property-panel__field>.ak-form-field{gap:var(--ak-space-2,.5rem);min-width:0;display:grid}.ak-property-panel__field>.ak-form-field>.ak-form-field__label{align-items:baseline;column-gap:var(--ak-space-1,.25rem);font-size:var(--ak-font-size-body,.875rem);font-weight:var(--ak-font-weight-medium,500);letter-spacing:var(--ak-font-letter-spacing-normal,0px);min-width:0;line-height:1.42857;display:flex}.ak-property-panel__field .ak-form-field__required{margin-left:0}.ak-property-panel__field-label-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ak-property-panel__field-hint{font-size:var(--ak-font-size-caption,.75rem);font-variant-numeric:tabular-nums;font-weight:var(--ak-font-weight-medium,500);letter-spacing:var(--ak-font-letter-spacing-caption,.03px);line-height:var(--ak-font-line-height-caption,1.33333);flex:none;order:1;margin-inline-start:auto}.ak-property-panel__field-control{min-width:0}.ak-property-panel__field-control>*{box-sizing:border-box;max-width:100%}.ak-property-panel__field[data-orientation=inline]>.ak-form-field{align-items:center;column-gap:var(--ak-space-3,.75rem);row-gap:var(--ak-space-1,.25rem);grid-template-columns:minmax(0,1fr) auto}.ak-property-panel__field[data-orientation=inline]>.ak-form-field>.ak-form-field__label{grid-column:1}.ak-property-panel__field[data-orientation=inline]>.ak-form-field>.ak-property-panel__field-control{grid-area:1/2;justify-self:end}.ak-property-panel__field[data-orientation=inline]>.ak-form-field>.ak-form-field__description{grid-column:1}.ak-property-panel__field[data-orientation=inline]>.ak-form-field>.ak-form-field__error{grid-column:1/-1}.ak-property-panel__field:has(.ak-property-panel__field-control :disabled,.ak-property-panel__field-control [data-disabled],.ak-property-panel__field-control [aria-disabled=true]){--ak-property-panel-field-label-color:var(--ak-color-content-disabled,#00000052);cursor:not-allowed}.ak-property-panel__field>.ak-form-field>.ak-form-field__label{color:var(--ak-property-panel-field-label-color,var(--ak-color-content-primary,#0f0f10))}.ak-property-panel__field .ak-property-panel__field-hint{color:var(--ak-property-panel-field-label-color,var(--ak-color-content-secondary,#00000087))}.ak-property-panel__field>.ak-form-field[data-invalid]>.ak-form-field__label{color:var(--ak-color-status-negative-content,#b42318)}@media (width>=80rem){.ak-property-panel[data-position=docked]{width:var(--ak-property-panel-width-wide,31.25rem)}}@media (width<=26.25rem){.ak-property-panel[data-position=docked]{width:100vw}}@media (forced-colors:active){.ak-property-panel{border-color:canvastext}.ak-property-panel__field:has(.ak-property-panel__field-control :disabled,.ak-property-panel__field-control [data-disabled],.ak-property-panel__field-control [aria-disabled=true]){--ak-property-panel-field-label-color:GrayText}}@media (prefers-reduced-motion:reduce){.ak-property-panel[data-position=docked]{transition-duration:1ms}}.ak-slider{--ak-slider-thumb-size:.75rem;--ak-slider-track-size:.25rem;gap:var(--ak-space-1_5,.375rem);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);flex-direction:column;width:100%;min-width:0;display:flex}.ak-slider__label{color:var(--ak-color-content-primary,#0f0f10);font-size:var(--ak-font-size-body,.875rem);font-weight:var(--ak-font-weight-medium,500);letter-spacing:var(--ak-font-letter-spacing-normal,0px);line-height:var(--ak-font-line-height-body,1.42857)}.ak-slider__control{cursor:pointer;padding-block:var(--ak-space-2,.5rem);touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;width:100%;display:flex;position:relative}.ak-slider__input{appearance:none;color:inherit;cursor:inherit;height:var(--ak-slider-thumb-size,.75rem);background:0 0;border:0;width:100%;margin:0;padding:0;display:block}.ak-slider__input:focus{outline:none}.ak-slider__input::-webkit-slider-runnable-track{height:var(--ak-slider-thumb-size,.75rem);background:0 0;border:0}.ak-slider__input::-moz-range-track{height:var(--ak-slider-thumb-size,.75rem);background:0 0;border:0}.ak-slider__input::-moz-range-progress{background:0 0}.ak-slider__input::-webkit-slider-thumb{appearance:none;height:var(--ak-slider-thumb-size,.75rem);width:var(--ak-slider-thumb-size,.75rem);background:0 0;border:0}.ak-slider__input::-moz-range-thumb{height:var(--ak-slider-thumb-size,.75rem);width:var(--ak-slider-thumb-size,.75rem);background:0 0;border:0}.ak-slider__track{background:var(--ak-color-border-default,#0000001a);border-radius:var(--ak-radius-full,9999px);height:var(--ak-slider-track-size,.25rem);pointer-events:none;inset-inline:0;position:absolute;top:50%;transform:translateY(-50%)}.ak-slider__range{background:var(--ak-slider-accent,#2e2e2e);border-radius:inherit;width:calc(var(--ak-slider-fraction,0) * 100%);position:absolute;inset-block:0;inset-inline-start:0}.ak-slider__thumb{background:var(--ak-slider-accent,#2e2e2e);border-radius:var(--ak-radius-full,9999px);height:var(--ak-slider-thumb-size,.75rem);inset-inline-start:calc(var(--ak-slider-fraction,0) * (100% - var(--ak-slider-thumb-size,.75rem)));transition:transform var(--ak-motion-duration-moderate,.15s) var(--ak-motion-easing-standard,cubic-bezier(.4, 0, .2, 1));width:var(--ak-slider-thumb-size,.75rem);position:absolute;top:50%;transform:translateY(-50%)}.ak-slider:not([data-disabled]):hover .ak-slider__thumb{transform:translateY(-50%)scale(1.1)}.ak-slider__input:focus-visible~.ak-slider__track .ak-slider__thumb{box-shadow:0 0 0 var(--ak-focus-ring-inner-width,2px) var(--ak-focus-ring-inner-color,#fff), 0 0 0 calc(var(--ak-focus-ring-inner-width,2px) + var(--ak-focus-ring-outer-width,1.5px)) var(--ak-focus-ring-outer-color,var(--ak-color-border-focus,#0f0f10))}.ak-slider__bounds{color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-caption,.75rem);font-weight:var(--ak-font-weight-regular,400);gap:var(--ak-space-2,.5rem);letter-spacing:var(--ak-font-letter-spacing-normal,0px);line-height:var(--ak-font-line-height-caption,1.33333);justify-content:space-between;display:flex}.ak-slider__bound{min-width:0}.ak-slider__bound[data-bound=max]{text-align:end}.ak-slider[data-disabled] .ak-slider__control,.ak-slider__input:disabled{cursor:not-allowed}.ak-slider[data-disabled] .ak-slider__label,.ak-slider[data-disabled] .ak-slider__bounds{color:var(--ak-color-content-disabled,#00000052)}.ak-slider[data-disabled] .ak-slider__track{opacity:var(--ak-opacity-disabled,.45)}@media (prefers-reduced-motion:reduce){.ak-slider__thumb{transition:none}}@media (forced-colors:active){.ak-slider__track{background:buttonface;border:1px solid buttonborder}.ak-slider__range{background:highlight}.ak-slider__thumb{opacity:1;background:buttonface;border:1px solid buttonborder}.ak-slider__input:focus-visible~.ak-slider__track .ak-slider__thumb{box-shadow:none;outline-offset:2px;outline:2px solid highlight}}.ak-switch{background:var(--ak-switch-track-background,var(--ak-color-border-default,#0000001a));border:var(--ak-switch-track-border-width,2px) solid transparent;border-radius:var(--ak-radius-full,9999px);cursor:pointer;height:var(--ak-switch-track-height,1.25rem);transition:background-color var(--ak-motion-duration-moderate,.15s) ease-in-out, border-color var(--ak-motion-duration-moderate,.15s) ease-in-out, opacity var(--ak-motion-duration-fast,75ms) ease-in-out;width:var(--ak-switch-track-width,2.25rem);flex:none;justify-content:flex-start;align-items:center;padding:0;display:inline-flex;position:relative}.ak-switch[data-size=small]{--ak-switch-track-height:1rem;--ak-switch-track-width:1.75rem;--ak-switch-thumb-size:.75rem;--ak-switch-thumb-travel:.75rem}.ak-switch__thumb{background:var(--ak-switch-thumb-background,var(--ak-color-surface-canvas,#fff));border-radius:var(--ak-radius-full,9999px);box-shadow:var(--ak-switch-thumb-shadow,var(--ak-shadow-lg,0 4px 4px #00000026));height:var(--ak-switch-thumb-size,1rem);pointer-events:none;transition:transform var(--ak-motion-duration-moderate,.15s) ease-in-out;width:var(--ak-switch-thumb-size,1rem);flex:none}.ak-switch[data-state=checked]{background:var(--ak-switch-track-checked-background,var(--ak-color-action-primary-background,#0f0f10))}.ak-switch[data-state=checked] .ak-switch__thumb{background:var(--ak-switch-thumb-checked-background,var(--ak-color-action-primary-content,#fff));transform:translateX(var(--ak-switch-thumb-travel,1rem))}[dir=rtl] .ak-switch[data-state=checked] .ak-switch__thumb{transform:translateX(calc(var(--ak-switch-thumb-travel,1rem) * -1))}.ak-switch:hover:not(:disabled){background:var(--ak-switch-track-background-hover,var(--ak-color-border-strong,#0000003d))}.ak-switch[data-state=checked]:hover:not(:disabled){background:var(--ak-switch-track-checked-background-hover,var(--ak-color-action-primary-background-hover,#303034))}.ak-switch[data-invalid]{border-color:var(--ak-color-status-negative-content,#b42318)}.ak-switch:disabled{cursor:not-allowed;opacity:var(--ak-opacity-disabled,.45)}.ak-switch:focus-visible{box-shadow:0 0 0 var(--ak-focus-ring-inner-width,2px) var(--ak-focus-ring-inner-color,#fff), 0 0 0 calc(var(--ak-focus-ring-inner-width,2px) + var(--ak-focus-ring-outer-width,1.5px)) var(--ak-focus-ring-outer-color,var(--ak-color-border-focus,#0f0f10));outline:none}.ak-switch__input{clip-path:inset(50%);pointer-events:none;white-space:nowrap;border:0;block-size:0;inline-size:0;margin:0;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){.ak-switch{forced-color-adjust:none;background:buttonface;border-color:buttonborder}.ak-switch[data-state=checked]{background:highlight;border-color:highlight}.ak-switch:hover:not(:disabled){background:buttonface}.ak-switch[data-state=checked]:hover:not(:disabled){background:highlight}.ak-switch__thumb{box-shadow:none;background:buttontext}.ak-switch[data-state=checked] .ak-switch__thumb{background:highlighttext}.ak-switch:disabled{opacity:1;border-color:graytext}.ak-switch:disabled .ak-switch__thumb{background:graytext}.ak-switch:focus-visible{box-shadow:none;outline-offset:2px;outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){.ak-switch,.ak-switch__thumb{transition-duration:1ms}}.ak-tabs__list[data-variant=underline]{align-items:flex-end;gap:var(--ak-tabs-underline-gap,var(--ak-space-5,1.25rem));border-bottom:0}.ak-tabs__trigger[data-variant=underline]{border-bottom:var(--ak-tabs-underline-indicator-width,1.5px) solid transparent;color:var(--ak-color-content-secondary,#00000087);font-size:var(--ak-font-size-body,.875rem);font-weight:var(--ak-font-weight-medium,500);height:var(--ak-tabs-underline-height,2.625rem);line-height:var(--ak-font-line-height-body,1.42857);padding:var(--ak-tabs-underline-padding-block-start,.25rem) 0 var(--ak-tabs-underline-padding-block-end,.625rem);transition:border-color var(--ak-motion-duration-fast,75ms) var(--ak-motion-easing-standard,cubic-bezier(.4, 0, .2, 1)), color var(--ak-motion-duration-fast,75ms) var(--ak-motion-easing-standard,cubic-bezier(.4, 0, .2, 1));background:0 0;border-radius:0;margin-bottom:0}.ak-tabs__trigger[data-variant=underline]:hover:not(:disabled){border-bottom-color:var(--ak-color-border-default,#0000001a);color:var(--ak-color-content-primary,#0f0f10);background:0 0}.ak-tabs__trigger[data-variant=underline][data-state=active]{border-bottom-color:var(--ak-tabs-underline-indicator-color,#000000cd);box-shadow:none;color:var(--ak-color-content-primary,#0f0f10)}.ak-tabs__trigger[data-variant=underline][data-state=active]:hover{border-bottom-color:var(--ak-tabs-underline-indicator-color,#000000cd)}.ak-tabs__trigger[data-variant=underline]:disabled{color:var(--ak-color-content-disabled,#00000052);cursor:not-allowed;opacity:var(--ak-opacity-disabled,.45);background:0 0;border-bottom-color:#0000}.ak-tabs__trigger[data-variant=underline]:focus-visible{border-radius:var(--ak-radius-xs,.25rem);box-shadow:0 0 0 var(--ak-focus-ring-inner-width,2px) var(--ak-focus-ring-inner-color,#fff), 0 0 0 calc(var(--ak-focus-ring-inner-width,2px) + var(--ak-focus-ring-outer-width,1.5px)) var(--ak-focus-ring-outer-color,var(--ak-color-border-focus,#0f0f10));outline:none}.ak-tabs[data-orientation=vertical] .ak-tabs__list[data-variant=underline]{align-items:stretch;gap:var(--ak-tabs-underline-gap-vertical,var(--ak-space-1,.25rem));border-right:0}.ak-tabs[data-orientation=vertical] .ak-tabs__trigger[data-variant=underline]{border-bottom:0;border-inline-start:var(--ak-tabs-underline-indicator-width,1.5px) solid transparent;height:auto;padding:var(--ak-space-1-5,.375rem) 0 var(--ak-space-1-5,.375rem) var(--ak-space-3,.75rem);border-radius:0;justify-content:flex-start;margin:0}.ak-tabs[data-orientation=vertical] .ak-tabs__trigger[data-variant=underline]:hover:not(:disabled){border-inline-start-color:var(--ak-color-border-default,#0000001a)}.ak-tabs[data-orientation=vertical] .ak-tabs__trigger[data-variant=underline][data-state=active]{border-inline-start-color:var(--ak-tabs-underline-indicator-color,#000000cd);box-shadow:none}.ak-tabs[data-orientation=vertical] .ak-tabs__trigger[data-variant=underline]:disabled{border-inline-start-color:#0000}@media (forced-colors:active){.ak-tabs__trigger[data-variant=underline][data-state=active]{color:highlight;border-bottom-color:highlight}.ak-tabs[data-orientation=vertical] .ak-tabs__trigger[data-variant=underline][data-state=active]{border-bottom-color:#0000;border-inline-start-color:highlight}}@media (prefers-reduced-motion:reduce){.ak-tabs__trigger[data-variant=underline]{transition:none}}@keyframes ak-state-panel-pulse{0%{opacity:.48}to{opacity:1}}@keyframes ak-overlay-in{0%{opacity:0}}@keyframes ak-button-spin{to{transform:rotate(360deg)}}@keyframes ak-overlay-out{to{opacity:0}}@keyframes ak-dialog-in{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}}@keyframes ak-dialog-out{to{opacity:0;transform:translate(-50%,-48%)scale(.96)}}@keyframes ak-command-menu-in{0%{opacity:0;transform:translate(-50%,-.5rem)scale(.98)}}@keyframes ak-dropdown-menu-in{0%{opacity:0;transform:scale(.98)}}@keyframes ak-dropdown-menu-out{to{opacity:0;transform:scale(.98)}}@keyframes ak-tooltip-in{0%{opacity:0;transform:scale(.98)}}@keyframes ak-popover-in{0%{opacity:0;transform:scale(var(--ak-launch-popover-enter-scale,.96))}}@keyframes ak-popover-out{to{opacity:0;transform:scale(.98)}}@keyframes ak-shell-backdrop-in{0%{opacity:0}}@keyframes ak-shell-backdrop-out{to{opacity:0}}@keyframes ak-shell-drawer-in{0%{opacity:0;transform:translate(-1rem)}}@keyframes ak-shell-drawer-out{to{opacity:0;transform:translate(-1rem)}}@keyframes ak-search-field-spin{to{transform:rotate(1turn)}}@keyframes ak-select-content-in{0%{opacity:0;transform:scale(.98)}}@keyframes ak-select-content-out{to{opacity:0;transform:scale(.98)}}@keyframes ak-combobox-content-in{0%{opacity:0;transform:scale(.98)}}@keyframes ak-combobox-content-out{to{opacity:0;transform:scale(.98)}}@media (forced-colors:active){.ak-button:focus-visible,.ak-icon-button:focus-visible,.ak-input:focus-visible,.ak-slider:focus-visible,.ak-switch:focus-visible,.ak-textarea:focus-visible,.ak-select__trigger:focus-visible,.ak-combobox__filter-trigger:focus-visible,.ak-combobox__clear:focus-visible,.ak-combobox__trigger:focus-visible,.ak-combobox__retry:focus-visible,.ak-app-shell__navigation-trigger:focus-visible,.ak-nav-item:focus-visible,.ak-platform-switcher:focus-visible,.ak-command-search-trigger:focus-visible,.ak-tabs__trigger:focus-visible,.ak-tabs__panel:focus-visible,.ak-breadcrumbs__content>a:focus-visible,.ak-data-table__sort:focus-visible,.ak-data-table__primary:focus-visible,.ak-media-card__primary:focus-visible:after,.ak-gallery-carousel__previous:focus-visible,.ak-gallery-carousel__next:focus-visible,.ak-gallery-carousel__viewport:focus-visible,.ak-filter-chip:focus-visible,.ak-view-toggle__item:focus-visible,.ak-segmented-control__item:focus-visible,.ak-universal-composer__suggestion:focus-visible,.ak-text-to-speech-workbench__suggestion:focus-visible,.ak-release-center__scroll .ak-scroll-area__viewport:focus-visible,.ak-studio-landing__workflow-action>:where(a,button):focus-visible,.ak-speech-to-text-workspace__transcript-primary:focus-visible{box-shadow:none;outline-offset:2px;outline:2px solid highlight}.ak-file-row:has(:focus-visible){box-shadow:none;outline-offset:2px;outline:2px solid highlight}.ak-command-menu__input-shell:focus-within,.ak-textarea-composer:focus-within{box-shadow:none;outline-offset:-2px;outline:2px solid highlight}.ak-search-field{color:canvastext}.ak-input,.ak-switch{color:canvastext;background:canvas;border-color:buttonborder}.ak-input[data-invalid],.ak-form-field[data-invalid] .ak-input{border-color:highlight}.ak-switch[data-state=checked]{background:highlight}.ak-switch__thumb{background:buttontext}.ak-slider{forced-color-adjust:auto}.ak-search-field:focus-within:not([data-disabled]){box-shadow:none;outline-offset:2px;outline:2px solid highlight}.ak-search-field__input{color:canvastext;background:canvas;border-color:buttonborder}.ak-search-field[data-invalid] .ak-search-field__input{border-color:highlight}.ak-search-field[data-disabled]{color:graytext;opacity:1}.ak-search-field[data-disabled] .ak-search-field__input{color:graytext;border-color:graytext}.ak-select__trigger,.ak-select__content,.ak-combobox__control,.ak-combobox__content{color:canvastext;background:canvas;border-color:buttonborder}.ak-select__trigger[data-invalid],.ak-combobox__control[data-invalid]{border-color:highlight}.ak-select__trigger[data-disabled],.ak-combobox__control[data-disabled]{color:graytext;opacity:1}.ak-combobox__control:focus-within:not([data-disabled]){box-shadow:none;outline-offset:2px;outline:2px solid highlight}.ak-select__item[data-highlighted],.ak-combobox__item[aria-selected=true],.ak-combobox__item[data-selected=true]{color:highlighttext;background:highlight}.ak-dropdown-menu__content,.ak-tooltip__content{color:canvastext;background:canvas;border:1px solid buttonborder}.ak-dropdown-menu__item[data-highlighted],.ak-dropdown-menu__item[data-state=open],.ak-command-menu__item[data-selected=true]{color:highlighttext;background:highlight}.ak-filter-chip[data-state=on],.ak-view-toggle__item[data-state=on],.ak-segmented-control__item[data-state=checked]{border-color:highlight}.ak-data-table__row[data-selected=true]>:where(th,td){outline-offset:-1px;outline:1px solid highlight}.ak-file-row__selection>input{accent-color:highlight}}@media (prefers-reduced-motion:reduce){.ak-dialog__overlay,.ak-dialog__overlay[data-state=closed],.ak-dialog__content,.ak-dialog__content[data-state=closed],.ak-command-menu__overlay,.ak-command-menu__dialog,.ak-dropdown-menu__content,.ak-dropdown-menu__content[data-state=closed],.ak-tooltip__content,.ak-popover__content,.ak-popover__content[data-state=closed],.ak-launch-popover[data-state=closed],.ak-popover__content:is(.ak-feedback-popover,.ak-release-center)[data-state=closed],.ak-select__content,.ak-select__content[data-state=closed],.ak-combobox__content,.ak-combobox__content[data-state=closed],.ak-app-shell__drawer,.ak-app-shell__drawer[data-state=closed],.ak-app-shell__drawer-backdrop,.ak-app-shell__drawer-backdrop[data-state=closed]{animation-duration:1ms;animation-iteration-count:1}.ak-button,.ak-icon-button,.ak-input,.ak-slider,.ak-switch,.ak-switch__thumb,.ak-app-shell__navigation-trigger,.ak-nav-item,.ak-platform-switcher,.ak-command-search-trigger,.ak-tabs__trigger,.ak-file-row,.ak-file-row__actions,.ak-data-table__row>:where(th,td),.ak-data-table__actions,.ak-media-card__primary:after,.ak-gallery-carousel__previous,.ak-gallery-carousel__next,.ak-filter-chip,.ak-view-toggle__item,.ak-segmented-control__item,.ak-speech-to-text-workspace__transcript-primary,.ak-textarea-composer,.ak-search-field,.ak-search-field__input,.ak-search-field__clear,.ak-select__trigger,.ak-select__chevron,.ak-combobox__control,.ak-combobox__trigger>svg{transition-duration:1ms}.ak-search-field__loading>svg,.ak-state-panel[data-state=loading] .ak-state-panel__visual,.ak-button__spinner>svg{animation:none}}}:root{color:var(--ak-color-content-primary,#111113);background:var(--ak-color-surface-subtle,#f7f7f6);font-family:var(--ak-font-family-ui,Inter, ui-sans-serif, system-ui, sans-serif);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}button,textarea,input{font:inherit}body{min-width:320px;min-height:100vh;margin:0}.lab{background:var(--ak-color-surface-canvas,#fff);min-height:100vh}.brand{min-height:28px;color:var(--ak-color-content-primary,#111113);letter-spacing:-.02em;align-items:center;gap:10px;margin:0 4px 12px;font-size:14px;font-weight:650;display:flex}.brand__mark{color:#fff;background:#111113;border-radius:7px;place-items:center;width:22px;height:22px;font-size:10px;font-weight:700;display:grid}.platform-mark{background:radial-gradient(circle at 68% 28%,#f1c58b 0 18%,#0000 19%),linear-gradient(145deg,#183f45,#b77851);border-radius:7px;width:100%;height:100%}.sidebar-meta{color:#00000073;font-size:11px;line-height:1.5}.header-context{color:var(--ak-color-content-primary,#111113);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.feedback-confirmation{color:var(--ak-color-status-positive-content,#176b32);font-size:11px;font-weight:600}.workspace-grid{grid-template-columns:minmax(0,1fr) 292px;min-height:calc(100dvh - 13rem);display:grid}.main-stage{min-width:0;padding:20px 20px 48px}.status-badge{color:#00000094;background:#fff;border:1px solid #00000014;border-radius:999px;flex:none;align-items:center;gap:7px;height:28px;padding:0 10px;font-size:12px;display:inline-flex}.status-badge:before{content:"";background:#3f8c5f;border-radius:50%;width:7px;height:7px}.editor{background-color:#efefed;background-image:radial-gradient(circle,#0000000f 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #00000014;border-radius:20px;min-height:490px;position:relative;overflow:hidden}.editor__toolbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffc7;border-bottom:1px solid #00000012;justify-content:space-between;align-items:center;height:48px;padding:0 14px;display:flex}.editor__toolbar-group{align-items:center;gap:6px;display:flex}.tool-chip{color:#00000087;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;height:28px;padding:0 9px;font-size:12px;display:inline-flex}.tool-chip:hover,.tool-chip[data-active=true]{color:#111113;background:#fff;box-shadow:0 1px 2px #00000014}.editor__canvas{min-height:440px;position:relative}.editor[data-view=assets]{background:var(--ak-color-surface-canvas,#fff)}.editor__view-summary{color:var(--ak-color-content-subtle,#0000008c);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.asset-browser{background:var(--ak-color-surface-canvas,#fff);min-height:440px;padding:16px}.asset-browser__filters{gap:10px;display:grid}.asset-browser__filter-row{align-items:center;gap:8px;min-width:0;display:flex}.asset-owner-filter{width:172px}.asset-type-filter{width:214px}.asset-browser__count{color:var(--ak-color-content-subtle,#0000008c);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:11px}.asset-browser__results{border-top:1px solid var(--ak-color-border-soft,#00000014);min-height:278px;margin-top:16px;padding-top:16px}.asset-browser__table{min-width:0}.asset-row__visual{border:1px solid var(--ak-color-border-soft,#00000014);background:var(--ak-color-surface-subtle,#fafafa)}.asset-row__visual[data-kind=folder],.asset-row__visual[data-kind=project]{color:var(--ak-color-content-secondary,#00000087)}.asset-row__visual:not([data-kind=folder]):not([data-kind=project]){color:#ffffffe0}.asset-row__visual[data-tone=forest]{background:linear-gradient(145deg,#294e54,#98634c 58%,#d4a16e)}.asset-row__visual[data-tone=charcoal]{background:linear-gradient(145deg,#25272a,#625d54 58%,#b38c67)}.asset-row__visual[data-tone=clay]{background:linear-gradient(135deg,#6c5045,#bb7b63 55%,#ead0b4)}.asset-row__visual[data-tone=amber]{background:linear-gradient(140deg,#583e36,#b0744e 57%,#e6ba7f)}.asset-row__visual[data-tone=slate]{background:linear-gradient(140deg,#30383d,#657078 60%,#b0a18f)}.asset-row__visual[data-tone=sand]{background:linear-gradient(140deg,#6a5c4e,#ae8f6d 58%,#dfc7a5)}.asset-browser__empty{min-height:260px;color:var(--ak-color-content-secondary,#0009);text-align:center;align-content:center;place-items:center;padding:24px;display:grid}.asset-browser__empty-icon{background:var(--ak-color-surface-subtle,#fafafa);width:38px;height:38px;color:var(--ak-color-content-subtle,#0000008c);border-radius:50%;place-items:center;margin-bottom:12px;display:grid}.asset-browser__empty h2{color:var(--ak-color-content-primary,#111113);margin:0;font-size:14px;font-weight:620}.asset-browser__empty p{max-width:300px;margin:5px 0 14px;font-size:12px;line-height:1.5}.canvas-node{color:#fff;background:#171719;border:1px solid #ffffff1c;border-radius:14px;position:absolute;overflow:hidden;box-shadow:0 16px 40px #0000001f}.canvas-node--source{width:210px;top:72px;left:8%}.canvas-node--output{width:238px;top:118px;right:8%}.canvas-node__header{color:#ffffffad;justify-content:space-between;align-items:center;height:38px;padding:0 11px;font-size:11px;display:flex}.canvas-node__preview{background:radial-gradient(circle at 70% 25%,#f1d3aa 0 8%,#0000 9%),linear-gradient(135deg,#244a51,#b77955 54%,#e7c493);border-radius:9px;height:142px;margin:0 8px 8px;overflow:hidden}.canvas-node--output .canvas-node__preview{background:linear-gradient(150deg,#0000 40%,#ffffff47 41% 44%,#0000 45%),linear-gradient(135deg,#151a1e,#8f5745 51%,#e8ba80)}.canvas-link{background:#0000002e;width:calc(84% - 448px);min-width:80px;height:1px;position:absolute;top:186px;left:calc(8% + 210px)}.canvas-link:before,.canvas-link:after{content:"";background:#8c6a41;border-radius:50%;width:9px;height:9px;position:absolute;top:-4px}.canvas-link:before{left:-4px}.canvas-link:after{right:-4px}.promo-wrap{margin-top:18px}.promo-media{background:radial-gradient(circle at 72% 28%,#edc18e 0 12%,#0000 13%),linear-gradient(140deg,#17383e,#b0744e);width:100%;height:100%}.rail-label{color:#0000006e;letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:600;display:block}.rail{background:#fafaf9cc;border-left:1px solid #00000012;padding:26px 22px}.rail h2{letter-spacing:-.01em;margin:0 0 4px;font-size:14px;font-weight:650}.rail>p{color:#0000007a;margin:0 0 24px;font-size:12px;line-height:1.5}.queue-list{margin:0;padding:0;list-style:none}.queue-item{border-top:1px solid #00000012;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:13px 0;display:grid}.queue-rank{color:#00000087;font-variant-numeric:tabular-nums;background:#0000000d;border-radius:8px;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.queue-item[data-state=active] .queue-rank{color:#fff;background:#111113}.queue-item strong,.queue-item span{display:block}.queue-item strong{margin-top:1px;font-size:12px;font-weight:620}.queue-item span{color:#00000073;margin-top:3px;font-size:11px;line-height:1.4}.policy-note{color:#0000007a;border-top:1px solid #00000012;margin-top:24px;padding-top:16px;font-size:11px;line-height:1.55}.workspace-secondary-panel{width:min(760px,100%);min-height:calc(100dvh - 13rem);padding:32px var(--ak-layout-shell-content-inset,1.25rem) 64px;margin:0 auto}.workspace-secondary-panel h2{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:550}.workspace-secondary-panel>p{max-width:560px;color:var(--ak-color-content-secondary,#0009);margin:8px 0 28px;font-size:14px;line-height:1.55}.event-log{border-top:1px solid var(--ak-color-border-soft,#00000014);margin:0;padding:0;list-style:none}.event-log li{border-bottom:1px solid var(--ak-color-border-soft,#00000014);grid-template-columns:36px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.event-log span{color:var(--ak-color-content-subtle,#0000008c);font-variant-numeric:tabular-nums;font-size:11px}.event-log strong{text-transform:capitalize;font-size:13px;font-weight:550}.policy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.policy-grid article{border:1px solid var(--ak-color-border-soft,#00000014);border-radius:var(--ak-radius-xl,12px);background:var(--ak-color-surface-subtle,#fafafa);gap:8px;padding:18px;display:grid}.policy-grid strong{font-size:13px;font-weight:600}.policy-grid span{color:var(--ak-color-content-secondary,#0009);font-size:12px;line-height:1.5}.flow-hero{color:#fff;background:#111214;min-height:248px;position:relative;overflow:hidden}.flow-hero__grain{opacity:.16;background-image:radial-gradient(#ffffff6b .7px,#0000 .7px);background-size:10px 10px;position:absolute;inset:0}.flow-node{background:#1d1e21;border:1px solid #ffffff21;border-radius:10px;position:absolute;overflow:hidden;box-shadow:0 12px 30px #00000059}.flow-node--prompt{color:#ffffffa6;width:142px;padding:10px;font-size:9px;line-height:1.45;top:64px;left:28px}.flow-node--image{width:132px;padding:8px;top:31px;left:190px}.flow-node--result{width:132px;padding:8px;top:69px;right:24px}.flow-node__type{color:#ffffffd1;align-items:center;gap:5px;margin-bottom:8px;font-size:9px;font-weight:600;display:flex}.flow-node__visual,.flow-node__result-visual{border-radius:7px;height:84px;position:relative;overflow:hidden}.flow-node__visual{background:linear-gradient(145deg,#f3d9ba,#986a50)}.flow-node__visual span{background:#6d4632;border-radius:8px 8px 14px 14px;width:47px;height:40px;position:absolute;bottom:17px;right:22px;transform:rotate(-7deg);box-shadow:0 9px 15px #2f150c47}.flow-node__result-visual{background:linear-gradient(145deg,#0000 47%,#fff3 48% 51%,#0000 52%),linear-gradient(145deg,#282c30,#9f6b4d 56%,#e1b985)}.flow-connector{background:#ffffff40;height:1px;position:absolute}.flow-connector:after{content:"";background:#d39b52;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:-3px}.flow-connector--one{width:20px;top:112px;left:170px}.flow-connector--two{width:34px;top:112px;left:322px}.model-hero{background:linear-gradient(120deg,#17262a,#674f3b 58%,#bd784c);border-radius:8px;min-height:128px;position:relative;overflow:hidden}.model-hero__orb{filter:blur(24px);border-radius:999px;position:absolute}.model-hero__orb--blue{background:#2c8190;width:118px;height:118px;top:-28px;left:14px}.model-hero__orb--amber{background:#d89455;width:140px;height:140px;bottom:-42px;right:4px}.model-hero__label{color:#fff;letter-spacing:-.03em;text-shadow:0 2px 18px #0000003d;justify-content:center;align-items:center;gap:7px;font-size:20px;font-weight:500;display:flex;position:absolute;inset:0}@media (width<=80rem){.workspace-grid{grid-template-columns:minmax(0,1fr)}.rail{border-top:1px solid #00000012;border-left:0}}@media (width<=760px){.main-stage{padding:18px 18px 36px}.asset-browser__filter-row{flex-wrap:wrap}.asset-browser__count{text-align:right;flex:1 0 100%;margin-left:0}.feedback-confirmation{display:none}.policy-grid{grid-template-columns:1fr}.canvas-node--source{width:170px;left:18px}.canvas-node--output{width:170px;right:18px}.canvas-link{display:none}}@media (width<=480px){.editor__toolbar{padding-inline:8px}.editor__view-summary,.editor__toolbar-group:last-child>.tool-chip{display:none}.asset-browser{padding:12px}.asset-owner-filter,.asset-type-filter{width:100%}.canvas-node--source,.canvas-node--output{width:140px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
