.spinner[data-v-67fa8b65]{background:conic-gradient(from 225deg, var(--color-main), transparent 330deg, transparent);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - 4px), var(--color-text) calc(100% - 4px));mask:radial-gradient(farthest-side, transparent calc(100% - 4px), var(--color-text) calc(100% - 4px));border-radius:50%;animation:1s linear infinite spin-67fa8b65;position:relative}.spinner[data-v-67fa8b65]:before{content:"";background:var(--color-main);border-radius:50%;width:4px;height:4px;position:absolute;top:17px;left:3px}.spinner.inverted[data-v-67fa8b65]{background:conic-gradient(from 225deg, var(--color-border-inverse), transparent 330deg, transparent)}.spinner.inverted[data-v-67fa8b65]:before{background:var(--color-border-inverse)}@keyframes spin-67fa8b65{to{transform:rotate(360deg)}}.loading-indicator{pointer-events:none}.loading-indicator.global{z-index:1;justify-content:center;align-items:center;display:flex;position:fixed;inset:48px 0 0}.svg-loading-placeholder[data-v-deecd2c9]{aspect-ratio:1;display:inline-block}.base-button[data-v-c5d61450]{outline:revert;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.base-button .icon-before[data-v-c5d61450],.base-button .icon-after[data-v-c5d61450]{flex-shrink:0;width:16px;height:16px}.base-button.small[data-v-c5d61450]{gap:4px;height:32px;padding-left:12px;padding-right:12px;font-size:14px;line-height:20px}.base-button.medium[data-v-c5d61450]{gap:6px;height:36px;padding-left:14px;padding-right:14px;font-size:14px;line-height:20px}.base-button.full-width[data-v-c5d61450]{width:100%}.base-button .content[data-v-c5d61450]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.base-button[class][data-v-c5d61450]:disabled{cursor:not-allowed}.base-button.filled[class][data-v-c5d61450]:disabled{color:var(--color-text-disabled);background-color:var(--color-background-grey-light)}.base-button.filled.primary[data-v-c5d61450]{background-color:var(--color-main);color:var(--color-text-inverse);outline-offset:3px}.base-button.filled.primary[data-v-c5d61450]:not(:disabled,.activated):hover,.base-button.filled.primary[data-v-c5d61450]:not(:disabled,.activated):active{background-color:var(--color-main-hover)}.base-button.filled.primary.activated[data-v-c5d61450]{background-color:var(--color-main)}.base-button.filled.grey[data-v-c5d61450]{background-color:var(--color-alpha-5);color:var(--color-text-subtle)}.base-button.filled.grey[data-v-c5d61450]:not(:disabled,.activated):hover{background-color:var(--color-alpha-10);color:var(--color-text)}.base-button.filled.grey[data-v-c5d61450]:not(:disabled,.activated):active{background-color:var(--color-alpha-20);color:var(--color-text)}.base-button.filled.grey.activated[data-v-c5d61450]{background-color:var(--color-background-grey);color:var(--color-text)}.base-button.filled.destructive[data-v-c5d61450]{background-color:var(--color-destructive);color:var(--color-text-inverse)}.base-button.filled.destructive[data-v-c5d61450]:not(:disabled,.activated):hover{background-color:var(--color-destructive-hover)}.base-button.filled.destructive[data-v-c5d61450]:not(:disabled,.activated):active,.base-button.filled.destructive.activated[data-v-c5d61450]{background-color:var(--color-destructive-active)}.base-button.outlined[data-v-c5d61450]{background-color:var(--color-background-ui)}.base-button.outlined[class][data-v-c5d61450]:disabled{color:var(--color-text-disabled);border:1px solid var(--color-border)}.base-button.outlined.primary[data-v-c5d61450]{color:var(--color-text-subtle);border:1px solid var(--color-main)}.base-button.outlined.primary[data-v-c5d61450]:not(:disabled,.activated):hover{color:var(--color-main);background-color:var(--color-background-grey-light)}.base-button.outlined.primary[data-v-c5d61450]:not(:disabled,.activated):active,.base-button.outlined.primary.activated[data-v-c5d61450]{color:var(--color-main);background-color:var(--color-background-grey)}.base-button.outlined.grey[data-v-c5d61450]{color:var(--color-text-subtle);background-color:var(--color-background-ui);border:1px solid var(--color-border-subtle)}.base-button.outlined.grey[data-v-c5d61450]:not(:disabled,.activated):hover{color:var(--color-text);background-color:var(--color-alpha-5);border:1px solid var(--color-border)}.base-button.outlined.grey[data-v-c5d61450]:not(:disabled,.activated):active{color:var(--color-text);background-color:var(--color-alpha-10);border:1px solid var(--color-border)}.base-button.outlined.grey.activated[data-v-c5d61450]{color:var(--color-text-inverse);background-color:var(--color-main);border:1px solid var(--color-main)}.base-button.outlined.destructive[data-v-c5d61450]{color:var(--color-destructive);background-color:var(--color-background-ui);border:1px solid}.base-button.outlined.destructive[data-v-c5d61450]:not(:disabled,.activated):hover{background-color:var(--color-destructive-hover-light)}.base-button.outlined.destructive[data-v-c5d61450]:not(:disabled,.activated):active,.base-button.outlined.destructive.activated[data-v-c5d61450]{background-color:var(--color-destructive-active-light)}.base-button.ghost[class][data-v-c5d61450]:disabled{cursor:not-allowed;color:var(--color-text-disabled)}.base-button.ghost.primary[data-v-c5d61450]{color:var(--color-main)}.base-button.ghost.primary[data-v-c5d61450]:not(:disabled,.activated):hover{background-color:var(--color-alpha-5)}.base-button.ghost.primary[data-v-c5d61450]:not(:disabled,.activated):active{background-color:var(--color-alpha-10)}.base-button.ghost.primary.activated[data-v-c5d61450]{background-color:var(--color-background-grey)}.dark-mode .base-button.ghost.primary[data-v-c5d61450]:not(:disabled,.activated){color:var(--color-main)}.dark-mode .base-button.ghost.primary[data-v-c5d61450]:not(:disabled,.activated):hover,.dark-mode .base-button.ghost.primary[data-v-c5d61450]:not(:disabled,.activated):active{color:var(--color-text)}.base-button.ghost.grey[data-v-c5d61450]{color:var(--color-text-subtle)}.base-button.ghost.grey[data-v-c5d61450]:not(:disabled,.activated):hover{color:var(--color-text);background-color:var(--color-alpha-5)}.base-button.ghost.grey[data-v-c5d61450]:not(:disabled,.activated):active{color:var(--color-text);background-color:var(--color-alpha-10)}.base-button.ghost.grey.activated[data-v-c5d61450]{background-color:var(--color-alpha-10);color:var(--color-text)}.base-button.ghost.destructive[data-v-c5d61450]{color:var(--color-destructive)}.base-button.ghost.destructive[data-v-c5d61450]:not(:disabled,.activated):hover{background-color:var(--color-destructive-hover-light)}.base-button.ghost.destructive[data-v-c5d61450]:not(:disabled,.activated):active,.base-button.ghost.destructive .activated[data-v-c5d61450]{background-color:var(--color-destructive-active-light)}.base-button.text[data-v-c5d61450]{cursor:pointer;justify-content:center;align-items:center;gap:4px;padding:0;line-height:normal;display:flex}.base-button.text[class][data-v-c5d61450]:disabled{cursor:not-allowed;color:var(--color-text-disabled)}.base-button.text.small[data-v-c5d61450]{letter-spacing:-.01em;height:16px;font-size:13px;font-weight:600}.base-button.text.medium[data-v-c5d61450]{letter-spacing:-.01em;height:18px;font-size:14px;font-weight:600}.base-button.text.primary[data-v-c5d61450]{color:var(--color-main)}.base-button.text.primary[data-v-c5d61450]:not(:disabled):hover{color:var(--color-main-hover)}.base-button.text.primary[data-v-c5d61450]:not(:disabled):active,.base-button.text.primary:not(:disabled).activated[data-v-c5d61450]{color:var(--color-icon-inverse)}.base-button.text.grey[data-v-c5d61450]{color:var(--color-icon-subtle)}.base-button.text.grey[data-v-c5d61450]:not(:disabled):hover,.base-button.text.grey[data-v-c5d61450]:not(:disabled):active,.base-button.text.grey:not(:disabled).activated[data-v-c5d61450]{color:var(--color-icon)}.base-button.text.destructive[data-v-c5d61450]{color:var(--color-destructive)}.base-button.text.destructive[data-v-c5d61450]:not(:disabled):hover{color:var(--color-destructive-hover)}.base-button.text.destructive[data-v-c5d61450]:not(:disabled):active,.base-button.text.destructive:not(:disabled).activated[data-v-c5d61450]{color:var(--color-destructive-active)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}.tippy-box[data-theme~=light]{color:#26323d;background-color:#fff;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.base-tooltip[data-v-63c96f8e]{max-width:100%;display:inline-block}.menu-list-item[data-v-d9320035]{outline:revert;flex-shrink:0;padding:2px 4px}.menu-list-item[data-v-d9320035] .tooltip-wrapper.base-tooltip{width:100%;display:block}.menu-list-item.static[data-v-d9320035]{pointer-events:none}.menu-list-item.disabled[data-v-d9320035]{cursor:not-allowed;color:var(--color-text-disabled)}.menu-list-item.disabled[data-v-d9320035] .tooltip-wrapper.base-tooltip{cursor:not-allowed}.menu-list-item.disabled .wrapper[data-v-d9320035]{cursor:not-allowed;color:var(--color-text-disabled)}.menu-list-item.disabled .wrapper .before[data-v-d9320035],.menu-list-item.disabled .wrapper .after[data-v-d9320035]{color:var(--color-text-disabled)}.menu-list-item .wrapper[data-v-d9320035]{cursor:pointer;height:36px;color:var(--color-text);border-radius:4px;align-items:center;gap:8px;padding:8px;display:flex;overflow:hidden}.menu-list-item .wrapper .before[data-v-d9320035],.menu-list-item .wrapper .after[data-v-d9320035]{color:var(--color-text-subtle);flex-shrink:0;justify-content:center;align-items:center;min-width:20px;min-height:20px;display:flex}.menu-list-item .wrapper .btn[data-v-d9320035]{border:1px solid var(--color-border);font-size:.675rem;line-height:initial;box-shadow:0 2px 0 var(--color-alpha-20);text-align:center;border-radius:4px;min-width:3em;margin:0 .3em;padding:.5em .9em;display:inline-block}.menu-list-item :focus-visible .wrapper[data-v-d9320035],.menu-list-item:hover:not(.disabled) .wrapper[data-v-d9320035]{background-color:var(--color-background-grey)}.menu-list-item :focus-visible .wrapper .before[data-v-d9320035],.menu-list-item :focus-visible .wrapper .after[data-v-d9320035],.menu-list-item:hover:not(.disabled) .wrapper .before[data-v-d9320035],.menu-list-item:hover:not(.disabled) .wrapper .after[data-v-d9320035]{color:var(--color-text)}.menu-list-item:active:not(.multiselect,.disabled) .wrapper[data-v-d9320035]{background-color:var(--color-main);color:var(--color-text-inverse)}.menu-list-item:active:not(.multiselect,.disabled) .wrapper .before[data-v-d9320035],.menu-list-item:active:not(.multiselect,.disabled) .wrapper .after[data-v-d9320035]{color:var(--color-text-inverse)}.menu-list-item.selected.selectable:not(.multiselect) .wrapper[data-v-d9320035]{background-color:var(--color-main);color:var(--color-text-inverse)}.menu-list-item.selected.selectable:not(.multiselect) .wrapper .before[data-v-d9320035],.menu-list-item.selected.selectable:not(.multiselect) .wrapper .after[data-v-d9320035]{color:var(--color-text-inverse)}.menu-list-item .content[data-v-d9320035]{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;white-space:nowrap;flex-grow:1;font-size:14px;font-weight:500;display:block;overflow:hidden}.menu-list-item .selected-icon[data-v-d9320035]{color:var(--color-main);flex-shrink:0}.menu-list-item .badge[data-v-d9320035]{letter-spacing:-.01em;color:var(--color-text-subtle);background-color:var(--color-background-grey-active);border-radius:4px;margin-right:4px;padding:2px 4px;font-size:13px;font-weight:500}.icon-button[data-v-ea91ff32]{outline:revert;outline-offset:revert;color:var(--color-icon-subtle);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:8px;display:inline-flex}.icon-button.x-small[data-v-ea91ff32]{width:20px;height:20px;padding:2px}.icon-button.x-small[data-v-ea91ff32] svg{width:16px;height:16px}.icon-button.small[data-v-ea91ff32]{width:32px;height:32px;padding:6px}.icon-button.small .icon[data-v-ea91ff32]{width:20px;height:20px}.icon-button.medium[data-v-ea91ff32]{width:36px;height:36px;padding:8px}.icon-button.medium .icon[data-v-ea91ff32]{width:20px;height:20px}.icon-button[data-v-ea91ff32]:not(.x-small,.small,.medium){width:36px;height:36px;padding:8px}.icon-button:not(.x-small,.small,.medium) .icon[data-v-ea91ff32]{width:20px;height:20px}.icon-button.scale-board[data-v-ea91ff32]{border-radius:.125em;width:1.25em;height:1.25em;padding:.125em}.icon-button.scale-board .icon[data-v-ea91ff32]{width:.75em;height:.75em}.icon-button[data-v-ea91ff32]:disabled{background-color:var(--color-background-disabled);color:var(--color-icon-disabled);cursor:not-allowed}.icon-button:disabled .icon[data-v-ea91ff32]{color:var(--color-icon-disabled)}.icon-button.activated[data-v-ea91ff32]:not(:disabled){background-color:var(--color-main);color:var(--color-icon-inverse)}.icon-button.activated:not(:disabled) .icon[data-v-ea91ff32]{color:var(--color-icon-inverse)}.icon-button[data-v-ea91ff32]:not(:disabled,.activated):hover{background-color:var(--color-background-alpha-hover);color:var(--color-icon)}.icon-button[data-v-ea91ff32]:not(:disabled,.activated):active{background-color:var(--color-background-alpha-active);color:var(--color-icon)}
