.aui-icon{align-items:center;color:currentColor;display:inline-flex;flex:0 0 auto;height:16px;justify-content:center;line-height:0;vertical-align:-.125em;width:16px}.aui-icon[data-aui-icon-size=xs]{height:12px;width:12px}.aui-icon[data-aui-icon-size=md]{height:20px;width:20px}.aui-icon[data-aui-icon-size=lg]{height:24px;width:24px}.aui-icon>svg,svg.aui-icon{display:block;height:100%;width:100%}.aui-icon[data-aui-icon-tone=primary]{color:var(--aivyro-text-primary)}.aui-icon[data-aui-icon-tone=secondary]{color:var(--aivyro-text-secondary)}.aui-icon[data-aui-icon-tone=tertiary]{color:var(--aivyro-text-tertiary)}.aui-icon[data-aui-icon-tone=disabled]{color:var(--aivyro-text-disabled)}.aui-icon[data-aui-icon-tone=accent]{color:var(--aivyro-accent-text)}.aui-icon[data-aui-icon-tone=success]{color:var(--aivyro-success-text)}.aui-icon[data-aui-icon-tone=danger]{color:var(--aivyro-destructive-text)}.aui-icon[data-aui-icon-tone=warning]{color:var(--aivyro-warning-text)}.aui-animated-icon{display:inline-block;flex:none;overflow:visible;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;transform-box:fill-box;transform-origin:center;vertical-align:-.125em}.aui-animated-icon__notification-body{transform-box:fill-box;transform-origin:center top}.aui-animated-icon__notification-clapper{transform-box:fill-box;transform-origin:center}.aui-animated-icon__sparkle{transform-box:fill-box}.aui-animated-icon__sparkle--primary{transform-origin:68% 37%}.aui-animated-icon__sparkle--secondary{transform-origin:31% 70%}.aui-animated-icon__success-path{stroke-dasharray:24;stroke-dashoffset:0}@keyframes aui-animated-icon-notification{0%,to{transform:rotate(0deg)}25%{transform:rotate(-12deg)}52%{transform:rotate(8deg)}76%{transform:rotate(-3deg)}}@keyframes aui-animated-icon-notification-clapper{0%,to{transform:translateX(0)}30%{transform:translateX(1.6px)}60%{transform:translateX(-1px)}}@keyframes aui-animated-icon-refresh{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes aui-animated-icon-success{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes aui-animated-icon-sparkle-primary{0%,to{transform:rotate(0deg) scale(1)}48%{transform:rotate(7deg) scale(1.14)}}@keyframes aui-animated-icon-sparkle-secondary{0%,to{transform:rotate(0deg) scale(1)}52%{transform:rotate(-8deg) scale(.84)}}@media (prefers-reduced-motion:no-preference){.aui-animated-icon[data-active=true][data-icon=notification] .aui-animated-icon__notification-body{animation:aui-animated-icon-notification var(--aivyro-motion-slow) var(--aivyro-ease-standard) both}.aui-animated-icon[data-active=true][data-icon=notification] .aui-animated-icon__notification-clapper{animation:aui-animated-icon-notification-clapper var(--aivyro-motion-slow) var(--aivyro-ease-standard) both}.aui-animated-icon[data-active=true][data-icon=refresh]{animation:aui-animated-icon-refresh 1s var(--aivyro-ease-linear) infinite}.aui-animated-icon[data-active=true][data-icon=success] .aui-animated-icon__success-path{animation:aui-animated-icon-success var(--aivyro-motion-slow) var(--aivyro-ease-decelerate) both}.aui-animated-icon[data-active=true][data-icon=sparkles] .aui-animated-icon__sparkle--primary{animation:aui-animated-icon-sparkle-primary var(--aivyro-motion-slow) var(--aivyro-ease-standard) both}.aui-animated-icon[data-active=true][data-icon=sparkles] .aui-animated-icon__sparkle--secondary{animation:aui-animated-icon-sparkle-secondary var(--aivyro-motion-slow) var(--aivyro-ease-standard) both}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.aui-animated-icon[data-motion=interaction][data-icon=notification]:hover .aui-animated-icon__notification-body,.aui-button:is(:hover,:focus-visible) .aui-animated-icon[data-motion=interaction][data-icon=notification] .aui-animated-icon__notification-body{animation:aui-animated-icon-notification var(--aivyro-motion-slow) var(--aivyro-ease-standard) both}.aui-animated-icon[data-motion=interaction][data-icon=notification]:hover .aui-animated-icon__notification-clapper,.aui-button:is(:hover,:focus-visible) .aui-animated-icon[data-motion=interaction][data-icon=notification] .aui-animated-icon__notification-clapper{animation:aui-animated-icon-notification-clapper var(--aivyro-motion-slow) var(--aivyro-ease-standard) both}.aui-animated-icon[data-motion=interaction][data-icon=refresh]:hover,.aui-button:is(:hover,:focus-visible) .aui-animated-icon[data-motion=interaction][data-icon=refresh]{animation:aui-animated-icon-refresh var(--aivyro-motion-slow) var(--aivyro-ease-standard) both}.aui-animated-icon[data-motion=interaction][data-icon=success]:hover .aui-animated-icon__success-path,.aui-button:is(:hover,:focus-visible) .aui-animated-icon[data-motion=interaction][data-icon=success] .aui-animated-icon__success-path{animation:aui-animated-icon-success var(--aivyro-motion-slow) var(--aivyro-ease-decelerate) both}.aui-animated-icon[data-motion=interaction][data-icon=sparkles]:hover .aui-animated-icon__sparkle--primary,.aui-button:is(:hover,:focus-visible) .aui-animated-icon[data-motion=interaction][data-icon=sparkles] .aui-animated-icon__sparkle--primary{animation:aui-animated-icon-sparkle-primary var(--aivyro-motion-slow) var(--aivyro-ease-standard) both}.aui-animated-icon[data-motion=interaction][data-icon=sparkles]:hover .aui-animated-icon__sparkle--secondary,.aui-button:is(:hover,:focus-visible) .aui-animated-icon[data-motion=interaction][data-icon=sparkles] .aui-animated-icon__sparkle--secondary{animation:aui-animated-icon-sparkle-secondary var(--aivyro-motion-slow) var(--aivyro-ease-standard) both}}.aui-segmented-control{align-items:center;display:inline-flex;gap:var(--aivyro-espaco-1);min-width:0;min-inline-size:0;margin:0;padding:0}.aui-segmented-control__item{font:var(--aivyro-type-control-label);align-items:center;background:transparent;border:0;border-radius:var(--aivyro-raio-2);color:var(--aivyro-texto-secundario);cursor:pointer;display:inline-flex;flex-shrink:0;gap:var(--aui-segmented-control-item-gap);height:var(--aivyro-control-height-2);justify-content:center;min-width:0;outline:0;padding-inline:var(--aivyro-espaco-3);transition:background-color var(--aivyro-motion-fast) var(--aivyro-ease-out),color var(--aivyro-motion-fast) var(--aivyro-ease-out),box-shadow var(--aivyro-motion-fast) var(--aivyro-ease-out);white-space:nowrap}.aui-segmented-control[data-density=compact] .aui-segmented-control__item{font:var(--aivyro-type-control-label-sm);height:var(--aivyro-control-height-1);padding-inline:var(--aivyro-espaco-2)}.aui-segmented-control__item:hover:not(:disabled){background:var(--aivyro-superficie-hover);color:var(--aivyro-texto-primario)}.aui-segmented-control__item:focus-visible{outline:var(--aivyro-focus-width) solid var(--aivyro-borda-foco);outline-offset:var(--aivyro-focus-offset)}.aui-segmented-control__item[data-state=on]{background:var(--aivyro-superficie-padrao);outline:0;box-shadow:var(--aivyro-sombra-2);color:var(--aivyro-texto-primario)}.aui-segmented-control__item:disabled{cursor:not-allowed;opacity:var(--aivyro-disabled-opacity)}.aui-segmented-control__count,.aui-segmented-control__label,.aui-segmented-control__leading{align-items:center;display:inline-flex;min-width:0}.aui-segmented-control__label{flex:none;overflow:hidden;text-overflow:ellipsis;min-width:0}.aui-segmented-control[data-appearance=underline]{gap:var(--aivyro-espaco-4);overflow:visible}.aui-segmented-control[data-appearance=underline] .aui-segmented-control__item{background:transparent;border-radius:0;color:var(--aivyro-text-secondary);padding-inline:0;position:relative}.aui-segmented-control[data-appearance=underline] .aui-segmented-control__item:hover:not(:disabled){background:transparent;color:var(--aivyro-text-primary)}.aui-segmented-control[data-appearance=underline] .aui-segmented-control__item[data-state=on]{background:transparent;box-shadow:none;color:var(--aivyro-texto-primario)}.aui-segmented-control[data-appearance=underline] .aui-segmented-control__item[data-state=on]:after{display:none}.aui-segmented-control__count{color:var(--aivyro-text-tertiary);font:var(--aivyro-type-micro-label);font-variant-numeric:tabular-nums}.aui-segmented-control__item[data-state=on] .aui-segmented-control__count{color:var(--aivyro-text-secondary)}.aui-segmented-control{max-width:100%;overflow-x:auto;scrollbar-width:none}.aui-segmented-control::-webkit-scrollbar{display:none}.aui-segmented-control svg{height:var(--aui-segmented-control-icon-size);width:var(--aui-segmented-control-icon-size)}.aui-state-text{align-items:center;color:var(--aivyro-text-secondary);display:inline-flex;font:var(--aivyro-type-helper);gap:var(--space-6)}.aui-state-text[data-size=compact]{font:var(--aivyro-type-micro-label)}.aui-state-text__marker{block-size:var(--space-8);border:1px solid;border-radius:var(--radius-full);display:inline-block;flex:0 0 auto;inline-size:var(--space-8)}.aui-state-text[data-tone=info] .aui-state-text__marker{background:var(--aivyro-info-text);color:var(--aivyro-info-text)}.aui-state-text[data-tone=success] .aui-state-text__marker{background:var(--aivyro-success-text);border-radius:var(--radius-xs);color:var(--aivyro-success-text)}.aui-state-text[data-tone=warning] .aui-state-text__marker{color:var(--aivyro-warning-text);transform:rotate(45deg)}.aui-state-text[data-tone=critical] .aui-state-text__marker{border:0;color:var(--aivyro-destructive-text);position:relative}.aui-state-text[data-tone=critical] .aui-state-text__marker:after,.aui-state-text[data-tone=critical] .aui-state-text__marker:before{background:currentColor;block-size:1px;content:"";inline-size:var(--space-10);inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%) rotate(45deg)}.aui-state-text[data-tone=critical] .aui-state-text__marker:after{transform:translate(-50%,-50%) rotate(-45deg)}.aui-tag{font:var(--aivyro-type-compact-label-md);align-items:center;background:var(--aui-tag-bg,transparent);border:1px solid var(--aui-tag-border,var(--aivyro-status-neutral-text));--aui-tag-radius:var(--radius-6);border-radius:var(--aui-tag-radius);color:var(--aui-tag-color,var(--aivyro-status-neutral-text));display:inline-flex;flex:0 0 auto;gap:var(--space-6);min-height:calc(var(--space-20) + var(--space-4));max-width:100%;padding-inline:var(--space-8);white-space:nowrap}.aui-tag[data-size=compact]{font:var(--aivyro-type-micro-label);gap:var(--space-4);min-height:var(--space-20);padding-inline:var(--space-6)}.aui-tag[data-size=display]{font:var(--aivyro-type-body);gap:var(--space-8);min-height:var(--space-32);padding-inline:var(--space-12)}.aui-tag__icon{flex:0 0 auto}.aui-tag[data-color-role=neutral],.aui-tag[data-color-role=unknown]{--aui-tag-bg:transparent;--aui-tag-border:var(--aivyro-status-neutral-text);--aui-tag-color:var(--aivyro-status-neutral-text)}.aui-tag[data-color-role=accent]{--aui-tag-bg:transparent;--aui-tag-border:var(--aivyro-accent);--aui-tag-color:var(--aivyro-status-accent-text)}.aui-tag[data-color-role=info]{--aui-tag-bg:transparent;--aui-tag-border:var(--aivyro-info);--aui-tag-color:var(--aivyro-status-info-text)}.aui-tag[data-color-role=categorical-1]{--aui-tag-border:var(--aivyro-categorical-1);--aui-tag-color:color-mix(in srgb,var(--aivyro-categorical-1) 45%,var(--aivyro-text-primary))}.aui-tag[data-color-role=categorical-2]{--aui-tag-border:var(--aivyro-categorical-2);--aui-tag-color:color-mix(in srgb,var(--aivyro-categorical-2) 45%,var(--aivyro-text-primary))}.aui-tag[data-color-role=categorical-3]{--aui-tag-border:var(--aivyro-categorical-3);--aui-tag-color:color-mix(in srgb,var(--aivyro-categorical-3) 45%,var(--aivyro-text-primary))}.aui-tag[data-color-role=categorical-4]{--aui-tag-border:var(--aivyro-categorical-4);--aui-tag-color:color-mix(in srgb,var(--aivyro-categorical-4) 45%,var(--aivyro-text-primary))}.aui-tag[data-color-role=categorical-5]{--aui-tag-border:var(--aivyro-categorical-5);--aui-tag-color:color-mix(in srgb,var(--aivyro-categorical-5) 45%,var(--aivyro-text-primary))}.aui-tag[data-color-contract=customer][data-custom-color=true]:not([data-color-role]){--aui-tag-bg:transparent;--aui-tag-border:var(--aui-tag-data-color);--aui-tag-color:var(--aivyro-text-primary)}.aui-tag[data-fill=amber],.aui-tag[data-fill=coral],.aui-tag[data-fill=cyan],.aui-tag[data-fill=lime]{--aui-tag-border:transparent;--aui-tag-color:var(--aivyro-brand-primaria-midnight-purple);--aui-tag-radius:9999px;font-weight:700}.aui-tag[data-fill=lime]{--aui-tag-bg:var(--aivyro-brand-secundaria-bright-lime)}.aui-tag[data-fill=cyan]{--aui-tag-bg:var(--aivyro-brand-secundaria-bright-cyan)}.aui-tag[data-fill=coral]{--aui-tag-bg:var(--aivyro-brand-secundaria-bright-coral)}.aui-tag[data-fill=amber]{--aui-tag-bg:var(--aivyro-brand-secundaria-bright-amber)}.aui-tag[data-fill=pink],.aui-tag[data-fill=purple]{--aui-tag-border:transparent;--aui-tag-color:var(--aivyro-surface);--aui-tag-radius:9999px;font-weight:700}.aui-tag[data-fill=purple]{--aui-tag-bg:var(--aivyro-brand-secundaria-prospecting-purple)}.aui-tag[data-fill=pink]{--aui-tag-bg:var(--aivyro-brand-primaria-tech-pink)}.aui-tag__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.aui-tag__interactive-link,.aui-tag__select.aui-button{align-items:center;color:inherit;display:inline-flex;font:inherit;min-width:0;text-decoration:none}.aui-tag__select{margin:0}.aui-tag__dismiss.aui-button,.aui-tag__select{appearance:none;background:transparent;border:0;cursor:pointer;padding:0}.aui-tag__dismiss.aui-button{align-items:center;border-radius:var(--radius-pill);color:inherit;display:inline-flex;flex:0 0 auto;justify-content:center;min-height:var(--space-20);min-width:var(--space-20)}.aui-tag__dismiss:focus-visible,.aui-tag__interactive-link:focus-visible,.aui-tag__select:focus-visible{outline:2px solid var(--aivyro-accent);outline-offset:2px}.aui-tag[data-selectable=true][data-selected=true]{background:color-mix(in srgb,var(--aivyro-accent) 10%,var(--aivyro-surface));border-color:var(--aivyro-accent)}.aui-count-pill{align-items:center;background:transparent;border:1px solid var(--aivyro-count-pill-text);border-radius:var(--radius-pill);color:var(--aivyro-count-pill-text);display:inline-flex;flex:0 0 auto;font:var(--aivyro-type-compact-label);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;justify-content:center;min-height:calc(var(--space-16) + var(--space-4));min-width:calc(var(--space-16) + var(--space-4));padding-inline:var(--space-6);white-space:nowrap}.aui-count-pill[data-size=standard]{font:var(--aivyro-type-compact-label-md);min-height:calc(var(--space-20) + var(--space-4));min-width:calc(var(--space-20) + var(--space-4));padding-inline:var(--space-8)}.aui-count-pill[data-tone=accent]{background:transparent;border-color:var(--aivyro-accent);color:var(--aivyro-status-accent-text)}.aui-score-meter{display:flex;flex-direction:column;gap:var(--space-8)}.aui-score-meter__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-12)}.aui-score-meter__label{font:var(--aivyro-type-micro-label);letter-spacing:var(--aivyro-type-tracking-uppercase);text-transform:uppercase;color:var(--aivyro-text-tertiary)}.aui-score-meter__value-row{display:flex;align-items:flex-end;gap:var(--space-8)}.aui-score-meter__value{font:var(--aivyro-type-data-value);letter-spacing:var(--aivyro-type-tracking-xl);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--aivyro-text-primary)}.aui-score-meter__value[data-state=unknown]{font:var(--aivyro-type-body);color:var(--aivyro-text-tertiary)}.aui-score-meter__value[data-tone=hot]{color:var(--aivyro-score-hot)}.aui-score-meter__value[data-tone=warm]{color:var(--aivyro-score-warm)}.aui-score-meter__value[data-tone=cold]{color:var(--aivyro-score-cold)}.aui-score-meter[data-emphasis=neutral] .aui-score-meter__value{color:var(--aivyro-text-primary)}.aui-score-meter__outof{font:var(--aivyro-type-body);color:var(--aivyro-text-tertiary);margin-bottom:var(--aivyro-space-px-3)}.aui-score-meter__track{height:6px;border-radius:var(--radius-pill);background:var(--aivyro-border);overflow:hidden}.aui-score-meter__fill{display:block;inline-size:var(--aui-score-meter-fill-size,0);height:100%;border-radius:var(--radius-pill);transition:inline-size var(--aivyro-motion-standard) var(--aivyro-ease-out);background:var(--aivyro-text-secondary)}.aui-score-meter__fill[data-tone=hot]{background:var(--aivyro-score-hot)}.aui-score-meter__fill[data-tone=warm]{background:var(--aivyro-score-warm)}.aui-score-meter__fill[data-tone=cold]{background:var(--aivyro-score-cold)}.aui-score-meter__track[data-spectrum=true]{background:var(--aivyro-surface-sunken)}.aui-score-meter__marker{position:relative}.aui-score-meter__marker i{position:absolute;left:var(--aui-score-meter-marker-offset,0);top:-2px;width:3px;height:10px;border-radius:var(--radius-sm);background:var(--aivyro-text-primary);transform:translateX(-50%)}.aui-score-meter__diverging{position:relative;height:8px;border-radius:var(--radius-sm);background:var(--aivyro-surface-sunken);overflow:hidden}.aui-score-meter__zero{position:absolute;left:50%;top:-2px;bottom:-2px;width:1.5px;background:var(--aivyro-border-strong);z-index:2}.aui-score-meter__div-fill{position:absolute;inline-size:var(--aui-score-meter-diverging-size,0);top:0;bottom:0;border-radius:var(--radius-sm)}.aui-score-meter__div-fill[data-sign=pos]{left:50%;background:var(--aivyro-score-warm)}.aui-score-meter__div-fill[data-sign=neg]{right:50%;background:var(--aivyro-score-cold)}.aui-score-meter__scale-ends{display:flex;justify-content:space-between;font:var(--aivyro-type-micro-label);letter-spacing:var(--aivyro-type-tracking-micro);color:var(--aivyro-text-tertiary)}.aui-score-meter__breakdown{display:flex;flex-direction:column}.aui-score-meter__brow{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);padding-block:var(--space-8);border-top:1px solid var(--aivyro-border-faint)}.aui-score-meter__brow-l{min-width:0}.aui-score-meter__brow-t{font:var(--aivyro-type-surface-body-strong-ui);color:var(--aivyro-text-primary)}.aui-score-meter__brow-d{font:var(--aivyro-type-compact-body);color:var(--aivyro-text-tertiary);margin-top:1px}.aui-score-meter__brow-v{font:var(--aivyro-type-body-section-title-ui);font-variant-numeric:tabular-nums;flex-shrink:0}.aui-score-meter__brow-v[data-tone=hot]{color:var(--aivyro-score-hot)}.aui-score-meter__brow-v[data-tone=warm]{color:var(--aivyro-score-warm)}.aui-score-meter__brow-v[data-tone=cold]{color:var(--aivyro-score-cold)}.aui-score-meter__caption{font:var(--aivyro-type-compact-body);color:var(--aivyro-text-tertiary);margin-top:-2px}.aui-score-meter__breakdown[data-component=true]{gap:var(--space-4);margin-top:var(--space-4)}.aui-score-meter__breakdown[data-component=true] .aui-score-meter__brow{border-top:0;padding-block:var(--space-4);gap:var(--space-8)}.aui-score-meter__breakdown[data-component=true] .aui-score-meter__brow-l{flex:0 0 auto}.aui-score-meter__brow-bar{flex:1;height:4px;border-radius:var(--radius-pill);background:var(--aivyro-border);overflow:hidden}.aui-score-meter__brow-bar-fill{display:block;inline-size:var(--aui-score-meter-breakdown-size,0);height:100%;border-radius:var(--radius-pill);background:var(--aivyro-text-secondary)}.aui-score-meter__brow-bar-fill[data-tone=hot]{background:var(--aivyro-score-hot)}.aui-score-meter__brow-bar-fill[data-tone=warm]{background:var(--aivyro-score-warm)}.aui-score-meter__brow-bar-fill[data-tone=cold]{background:var(--aivyro-score-cold)}.aui-score-meter__brow-ev{flex-shrink:0;max-width:9.5rem;overflow:hidden;font:var(--aivyro-type-compact-body);color:var(--aivyro-text-tertiary);text-align:right;text-overflow:ellipsis;white-space:nowrap}.aui-score-chip{display:inline-flex;align-items:center;gap:var(--space-8);font:var(--aivyro-type-section-title);font-variant-numeric:tabular-nums}.aui-score-chip[data-tone=hot]{color:var(--aivyro-score-hot)}.aui-score-chip[data-tone=warm]{color:var(--aivyro-score-warm)}.aui-score-chip[data-tone=cold]{color:var(--aivyro-score-cold)}.aui-score-chip[data-tone=neutral]{color:var(--aivyro-text-secondary)}.aui-score-chip__bar{display:inline-block;width:46px;height:4px;border-radius:var(--radius-pill);background:var(--aivyro-border-subtle);overflow:hidden}.aui-score-chip__bar>span{display:block;inline-size:var(--aui-score-chip-fill-size,0);height:100%;border-radius:var(--radius-pill);background:currentColor}.aui-filter-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-6);min-inline-size:0;margin:0;padding:0;border:0}.aui-filter-bar__pill.aui-button{display:inline-flex;align-items:center;gap:var(--space-6);height:var(--aivyro-action-height-xs);padding-inline:var(--space-12);border:0;background:transparent;color:var(--aivyro-text-secondary);font:var(--aivyro-type-control-label-sm);white-space:nowrap;cursor:pointer;box-shadow:none;transform:none;transition:background var(--aivyro-motion-fast) ease,color var(--aivyro-motion-fast) ease}.aui-filter-bar__pill.aui-button:hover:not(:disabled){background:transparent;color:var(--aivyro-text-primary);box-shadow:none;transform:none}.aui-filter-bar__pill.aui-button[data-selected=true]{background:var(--aivyro-cta-fill);border-color:var(--aivyro-cta-fill);color:var(--aivyro-cta-foreground);box-shadow:none}.aui-filter-bar__pill.aui-button[data-selected=true][data-tone=info]{background:var(--aivyro-status-info-bg);border-color:var(--aivyro-status-info-border);color:var(--aivyro-status-info-text)}.aui-filter-bar__pill.aui-button[data-selected=true][data-tone=accent]{background:var(--aivyro-accent-subtle);border-color:var(--aivyro-accent);color:var(--aivyro-accent-text)}.aui-filter-bar__pill.aui-button[data-selected=true][data-tone=success]{background:var(--aivyro-status-success-bg);border-color:var(--aivyro-status-success-border);color:var(--aivyro-status-success-text)}.aui-filter-bar__pill.aui-button[data-selected=true][data-tone=warning]{background:var(--aivyro-status-warning-bg);border-color:var(--aivyro-status-warning-border);color:var(--aivyro-status-warning-text)}.aui-filter-bar__pill.aui-button[data-tone=info] .aui-filter-bar__icon{color:var(--aivyro-status-info-text)}.aui-filter-bar__pill.aui-button[data-tone=accent] .aui-filter-bar__icon{color:var(--aivyro-text-secondary)}.aui-filter-bar__pill.aui-button[data-tone=success] .aui-filter-bar__icon{color:var(--aivyro-status-success-text)}.aui-filter-bar__pill.aui-button[data-tone=warning] .aui-filter-bar__icon{color:var(--aivyro-status-warning-text)}.aui-filter-bar__pill.aui-button[data-tone=info] .aui-filter-bar__count{color:var(--aivyro-status-info-text)}.aui-filter-bar__pill.aui-button[data-tone=accent] .aui-filter-bar__count{color:var(--aivyro-text-secondary)}.aui-filter-bar__pill.aui-button[data-tone=success] .aui-filter-bar__count{color:var(--aivyro-status-success-text)}.aui-filter-bar__pill.aui-button[data-tone=warning] .aui-filter-bar__count{color:var(--aivyro-status-warning-text)}.aui-filter-bar__pill.aui-button[data-selected=true]:hover:not(:disabled){background:var(--aivyro-cta-fill-hover);border-color:var(--aivyro-cta-fill-hover);color:var(--aivyro-cta-foreground-hover);box-shadow:none}.aui-filter-bar__pill.aui-button[data-selected=true][data-tone=info]:hover:not(:disabled){background:var(--aivyro-status-info-border);border-color:var(--aivyro-status-info-border);color:var(--aivyro-status-info-text)}.aui-filter-bar__pill.aui-button[data-selected=true][data-tone=accent]:hover:not(:disabled){background:var(--aivyro-accent);border-color:var(--aivyro-accent);color:var(--aivyro-accent-foreground)}.aui-filter-bar__pill.aui-button[data-selected=true][data-tone=success]:hover:not(:disabled){background:var(--aivyro-status-success-border);border-color:var(--aivyro-status-success-border);color:var(--aivyro-status-success-text)}.aui-filter-bar__pill.aui-button[data-selected=true][data-tone=warning]:hover:not(:disabled){background:color-mix(in srgb,var(--aivyro-status-warning-bg) 82%,var(--aivyro-surface));border-color:var(--aivyro-status-warning-border);color:var(--aivyro-status-warning-text)}.aui-filter-bar__pill.aui-button:disabled,.aui-filter-bar__pill.aui-button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.aui-filter-bar__icon{display:inline-flex}.aui-filter-bar__icon svg{width:14px;height:14px}.aui-filter-bar__count{font:var(--aivyro-type-compact-label-relaxed);font-variant-numeric:tabular-nums;opacity:.85}.aui-prose-block+.aui-prose-block{margin-top:var(--space-20)}.aui-prose-block .aui-eyebrow{margin-bottom:var(--space-6)}.aui-prose-block__text{margin:0;font:var(--aivyro-type-overlay-compact-body)}.aui-prose-block__text[data-emphasis=lead]{font:var(--aivyro-type-section-title-relaxed);color:var(--aivyro-text-primary)}.aui-prose-block__text[data-emphasis=body]{font:var(--aivyro-type-body);color:var(--aivyro-text-secondary)}.aui-checklist-item{display:flex;align-items:flex-start;gap:var(--space-10);padding:var(--space-10) var(--space-4);border-bottom:1px solid color-mix(in srgb,var(--aivyro-border) 58%,transparent)}.aui-checklist-item:last-child{border-bottom:none}.aui-checklist-item__box{flex-shrink:0;width:18px;height:18px;margin-top:1px;padding:0;background:transparent;border:1.5px solid color-mix(in srgb,var(--aivyro-text-tertiary) 42%,transparent);border-radius:var(--radius-sm)}.aui-checklist-item[data-interactive=true] .aui-checklist-item__box{cursor:pointer}.aui-checklist-item[data-interactive=true] .aui-checklist-item__box:hover{border-color:var(--aivyro-accent)}.aui-checklist-item[data-interactive=true] .aui-checklist-item__box:focus-visible{outline:2px solid var(--aivyro-focus-ring);outline-offset:2px}.aui-checklist-item[data-checked=true] .aui-checklist-item__box{border-color:var(--aivyro-accent);background:var(--aivyro-accent);color:var(--aivyro-accent-foreground)}.aui-checklist-item__text{font:var(--aivyro-type-body);color:var(--aivyro-text-primary)}.aui-checklist-item__meta{color:var(--aivyro-text-tertiary)}.aui-quote{margin-block-start:var(--space-10);padding:var(--space-8) var(--space-12);background:var(--aivyro-surface-sunken);border-radius:var(--radius-sm);font:var(--aivyro-type-body);font-style:italic;color:var(--aivyro-text-secondary)}.aui-inline-metric-row{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--space-16);row-gap:var(--space-4)}.aui-inline-metric-row__pair{display:inline-flex;align-items:baseline;gap:var(--space-6);white-space:nowrap}.aui-inline-metric-row__label{font:var(--aivyro-type-compact-body-relaxed);color:var(--aivyro-text-secondary)}.aui-inline-metric-row__value{font:var(--aivyro-type-control-label);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--aivyro-text-primary)}.aui-inline-metric-row__trailing{font:var(--aivyro-type-compact-body-relaxed);color:var(--aivyro-text-tertiary)}.aui-speaker-avatar{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--radius-pill);font:var(--aivyro-type-micro-label);text-transform:uppercase}.aui-speaker-avatar[data-size=md]{height:1.85rem;min-width:1.85rem;padding-inline:var(--aui-speaker-avatar-padding-inline-md);font:var(--aivyro-type-compact-body)}.aui-speaker-avatar[data-size=sm]{height:1.5rem;min-width:1.5rem;padding-inline:var(--aui-speaker-avatar-padding-inline-sm);font:var(--aivyro-type-micro-label)}.aui-speaker-avatar[data-tone=amber],.aui-speaker-avatar[data-tone=blue],.aui-speaker-avatar[data-tone=green],.aui-speaker-avatar[data-tone=primary],.aui-speaker-avatar[data-tone=rose]{color:var(--aivyro-text-on-color)}.aui-speaker-avatar[data-tone=primary]{background:var(--aivyro-categorical-5)}.aui-speaker-avatar[data-tone=blue]{background:var(--aivyro-categorical-1)}.aui-speaker-avatar[data-tone=green]{background:var(--aivyro-categorical-2)}.aui-speaker-avatar[data-tone=amber]{background:var(--aivyro-categorical-3)}.aui-speaker-avatar[data-tone=rose]{background:var(--aivyro-categorical-4)}.aui-speaker-avatar[data-tone=slate]{background:var(--aivyro-surface-muted);border-color:var(--aivyro-border);color:var(--aivyro-muted-foreground)}.aui-action-area{display:block;inline-size:100%;min-inline-size:0;position:relative;border:0;background:transparent;color:inherit;font:inherit;text-align:start;text-decoration:none;cursor:pointer;transition:background-color var(--aivyro-motion-fast) var(--aivyro-ease-out)}.aui-action-area[data-surface=row]{padding:var(--space-12) var(--space-16);min-block-size:var(--space-64)}.aui-action-area[data-surface=card]{padding:var(--space-24);border-radius:var(--radius-card);background:var(--aivyro-surface)}.aui-action-area:hover:not(:disabled){background:var(--aivyro-surface-subtle)}.aui-action-area:disabled{cursor:default;opacity:var(--aivyro-disabled-opacity)}.aui-action-area[data-selected=true]{background:var(--aivyro-surface-sunken)}.aui-action-area:focus-visible{z-index:1;outline:2px solid var(--aivyro-focus-ring);outline-offset:-2px}.aui-action-area:after{content:"";position:absolute;inset-inline:0;inset-block:50%;block-size:44px;transform:translateY(-50%);pointer-events:auto}.aui-action-area:active:not(:disabled){transform:scale(.995)}@media (prefers-reduced-motion:reduce){.aui-action-area{transition:none}.aui-action-area:active:not(:disabled){transform:none}}:root{--aivyro-target-size-min:24px;--aivyro-action-height-xs:28px;--aivyro-action-height-sm:32px;--aivyro-action-height-md:38px;--aivyro-action-height-lg:44px;--aivyro-control-height-xs:var(--aivyro-action-height-xs);--aivyro-control-height-sm:var(--aivyro-action-height-sm);--aivyro-control-height-md:var(--aivyro-action-height-md);--aivyro-control-height-lg:var(--aivyro-action-height-lg);--aivyro-action-padding-xs:9px;--aivyro-action-padding-sm:11px;--aivyro-action-padding-md:15px;--aivyro-action-padding-lg:19px;--aivyro-action-gap-xs:5px;--aivyro-action-gap-sm:6px;--aivyro-action-gap-md:7px;--aivyro-action-gap-lg:8px;--aivyro-action-radius:8px;--aivyro-action-radius-icon:8px;--aivyro-action-radius-segment:6px;--aivyro-action-rich-padding-block:10px;--aivyro-action-loader-size:14px;--aivyro-action-loader-radius:50%;--aivyro-action-group-inset:1px;--aivyro-action-group-overlap:-1px;--aivyro-action-segment-padding:12px;--aivyro-action-segment-padding-compact:8px}.aui-button{--aui-action-height:var(--aivyro-action-height-sm);--aui-action-padding:var(--aivyro-action-padding-sm);--aui-action-gap:var(--aivyro-action-gap-sm);--aui-action-radius:var(--aivyro-action-radius);--aui-action-background:var(--aivyro-action-default-background);--aui-action-border:var(--aivyro-action-default-border);--aui-action-foreground:var(--aivyro-action-default-foreground);align-items:center;appearance:none;background:var(--aui-action-background);border:1px solid var(--aui-action-border);border-radius:var(--aui-action-radius);box-sizing:border-box;color:var(--aui-action-foreground);cursor:pointer;display:inline-flex;font:var(--aivyro-type-button-sm);gap:var(--aui-action-gap);height:var(--aui-action-height);justify-content:center;min-width:0;padding-block:0;padding-inline:var(--aui-action-padding);position:relative;text-align:center;text-decoration:none;transition:background-color var(--aivyro-motion-fast) var(--aivyro-ease-out),border-color var(--aivyro-motion-fast) var(--aivyro-ease-out),color var(--aivyro-motion-fast) var(--aivyro-ease-out);user-select:none;vertical-align:middle;white-space:nowrap}.aui-button[data-size=xs]{--aui-action-height:var(--aivyro-action-height-xs);--aui-action-padding:var(--aivyro-action-padding-xs);--aui-action-gap:var(--aivyro-action-gap-xs);font:var(--aivyro-type-button-xs)}.aui-button[data-size=md]{--aui-action-height:var(--aivyro-action-height-md);--aui-action-padding:var(--aivyro-action-padding-md);--aui-action-gap:var(--aivyro-action-gap-md);font:var(--aivyro-type-button-md)}.aui-button[data-size=lg]{--aui-action-height:var(--aivyro-action-height-lg);--aui-action-padding:var(--aivyro-action-padding-lg);--aui-action-gap:var(--aivyro-action-gap-lg);font:var(--aivyro-type-button-lg)}.aui-button[data-full-width=true]{width:100%}.aui-button:not(:disabled):not([aria-disabled=true]):hover{--aui-action-background:var(--aivyro-action-hover-background);--aui-action-border:var(--aivyro-action-hover-border);--aui-action-foreground:var(--aivyro-action-hover-foreground)}.aui-button:not(:disabled):not([aria-disabled=true]):active{--aui-action-background:var(--aivyro-action-active-background);--aui-action-border:var(--aivyro-action-active-border);--aui-action-foreground:var(--aivyro-action-active-foreground)}.aui-button[data-intent=primary]{--aui-action-background:var(--aivyro-action-primary-background);--aui-action-border:var(--aivyro-action-primary-border);--aui-action-foreground:var(--aivyro-action-primary-foreground)}.aui-button[data-intent=primary]:not(:disabled):not([aria-disabled=true]):hover{--aui-action-background:var(--aivyro-action-primary-hover-background);--aui-action-border:var(--aivyro-action-primary-hover-border);--aui-action-foreground:var(--aivyro-action-primary-hover-foreground)}.aui-button[data-intent=primary]:not(:disabled):not([aria-disabled=true]):active{--aui-action-background:var(--aivyro-action-primary-active-background);--aui-action-border:var(--aivyro-action-primary-active-border);--aui-action-foreground:var(--aivyro-action-primary-active-foreground)}.aui-button[data-intent=tertiary]{--aui-action-foreground:var(--aivyro-text-secondary)}.aui-button[data-intent=tertiary]:not(:disabled):not([aria-disabled=true]):hover{--aui-action-background:var(--aivyro-interaction-hover-bg);--aui-action-border:transparent;--aui-action-foreground:var(--aivyro-text-primary)}.aui-button[data-intent=destructive]{--aui-action-background:var(--aivyro-destructive);--aui-action-border:color-mix(in srgb,var(--aivyro-destructive) 78%,var(--aivyro-text-primary));--aui-action-foreground:var(--aivyro-destructive-foreground)}.aui-button[data-intent=destructive]:not(:disabled):not([aria-disabled=true]):hover{--aui-action-background:color-mix(in srgb,var(--aivyro-destructive) 84%,var(--aivyro-text-primary));--aui-action-border:var(--aui-action-background);--aui-action-foreground:var(--aivyro-destructive-foreground)}.aui-button[data-intent=destructive]:not(:disabled):not([aria-disabled=true]):active{--aui-action-background:color-mix(in srgb,var(--aivyro-destructive) 72%,var(--aivyro-text-primary));--aui-action-border:var(--aui-action-background);--aui-action-foreground:var(--aivyro-destructive-foreground)}.aui-button[data-intent=success]:not(:disabled):not([aria-disabled=true]):active,.aui-button[data-intent=success]:not(:disabled):not([aria-disabled=true]):hover{--aui-action-background:var(--aivyro-acao-secundaria-fundo-hover);--aui-action-border:var(--aivyro-acao-secundaria-borda);--aui-action-foreground:var(--aivyro-acao-secundaria-texto)}.aui-button[data-selected=true]:not([data-intent=primary]):not([data-intent=destructive]):not([data-intent=success]){--aui-action-background:var(--aivyro-control-selected-bg);--aui-action-border:var(--aivyro-control-selected-border);--aui-action-foreground:var(--aivyro-text-primary)}.aui-button:disabled,.aui-button[aria-disabled=true],.aui-button[data-loading=true]{cursor:not-allowed}.aui-button:disabled:not([data-loading=true]),.aui-button[aria-disabled=true]:not([data-loading=true]){--aui-action-background:var(--aivyro-action-disabled-background);--aui-action-border:var(--aivyro-action-disabled-border);--aui-action-foreground:var(--aivyro-action-disabled-foreground)}.aui-button[data-intent=tertiary]:disabled:not([data-loading=true]),.aui-button[data-intent=tertiary][aria-disabled=true]:not([data-loading=true]){--aui-action-background:transparent;--aui-action-border:transparent}.aui-button:focus-visible{--aui-action-focus-background:var(--aivyro-action-focus-background);--aui-action-focus-border:var(--aivyro-action-focus-border);--aui-action-focus-foreground:var(--aivyro-action-focus-foreground);background:var(--aui-action-focus-background);border-color:var(--aui-action-focus-border);color:var(--aui-action-focus-foreground);outline:var(--aivyro-control-hover-ring-width) solid var(--aivyro-focus-ring);outline-offset:var(--aivyro-focus-ring-offset)}.aui-button[data-intent=primary]:focus-visible{--aui-action-focus-background:var(--aivyro-action-primary-focus-background);--aui-action-focus-border:var(--aivyro-action-primary-focus-border);--aui-action-focus-foreground:var(--aivyro-action-primary-focus-foreground)}.aui-button__icon,.aui-button__left,.aui-button__right{align-items:center;display:inline-flex;flex:none;justify-content:center}.aui-button__icon>svg,.aui-button__left>svg,.aui-button__right>svg{block-size:1.08em;inline-size:1.08em}.aui-button__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aui-button[data-content-mode=rich]{align-items:stretch;height:auto;min-height:var(--aui-action-height);padding-block:var(--aivyro-action-rich-padding-block);text-align:left;white-space:normal}.aui-button[data-content-mode=rich] .aui-button__label{display:contents;overflow:visible;text-overflow:clip;white-space:normal}.aui-button__loader-wrap{align-items:center;display:inline-flex;gap:inherit;justify-content:center;position:relative}.aui-button__loader-wrap[data-loading=true]>:not(.aui-button__loader){opacity:0}.aui-button__loader{animation:aui-action-spin .72s linear infinite;border-radius:var(--aivyro-action-loader-radius);border:1.5px solid color-mix(in srgb,currentColor 30%,transparent);border-top-color:currentcolor;height:var(--aivyro-action-loader-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--aivyro-action-loader-size)}.aui-button__status-badge{align-items:center;background:var(--aivyro-surface-sunken);border:1px solid var(--aivyro-border);border-radius:var(--radius-pill);color:var(--aivyro-text-secondary);display:inline-flex;flex:0 0 auto;height:var(--space-20);justify-content:center;width:var(--space-20)}.aui-button__status-badge[data-tone=info]{background:var(--aivyro-status-info-bg);border-color:var(--aivyro-status-info-border);color:var(--aivyro-status-info-text)}.aui-button__status-badge[data-tone=success]{background:var(--aivyro-status-success-bg);border-color:var(--aivyro-status-success-border);color:var(--aivyro-status-success-text)}.aui-button__status-badge[data-tone=warning]{background:var(--aivyro-status-warning-bg);border-color:var(--aivyro-status-warning-border);color:var(--aivyro-status-warning-text)}.aui-button__status-badge[data-tone=critical]{background:var(--aivyro-status-critical-bg);border-color:var(--aivyro-status-critical-border);color:var(--aivyro-status-critical-text)}.aui-button[data-icon-only=true]{--aui-action-padding:0;flex:none;height:var(--aui-action-height);padding-block:0;padding-inline:0;width:var(--aui-action-height)}.aui-button[data-icon-only=true][data-intent=tertiary]{border-radius:var(--aivyro-action-radius-icon)}.aui-button[data-icon-only=true][data-selected=true],.aui-button[data-icon-only=true][data-tone=accent]{--aui-action-background:var(--aivyro-control-selected-bg);--aui-action-border:var(--aivyro-control-selected-border);--aui-action-foreground:var(--aivyro-accent-text)}.aui-button[data-icon-only=true][data-tone=critical]{--aui-action-foreground:var(--aivyro-status-critical-text)}.aui-button[data-icon-only=true][data-tone=critical]:not(:disabled):not([aria-disabled=true]):hover{--aui-action-background:var(--aivyro-status-critical-bg);--aui-action-border:var(--aivyro-status-critical-border)}.aui-button[data-icon-only=true][data-tone=success]{--aui-action-foreground:var(--aivyro-status-success-text)}.aui-button[data-icon-only=true][data-tone=warning]{--aui-action-foreground:var(--aivyro-status-warning-text)}.aui-button[data-icon-only=true][data-tone=info]{--aui-action-foreground:var(--aivyro-status-info-text)}.aui-button-group{align-items:center;display:inline-flex;isolation:isolate}.aui-button-group>.aui-button{border-radius:0;margin-left:var(--aivyro-action-group-overlap);position:relative}.aui-button-group>.aui-button:first-child{border-bottom-left-radius:var(--aivyro-action-radius);border-top-left-radius:var(--aivyro-action-radius);margin-left:0}.aui-button-group>.aui-button:last-child{border-bottom-right-radius:var(--aivyro-action-radius);border-top-right-radius:var(--aivyro-action-radius)}.aui-button-group__menu{position:relative}.aui-button-group__menu-trigger{align-items:center;background:var(--aui-action-background);border:1px solid var(--aui-action-border);border-radius:var(--aivyro-action-radius);color:var(--aui-action-foreground);cursor:pointer;display:inline-flex;font:var(--aivyro-type-control-label);gap:var(--space-4);min-height:var(--aivyro-action-height-sm);padding-inline:var(--aivyro-action-padding-sm)}.aui-button-group__menu-trigger:focus-visible{outline:var(--aivyro-control-hover-ring-width) solid var(--aivyro-focus-ring);outline-offset:var(--aivyro-focus-ring-offset)}.aui-button-group__menu-chevron{border-block-end:1px solid currentColor;border-inline-end:1px solid currentColor;height:var(--space-4);transform:rotate(45deg) translateY(-1px);width:var(--space-4)}.aui-button-group__menu[open] .aui-button-group__menu-chevron{transform:rotate(225deg) translate(-1px,-1px)}.aui-button-group__menu-list{background:var(--aivyro-surface);border:1px solid var(--aivyro-border-subtle);border-radius:var(--aivyro-action-radius);display:grid;gap:var(--space-4);min-width:max-content;padding:var(--space-6);position:absolute;right:0;top:calc(100% + var(--space-4));z-index:2}.aui-button-group__menu-list>.aui-button{border-radius:var(--aivyro-action-radius);justify-content:flex-start;margin:0}.aui-button-group>.aui-button:focus-visible,.aui-button-group>.aui-button:hover{z-index:1}.aui-segmented-control .aui-segmented-control__item.aui-button{border-radius:var(--aivyro-action-radius-segment);font:var(--aivyro-type-control-label);height:var(--aivyro-action-height-sm);padding-inline:var(--aivyro-action-segment-padding)}fieldset.aui-segmented-control>.aui-segmented-control__item.aui-button[data-selected=true]{--aui-action-background:var(--aivyro-segmented-selected-bg);--aui-action-border:transparent;background:var(--aivyro-segmented-selected-bg);border-color:transparent}fieldset.aui-segmented-control[data-appearance=underline]>.aui-segmented-control__item.aui-button[data-selected=true]{--aui-action-background:transparent;--aui-action-border:transparent;background:transparent}.aui-segmented-control[data-density=compact] .aui-segmented-control__item.aui-button{font:var(--aivyro-type-control-label-sm);height:var(--aivyro-action-height-xs);padding-inline:var(--aivyro-action-segment-padding-compact)}.aui-filter-bar__pill.aui-button{border-radius:var(--radius-pill)}@keyframes aui-action-spin{to{transform:translate(-50%,-50%) rotate(1turn)}}@media (prefers-reduced-motion:reduce){.aui-button{transition-duration:0s}.aui-button__loader{animation:none}}.aui-button{--aui-action-background:var(--aivyro-acao-secundaria-fundo);--aui-action-border:var(--aivyro-acao-secundaria-borda);--aui-action-foreground:var(--aivyro-acao-secundaria-texto);--aui-action-gap:var(--aivyro-espaco-2);--aui-action-height:var(--aivyro-control-height-2);--aui-action-padding:var(--aivyro-espaco-3);--aui-action-radius:var(--aivyro-raio-2);border-width:var(--aivyro-border-width)}.aui-button[data-size=xs]{--aui-action-gap:var(--aivyro-espaco-1);--aui-action-height:var(--aivyro-control-height-1);--aui-action-padding:var(--aivyro-espaco-2);--aui-action-radius:var(--aivyro-raio-1)}.aui-button[data-size=sm]{--aui-action-gap:var(--aivyro-espaco-2);--aui-action-height:var(--aivyro-control-height-2);--aui-action-padding:var(--aivyro-espaco-3);--aui-action-radius:var(--aivyro-raio-2)}.aui-button[data-size=md]{--aui-action-gap:var(--aivyro-espaco-2);--aui-action-height:var(--aivyro-control-height-3);--aui-action-padding:var(--aivyro-espaco-4);--aui-action-radius:var(--aivyro-raio-3)}.aui-button[data-size=lg]{--aui-action-gap:var(--aivyro-espaco-2);--aui-action-height:var(--aivyro-control-height-4);--aui-action-padding:calc(var(--aivyro-espaco-4) + var(--aivyro-espaco-1));--aui-action-radius:var(--aivyro-raio-4)}.aui-button[data-intent=primary]{--aui-action-background:var(--aivyro-acao-primaria-fundo);--aui-action-border:transparent;--aui-action-foreground:var(--aivyro-acao-primaria-texto)}.aui-button[data-intent=primary]:not(:disabled):not([aria-disabled=true]):active,.aui-button[data-intent=primary]:not(:disabled):not([aria-disabled=true]):hover{--aui-action-background:var(--aivyro-acao-primaria-fundo-hover);--aui-action-border:transparent;--aui-action-foreground:var(--aivyro-acao-primaria-texto-hover)}.aui-button[data-intent=secondary]{--aui-action-background:var(--aivyro-acao-secundaria-fundo);--aui-action-border:var(--aivyro-acao-secundaria-borda);--aui-action-foreground:var(--aivyro-acao-secundaria-texto)}.aui-button[data-intent=secondary]:not(:disabled):not([aria-disabled=true]):active,.aui-button[data-intent=secondary]:not(:disabled):not([aria-disabled=true]):hover{--aui-action-background:var(--aivyro-acao-secundaria-fundo-hover);--aui-action-border:var(--aivyro-acao-secundaria-borda);--aui-action-foreground:var(--aivyro-acao-secundaria-texto)}.aui-button[data-intent=tertiary]{--aui-action-background:transparent;--aui-action-border:transparent;--aui-action-foreground:var(--aivyro-texto-primario)}.aui-button[data-intent=tertiary]:not(:disabled):not([aria-disabled=true]):active,.aui-button[data-intent=tertiary]:not(:disabled):not([aria-disabled=true]):hover{--aui-action-background:var(--aivyro-acao-fantasma-fundo-hover);--aui-action-border:transparent;--aui-action-foreground:var(--aivyro-texto-primario)}.aui-button[data-intent=destructive],.aui-button[data-intent=destructive]:not(:disabled):not([aria-disabled=true]):active,.aui-button[data-intent=destructive]:not(:disabled):not([aria-disabled=true]):hover{--aui-action-background:var(--aivyro-acao-destrutiva-fundo);--aui-action-border:transparent;--aui-action-foreground:var(--aivyro-acao-destrutiva-texto)}.aui-button[data-intent=success]{--aui-action-background:var(--aivyro-acao-secundaria-fundo);--aui-action-border:var(--aivyro-acao-secundaria-borda);--aui-action-foreground:var(--aivyro-acao-secundaria-texto)}.aui-button[data-intent=success]:not(:disabled):not([aria-disabled=true]):active,.aui-button[data-intent=success]:not(:disabled):not([aria-disabled=true]):hover{--aui-action-background:var(--aivyro-acao-secundaria-fundo-hover);--aui-action-border:var(--aivyro-acao-secundaria-borda);--aui-action-foreground:var(--aivyro-acao-secundaria-texto)}.aui-button[data-selected=true]:not([data-intent=primary]):not([data-intent=destructive]):not([data-intent=success]){--aui-action-background:var(--aivyro-superficie-selecionada);--aui-action-border:var(--aivyro-borda-selecionada);--aui-action-foreground:var(--aivyro-texto-primario)}.aui-button:disabled:not([data-loading=true]),.aui-button[aria-disabled=true]:not([data-loading=true]){--aui-action-background:var(--aivyro-superficie-disabled);--aui-action-border:var(--aivyro-borda-padrao);--aui-action-foreground:var(--aivyro-texto-disabled)}.aui-button:focus-visible{background:var(--aui-action-background);border-color:var(--aui-action-border);color:var(--aui-action-foreground);outline:var(--aivyro-focus-width) solid var(--aivyro-borda-foco);outline-offset:var(--aivyro-focus-offset)}.aui-button[data-intent=primary]:not(:disabled):not([aria-disabled=true]):focus-visible{--aui-action-background:var(--aivyro-acao-primaria-fundo);--aui-action-border:transparent;--aui-action-foreground:var(--aivyro-acao-primaria-texto)}.aui-button[data-icon-only=true]{border-radius:var(--aivyro-raio-2)}.aui-button.aui-button[data-icon-only=true] .aui-button__notification-indicator{background:var(--aivyro-acao-destrutiva-fundo);border:var(--aivyro-focus-width) solid var(--aivyro-superficie-padrao);border-radius:var(--aivyro-raio-total);height:var(--aivyro-espaco-2);width:var(--aivyro-espaco-2)}.aui-segmented-control:not([data-appearance=underline]){background:var(--aivyro-superficie-selecionada);border:0;border-radius:var(--aivyro-raio-2);gap:0;padding:0}.aui-segmented-control .aui-segmented-control__item.aui-button{--aui-action-background:transparent;--aui-action-border:transparent;--aui-action-foreground:var(--aivyro-texto-secundario);border-color:transparent;border-radius:var(--aivyro-raio-2);box-shadow:none;height:var(--aivyro-control-height-2);padding-inline:var(--aivyro-espaco-3)}.aui-segmented-control .aui-segmented-control__item.aui-button[data-state=on]{--aui-action-background:var(--aivyro-superficie-padrao);--aui-action-border:transparent;--aui-action-foreground:var(--aivyro-texto-primario);background:var(--aivyro-superficie-padrao);box-shadow:var(--aivyro-sombra-2)}.aui-segmented-control .aui-segmented-control__item.aui-button:focus-visible{outline:var(--aivyro-focus-width) solid var(--aivyro-borda-foco);outline-offset:var(--aivyro-focus-offset)}.aui-segmented-control[data-density=compact] .aui-segmented-control__item.aui-button{height:var(--aivyro-control-height-1);padding-inline:var(--aivyro-espaco-2)}.aui-segmented-control[data-appearance=underline] .aui-segmented-control__item.aui-button{background:transparent;box-shadow:none}.aui-button[data-motion=press]:not(:disabled):active{transform:scale(.98)}.aui-button[data-motion-target=icon] .aui-button__left,.aui-button[data-motion-target=icon] .aui-button__right{transition:transform var(--aivyro-motion-fast) var(--aivyro-ease-out)}.aui-button[data-motion-target=icon]:hover:not(:disabled) .aui-button__right{transform:translateX(var(--space-4))}.aui-button[data-motion-target=icon]:hover:not(:disabled) .aui-button__left{transform:translateX(calc(var(--space-4) * -1))}.aui-button[data-border-style=dashed]{border-style:dashed}.aui-button[data-motion=ring]:hover:not(:disabled){box-shadow:0 0 0 2px var(--aivyro-control-selected-border)}.aui-button[data-motion=bounce]:hover:not(:disabled){transform:translateY(calc(var(--space-4) * -1))}@keyframes aivyro-button-pulse{50%{transform:scale(1.02)}}.aui-button[data-motion=pulse]:hover:not(:disabled){animation:aivyro-button-pulse var(--aivyro-motion-standard) var(--aivyro-ease-standard) infinite}@keyframes aivyro-button-ripple{0%{opacity:.18;transform:scale(0)}to{opacity:0;transform:scale(1)}}.aui-button[data-motion-effect=ripple]:not(:disabled):after{background:currentColor;border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transform:scale(0)}.aui-button[data-icon-only=true] .aui-button__notification-indicator{animation:aivyro-button-notification var(--aivyro-motion-slow) var(--aivyro-ease-standard) infinite;background:var(--aivyro-accent);border:2px solid var(--aivyro-surface);border-radius:var(--radius-pill);height:var(--space-8);inset-block-start:0;inset-inline-end:0;pointer-events:none;position:absolute;transform:translate(25%,-25%);width:var(--space-8)}@keyframes aivyro-button-notification{50%{opacity:.55;transform:translate(25%,-25%) scale(.8)}}@media (prefers-reduced-motion:no-preference){.aui-button[data-motion-effect=ripple]:not(:disabled):active:after{animation:aivyro-button-ripple var(--aivyro-motion-standard) var(--aivyro-ease-out)}}.aui-button-group[data-orientation=vertical]{align-items:stretch;flex-direction:column}.aui-button-group[data-orientation=vertical]>.aui-button{border-radius:0;margin-left:0;margin-top:var(--aivyro-action-group-overlap)}.aui-button-group[data-orientation=vertical]>.aui-button:first-child{border-top-left-radius:var(--aivyro-action-radius);border-top-right-radius:var(--aivyro-action-radius);margin-top:0}.aui-button-group[data-orientation=vertical]>.aui-button:last-child{border-bottom-left-radius:var(--aivyro-action-radius);border-bottom-right-radius:var(--aivyro-action-radius)}.aui-button-group[data-full-width=true]{display:flex;width:100%}.aui-button-group[data-full-width=true]>.aui-button{flex:1 1 0}.aui-button-group[data-variant=separated]{gap:var(--space-4)}.aui-button-group[data-variant=separated]>.aui-button{border-radius:var(--aivyro-action-radius);margin:0}.aui-button-group[data-shape=rounded]>.aui-button{border-radius:var(--aivyro-action-radius-segment)}.aui-button-group[data-shape=rounded]>.aui-button+.aui-button{margin-inline-start:calc(var(--aivyro-action-group-overlap) * -1)}.aui-button-group[data-shape=rounded]>.aui-button:first-child{border-end-end-radius:0;border-start-end-radius:0}.aui-button-group[data-shape=rounded]>.aui-button:last-child{border-end-start-radius:0;border-start-start-radius:0}.aui-button-group[data-shape=rounded]>.aui-button:not(:first-child):not(:last-child){border-radius:0}.aui-button-group[data-orientation=vertical][data-shape=rounded]>.aui-button+.aui-button{margin-inline-start:0;margin-top:calc(var(--aivyro-action-group-overlap) * -1)}@media (prefers-reduced-motion:reduce){.aui-button[data-motion=press]:not(:disabled):active{transform:none}.aui-button[data-motion-target=icon] .aui-button__left,.aui-button[data-motion-target=icon] .aui-button__right{transition:none}.aui-button[data-motion=ring]:hover:not(:disabled){box-shadow:none}.aui-button[data-motion=bounce]:hover:not(:disabled){transform:none}.aui-button[data-motion=pulse]:hover:not(:disabled){animation:none}.aui-button[data-motion-effect=ripple]:after{animation:none;display:none}.aui-button[data-icon-only=true] .aui-button__notification-indicator{animation:none}}