.settings-spinner[data-v-250798a5]{display:block;flex-shrink:0;animation:settings-spinner-rotate-250798a5 .9s linear infinite}.settings-spinner circle[data-v-250798a5]{fill:none;stroke:currentColor;stroke-width:1.75}.settings-spinner__track[data-v-250798a5]{opacity:.16}.settings-spinner__arc[data-v-250798a5]{stroke-dasharray:34 57;stroke-linecap:round}@keyframes settings-spinner-rotate-250798a5{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.settings-spinner[data-v-250798a5]{animation:none;transform:rotate(24deg)}}.settings-button[data-v-b2d9c2b4]{box-shadow:var(--settings-button-depth, none);-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;min-width:0;height:40px;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:1px solid transparent;border-radius:9px;font-family:var(--settings-font-ui, "Onest Variable", Onest, "Segoe UI", Arial, sans-serif);font-size:var(--settings-text-control, 13px);font-weight:var(--settings-font-weight-semibold, 600);line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.settings-button[data-v-b2d9c2b4] svg{flex:0 0 auto}.settings-button--compact[data-v-b2d9c2b4]{height:36px;padding-inline:12px}.settings-button--icon-only[data-v-b2d9c2b4]{width:40px;padding:0}.settings-button--compact.settings-button--icon-only[data-v-b2d9c2b4]{width:36px}.settings-button--block[data-v-b2d9c2b4]{width:100%}.settings-button--secondary[data-v-b2d9c2b4]{--settings-button-depth: var(--settings-control-soft-shadow, 0 0 transparent);border-color:transparent;background:var(--settings-control-soft-background, #f5f6f8);color:#263244}.settings-button--secondary[data-v-b2d9c2b4]:hover:not(:disabled):not([aria-disabled=true]),.settings-button--secondary[aria-expanded=true][data-v-b2d9c2b4]:not(.settings-button--neutral-expanded):not(:disabled):not([aria-disabled=true]),.settings-button--secondary[aria-pressed=true][data-v-b2d9c2b4]:not(:disabled):not([aria-disabled=true]){--settings-button-depth: var(--settings-control-soft-hover-shadow, 0 0 transparent);border-color:transparent;background:var(--settings-control-soft-hover, #e9edf2);color:var(--settings-color-ink, #203858)}.settings-button--primary[data-v-b2d9c2b4]{--settings-button-depth: var(--settings-control-primary-shadow, 0 2px 6px rgba(47, 102, 213, .14));border-color:#2f66d5;border-radius:8px;background:#2f66d5;color:#fff}.settings-button--primary[data-v-b2d9c2b4]:not(.settings-button--icon-only){padding-inline:18px}.settings-button--primary.settings-button--has-trailing[data-v-b2d9c2b4]{padding-right:14px}.settings-button--primary[data-v-b2d9c2b4]:hover:not(:disabled):not([aria-disabled=true]){--settings-button-depth: var(--settings-control-primary-hover-shadow, 0 3px 8px rgba(47, 102, 213, .16));border-color:#2a5fc7;background:#2a5fc7}.settings-button--danger[data-v-b2d9c2b4]{border-color:#fecaca;background:#fff;color:#b91c1c}.settings-button--danger[data-v-b2d9c2b4]:hover:not(:disabled):not([aria-disabled=true]){border-color:#fca5a5;background:#fef2f2;color:#991b1b}.settings-button--ghost[data-v-b2d9c2b4],.settings-button--text[data-v-b2d9c2b4]{border-color:transparent;background:transparent;color:var(--settings-color-secondary, #516782)}.settings-button--ghost[data-v-b2d9c2b4]:hover:not(:disabled):not([aria-disabled=true]){background:#f1f3f5;color:var(--settings-color-ink, #203858)}.settings-button[data-v-b2d9c2b4]:focus-visible{outline:0;box-shadow:var(--settings-control-focus-ring, 0 0 0 2px rgba(47, 102, 213, .45)),var(--settings-button-depth, 0 0 transparent)}.settings-button--primary[data-v-b2d9c2b4]:focus-visible{box-shadow:0 0 0 3px #2f66d52e,var(--settings-button-depth, 0 0 transparent)}.settings-button[data-v-b2d9c2b4]:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)}.settings-button--secondary[data-v-b2d9c2b4]:active:not(:disabled):not([aria-disabled=true]){--settings-button-depth: var(--settings-control-pressed-shadow, inset 0 1px 2px rgba(24, 40, 65, .12))}.settings-button--primary[data-v-b2d9c2b4]:active:not(:disabled):not([aria-disabled=true]){--settings-button-depth: var(--settings-control-pressed-shadow, inset 0 1px 2px rgba(24, 40, 65, .12));border-color:#2758b8;background:#2758b8;transform:translateY(1px)}.settings-button[data-v-b2d9c2b4]:disabled,.settings-button[aria-disabled=true][data-v-b2d9c2b4]{cursor:not-allowed}.settings-button--disabled[data-v-b2d9c2b4]{--settings-button-depth: 0 0 transparent;border-color:#d2d9e2;background:#edf1f5;box-shadow:none;color:#778497;opacity:1}.settings-button--ghost.settings-button--disabled[data-v-b2d9c2b4]{border-color:transparent;background:transparent}.settings-button--secondary.settings-button--disabled[data-v-b2d9c2b4]{border-color:transparent}.settings-button--link[data-v-b2d9c2b4]{--settings-button-depth: none;height:auto;min-height:28px;padding:3px 0;border:0;border-radius:0;background:transparent;color:var(--settings-color-primary, #2f66d5);font-weight:var(--settings-font-weight-regular, 400);white-space:normal;text-align:left}.settings-button--link:hover:not(:disabled):not([aria-disabled=true]) .settings-button__label[data-v-b2d9c2b4],.settings-button--link:focus-visible .settings-button__label[data-v-b2d9c2b4]{text-decoration:underline;text-underline-offset:3px}.settings-button--link[data-v-b2d9c2b4]:focus-visible{box-shadow:none}.settings-button--link .settings-button__label[data-v-b2d9c2b4]{overflow:visible}.settings-button--link:focus-visible .settings-button__label[data-v-b2d9c2b4]{text-decoration-thickness:2px}.settings-button--link[data-v-b2d9c2b4]:active:not(:disabled):not([aria-disabled=true]){transform:none}.settings-button--link.settings-button--disabled[data-v-b2d9c2b4]{border-color:transparent;background:transparent;color:var(--settings-color-muted, #778497)}.settings-button--text[data-v-b2d9c2b4]{--settings-button-depth: none;font-weight:var(--settings-font-weight-medium, 500)}.settings-button--text[data-v-b2d9c2b4]:hover:not(:disabled):not([aria-disabled=true]),.settings-button--text[data-v-b2d9c2b4]:focus-visible{background:transparent;box-shadow:none;color:var(--settings-color-ink, #203858)}.settings-button--text:hover:not(:disabled):not([aria-disabled=true]) .settings-button__label[data-v-b2d9c2b4],.settings-button--text:focus-visible .settings-button__label[data-v-b2d9c2b4]{text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--settings-color-muted, #5f7089);text-decoration-color:var(--settings-color-muted, #5f7089);text-underline-offset:4px}.settings-button--text[data-v-b2d9c2b4]:active:not(:disabled):not([aria-disabled=true]){transform:none}.settings-button--text.settings-button--disabled[data-v-b2d9c2b4]{border-color:transparent;background:transparent}.settings-button--loading[data-v-b2d9c2b4]{cursor:wait;opacity:.72}.settings-button--primary.settings-button--loading[data-v-b2d9c2b4],.settings-button--primary.settings-button--loading[data-v-b2d9c2b4]:disabled,.settings-button--primary.settings-button--loading[aria-disabled=true][data-v-b2d9c2b4]{border-color:#2f66d5;background:#2f66d5;box-shadow:var(--settings-control-primary-shadow, 0 2px 6px rgba(47, 102, 213, .14));color:#fff;opacity:.86;cursor:wait}.settings-button--loading .settings-button__label[data-v-b2d9c2b4],.settings-button--loading .settings-button__spinner[data-v-b2d9c2b4]{color:inherit;opacity:1;visibility:visible}.settings-button__label[data-v-b2d9c2b4]{display:block;overflow:hidden;padding-block:1px;line-height:1.35;text-overflow:ellipsis}.settings-button__icon[data-v-b2d9c2b4]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}.settings-button--primary:not(.settings-button--icon-only) .settings-button__icon[data-v-b2d9c2b4]{margin-left:-2px}.settings-button__trailing[data-v-b2d9c2b4]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;margin-left:2px}@media(prefers-reduced-motion:reduce){.settings-button[data-v-b2d9c2b4]{transition:none}}.settings-icon-button[data-v-b727bffe]{position:relative}.settings-icon-button--close[data-v-b727bffe]{width:var(--settings-close-size, 32px);min-width:var(--settings-close-size, 32px);max-width:var(--settings-close-size, 32px);height:var(--settings-close-size, 32px);max-height:var(--settings-close-size, 32px);flex:0 0 var(--settings-close-size, 32px);padding:0;color:var(--settings-color-muted, #5f7089);border-radius:8px}.settings-icon-button__badge[data-v-b727bffe]{position:absolute;top:-5px;right:-5px;display:inline-flex;min-width:17px;height:17px;align-items:center;justify-content:center;padding:0 4px;border:2px solid #fff;border-radius:999px;background:#2f66d5;color:#fff;font-size:9px;font-weight:var(--settings-font-weight-semibold, 600);line-height:1}.settings-icon-button--filter.settings-icon-button--active[data-v-b727bffe]:not(:disabled):not([aria-disabled=true]){border-color:transparent;background:#edf3ff;color:var(--settings-color-primary, #2f66d5)}.settings-icon-button--delete[data-v-b727bffe]{color:var(--settings-color-muted, #5f7089)}.settings-icon-button--delete[data-v-b727bffe]:hover:not(:disabled):not([aria-disabled=true]),.settings-icon-button--delete[data-v-b727bffe]:focus-visible{background:#fff4f2;color:#b42318}.settings-icon-button--expand[data-v-b727bffe] svg{transition:transform .16s ease}.settings-icon-button--expand.settings-icon-button--active[data-v-b727bffe] svg{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.settings-icon-button--expand[data-v-b727bffe] svg{transition:none}}
