.eg-icon-btn[data-v-dba86ba7]{border-radius:var(--eg-radius-full);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .18s,border-color .18s,transform 50ms;display:inline-flex}.eg-icon-btn--l[data-v-dba86ba7]{width:52px;height:52px}.eg-icon-btn--m[data-v-dba86ba7]{width:40px;height:40px}.eg-icon-btn--s[data-v-dba86ba7]{width:32px;height:32px}.eg-icon-btn--xs[data-v-dba86ba7]{width:24px;height:24px}.eg-icon-btn--primary[data-v-dba86ba7]{background:var(--eg-color-button-primary);color:var(--eg-color-icon-primary);box-shadow:var(--eg-shadow-s)}.eg-icon-btn--secondary[data-v-dba86ba7]{background:var(--eg-btn-secondary);color:var(--eg-color-icon-primary);box-shadow:var(--eg-shadow-s)}.eg-icon-btn--convert[data-v-dba86ba7]{background:var(--eg-btn-convert) padding-box, var(--eg-btn-convert-stroke) border-box;color:var(--eg-color-icon-inverse);border:2px solid #0000}.eg-icon-btn--ghost[data-v-dba86ba7]{color:var(--eg-color-icon-primary);border:1px solid var(--eg-color-border-strong);background:0 0}.eg-icon-btn--ghost-invert[data-v-dba86ba7]{color:var(--eg-color-icon-inverse);border:1px solid var(--eg-color-border-invert);background:0 0}.eg-icon-btn--bare[data-v-dba86ba7]{color:inherit;background:0 0}.eg-icon-btn--unactive[data-v-dba86ba7]{background:var(--eg-color-surface-inactive);color:var(--eg-color-icon-primary);cursor:default}@media (hover:hover){.eg-icon-btn--primary[data-v-dba86ba7]:hover:not(:disabled),.eg-icon-btn--secondary[data-v-dba86ba7]:hover:not(:disabled),.eg-icon-btn--ghost[data-v-dba86ba7]:hover:not(:disabled){background:var(--eg-btn-primary-hover);color:var(--eg-color-icon-inverse);border-color:#0000}.eg-icon-btn--convert[data-v-dba86ba7]:hover:not(:disabled){background:var(--eg-btn-convert-hover) padding-box, var(--eg-btn-convert-stroke) border-box}.eg-icon-btn--ghost-invert[data-v-dba86ba7]:hover:not(:disabled){background:var(--eg-color-button-primary);color:var(--eg-color-button-primary-text);border-color:#0000}}.eg-icon-btn[data-v-dba86ba7]:focus-visible{outline:2px solid var(--eg-color-border-focus);outline-offset:2px}.eg-icon-btn--ghost-invert[data-v-dba86ba7]:focus-visible{outline-color:var(--eg-color-border-focus-invert)}.eg-icon-btn[data-v-dba86ba7]:not(.eg-icon-btn--unactive):active:not(:disabled){transform:translateY(1px)}.eg-icon-btn[data-v-dba86ba7]:disabled{opacity:.5;cursor:not-allowed}
