.aoi-spin[data-v-ec2c6144]{animation:aoi-spin-ec2c6144 .9s linear infinite}.aoi-icon-button-link[data-v-ec2c6144]{position:relative;display:inline-flex;width:-moz-fit-content;width:fit-content;color:inherit;line-height:1;overflow:clip;border-radius:var(--aoi-radius-nav-indicator);text-decoration:none;--md-ripple-hover-color:currentColor;--md-ripple-hover-opacity:.08;--md-ripple-pressed-color:currentColor;--md-ripple-pressed-opacity:.12}.aoi-icon-button-link--active[data-v-ec2c6144]{color:var(--aoi-active-color)}.aoi-icon-button-link__ripple[data-v-ec2c6144]{position:absolute;inset:0;z-index:0;border-radius:inherit}.aoi-icon-button-link[data-v-ec2c6144]:focus-visible{outline:none;border-radius:var(--aoi-radius-nav-indicator);box-shadow:0 0 0 var(--aoi-focus-ring-width) var(--aoi-focus)}.aoi-icon-button-link .aoi-icon-button[data-v-ec2c6144]{position:relative;z-index:1;pointer-events:none}.aoi-icon-button--decorative[data-v-ec2c6144]{cursor:default;pointer-events:none}.aoi-icon-button-link:focus-visible .aoi-icon-button[data-v-ec2c6144],.aoi-icon-button-link:hover .aoi-icon-button[data-v-ec2c6144]{background:var(--aoi-icon-action-soft-bg-hover)}.aoi-icon-button-link:active .aoi-icon-button[data-v-ec2c6144]{background:var(--aoi-icon-action-soft-bg-pressed)}.aoi-icon-button[data-v-ec2c6144]{--aoi-icon-action-size:var(--aoi-icon-button-size,var(--aoi-control-height-md));--aoi-icon-action-color:var(--aoi-intent-secondary-color);--aoi-icon-action-on-solid:var(--aoi-intent-secondary-on-solid);--aoi-icon-action-solid-bg:var(--aoi-intent-secondary-solid-bg);--aoi-icon-action-soft-bg:transparent;--aoi-icon-action-soft-bg-hover:var(--aoi-intent-secondary-soft-bg-hover);--aoi-icon-action-soft-bg-pressed:var(--aoi-intent-secondary-soft-bg-pressed);--aoi-icon-action-border:var(--aoi-intent-secondary-border);--md-icon-button-icon-color:var(--aoi-icon-action-color);--md-icon-button-hover-icon-color:var(--aoi-icon-action-color);--md-icon-button-focus-icon-color:var(--aoi-icon-action-color);--md-icon-button-pressed-icon-color:var(--aoi-icon-action-color);--md-icon-button-hover-state-layer-color:var(--aoi-icon-action-color);--md-icon-button-focus-state-layer-color:var(--aoi-icon-action-color);--md-icon-button-pressed-state-layer-color:var(--aoi-icon-action-color);--md-icon-button-state-layer-shape:var(--aoi-radius-nav-indicator);--md-icon-button-state-layer-size:var(--aoi-icon-action-size);--md-filled-icon-button-container-color:var(--aoi-icon-action-solid-bg);--md-filled-icon-button-icon-color:var(--aoi-icon-action-on-solid);--md-filled-icon-button-hover-icon-color:var(--aoi-icon-action-on-solid);--md-filled-icon-button-focus-icon-color:var(--aoi-icon-action-on-solid);--md-filled-icon-button-pressed-icon-color:var(--aoi-icon-action-on-solid);--md-filled-icon-button-container-shape:var(--aoi-radius-nav-indicator);--md-filled-tonal-icon-button-container-color:var(--aoi-icon-action-soft-bg);--md-filled-tonal-icon-button-hover-container-color:var(--aoi-icon-action-soft-bg-hover);--md-filled-tonal-icon-button-focus-container-color:var(--aoi-icon-action-soft-bg-hover);--md-filled-tonal-icon-button-pressed-container-color:var(--aoi-icon-action-soft-bg-pressed);--md-filled-tonal-icon-button-icon-color:var(--aoi-icon-action-color);--md-filled-tonal-icon-button-hover-icon-color:var(--aoi-icon-action-color);--md-filled-tonal-icon-button-focus-icon-color:var(--aoi-icon-action-color);--md-filled-tonal-icon-button-pressed-icon-color:var(--aoi-icon-action-color);--md-filled-tonal-icon-button-container-shape:var(--aoi-radius-nav-indicator);--md-outlined-icon-button-outline-color:var(--aoi-icon-action-border);--md-outlined-icon-button-hover-outline-color:var(--aoi-icon-action-border);--md-outlined-icon-button-focus-outline-color:var(--aoi-icon-action-border);--md-outlined-icon-button-pressed-outline-color:var(--aoi-icon-action-border);--md-outlined-icon-button-icon-color:var(--aoi-icon-action-color);--md-outlined-icon-button-hover-icon-color:var(--aoi-icon-action-color);--md-outlined-icon-button-focus-icon-color:var(--aoi-icon-action-color);--md-outlined-icon-button-pressed-icon-color:var(--aoi-icon-action-color);--md-outlined-icon-button-container-shape:var(--aoi-radius-nav-indicator);display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--aoi-icon-action-size);height:var(--aoi-icon-action-size);border-radius:var(--aoi-radius-nav-indicator);background:var(--aoi-icon-action-soft-bg);color:var(--aoi-icon-action-color);transition:background var(--aoi-action-motion-base) var(--aoi-ease-out),color var(--aoi-action-motion-fast) var(--aoi-ease-out),box-shadow var(--aoi-action-motion-base) var(--aoi-ease-out)}.aoi-icon-button--sm[data-v-ec2c6144]{--aoi-icon-action-size:var(--aoi-control-height-sm)}.aoi-icon-button--lg[data-v-ec2c6144]{--aoi-icon-action-size:var(--aoi-control-height-lg)}.aoi-icon-button[data-aoi-tone=accent][data-v-ec2c6144]{--aoi-icon-action-color:var(--aoi-intent-primary-color);--aoi-icon-action-on-solid:var(--aoi-intent-primary-on-solid);--aoi-icon-action-solid-bg:var(--aoi-intent-primary-solid-bg);--aoi-icon-action-soft-bg-hover:var(--aoi-intent-primary-soft-bg-hover);--aoi-icon-action-soft-bg-pressed:var(--aoi-intent-primary-soft-bg-pressed);--aoi-icon-action-border:var(--aoi-intent-primary-border)}.aoi-icon-button[data-aoi-tone=neutral][data-v-ec2c6144]{--aoi-icon-action-color:var(--aoi-intent-neutral-color);--aoi-icon-action-on-solid:var(--aoi-intent-neutral-on-solid);--aoi-icon-action-solid-bg:var(--aoi-intent-neutral-solid-bg);--aoi-icon-action-soft-bg-hover:var(--aoi-intent-neutral-soft-bg-hover);--aoi-icon-action-soft-bg-pressed:var(--aoi-intent-neutral-soft-bg-pressed);--aoi-icon-action-border:var(--aoi-intent-neutral-border)}.aoi-icon-button[data-aoi-tone=success][data-v-ec2c6144]{--aoi-icon-action-color:var(--aoi-intent-success-color);--aoi-icon-action-on-solid:var(--aoi-intent-success-on-solid);--aoi-icon-action-solid-bg:var(--aoi-intent-success-solid-bg);--aoi-icon-action-soft-bg-hover:var(--aoi-intent-success-soft-bg-hover);--aoi-icon-action-soft-bg-pressed:var(--aoi-intent-success-soft-bg-pressed);--aoi-icon-action-border:var(--aoi-intent-success-border)}.aoi-icon-button[data-aoi-tone=warning][data-v-ec2c6144]{--aoi-icon-action-color:var(--aoi-intent-warning-color);--aoi-icon-action-on-solid:var(--aoi-intent-warning-on-solid);--aoi-icon-action-solid-bg:var(--aoi-intent-warning-solid-bg);--aoi-icon-action-soft-bg-hover:var(--aoi-intent-warning-soft-bg-hover);--aoi-icon-action-soft-bg-pressed:var(--aoi-intent-warning-soft-bg-pressed);--aoi-icon-action-border:var(--aoi-intent-warning-border)}.aoi-icon-button[data-aoi-tone=danger][data-v-ec2c6144]{--aoi-icon-action-color:var(--aoi-intent-danger-color);--aoi-icon-action-on-solid:var(--aoi-intent-danger-on-solid);--aoi-icon-action-solid-bg:var(--aoi-intent-danger-solid-bg);--aoi-icon-action-soft-bg-hover:var(--aoi-intent-danger-soft-bg-hover);--aoi-icon-action-soft-bg-pressed:var(--aoi-intent-danger-soft-bg-pressed);--aoi-icon-action-border:var(--aoi-intent-danger-border)}.aoi-icon-button[data-aoi-tone=info][data-v-ec2c6144]{--aoi-icon-action-color:var(--aoi-intent-info-color);--aoi-icon-action-on-solid:var(--aoi-intent-info-on-solid);--aoi-icon-action-solid-bg:var(--aoi-intent-info-solid-bg);--aoi-icon-action-soft-bg-hover:var(--aoi-intent-info-soft-bg-hover);--aoi-icon-action-soft-bg-pressed:var(--aoi-intent-info-soft-bg-pressed);--aoi-icon-action-border:var(--aoi-intent-info-border)}.aoi-icon-button--active[data-v-ec2c6144]{--aoi-icon-action-color:var(--aoi-active-color);--aoi-icon-action-soft-bg:color-mix(in srgb,var(--aoi-active-color) 12%,transparent);--aoi-icon-action-soft-bg-hover:color-mix(in srgb,var(--aoi-active-color) 16%,transparent);--aoi-icon-action-soft-bg-pressed:color-mix(in srgb,var(--aoi-active-color) 22%,transparent);--aoi-icon-action-border:color-mix(in srgb,var(--aoi-active-color) 42%,transparent)}.aoi-icon-button[data-aoi-variant=elevated][data-v-ec2c6144]{box-shadow:var(--aoi-shadow-sm)}@keyframes aoi-spin-ec2c6144{to{rotate:1turn}}
