@keyframes ngm1p1d{to{transform:rotate(1turn)}}.ngm1p10{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:8px;font-family:var(--font-family);font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color .15s,border-color .15s,color .15s,transform .1s}.ngm1p10:disabled{opacity:.55;cursor:not-allowed}.ngm1p10[aria-busy=true]:disabled{opacity:1;cursor:progress}.ngm1p10:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ngm1p10:active:not(:disabled){transform:translateY(1px)}.ngm1p11{background-color:var(--color-primary);color:var(--color-button-text)}.ngm1p11:hover:not(:disabled){background-color:var(--color-primary-hover)}.ngm1p12{background-color:var(--color-fill);color:var(--color-text)}.ngm1p12:hover:not(:disabled){background-color:var(--color-fill-hover)}.ngm1p13{background-color:var(--color-tonal);color:var(--color-primary)}.ngm1p13:hover:not(:disabled){background-color:var(--color-tonal-hover)}.ngm1p14{background-color:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}.ngm1p14:hover:not(:disabled){background-color:var(--color-background);border-color:var(--color-text-muted)}.ngm1p15{background-color:transparent;color:var(--color-text)}.ngm1p15:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-text) 8%,transparent)}.ngm1p16{background-color:var(--color-error-soft);color:var(--color-error)}.ngm1p16:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-error) 18%,transparent)}.ngm1p17{width:100%;justify-content:space-between;background-color:transparent;color:var(--color-text);font-weight:500}.ngm1p17:hover:not(:disabled){background-color:var(--color-background)}.ngm1p18{min-height:40px;padding:8px 16px;font-size:14px}.ngm1p19{min-height:32px;padding:4px 12px;font-size:13px}.ngm1p1a{width:36px;height:36px;padding:0;font-size:16px}.ngm1p1b{min-height:40px;padding:8px 12px;font-size:14px}.ngm1p1c{width:100%}.ngm1p1e{width:1em;height:1em;flex-shrink:0;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:ngm1p1d .8s linear infinite}@media (prefers-reduced-motion:reduce){.ngm1p1e{animation-duration:2.4s}}