.common-button{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:.92rem;font-weight:600;transition:all .24s;display:inline-flex}.common-button-text{line-height:1}.common-button-icon{flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;transition:all .24s;display:inline-flex;overflow:hidden}.common-button .common-button-hideicon{opacity:0;width:0}.common-button:hover:not(:disabled){transform:translateY(-1px)}.common-button:hover:not(:disabled) .common-button-hideicon{opacity:1;width:1rem}.common-button-small{min-height:34px;padding:0 13px;font-size:.8rem;font-weight:700}.common-button-disabled,.common-button:disabled{cursor:not-allowed;opacity:.48;transform:none}.common-button-border{background:var(--surface-panel-soft);border-color:var(--common-border-color);color:var(--font-black)}.common-button-border:hover:not(:disabled){border-color:var(--surface-accent-border);background:var(--surface-elevated)}.common-button-border.common-button-select{color:var(--main-color-select);border-color:var(--surface-accent-border);background:var(--surface-accent)}.common-button-fill{background:var(--main-color);color:var(--font-white)}.common-button-fill:hover:not(:disabled){background:var(--main-color-select)}.common-button-fill.common-button-select{background:var(--v2e3aecd3);color:var(--font-white)}.common-button-lite{color:var(--font-black-lite);background:0 0}.common-button-lite:hover:not(:disabled){color:var(--main-color-select);background:var(--surface-accent)}.common-button-lite.common-button-select{background:var(--surface-accent-strong);color:var(--main-color-select)}.common-button-hoverfill{background:var(--surface-panel-soft);border-color:var(--v2e3aecd3);color:var(--v2e3aecd3)}.common-button-hoverfill:hover:not(:disabled){background:var(--v2e3aecd3);color:var(--font-white)}
