._spinner_18ww4_1{opacity:.8;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;animation:.7s linear infinite _hub-spin_18ww4_1;display:inline-block}._btn_gkesd_1{--btn-bg:var(--color-surface);--btn-fg:var(--color-text);--btn-border:var(--color-border-strong);--btn-bg-hover:var(--color-surface-2);justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-4);border:1px solid var(--btn-border);border-radius:var(--radius-md);background:var(--btn-bg);color:var(--btn-fg);font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);-webkit-tap-highlight-color:transparent;line-height:1.2;text-decoration:none;display:inline-flex}._btn_gkesd_1:hover:not(:disabled){background:var(--btn-bg-hover);color:var(--btn-fg)}._btn_gkesd_1:active:not(:disabled){transform:translateY(1px)}._btn_gkesd_1:focus-visible{box-shadow:var(--focus-ring);outline:none}._btn_gkesd_1:disabled{opacity:.55}._btn_gkesd_1[aria-busy=true]{opacity:.85;cursor:progress}._label_gkesd_50{text-overflow:ellipsis;overflow:hidden}._primary_gkesd_55{--btn-bg:var(--color-primary);--btn-fg:var(--color-on-primary);--btn-border:var(--color-primary);--btn-bg-hover:var(--color-primary-strong);box-shadow:var(--shadow-xs)}:root[data-theme=dark] ._primary_gkesd_55{--btn-bg-hover:#2563eb}._secondary_gkesd_67{--btn-bg:var(--color-surface);--btn-border:var(--color-border-strong)}._ghost_gkesd_72{--btn-bg:transparent;--btn-border:transparent;--btn-bg-hover:var(--color-surface-2);--btn-fg:var(--color-text-2)}._subtle_gkesd_79{--btn-bg:var(--color-primary-softer);--btn-fg:var(--color-primary);--btn-border:transparent;--btn-bg-hover:var(--color-primary-soft)}:root[data-theme=dark] ._subtle_gkesd_79{--btn-fg:var(--color-primary-strong)}._danger_gkesd_90{--btn-bg:var(--color-surface);--btn-fg:var(--color-danger);--btn-border:var(--color-danger);--btn-bg-hover:var(--color-danger-soft)}._success_gkesd_97{--btn-bg:var(--color-success);--btn-fg:#fff;--btn-border:var(--color-success);--btn-bg-hover:var(--color-success-strong)}._sm_gkesd_104{min-height:var(--control-height-sm);padding:0 var(--space-3);font-size:var(--text-xs);border-radius:var(--radius-sm)}._lg_gkesd_111{min-height:3.25rem;padding:0 var(--space-6);font-size:var(--text-base);border-radius:var(--radius-lg)}._block_gkesd_118{width:100%;display:flex}._iconOnly_gkesd_123{width:var(--control-height);min-width:var(--control-height);padding:0}._iconOnly_gkesd_123._sm_gkesd_104{width:var(--control-height-sm);min-width:var(--control-height-sm)}@media (pointer:coarse){._sm_gkesd_104{position:relative}._sm_gkesd_104:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}
