.product-tenant-provision-gate__banner{margin:.75rem 1rem;padding:1rem 1.25rem;border-radius:.75rem;border:1px solid rgb(251 191 36 / .45);background:#fffbeb;color:#78350f}.product-tenant-provision-gate__title{margin:0;font-size:.9375rem;font-weight:600}.product-tenant-provision-gate__body,.product-tenant-provision-gate__meta,.product-tenant-provision-gate__error{margin:.5rem 0 0;font-size:.8125rem;line-height:1.45}.product-tenant-provision-gate__error{color:#b91c1c}.product-tenant-provision-gate__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.product-tenant-provision-gate__cta{border:0;border-radius:.5rem;padding:.45rem .85rem;background:#b45309;color:#fff;font-size:.8125rem;font-weight:600;cursor:pointer}.product-tenant-provision-gate__cta:disabled{opacity:.65;cursor:wait}.product-tenant-provision-gate__link{display:inline-flex;align-items:center;padding:.45rem .85rem;border-radius:.5rem;border:1px solid rgb(180 83 9 / .35);font-size:.8125rem;font-weight:600;text-decoration:none;color:#78350f}.product-tenant-provision-gate__blocked{pointer-events:none;user-select:none;opacity:.35;filter:grayscale(.2)}.aythen-workspace-menu-root{position:relative;z-index:1200}.aythen-workspace-menu-panel{position:fixed;z-index:1201;display:flex;flex-direction:column;min-width:248px;max-width:min(300px,calc(100vw - 16px));min-height:0;overflow:hidden;border-radius:14px;padding:10px;border:.5px solid color-mix(in srgb,var(--ak-text-primary, #111) 10%,transparent);background:color-mix(in srgb,var(--ak-bg-card, #fff) 78%,transparent);backdrop-filter:blur(40px) saturate(1.6);-webkit-backdrop-filter:blur(40px) saturate(1.6);color:var(--ak-text-primary, #111827);box-shadow:0 0 0 .5px color-mix(in srgb,#000 4%,transparent),0 16px 48px #0000001f;animation:aythen-workspace-menu-in .2s cubic-bezier(.32,.72,0,1)}@supports (backdrop-filter: blur(1px)){.aythen-workspace-menu-panel{background:color-mix(in srgb,var(--ak-bg-card, #fff) 62%,transparent)}}:root[data-theme=dark] .aythen-workspace-menu-panel{border-color:color-mix(in srgb,#fff 10%,transparent);background:color-mix(in srgb,#2a2a2a 68%,transparent);color:#ffffffeb;box-shadow:0 0 0 .5px color-mix(in srgb,#fff 5%,transparent),0 16px 48px #00000047}@supports (backdrop-filter: blur(1px)){:root[data-theme=dark] .aythen-workspace-menu-panel{background:color-mix(in srgb,#2f2f2f 54%,transparent)}}.aythen-workspace-menu-dd{display:flex;flex-direction:column;min-height:0;flex:1;overflow:hidden;border-radius:inherit}.aythen-workspace-menu-dd__scroll{flex:1;min-height:0;max-height:min(520px,calc(100vh - 24px));overflow-x:hidden;overflow-y:auto;scrollbar-width:none;display:flex;flex-direction:column;gap:0}.aythen-workspace-menu-dd__scroll::-webkit-scrollbar{display:none}.aythen-workspace-menu-divider{margin-block:8px;height:.5px;background:color-mix(in srgb,var(--ak-text-primary, #111) 8%,transparent)}:root[data-theme=dark] .aythen-workspace-menu-divider{background:color-mix(in srgb,#fff 9%,transparent)}.aythen-workspace-menu-profile{display:flex;flex-direction:column;gap:8px;padding:2px 4px 0}.aythen-workspace-menu-profile__identity{display:flex;align-items:center;gap:10px;min-width:0}.aythen-workspace-menu-profile__avatar{flex-shrink:0;display:inline-flex}.aythen-workspace-menu-profile__avatar .aythen-account-avatar--sm,.aythen-workspace-menu-profile__avatar .aythen-account-avatar{width:2.25rem;height:2.25rem}.aythen-workspace-menu-profile__copy{display:flex;flex-direction:column;min-width:0;flex:1;gap:1px}.aythen-workspace-menu-profile__name{display:block;font-family:var(--font);font-size:.8125rem;font-weight:600;line-height:1.25;letter-spacing:-.02em;color:var(--ak-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aythen-workspace-menu-profile__email{display:block;font-family:var(--font);font-size:.6875rem;line-height:1.3;color:var(--ak-text-muted, #6b7280);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aythen-workspace-menu-profile__role{display:block;font-family:var(--font);font-size:.625rem;line-height:1.3;color:var(--ak-text-muted, #9ca3af);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=dark] .aythen-workspace-menu-profile__email{color:#ffffff80}:root[data-theme=dark] .aythen-workspace-menu-profile__role{color:#ffffff5c}.aythen-workspace-menu-profile__spend{display:inline-flex;align-items:center;gap:.3rem;margin:0;padding:0 4px;font-family:var(--font);font-size:.625rem;font-weight:500;font-variant-numeric:tabular-nums;line-height:1;color:var(--ak-text-muted, #6b7280)}.aythen-workspace-menu-profile__spend-icon{width:.65rem;height:.65rem;opacity:.55}.aythen-workspace-menu-profile__spend-label{opacity:.72}:root[data-theme=dark] .aythen-workspace-menu-profile__spend{color:#ffffff6b}.aythen-workspace-menu-workspaces{display:flex;flex-direction:column;gap:2px;padding:0 2px}.aythen-workspace-menu-workspaces__label{margin:0;padding:0 6px 4px;font-family:var(--font);font-size:.5625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ak-text-muted, #9ca3af)}:root[data-theme=dark] .aythen-workspace-menu-workspaces__label{color:#ffffff52}.aythen-workspace-menu-workspaces__list{display:grid;gap:1px}.aythen-workspace-menu-usage{display:flex;flex-direction:column;gap:6px;padding:0 6px}.aythen-workspace-menu-usage__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.aythen-workspace-menu-usage__plan{font-family:var(--font);font-size:.6875rem;font-weight:600;letter-spacing:-.01em;color:var(--ak-text-primary);white-space:nowrap}.aythen-workspace-menu-usage__value{font-family:var(--font);font-size:.625rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--ak-text-muted, #6b7280);white-space:nowrap}.aythen-workspace-menu-usage__track{height:3px;border-radius:999px;background:color-mix(in srgb,var(--ak-text-primary, #111) 8%,transparent);overflow:hidden}.aythen-workspace-menu-usage__fill{display:block;height:100%;border-radius:inherit;background:color-mix(in srgb,var(--ak-accent-green, #22c55e) 70%,transparent);transition:width .2s ease}.aythen-workspace-menu-usage__meta{margin:0;font-family:var(--font);font-size:.5625rem;line-height:1.35;color:var(--ak-text-muted, #9ca3af)}.aythen-workspace-menu-usage__link{align-self:flex-start;padding:0;border:0;background:transparent;font-family:var(--font);font-size:.625rem;font-weight:500;line-height:1.3;color:var(--ak-text-muted, #6b7280);text-decoration:none;cursor:pointer;transition:color .14s ease}.aythen-workspace-menu-usage__link:hover{color:var(--ak-text-primary);text-decoration:underline;text-underline-offset:2px}:root[data-theme=dark] .aythen-workspace-menu-usage__value,:root[data-theme=dark] .aythen-workspace-menu-usage__meta,:root[data-theme=dark] .aythen-workspace-menu-usage__link{color:#ffffff6b}:root[data-theme=dark] .aythen-workspace-menu-usage__link:hover{color:#ffffffe0}.aythen-workspace-menu-card{margin-bottom:0;padding:2px 4px}.aythen-workspace-menu-card__body{margin-top:4px;display:grid;gap:1px}.aythen-workspace-menu-account{display:flex;align-items:center;gap:8px;min-width:0}.aythen-workspace-menu-account__avatar{flex-shrink:0;display:inline-flex}.aythen-workspace-menu-account__avatar .aythen-account-avatar--sm{width:1.75rem;height:1.75rem}.aythen-workspace-menu-account__copy{display:flex;flex-direction:column;min-width:0;flex:1;gap:2px}.aythen-workspace-menu-account__name{display:block;font-family:var(--font);font-size:.6875rem;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--ak-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aythen-workspace-menu-account__meta{display:block;font-family:var(--font);font-size:.625rem;line-height:1.25;color:var(--ak-text-muted, #6b7280);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=dark] .aythen-workspace-menu-account__meta{color:#ffffff73}.aythen-workspace-menu-account__spend{flex-shrink:0;display:inline-flex;align-items:center;gap:.2rem;padding:0;border-radius:0;font-family:var(--font);font-size:.625rem;font-weight:500;font-variant-numeric:tabular-nums;line-height:1;color:var(--ak-text-muted, #6b7280);background:transparent;border:0;box-shadow:none}:root[data-theme=dark] .aythen-workspace-menu-account__spend{color:#ffffff6b;background:transparent;border-color:transparent;box-shadow:none}.aythen-workspace-menu-account__spend-icon{width:.625rem;height:.625rem;opacity:.55}.aythen-workspace-menu-account__spend-value{white-space:nowrap}.aythen-workspace-menu-inline-wrap{min-width:0}.aythen-workspace-menu-inline-row-wrap{position:relative}.aythen-workspace-menu-inline-row{display:flex;align-items:center;gap:6px;width:100%;min-height:1.5rem;padding:2px 6px;border:none;border-radius:4px;background:transparent;font-family:var(--font);text-align:left;color:var(--ak-text-primary);cursor:pointer;transition:background .14s ease;-webkit-tap-highlight-color:transparent}.aythen-workspace-menu-inline-row:hover{background:color-mix(in srgb,var(--ak-text-primary, #111) 5%,transparent)}.aythen-workspace-menu-inline-row.is-open,.aythen-workspace-menu-inline-row:active{background:color-mix(in srgb,var(--ak-text-primary, #111) 7%,transparent)}.aythen-workspace-menu-inline-row.is-static{cursor:default}.aythen-workspace-menu-inline-row.is-static:hover,.aythen-workspace-menu-inline-row.is-static:active{background:transparent}.aythen-workspace-menu-inline-row:focus-visible{outline:2px solid color-mix(in srgb,var(--ak-accent-green, var(--ok)) 50%,transparent);outline-offset:-2px}:root[data-theme=dark] .aythen-workspace-menu-inline-row:hover{background:color-mix(in srgb,#fff 8%,transparent)}:root[data-theme=dark] .aythen-workspace-menu-inline-row.is-open,:root[data-theme=dark] .aythen-workspace-menu-inline-row:active{background:color-mix(in srgb,#fff 12%,transparent)}.aythen-workspace-menu-inline-row__avatar{flex-shrink:0;display:inline-flex}.aythen-workspace-menu-inline-row__avatar-mark.aythen-workspace-mark{width:1.125rem;height:1.125rem;border-radius:.25rem}.aythen-workspace-menu-inline-row__avatar-mark .aythen-workspace-mark__initials{font-size:.5rem}.aythen-workspace-menu-inline-row__label{flex:1;min-width:0;font-size:.625rem;font-weight:500;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aythen-workspace-menu-inline-row__hint{flex-shrink:0;max-width:42%;padding:1px 4px;border-radius:4px;font-size:.5rem;font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:color-mix(in srgb,var(--ak-text-primary, #475569) 72%,transparent);background:color-mix(in srgb,var(--ak-text-primary, #111) 12%,transparent)}:root[data-theme=dark] .aythen-workspace-menu-inline-row__hint{color:#ffffffb3;background:color-mix(in srgb,#fff 10%,transparent)}.aythen-workspace-menu-inline-row__chevron{flex-shrink:0;opacity:.35;transition:transform .14s ease}.aythen-workspace-menu-inline-row.is-open .aythen-workspace-menu-inline-row__chevron{opacity:.55}.aythen-workspace-menu-inline-submenu{position:absolute;top:calc(100% + 4px);right:0;z-index:2;min-width:11rem;max-width:min(15rem,calc(100vw - 16px));max-height:min(16rem,calc(100vh - 16px));margin:0;padding:6px;list-style:none;overflow-x:hidden;overflow-y:auto;border-radius:10px;border:.5px solid color-mix(in srgb,var(--ak-text-primary, #111) 12%,transparent);background:color-mix(in srgb,var(--ak-bg-card, #fff) 72%,transparent);backdrop-filter:blur(48px) saturate(1.9);-webkit-backdrop-filter:blur(48px) saturate(1.9);box-shadow:inset 0 1px color-mix(in srgb,#fff 55%,transparent),0 0 0 .5px color-mix(in srgb,#000 4%,transparent),0 22px 56px #0000002e;scrollbar-width:none}.aythen-workspace-menu-inline-submenu::-webkit-scrollbar{display:none}@supports (backdrop-filter: blur(1px)){.aythen-workspace-menu-inline-submenu{background:color-mix(in srgb,var(--ak-bg-card, #fff) 55%,transparent)}}:root[data-theme=dark] .aythen-workspace-menu-inline-submenu{border-color:color-mix(in srgb,#fff 12%,transparent);background:color-mix(in srgb,#2f2f2f 55%,transparent);box-shadow:inset 0 1px color-mix(in srgb,#fff 14%,transparent),0 0 0 .5px color-mix(in srgb,#fff 6%,transparent),0 22px 56px #0003}@supports (backdrop-filter: blur(1px)){:root[data-theme=dark] .aythen-workspace-menu-inline-submenu{background:color-mix(in srgb,#2f2f2f 52%,transparent)}}.aythen-workspace-menu-inline-option{display:flex;align-items:center;gap:6px;width:100%;min-height:2.25rem;padding:4px 8px;border:none;border-radius:4px;background:transparent;font-family:var(--font);text-align:left;color:var(--ak-text-primary);cursor:pointer;transition:background .14s ease}.aythen-workspace-menu-inline-option:hover{background:color-mix(in srgb,var(--ak-text-primary, #111) 5%,transparent)}.aythen-workspace-menu-inline-option.is-active{background:color-mix(in srgb,var(--ak-text-primary, #111) 7%,transparent);font-weight:600}.aythen-workspace-menu-inline-option.is-idle{display:block;padding:6px 8px;font-size:.6875rem;color:var(--ak-text-muted);cursor:default}.aythen-workspace-menu-inline-option__main{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.aythen-workspace-menu-inline-option__label{font-size:.6875rem;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aythen-workspace-menu-inline-option__meta{font-size:.625rem;line-height:1.2;color:var(--ak-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aythen-workspace-menu-inline-option__check{flex-shrink:0;color:var(--ak-accent-green, var(--ok))}.aythen-workspace-menu-inline-option-form-wrap{padding:4px}.aythen-workspace-menu-inline-option-form{display:flex;flex-direction:column;gap:4px}.aythen-workspace-menu-inline-option-input{width:100%;min-height:1.75rem;padding:4px 8px;border-radius:4px;border:.5px solid color-mix(in srgb,var(--ak-text-primary, #111) 12%,transparent);background:color-mix(in srgb,var(--ak-text-primary, #111) 3%,transparent);font-family:var(--font);font-size:.6875rem;color:var(--ak-text-primary)}.aythen-workspace-menu-inline-option-action{min-height:1.75rem;padding:4px 8px;border-radius:4px;border:.5px solid color-mix(in srgb,var(--ak-text-primary, #111) 12%,transparent);background:color-mix(in srgb,var(--ak-text-primary, #111) 5%,transparent);font-family:var(--font);font-size:.6875rem;font-weight:600;color:var(--ak-text-primary);cursor:pointer}.aythen-workspace-menu-inline-error{margin:4px 2px 0;font-size:.6875rem;color:#b91c1c}.aythen-workspace-menu-plan{margin:0;padding:0 6px}.aythen-workspace-menu-panel .aythenh-hero-upgrade{display:flex;flex-direction:column;align-items:stretch;gap:6px;width:100%;padding:0}.aythen-workspace-menu-panel .aythenh-hero-upgrade--popover{gap:6px}.aythen-workspace-menu-panel .aythenh-hero-upgrade__copy{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.aythen-workspace-menu-panel .aythenh-hero-upgrade__title{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:.3rem;font-family:var(--font);font-size:.6875rem;font-weight:600;letter-spacing:-.01em;line-height:1.25;color:var(--ak-text-primary, var(--text))}.aythen-workspace-menu-panel .aythenh-hero-upgrade__tier{font-size:.625rem;font-weight:500;color:var(--ak-text-muted, var(--text-muted))}.aythen-workspace-menu-panel .aythenh-hero-upgrade__lead{margin:0;font-size:.625rem;line-height:1.35;color:var(--ak-text-muted, var(--text-muted))}.aythen-workspace-menu-panel .aythenh-hero-upgrade__lead--primary{color:color-mix(in srgb,var(--ak-text-primary, var(--text)) 78%,transparent);font-weight:500}.aythen-workspace-menu-panel .aythenh-hero-upgrade__lead--secondary{font-size:.5625rem;line-height:1.3;color:var(--ak-text-muted, var(--text-soft, var(--text-muted)))}.aythen-workspace-menu-panel .aythenh-hero-upgrade--plan .aythenh-workspace__track{margin-top:0;height:3px;border-radius:999px;background:color-mix(in srgb,var(--ak-text-primary, var(--text)) 8%,transparent);overflow:hidden}.aythen-workspace-menu-panel .aythenh-hero-upgrade--plan .aythenh-workspace__fill{display:block;height:100%;border-radius:inherit;background:color-mix(in srgb,var(--ak-accent-green, #22c55e) 70%,transparent)}.aythen-workspace-menu-panel .aythenh-hero-upgrade--popover .aythenh-hero-upgrade__cta.lh-cta{align-self:flex-start;display:inline-flex;align-items:center;gap:.3rem;min-height:auto;height:auto;padding:0;font-family:var(--font);font-size:.625rem;font-weight:500;line-height:1.3;border-radius:0;border:0;background:transparent;color:var(--ak-text-muted, #6b7280);text-decoration:none;cursor:pointer;transition:color .14s ease}.aythen-workspace-menu-panel .aythenh-hero-upgrade--popover .aythenh-hero-upgrade__cta.lh-cta:hover{background:transparent;color:var(--ak-text-primary);text-decoration:underline;text-underline-offset:2px}:root[data-theme=dark] .aythen-workspace-menu-panel .aythenh-hero-upgrade--popover .aythenh-hero-upgrade__cta.lh-cta{border:0;background:transparent;color:#ffffff6b}:root[data-theme=dark] .aythen-workspace-menu-panel .aythenh-hero-upgrade--popover .aythenh-hero-upgrade__cta.lh-cta:hover{color:#ffffffe0}.aythen-workspace-menu-actions{display:flex;flex-direction:column;gap:1px;padding:0 2px}.aythen-workspace-menu-section-label{margin:0;padding:6px 6px 4px;font-family:var(--font);font-size:.5625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ak-text-muted, #9ca3af)}:root[data-theme=dark] .aythen-workspace-menu-section-label{color:#ffffff52}.aythen-workspace-menu-actions__group{display:flex;flex-direction:column;gap:1px;border-radius:0;padding:0;border:0;background:transparent}:root[data-theme=dark] .aythen-workspace-menu-actions__group{border-color:transparent;background:transparent}.aythen-workspace-menu-action-row{display:flex;align-items:center;gap:8px;width:100%;min-height:1.75rem;padding:5px 6px;border:none;border-radius:8px;background:transparent;font-family:var(--font);text-align:left;text-decoration:none;color:var(--ak-text-primary);cursor:pointer;transition:background .14s ease;-webkit-tap-highlight-color:transparent}.aythen-workspace-menu-action-row:hover{background:color-mix(in srgb,var(--ak-text-primary, #111) 5%,transparent)}.aythen-workspace-menu-action-row.is-open,.aythen-workspace-menu-action-row:active:not(:disabled){background:color-mix(in srgb,var(--ak-text-primary, #111) 7%,transparent)}.aythen-workspace-menu-action-row--static{cursor:default}.aythen-workspace-menu-action-row--static:hover{background:transparent}.aythen-workspace-menu-action-row.is-danger{color:#be123c}:root[data-theme=dark] .aythen-workspace-menu-action-row.is-danger{color:#fda4af}.aythen-workspace-menu-action-row.is-danger:hover{background:color-mix(in srgb,#be123c 8%,transparent)}.aythen-workspace-menu-action-row:disabled,.aythen-workspace-menu-action-row.is-pending{opacity:.55;cursor:not-allowed}.aythen-workspace-menu-action-row__icon{width:.8125rem;height:.8125rem;flex-shrink:0;opacity:.45}.aythen-workspace-menu-action-row.is-danger .aythen-workspace-menu-action-row__icon{opacity:.85}.aythen-workspace-menu-action-row__label{flex:1;min-width:0;font-size:.6875rem;font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aythen-workspace-menu-action-row__hint{flex-shrink:0;max-width:38%;padding:1px 5px;border-radius:4px;font-size:.5rem;font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:color-mix(in srgb,var(--ak-text-primary, #475569) 72%,transparent);background:color-mix(in srgb,var(--ak-text-primary, #111) 10%,transparent)}:root[data-theme=dark] .aythen-workspace-menu-action-row__hint{color:#ffffffad;background:color-mix(in srgb,#fff 10%,transparent)}.aythen-workspace-menu-action-row__control{flex-shrink:0;display:inline-flex;align-items:center}.aythen-workspace-menu-action-row__control .aythen-theme-toggle--switch{scale:.88}.aythen-workspace-menu-action-row__chevron{flex-shrink:0;width:.625rem;height:.625rem;opacity:.28;margin-inline-start:1px}.aythen-workspace-menu-action-row.is-open .aythen-workspace-menu-action-row__chevron{opacity:.42}.aythen-workspace-menu-action-row__busy{width:.75rem;height:.75rem;flex-shrink:0;border-radius:999px;border:1.5px solid color-mix(in srgb,var(--ak-text-primary, #111) 18%,transparent);border-top-color:var(--ak-accent-green, var(--ok));animation:aythen-workspace-menu-spin .7s linear infinite}.aythen-workspace-menu-lang-wrap{position:relative}.aythen-workspace-menu-lang-flyout{margin:0;padding:6px;list-style:none;overflow-x:hidden;overflow-y:auto;max-height:min(16rem,calc(100vh - 16px));border-radius:10px;border:.5px solid color-mix(in srgb,var(--ak-text-primary, #111) 12%,transparent);background:color-mix(in srgb,var(--ak-bg-card, #fff) 72%,transparent);backdrop-filter:blur(48px) saturate(1.9);-webkit-backdrop-filter:blur(48px) saturate(1.9);box-shadow:inset 0 1px color-mix(in srgb,#fff 55%,transparent),0 0 0 .5px color-mix(in srgb,#000 4%,transparent),0 22px 56px #0000002e;scrollbar-width:none;animation:aythen-workspace-menu-in .16s cubic-bezier(.32,.72,0,1)}.aythen-workspace-menu-lang-flyout::-webkit-scrollbar{display:none}@supports (backdrop-filter: blur(1px)){.aythen-workspace-menu-lang-flyout{background:color-mix(in srgb,var(--ak-bg-card, #fff) 55%,transparent)}}:root[data-theme=dark] .aythen-workspace-menu-lang-flyout{border-color:color-mix(in srgb,#fff 12%,transparent);background:color-mix(in srgb,#2f2f2f 55%,transparent);box-shadow:inset 0 1px color-mix(in srgb,#fff 14%,transparent),0 0 0 .5px color-mix(in srgb,#fff 6%,transparent),0 22px 56px #0003}@supports (backdrop-filter: blur(1px)){:root[data-theme=dark] .aythen-workspace-menu-lang-flyout{background:color-mix(in srgb,#2f2f2f 52%,transparent)}}.aythen-workspace-menu-inline-submenu--lang{top:calc(100% + 2px);left:0;right:auto;min-width:10.5rem}.aythen-workspace-menu-account-pick{display:flex;align-items:center;gap:8px;width:100%;min-height:2rem;padding:4px 6px;border:none;border-radius:6px;background:transparent;font-family:var(--font);text-align:left;color:var(--ak-text-primary);cursor:pointer;transition:background .14s ease}.aythen-workspace-menu-account-pick:hover:not(:disabled){background:color-mix(in srgb,var(--ak-text-primary, #111) 5%,transparent)}.aythen-workspace-menu-account-pick:disabled{opacity:.55;cursor:not-allowed}.aythen-workspace-menu-account-pick__copy{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.aythen-workspace-menu-account-pick__name{font-size:.6875rem;font-weight:600;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aythen-workspace-menu-account-pick__email{font-size:.5625rem;line-height:1.2;color:var(--ak-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes aythen-workspace-menu-spin{to{transform:rotate(360deg)}}.aythen-workspace-menu-footer{margin:0;border-radius:8px;padding:2px;border:.5px solid color-mix(in srgb,var(--ak-text-primary, #111) 8%,transparent);background:color-mix(in srgb,var(--ak-text-primary, #111) 3%,transparent);overflow:hidden}:root[data-theme=dark] .aythen-workspace-menu-footer{border-color:color-mix(in srgb,#fff 10%,transparent);background:color-mix(in srgb,#fff 4%,transparent)}.aythen-workspace-menu-footer__action{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-height:1.5rem;padding:4px 6px;border:none;border-radius:6px;background:transparent;font-family:var(--font);font-size:.625rem;font-weight:500;color:var(--ak-text-primary);cursor:pointer;transition:background .14s ease;-webkit-tap-highlight-color:transparent}.aythen-workspace-menu-footer__action:hover{background:color-mix(in srgb,var(--ak-text-primary, #111) 5%,transparent)}.aythen-workspace-menu-footer__action:focus-visible{outline:2px solid color-mix(in srgb,var(--ak-accent-green, var(--ok)) 50%,transparent);outline-offset:-2px}.aythen-workspace-menu-footer__label{flex:1;text-align:left}.aythen-workspace-menu-footer__chevron{flex-shrink:0;opacity:.35}.aythen-workspace-menu-panel .aythen-workspace-menu-item{display:flex;width:100%;align-items:center;gap:.6rem;padding:.4rem .45rem;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .14s ease}.aythen-workspace-menu-panel .aythen-workspace-menu-item:hover{background:color-mix(in srgb,var(--ak-text-primary, #111) 5%,transparent)}:root[data-theme=dark] .aythen-workspace-menu-panel .aythen-workspace-menu-item:hover{background:color-mix(in srgb,#fff 6%,transparent)}.aythen-workspace-menu-panel .aythen-workspace-menu-item.is-active{background:color-mix(in srgb,var(--ak-text-primary, #111) 7%,transparent)}:root[data-theme=dark] .aythen-workspace-menu-panel .aythen-workspace-menu-item.is-active{background:color-mix(in srgb,#fff 8%,transparent)}.aythen-workspace-menu-panel .aythen-workspace-menu-item:disabled{cursor:not-allowed;opacity:.55}.aythen-workspace-menu-panel .aythen-workspace-menu-item--switch{align-items:center;min-height:2.25rem}.aythen-workspace-menu-panel .aythen-workspace-menu-item__mark{flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:.375rem;font-size:.55rem}.aythen-workspace-menu-panel .aythen-workspace-menu-item__mark-initials{font-size:.52rem;font-weight:700;line-height:1;color:#fff}.aythen-workspace-menu-panel .aythen-workspace-menu-item__copy{min-width:0;flex:1;display:flex;flex-direction:column;gap:.05rem}.aythen-workspace-menu-panel .aythen-workspace-menu-item__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font);font-size:.75rem;font-weight:600;letter-spacing:-.01em;line-height:1.25}.aythen-workspace-menu-panel .aythen-workspace-menu-item__meta{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font);font-size:.625rem;line-height:1.25;color:var(--ak-text-muted, #6b7280)}:root[data-theme=dark] .aythen-workspace-menu-panel .aythen-workspace-menu-item__meta{color:#ffffff73}.aythen-workspace-menu-panel .aythen-workspace-menu-item__check{width:.75rem;height:.75rem;flex-shrink:0;opacity:.85;color:var(--ok, #34d399)}.aythen-workspace-menu-panel .aythen-workspace-menu-hint{margin:0;padding:.35rem .45rem;font-size:.6875rem;color:var(--ak-text-muted, #6b7280)}.aythen-workspace-menu-panel .aythen-workspace-menu-hint--error{color:#fbbf24}@keyframes aythen-workspace-menu-in{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.aythen-workspace-menu-panel{animation:none}}@media(hover:none){.aythen-workspace-menu-footer__action:hover{background:transparent}.aythen-workspace-menu-footer__action:active{background:color-mix(in srgb,var(--ak-text-primary, #111) 7%,transparent)}}@theme{ --color-ak-bg-app: var(--ak-bg-app); --color-ak-bg-sidebar: var(--ak-bg-sidebar); --color-ak-bg-main: var(--ak-bg-main); --color-ak-bg-card: var(--ak-bg-card); --color-ak-bg-control: var(--ak-bg-control); --color-ak-text-primary: var(--ak-text-primary); --color-ak-text-secondary: var(--ak-text-secondary); --color-ak-text-muted: var(--ak-text-muted); --color-ak-accent-green: var(--ak-accent-green); --color-ak-accent-cyan: var(--ak-accent-cyan); --color-ak-accent-violet: var(--ak-accent-violet); --color-ak-border-subtle: var(--ak-border-subtle); --color-ak-border-strong: var(--ak-border-strong); --color-bg: var(--bg); --color-bg-subtle: var(--bg-2); --color-surface: var(--surface); --color-surface-raised: var(--surface-raised); --color-surface-hover: var(--surface-hover); --color-shell-sidebar: var(--shell-sidebar); --color-foreground: var(--text); --color-muted: var(--text-muted); --color-subtle: var(--text-soft); --color-accent: var(--accent); --color-accent-bright: var(--accent-bright); --color-accent-soft: var(--accent-soft); --color-accent-button: var(--accent-button); --color-on-accent: var(--on-accent); --color-btn-secondary: var(--btn-secondary-bg); --color-btn-secondary-hover: var(--btn-secondary-hover); --color-btn-secondary-text: var(--btn-secondary-text); --color-btn-secondary-hover-text: var(--btn-secondary-hover-text); --color-btn-primary: var(--btn-primary-bg); --color-btn-primary-hover: var(--btn-primary-hover); --color-btn-primary-text: var(--btn-primary-text); --color-success: var(--ok); --color-success-soft: var(--ok-soft); --color-on-success: var(--on-ok); --color-warning: var(--warn); --color-warning-soft: var(--warn-soft); --color-on-warning: var(--on-warn); --color-error: var(--err); --color-error-soft: var(--err-soft); --color-on-error: var(--on-err); --color-err: var(--err); --color-border: var(--border); --color-border-strong: var(--border-strong); --color-drive-background: var(--drive-background); --color-drive-surface: var(--drive-surface); --color-drive-surface-hover: var(--drive-surface-hover); --color-drive-surface-elevated: var(--drive-surface-elevated); --color-drive-surface-pressed: var(--drive-surface-pressed); --color-drive-border: var(--drive-border); --color-drive-border-strong: var(--drive-border-strong); --color-drive-text-primary: var(--drive-text-primary); --color-drive-text-secondary: var(--drive-text-secondary); --color-drive-text-muted: var(--drive-text-muted); --color-drive-accent: var(--drive-accent); --color-drive-accent-soft: var(--drive-accent-soft); --color-drive-accent-ring: var(--drive-accent-ring); --color-drive-danger: var(--drive-danger); --color-drive-skeleton-base: var(--drive-skeleton-base); --color-drive-skeleton-highlight: var(--drive-skeleton-highlight); --color-drive-thumb-bg: var(--drive-thumb-bg); --color-drive-input-bg: var(--drive-input-bg); --color-calendar-bg: var(--calendar-bg); --color-calendar-surface: var(--calendar-surface); --color-calendar-surface-hover: var(--calendar-surface-hover); --color-calendar-surface-elevated: var(--calendar-surface-elevated); --color-calendar-border: var(--calendar-border); --color-calendar-border-strong: var(--calendar-border-strong); --color-calendar-text-primary: var(--calendar-text-primary); --color-calendar-text-secondary: var(--calendar-text-secondary); --color-calendar-accent: var(--calendar-accent); --color-calendar-accent-soft: var(--calendar-accent-soft); --color-calendar-accent-ring: var(--calendar-accent-ring); --color-calendar-today: var(--calendar-today); --color-calendar-tone-active: var(--calendar-tone-active); --color-calendar-tone-done: var(--calendar-tone-done); --color-calendar-tone-failed: var(--calendar-tone-failed); --color-skeleton-base: var(--skeleton-base); --color-skeleton-highlight: var(--skeleton-highlight); --color-conv-bg: var(--conv-bg); --color-conv-sidebar-bg: var(--conv-sidebar-bg); --color-conv-surface: var(--conv-surface); --color-conv-surface-elevated: var(--conv-surface-elevated); --color-conv-text: var(--conv-text); --color-conv-text-secondary: var(--conv-text-secondary); --color-conv-separator: var(--conv-separator); --color-conv-hover: var(--conv-hover); --color-conv-selected: var(--conv-selected); --radius-sm: var(--radius-sm); --radius-btn: var(--btn-radius); --radius-md: var(--radius-md); --radius-lg: var(--radius-lg); --radius-xl: var(--radius-xl); --radius-2xl: var(--radius-2xl); --radius-full: 9999px; --shadow-xs: var(--shadow-xs); --shadow-sm: var(--shadow-sm); --shadow-md: var(--shadow-md); --shadow-lg: var(--shadow-lg); --shadow-soft: var(--shadow-soft); --font-sans: var(--font); --font-display: var(--font-display); --font-mono: var(--mono); --text-xs: var(--text-xs); --text-sm: var(--text-sm); --text-base: var(--text-base); --text-lg: var(--text-lg); --text-xl: var(--text-xl); --text-2xl: var(--text-2xl); --text-3xl: var(--text-3xl); --text-4xl: var(--text-4xl); --leading-tight: var(--leading-tight); --leading-normal: var(--leading-normal); --leading-relaxed: var(--leading-relaxed); --tracking-tight: var(--tracking-tight); --tracking-normal: var(--tracking-normal); --tracking-wide: var(--tracking-wide); }:root{color-scheme:dark;--ak-bg-app: #171717;--ak-bg-sidebar: #111111;--ak-bg-main: #181818;--ak-bg-card: #1f1f1f;--ak-bg-card-hover: #202020;--ak-bg-control: #111111;--ak-border-subtle: rgba(255, 255, 255, .06);--ak-border-strong: rgba(255, 255, 255, .1);--ak-text-primary: #f5f5f5;--ak-text-secondary: #a3a3a3;--ak-text-muted: #737373;--ak-accent-green: #22c55e;--ak-accent-cyan: #22d3ee;--ak-accent-violet: #a78bfa;--workspace-mark-accent: #334155;--green-landing-color: var(--workspace-mark-accent, #334155);--ws-accent: var(--workspace-mark-accent, #334155);--ak-radius-sm: 8px;--ak-radius-md: 12px;--ak-radius-lg: 16px;--ak-radius-xl: 20px;--ak-bg-topbar: #181818;--ak-topbar-h: 48px;--ak-user-aside-w: 280px;--ak-bg-control-hover: #1a1a1a;--ak-bg-control-active: #151515;--ak-bg-usage: #1a1a1a;--ak-bg-avatar: #2a2a2a;--ak-text-nav: #8a8a8a;--ak-text-nav-hover: #e5e5e5;--ak-hover-subtle: rgba(255, 255, 255, .06);--ak-hover-medium: rgba(255, 255, 255, .08);--ak-hover-strong: rgba(255, 255, 255, .1);--ak-divider: rgba(255, 255, 255, .05);--ak-border-control: rgba(255, 255, 255, .08);--ak-border-focus: rgba(255, 255, 255, .18);--ak-search-bg: transparent;--ak-search-bg-hover: transparent;--ak-search-bg-focus: transparent;--ak-search-border: rgba(255, 255, 255, .08);--ak-search-border-hover: rgba(255, 255, 255, .1);--ak-search-border-focus: rgba(255, 255, 255, .12);--ak-search-icon: #ffffff;--ak-search-placeholder: #8e8e8e;--ak-mega-bg: #1f1f1f;--ak-mega-border: rgba(255, 255, 255, .08);--ak-mega-shadow: 0 12px 40px rgba(0, 0, 0, .32);--ak-mega-foot-bg: rgba(0, 0, 0, .14);--ak-mega-item-hover: rgba(255, 255, 255, .06);--ak-accent-green-soft: color-mix(in srgb, var(--ak-accent-green) 12%, transparent);--ak-accent-cyan-soft: color-mix(in srgb, var(--ak-accent-cyan) 10%, transparent);--ak-accent-violet-soft: color-mix(in srgb, var(--ak-accent-violet) 8%, transparent);--ak-cta-bg: transparent;--ak-cta-text: #ffffff;--ak-cta-hover: var(--ak-hover-strong);--ak-shadow-overlay: 0 8px 32px rgba(0, 0, 0, .45);--ak-scrollbar: rgba(255, 255, 255, .12);--ak-scrollbar-hover: rgba(255, 255, 255, .2);--bg: var(--ak-bg-app);--bg-2: var(--ak-bg-topbar);--shell-sidebar: var(--ak-bg-sidebar);--surface: var(--ak-bg-main);--surface-2: var(--ak-bg-card);--surface-raised: var(--ak-bg-card-hover);--surface-hover: color-mix(in srgb, var(--ak-bg-card-hover) 85%, #ffffff 15%);--text: var(--ak-text-primary);--text-muted: var(--ak-text-secondary);--text-soft: var(--ak-text-muted);--accent: var(--ak-text-primary);--accent-soft: var(--ak-hover-subtle);--accent-bright: #ffffff;--accent-2: #e5e5e5;--accent-2-soft: var(--ak-hover-subtle);--ok: var(--ak-accent-green);--ok-soft: var(--ak-accent-green-soft);--on-ok: #052e16;--warn: #fbbf24;--warn-soft: rgba(251, 191, 36, .1);--on-warn: #451a03;--err: #f87171;--err-soft: rgba(248, 113, 113, .1);--on-err: #450a0a;--ocr: var(--accent);--ocr-soft: var(--accent-soft);--border: var(--ak-border-subtle);--border-bright: var(--ak-border-control);--border-strong: var(--ak-border-strong);--radius-sm: var(--ak-radius-sm);--btn-radius: 980px;--btn-py: .4rem;--btn-px: .85rem;--btn-font-size: .875rem;--btn-font-weight: 590;--btn-letter-spacing: -.015em;--btn-min-height: 2.125rem;--btn-primary-bg: var(--ws-accent, var(--workspace-mark-accent, #334155));--btn-primary-text: #ffffff;--btn-primary-hover: color-mix(in srgb, var(--ws-accent, #334155) 88%, #000);--btn-secondary-bg: rgba(120, 120, 128, .22);--btn-secondary-text: var(--ak-text-primary);--btn-secondary-hover: rgba(120, 120, 128, .32);--btn-secondary-hover-text: var(--ak-text-primary);--btn-danger-bg: #ff3b30;--btn-danger-text: #ffffff;--btn-danger-hover: #ff453a;--accent-button: var(--btn-primary-bg);--on-accent: var(--btn-primary-text);--radius: var(--ak-radius-md);--radius-md: var(--ak-radius-md);--radius-lg: var(--ak-radius-lg);--radius-xl: var(--ak-radius-xl);--radius-2xl: calc(var(--ak-radius-xl) + 4px);--shadow-xs: 0 1px 2px rgba(0, 0, 0, .2);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .24);--shadow-md: 0 2px 8px rgba(0, 0, 0, .28);--shadow-lg: 0 4px 16px rgba(0, 0, 0, .32);--shadow: var(--shadow-sm);--shadow-soft: var(--shadow-sm);--font: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;--font-display: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;--mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", Consolas, "Liberation Mono", monospace;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--leading-tight: 1.2;--leading-normal: 1.5;--leading-relaxed: 1.625;--tracking-tight: -.025em;--tracking-normal: 0;--tracking-wide: .025em;--ak-tooltip-bg: #262626;--ak-tooltip-text: var(--ak-text-primary);--ak-tooltip-border: var(--ak-border-strong);--ak-tooltip-shadow: var(--ak-shadow-overlay);--ak-tooltip-radius: var(--ak-radius-sm);--ak-tooltip-font-size: .75rem;--ak-tooltip-font-weight: 500;--ak-tooltip-line-height: 1.35;--ak-tooltip-padding-x: .55rem;--ak-tooltip-padding-y: .35rem;--ak-tooltip-gap: 8px;--ak-tooltip-max-width: 240px;--ak-tooltip-z: 120;--ak-tooltip-arrow-size: 6px;--ak-tooltip-enter-y: 3px;--ak-tooltip-status-ok-border: color-mix(in srgb, var(--ak-accent-green) 35%, var(--ak-border-strong));--ak-tooltip-status-warn-border: color-mix(in srgb, var(--warn) 35%, var(--ak-border-strong));--ak-tooltip-status-critical-border: color-mix(in srgb, var(--err) 40%, var(--ak-border-strong));--ak-sidebar-tooltip-bg: #121212;--ak-sidebar-tooltip-text: #a3a3a3;--ak-sidebar-tooltip-border: rgba(255, 255, 255, .05);--ak-sidebar-tooltip-shadow: 0 2px 10px rgba(0, 0, 0, .28);--ak-sidebar-tooltip-radius: 5px;--ak-sidebar-tooltip-font-size: .6875rem;--ak-sidebar-tooltip-padding-x: .45rem;--ak-sidebar-tooltip-padding-y: .22rem;--ak-sidebar-tooltip-gap: 7px;--sidebar-w: 220px;--sidebar-w-collapsed: 56px;--glow-cyan: none;--glow-magenta: none;--foreground: var(--text);--muted: var(--text-muted);--subtle: var(--text-soft);--success: var(--ok);--ak-input-height: 2.5rem;--ak-input-px: .875rem;--ak-input-py: .5rem;--ak-input-font-size: .9375rem;--ak-input-line-height: 1.2;--ak-input-radius: 12px;--ak-input-bg: #1c1c1e;--ak-input-border: rgba(255, 255, 255, .1);--ak-input-border-hover: rgba(255, 255, 255, .14);--ak-input-border-focus: rgba(255, 255, 255, .24);--ak-input-text: var(--ak-text-primary);--ak-input-placeholder: #636366;--ak-input-disabled-bg: rgba(255, 255, 255, .04);--ak-input-disabled-border: rgba(255, 255, 255, .06);--ak-input-disabled-text: rgba(255, 255, 255, .28);--ak-input-readonly-bg: #1c1c1e;--ak-input-border-error: #ff453a;--drive-background: #0e1016;--drive-surface: #18191d;--drive-surface-hover: #22242a;--drive-surface-elevated: #2a2d34;--drive-surface-pressed: #31343c;--drive-border: rgba(255, 255, 255, .08);--drive-border-strong: rgba(255, 255, 255, .14);--drive-text-primary: #f0f0f3;--drive-text-secondary: #b0b0b8;--drive-text-muted: #8e8e98;--drive-accent: #22d3ee;--drive-accent-soft: color-mix(in srgb, var(--drive-accent) 12%, transparent);--drive-accent-ring: color-mix(in srgb, var(--drive-accent) 32%, transparent);--drive-danger: #f87171;--drive-skeleton-base: rgba(255, 255, 255, .04);--drive-skeleton-highlight: rgba(255, 255, 255, .08);--drive-radius-card: 16px;--drive-radius-chip: 12px;--drive-radius-panel: 14px;--drive-shadow-card: 0 1px 2px rgba(0, 0, 0, .28);--drive-shadow-card-hover: 0 4px 14px rgba(0, 0, 0, .38);--drive-shadow-elevated: 0 8px 28px rgba(0, 0, 0, .48), 0 0 0 1px rgba(255, 255, 255, .06);--drive-thumb-bg: #23262e;--drive-input-bg: #1e2026;--drive-placeholder: #7a7a86;--calendar-bg: var(--ak-bg-main);--calendar-surface: var(--ak-bg-card);--calendar-surface-hover: var(--ak-bg-card-hover);--calendar-surface-elevated: #242424;--calendar-border: var(--ak-border-subtle);--calendar-border-strong: var(--ak-border-strong);--calendar-text-primary: var(--ak-text-primary);--calendar-text-secondary: var(--ak-text-muted);--calendar-accent: var(--ak-text-primary);--calendar-accent-soft: rgba(255, 255, 255, .06);--calendar-accent-ring: color-mix(in srgb, var(--ak-text-primary) 18%, transparent);--calendar-today: #ffffff;--calendar-today-text: #0a0a0a;--calendar-tone-scheduled: var(--ak-accent-violet);--calendar-tone-active: var(--ak-accent-cyan);--calendar-tone-done: var(--ok);--calendar-tone-warning: var(--warn);--calendar-tone-failed: var(--err);--calendar-tone-cancelled: var(--text-muted);--calendar-radius-container: 16px;--calendar-radius-cell: 14px;--calendar-radius-btn: 12px;--calendar-shadow-surface: 0 1px 0 rgba(255, 255, 255, .02);--calendar-shadow-elevated: 0 1px 0 rgba(255, 255, 255, .02), 0 8px 24px rgba(0, 0, 0, .28);--calendar-glass: var(--ak-bg-card);--calendar-glass-blur: 28px;--calendar-glass-saturate: 168%;--calendar-glass-border: rgba(255, 255, 255, .1);--calendar-glass-border-strong: rgba(255, 255, 255, .15);--calendar-glass-edge-top: rgba(255, 255, 255, .18);--calendar-glass-edge-bottom: rgba(0, 0, 0, .14);--calendar-glass-sheen: linear-gradient( 148deg, rgba(255, 255, 255, .16) 0%, rgba(255, 255, 255, .05) 22%, transparent 48%, rgba(0, 0, 0, .04) 100% );--calendar-glass-shadow: 0 1px 2px rgba(0, 0, 0, .14), 0 4px 14px rgba(0, 0, 0, .12), 0 10px 28px rgba(0, 0, 0, .08);--calendar-glass-shadow-hover: 0 2px 4px rgba(0, 0, 0, .16), 0 8px 22px rgba(0, 0, 0, .14), 0 14px 36px rgba(0, 0, 0, .1);--calendar-cell-weekday-bg: rgba(255, 255, 255, .048);--calendar-cell-weekend-bg: var(--calendar-cell-weekday-bg);--calendar-cell-outside-bg: rgba(255, 255, 255, .022);--calendar-surface-weekend: var(--calendar-cell-weekday-bg);--calendar-surface-weekend-outside: var(--calendar-cell-outside-bg);--calendar-weekend-column: transparent;--calendar-weekend-column-border: transparent;--skeleton-base: #1a1a1a;--skeleton-highlight: #242424;--conv-bg: #000000;--conv-sidebar-bg: var(--ak-bg-app);--conv-surface: #141414;--conv-surface-elevated: #1a1a1a;--conv-surface-translucent: rgba(20, 20, 20, .82);--conv-text: #f4f4f5;--conv-text-secondary: #a1a1aa;--conv-separator: rgba(255, 255, 255, .06);--conv-hover: rgba(255, 255, 255, .05);--conv-selected: rgba(255, 255, 255, .09);--conv-selected-text: #fafafa;--conv-bubble-user-bg: #f5f5f7;--conv-bubble-user-fg: #0a0a0a;--conv-bubble-assistant-bg: #2c2c2e;--conv-bubble-assistant-fg: #f5f5f7;--conv-control-bg: rgba(255, 255, 255, .04);--conv-control-border: rgba(255, 255, 255, .08);--conv-focus-ring: rgba(255, 255, 255, .22);--conv-shadow-float: 0 1px 2px rgba(0, 0, 0, .28), 0 8px 28px rgba(0, 0, 0, .32);--conv-shadow-soft: 0 1px 2px rgba(0, 0, 0, .2);--conv-blur: 20px;--conv-radius-sm: 8px;--conv-radius-control: 12px;--conv-radius-card: 16px;--conv-radius-panel: 20px;--conv-radius-pill: 999px;--conv-space-4: 4px;--conv-space-8: 8px;--conv-space-12: 12px;--conv-space-16: 16px;--conv-space-20: 20px;--conv-space-24: 24px;--conv-space-32: 32px;--conv-thread-max: 56rem;--conv-panel-width: 28rem;--conv-composer-height: 3rem;--conv-duration-fast: .15s;--conv-duration: .22s;--conv-duration-slow: .32s;--conv-ease: cubic-bezier(.32, .72, 0, 1);--conv-font-size: .9375rem;--conv-font-size-sm: .8125rem;--conv-font-size-meta: .75rem;--conv-line-height: 1.5;--conv-chart-grid-line: rgba(255, 255, 255, .06);--conv-chart-axis: #a1a1aa;--conv-chart-primary: #d4d4d8;--conv-chart-secondary: #a1a1aa;--conv-chart-tertiary: #71717a;--conv-chart-quaternary: #52525b;--conv-chart-quinary: #3f3f46;--conv-chart-senary: #e4e4e7;--conv-chart-tooltip-bg: rgba(34, 34, 36, .94);--conv-chart-tooltip-border: rgba(255, 255, 255, .08);--conv-chart-selection: rgba(255, 255, 255, .14);--conv-chart-card-bg: #1c1c1e}:root[data-theme=light]{color-scheme:light;--ak-bg-app: #fafafa;--ak-bg-sidebar: #ffffff;--ak-bg-main: #fafafa;--ak-bg-card: #ffffff;--ak-bg-card-hover: #f4f4f5;--ak-bg-control: #f4f4f5;--ak-border-subtle: rgba(0, 0, 0, .08);--ak-border-strong: rgba(0, 0, 0, .14);--ak-text-primary: #09090b;--ak-text-secondary: #52525b;--ak-text-muted: #71717a;--ak-accent-green: #16a34a;--ak-accent-cyan: #0891b2;--ak-accent-violet: #7c3aed;--workspace-mark-accent: #334155;--green-landing-color: var(--workspace-mark-accent, #334155);--ws-accent: var(--workspace-mark-accent, #334155);--ak-radius-sm: 8px;--ak-radius-md: 12px;--ak-radius-lg: 16px;--ak-radius-xl: 20px;--ak-bg-topbar: #ffffff;--ak-bg-control-hover: #ececee;--ak-bg-control-active: #e4e4e7;--ak-bg-usage: #f4f4f5;--ak-bg-avatar: #e4e4e7;--ak-text-nav: #52525b;--ak-text-nav-hover: #09090b;--ak-hover-subtle: rgba(0, 0, 0, .04);--ak-hover-medium: rgba(0, 0, 0, .06);--ak-hover-strong: rgba(0, 0, 0, .08);--ak-divider: rgba(0, 0, 0, .06);--ak-border-control: rgba(0, 0, 0, .12);--ak-border-focus: rgba(0, 0, 0, .2);--ak-search-bg: transparent;--ak-search-bg-hover: transparent;--ak-search-bg-focus: transparent;--ak-search-border: rgba(0, 0, 0, .08);--ak-search-border-hover: rgba(0, 0, 0, .1);--ak-search-border-focus: rgba(0, 0, 0, .12);--ak-search-icon: #8e8e8e;--ak-search-placeholder: #8e8e8e;--ak-mega-bg: #ffffff;--ak-mega-border: rgba(0, 0, 0, .08);--ak-mega-shadow: 0 12px 36px rgba(0, 0, 0, .08);--ak-mega-foot-bg: #fafafa;--ak-mega-item-hover: rgba(0, 0, 0, .04);--ak-accent-green-soft: color-mix(in srgb, var(--ak-accent-green) 10%, transparent);--ak-accent-cyan-soft: color-mix(in srgb, var(--ak-accent-cyan) 8%, transparent);--ak-accent-violet-soft: color-mix(in srgb, var(--ak-accent-violet) 8%, transparent);--ak-cta-bg: #000000;--ak-cta-text: #ffffff;--ak-cta-hover: rgba(0, 0, 0, .88);--ak-shadow-overlay: 0 8px 32px rgba(0, 0, 0, .12);--ak-scrollbar: rgba(0, 0, 0, .15);--ak-scrollbar-hover: rgba(0, 0, 0, .25);--bg: var(--ak-bg-app);--bg-2: var(--ak-bg-control);--shell-sidebar: var(--ak-bg-sidebar);--surface: var(--ak-bg-main);--surface-2: var(--ak-bg-card);--surface-raised: var(--ak-bg-card-hover);--surface-hover: var(--ak-bg-card-hover);--text: var(--ak-text-primary);--text-muted: var(--ak-text-secondary);--text-soft: var(--ak-text-muted);--accent: var(--ak-text-primary);--accent-soft: var(--ak-hover-subtle);--accent-bright: #27272a;--accent-2: var(--ak-text-primary);--accent-2-soft: var(--ak-hover-subtle);--ok: var(--ak-accent-green);--ok-soft: var(--ak-accent-green-soft);--on-ok: #ffffff;--warn: #b45309;--warn-soft: rgba(180, 83, 9, .1);--on-warn: #ffffff;--err: #dc2626;--err-soft: rgba(220, 38, 38, .1);--on-err: #ffffff;--ocr: var(--accent);--ocr-soft: var(--accent-soft);--border: var(--ak-border-subtle);--border-bright: var(--ak-border-control);--border-strong: var(--ak-border-strong);--btn-radius: 980px;--btn-py: .4rem;--btn-px: .85rem;--btn-font-size: .875rem;--btn-font-weight: 590;--btn-letter-spacing: -.015em;--btn-min-height: 2.125rem;--btn-secondary-bg: rgba(120, 120, 128, .16);--btn-secondary-text: #1c1c1e;--btn-secondary-hover: rgba(120, 120, 128, .24);--btn-secondary-hover-text: #1c1c1e;--btn-primary-bg: var(--ws-accent, var(--workspace-mark-accent, #334155));--btn-primary-text: #ffffff;--btn-primary-hover: color-mix(in srgb, var(--ws-accent, #334155) 88%, #000);--btn-danger-bg: #ff3b30;--btn-danger-text: #ffffff;--btn-danger-hover: #e0352b;--accent-button: var(--btn-primary-bg);--on-accent: var(--btn-primary-text);--shadow-xs: 0 1px 2px rgba(0, 0, 0, .04);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--shadow-md: 0 4px 12px rgba(0, 0, 0, .06), 0 2px 4px rgba(0, 0, 0, .04);--shadow-lg: 0 12px 32px rgba(0, 0, 0, .08), 0 4px 8px rgba(0, 0, 0, .04);--shadow: var(--shadow-sm);--shadow-soft: var(--shadow-sm);--ak-tooltip-bg: #ffffff;--ak-tooltip-text: var(--ak-text-primary);--ak-tooltip-border: var(--ak-border-strong);--ak-tooltip-shadow: var(--ak-mega-shadow);--ak-tooltip-status-ok-border: color-mix(in srgb, var(--ak-accent-green) 28%, var(--ak-border-strong));--ak-tooltip-status-warn-border: color-mix(in srgb, var(--warn) 30%, var(--ak-border-strong));--ak-tooltip-status-critical-border: color-mix(in srgb, var(--err) 32%, var(--ak-border-strong));--ak-sidebar-tooltip-bg: #171717;--ak-sidebar-tooltip-text: #525252;--ak-sidebar-tooltip-border: rgba(0, 0, 0, .06);--ak-sidebar-tooltip-shadow: 0 2px 8px rgba(0, 0, 0, .1);--ak-input-bg: #ffffff;--ak-input-border: #d1d1d6;--ak-input-border-hover: #c7c7cc;--ak-input-border-focus: #86868b;--ak-input-text: var(--ak-text-primary);--ak-input-placeholder: #86868b;--ak-input-disabled-bg: #f5f5f7;--ak-input-disabled-border: #e5e5ea;--ak-input-disabled-text: rgba(0, 0, 0, .28);--ak-input-readonly-bg: #ffffff;--ak-input-border-error: #ff3b30;--drive-background: #f6f6f8;--drive-surface: #fafafa;--drive-surface-hover: #f0f0f3;--drive-surface-elevated: #ffffff;--drive-border: rgba(0, 0, 0, .07);--drive-border-strong: rgba(0, 0, 0, .12);--drive-text-primary: #18181b;--drive-text-secondary: #52525b;--drive-text-muted: #a1a1aa;--drive-accent: #3b6fde;--drive-accent-soft: color-mix(in srgb, var(--drive-accent) 10%, transparent);--drive-danger: #dc4444;--drive-skeleton-base: #ececee;--drive-skeleton-highlight: #f5f5f7;--drive-radius-card: 16px;--drive-radius-chip: 12px;--drive-radius-panel: 14px;--drive-shadow-card: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 3px rgba(0, 0, 0, .03);--drive-shadow-card-hover: 0 2px 4px rgba(0, 0, 0, .05), 0 8px 20px rgba(0, 0, 0, .06);--drive-shadow-elevated: 0 4px 16px rgba(0, 0, 0, .08);--drive-thumb-bg: #ebebef;--drive-surface-pressed: #e8e8ec;--drive-accent-ring: color-mix(in srgb, var(--drive-accent) 22%, transparent);--drive-input-bg: #ffffff;--drive-placeholder: #a1a1aa;--calendar-bg: var(--ak-bg-main);--calendar-surface: var(--ak-bg-card);--calendar-surface-hover: var(--ak-bg-card-hover);--calendar-surface-elevated: var(--ak-bg-card);--calendar-border: var(--ak-border-subtle);--calendar-border-strong: var(--ak-border-strong);--calendar-text-primary: var(--ak-text-primary);--calendar-text-secondary: var(--ak-text-muted);--calendar-accent: var(--ak-text-primary);--calendar-accent-soft: rgba(0, 0, 0, .04);--calendar-accent-ring: color-mix(in srgb, var(--ak-text-primary) 12%, transparent);--calendar-today: #0a0a0a;--calendar-today-text: #ffffff;--calendar-tone-scheduled: var(--ak-accent-violet);--calendar-tone-active: var(--ak-accent-cyan);--calendar-tone-done: var(--ok);--calendar-tone-warning: var(--warn);--calendar-tone-failed: var(--err);--calendar-tone-cancelled: var(--text-muted);--calendar-radius-container: 16px;--calendar-radius-cell: 14px;--calendar-radius-btn: 12px;--calendar-shadow-surface: none;--calendar-shadow-elevated: none;--calendar-glass: var(--ak-bg-card);--calendar-glass-blur: 32px;--calendar-glass-saturate: 180%;--calendar-glass-border: rgba(255, 255, 255, .78);--calendar-glass-border-strong: rgba(255, 255, 255, .92);--calendar-glass-edge-top: rgba(255, 255, 255, .98);--calendar-glass-edge-bottom: rgba(0, 0, 0, .05);--calendar-glass-sheen: linear-gradient( 148deg, rgba(255, 255, 255, .92) 0%, rgba(255, 255, 255, .42) 20%, transparent 46%, rgba(0, 0, 0, .025) 100% );--calendar-glass-shadow: 0 1px 2px rgba(0, 0, 0, .04), 0 4px 12px rgba(0, 0, 0, .035), 0 8px 24px rgba(0, 0, 0, .025);--calendar-glass-shadow-hover: 0 2px 4px rgba(0, 0, 0, .06), 0 8px 20px rgba(0, 0, 0, .05), 0 14px 32px rgba(0, 0, 0, .04);--calendar-cell-weekday-bg: rgba(255, 255, 255, .58);--calendar-cell-weekend-bg: var(--calendar-cell-weekday-bg);--calendar-cell-outside-bg: rgba(255, 255, 255, .28);--calendar-surface-weekend: var(--calendar-cell-weekday-bg);--calendar-surface-weekend-outside: var(--calendar-cell-outside-bg);--calendar-weekend-column: transparent;--calendar-weekend-column-border: transparent;--skeleton-base: var(--drive-skeleton-base);--skeleton-highlight: var(--drive-skeleton-highlight);--conv-bg: #ffffff;--conv-sidebar-bg: var(--ak-bg-app);--conv-surface: #ffffff;--conv-surface-elevated: #ffffff;--conv-surface-translucent: rgba(255, 255, 255, .92);--conv-text: #18181b;--conv-text-secondary: #71717a;--conv-separator: rgba(0, 0, 0, .06);--conv-hover: rgba(0, 0, 0, .04);--conv-selected: rgba(0, 0, 0, .06);--conv-selected-text: #09090b;--conv-bubble-user-bg: #0a0a0a;--conv-bubble-user-fg: #ffffff;--conv-bubble-assistant-bg: #e8e8ed;--conv-bubble-assistant-fg: #1c1c1e;--conv-control-bg: rgba(0, 0, 0, .03);--conv-control-border: rgba(0, 0, 0, .08);--conv-focus-ring: rgba(0, 0, 0, .16);--conv-shadow-float: 0 1px 2px rgba(0, 0, 0, .04), 0 10px 28px rgba(0, 0, 0, .06);--conv-shadow-soft: 0 1px 2px rgba(0, 0, 0, .04);--conv-blur: 24px;--conv-radius-sm: 8px;--conv-radius-control: 12px;--conv-radius-card: 16px;--conv-radius-panel: 20px;--conv-radius-pill: 999px;--conv-space-4: 4px;--conv-space-8: 8px;--conv-space-12: 12px;--conv-space-16: 16px;--conv-space-20: 20px;--conv-space-24: 24px;--conv-space-32: 32px;--conv-thread-max: 56rem;--conv-panel-width: 28rem;--conv-composer-height: 3rem;--conv-duration-fast: .15s;--conv-duration: .22s;--conv-duration-slow: .32s;--conv-ease: cubic-bezier(.32, .72, 0, 1);--conv-font-size: .9375rem;--conv-font-size-sm: .8125rem;--conv-font-size-meta: .75rem;--conv-line-height: 1.5;--conv-chart-grid-line: rgba(0, 0, 0, .06);--conv-chart-axis: #6e6e73;--conv-chart-primary: #3a3a3c;--conv-chart-secondary: #6e6e73;--conv-chart-tertiary: #8e8e93;--conv-chart-quaternary: #aeaeb2;--conv-chart-quinary: #c7c7cc;--conv-chart-senary: #48484a;--conv-chart-tooltip-bg: rgba(255, 255, 255, .96);--conv-chart-tooltip-border: rgba(0, 0, 0, .08);--conv-chart-selection: rgba(0, 0, 0, .1);--conv-chart-card-bg: #ffffff}.ak2-focus-ring:focus-visible,.aythen-focus-ring:focus-visible{outline:none;box-shadow:0 0 0 3px var(--accent-soft);border-color:var(--accent)}.aythen-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .55rem;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.aythen-badge--success{color:var(--ok);background:var(--ok-soft)}.aythen-badge--warning{color:var(--warn);background:var(--warn-soft)}.aythen-badge--error{color:var(--err);background:var(--err-soft)}.aythen-badge--accent{color:var(--accent);background:var(--accent-soft)}:root:not([data-theme=light]) .aythen-app{background:var(--ak-bg-app);color:var(--ak-text-primary)}:root:not([data-theme=light]) .aythen-main{background:var(--ak-bg-main)}body.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main{background:transparent!important}:root:not([data-theme=light]) .aythen-content{background:var(--ak-bg-main)}:root:not([data-theme=light]) .aythen-topbar:not(.aythen-topbar--nav-shell){background:var(--ak-bg-topbar)!important;border-bottom-color:var(--ak-border-subtle)!important;color:var(--ak-text-primary)}:root:not([data-theme=light]) .aythen-topbar.aythen-topbar--nav-shell{background:transparent!important;border-bottom-color:transparent!important;color:var(--ak-text-primary)}:root:not([data-theme=light]) .aythen-page{padding:1.25rem 1.5rem 2.5rem;max-width:1400px;color:var(--ak-text-primary)}:root:not([data-theme=light]) .aythen-page.aythenh{padding:0 0 2.5rem;max-width:none}:root:not([data-theme=light]) .aythen-page.aythen-plan-gate{padding:0;max-width:none}:root:not([data-theme=light]) .aythen-page.aythen-template-builder-page,:root:not([data-theme=light]) .aythen-page.aythen-document-detail-host{padding:0;max-width:none;width:100%}:root:not([data-theme=light]) .aythen-kicker{font-family:var(--font);font-size:.6875rem;font-weight:500;letter-spacing:.08em;color:var(--ak-text-muted);text-shadow:none}:root:not([data-theme=light]) .aythen-page-header h1{font-family:var(--font-display);font-weight:600;letter-spacing:-.025em;text-transform:none;background:none;-webkit-text-fill-color:var(--ak-text-primary);color:var(--ak-text-primary)}:root:not([data-theme=light]) .aythen-kpi{background:var(--ak-bg-card-hover);border-color:var(--ak-border-subtle);border-radius:var(--ak-radius-md);box-shadow:none}:root:not([data-theme=light]) .aythen-kpi:before{display:none}:root:not([data-theme=light]) .aythen-kpi span{font-weight:600;color:var(--ak-text-primary);text-shadow:none}:root:not([data-theme=light]) .aythen-kpi small{font-family:var(--font);font-size:.6875rem;letter-spacing:.02em;color:var(--ak-text-muted)}:root:not([data-theme=light]) .aythen-panel,:root:not([data-theme=light]) .aythen-doc-card,:root:not([data-theme=light]) .aythen-modal{background:var(--ak-bg-card-hover);border-color:var(--ak-border-subtle);border-radius:var(--ak-radius-md);box-shadow:none}:root:not([data-theme=light]) .aythen-doc-card:hover{border-color:var(--ak-border-strong);box-shadow:none}:root:not([data-theme=light]) .aythen-search,:root:not([data-theme=light]) .aythen-toolbar .aythen-search{color:var(--ak-text-primary)}:root:not([data-theme=light]) .aythen-search:focus,:root:not([data-theme=light]) .aythen-toolbar .aythen-search:focus{border-color:var(--ak-border-strong);box-shadow:none}:root:not([data-theme=light]) .aythen-app .aythen-btn:not(.aythen-btn--primary):not(.aythen-btn--danger):not(.aythen-btn--ghost){background:var(--btn-primary-bg);color:var(--btn-primary-text);border-radius:var(--btn-radius);box-shadow:none}:root:not([data-theme=light]) .aythen-app .aythen-btn:not(.aythen-btn--primary):not(.aythen-btn--danger):not(.aythen-btn--ghost):hover:not(:disabled){background:var(--btn-primary-hover)}:root:not([data-theme=light]) .aythen-app .aythen-btn--ghost{background:var(--btn-secondary-bg)!important;color:var(--btn-secondary-text)!important;border:0!important}:root:not([data-theme=light]) .aythen-app .aythen-btn--ghost:hover:not(:disabled){background:var(--btn-secondary-hover)!important;color:var(--btn-secondary-hover-text)!important}:root:not([data-theme=light]) .aythen-app .aythen-btn--primary{background:var(--btn-primary-bg)!important;color:var(--btn-primary-text)!important;border:0!important}:root:not([data-theme=light]) .aythen-app .aythen-btn--danger{background:var(--btn-danger-bg, #ff3b30)!important;color:var(--btn-danger-text, #fff)!important;border:0!important}:root:not([data-theme=light]) .aythen-app input:not([type=checkbox]):not([type=radio]):not(.aythen-ios-field-input),:root:not([data-theme=light]) .aythen-app textarea:not(.aythen-ios-field-input),:root:not([data-theme=light]) .aythen-app select{background:var(--ak-bg-control);border-color:var(--ak-border-control);color:var(--ak-text-primary);border-radius:var(--ak-radius-sm)}:root:not([data-theme=light]) .aythen-app input:not(.aythen-ios-field-input)::placeholder,:root:not([data-theme=light]) .aythen-app textarea:not(.aythen-ios-field-input)::placeholder{color:var(--ak-text-muted)}:root:not([data-theme=light]) .aythen-photo-card{border:1px dashed var(--ak-border-strong);background:var(--ak-hover-subtle);box-shadow:none}:root:not([data-theme=light]) .aythen-flow-table,:root:not([data-theme=light]) .aythen-flow-thead{background:transparent;border-color:var(--ak-border-subtle)}:root:not([data-theme=light]) .aythen-flow-row:hover,:root:not([data-theme=light]) .aythen-flow-rowgroup.is-open .aythen-flow-row{background:var(--ak-hover-subtle)}.aythen-search-field:not(.aythen-search-field--global),.aythen-toolbar>.aythen-search,.aythen-auto-head-tools .aythen-search{background:var(--ak-bg-control);border-color:var(--ak-border-subtle)}.aythen-search-field:not(.aythen-search-field--global):focus-within{background:var(--ak-bg-control-active);border-color:var(--ak-border-focus)}:root:not([data-theme=light]) .aythen-filters button.is-active{background:var(--ak-bg-control-hover);border-color:var(--ak-border-strong);color:var(--ak-text-primary);box-shadow:none}:root:not([data-theme=light]) .aythen-content .mkt-footer{border-top-color:var(--ak-border-subtle);background:transparent}:root:not([data-theme=light]) .aythen-content .mkt-footer--app{border-top-color:#ffffff0f}:root:not([data-theme=light]) .aythen-topbar:not(.aythen-topbar--nav-shell){min-height:var(--ak-topbar-h);height:var(--ak-topbar-h);padding:0 1rem;gap:.625rem;background:var(--ak-bg-topbar)!important;border-bottom:1px solid var(--ak-border-subtle)!important;backdrop-filter:none!important;box-shadow:none!important}:root:not([data-theme=light]) .aythen-topbar--nav-shell,:root:not([data-theme=light]) .aythen-topbar--home-integrated,:root:not([data-theme=light]) .aythen-main--home-integrated .aythen-topbar{background:transparent!important;border-bottom:0!important}:root:not([data-theme=light]) .aythen-topbar-right{gap:.5rem}:root[data-theme=light] .aythen-topbar:not(.aythen-topbar--nav-shell){min-height:var(--ak-topbar-h);height:var(--ak-topbar-h);padding:0 1rem;gap:.625rem;background:var(--ak-bg-topbar)!important;border-bottom:1px solid var(--ak-border-subtle)!important;backdrop-filter:none!important;box-shadow:none!important;color:var(--ak-text-primary)}:root[data-theme=light] .aythen-topbar--nav-shell{background:transparent!important;border-bottom:0!important;box-shadow:none!important;color:var(--ak-text-primary)}.aythen-topbar--nav-shell,.aythen-topbar--home-integrated,.aythen-main--home-integrated .aythen-topbar{background:transparent!important;border-bottom:0!important;box-shadow:none!important}:root:not([data-theme=light]) .aythen-topbar--home-integrated,:root:not([data-theme=light]) .aythen-main--home-integrated .aythen-topbar{background:transparent!important;border-bottom:0!important}:root[data-theme=light] .aythen-topbar-right{gap:.5rem}.aythen-topbar-usage{display:flex;flex-direction:column;align-items:flex-end;gap:.12rem;padding-right:.75rem;margin-right:.75rem;border-right:1px solid var(--ak-border-subtle);min-width:0}.aythen-topbar-usage__row{display:inline-flex;align-items:baseline;gap:.4rem;font-variant-numeric:tabular-nums;white-space:nowrap}.aythen-topbar-usage__row--sub{align-items:center;gap:.45rem}.aythen-topbar-usage__label{font-family:var(--font);font-size:.625rem;font-weight:500;letter-spacing:.01em;color:var(--ak-text-muted)}.aythen-topbar-usage__tokens{font-family:var(--font);font-size:.8125rem;font-weight:600;letter-spacing:-.01em;color:var(--ak-text-primary)}.aythen-topbar-usage__pages{font-family:var(--font);font-size:.625rem;font-weight:500;color:var(--ak-text-muted)}.aythen-topbar-usage__bar{display:inline-block;width:2.75rem;height:3px;border-radius:999px;background:var(--ak-bg-control);overflow:hidden;flex-shrink:0}.aythen-topbar-usage__fill{display:block;height:100%;border-radius:inherit;background:var(--ak-accent-green);transition:width .35s ease}.aythen-topbar-usage__fill.is-hot{background:var(--warn)}:root:not([data-theme=light]) .aythen-topbar .aythen-balance-label{font-family:var(--font);letter-spacing:.05em;color:var(--ak-text-muted)!important}:root:not([data-theme=light]) .aythen-topbar .aythen-balance-currency{color:var(--ak-text-muted)!important}:root:not([data-theme=light]) .aythen-topbar .aythen-balance-amount{font-size:.8125rem;font-weight:600;color:var(--ak-text-primary)!important;text-shadow:none!important}:root:not([data-theme=light]) .aythen-topbar .aythen-balance-trigger--workspace .aythen-balance-currency{color:color-mix(in srgb,var(--workspace-mark-accent, var(--ws-accent, #334155)) 72%,var(--ak-text-muted) 28%)!important}:root:not([data-theme=light]) .aythen-topbar .aythen-balance-trigger--workspace .aythen-balance-amount{color:var(--workspace-mark-accent, var(--ws-accent, #334155))!important}:root[data-theme=light] .aythen-topbar .aythen-balance-trigger--workspace .aythen-balance-currency{color:color-mix(in srgb,var(--workspace-mark-accent, var(--ws-accent, #334155)) 78%,var(--ak-text-muted, #64748b) 22%)!important}:root[data-theme=light] .aythen-topbar .aythen-balance-trigger--workspace .aythen-balance-amount{color:var(--workspace-mark-accent, var(--ws-accent, #334155))!important;font-weight:600}:root:not([data-theme=light]) .aythen-topbar .aythen-balance-dual-wrap .aythen-balance-amount{font-size:.75rem}:root:not([data-theme=light]) .aythen-topbar .aythen-balance-dual-wrap .aythen-balance-currency{font-size:.6875rem}:root:not([data-theme=light]) .aythen-topbar .aythen-lang-btn{background:var(--ak-bg-control)!important;border:1px solid var(--ak-border-subtle)!important;border-radius:var(--ak-radius-md);padding:.35rem .65rem;backdrop-filter:none!important;font-family:var(--font);font-size:.6875rem;letter-spacing:.04em;color:var(--ak-text-secondary)!important}:root:not([data-theme=light]) .aythen-topbar .aythen-lang-btn:hover{color:var(--ak-text-primary)!important;border-color:var(--ak-border-strong)!important;background:var(--ak-bg-topbar)!important}:root:not([data-theme=light]) .aythen-topbar .aythen-langdd-caret,:root:not([data-theme=light]) .aythen-topbar .aythen-langdd-caret--svg{color:var(--ak-text-muted);opacity:.85}:root:not([data-theme=light]) .aythen-topbar .aythen-theme-btn{width:32px;height:32px;padding:0;border-radius:999px;background:var(--ak-bg-control)!important;border:1px solid var(--ak-border-subtle)!important;color:var(--ak-text-secondary)!important}:root:not([data-theme=light]) .aythen-topbar .aythen-theme-btn:hover{background:var(--ak-bg-topbar)!important;border-color:var(--ak-border-strong)!important;color:var(--ak-text-primary)!important}:root:not([data-theme=light]) .aythen-topbar .aythen-user-mini{border-radius:var(--ak-radius-md);padding:.3rem .65rem .3rem .35rem;background:var(--ak-bg-control)!important;border:1px solid var(--ak-border-subtle)!important;gap:.55rem}:root:not([data-theme=light]) .aythen-topbar .aythen-user-mini--avatar{width:32px;height:32px;padding:.15rem!important;justify-content:center;border-radius:.55rem!important}:root:not([data-theme=light]) .aythen-topbar .aythen-user-mini.aythen-user-mini--avatar{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}:root:not([data-theme=light]) .aythen-topbar .aythen-user-mini.aythen-user-mini--avatar:hover,:root:not([data-theme=light]) .aythen-topbar .aythen-user-mini.aythen-user-mini--avatar[aria-expanded=true]{background:transparent!important;border:0!important;box-shadow:none!important}:root:not([data-theme=light]) .aythen-topbar .aythen-user-mini:hover{background:var(--ak-bg-control-hover)!important;border-color:#ffffff1f!important;box-shadow:none!important}:root:not([data-theme=light]) .aythen-topbar .aythen-user-mini[aria-expanded=true]{background:#242424!important;border-color:#ffffff2e!important;box-shadow:none!important}:root:not([data-theme=light]) .aythen-topbar .aythen-avatar:not(.aythen-topbar-workspace-avatar){width:32px;height:32px;background:var(--ak-bg-avatar)!important;color:var(--ak-text-primary)!important;box-shadow:none!important;border:1px solid var(--ak-border-subtle)}:root:not([data-theme=light]) .aythen-topbar .aythen-topbar-workspace-avatar,:root:not([data-theme=light]) .aythen-topbar .aythen-user-mini--avatar .aythen-workspace-mark{width:32px;height:32px;background-color:transparent;border:0;box-shadow:none!important;color:#fff!important}:root:not([data-theme=light]) .aythen-topbar .aythen-user-mini--avatar .aythen-avatar{width:32px;height:32px}:root:not([data-theme=light]) .aythen-topbar .aythen-user-mini-txt b{font-size:.8125rem;font-weight:500;color:var(--ak-text-primary);line-height:1.2}:root:not([data-theme=light]) .aythen-topbar .aythen-user-mini-txt small{font-size:.6875rem;color:var(--ak-text-muted);line-height:1.2}:root:not([data-theme=light]) .aythen-topbar .aythen-user-caret{font-size:.55rem;color:var(--ak-text-muted);opacity:.85}.aythen-topbar .aythen-topbar-menu-btn{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--ak-text-secondary)!important}.aythen-topbar .aythen-topbar-menu-btn .aythen-brand-mark--logo{min-width:2rem;width:2rem;height:2rem;padding:0;display:grid;place-items:center;border-radius:var(--ak-radius-sm);background:var(--ak-text-primary);color:var(--ak-bg-app);box-shadow:none}.aythen-topbar .aythen-topbar-menu-btn .aythen-brand-logo-icon{width:1.15rem;height:1.15rem}.aythen-topbar .aythen-topbar-menu-btn:hover{background:var(--ak-hover-subtle)!important;border:0!important;box-shadow:none!important;color:var(--ak-text-primary)!important}.aythen-topbar .aythen-topbar-menu-btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ak-border-focus)!important}@media(max-width:860px){:root:not([data-theme=light]) .aythen-topbar{padding:0 .875rem;gap:.625rem}:root[data-theme=light] .aythen-topbar{padding:0 .875rem;gap:.625rem}.aythen-topbar-usage__label,.aythen-topbar-usage__pages,.aythen-topbar-usage__row--sub{display:none}}.aythen-workspace-mark{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;border-radius:.375rem;background:#334155;box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--ak-text-primary, #111) 12%,transparent)}.aythen-workspace-mark__img{width:100%;height:100%;display:block;object-fit:contain;background:color-mix(in srgb,var(--ak-text-primary, #111) 4%,transparent)}.aythen-workspace-mark__initials{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:var(--font);font-size:.625rem;font-weight:700;letter-spacing:.03em;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.18)}.aythen-workspace-mark--xs{width:1.75rem;height:1.75rem}.aythen-workspace-mark--sm{width:28px;height:28px}.aythen-workspace-mark--row{width:32px;height:32px}.aythen-workspace-mark--md{width:30px;height:30px}.aythen-workspace-mark--lg{width:2.25rem;height:2.25rem}.aythen-workspace-mark--row .aythen-workspace-mark__initials,.aythen-workspace-mark--lg .aythen-workspace-mark__initials{font-size:.7rem}[data-drive-embed-root].product-direct-nav-embed-root{display:block;width:100%;font-family:var(--font, ui-sans-serif, system-ui, sans-serif);font-size:var(--base-fs, 16px);color:var(--ak-text-primary, var(--text, #18181b));-webkit-font-smoothing:antialiased}:root[data-theme=light] [data-drive-embed-root].product-direct-nav-embed-root,:root[data-theme=light] [data-product-direct-native-shell]{color:var(--ak-text-primary, var(--text, #18181b))}:root:not([data-theme=light]) [data-drive-embed-root].product-direct-nav-embed-root,.dark [data-drive-embed-root].product-direct-nav-embed-root,:root:not([data-theme=light]) [data-product-direct-native-shell],.dark [data-product-direct-native-shell]{color:var(--ak-text-primary, var(--text, #fafafa))}[data-drive-embed-root].product-direct-nav-embed-root .aythen-topbar,[data-product-direct-native-shell] .aythen-topbar,[data-platform-shell-topbar="1"]{display:flex!important;flex-wrap:nowrap;align-items:center;box-sizing:border-box;width:100%;min-width:0;--ak-host-chrome-h: 52px;--ak-topbar-h: var(--ak-host-chrome-h, 52px);min-height:var(--ak-host-chrome-h, 52px);height:auto;background:transparent!important;border-bottom:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-drive-embed-root].product-direct-nav-embed-root .aythen-topbar--nav-shell,[data-product-direct-native-shell] .aythen-topbar--nav-shell,[data-platform-shell-topbar="1"].aythen-topbar--nav-shell{background:transparent!important;border-bottom:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-drive-embed-root].product-direct-nav-embed-root .aythen-topbar--billing-integrated.aythen-topbar--nav-shell,[data-drive-embed-root].product-direct-nav-embed-root .aythen-topbar--contacts-integrated.aythen-topbar--nav-shell,[data-drive-embed-root].product-direct-nav-embed-root .aythen-topbar--assets-integrated.aythen-topbar--nav-shell,[data-drive-embed-root].product-direct-nav-embed-root .aythen-topbar--home-integrated.aythen-topbar--nav-shell,[data-drive-embed-root].product-direct-nav-embed-root .aythen-topbar--drive-integrated.aythen-topbar--nav-shell,[data-drive-embed-root].product-direct-nav-embed-root .aythen-topbar--chat-integrated.aythen-topbar--nav-shell,[data-drive-embed-root].product-direct-nav-embed-root .aythen-topbar--teams-integrated.aythen-topbar--nav-shell,[data-product-direct-native-shell] .aythen-topbar--billing-integrated.aythen-topbar--nav-shell,[data-product-direct-native-shell] .aythen-topbar--contacts-integrated.aythen-topbar--nav-shell,[data-product-direct-native-shell] .aythen-topbar--assets-integrated.aythen-topbar--nav-shell,[data-product-direct-native-shell] .aythen-topbar--home-integrated.aythen-topbar--nav-shell,[data-product-direct-native-shell] .aythen-topbar--drive-integrated.aythen-topbar--nav-shell,[data-product-direct-native-shell] .aythen-topbar--chat-integrated.aythen-topbar--nav-shell,[data-product-direct-native-shell] .aythen-topbar--teams-integrated.aythen-topbar--nav-shell{background:transparent!important}[data-drive-embed-root].product-direct-nav-embed-root .aythen-header-nav,[data-product-direct-native-shell] .aythen-header-nav{flex:1 1 auto;flex-shrink:1;min-width:6.5rem;position:relative;z-index:2}@media(min-width:1101px){[data-drive-embed-root].product-direct-nav-embed-root .aythen-header-nav,[data-product-direct-native-shell] .aythen-header-nav{display:flex;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}[data-drive-embed-root].product-direct-nav-embed-root .aythen-header-nav::-webkit-scrollbar,[data-product-direct-native-shell] .aythen-header-nav::-webkit-scrollbar{display:none}}[data-drive-embed-root].product-direct-nav-embed-root .aythen-header-search-slot,[data-product-direct-native-shell] .aythen-header-search-slot{flex:1 1 var(--ak-header-search-w, min(520px, 36vw));min-width:0;max-width:var(--ak-header-search-w, min(520px, 36vw));position:relative;z-index:2}[data-drive-embed-root].product-direct-nav-embed-root .aythen-header-new-slot,[data-product-direct-native-shell] .aythen-header-new-slot{position:relative;z-index:2;flex-shrink:0}[data-drive-embed-root].product-direct-nav-embed-root .aythen-topbar-right{display:flex;align-items:center;margin-left:auto;flex-shrink:0}[data-drive-embed-root].product-direct-nav-embed-root .aythen-header-brand-row{display:flex;align-items:center;flex-shrink:0}[data-drive-embed-root].product-direct-nav-embed-root .aythen-header-search-slot{display:flex;align-items:center;flex:1 1 auto;min-width:0}[data-drive-embed-root].product-direct-nav-embed-root .aythen-topbar-account{display:flex;align-items:center;gap:.75rem;flex-shrink:0}:root:not([data-theme=light]) [data-drive-embed-root].product-direct-nav-embed-root .aythen-user-mini.aythen-user-mini--avatar,.dark [data-drive-embed-root].product-direct-nav-embed-root .aythen-user-mini.aythen-user-mini--avatar{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}:root:not([data-theme=light]) [data-drive-embed-root].product-direct-nav-embed-root .aythen-user-mini.aythen-user-mini--avatar:hover,:root:not([data-theme=light]) [data-drive-embed-root].product-direct-nav-embed-root .aythen-user-mini.aythen-user-mini--avatar[aria-expanded=true],.dark [data-drive-embed-root].product-direct-nav-embed-root .aythen-user-mini.aythen-user-mini--avatar:hover,.dark [data-drive-embed-root].product-direct-nav-embed-root .aythen-user-mini.aythen-user-mini--avatar[aria-expanded=true]{background:transparent!important;border:0!important;box-shadow:none!important}[data-drive-embed-root].product-direct-nav-embed-root .aythen-balance-dual{display:flex;align-items:center;gap:.5rem}[data-drive-embed-root].product-direct-nav-embed-root .aythen-balance-chip{display:inline-flex;align-items:baseline;gap:.15rem}[data-drive-embed-root].product-direct-nav-embed-root .aythen-topbar-workspace-avatar,[data-drive-embed-root].product-direct-nav-embed-root .aythen-user-mini--avatar .aythen-workspace-mark{width:32px;height:32px;background-color:transparent;border:0}@media(max-width:1100px){[data-drive-embed-root].product-direct-nav-embed-root .aythen-header-nav,[data-product-direct-native-shell] .aythen-header-nav{flex:none!important;min-width:0!important;position:fixed!important;z-index:var(--aythen-header-nav-dropdown-z, 520)!important}[data-drive-embed-root].product-direct-nav-embed-root .aythen-header-nav-backdrop,[data-product-direct-native-shell] .aythen-header-nav-backdrop{position:fixed!important;z-index:var(--aythen-header-nav-backdrop-z, 510)!important}}.product-direct-shell-workspace-menu.aythen-workspace-menu-panel{min-width:248px;max-width:min(300px,calc(100vw - 16px))}.product-direct-shell-workspace-menu .aythen-workspace-menu-dd__scroll{max-height:inherit}.product-direct-shell-workspace-menu .aythen-workspace-menu-item{display:flex;width:100%;align-items:center;gap:.55rem;padding:.4rem .45rem;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .14s ease}.product-direct-shell-workspace-menu .aythen-workspace-menu-item:hover{background:color-mix(in srgb,var(--text, #fafafa) 5%,transparent)}.product-direct-shell-workspace-menu .aythen-workspace-menu-item.is-active{background:color-mix(in srgb,var(--text, #fafafa) 7%,transparent)}.product-direct-shell-workspace-menu .aythen-workspace-menu-item:disabled{cursor:not-allowed;opacity:.55}.product-direct-shell-workspace-menu .aythen-workspace-menu-item--switch{align-items:center;gap:.6rem}.product-direct-shell-workspace-menu .aythen-workspace-menu-item__mark{width:1.5rem;height:1.5rem;border-radius:.375rem;font-size:.55rem}.product-direct-shell-workspace-menu .aythen-workspace-menu-item__mark-initials{font-size:.52rem;font-weight:700;color:#fff}.product-direct-shell-workspace-menu .aythen-workspace-menu-item__copy{min-width:0;flex:1;display:flex;flex-direction:column;gap:0}.product-direct-shell-workspace-menu .aythen-workspace-menu-item__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;letter-spacing:-.01em}.product-direct-shell-workspace-menu .aythen-workspace-menu-item__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;color:color-mix(in srgb,var(--text, #fafafa) 48%,transparent)}.product-direct-shell-workspace-menu .aythen-workspace-menu-item__check{width:.75rem;height:.75rem;flex-shrink:0;opacity:.7;color:var(--ok, #34d399)}.product-direct-shell-workspace-menu .aythen-workspace-menu-hint{margin:0;padding:.35rem .45rem;font-size:.6875rem;color:color-mix(in srgb,var(--text, #fafafa) 48%,transparent)}.product-direct-shell-workspace-menu .aythen-workspace-menu-hint--error{color:#fbbf24}.product-direct-shell-workspace-menu .aythen-workspace-menu-item--danger{color:#ff453a}[data-product-direct-native-shell] .aythen-search-field--global{display:inline-flex;align-items:center;gap:.5rem;width:100%;min-height:32px;padding:0 .75rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--text, #fafafa) 12%,transparent);background:color-mix(in srgb,var(--text, #fafafa) 4%,transparent)}[data-product-direct-native-shell] .aythen-search-field__input{flex:1;min-width:0;border:0;background:transparent;color:inherit;font:inherit;outline:none}[data-product-direct-native-shell] .aythen-topbar--teams-integrated.aythen-topbar--nav-shell,[data-product-direct-native-shell] .aythen-topbar--chat-integrated.aythen-topbar--nav-shell,[data-product-direct-native-shell] .aythen-topbar--drive-integrated.aythen-topbar--nav-shell,[data-product-direct-native-shell] .aythen-topbar--assets-integrated.aythen-topbar--nav-shell{background:transparent!important;border-bottom:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root[data-theme=light] [data-product-direct-native-shell] .aythen-topbar--teams-integrated .aythen-search-field--global{background:#ffffffb8!important;border-color:color-mix(in srgb,var(--ak-border-subtle, var(--border)) 70%,transparent)!important;backdrop-filter:blur(8px)}:root:not([data-theme=light]) [data-product-direct-native-shell] .aythen-topbar--teams-integrated .aythen-search-field--global{background:#1717178c!important;border-color:#ffffff14!important;backdrop-filter:blur(8px)}:root[data-theme=light] [data-product-direct-native-shell] .aythen-topbar--chat-integrated .aythen-search-field--global,:root[data-theme=light] [data-product-direct-native-shell] .aythen-topbar--drive-integrated .aythen-search-field--global,:root[data-theme=light] [data-product-direct-native-shell] .aythen-topbar--auto-integrated .aythen-search-field--global{background:#ffffffb8!important;border-color:color-mix(in srgb,var(--ak-border-subtle, var(--border, #e5e5e5)) 70%,transparent)!important;backdrop-filter:blur(8px)}:root:not([data-theme=light]) [data-product-direct-native-shell] .aythen-topbar--chat-integrated .aythen-search-field--global,:root:not([data-theme=light]) [data-product-direct-native-shell] .aythen-topbar--drive-integrated .aythen-search-field--global,:root:not([data-theme=light]) [data-product-direct-native-shell] .aythen-topbar--auto-integrated .aythen-search-field--global{background:#1717178c!important;border-color:#ffffff14!important;backdrop-filter:blur(8px)}:root[data-theme=light] [data-product-direct-native-shell] .aythen-topbar--nav-shell{color:var(--ak-text-primary, #18181b)}:root[data-theme=light] [data-product-direct-native-shell] .aythen-header-brand .aythen-brand-text b{color:var(--ak-text-primary, #18181b)!important}[data-product-direct-native-shell] .aythen-user-mini--avatar{display:inline-flex;align-items:center;gap:.45rem;max-width:min(14rem,32vw)}[data-product-direct-native-shell] .aythen-topbar-workspace-name{display:none;max-width:8.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:600;letter-spacing:-.01em;color:inherit}@media(min-width:960px){[data-product-direct-native-shell] .aythen-topbar-workspace-name{display:inline-block}}[data-product-direct-native-shell] .aythen-user-mini--avatar .aythen-workspace-mark{width:32px;height:32px;border-radius:.55rem;color:#fff;box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--ak-text-primary, #fff) 12%,transparent)}[data-product-direct-native-shell] .aythen-user-mini--avatar .aythen-workspace-mark__initials{font-size:.7rem;font-weight:700;color:#fff}[data-product-direct-native-shell] .aythen-balance-dual-wrap{display:inline-flex;align-items:baseline;gap:.45rem;white-space:nowrap}[data-product-direct-native-shell] .aythen-balance-dual-wrap .aythen-balance-trigger{padding:.1rem .2rem;border-radius:6px;line-height:1;border:0;background:transparent;cursor:pointer;font:inherit;color:inherit}[data-product-direct-native-shell] .aythen-balance-dual-wrap .aythen-balance--dual .aythen-balance-value{flex-direction:row;align-items:baseline}[data-product-direct-native-shell] .aythen-balance-dual-wrap .aythen-balance-currency{font-size:.6875rem}[data-product-direct-native-shell] .aythen-balance-dual-wrap .aythen-balance-amount{font-size:.75rem}[data-product-direct-native-shell] .aythen-balance-trigger--workspace .aythen-balance-currency{color:color-mix(in srgb,var(--workspace-mark-accent, var(--ws-accent, #334155)) 72%,var(--ak-text-muted, rgba(255, 255, 255, .45)) 28%)!important}[data-product-direct-native-shell] .aythen-balance-trigger--workspace .aythen-balance-amount{color:var(--workspace-mark-accent, var(--ws-accent, #334155))!important;font-weight:600}:root[data-theme=light] [data-product-direct-native-shell] .aythen-balance-trigger--workspace .aythen-balance-currency{color:color-mix(in srgb,var(--workspace-mark-accent, var(--ws-accent, #334155)) 78%,var(--ak-text-muted, #64748b) 22%)!important}:root[data-theme=light] [data-product-direct-native-shell] .aythen-balance-trigger--actor .aythen-balance-amount,:root[data-theme=light] [data-product-direct-native-shell] .aythen-balance-trigger--actor .aythen-balance-currency{color:var(--ak-text-primary, #18181b)!important;font-weight:500}:root:not([data-theme=light]) [data-product-direct-native-shell] .aythen-balance-trigger--actor .aythen-balance-amount{color:var(--ak-text-primary, #fafafa)!important;font-weight:500}:root:not([data-theme=light]) [data-product-direct-native-shell] .aythen-balance-trigger--actor .aythen-balance-currency{color:var(--ak-text-muted, rgba(255, 255, 255, .55))!important}[data-product-direct-native-shell] .aythen-balance--pending .aythen-balance-amount{color:var(--ak-text-muted, rgba(255, 255, 255, .45));animation:none}:root[data-theme=light] [data-product-direct-native-shell] .aythen-balance--pending .aythen-balance-amount{color:var(--ak-text-muted, #64748b)}.aythen-header-create{position:relative}.aythen-header-create-menu{position:absolute;top:calc(100% + .4rem);right:0;z-index:80;min-width:13.5rem;padding:.3rem;border-radius:.75rem;background:var(--ak-surface, #fff);box-shadow:0 10px 32px #0f172a29;border:1px solid color-mix(in srgb,var(--ak-border, #e4e7ec) 80%,transparent)}.aythen-header-create-menu__item{display:flex;flex-direction:column;align-items:flex-start;gap:.05rem;width:100%;padding:.45rem .6rem;border:0;border-radius:.5rem;background:transparent;text-align:left;cursor:pointer;color:inherit}.aythen-header-create-menu__item:hover,.aythen-header-create-menu__item:focus-visible{background:color-mix(in srgb,var(--ak-text-primary, #18181b) 6%,transparent)}.aythen-header-create-menu__label{font-size:.8125rem;font-weight:600}.aythen-header-create-menu__hint{font-size:.6875rem;color:var(--ak-text-muted, #667085)}.drive-debug-footer{position:fixed;left:.75rem;bottom:.75rem;z-index:2147483000;width:min(26rem,calc(100vw - 1.5rem));max-height:min(78vh,38rem);display:flex;flex-direction:column;border:1px solid color-mix(in srgb,#f59e0b 55%,#27272a 45%);border-radius:.75rem;background:linear-gradient(180deg,color-mix(in srgb,#111827 88%,#f59e0b 12%),#0f172a 28%);box-shadow:0 14px 40px #0f172a6b;font-size:.6875rem;line-height:1.35;color:#f8fafc;overflow:hidden}.drive-debug-footer__header{display:flex;align-items:stretch;gap:.25rem;border-bottom:1px solid color-mix(in srgb,#f59e0b 35%,transparent);background:color-mix(in srgb,#1e293b 70%,#f59e0b 30%)}.drive-debug-footer__toggle{flex:1;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .7rem;border:0;background:transparent;cursor:pointer;text-align:left;font:inherit;color:inherit}.drive-debug-footer__title{font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:.625rem}.drive-debug-footer__refresh,.drive-debug-footer__closeish{width:2rem;border:0;border-left:1px solid color-mix(in srgb,#f59e0b 28%,transparent);background:transparent;cursor:pointer;font-size:.875rem;color:inherit}.drive-debug-footer__refresh:disabled{opacity:.5;cursor:default}.drive-debug-footer__tabs{display:flex;flex-wrap:wrap;gap:.2rem;padding:.4rem .45rem 0;background:color-mix(in srgb,#0f172a 80%,#f59e0b 20%)}.drive-debug-footer__tab{border:0;border-radius:999px;padding:.22rem .5rem;background:transparent;color:#e2e8f0;font:inherit;font-weight:650;cursor:pointer}.drive-debug-footer__tab.is-active{background:#f59e0b;color:#111827}.drive-debug-footer__body{overflow:auto;padding:.55rem .7rem .7rem}.drive-debug-footer__section+.drive-debug-footer__section{margin-top:.55rem;padding-top:.55rem;border-top:1px dashed color-mix(in srgb,#f59e0b 35%,transparent)}.drive-debug-footer__section h4{margin:0 0 .35rem;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#fbbf24}.drive-debug-footer__kv{display:grid;grid-template-columns:7.4rem 1fr;gap:.15rem .45rem;margin:0}.drive-debug-footer__kv dt{margin:0;color:#94a3b8}.drive-debug-footer__kv dd{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;word-break:break-all;color:#f8fafc}.drive-debug-footer__dot{display:inline-flex;align-items:center;padding:.1rem .35rem;border-radius:999px;font-size:.5625rem;font-weight:700;letter-spacing:.04em}.drive-debug-footer__dot--ok{background:#dcfce7;color:#166534}.drive-debug-footer__dot--err{background:#fee2e2;color:#991b1b}.drive-debug-footer__error{margin:.35rem 0 0;color:#fca5a5;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;word-break:break-word}.drive-debug-footer__details{margin-top:.45rem}.drive-debug-footer__details summary{cursor:pointer;font-weight:600;color:#fde68a}.drive-debug-footer__details pre{margin:.35rem 0 0;padding:.45rem;max-height:9rem;overflow:auto;border-radius:.375rem;background:#020617;font-size:.5625rem;white-space:pre-wrap;word-break:break-word;color:#e2e8f0}.drive-debug-footer__meta{margin:.5rem 0 0;color:#94a3b8}.drive-debug-footer__collapsed{display:flex;flex-wrap:wrap;gap:.35rem .5rem;padding:.4rem .6rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.drive-debug-footer__apps{display:flex;flex-direction:column;gap:.28rem}.drive-debug-footer__app{display:flex;justify-content:space-between;gap:.5rem;padding:.28rem .4rem;border-radius:.4rem;background:color-mix(in srgb,#1e293b 88%,#f59e0b 12%)}.drive-debug-footer__app.is-current{outline:1px solid #f59e0b;background:color-mix(in srgb,#78350f 35%,#1e293b 65%)}.drive-debug-footer__spend{font-size:.95rem;font-weight:700;color:#fde68a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}@media(max-width:640px){.drive-debug-footer{left:.5rem;bottom:.5rem;width:calc(100vw - 1rem)}}.product-direct-nav-shell-active{--ak-host-chrome-h: 52px}.product-direct-nav-shell-app{display:flex;flex-direction:column;height:100dvh;max-height:100dvh;min-height:0;width:100%;overflow:hidden;background:transparent}.product-direct-nav-shell-in-browser-tab{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;min-width:0;height:100%;width:100%}.product-direct-nav-shell-app--in-browser-tab{height:100%;max-height:100%}html[data-aythen-browser-shell] .drive-debug-footer{display:none!important}.product-direct-nav-shell-app--in-browser-tab [data-drive-embed-root]{--ak-host-chrome-h: 52px !important}.product-direct-nav-shell-active .product-direct-nav-shell-app--in-browser-tab .product-direct-nav-shell-body .aythen-assets-page .aythen-billing-hero.aythen-command-center{padding-top:calc(52px + .75rem)!important;position:relative;z-index:1}.product-direct-nav-shell-main{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;background:transparent}.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main,.product-direct-nav-shell-active .product-direct-nav-shell-app.aythen-app{background:transparent!important}.product-direct-nav-shell-chrome{position:relative;z-index:60;flex-shrink:0;min-height:var(--ak-host-chrome-h, 52px);background:transparent}.product-direct-nav-shell-active .product-direct-nav-shell-chrome:has(.aythen-header-nav.is-open),.product-direct-nav-shell-active .product-direct-nav-shell-chrome:has(.aythen-header-nav-backdrop),body.aythen-header-nav-menu-open .product-direct-nav-shell-active .product-direct-nav-shell-chrome{z-index:500;overflow:visible}body.aythen-header-nav-menu-open{overflow:hidden}body.aythen-header-nav-menu-open .aythen-header-nav--mobile-portal{z-index:12000}[data-product-direct-native-shell]{overflow:visible}.product-direct-nav-shell-body{position:relative;display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.product-direct-nav-shell-body__route-hold{position:absolute;inset:0;z-index:25;display:flex;min-height:0;flex-direction:column;overflow:hidden;pointer-events:none;background:color-mix(in srgb,var(--surface, #fff) 82%,transparent)}:root:not([data-theme=light]) .product-direct-nav-shell-body__route-hold{background:color-mix(in srgb,#0a0a0a 88%,transparent)}.product-direct-nav-shell-body>*{flex:1;min-height:0;min-width:0}.product-direct-nav-shell-body>.flagship-keep-alive-pane[hidden]{display:none!important;flex:0 0 0}.flagship-keep-alive-pane>*{flex:1 1 auto;min-height:0;min-width:0}.product-direct-nav-shell-body .h-dvh,.product-direct-nav-shell-body .max-h-dvh,.product-direct-nav-shell-body .h-\[100dvh\],.product-direct-nav-shell-body .max-h-\[100dvh\],.product-direct-nav-shell-body .aythen-meet-workbench{height:100%!important;max-height:100%!important}.product-direct-nav-shell-active .aythen-main--host-owns-product-nav>.aythen-topbar--nav-shell:not(.aythen-topbar--document-integrated),.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-app>.aythen-main>.aythen-topbar--nav-shell:not(.aythen-topbar--document-integrated),.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-topbar--nav-shell:not(.aythen-topbar--document-integrated){display:none!important}.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--host-owns-product-nav.aythen-main--drive-integrated:not(.aythen-main--document),.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--host-owns-product-nav.aythen-main--billing-integrated:not(.aythen-main--document),.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--host-owns-product-nav.aythen-main--contacts-integrated:not(.aythen-main--document){min-height:100%;height:100%;--ak-host-chrome-h: 52px;--ak-billing-chrome-h: 52px;--ak-topbar-h: 0px}.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--host-owns-product-nav.aythen-main--drive-integrated:not(.aythen-main--document) .aythen-content,.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--host-owns-product-nav.aythen-main--billing-integrated:not(.aythen-main--document) .aythen-content,.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--host-owns-product-nav.aythen-main--contacts-integrated:not(.aythen-main--document) .aythen-content{min-height:100%;margin-top:0}.product-direct-nav-shell-active .product-direct-nav-shell-chrome .aythen-topbar,.product-direct-nav-shell-active .product-direct-nav-shell-chrome .aythen-topbar--nav-shell,.product-direct-nav-shell-active .product-direct-nav-shell-main>.aythen-topbar,.product-direct-nav-shell-active .product-direct-nav-shell-main>.aythen-topbar--nav-shell{display:flex!important;visibility:visible!important;opacity:1!important;flex-shrink:0;width:100%;--ak-host-chrome-h: 52px;--ak-topbar-h: var(--ak-host-chrome-h, 52px);min-height:var(--ak-host-chrome-h, 52px);height:auto;align-items:center;border-bottom:0!important;box-shadow:none!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.product-direct-nav-shell-active .product-direct-nav-shell-app,.product-direct-nav-shell-active .product-direct-nav-shell-main,.product-direct-nav-shell-active .product-direct-nav-shell-chrome{background:transparent!important}.product-direct-nav-shell-active .product-direct-nav-shell-chrome [data-drive-embed-root],.product-direct-nav-shell-active .product-direct-nav-shell-chrome .product-direct-nav-embed-root{background:transparent!important;height:auto;min-height:var(--ak-host-chrome-h, var(--ak-topbar-h, 52px));position:relative;z-index:60;pointer-events:auto}.product-direct-nav-shell-active .product-direct-nav-shell-chrome .aythen-topbar--nav-shell{position:relative;z-index:61;pointer-events:auto}.product-direct-nav-shell-active .product-direct-nav-shell-chrome .aythen-topbar--billing-integrated.aythen-topbar--nav-shell,.product-direct-nav-shell-active .product-direct-nav-shell-chrome .aythen-topbar--contacts-integrated.aythen-topbar--nav-shell,.product-direct-nav-shell-active .product-direct-nav-shell-chrome .aythen-topbar--assets-integrated.aythen-topbar--nav-shell,.product-direct-nav-shell-active .product-direct-nav-shell-chrome .aythen-topbar--home-integrated.aythen-topbar--nav-shell,.product-direct-nav-shell-active .product-direct-nav-shell-chrome .aythen-topbar--drive-integrated.aythen-topbar--nav-shell,.product-direct-nav-shell-active .product-direct-nav-shell-chrome .aythen-topbar--chat-integrated.aythen-topbar--nav-shell,.product-direct-nav-shell-active .product-direct-nav-shell-chrome .aythen-topbar--teams-integrated.aythen-topbar--nav-shell{background:transparent!important;border-bottom:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.product-direct-nav-shell-active .product-direct-nav-shell-chrome [data-platform-shell-topbar="1"],.product-direct-nav-shell-active .product-direct-nav-shell-chrome [data-product-direct-native-shell]{background:transparent!important}.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--drive-integrated,.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--home-integrated{--ak-host-chrome-h: 52px;background:transparent!important;overflow:visible}.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--drive-integrated:not(.aythen-main--chat-integrated):not(.aythen-main--teams-integrated):not(.aythen-main--crm-integrated) .product-direct-nav-shell-body:not(:has(>[data-drive-embed=federation])),.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--home-integrated .product-direct-nav-shell-body:not(:has(>[data-drive-embed=federation])){margin-top:calc(-1 * var(--ak-host-chrome-h, 52px));overflow:visible}.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--chat-integrated .product-direct-nav-shell-body,.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--teams-integrated .product-direct-nav-shell-body:not(:has(.aythen-meet-workbench)),.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--crm-integrated .product-direct-nav-shell-body{margin-top:0;overflow:hidden}.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--teams-integrated .product-direct-nav-shell-body:has(.aythen-meet-workbench){margin-top:calc(-1 * var(--ak-host-chrome-h, 52px));overflow:hidden}.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--teams-integrated .aythen-meet-workbench{box-sizing:border-box;padding-top:var(--ak-host-chrome-h, 52px);background:var(--surface, #f7f7f8)}:root:not([data-theme=light]) .product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--teams-integrated .aythen-meet-workbench{background:#171717}.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--host-owns-product-nav.aythen-main--drive-integrated:not(.aythen-main--document) .aythen-drive-page .aythen-drive-hero.aythen-command-center{padding-top:calc(var(--ak-host-chrome-h, 52px) + .75rem);background:transparent!important;position:relative;z-index:1}.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-topbar:not(.aythen-topbar--document-integrated){display:none!important}.product-direct-nav-shell-active .product-direct-nav-shell-body>[data-drive-embed=federation]{margin-top:calc(-1 * var(--ak-host-chrome-h, 52px))}.product-direct-nav-shell-active .product-direct-nav-shell-body>[data-drive-embed=federation]:has(.aythen-page.aythenh),.product-direct-nav-shell-active .product-direct-nav-shell-body>[data-drive-embed=federation]:has(.aythen-main--home-integrated){margin-top:0}.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--calendar-integrated,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--auto-integrated,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--newsroom-integrated,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--billing-integrated:not(.aythen-main--document),.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--contacts-integrated:not(.aythen-main--document),.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--drive-integrated:not(.aythen-main--document){min-height:100%;height:100%;--ak-host-chrome-h: 52px;--ak-cal-chrome-h: 52px;--ak-billing-chrome-h: 52px;--ak-topbar-h: 0px}.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--calendar-integrated .aythen-content,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--auto-integrated .aythen-content,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--newsroom-integrated .aythen-content,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--billing-integrated:not(.aythen-main--document) .aythen-content,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--contacts-integrated:not(.aythen-main--document) .aythen-content,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--drive-integrated:not(.aythen-main--document) .aythen-content{min-height:100%;margin-top:0}.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-cal-page.aythen-cal-integrated,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-auto-page.aythen-auto-integrated,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-billing-page.aythen-billing-integrated,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-contacts-page.aythen-billing-integrated,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-drive-page.aythen-drive-integrated{min-height:100%}.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-content:has(.aythen-cal-page.aythen-cal-integrated),.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-content:has(.aythen-auto-page.aythen-auto-integrated),.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-content:has(.aythen-billing-page.aythen-billing-integrated),.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-content:has(.aythen-contacts-page.aythen-billing-integrated),.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-content:has(.aythen-drive-page.aythen-drive-integrated){min-height:100%}.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--billing-integrated:not(.aythen-main--document) .aythen-billing-page .aythen-billing-hero.aythen-command-center,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--contacts-integrated:not(.aythen-main--document) .aythen-contacts-page .aythen-billing-hero.aythen-command-center,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--drive-integrated:not(.aythen-main--document) .aythen-drive-page .aythen-drive-hero.aythen-command-center{background:transparent!important}.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--drive-integrated:not(.aythen-main--document) .aythen-drive-page .aythen-drive-hero.aythen-command-center{padding-top:calc(var(--ak-host-chrome-h, 52px) + .75rem)}.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation],.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation]>[data-drive-embed-root],.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-app,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--calendar-integrated,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--auto-integrated,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--newsroom-integrated,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--billing-integrated:not(.aythen-main--document),.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--contacts-integrated:not(.aythen-main--document),.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--drive-integrated:not(.aythen-main--document){background:transparent!important}.product-direct-nav-shell-active:has(.system-calendar-drive-parity){--ak-host-chrome-h: 52px}.product-direct-nav-shell-active:has(.system-calendar-drive-parity) .product-direct-nav-shell-chrome,.product-direct-nav-shell-active:has(.system-calendar-drive-parity) .product-direct-nav-shell-chrome [data-drive-embed-root],.product-direct-nav-shell-active:has(.system-calendar-drive-parity) .product-direct-nav-shell-chrome .product-direct-nav-embed-root{z-index:80;background:transparent!important;border-bottom:0!important;box-shadow:none!important}.product-direct-nav-shell-active:has(.system-calendar-drive-parity) .product-direct-nav-shell-chrome .aythen-topbar,.product-direct-nav-shell-active:has(.system-calendar-drive-parity) .product-direct-nav-shell-chrome .aythen-topbar--nav-shell,.product-direct-nav-shell-active:has(.system-calendar-drive-parity) .product-direct-nav-shell-chrome .aythen-topbar--calendar-integrated{position:relative;z-index:50;background:transparent!important;border-bottom:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.product-direct-nav-shell-active:has(.system-calendar-drive-parity) .product-direct-nav-shell-body{margin-top:calc(-1 * var(--ak-host-chrome-h, 52px));overflow:visible}.product-direct-nav-shell-active:has(.system-calendar-drive-parity) .product-direct-nav-shell-body>*{background:transparent!important}.product-direct-nav-shell-active:has(.system-calendar-drive-parity) .system-calendar-drive-parity{--ak-topbar-h: 0px;--ak-cal-chrome-h: var(--ak-host-chrome-h, 52px)}.product-direct-nav-shell-active:has(.system-calendar-drive-parity) .system-calendar-drive-parity .aythen-cal-hero.aythen-command-center{position:relative;z-index:1;margin-top:0;padding-top:calc(var(--ak-cal-chrome-h, var(--ak-host-chrome-h, 52px)) + .2rem);min-height:0;padding-bottom:.25rem;background:transparent!important;border-bottom:0;overflow:visible}.product-direct-nav-shell-active:has(.system-calendar-drive-parity) [data-browser-tab-render=system]{overflow:visible}.product-direct-nav-shell-active:has(.system-calendar-drive-parity) .aythen-system-app:has(.system-calendar-drive-parity){overflow:visible}.product-direct-nav-shell-active:has(.system-calendar-drive-parity) .system-calendar-drive-parity .aythen-cal-hero .aythen-command-center__backdrop{top:calc(-1 * var(--ak-cal-chrome-h, var(--ak-host-chrome-h, 52px)))}.product-direct-nav-shell-active .product-direct-nav-shell-body:has(.system-calendar-drive-parity),.product-direct-nav-shell-active .product-direct-nav-shell-main:has(.system-calendar-drive-parity){overflow:visible}.product-direct-nav-shell-active .product-direct-nav-shell-body:has([data-drive-embed=federation] .aythen-cal-page.aythen-cal-integrated),.product-direct-nav-shell-active .product-direct-nav-shell-body:has([data-drive-embed=federation] .aythen-auto-page.aythen-auto-integrated),.product-direct-nav-shell-active .product-direct-nav-shell-body:has([data-drive-embed=federation] .aythen-billing-page.aythen-billing-integrated),.product-direct-nav-shell-active .product-direct-nav-shell-body:has([data-drive-embed=federation] .aythen-contacts-page.aythen-billing-integrated),.product-direct-nav-shell-active .product-direct-nav-shell-body:has([data-drive-embed=federation] .aythen-drive-page.aythen-drive-integrated){overflow:visible}.product-direct-nav-shell-active [data-drive-embed=federation]:has(.aythen-cal-page.aythen-cal-integrated),.product-direct-nav-shell-active [data-drive-embed=federation]:has(.aythen-auto-page.aythen-auto-integrated),.product-direct-nav-shell-active [data-drive-embed=federation]:has(.aythen-billing-page.aythen-billing-integrated),.product-direct-nav-shell-active [data-drive-embed=federation]:has(.aythen-contacts-page.aythen-billing-integrated),.product-direct-nav-shell-active [data-drive-embed=federation]:has(.aythen-drive-page.aythen-drive-integrated),.product-direct-nav-shell-active [data-drive-embed=federation]:has(.aythen-billing-page.aythen-billing-integrated) [data-drive-embed-root],.product-direct-nav-shell-active [data-drive-embed=federation]:has(.aythen-contacts-page.aythen-billing-integrated) [data-drive-embed-root],.product-direct-nav-shell-active [data-drive-embed=federation]:has(.aythen-drive-page.aythen-drive-integrated) [data-drive-embed-root]{overflow:visible}.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--contacts-integrated{--ak-host-chrome-h: 52px;background:transparent!important;overflow:visible}.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--contacts-integrated:not(.aythen-main--assets-integrated) .product-direct-nav-shell-body:not(:has(>[data-drive-embed=federation])){margin-top:calc(-1 * var(--ak-host-chrome-h, 52px));overflow:visible}.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--assets-integrated{--ak-host-chrome-h: 52px;background:transparent!important;overflow:visible}.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--assets-integrated .product-direct-nav-shell-body:not(:has(>[data-drive-embed=federation])){margin-top:calc(-1 * var(--ak-host-chrome-h, 52px));overflow:visible}.product-direct-nav-shell-active .product-direct-nav-shell-body .contacts-product-shell,.product-direct-nav-shell-active .product-direct-nav-shell-body .contacts-product-shell>main{background:transparent!important;overflow:visible!important}.product-direct-nav-shell-active .product-direct-nav-shell-body [data-contacts-product-embed="1"]{margin-top:0;min-height:100%;overflow:visible!important;background:transparent!important}.product-direct-nav-shell-active .product-direct-nav-shell-body [data-contacts-product-embed="1"] .aythen-app,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-contacts-product-embed="1"] .aythen-main,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-contacts-product-embed="1"] .aythen-content,html:not([data-theme=light]) .product-direct-nav-shell-active [data-contacts-product-embed="1"] .aythen-content:has(.aythen-billing-page.aythen-billing-integrated){background:transparent!important;overflow:visible!important}.product-direct-nav-shell-active .product-direct-nav-shell-body [data-contacts-product-embed="1"] .aythen-main--contacts-integrated:not(.aythen-main--document),.product-direct-nav-shell-active .product-direct-nav-shell-body [data-contacts-product-embed="1"] .aythen-main--contacts-integrated:not(.aythen-main--document) .aythen-content{min-height:100%}.product-direct-nav-shell-active .product-direct-nav-shell-body [data-contacts-product-embed="1"] .aythen-main--host-owns-product-nav{--ak-topbar-h: 0px}.product-direct-nav-shell-active .product-direct-nav-shell-body [data-contacts-product-embed="1"] .aythen-contacts-page.aythen-billing-integrated{min-height:100%;--ak-host-chrome-h: 52px;--ak-billing-chrome-h: 52px}.product-direct-nav-shell-active .product-direct-nav-shell-body [data-contacts-product-embed="1"] .aythen-contacts-page .aythen-billing-hero.aythen-command-center,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-drive-embed=federation] .aythen-main--contacts-integrated:not(.aythen-main--document) .aythen-contacts-page .aythen-billing-hero.aythen-command-center{background:transparent!important}.product-direct-nav-shell-active .product-direct-nav-shell-body [data-contacts-product-embed="1"] .aythen-main--host-owns-product-nav.aythen-main--contacts-integrated .aythen-contacts-page .aythen-billing-hero.aythen-command-center{padding-top:calc(var(--ak-host-chrome-h, 52px) + .75rem)}.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--help-integrated .product-direct-nav-shell-body{margin-top:0;overflow:hidden}.product-direct-nav-shell-active .product-direct-nav-shell-body [data-help-product-embed="1"]{margin-top:0;min-height:100%;overflow:visible!important;background:transparent!important}.product-direct-nav-shell-active .product-direct-nav-shell-body [data-help-product-embed="1"] .aythen-app,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-help-product-embed="1"] .aythen-main,.product-direct-nav-shell-active .product-direct-nav-shell-body [data-help-product-embed="1"] .aythen-content{background:transparent!important;overflow:visible!important}.product-direct-nav-shell-active .product-direct-nav-shell-body [data-help-product-embed="1"] .aythen-main--help-integrated:not(.aythen-main--document),.product-direct-nav-shell-active .product-direct-nav-shell-body [data-help-product-embed="1"] .aythen-main--help-integrated:not(.aythen-main--document) .aythen-content{min-height:100%}.product-direct-nav-shell-active .product-direct-nav-shell-body [data-help-product-embed="1"] .aythen-main--host-owns-product-nav{--ak-topbar-h: 0px;--ak-host-chrome-h: 52px}.product-direct-nav-shell-active .product-direct-nav-shell-body [data-help-product-embed="1"] .aythen-main--host-owns-product-nav.aythen-main--help-integrated .aythen-help-page .aythen-help-hero.aythen-command-center{padding-top:calc(var(--ak-host-chrome-h, 52px) + 1.15rem);position:relative;z-index:1;background:transparent!important}.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--host-owns-product-nav.aythen-main--contacts-integrated:not(.aythen-main--document) .aythen-contacts-page:not(.aythen-assets-page) .aythen-billing-hero.aythen-command-center,.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--host-owns-product-nav.aythen-main--billing-integrated:not(.aythen-main--document) .aythen-billing-page:not(.aythen-assets-page) .aythen-billing-hero.aythen-command-center,.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--host-owns-product-nav.aythen-main--assets-integrated:not(.aythen-main--document) .aythen-assets-page .aythen-billing-hero.aythen-command-center{padding-top:calc(var(--ak-host-chrome-h, 52px) + .75rem);position:relative;z-index:1}.product-direct-nav-shell-active .product-direct-nav-shell-body .product-tenant-provision-gate__banner{margin-top:calc(var(--ak-host-chrome-h, 52px) + .75rem)}.product-direct-nav-shell-active .product-direct-nav-shell-body:has([data-contacts-product-embed="1"] .aythen-contacts-page.aythen-billing-integrated),.product-direct-nav-shell-active .product-direct-nav-shell-body:has([data-contacts-product-embed="1"]){overflow:visible}.product-direct-nav-shell-active .product-direct-nav-shell-main.product-direct-nav-shell-main--immersive-editor{--ak-host-chrome-h: 0px;--ak-topbar-h: 0px;background:var(--surface, #f7f7f8)!important}.product-direct-nav-shell-active .product-direct-nav-shell-main.product-direct-nav-shell-main--immersive-editor .product-direct-nav-shell-chrome{display:none!important;min-height:0!important;height:0!important}.product-direct-nav-shell-active .product-direct-nav-shell-main.product-direct-nav-shell-main--immersive-editor .product-direct-nav-shell-body{margin-top:0!important;min-height:100%;overflow:hidden}.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--document{--ak-host-chrome-h: 0px;--ak-topbar-h: 0px}.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--document .product-direct-nav-shell-chrome{display:none!important;min-height:0!important;height:0!important}.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--document .product-direct-nav-shell-body{margin-top:0!important;min-height:100%}.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--document .product-direct-nav-shell-body>[data-drive-embed=federation]{margin-top:0!important}.product-direct-nav-shell-active .product-direct-nav-shell-main:has(.product-direct-nav-shell-body .aythen-main--document) .product-direct-nav-shell-chrome{display:none!important;min-height:0!important;height:0!important}.product-direct-nav-shell-active .product-direct-nav-shell-main:has(.product-direct-nav-shell-body .aythen-main--document) .product-direct-nav-shell-body>[data-drive-embed=federation]{margin-top:0!important}.product-direct-nav-shell-active .product-direct-nav-shell-body:has([data-contacts-party-editor-surface="1"]){overflow:hidden}.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--help-integrated{--ak-host-chrome-h: 52px}.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--host-owns-product-nav.aythen-main--help-integrated:not(.aythen-main--document){min-height:100%;height:100%;--ak-topbar-h: 0px}.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--help-integrated:not(.aythen-main--document) .aythen-content{margin-top:0}.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--help-integrated .aythen-help-page .aythen-help-hero.aythen-command-center{padding-top:calc(var(--ak-host-chrome-h, 52px) + 1.15rem);position:relative;z-index:1}.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--auto-integrated{--ak-host-chrome-h: 52px;background:transparent!important}.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--auto-integrated .product-direct-nav-shell-body{margin-top:calc(-1 * var(--ak-host-chrome-h, 52px));overflow:visible}.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--auto-integrated:has(.aythen-page.aythenh) .product-direct-nav-shell-body{margin-top:0}.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--home-integrated .aythen-command-center,.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-page.aythenh .aythen-command-center{padding-top:calc(var(--ak-host-chrome-h, 52px) + 1.15rem)}.product-direct-nav-shell-active .product-direct-nav-shell-body .aythenh-hero.aythen-command-center,.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-billing-hero.aythen-command-center,.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-drive-hero.aythen-command-center,.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-cal-hero.aythen-command-center,.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-auto-hero.aythen-command-center,.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-help-hero.aythen-command-center{background:transparent!important;position:relative;z-index:1}.product-direct-nav-shell-active:has(.aythen-page.aythenh) .product-direct-nav-shell-chrome,.product-direct-nav-shell-active:has(.aythen-main--home-integrated) .product-direct-nav-shell-chrome,.product-direct-nav-shell-active:has(.aythen-main--assets-integrated) .product-direct-nav-shell-chrome{z-index:80;background:transparent!important;border-bottom:0!important;box-shadow:none!important}.product-direct-nav-shell-active:has(.aythen-page.aythenh) .product-direct-nav-shell-chrome .aythen-topbar,.product-direct-nav-shell-active:has(.aythen-page.aythenh) .product-direct-nav-shell-chrome .aythen-topbar--nav-shell,.product-direct-nav-shell-active:has(.aythen-main--home-integrated) .product-direct-nav-shell-chrome .aythen-topbar,.product-direct-nav-shell-active:has(.aythen-main--home-integrated) .product-direct-nav-shell-chrome .aythen-topbar--nav-shell,.product-direct-nav-shell-active:has(.aythen-main--home-integrated) .product-direct-nav-shell-chrome [data-platform-shell-topbar="1"],.product-direct-nav-shell-active:has(.aythen-main--assets-integrated) .product-direct-nav-shell-chrome .aythen-topbar,.product-direct-nav-shell-active:has(.aythen-main--assets-integrated) .product-direct-nav-shell-chrome .aythen-topbar--nav-shell,.product-direct-nav-shell-active:has(.aythen-main--assets-integrated) .product-direct-nav-shell-chrome [data-platform-shell-topbar="1"]{position:relative;z-index:81;background:transparent!important;border-bottom:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--host-owns-product-nav.aythen-main--auto-integrated:not(.aythen-main--document){min-height:100%;height:100%;--ak-host-chrome-h: 52px;--ak-topbar-h: 0px;background:transparent!important}.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--host-owns-product-nav.aythen-main--auto-integrated:not(.aythen-main--document) .aythen-content{min-height:100%;margin-top:0}.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--auto-integrated .aythen-auto-page .aythen-auto-hero.aythen-command-center{padding-top:calc(var(--ak-host-chrome-h, 52px) + 1.15rem);background:transparent!important}.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--host-owns-product-nav.aythen-main--home-integrated:not(.aythen-main--document){--ak-host-chrome-h: 52px;--ak-topbar-h: 0px}.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--host-owns-product-nav.aythen-main--home-integrated:not(.aythen-main--document) .aythen-content{margin-top:0}.product-direct-nav-shell-active .product-direct-nav-shell-body:has(.aythen-auto-page.aythen-auto-integrated){overflow:visible}.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--apps-integrated{--ak-host-chrome-h: 52px;background:transparent!important}.product-direct-nav-shell-active .product-direct-nav-shell-main.aythen-main--apps-integrated .product-direct-nav-shell-body{margin-top:0;overflow:visible}.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--host-owns-product-nav.aythen-main--apps-integrated:not(.aythen-main--document){min-height:100%;height:100%;--ak-host-chrome-h: 52px;--ak-topbar-h: 0px;background:transparent!important}.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--host-owns-product-nav.aythen-main--apps-integrated:not(.aythen-main--document) .aythen-apps-page .aythen-drive-hero.aythen-command-center,.product-direct-nav-shell-active .product-direct-nav-shell-body .aythen-main--host-owns-product-nav.aythen-main--apps-integrated:not(.aythen-main--document) .aythen-apps-page__hero{padding-top:calc(var(--ak-host-chrome-h, 52px) + .75rem);position:relative;z-index:1}
