._vzyWq_root{width:calc(var(--target) - var(--space-1));height:calc(var(--target) - var(--space-1));border:var(--focus-offset) solid var(--line-control);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}._vzyWq_root:before{content:"";inset:calc(-1 * var(--focus-offset));position:absolute}._vzyWq_root[data-size=sm]{width:var(--space-6);height:var(--space-6)}._vzyWq_root[data-size=sm]:before{inset:calc(-1 * var(--space-3) / 2)}._vzyWq_root[data-variant=ghost]{background:0 0;border-color:#0000}._vzyWq_root[data-variant=inverse]{color:var(--on-inverse);background:0 0;border-color:#0000}._vzyWq_root[aria-pressed=true],._vzyWq_root[aria-expanded=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-strong)}._vzyWq_root[data-variant=inverse][aria-pressed=true],._vzyWq_root[data-variant=inverse][aria-expanded=true]{background:var(--surface-inverse-soft);border-color:var(--on-inverse-muted);color:var(--on-inverse)}._vzyWq_root[aria-disabled=true]:not([aria-busy=true]){background:var(--disabled-bg);border-color:var(--disabled-bg);color:var(--disabled-ink);cursor:not-allowed}._vzyWq_root:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}._vzyWq_root[data-variant=inverse]:focus-visible{outline-color:var(--focus-on-inverse)}._vzyWq_icon{justify-content:center;align-items:center;display:inline-flex}._vzyWq_reason{color:var(--muted);font-size:var(--type-small);line-height:var(--lh-small);display:block}._vzyWq_tooltip{padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);background:var(--surface-inverse);color:var(--on-inverse);font-size:var(--type-label);font-weight:var(--weight-semibold);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--dur-1) var(--ease-out) calc(var(--dur-2) * 3);position:absolute;inset-block-end:calc(100% + var(--space-2))}._vzyWq_root:hover ._vzyWq_tooltip,._vzyWq_root:focus-visible ._vzyWq_tooltip{opacity:1}._vzyWq_spinner{width:var(--space-4);height:var(--space-4);border:var(--focus-offset) solid currentColor;border-radius:var(--radius-pill);animation:_vzyWq_spin calc(var(--dur-2) * 4) linear infinite;border-inline-end-color:#0000;justify-content:center;align-items:center;display:inline-flex}._vzyWq_spinner span{display:none}@keyframes _vzyWq_spin{to{transform:rotate(1turn)}}@media (hover:hover){._vzyWq_root:hover{background:var(--surface-soft)}._vzyWq_root[data-variant=inverse]:hover{background:var(--surface-inverse-soft)}}@media (pointer:coarse){._vzyWq_tooltip{display:none}}@media (prefers-reduced-motion:reduce){._vzyWq_spinner{border:0;animation:none}._vzyWq_spinner span{display:inline}._vzyWq_tooltip{transition-duration:var(--dur-reduced)}}._vzyWq_root[data-pressed=true],._vzyWq_root:active{box-shadow:inset 0 0 0 var(--focus-width) currentColor;filter:brightness(.88);transition:none}._vzyWq_root[aria-busy=true]{cursor:progress}._vzyWq_root[data-variant=default],._vzyWq_root[data-variant=secondary]{background:var(--action-secondary-bg);color:var(--action-secondary-ink);border-color:var(--accent)}._vzyWq_root[data-variant=primary],._vzyWq_root[aria-pressed=true],._vzyWq_root[aria-expanded=true]{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}._vzyWq_root[data-variant=explore]{background:var(--action-explore-fill);color:var(--action-on-explore);border-color:var(--action-explore-fill)}._vzyWq_root[aria-busy=true]{width:auto;min-height:var(--target);height:auto;padding:var(--space-2)}
