._tile_1g7y4_1{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:var(--radius);border:1px solid var(--border-subtle);background-color:var(--surface-muted);color:var(--brand-primary-text)}._detail_1g7y4_15{stroke:var(--signal)}._button_1oibv_2{display:inline-flex;align-items:center;gap:var(--gap-item);flex-shrink:0;min-height:36px;padding:0 var(--gap-block);border:1px solid var(--border-default);border-radius:8px;background:transparent;color:var(--text-primary);font-family:var(--font-family-base);font-size:.875rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast),border-color var(--motion-fast)}._button_1oibv_2 svg{width:16px;height:16px;color:var(--text-muted);flex-shrink:0}._detail_1oibv_29{stroke:var(--signal)}._button_1oibv_2:hover:not(:disabled){background-color:var(--state-hover);border-color:var(--border-strong)}._button_1oibv_2:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._button_1oibv_2:disabled{cursor:progress;opacity:.8}._floating_1oibv_49{float:right;position:relative;z-index:1;margin:var(--spacing-6) 0 var(--gap-block) var(--gap-section)}@media(max-width:640px){._floating_1oibv_49{float:none;display:flex;width:fit-content;margin:var(--spacing-4) 0 0}}._spin_1oibv_65{animation:_spin_1oibv_65 .9s linear infinite}@keyframes _spin_1oibv_65{to{transform:rotate(360deg)}}@media(pointer:coarse){._button_1oibv_2{min-height:44px}}@media(prefers-reduced-motion:reduce){._spin_1oibv_65{animation:none}}
