.icon-button[data-v-808f8e9e]{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:inline-flex;font-size:18px;font-weight:400;height:32px;justify-content:center;line-height:1;overflow:hidden;padding:0;position:relative;text-align:center;text-decoration:none;transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:32px}.icon-button[data-v-808f8e9e]:focus{outline:none}.icon-button[data-v-808f8e9e]:focus-visible{box-shadow:0 0 0 2px var(--bg-primary),0 0 0 4px var(--color-primary)}.icon-button-disabled[data-v-808f8e9e],.icon-button[data-v-808f8e9e]:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.icon-button-sm[data-v-808f8e9e]{border-radius:4px;font-size:14px;height:24px;width:24px}.icon-button-md[data-v-808f8e9e]{border-radius:6px;font-size:18px;height:32px;width:32px}.icon-button-lg[data-v-808f8e9e]{border-radius:8px;font-size:22px;height:40px;width:40px}.icon-button .material-symbols[data-v-808f8e9e],.icon-button .material-symbols-outlined[data-v-808f8e9e]{font-size:inherit;line-height:1}.icon-button-primary[data-v-808f8e9e]{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.icon-button-primary[data-v-808f8e9e]:hover:not(:disabled){background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.icon-button-primary[data-v-808f8e9e]:active:not(:disabled){background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.icon-button-secondary[data-v-808f8e9e]{background-color:transparent;border-color:var(--border-color);color:var(--text-primary)}.icon-button-secondary[data-v-808f8e9e]:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--text-secondary)}.icon-button-secondary[data-v-808f8e9e]:active:not(:disabled){background-color:var(--bg-secondary)}.icon-button-success[data-v-808f8e9e]{background-color:#0070f3;border-color:#0070f3;color:#fff}.icon-button-success[data-v-808f8e9e]:hover:not(:disabled){background-color:#0060df;border-color:#0060df}.icon-button-danger[data-v-808f8e9e]{background-color:#e00;border-color:#e00;color:#fff}.icon-button-danger[data-v-808f8e9e]:hover:not(:disabled){background-color:#c00;border-color:#c00}.icon-button-warning[data-v-808f8e9e]{background-color:#f5a623;border-color:#f5a623;color:#000}.icon-button-warning[data-v-808f8e9e]:hover:not(:disabled){background-color:#e09612;border-color:#e09612}.icon-button-info[data-v-808f8e9e]{background-color:#0070f3;border-color:#0070f3;color:#fff}.icon-button-info[data-v-808f8e9e]:hover:not(:disabled){background-color:#0060df;border-color:#0060df}.icon-button-light[data-v-808f8e9e]{background-color:var(--bg-secondary);border-color:var(--border-color);color:var(--text-primary)}.icon-button-light[data-v-808f8e9e]:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--text-secondary)}.icon-button-text-primary[data-v-808f8e9e],.icon-button-text-secondary[data-v-808f8e9e]{background-color:transparent;border-color:transparent}.icon-button-loading[data-v-808f8e9e]{pointer-events:none}.icon-button-loading .material-symbols[data-v-808f8e9e],.icon-button-loading .material-symbols-outlined[data-v-808f8e9e]{visibility:hidden}.icon-button-spinner[data-v-808f8e9e]{animation:spinner-808f8e9e .6s linear infinite;border:1.5px solid;border-radius:50%;border-right:1.5px solid transparent;height:14px;position:absolute;width:14px}.icon-button-sm .icon-button-spinner[data-v-808f8e9e]{border-width:1.5px;height:10px;width:10px}.icon-button-lg .icon-button-spinner[data-v-808f8e9e]{border-width:2px;height:16px;width:16px}@keyframes spinner-808f8e9e{to{transform:rotate(1turn)}}.icon-button-outlined[data-v-808f8e9e]{background-color:transparent}.icon-button-outlined-primary[data-v-808f8e9e]{border-color:var(--color-primary);color:var(--color-primary)}.icon-button-outlined-primary[data-v-808f8e9e]:hover:not(:disabled){background-color:rgba(var(--color-primary-rgb,0,112,243),.1);border-color:var(--color-primary)}.icon-button-outlined-secondary[data-v-808f8e9e]{border-color:var(--border-color);color:var(--text-secondary)}.icon-button-outlined-secondary[data-v-808f8e9e]:hover:not(:disabled){background-color:var(--bg-hover);border-color:var(--text-secondary)}.icon-button-outlined-success[data-v-808f8e9e]{border-color:#0070f3;color:#0070f3}.icon-button-outlined-success[data-v-808f8e9e]:hover:not(:disabled){background-color:#0070f31a}.icon-button-outlined-danger[data-v-808f8e9e]{border-color:#e00;color:#e00}.icon-button-outlined-danger[data-v-808f8e9e]:hover:not(:disabled){background-color:#ee00001a}.icon-button-outlined-warning[data-v-808f8e9e]{border-color:#f5a623;color:#f5a623}.icon-button-outlined-warning[data-v-808f8e9e]:hover:not(:disabled){background-color:#f5a6231a}.icon-button-outlined-info[data-v-808f8e9e]{border-color:#0070f3;color:#0070f3}.icon-button-outlined-info[data-v-808f8e9e]:hover:not(:disabled){background-color:#0070f31a}.icon-button-outlined-light[data-v-808f8e9e]{border-color:var(--border-color);color:var(--text-primary)}.icon-button-outlined-light[data-v-808f8e9e]:hover:not(:disabled){background-color:var(--bg-hover)}.icon-button-outlined-text-primary[data-v-808f8e9e]{border-color:var(--border-color);color:var(--text-primary)}.icon-button-outlined-text-primary[data-v-808f8e9e]:hover:not(:disabled){background-color:var(--bg-hover)}.icon-button-outlined-text-secondary[data-v-808f8e9e]{border-color:var(--border-color);color:var(--text-secondary)}.icon-button-outlined-text-secondary[data-v-808f8e9e]:hover:not(:disabled){background-color:var(--bg-hover)}.icon-button-text[data-v-808f8e9e]{background-color:transparent;border-color:transparent}.icon-button-text-primary[data-v-808f8e9e]{color:var(--text-primary)}.icon-button-text-primary[data-v-808f8e9e]:hover:not(:disabled){background-color:var(--bg-hover)}.icon-button-text-secondary[data-v-808f8e9e]{color:var(--text-secondary)}.icon-button-text-secondary[data-v-808f8e9e]:hover:not(:disabled){background-color:var(--bg-hover)}.icon-button-text-success[data-v-808f8e9e]{color:#0070f3}.icon-button-text-success[data-v-808f8e9e]:hover:not(:disabled){background-color:#0070f31a}.icon-button-text-danger[data-v-808f8e9e]{color:#e00}.icon-button-text-danger[data-v-808f8e9e]:hover:not(:disabled){background-color:#ee00001a}.icon-button-text-warning[data-v-808f8e9e]{color:#f5a623}.icon-button-text-warning[data-v-808f8e9e]:hover:not(:disabled){background-color:#f5a6231a}.icon-button-text-info[data-v-808f8e9e]{color:#0070f3}.icon-button-text-info[data-v-808f8e9e]:hover:not(:disabled){background-color:#0070f31a}.icon-button-text-light[data-v-808f8e9e]{color:var(--text-secondary)}.icon-button-text-light[data-v-808f8e9e]:hover:not(:disabled){background-color:var(--bg-hover)}.icon-button-text-text-primary[data-v-808f8e9e]{color:var(--text-primary)}.icon-button-text-text-primary[data-v-808f8e9e]:hover:not(:disabled){background-color:var(--bg-hover)}.icon-button-text-text-secondary[data-v-808f8e9e]{color:var(--text-secondary)}.icon-button-text-text-secondary[data-v-808f8e9e]:hover:not(:disabled){background-color:var(--bg-hover)}
