[data-ds]{--aui-card-header-h:80px}.aui-card{--aui-card-edge:transparent}.aui-card--bordered{--aui-card-edge:var(--ds-border-hairline)}.aui-card:has(.aui-card__content:focus-visible){--aui-card-edge:var(--ds-accent)}.aui-card__content{display:flex;flex-direction:column;width:100%;height:100%;min-width:0;box-sizing:border-box}.aui-card__content[data-padding=sm]{padding:var(--ds-space-4)}.aui-card__content[data-padding=md]{padding:var(--ds-space-5)}button.aui-card__content{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;border:none;background:transparent;font:inherit;color:inherit;text-align:inherit;cursor:pointer;outline:none;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard)}button.aui-card__content:hover{background:var(--ds-fill-1)}button.aui-card__content:active{background:var(--ds-fill-2)}@media (prefers-reduced-motion:reduce){button.aui-card__content{transition:none}}.aui-card__header{display:flex;align-items:flex-start;gap:var(--ds-space-4);padding:var(--ds-space-5) var(--ds-space-5) 0;box-sizing:border-box}.aui-card__header-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--ds-space-1)}.aui-card__title{margin:0;font-size:var(--ds-font-size-15);line-height:var(--ds-leading-15);font-weight:600;color:var(--ds-text-secondary)}.aui-card__description{margin:0;font-size:var(--ds-font-size-13);line-height:var(--ds-leading-13);color:var(--ds-text-secondary)}.aui-card__action{flex-shrink:0}.aui-card__leading{display:inline-flex;align-items:center;flex-shrink:0}.aui-card__title-row{display:flex;align-items:center;gap:var(--ds-space-2);min-width:0}.aui-card__title-row .aui-card__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aui-card__meta{display:inline-flex;align-items:center;flex-shrink:0}.aui-card__body{padding:var(--ds-space-5);min-width:0}.aui-card__header+.aui-card__body{padding-top:var(--ds-space-3)}.aui-card__header--divided{box-shadow:inset 0 -1px 0 0 var(--ds-border-hairline);padding-bottom:var(--ds-space-4)}.aui-card__header--divided+.aui-card__body{padding-top:var(--ds-space-4)}.aui-card__footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--ds-space-3);padding:0 var(--ds-space-5) var(--ds-space-5)}.aui-card__footer--divided{border-top:1px solid var(--ds-border-hairline);padding-top:var(--ds-space-4)}.aui-avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;background:var(--ds-fill-2);color:var(--ds-text-secondary);font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.aui-avatar:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ds-fill-3);pointer-events:none}.aui-avatar:where([data-size=xs],[data-size=sm]){color:var(--ds-text-primary)}.aui-avatar[data-hue=auto]{background:color-mix(in srgb,var(--aui-avatar-hue) 14%,transparent);color:var(--aui-avatar-hue)}.aui-avatar[data-bare]{background:transparent}.aui-avatar[data-bare]:after{content:none}.aui-avatar[data-shape=circle]{border-radius:var(--ds-radius-full)}.aui-avatar[data-shape=squircle][data-size=xs]{border-radius:var(--ds-radius-sm)}.aui-avatar[data-shape=squircle][data-size=sm]{border-radius:var(--ds-radius-md)}.aui-avatar[data-shape=squircle][data-size=md]{border-radius:var(--ds-radius-lg)}.aui-avatar[data-shape=squircle][data-size=lg]{border-radius:var(--ds-radius-xl)}.aui-avatar[data-shape=squircle][data-size=xl]{border-radius:var(--ds-radius-2xl)}@supports (corner-shape:squircle){.aui-avatar[data-shape=squircle],.aui-avatar[data-shape=squircle] .aui-avatar__image,.aui-avatar[data-shape=squircle]:after{corner-shape:squircle}}.aui-avatar[data-size=xs]{width:24px;height:24px;font-size:var(--ds-font-size-11)}.aui-avatar[data-size=sm]{width:32px;height:32px;font-size:var(--ds-font-size-13)}.aui-avatar[data-size=md]{width:40px;height:40px;font-size:var(--ds-font-size-15)}.aui-avatar[data-size=lg]{width:48px;height:48px;font-size:var(--ds-font-size-17)}.aui-avatar[data-size=xl]{width:64px;height:64px;font-size:var(--ds-font-size-22)}.aui-avatar__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.aui-avatar__badge,.aui-avatar__icon{display:inline-flex;align-items:center;justify-content:center}.aui-avatar__badge{position:absolute;bottom:0;right:0;z-index:1;box-sizing:border-box}.aui-avatar[data-shape=circle] .aui-avatar__badge{bottom:3%;right:3%}.aui-avatar__badge[data-badge=status]{border-radius:var(--ds-radius-full);border:2px solid var(--aui-avatar-ring,var(--ds-surface-1));background:var(--ds-text-tertiary)}.aui-avatar[data-size=xs] .aui-avatar__badge[data-badge=status]{width:6px;height:6px;border-width:1.5px}.aui-avatar[data-size=md] .aui-avatar__badge[data-badge=status],.aui-avatar[data-size=sm] .aui-avatar__badge[data-badge=status]{width:8px;height:8px}.aui-avatar[data-size=lg] .aui-avatar__badge[data-badge=status]{width:10px;height:10px}.aui-avatar[data-size=xl] .aui-avatar__badge[data-badge=status]{width:12px;height:12px}.aui-avatar__badge[data-status=online]{background:var(--ds-success)}.aui-avatar__badge[data-status=away]{background:var(--ds-warning)}.aui-avatar__badge[data-status=busy]{background:var(--ds-error)}.aui-avatar__badge[data-badge=verified]{border-radius:var(--ds-radius-full);background:var(--aui-avatar-ring,var(--ds-surface-1));color:var(--ds-accent)}.aui-avatar__badge[data-badge=verified] svg{display:block}.aui-avatar[data-size=sm] .aui-avatar__badge[data-badge=verified]{width:14px;height:14px}.aui-avatar[data-size=sm] .aui-avatar__badge[data-badge=verified] svg{width:12px;height:12px}.aui-avatar[data-size=md] .aui-avatar__badge[data-badge=verified]{width:16px;height:16px}.aui-avatar[data-size=md] .aui-avatar__badge[data-badge=verified] svg{width:14px;height:14px}.aui-avatar[data-size=lg] .aui-avatar__badge[data-badge=verified]{width:18px;height:18px}.aui-avatar[data-size=lg] .aui-avatar__badge[data-badge=verified] svg{width:16px;height:16px}.aui-avatar[data-size=xl] .aui-avatar__badge[data-badge=verified]{width:22px;height:22px}.aui-avatar[data-size=xl] .aui-avatar__badge[data-badge=verified] svg{width:20px;height:20px}.aui-avatar__badge[data-badge=company]{background:linear-gradient(var(--ds-fill-2),var(--ds-fill-2)),var(--ds-surface-1);box-shadow:inset 0 0 0 1px var(--ds-fill-3),0 0 0 2px var(--aui-avatar-ring,var(--ds-surface-1));color:var(--ds-text-secondary);overflow:hidden}.aui-avatar__badge-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.aui-avatar[data-size=sm] .aui-avatar__badge[data-badge=company]{width:14px;height:14px;border-radius:5px}.aui-avatar[data-size=sm] .aui-avatar__badge[data-badge=company] svg{width:10px;height:10px}.aui-avatar[data-size=md] .aui-avatar__badge[data-badge=company]{width:16px;height:16px;border-radius:6px}.aui-avatar[data-size=md] .aui-avatar__badge[data-badge=company] svg{width:12px;height:12px}.aui-avatar[data-size=lg] .aui-avatar__badge[data-badge=company]{width:18px;height:18px;border-radius:7px}.aui-avatar[data-size=lg] .aui-avatar__badge[data-badge=company] svg{width:12px;height:12px}.aui-avatar[data-size=xl] .aui-avatar__badge[data-badge=company]{width:22px;height:22px;border-radius:8px}.aui-avatar[data-size=xl] .aui-avatar__badge[data-badge=company] svg{width:16px;height:16px}.aui-avatar--add{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background:transparent;border:1px dashed var(--ds-border-strong);color:var(--ds-text-tertiary);cursor:pointer}.aui-avatar--add:after{content:none}.aui-avatar--add:hover:not(:disabled){background:var(--ds-fill-1);color:var(--ds-text-secondary)}.aui-avatar--add:active:not(:disabled){background:var(--ds-fill-2)}.aui-avatar--add:focus,.aui-avatar--add:focus-visible{outline:none}.aui-avatar--add:disabled{border-color:var(--ds-border-hairline);color:var(--ds-text-tertiary);cursor:not-allowed}.aui-badge{display:inline-flex;align-items:center;gap:var(--ds-space-1);box-sizing:border-box;border-radius:var(--ds-radius-full);font-family:var(--ds-font-sans,"Inter",sans-serif);font-weight:500;white-space:nowrap;line-height:var(--ds-leading-12)}.aui-badge[data-size=md]{padding:2px var(--ds-space-2);font-size:var(--ds-font-size-12)}.aui-badge[data-size=sm]{padding:1px var(--ds-space-2);font-size:var(--ds-font-size-11)}.aui-badge[data-size=lg]{padding:3px var(--ds-space-3);font-size:var(--ds-font-size-13)}.aui-badge__dot{flex-shrink:0;border-radius:var(--ds-radius-full);background:currentColor}.aui-badge[data-size=md] .aui-badge__dot{width:6px;height:6px}.aui-badge[data-size=sm] .aui-badge__dot{width:5px;height:5px}.aui-badge[data-size=lg] .aui-badge__dot{width:8px;height:8px}.aui-badge__icon{display:inline-flex;align-items:center;flex-shrink:0}.aui-badge[data-size=md] .aui-badge__icon :where(svg){width:14px;height:14px}.aui-badge[data-size=sm] .aui-badge__icon :where(svg){width:12px;height:12px}.aui-badge[data-size=lg] .aui-badge__icon :where(svg){width:16px;height:16px}.aui-badge[data-variant=neutral]{background:var(--ds-fill-2);color:var(--ds-text-secondary)}.aui-badge[data-variant=neutral] .aui-badge__dot{background:var(--ds-text-tertiary)}.aui-badge[data-variant=accent]{background:var(--ds-accent-surface);color:var(--ds-accent)}.aui-badge[data-variant=success]{background:var(--ds-success-surface);color:var(--ds-success)}.aui-badge[data-variant=warning]{background:var(--ds-warning-surface);color:var(--ds-warning)}.aui-badge[data-variant=error]{background:var(--ds-error-surface);color:var(--ds-error)}.aui-badge[data-variant=info]{background:var(--ds-info-surface);color:var(--ds-info)}.aui-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-2);position:relative;box-sizing:border-box;border:none;border-radius:var(--ds-radius-md);font-family:var(--ds-font-sans,"Inter",sans-serif);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transform-origin:center}.aui-btn:active:not(:disabled){transform:scale(.96);transition:background-color var(--ds-duration-base) var(--ds-ease-standard),color var(--ds-duration-base) var(--ds-ease-standard),transform var(--ds-duration-press) var(--ds-ease-decelerate)!important}@media (prefers-reduced-motion:reduce){.aui-btn:active:not(:disabled){transform:none}}.aui-btn[data-fullwidth=true]{width:100%}.aui-btn__content{gap:var(--ds-space-2)}.aui-btn__content,.aui-btn__icon{display:inline-flex;align-items:center}.aui-btn__icon{justify-content:center;flex-shrink:0}.aui-btn[data-size=sm]{height:32px;padding:0 var(--ds-space-3);font-size:var(--ds-font-size-13);font-weight:500}.aui-btn[data-size=md]{height:40px;padding:0 var(--ds-space-4);border-radius:var(--ds-radius-lg);font-size:var(--ds-font-size-15);font-weight:500}.aui-btn[data-size=lg]{height:48px;padding:0 var(--ds-space-5);border-radius:var(--ds-radius-xl);font-size:var(--ds-font-size-17);font-weight:600}.aui-btn[data-size=xl]{height:56px;font-size:var(--ds-font-size-17)}.aui-btn[data-size="2xl"],.aui-btn[data-size=xl]{padding:0 var(--ds-space-6);border-radius:var(--ds-radius-2xl);font-weight:600}.aui-btn[data-size="2xl"]{height:64px;font-size:var(--ds-font-size-20)}.aui-btn[data-size=md] .aui-btn__icon,.aui-btn[data-size=sm] .aui-btn__icon{width:16px;height:16px}.aui-btn[data-size=lg] .aui-btn__icon,.aui-btn[data-size=xl] .aui-btn__icon{width:20px;height:20px}.aui-btn[data-size="2xl"] .aui-btn__icon{width:24px;height:24px}.aui-btn[data-variant=primary]{background:var(--ds-accent);color:var(--ds-text-on-accent)}.aui-btn[data-variant=primary]:hover:not(:disabled){background:var(--ds-accent-hover)}.aui-btn[data-variant=primary]:active:not(:disabled){background:var(--ds-accent-pressed)}.aui-btn[data-variant=secondary]{background:var(--ds-fill-1);color:var(--ds-text-primary)}.aui-btn[data-variant=secondary]:hover:not(:disabled){background:var(--ds-fill-3)}.aui-btn[data-variant=secondary]:active:not(:disabled){background:var(--ds-fill-1)}.aui-btn[data-variant=surface]{background:var(--ds-surface-2);color:var(--ds-text-primary);border:1px solid var(--ds-border-hairline)}.aui-btn[data-variant=surface]:hover:not(:disabled){background:var(--ds-surface-3)}.aui-btn[data-variant=surface]:active:not(:disabled){background:var(--ds-surface-2)}.aui-btn[data-variant=tertiary]{background:transparent;color:var(--ds-accent)}.aui-btn[data-variant=tertiary]:hover:not(:disabled){background:var(--ds-fill-1);color:var(--ds-accent-hover)}.aui-btn[data-variant=tertiary]:active:not(:disabled){background:var(--ds-fill-2);color:var(--ds-accent-pressed)}.aui-btn[data-variant=destructive]{background:var(--ds-error);color:#ffffff}.aui-btn[data-variant=destructive]:hover:not(:disabled){background:var(--ds-error-hover)}.aui-btn[data-variant=destructive]:active:not(:disabled){background:var(--ds-error-pressed)}.aui-btn[data-variant=link]{background:transparent;color:var(--ds-accent);height:auto;padding:0}.aui-btn[data-variant=link]:hover:not(:disabled){color:var(--ds-accent-hover);text-decoration:underline;text-underline-offset:2px}.aui-btn[data-variant=link]:active:not(:disabled){color:var(--ds-accent-pressed)}.aui-btn[data-icon-only=true]{padding:0;border-radius:var(--ds-radius-full)}.aui-btn[data-icon-only=true][data-size=sm]{width:32px}.aui-btn[data-icon-only=true][data-size=md]{width:40px}.aui-btn[data-icon-only=true][data-size=lg]{width:48px}.aui-btn[data-icon-only=true][data-size=xl]{width:56px}.aui-btn[data-icon-only=true][data-size="2xl"]{width:64px}@supports (corner-shape:squircle){.aui-btn{corner-shape:squircle}}.aui-btn:focus,.aui-btn:focus-visible{outline:none}.aui-btn:disabled:not([data-loading=true]){background:var(--ds-fill-2);color:var(--ds-text-tertiary);cursor:not-allowed}.aui-btn[data-variant=link]:disabled:not([data-loading=true]),.aui-btn[data-variant=tertiary]:disabled:not([data-loading=true]){background:transparent}.aui-btn[data-variant=link]:disabled:not([data-loading=true]){text-decoration:none}.aui-btn[data-loading=true]{cursor:default}.aui-btn[data-loading=true] .aui-btn__content{opacity:0}.aui-btn__spinner{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center}.aui-spinner{animation:aui-spin .7s linear infinite}@keyframes aui-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.aui-spinner{animation:none}}.aui-activity{width:100%}.aui-activity__list{margin:0;padding:0;list-style:none}.aui-activity__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.aui-activity__group-head{position:sticky;top:0;z-index:1;margin:0;padding:var(--ds-space-2) var(--ds-space-3);background:var(--ds-surface-2);font-size:var(--ds-font-size-12);line-height:var(--ds-leading-12);font-weight:600;color:var(--ds-text-secondary)}.aui-activity__item{position:relative;display:flex;align-items:flex-start;gap:var(--ds-space-3);padding:var(--ds-space-3);border-radius:var(--ds-radius-lg);animation:aui-activity-in var(--ds-duration-base) var(--ds-ease-decelerate) backwards}@supports (corner-shape:squircle){.aui-activity__item{corner-shape:squircle}}@keyframes aui-activity-in{0%{opacity:0;transform:translateY(calc(-1 * var(--ds-space-2)))}}.aui-activity__item[data-unread=true]{background:var(--ds-fill-1)}.aui-activity__lead{flex-shrink:0}.aui-activity__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--ds-radius-full);background:var(--ds-fill-2);color:var(--ds-text-secondary)}.aui-activity__item[data-tone=profit] .aui-activity__icon{background:var(--ds-profit-surface);color:var(--ds-profit)}.aui-activity__item[data-tone=loss] .aui-activity__icon{background:var(--ds-loss-surface);color:var(--ds-loss)}.aui-activity__item[data-tone=success] .aui-activity__icon{background:var(--ds-success-surface);color:var(--ds-success)}.aui-activity__item[data-tone=warning] .aui-activity__icon{background:var(--ds-warning-surface);color:var(--ds-warning)}.aui-activity__item[data-tone=error] .aui-activity__icon{background:var(--ds-error-surface);color:var(--ds-error)}.aui-activity__item[data-tone=accent] .aui-activity__icon,.aui-activity__item[data-tone=info] .aui-activity__icon{background:var(--ds-accent-surface);color:var(--ds-accent)}.aui-activity__item[data-tone=metric] .aui-activity__icon{background:var(--ds-fill-2);color:var(--ds-metric)}.aui-activity__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding-top:2px}.aui-activity__title{font-size:var(--ds-font-size-13);line-height:var(--ds-leading-16);color:var(--ds-text-secondary)}.aui-activity__title strong{font-weight:600}.aui-activity__item[data-unread=true] .aui-activity__title,.aui-activity__title strong{color:var(--ds-text-primary)}.aui-activity__meta{font-size:var(--ds-font-size-12);line-height:var(--ds-leading-16);color:var(--ds-text-tertiary);font-variant-numeric:tabular-nums}.aui-activity__aside{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:var(--ds-space-2);padding-top:2px}.aui-activity__dot{width:8px;height:8px;border-radius:var(--ds-radius-full);background:var(--ds-accent)}.aui-activity__time{font-size:var(--ds-font-size-12);line-height:var(--ds-leading-12);color:var(--ds-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap}.aui-activity[data-variant=timeline] .aui-activity__item:not(:last-child) .aui-activity__lead:before{content:"";position:absolute;top:calc(var(--ds-space-3) + 32px);bottom:calc(-1 * var(--ds-space-3));left:calc(var(--ds-space-3) + 16px);width:2px;transform:translateX(-50%);background:var(--ds-border-hairline)}.aui-activity[data-density=compact] .aui-activity__item{padding:var(--ds-space-2) var(--ds-space-3);gap:var(--ds-space-2)}.aui-activity[data-density=compact] .aui-activity__icon{width:24px;height:24px}.aui-activity[data-density=compact] .aui-activity__item:not(:last-child) .aui-activity__lead:before{top:calc(var(--ds-space-2) + 24px);bottom:calc(-1 * var(--ds-space-2));left:calc(var(--ds-space-3) + 12px)}@media (max-width:768px){.aui-activity__time{font-size:var(--ds-font-size-11)}}@media (prefers-reduced-motion:reduce){.aui-activity__item{animation:none}}.aui-msg__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.aui-msg{display:flex;align-items:flex-start;gap:var(--ds-space-3)}.aui-msg[data-role=user]{flex-direction:row-reverse}.aui-msg[data-role=system],.aui-msg__avatar{justify-content:center}.aui-msg__avatar{flex-shrink:0;display:inline-flex;align-items:center;width:28px;height:28px;border-radius:var(--ds-radius-full);background:var(--ds-fill-2);color:var(--ds-text-secondary)}.aui-msg[data-role=assistant] .aui-msg__avatar{background:var(--ds-accent-surface);color:var(--ds-accent)}.aui-msg__bubble{min-width:0;max-width:80%}.aui-msg[data-role=user] .aui-msg__bubble{padding:var(--ds-space-3) var(--ds-space-4);background:var(--ds-fill-1);border-radius:var(--ds-radius-lg)}@supports (corner-shape:squircle){.aui-msg[data-role=user] .aui-msg__bubble{corner-shape:squircle}}.aui-msg[data-role=assistant] .aui-msg__bubble{padding-top:var(--ds-space-1)}.aui-msg[data-role=system] .aui-msg__bubble{max-width:100%;text-align:center;font-size:var(--ds-font-size-12);color:var(--ds-text-tertiary)}.aui-msg[data-status=error] .aui-msg__bubble{background:var(--ds-error-surface);border-radius:var(--ds-radius-lg);padding:var(--ds-space-3) var(--ds-space-4)}.aui-msg__content{font-size:var(--ds-font-size-15);line-height:var(--ds-leading-22);color:var(--ds-text-primary)}.aui-msg[data-role=system] .aui-msg__content{font-size:var(--ds-font-size-12);color:var(--ds-text-tertiary)}.aui-msg__content>:first-child{margin-top:0}.aui-msg__content>:last-child{margin-bottom:0}.aui-msg__content p{margin:0 0 var(--ds-space-2)}.aui-msg__content ol,.aui-msg__content ul{margin:var(--ds-space-2) 0;padding-left:var(--ds-space-5)}.aui-msg__content li{margin:var(--ds-space-1) 0}.aui-msg__content a{color:var(--ds-accent);text-decoration:underline;text-underline-offset:2px}.aui-msg__content code,.aui-msg__content pre{font-family:var(--ds-font-mono,"Geist Mono",ui-monospace,monospace);font-size:var(--ds-font-size-13)}.aui-msg__content pre{margin:var(--ds-space-2) 0;padding:var(--ds-space-3);background:var(--ds-surface-3);border-radius:var(--ds-radius-md);overflow-x:auto;line-height:var(--ds-leading-20);color:var(--ds-text-primary)}@supports (corner-shape:squircle){.aui-msg__content pre{corner-shape:squircle}}.aui-msg__content img{display:block;max-width:100%;height:auto;margin:var(--ds-space-2) 0;border-radius:var(--ds-radius-md)}.aui-msg__foot{display:flex;align-items:center;gap:var(--ds-space-3);margin-top:var(--ds-space-2)}.aui-msg__time{font-size:var(--ds-font-size-12);color:var(--ds-text-tertiary);font-variant-numeric:tabular-nums}.aui-msg__error{font-size:var(--ds-font-size-12);color:var(--ds-error)}.aui-msg__error,.aui-msg__typing{display:inline-flex;align-items:center;gap:var(--ds-space-1)}.aui-msg__typing{margin-left:var(--ds-space-1);vertical-align:middle}.aui-msg__typing i{width:6px;height:6px;border-radius:var(--ds-radius-full);background:var(--ds-text-tertiary);animation:aui-msg-typing 1.2s var(--ds-ease-standard) infinite}.aui-msg__typing i:nth-child(2){animation-delay:.15s}.aui-msg__typing i:nth-child(3){animation-delay:.3s}@keyframes aui-msg-typing{0%,60%,to{opacity:.3}30%{opacity:1}}.aui-msglist{display:flex;flex-direction:column;min-height:0;height:100%}.aui-msglist__scroll{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--ds-space-5);padding:var(--ds-space-4)}.aui-composer{display:flex;align-items:flex-end;gap:var(--ds-space-2);padding:var(--ds-space-2);background:var(--ds-surface-3);border:1px solid var(--ds-border-strong);border-radius:var(--ds-radius-lg)}@supports (corner-shape:squircle){.aui-composer{corner-shape:squircle}}.aui-composer:focus-within{border-color:var(--ds-accent);box-shadow:0 0 0 3px var(--ds-accent-surface)}.aui-composer[data-disabled=true]{opacity:.6}.aui-composer__input{flex:1;min-width:0;border:0;background:transparent;outline:none;resize:none;padding:var(--ds-space-1) var(--ds-space-1);font:inherit;font-size:var(--ds-font-size-15);line-height:var(--ds-leading-22);color:var(--ds-text-primary);max-height:160px}.aui-composer__input::-moz-placeholder{color:var(--ds-text-tertiary)}.aui-composer__input::placeholder{color:var(--ds-text-tertiary)}.aui-composer__attach,.aui-composer__send{flex-shrink:0}@media (prefers-reduced-motion:reduce){.aui-msg__typing i{animation:none}}.aui-divider[data-orientation=horizontal]{width:100%;height:1px;border:0;background:var(--ds-border-hairline)}.aui-divider[data-orientation=vertical]{align-self:stretch;width:1px;min-height:var(--ds-space-4);border:0;background:var(--ds-border-hairline)}.aui-divider[data-orientation][data-emphasis=strong]{background:var(--ds-border-strong)}.aui-divider[data-orientation=horizontal][data-inset]{width:auto;margin-inline:var(--ds-space-4)}.aui-divider[data-orientation=vertical][data-inset]{margin-block:var(--ds-space-2)}.aui-divider--labeled{display:flex;align-items:center;gap:var(--ds-space-3);width:100%}.aui-divider--labeled[data-inset]{width:auto;margin-inline:var(--ds-space-4)}.aui-divider__line{flex:1;height:1px;background:var(--ds-border-hairline)}.aui-divider--labeled[data-emphasis=strong] .aui-divider__line{background:var(--ds-border-strong)}.aui-divider__content{display:inline-flex;align-items:center;gap:var(--ds-space-2);font-size:var(--ds-font-size-12);font-weight:500;color:var(--ds-text-tertiary);white-space:nowrap}.aui-divider--labeled[data-align=end] .aui-divider__line:last-child,.aui-divider--labeled[data-align=start] .aui-divider__line:first-child{flex:0 0 var(--ds-space-6)}.sts-page{margin:0 auto;max-width:880px;padding:var(--ds-space-3);flex-direction:column}.sts-header,.sts-page{display:flex;gap:var(--ds-space-3)}.sts-header{align-items:baseline;justify-content:space-between;flex-wrap:wrap;padding:var(--ds-space-2) var(--ds-space-1)}.sts-header__title{margin:0;font-size:var(--ds-font-size-16);line-height:var(--ds-leading-16);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-primary)}.sts-header__meta{font-size:var(--ds-font-size-12);line-height:var(--ds-leading-12);color:var(--ds-text-tertiary);font-variant-numeric:tabular-nums}.sts-service{display:flex;flex-direction:column;gap:var(--ds-space-2);padding:var(--ds-space-3) 0}.sts-service+.sts-service{border-top:1px solid var(--ds-fill-1)}.sts-service__head{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-3)}.sts-service__id{display:flex;flex-direction:column;gap:var(--ds-space-1);min-width:0}.sts-service__name{font-size:var(--ds-font-size-16);line-height:var(--ds-leading-16);font-weight:var(--ds-font-weight-medium);color:var(--ds-text-primary)}.sts-service__desc{font-size:var(--ds-font-size-12);line-height:var(--ds-leading-12);color:var(--ds-text-tertiary)}.sts-service__right{display:flex;align-items:center;gap:var(--ds-space-3);flex-shrink:0}.sts-service__uptime{font-size:var(--ds-font-size-16);line-height:var(--ds-leading-16);color:var(--ds-text-secondary);font-variant-numeric:tabular-nums}.sts-service__uptime--unknown{color:var(--ds-text-tertiary)}.sts-service__detail{font-size:var(--ds-font-size-12);line-height:var(--ds-leading-12);color:var(--ds-text-secondary)}.sts-bar{display:flex;flex-direction:column;gap:var(--ds-space-1)}.sts-bar__track{display:flex;align-items:stretch;gap:2px;height:32px}.sts-bar__tick{flex:1 1 0;min-width:2px;border-radius:var(--ds-radius-xs);background:var(--ds-fill-2)}.sts-bar__tick[data-state=operational]{background:var(--ds-success)}.sts-bar__tick[data-state=degraded]{background:var(--ds-warning)}.sts-bar__tick[data-state=down]{background:var(--ds-error)}.sts-bar__tick[data-state=maintenance]{background:var(--ds-info)}.sts-bar__legend{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ds-space-2);font-size:var(--ds-font-size-12);line-height:var(--ds-leading-12);color:var(--ds-text-tertiary);font-variant-numeric:tabular-nums}.sts-section-title{margin:0;font-size:var(--ds-font-size-16);line-height:var(--ds-leading-16);font-weight:var(--ds-font-weight-semibold);color:var(--ds-text-primary)}.sts-incident{display:flex;flex-direction:column;gap:var(--ds-space-2);padding:var(--ds-space-3) 0}.sts-incident+.sts-incident{border-top:1px solid var(--ds-fill-1)}.sts-incident__head{display:flex;align-items:center;gap:var(--ds-space-2);flex-wrap:wrap}.sts-incident__title{font-size:var(--ds-font-size-16);line-height:var(--ds-leading-16);font-weight:var(--ds-font-weight-medium);color:var(--ds-text-primary)}.sts-incident__when{font-size:var(--ds-font-size-12);line-height:var(--ds-leading-12);color:var(--ds-text-tertiary);font-variant-numeric:tabular-nums}.sts-incident__summary{font-size:var(--ds-font-size-16);line-height:var(--ds-leading-24);color:var(--ds-text-secondary);margin:0}.sts-incident__services{display:flex;gap:var(--ds-space-1);flex-wrap:wrap}.sts-updates{display:flex;flex-direction:column;gap:var(--ds-space-2);margin:0;padding:0 0 0 var(--ds-space-3);border-left:1px solid var(--ds-fill-1);list-style:none}.sts-update__at{font-size:var(--ds-font-size-12);line-height:var(--ds-leading-12);color:var(--ds-text-tertiary);font-variant-numeric:tabular-nums}.sts-update__body{color:var(--ds-text-secondary)}.sts-empty,.sts-update__body{font-size:var(--ds-font-size-16);line-height:var(--ds-leading-24)}.sts-empty{padding:var(--ds-space-3) 0}.sts-empty,.sts-note{color:var(--ds-text-tertiary);margin:0}.sts-note{font-size:var(--ds-font-size-12);line-height:var(--ds-leading-16);padding:var(--ds-space-2) var(--ds-space-1)}.sts-note a{color:var(--ds-text-secondary);text-underline-offset:2px}.aui-tag{display:inline-flex;align-items:center;box-sizing:border-box;flex-shrink:0;border:none;border-radius:var(--ds-radius-md);font-family:var(--ds-font-sans,"Inter",sans-serif);font-weight:500;line-height:1;white-space:nowrap;color:var(--ds-text-primary);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}@supports (corner-shape:squircle){.aui-tag{corner-shape:squircle}}.aui-tag[data-removable]{cursor:pointer}.aui-tag[data-size=sm]{height:24px;gap:var(--ds-space-1);font-size:var(--ds-font-size-12)}.aui-tag[data-size=md]{height:28px}.aui-tag[data-size=lg],.aui-tag[data-size=md]{gap:var(--ds-space-2);font-size:var(--ds-font-size-13)}.aui-tag[data-size=lg]{height:32px}.aui-tag[data-removable][data-size=sm]{padding:0 var(--ds-space-1) 0 var(--ds-space-2)}.aui-tag[data-removable][data-size=md]{padding:0 var(--ds-space-2) 0 var(--ds-space-3)}.aui-tag[data-removable][data-size=lg]{padding:0 var(--ds-space-3) 0 var(--ds-space-4)}.aui-tag:not([data-removable])[data-size=sm]{padding:0 var(--ds-space-2)}.aui-tag:not([data-removable])[data-size=md]{padding:0 var(--ds-space-3)}.aui-tag:not([data-removable])[data-size=lg]{padding:0 var(--ds-space-4)}.aui-tag[data-variant=neutral]{background:var(--ds-fill-1);color:var(--ds-text-primary)}.aui-tag[data-removable][data-variant=neutral]:hover:not(:disabled){background:var(--ds-fill-3)}.aui-tag[data-variant=accent]{background:var(--ds-accent-surface);color:var(--ds-accent)}.aui-tag[data-removable][data-variant=accent]:hover:not(:disabled){background:color-mix(in srgb,var(--ds-accent) 20%,transparent)}.aui-tag[data-colored]{background:color-mix(in srgb,var(--tag-hue) 16%,transparent);color:var(--tag-hue)}.aui-tag[data-removable][data-colored]:hover:not(:disabled){background:color-mix(in srgb,var(--tag-hue) 24%,transparent)}.aui-tag[data-removable]:focus-visible{box-shadow:0 0 0 2px var(--ds-accent)}.aui-tag__remove{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.aui-tag[data-variant=neutral] .aui-tag__remove{color:var(--ds-text-secondary)}.aui-tag[data-removable][data-variant=neutral]:hover:not(:disabled) .aui-tag__remove{color:var(--ds-text-primary)}.aui-tag[data-colored] .aui-tag__remove,.aui-tag[data-removable][data-colored]:hover:not(:disabled) .aui-tag__remove,.aui-tag[data-variant=accent] .aui-tag__remove{color:currentColor}.aui-tag__icon{display:inline-flex;align-items:center;flex-shrink:0}.aui-tag[data-size=sm] .aui-tag__icon :where(svg){width:12px;height:12px}.aui-tag[data-size=md] .aui-tag__icon :where(svg){width:14px;height:14px}.aui-tag[data-size=lg] .aui-tag__icon :where(svg){width:16px;height:16px}.aui-tag[data-size=sm] .aui-tag__remove :where(svg){width:14px;height:14px}.aui-tag[data-size=md] .aui-tag__remove :where(svg){width:16px;height:16px}.aui-tag[data-size=lg] .aui-tag__remove :where(svg){width:18px;height:18px}.aui-tag[data-disabled]{cursor:not-allowed}.aui-tag[data-disabled],.aui-tag[data-disabled] .aui-tag__remove{color:var(--ds-text-tertiary)}.aui-callout{display:flex;align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-4);border-radius:var(--ds-radius-lg);background:var(--ds-fill-1);color:var(--ds-text-secondary)}.aui-callout:has(.aui-callout__title){align-items:flex-start}@supports (corner-shape:squircle){.aui-callout{corner-shape:squircle}}.aui-callout[data-tone=info]{background:var(--ds-info-surface)}.aui-callout[data-tone=success]{background:var(--ds-success-surface)}.aui-callout[data-tone=warning]{background:var(--ds-warning-surface)}.aui-callout[data-tone=error]{background:var(--ds-error-surface)}.aui-callout[data-tone=accent]{background:var(--ds-accent-surface)}.aui-callout__icon{flex-shrink:0;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ds-radius-md);background:var(--ds-fill-3);color:var(--ds-text-secondary)}@supports (corner-shape:squircle){.aui-callout__icon{corner-shape:squircle}}.aui-callout[data-tone=info] .aui-callout__icon{background:color-mix(in srgb,var(--ds-info) 22%,transparent);color:var(--ds-info)}.aui-callout[data-tone=success] .aui-callout__icon{background:color-mix(in srgb,var(--ds-success) 22%,transparent);color:var(--ds-success)}.aui-callout[data-tone=warning] .aui-callout__icon{background:color-mix(in srgb,var(--ds-warning) 22%,transparent);color:var(--ds-warning)}.aui-callout[data-tone=error] .aui-callout__icon{background:color-mix(in srgb,var(--ds-error) 22%,transparent);color:var(--ds-error)}.aui-callout[data-tone=accent] .aui-callout__icon{background:color-mix(in srgb,var(--ds-accent) 22%,transparent);color:var(--ds-accent)}.aui-callout__content{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--ds-space-1)}.aui-callout__title{margin:0;font-weight:600;color:var(--ds-text-primary)}.aui-callout__message,.aui-callout__title{font-size:var(--ds-font-size-13);line-height:var(--ds-leading-16)}.aui-callout__message{color:var(--ds-text-secondary)}.aui-callout__actions{flex-shrink:0;display:inline-flex;align-items:center;gap:var(--ds-space-2)}.aui-callout__dismiss{flex-shrink:0;margin:calc(-1 * var(--ds-space-1)) calc(-1 * var(--ds-space-1)) 0 0}.aui-callout[data-emphasis=solid]{background:var(--ds-fill-2);box-shadow:inset var(--ds-space-1) 0 0 0 var(--ds-border-strong)}.aui-callout[data-emphasis=solid] .aui-callout__icon{background:var(--ds-fill-4)}.aui-callout[data-emphasis=solid][data-tone=info]{background:color-mix(in srgb,var(--ds-info) 24%,transparent);box-shadow:inset var(--ds-space-1) 0 0 0 var(--ds-info)}.aui-callout[data-emphasis=solid][data-tone=info] .aui-callout__icon{background:color-mix(in srgb,var(--ds-info) 36%,transparent)}.aui-callout[data-emphasis=solid][data-tone=success]{background:color-mix(in srgb,var(--ds-success) 24%,transparent);box-shadow:inset var(--ds-space-1) 0 0 0 var(--ds-success)}.aui-callout[data-emphasis=solid][data-tone=success] .aui-callout__icon{background:color-mix(in srgb,var(--ds-success) 36%,transparent)}.aui-callout[data-emphasis=solid][data-tone=warning]{background:color-mix(in srgb,var(--ds-warning) 24%,transparent);box-shadow:inset var(--ds-space-1) 0 0 0 var(--ds-warning)}.aui-callout[data-emphasis=solid][data-tone=warning] .aui-callout__icon{background:color-mix(in srgb,var(--ds-warning) 36%,transparent)}.aui-callout[data-emphasis=solid][data-tone=error]{background:color-mix(in srgb,var(--ds-error) 24%,transparent);box-shadow:inset var(--ds-space-1) 0 0 0 var(--ds-error)}.aui-callout[data-emphasis=solid][data-tone=error] .aui-callout__icon{background:color-mix(in srgb,var(--ds-error) 36%,transparent)}.aui-callout[data-emphasis=solid][data-tone=accent]{background:color-mix(in srgb,var(--ds-accent) 24%,transparent);box-shadow:inset var(--ds-space-1) 0 0 0 var(--ds-accent)}.aui-callout[data-emphasis=solid][data-tone=accent] .aui-callout__icon{background:color-mix(in srgb,var(--ds-accent) 36%,transparent)}.aui-callout[data-compact=true]{align-items:center}.aui-callout[data-compact=true] .aui-callout__content{flex-direction:row;align-items:center;gap:var(--ds-space-2)}.aui-callout[data-compact=true] .aui-callout__dismiss{margin-top:0}@media (max-width:768px){.aui-callout:not([data-compact=true]){flex-wrap:wrap}.aui-callout:not([data-compact=true]) .aui-callout__actions{margin-left:var(--ds-space-7)}}.aui-progress{--aui-progress-track:var(--ds-alpha-white-10);display:flex;flex-direction:column;gap:var(--ds-space-2);width:100%;font-family:var(--ds-font-sans,"Inter",sans-serif)}[data-theme=light] .aui-progress,[data-theme=slate] .aui-progress{--aui-progress-track:var(--ds-alpha-black-10)}.aui-progress__line{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ds-space-3)}.aui-progress__label{font-size:var(--ds-font-size-13);line-height:var(--ds-leading-13);font-weight:500;color:var(--ds-text-secondary)}.aui-progress__value{margin-left:auto;font-size:var(--ds-font-size-12);line-height:var(--ds-leading-12);font-weight:500;font-variant-numeric:tabular-nums;color:var(--ds-text-tertiary)}.aui-progress__track{position:relative;height:8px;background:var(--aui-progress-track);border-radius:var(--ds-radius-full);overflow:hidden}.aui-progress[data-size=sm] .aui-progress__track{height:4px}.aui-progress[data-size=lg] .aui-progress__track{height:12px}.aui-progress__fill{position:absolute;inset:0 auto 0 0;width:0;background:var(--ds-accent);border-radius:inherit;transition:width var(--ds-duration-glide) var(--ds-ease-glide)}.aui-progress[data-tone=metric] .aui-progress__fill{background:var(--ds-metric)}.aui-progress[data-tone=profit] .aui-progress__fill{background:var(--ds-profit)}.aui-progress[data-tone=loss] .aui-progress__fill{background:var(--ds-loss)}.aui-progress[data-tone=neutral] .aui-progress__fill{background:var(--ds-text-tertiary)}.aui-progress__track[data-complete=true] .aui-progress__fill{background:var(--ds-success)}.aui-progress__track[data-indeterminate=true] .aui-progress__fill{width:40%;animation:aui-progress-sweep 1.2s var(--ds-ease-standard) infinite}@keyframes aui-progress-sweep{0%{translate:-100% 0}to{translate:250% 0}}.aui-progress__cells{display:flex;gap:var(--ds-space-1);height:8px}.aui-progress[data-size=sm] .aui-progress__cells{height:4px}.aui-progress[data-size=lg] .aui-progress__cells{height:12px}.aui-progress__cell{flex:1 1 0%;min-width:0;background:var(--aui-progress-track);border-radius:var(--ds-radius-full);transition:background-color var(--ds-duration-fast) var(--ds-ease-standard)}.aui-progress__cell[data-filled=true]{background:var(--ds-accent)}.aui-progress[data-tone=metric] .aui-progress__cell[data-filled=true]{background:var(--ds-metric)}.aui-progress[data-tone=profit] .aui-progress__cell[data-filled=true]{background:var(--ds-profit)}.aui-progress[data-tone=loss] .aui-progress__cell[data-filled=true]{background:var(--ds-loss)}.aui-progress[data-tone=neutral] .aui-progress__cell[data-filled=true]{background:var(--ds-text-tertiary)}.aui-progress__cells[data-complete=true] .aui-progress__cell[data-filled=true]{background:var(--ds-success)}.aui-progress__track--multi{display:flex;gap:2px}.aui-progress__seg{flex:0 1 0%;min-width:0;background:var(--ds-accent);transition:flex-grow var(--ds-duration-glide) var(--ds-ease-glide)}.aui-progress__seg[data-tone=metric]{background:var(--ds-metric)}.aui-progress__seg[data-tone=profit]{background:var(--ds-profit)}.aui-progress__seg[data-tone=loss]{background:var(--ds-loss)}.aui-progress__seg[data-tone=neutral]{background:var(--ds-text-tertiary)}.aui-progress--arc{width:-moz-max-content;width:max-content;align-items:center}.aui-progress__arc-track{fill:none;stroke:var(--aui-progress-track);stroke-linecap:round}.aui-progress__arc-value{fill:none;stroke:var(--ds-accent);stroke-linecap:round;transition:stroke-dashoffset var(--ds-duration-glide) var(--ds-ease-glide)}.aui-progress[data-tone=metric] .aui-progress__arc-value{stroke:var(--ds-metric)}.aui-progress[data-tone=profit] .aui-progress__arc-value{stroke:var(--ds-profit)}.aui-progress[data-tone=loss] .aui-progress__arc-value{stroke:var(--ds-loss)}.aui-progress[data-tone=neutral] .aui-progress__arc-value{stroke:var(--ds-text-tertiary)}.aui-progress__arc-value[data-complete=true]{stroke:var(--ds-success)}.aui-progress__ring{position:relative;display:inline-flex;align-items:center;justify-content:center}.aui-progress__ring-value{position:absolute;font-size:var(--ds-font-size-11);line-height:var(--ds-leading-11);font-weight:600;font-variant-numeric:tabular-nums;color:var(--ds-text-primary)}.aui-progress[data-size=md] .aui-progress__ring-value{font-size:var(--ds-font-size-12);line-height:var(--ds-leading-12)}.aui-progress[data-size=lg] .aui-progress__ring-value{font-size:var(--ds-font-size-15);line-height:var(--ds-leading-15)}.aui-progress__arc-svg[data-indeterminate=true]{animation:aui-progress-spin .7s linear infinite}@keyframes aui-progress-spin{to{rotate:1turn}}.aui-progress__gauge{position:relative}.aui-progress__gauge-value{position:absolute;left:50%;bottom:0;translate:-50% 0;font-size:var(--ds-font-size-13);line-height:var(--ds-leading-13);font-weight:600;font-variant-numeric:tabular-nums;color:var(--ds-text-primary)}.aui-progress[data-size=md] .aui-progress__gauge-value{font-size:var(--ds-font-size-17);line-height:var(--ds-leading-17)}.aui-progress[data-size=lg] .aui-progress__gauge-value{font-size:var(--ds-font-size-20);line-height:var(--ds-leading-20)}.aui-progress__arc-label{font-size:var(--ds-font-size-13);line-height:var(--ds-leading-13);font-weight:500;color:var(--ds-text-secondary);text-align:center}@media (prefers-reduced-motion:reduce){.aui-progress__arc-value,.aui-progress__cell,.aui-progress__fill,.aui-progress__seg{transition:none}.aui-progress__track[data-indeterminate=true] .aui-progress__fill{animation:none;width:100%;opacity:.4}.aui-progress__arc-svg[data-indeterminate=true]{animation:none}}.aui-toast-region{position:fixed;z-index:9999;box-sizing:border-box;overflow:visible}.aui-toast-region__list{position:relative;width:100%;height:100%;margin:0;padding:0;list-style:none}.aui-toast-region__slot{position:absolute;top:0;right:0;width:100%;transform-origin:top center;will-change:transform;transition:transform var(--ds-duration-glide) var(--ds-ease-glide),opacity var(--ds-duration-glide) var(--ds-ease-glide)}.aui-toast-region__slot[data-entering=true]{transition:transform .8s var(--ds-ease-glide),opacity .8s var(--ds-ease-glide)}.aui-toast-region__slot[data-removed=true]{transition:transform .6s var(--ds-ease-glide)}@media (prefers-reduced-motion:reduce){.aui-toast-region__slot,.aui-toast-region__slot[data-entering=true],.aui-toast-region__slot[data-removed=true]{transition:none}}.aui-toast{box-sizing:border-box;display:flex;flex-direction:column;width:100%;padding:var(--ds-space-3) var(--ds-space-3) var(--ds-space-3) var(--ds-space-4);background:var(--ds-surface-2);border:1px solid var(--ds-border-strong);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-2);font-family:var(--ds-font-sans,"Inter",sans-serif)}.aui-toast__row{display:flex;align-items:center;gap:var(--ds-space-3)}.aui-toast__footer{margin-top:var(--ds-space-3);padding-top:var(--ds-space-3);border-top:1px solid var(--ds-border-hairline)}@supports (corner-shape:squircle){.aui-toast{corner-shape:squircle}}.aui-toast__media{display:inline-flex;flex-shrink:0;color:var(--ds-accent)}.aui-toast .aui-toast__media .aui-avatar{background:var(--ds-fill-1);color:inherit}.aui-toast .aui-toast__media .aui-avatar:after{content:none}.aui-toast[data-variant=success] .aui-toast__media{color:var(--ds-success)}.aui-toast[data-variant=error] .aui-toast__media{color:var(--ds-error)}.aui-toast[data-variant=warning] .aui-toast__media{color:var(--ds-warning)}.aui-toast[data-variant=info] .aui-toast__media{color:var(--ds-info)}.aui-toast[data-flair=true]{border-color:var(--ds-profit);background:linear-gradient(var(--ds-profit-surface),var(--ds-profit-surface)),var(--ds-surface-2)}.aui-toast[data-flair=true] .aui-toast__media{color:var(--ds-profit)}.aui-toast[data-flair=true] .aui-toast__media .aui-avatar{background:var(--ds-profit-surface)}.aui-toast__metric{flex-shrink:0;font-size:var(--ds-font-size-17);font-weight:600;font-variant-numeric:tabular-nums;text-align:right;color:var(--ds-text-primary)}.aui-toast__metric[data-tone=profit]{color:var(--ds-profit)}.aui-toast__metric[data-tone=loss]{color:var(--ds-loss)}.aui-toast__meta{font-size:var(--ds-font-size-11);line-height:var(--ds-leading-11);color:var(--ds-text-tertiary)}.aui-toast__progress{margin-top:var(--ds-space-1)}.aui-toast__icon{display:inline-flex;flex-shrink:0;color:var(--ds-text-secondary)}.aui-toast[data-variant=success] .aui-toast__icon{color:var(--ds-success)}.aui-toast[data-variant=error] .aui-toast__icon{color:var(--ds-error)}.aui-toast[data-variant=warning] .aui-toast__icon{color:var(--ds-warning)}.aui-toast[data-variant=info] .aui-toast__icon{color:var(--ds-info)}.aui-toast__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--ds-space-1)}.aui-toast__title{font-size:var(--ds-font-size-15);line-height:var(--ds-leading-20);font-weight:500;color:var(--ds-text-primary)}.aui-toast__description{font-size:var(--ds-font-size-13);line-height:var(--ds-leading-20);color:var(--ds-text-secondary)}.aui-toast__actions{display:inline-flex;align-items:center;gap:var(--ds-space-1);flex-shrink:0}.aui-toast__icon{position:relative}.aui-toast__icon-ghost{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;animation:aui-toast-swap-out .15s cubic-bezier(0,0,.2,1) forwards}@keyframes aui-toast-swap-out{to{opacity:0;scale:.6}}.aui-toast[data-completing=true] .aui-toast__icon>:not(.aui-toast__icon-ghost){animation:aui-toast-check-in .15s cubic-bezier(0,0,.2,1) .1s backwards}@keyframes aui-toast-check-in{0%{opacity:0;scale:.6}}.aui-toast[data-completing=true] .aui-toast__title{animation:aui-toast-text-in .2s cubic-bezier(0,0,.2,1)}.aui-toast[data-completing=true] .aui-toast__description,.aui-toast[data-completing=true] .aui-toast__meta{animation:aui-toast-text-in .24s cubic-bezier(0,0,.2,1)}@keyframes aui-toast-text-in{0%{opacity:0}}.aui-toast[data-completing=true] .aui-toast__metric{animation:aui-toast-metric-in .24s var(--ds-ease-glide) .16s backwards}@keyframes aui-toast-metric-in{0%{opacity:0;translate:0 4px}}.aui-toast[data-completing=true]{animation:aui-toast-settle .6s cubic-bezier(0,0,.2,1)}@keyframes aui-toast-settle{0%{border-color:var(--ds-success)}to{border-color:var(--ds-border-strong)}}@media (prefers-reduced-motion:reduce){.aui-toast__icon-ghost{display:none}.aui-toast[data-completing=true],.aui-toast[data-completing=true] .aui-toast__description,.aui-toast[data-completing=true] .aui-toast__icon>:not(.aui-toast__icon-ghost),.aui-toast[data-completing=true] .aui-toast__meta,.aui-toast[data-completing=true] .aui-toast__metric,.aui-toast[data-completing=true] .aui-toast__title{animation:none}}