.rest-ui-icon-btn[data-v-90d97523]{cursor:pointer;box-sizing:border-box;width:40px;min-width:40px;height:40px;transition:.22s var(--rtf-ease);-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;font-family:inherit;font-size:0;line-height:1;display:inline-grid;position:relative}.rest-ui-icon-btn[data-v-90d97523]:disabled{opacity:.55;cursor:not-allowed;transform:none}.rest-ui-icon-btn--sm[data-v-90d97523]{width:32px;min-width:32px;height:32px}.rest-ui-icon-btn--lg[data-v-90d97523]{width:42px;min-width:42px;height:42px}.rest-ui-icon-btn svg[data-v-90d97523]{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.rest-ui-icon-btn--sm svg[data-v-90d97523]{width:14px;height:14px}.rest-ui-icon-btn--lg svg[data-v-90d97523]{width:18px;height:18px}.rest-ui-icon-btn--close[data-v-90d97523]:before,.rest-ui-icon-btn--close[data-v-90d97523]:after{content:"";background:currentColor;border-radius:999px;width:16px;height:2px;position:absolute;top:50%;left:50%}.rest-ui-icon-btn--close[data-v-90d97523]:before{transform:translate(-50%,-50%)rotate(45deg)}.rest-ui-icon-btn--close[data-v-90d97523]:after{transform:translate(-50%,-50%)rotate(-45deg)}.rest-ui-icon-btn--sm.rest-ui-icon-btn--close[data-v-90d97523]:before,.rest-ui-icon-btn--sm.rest-ui-icon-btn--close[data-v-90d97523]:after{width:12px}.rest-ui-icon-btn--lg.rest-ui-icon-btn--close[data-v-90d97523]:before,.rest-ui-icon-btn--lg.rest-ui-icon-btn--close[data-v-90d97523]:after{width:18px}.rest-ui-icon-btn--light[data-v-90d97523]{color:var(--rtf-red,#d91a36);background:#ffffffb8}.rest-ui-icon-btn--light[data-v-90d97523]:hover:not(:disabled){background:#fff}.rest-ui-icon-btn--soft[data-v-90d97523]{color:var(--rtf-dark-text,#111315);background:#f5f8fd}.rest-ui-icon-btn--soft[data-v-90d97523]:hover:not(:disabled){background:#e8eef8}.rest-ui-icon-btn--ghost[data-v-90d97523]{color:#fff;background:#ffffff14;border:1px solid #ffffff21}.rest-ui-icon-btn--ghost[data-v-90d97523]:hover:not(:disabled){background:#d91a3633;border-color:#d91a3666;transform:rotate(90deg)}
