._button_1alaf_3{border-radius:var(--radius-control);font-weight:var(--font-semibold);letter-spacing:var(--type-body-tracking);white-space:nowrap;transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex;position:relative}._button_1alaf_3:active:not(:disabled):not(._loading_1alaf_20){opacity:var(--press-opacity);transform:scale(var(--press-scale))}._md_1alaf_25{min-height:48px;padding:0 var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line)}._slim_1alaf_33{min-height:40px;padding:0 var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line)}._sm_1alaf_40{min-height:32px;padding:0 var(--space-3);font-size:var(--type-body-small-size);line-height:var(--type-body-small-line)}._sm_1alaf_40:after{content:"";position:absolute;inset:-6px 0}._block_1alaf_54{width:100%;display:flex}._label_1alaf_60{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}._primary_1alaf_67{background:var(--color-brand-default);color:var(--color-brand-on)}._secondary_1alaf_72{background:var(--color-surface-muted);color:var(--color-text-strong)}._destructive_1alaf_77{background:var(--color-feedback-destructive);color:var(--color-text-inverse)}._ghost_1alaf_82{color:var(--color-text-default);background:0 0}@media (hover:hover) and (pointer:fine){._primary_1alaf_67:hover:not(:disabled){background:var(--color-brand-pressed)}._secondary_1alaf_72:hover:not(:disabled){background:var(--color-border-subtle)}._ghost_1alaf_82:hover:not(:disabled){background:var(--color-surface-subtle)}._destructive_1alaf_77:hover:not(:disabled){filter:brightness(.94)}}._primary_1alaf_67:disabled:not(._loading_1alaf_20){background:var(--color-brand-disabled)}._secondary_1alaf_72:disabled:not(._loading_1alaf_20){background:var(--color-surface-subtle);color:var(--color-text-faint)}._destructive_1alaf_77:disabled:not(._loading_1alaf_20){background:var(--color-surface-muted);color:var(--color-text-faint)}._ghost_1alaf_82:disabled:not(._loading_1alaf_20){color:var(--color-text-faint)}._loading_1alaf_20{cursor:progress}._loading_1alaf_20 ._label_1alaf_60{opacity:0}._spinner_1alaf_132{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._iconButton_1alaf_140{width:var(--touch-default);height:var(--touch-default);border-radius:var(--radius-full);color:var(--color-text-default);transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._iconButton_1alaf_140:active:not(:disabled){background:var(--color-surface-subtle);opacity:var(--press-opacity);transform:scale(var(--press-scale))}@media (hover:hover) and (pointer:fine){._iconButton_1alaf_140:hover:not(:disabled){background:var(--color-surface-subtle)}}._iconButton_1alaf_140:disabled{color:var(--color-text-faint)}._spinner_xermd_1{border:2px solid var(--color-border-default);border-top-color:var(--color-text-strong);border-radius:50%;animation:.7s linear infinite _spin_xermd_1;display:inline-block}._spinnerInverse_xermd_9{border-color:var(--color-overlay-white-a35);border-top-color:var(--color-text-inverse)}@keyframes _spin_xermd_1{to{transform:rotate(360deg)}}._skeleton_xermd_20{background:var(--color-surface-skeleton);border-radius:var(--radius-small);animation:1.4s ease-in-out infinite _pulse_xermd_1;display:block}._skeletonCircle_xermd_27{border-radius:50%}@keyframes _pulse_xermd_1{0%,to{opacity:1}50%{opacity:.55}}._state_xermd_41{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-6);text-align:center;flex-direction:column;min-height:240px;display:flex}._state_xermd_41>*{max-width:320px}._stateSkeleton_xermd_56{gap:var(--space-3);text-align:left;flex-direction:column;width:100%;display:flex}._stateTitle_xermd_64{color:var(--color-text-strong)}._stateDescription_xermd_68{color:var(--color-text-subtle);white-space:pre-line}._stateAction_xermd_73{margin-top:var(--space-3)}._stateRetry_xermd_77{margin-top:var(--space-4)}
