.app-button{--app-button-bg:var(--cl-primary);--app-button-border:var(--cl-primary);--app-button-color:var(--cl-surface);--app-button-padding:10px 16px;--app-button-bg-hover:var(--cl-primary-hover);--app-button-border-hover:var(--cl-primary-hover);--app-button-color-hover:var(--cl-surface);--app-button-bg-disabled:var(--cl-text-disabled);--app-button-border-disabled:var(--cl-text-disabled);--app-button-color-disabled:var(--cl-surface);--app-button-radius-border:8px;min-height:44px;padding:var(--app-button-padding);border:1px solid var(--app-button-border);border-radius:var(--app-button-radius-border);background-color:var(--app-button-bg);color:var(--app-button-color);cursor:pointer;justify-content:center;align-items:center;gap:8px;font-family:Inter;font-size:16px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .3s,border-color .3s,color .3s;display:inline-flex}.app-button:hover:not(.app-button_disabled){background-color:var(--app-button-bg-hover);border-color:var(--app-button-border-hover);color:var(--app-button-color-hover)}.app-button:focus-visible{outline:2px solid var(--cl-primary);outline-offset:2px}.app-button_disabled{background-color:var(--app-button-bg-disabled);border-color:var(--app-button-border-disabled);color:var(--app-button-color-disabled);cursor:not-allowed}.app-button_variant--primary{--app-button-bg:var(--cl-primary);--app-button-border:var(--cl-primary);--app-button-color:var(--cl-surface);--app-button-bg-hover:var(--cl-primary-hover);--app-button-border-hover:var(--cl-primary-hover);--app-button-color-hover:var(--cl-surface);--app-button-bg-disabled:var(--cl-text-disabled);--app-button-border-disabled:var(--cl-text-disabled);--app-button-color-disabled:var(--cl-surface);--app-button-radius-border:8px}.app-button_variant--secondary{--app-button-bg:var(--cl-bg-control);--app-button-border:var(--cl-border-primary);--app-button-color:var(--cl-text-primary);--app-button-bg-hover:var(--cl-bg-muted);--app-button-border-hover:var(--cl-primary);--app-button-color-hover:var(--cl-text-primary);--app-button-bg-disabled:var(--cl-bg-muted);--app-button-border-disabled:var(--cl-border-primary);--app-button-color-disabled:var(--cl-text-disabled);--app-button-radius-border:8px}.app-button_variant--ghost{--app-button-bg:transparent;--app-button-border:transparent;--app-button-color:var(--cl-text-secondary);--app-button-bg-hover:var(--cl-bg-muted);--app-button-border-hover:transparent;--app-button-color-hover:var(--cl-primary);--app-button-bg-disabled:transparent;--app-button-border-disabled:transparent;--app-button-color-disabled:var(--cl-text-disabled);--app-button-radius-border:8px}.app-button_variant--error{--app-button-bg:var(--cl-error);--app-button-border:transparent;--app-button-color:var(--cl-surface);--app-button-bg-hover:var(--cl-surface);--app-button-border-hover:var(--cl-error);--app-button-color-hover:var(--cl-error);--app-button-bg-disabled:var(--cl-surface);--app-button-border-disabled:transparent;--app-button-color-disabled:var(--cl-text-disabled);--app-button-radius-border:8px}.app-button_variant--unstyled{--app-button-bg:transparent;--app-button-border:transparent;--app-button-color:inherit;--app-button-bg-hover:inherit;--app-button-border-hover:transparent;--app-button-color-hover:inherit;--app-button-bg-disabled:transparent;--app-button-border-disabled:transparent;--app-button-color-disabled:inherit;gap:0;width:max-content;height:max-content;min-height:auto;padding:0}.app-icon[data-v-a452a192]{width:var(--app-icon-width);height:var(--app-icon-height);color:inherit;vertical-align:middle;flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}.app-icon[data-v-a452a192] svg{width:100%;height:100%;display:block}.file-type[data-v-ed39bc1a]{aspect-ratio:1;border:1px solid var(--cl-surface);background-color:1px solid var(--cl-surface);border-radius:6px;flex-direction:column;justify-content:flex-end;align-items:center;width:40px;padding:1px;display:flex;box-shadow:0 0 0 1px #e7e7e7,0 4px 6px -4px #0003,0 7px 8.8px #0000001c}.file-type__content[data-v-ed39bc1a]{background:linear-gradient(180deg, var(--cl-primary) 0%, var(--cl-primary-hover) 100%);border:1px solid var(--cl-primary);border-radius:4px;justify-content:center;align-items:center;width:100%;padding:2.5px 0;display:flex}.file-type__content span[data-v-ed39bc1a]{color:var(--cl-surface);text-transform:uppercase;text-shadow:0 1px #167359;font-size:11px;font-weight:800;display:inline-block;position:relative}.file-type__content span[data-v-ed39bc1a]:after{content:attr(data-text);clip-path:inset(0 0 50%);color:#fff;filter:blur(.5px);pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;transform:translateY(-1px)}.app-popup[data-v-b1672396]{z-index:3000;position:fixed;inset:0}.app-popup__backdrop[data-v-b1672396]{background:rgba(var(--cl-text-primary-rgb), .1);justify-content:center;align-items:center;width:100%;height:100%;padding:16px;display:flex}.app-popup__panel[data-v-b1672396]{background-color:var(--cl-surface);border-radius:16px;width:100%;max-height:calc(100dvh - 32px);position:relative;overflow:auto}.app-popup__content[data-v-b1672396]{padding:44px}.confirm-popup__content[data-v-66269601]{grid-gap:28px 0;display:grid}.confirm-popup__title[data-v-66269601]{color:var(--cl-text-primary);margin:0;font-size:32px;font-weight:500;line-height:1.15}.confirm-popup__text[data-v-66269601]{word-break:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:125%}.confirm-popup__nav[data-v-66269601]{justify-content:center;align-items:center;gap:15px;display:flex}.confirm-popup__btn[data-v-66269601]{width:50%}.confirm-popup__btn--cancel[data-v-66269601]{background-color:var(--cl-bg-muted)}.error_hint[data-v-e17261cf]{border:1px solid var(--cl-error);background-color:var(--cl-surface);color:var(--cl-surface-inverse);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:1rex;display:grid}.error_hint__actions[data-v-e17261cf]{align-items:center;gap:8px;display:flex}.error_hint__close[data-v-e17261cf]{width:24px;height:24px;color:var(--cl-text-muted);font-size:24px;line-height:1}.error_hint__close[data-v-e17261cf]:hover{background-color:var(--cl-bg-muted);color:var(--cl-text-primary)}.app-errors[data-v-e17261cf]{z-index:2000;gap:8px;width:min(620px,100vw - 32px);display:grid;position:fixed;bottom:24px;right:24px}.app-errors__history[data-v-e17261cf]{border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);max-height:280px;box-shadow:0 8px 24px rgba(var(--cl-text-primary-rgb), .12);border-radius:8px;gap:8px;padding:12px;display:grid}.app-errors__history-header[data-v-e17261cf]{justify-content:space-between;align-items:center;gap:12px;display:flex}.app-errors__history-title[data-v-e17261cf]{color:var(--cl-text-primary);font-size:13px;font-weight:600;line-height:1.2}.app-errors__history-main[data-v-e17261cf]{align-items:center;gap:12px;display:flex}.app-errors__history-actions[data-v-e17261cf]{align-items:center;gap:8px;display:flex}.app-errors__history-clear[data-v-e17261cf]{border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);min-height:24px;color:var(--cl-text-secondary);cursor:pointer;font:inherit;border-radius:6px;padding:0 8px;font-size:12px;line-height:1.2}.app-errors__history-clear[data-v-e17261cf]:hover{border-color:var(--cl-error);color:var(--cl-error)}.app-errors__history-close[data-v-e17261cf]{width:24px;height:24px;color:var(--cl-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;padding:0;font-size:18px;line-height:1}.app-errors__history-close[data-v-e17261cf]:hover{background-color:var(--cl-bg-muted);color:var(--cl-text-primary)}.app-errors__history-list[data-v-e17261cf]{gap:6px;display:grid;overflow:auto}.app-errors__history-item[data-v-e17261cf]{background-color:var(--cl-bg-control);cursor:pointer;width:100%;font:inherit;text-align:left;border:0;border-radius:6px;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:8px;padding:8px;display:grid}.app-errors__history-item[data-v-e17261cf]:hover{background-color:var(--cl-bg-muted)}.app-errors__history-item--selected[data-v-e17261cf]{background-color:rgba(var(--cl-error-rgb), .06);box-shadow:inset 0 0 0 1px rgba(var(--cl-error-rgb), .35)}.app-errors__history-item--selected[data-v-e17261cf]:hover{background-color:rgba(var(--cl-error-rgb), .08)}.app-errors__history-time[data-v-e17261cf]{color:var(--cl-text-muted);font-size:12px;line-height:1.3}.app-errors__history-open[data-v-e17261cf]{justify-content:flex-end;display:flex}.app-errors__history-open-button[data-v-e17261cf]{min-height:28px;padding:0 10px;font-size:12px}.app-errors__history-message[data-v-e17261cf]{overflow-wrap:anywhere;color:var(--cl-text-primary);font-size:12px;line-height:1.3}.app-errors__modal[data-v-e17261cf]{grid-template-rows:auto auto minmax(0,1fr) auto;gap:12px;max-height:min(720px,100vh - 48px);display:grid}.app-errors__modal-header[data-v-e17261cf]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.app-errors__modal-title[data-v-e17261cf]{color:var(--cl-text-primary);gap:4px;font-size:16px;font-weight:600;line-height:1.2;display:grid}.app-errors__modal-title small[data-v-e17261cf]{color:var(--cl-text-muted);font-size:12px;font-weight:400}.app-errors__modal-summary[data-v-e17261cf]{overflow-wrap:anywhere;color:var(--cl-text-secondary);font-size:13px;line-height:1.35}.app-errors__modal-details[data-v-e17261cf]{border:1px solid var(--cl-border-primary);background-color:var(--cl-bg-control);min-height:240px;color:var(--cl-text-primary);white-space:pre-wrap;border-radius:8px;margin:0;padding:12px;font-family:monospace;font-size:12px;line-height:1.4;overflow:auto}.app-errors__modal-actions[data-v-e17261cf]{justify-content:flex-end;display:flex}.app-errors__all[data-v-e17261cf]{border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);min-height:32px;color:var(--cl-text-secondary);cursor:pointer;font:inherit;box-shadow:0 4px 16px rgba(var(--cl-text-primary-rgb), .08);border-radius:8px;justify-self:end;padding:0 12px;font-size:13px;line-height:1.2}.app-errors__all[data-v-e17261cf]:hover{border-color:var(--cl-text-disabled);color:var(--cl-text-primary)}.not-found-page[data-v-723385b7]{background-color:var(--cl-bg-page);justify-content:center;align-items:flex-start;min-height:100vh;padding:32px;display:flex}.not-found-page__content[data-v-723385b7]{border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);width:100%;max-width:700px;box-shadow:0 24px 60px rgba(var(--cl-text-primary-rgb), .12);text-align:center;border-radius:12px;justify-items:center;gap:16px;padding:40px;display:grid}.not-found-page__title[data-v-723385b7]{color:var(--cl-text-primary);margin:0;font-size:32px;font-weight:600;line-height:1.1}.not-found-page__description[data-v-723385b7]{max-width:460px;color:var(--cl-text-secondary);margin:0;font-size:16px;line-height:1.5}.app-root{min-height:100dvh}.app-tooltip[data-v-0483384d]{min-width:0;max-width:100%;display:inline-flex;position:relative}.app-tooltip[data-v-0483384d]>*{width:100%;min-width:0}.app-tooltip__content[data-v-0483384d]{z-index:1000000;background-color:var(--cl-bg-inverse);width:max-content;max-width:none;color:var(--cl-surface);text-align:left;white-space:normal;-webkit-user-select:text;user-select:text;opacity:0;visibility:hidden;pointer-events:none;border-radius:8px;padding:12px 16px;font-size:12px;font-weight:400;line-height:100%;transition:opacity .2s,visibility .2s;display:inline-block;position:fixed;top:-99999px;left:-99999px}.app-tooltip__content.with-tail[data-v-0483384d]:after{content:"";border:5px solid #0000;width:0;height:0;position:absolute}.app-tooltip__content.active[data-v-0483384d]{opacity:1;visibility:visible}.app-tooltip--top .app-tooltip__content[data-v-0483384d]:after{border-top-color:var(--cl-bg-inverse);top:100%;left:50%;transform:translate(-50%)}.app-tooltip--right .app-tooltip__content[data-v-0483384d]:after{border-right-color:var(--cl-bg-inverse);top:50%;right:100%;transform:translateY(-50%)}.app-tooltip--bottom .app-tooltip__content[data-v-0483384d]:after{border-bottom-color:var(--cl-bg-inverse);bottom:100%;right:50%;transform:translate(50%)}.app-tooltip--left .app-tooltip__content[data-v-0483384d]:after{border-left-color:var(--cl-bg-inverse);top:50%;left:100%;transform:translateY(-50%)}.hint__icon[data-v-fcef1236]{cursor:pointer;color:var(--cl-bg-dimmed);transition:color .2s}.hint__icon[data-v-fcef1236]:hover{color:var(--cl-primary)}.form-field-slot-wrapper[data-v-61d20ee1]{height:100%}.form-field[data-v-61d20ee1]{flex-direction:column;gap:12px;min-height:0;display:flex}.form-field__label[data-v-61d20ee1]{color:var(--cl-text-primary);letter-spacing:0%;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:500;line-height:100%;display:flex}.form-field__required[data-v-61d20ee1]{color:var(--cl-error);margin-left:-.15rem}.form-field__required--slot[data-v-61d20ee1]{margin-left:.1rem}.form-field__readonly-icon[data-v-61d20ee1]{color:var(--cl-text-muted)}.form-field__content[data-v-61d20ee1]{flex-direction:column;gap:12px;height:100%;display:flex}.form-field__content--readonly[data-v-61d20ee1]{cursor:default;pointer-events:none}.form-field__error[data-v-61d20ee1]{color:var(--cl-error);font-size:14px;line-height:1.3}.app-input[data-v-8df08460]{border:1px solid var(--cl-border-primary);background-color:var(--cl-bg-control);letter-spacing:0;width:100%;height:auto;color:var(--app-input-color,var(--cl-text-primary));height:100%;min-height:var(--app-input-min-height,59px);width:var(--app-input-width,100%);padding:19px 16px;padding:var(--app-input-padding,19px 16px);border-width:var(--app-input-border-width,1px);border-style:solid;border-color:var(--app-input-border-color,var(--cl-border-primary));border-radius:8px;border-radius:var(--app-input-radius,8px);background-color:var(--app-input-bg,var(--cl-bg-control));box-shadow:var(--app-input-shadow,none);font-size:18px;line-height:100%;font-size:var(--app-input-font-size,18px);line-height:var(--app-input-line-height,100%);outline:none;transition:border 80ms ease-in}.app-input[data-v-8df08460]::placeholder{color:var(--app-input-placeholder-color,var(--cl-text-disabled))}.app-input[data-v-8df08460]::-ms-reveal{display:none}.app-input[data-v-8df08460]:focus{color:var(--app-input-color-focus,var(--cl-text-primary))}.app-input[data-v-8df08460]:focus:not(.error){border-color:var(--app-input-border-focus,var(--cl-primary))}.app-input.error[data-v-8df08460]{border-color:var(--app-input-border-error,var(--cl-error))}.app-input[data-v-8df08460]:disabled{color:var(--app-input-color-disabled,var(--cl-text-disabled));cursor:not-allowed;opacity:var(--app-input-opacity-disabled,.6)}.app-icon-input[data-v-185db518]{height:100%;position:relative}.app-icon-input__icon[data-v-185db518]{position:absolute;top:50%;left:auto;right:16px;transform:translateY(-50%)}.app-icon-input__icon.left[data-v-185db518]{left:16px;right:auto}[data-v-185db518] .with-icon-left .app-input{padding-left:48px}[data-v-185db518] .with-icon-right .app-input{padding-right:48px}.search[data-v-96890d95]{gap:16px;display:flex}.search__input[data-v-96890d95]{--app-input-min-height:48px;width:440px;height:48px}.search__btn[data-v-96890d95]{width:48px;height:48px;color:var(--cl-text-muted);background-color:var(--cl-surface);border:1px solid #0000;justify-content:center;align-items:center;transition:border-color .15s linear,color .15s linear;display:flex}.search__btn[data-v-96890d95]:hover{background-color:var(--cl-surface);border:1px solid var(--cl-primary);color:var(--cl-primary)}.search-input__icon[data-v-96890d95]{color:var(--cl-text-muted)}.icon[data-v-018b8685]{color:var(--cl-text-muted);cursor:pointer;transition:color .3s}.icon[disabled][data-v-018b8685]{cursor:not-allowed}.icon[data-v-018b8685]:hover:not([disabled]){color:var(--cl-primary)}.icon[data-v-018b8685]:focus-visible{outline:2px solid var(--cl-primary);outline-offset:4px;border-radius:4px}.app-search-input[data-v-48436da2]{height:100%;position:relative}.app-search-input.has-slot.show-clear:not(.slot-left) .clear-btn[data-v-48436da2]{right:44px}.app-search-input.has-slot.show-clear.slot-left .clear-btn[data-v-48436da2]{right:14px}.clear-btn[data-v-48436da2]{color:var(--cl-primary);pointer-events:all;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.clear-btn[data-v-48436da2]:hover{color:var(--cl-primary-hover)}[data-v-48436da2] .show-clear.has-slot:not(.slot-left) .with-icon-right .app-input{padding-right:68px}[data-v-48436da2] .show-clear.has-slot.slot-left .with-icon-left .app-input{padding-right:40px}.app-select__option[data-v-9c0cc850]{box-sizing:border-box;width:100%;min-width:0;padding:var(--app-select-option-padding,10px 12px);align-items:center;gap:var(--app-select-option-gap,10px);color:var(--cl-text-primary);font-size:var(--app-select-option-font-size,18px);border-radius:var(--app-select-option-radius,6px);cursor:pointer;outline:none;line-height:1;transition:background-color .1s linear,color .1s linear;display:flex}.app-select__option[data-v-9c0cc850]:hover{background-color:var(--cl-bg-muted)}.app-select__option[data-v-9c0cc850]:focus-visible{outline:2px solid rgba(var(--cl-primary-rgb), .35);outline-offset:1px}.app-select__option.is-active[data-v-9c0cc850]{background-color:rgba(var(--cl-primary-rgb), .1);color:var(--cl-primary)}.app-select__option.is-disabled[data-v-9c0cc850]{color:var(--cl-text-disabled);cursor:not-allowed;background-color:#0000}.app-select__option-label[data-v-9c0cc850]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.app-select__value[data-v-28d9d57d]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-select__value.is-selected[data-v-28d9d57d]{color:var(--cl-text-primary)}.app-select__value.is-unknown[data-v-28d9d57d]{color:var(--cl-error)}.app-select[data-v-2e1159f7]{width:var(--app-select-width,100%);gap:8px 0;display:grid;position:relative}.app-select__trigger[data-v-2e1159f7]{border:1px solid var(--cl-border-primary);background-color:var(--cl-bg-control);letter-spacing:0;width:100%;height:auto;color:var(--app-select-trigger-color,var(--cl-text-disabled));min-height:var(--app-select-trigger-min-height,59px);width:var(--app-select-trigger-width,100%);justify-content:space-between;align-items:center;gap:var(--app-select-trigger-gap,12px);padding:19px 16px;padding:var(--app-select-trigger-padding,19px 16px);border-width:var(--app-select-trigger-border-width,1px);border-style:solid;border-color:var(--app-select-trigger-border-color,var(--cl-border-primary));border-radius:8px;border-radius:var(--app-select-trigger-radius,8px);background-color:var(--app-select-trigger-bg,var(--cl-bg-control));box-shadow:var(--app-select-trigger-shadow,none);cursor:pointer;outline:none;font-size:18px;line-height:100%;transition:border 80ms ease-in;display:flex}.app-select__trigger.is-open[data-v-2e1159f7],.app-select__trigger[data-v-2e1159f7]:hover{border-color:var(--app-select-trigger-border-hover,var(--cl-primary))}.app-select__trigger.is-error[data-v-2e1159f7],.app-select__trigger.is-error[data-v-2e1159f7]:hover,.app-select__trigger.is-error.is-open[data-v-2e1159f7]{border-color:var(--cl-error)}.app-select__trigger.is-disabled[data-v-2e1159f7]{color:var(--app-select-trigger-color-disabled,var(--cl-text-disabled));cursor:not-allowed;opacity:.6}.app-select__trigger.error[data-v-2e1159f7]{border-color:var(--cl-error)}.app-select__icon[data-v-2e1159f7]{color:var(--app-select-icon-color,var(--cl-text-muted));transform-origin:50% 55%;flex:none;transition:transform .12s ease-in}.app-select__icon.is-open[data-v-2e1159f7]{transform:rotate(180deg)}.app-select__dropdown[data-v-2e1159f7]{border:1px solid var(--cl-border-primary);background-color:var(--cl-bg-control);letter-spacing:0;width:100%;height:auto;color:var(--cl-text-primary);z-index:var(--app-select-dropdown-z-index,1000);box-sizing:border-box;width:var(--app-select-dropdown-width,100%);max-height:var(--app-select-dropdown-max-height,280px);padding:19px 16px;padding:var(--app-select-dropdown-padding,12px 16px);background-color:var(--cl-surface);box-shadow:0 12px 30px rgba(var(--cl-text-primary-rgb), .12);border-radius:8px;outline:none;font-size:18px;line-height:100%;transition:border 80ms ease-in;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.app-select__dropdown.is-top[data-v-2e1159f7]{top:auto;bottom:calc(100% + 4px)}.app-select__dropdown.is-teleported[data-v-2e1159f7]{position:fixed;top:auto;bottom:auto}.app-select__dropdown-inner[data-v-2e1159f7]{gap:var(--app-select-dropdown-gap,8px);padding:var(--app-select-dropdown-inner-padding,0 0);align-content:start;display:grid}.app-select__options[data-v-2e1159f7]{gap:var(--app-select-options-gap,4px);margin:0;padding:0;list-style:none;display:grid}.app-select__option[data-v-2e1159f7],.app-select__empty[data-v-2e1159f7]{border-radius:6px;padding:10px 12px;font-size:18px;line-height:1}.app-select__option[data-v-2e1159f7]{color:var(--cl-text-primary);cursor:pointer}.app-select__option[data-v-2e1159f7]:hover{background-color:var(--cl-bg-muted)}.app-select__option[data-v-2e1159f7]:focus-visible{outline:2px solid rgba(var(--cl-primary-rgb), .35);outline-offset:1px}.app-select__option.is-active[data-v-2e1159f7]{background-color:rgba(var(--cl-primary-rgb), .1);color:var(--cl-primary)}.app-select__option.is-disabled[data-v-2e1159f7]{color:var(--cl-text-disabled);cursor:not-allowed;background-color:#0000}.app-select__empty[data-v-2e1159f7]{color:var(--cl-text-muted)}.app-multiselect[data-v-1f2c759b]{width:var(--app-select-width,100%);gap:8px 0;display:grid;position:relative}.app-multiselect__trigger[data-v-1f2c759b]{border:1px solid var(--cl-border-primary);background-color:var(--cl-bg-control);letter-spacing:0;width:100%;height:auto;color:var(--app-select-trigger-color,var(--cl-text-disabled));min-height:var(--app-select-trigger-min-height,59px);width:var(--app-select-trigger-width,100%);justify-content:space-between;align-items:center;gap:var(--app-select-trigger-gap,12px);padding:19px 16px;padding:var(--app-select-trigger-padding,19px 16px);border-width:var(--app-select-trigger-border-width,1px);border-style:solid;border-color:var(--app-select-trigger-border-color,var(--cl-border-primary));border-radius:8px;border-radius:var(--app-select-trigger-radius,8px);background-color:var(--app-select-trigger-bg,var(--cl-bg-control));box-shadow:var(--app-select-trigger-shadow,none);cursor:pointer;outline:none;font-size:18px;line-height:100%;transition:border 80ms ease-in;display:flex}.app-multiselect__trigger.is-selected[data-v-1f2c759b]{color:var(--app-select-trigger-color-selected,var(--cl-text-primary))}.app-multiselect__trigger.is-open[data-v-1f2c759b],.app-multiselect__trigger[data-v-1f2c759b]:hover{border-color:var(--app-select-trigger-border-hover,var(--cl-primary))}.app-multiselect__trigger.is-error[data-v-1f2c759b],.app-multiselect__trigger.is-error[data-v-1f2c759b]:hover,.app-multiselect__trigger.is-error.is-open[data-v-1f2c759b]{border-color:var(--cl-error)}.app-multiselect__trigger.is-disabled[data-v-1f2c759b]{color:var(--app-select-trigger-color-disabled,var(--cl-text-disabled));cursor:not-allowed;opacity:.6}.app-multiselect__value[data-v-1f2c759b]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--app-select-trigger-font-size,16px);line-height:1.2;overflow:hidden}.app-multiselect__icon[data-v-1f2c759b]{color:var(--app-select-icon-color,var(--cl-text-muted));transform-origin:50% 55%;flex:none;transition:transform .12s ease-in}.app-multiselect__icon.is-open[data-v-1f2c759b]{transform:rotate(180deg)}.app-multiselect__dropdown[data-v-1f2c759b]{border:1px solid var(--cl-border-primary);background-color:var(--cl-bg-control);letter-spacing:0;width:100%;height:auto;color:var(--cl-text-primary);z-index:var(--app-select-dropdown-z-index,1000);box-sizing:border-box;width:var(--app-select-dropdown-width,100%);max-height:var(--app-select-dropdown-max-height,280px);padding:19px 16px;padding:var(--app-select-dropdown-padding,12px 16px);background-color:var(--cl-surface);box-shadow:0 12px 30px rgba(var(--cl-text-primary-rgb), .12);border-radius:8px;outline:none;font-size:18px;line-height:100%;transition:border 80ms ease-in;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.app-multiselect__dropdown.is-top[data-v-1f2c759b]{top:auto;bottom:calc(100% + 4px)}.app-multiselect__dropdown.is-teleported[data-v-1f2c759b]{position:fixed;top:auto;bottom:auto}.app-multiselect__dropdown-inner[data-v-1f2c759b]{gap:var(--app-select-dropdown-gap,8px);padding:var(--app-select-dropdown-inner-padding,0);align-content:start;display:grid}.app-multiselect__options[data-v-1f2c759b]{gap:var(--app-select-options-gap,4px);margin:0;padding:0;list-style:none;display:grid}.app-multiselect__option[data-v-1f2c759b],.app-multiselect__empty[data-v-1f2c759b]{border-radius:6px;padding:10px 12px;font-size:18px;line-height:1}.app-multiselect__option[data-v-1f2c759b]{color:var(--cl-text-primary);cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;display:grid}.app-multiselect__option[data-v-1f2c759b]:hover{background-color:var(--cl-bg-muted)}.app-multiselect__option[data-v-1f2c759b]:focus-visible{outline:2px solid rgba(var(--cl-primary-rgb), .35);outline-offset:1px}.app-multiselect__option.is-active[data-v-1f2c759b]{background-color:rgba(var(--cl-primary-rgb), .1);color:var(--cl-primary)}.app-multiselect__option.is-disabled[data-v-1f2c759b]{color:var(--cl-text-disabled);cursor:not-allowed;background-color:#0000}.app-multiselect__checkbox[data-v-1f2c759b]{border:1px solid var(--cl-border-primary);width:18px;height:18px;color:var(--cl-bg-control);background-color:var(--cl-bg-control);border-radius:4px;justify-content:center;align-items:center;transition:background-color .3s,border-color .3s;display:inline-flex;position:relative}.app-multiselect__checkbox[data-v-1f2c759b]:after{content:"";opacity:0;border:2px solid;border-width:0 2px 2px 0;width:7px;height:12px;transition:opacity .3s,transform .3s;position:absolute;top:39%;left:50%;transform:translate(-50%,-50%)rotate(45deg)scale(.8)}.app-multiselect__option.is-active .app-multiselect__checkbox[data-v-1f2c759b]{border-color:var(--cl-primary);background-color:var(--cl-primary)}.app-multiselect__option.is-active .app-multiselect__checkbox[data-v-1f2c759b]:after{opacity:1;transform:translate(-50%,-50%)rotate(45deg)scale(1)}.app-multiselect__option-text[data-v-1f2c759b]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.app-multiselect__empty[data-v-1f2c759b]{color:var(--cl-text-muted)}.app-pagination[data-v-3166d88f]{color:var(--cl-text-primary);border-radius:8px;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:20px;display:grid}.app-pagination__side[data-v-3166d88f]{flex-direction:row;align-items:center;gap:10px;min-width:0;display:flex}.app-pagination__side--left[data-v-3166d88f],.app-pagination__side--right[data-v-3166d88f]{gap:20px}.app-pagination__main[data-v-3166d88f]{justify-content:flex-end;align-items:center;gap:50px;min-width:0;display:flex}.app-pagination__side--right[data-v-3166d88f]{justify-content:flex-end}.app-pagination__label[data-v-3166d88f]{color:var(--cl-text-primary);white-space:nowrap;font-size:14px;font-weight:500;line-height:1.2}.app-pagination__select[data-v-3166d88f]{flex:none;width:70px;min-width:70px;margin-right:4px}.jump-label[data-v-3166d88f]{letter-spacing:0%;font-size:14px;font-weight:400;line-height:100%}[data-v-3166d88f] .app-pagination__select .app-select__trigger{background-color:var(--cl-surface);width:70px;min-height:30px;color:var(--cl-text-primary);box-shadow:none;border:0;border-radius:4px;align-items:center;gap:10px;padding:6.5px 12px;display:inline-flex}[data-v-3166d88f] .app-pagination__select .app-select__value{letter-spacing:0%;text-align:center;font-size:14px;font-weight:400;line-height:100%}[data-v-3166d88f] .app-pagination__select .app-select__trigger:hover,[data-v-3166d88f] .app-pagination__select .app-select__trigger.is-open{border-color:#0000}[data-v-3166d88f] .app-pagination__select .app-select__icon{color:var(--cl-primary)}[data-v-3166d88f] .app-pagination__select .app-select__icon svg{width:14px;height:8px}[data-v-3166d88f] .app-pagination__select .app-select__dropdown{width:70px}[data-v-3166d88f] .app-pagination__select .app-select__dropdown-inner{padding:2px}[data-v-3166d88f] .app-pagination__select .app-select__options{gap:0}[data-v-3166d88f] .app-pagination__select .app-select__option,[data-v-3166d88f] .app-pagination__select .app-select__empty{border-radius:2px;padding:6px 4px;font-size:14px}[data-v-3166d88f] .app-pagination__side--right .app-input{width:70px;height:30px;min-height:30px;box-shadow:none;border:0;border-radius:4px;flex:none;padding:4px 8px;font-size:14px;line-height:1.21}[data-v-3166d88f] .app-pagination__side--right .app-input::placeholder{color:var(--cl-text-disabled)}[data-v-3166d88f] .app-pagination__side--right .app-input:focus{border:0}.app-pagination__center[data-v-3166d88f]{justify-content:center;align-items:center;gap:6px;min-width:0;display:flex}.app-pagination__pages[data-v-3166d88f]{align-items:center;gap:4px;min-width:0;padding:0 4px;display:flex}.app-pagination__page[data-v-3166d88f],.app-pagination__arrow[data-v-3166d88f]{cursor:pointer;border:1px solid var(--cl-bg-control);background-color:var(--cl-bg-control);width:30px;height:30px;color:var(--cl-text-secondary);border-radius:8px;flex:none;justify-content:center;align-items:center;transition:background-color .3s,border-color .3s,color .3s,opacity .3s;display:inline-flex}.app-pagination__page-text[data-v-3166d88f]{letter-spacing:0%;text-align:center;font-size:14px;font-weight:400;line-height:100%}.app-pagination__arrow[data-v-3166d88f]{color:var(--cl-text-muted);background-color:#0000;border:none}.app-pagination__arrow-icon[data-v-3166d88f]{transition:transform .3s}.app-pagination__arrow-icon--reverse[data-v-3166d88f]{transform:rotate(180deg)}.app-pagination__page[data-v-3166d88f]:hover:not(:disabled),.app-pagination__arrow[data-v-3166d88f]:hover:not(:disabled){border-color:var(--cl-primary);color:var(--cl-primary)}.app-pagination__page.is-active[data-v-3166d88f]{border-color:var(--cl-primary);background-color:var(--cl-primary);cursor:default;color:var(--cl-surface)!important}.app-pagination__page[data-v-3166d88f]:disabled,.app-pagination__arrow[data-v-3166d88f]:disabled{opacity:.45;cursor:not-allowed}.app-pagination__ellipsis[data-v-3166d88f]{width:24px;color:var(--cl-text-disabled);justify-content:center;align-items:center;font-size:14px;line-height:1;display:inline-flex}.elements-label[data-v-3166d88f]{letter-spacing:0%;text-align:center;font-size:14px;font-weight:400;line-height:100%}[data-v-3166d88f] .app-pagination__side--left .app-select__icon{display:grid}.app-card[data-v-7fc43d4e]{box-sizing:border-box;border-radius:8px;width:100%}.app-card--blocked .app-card__header[data-v-7fc43d4e]{grid-gap:0 21px}.app-card__top[data-v-7fc43d4e]{grid-gap:1rem 0;background-color:var(--cl-surface);padding:var(--card-header-padding,24px);border:var(--card-header-border,1px solid var(--cl-surface));border-radius:8px 8px 0 0;min-height:44px;margin-bottom:0;transition:margin-bottom .3s,border .3s;display:grid;position:relative}.app-card__top[data-v-7fc43d4e]:after{content:"";background-color:var(--cl-border-primary);width:calc(100% - 48px);height:1px;position:absolute;bottom:0;left:24px}.app-card__top--without-delimiter[data-v-7fc43d4e]:after{display:none}.app-card__top--expanded[data-v-7fc43d4e]{border:1px solid var(--cl-primary);margin-bottom:12px}.app-card__top--collapsible[data-v-7fc43d4e]{border-radius:8px;transition-delay:.1s,0s}.app-card__top--collapsible[data-v-7fc43d4e]:after{display:none}.app-card__header[data-v-7fc43d4e]{grid-auto-flow:var(--card-header-flow,column);grid-auto-columns:var(--card-header-columns,max-content auto auto);grid-gap:var(--card-header-gap,24px);align-items:center;display:grid;position:relative}.app-card__number[data-v-7fc43d4e]{aspect-ratio:1;width:28px;color:var(--cl-text-secondary);background-color:var(--cl-bg-layout);border-radius:4px;justify-content:center;align-items:center;font-size:14px;font-weight:400;display:flex}.app-card__title[data-v-7fc43d4e]{color:var(--cl-text-primary);text-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px;min-width:0;margin:0;font-size:18px;font-weight:500;line-height:1.25;display:flex}.app-card__actions[data-v-7fc43d4e]{justify-content:flex-end;gap:24px;display:flex}.app-card__status-icon[data-v-7fc43d4e]{flex:none}.app-card__collapse-action[data-v-7fc43d4e]{border-left:1px solid var(--cl-border-primary);margin-left:8px;padding-left:16px}.app-card__action--collapse[data-v-7fc43d4e]{--app-button-bg:transparent;--app-button-border:transparent;--app-button-color:var(--cl-text-muted);--app-button-bg-hover:transparent;--app-button-border-hover:transparent;--app-button-color-hover:var(--cl-primary);width:44px;transition:all .3s}.app-card__action--collapse.app-card__action--expanded[data-v-7fc43d4e]{transform:rotate(180deg)}.app-card__body[data-v-7fc43d4e]{background-color:var(--cl-surface);padding:var(--card-body-padding,24px);max-height:var(--df448e9e);border-radius:0 0 8px 8px;flex-wrap:wrap;gap:24px 96px;transition:max-height .3s,padding .3s;display:flex;overflow:hidden}.app-card__body--collapsed[data-v-7fc43d4e]{max-height:0;padding-top:0;padding-bottom:0;transition-delay:0s,.2s}.app-card__body--collapsible[data-v-7fc43d4e]{border-radius:8px}.app-card__title-text[data-v-7fc43d4e]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-card-field[data-v-197f0072]{grid-gap:8px 0;align-content:baseline;display:grid}.app-card-field__label[data-v-197f0072]{color:var(--field-color,var(--cl-text-disabled));font-size:var(--field-font-size,14px);line-height:var(--field-line-height,100%);font-weight:var(--field-font-weight,400);letter-spacing:var(--field-letter-spacing,0%);margin:var(--field-margin,0)}.app-card-field__value[data-v-197f0072]{color:var(--cl-text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:400;overflow:hidden}.app-checkbox[data-v-dded6456]{width:fit-content;color:var(--cl-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:16px;line-height:1;display:inline-flex}.app-checkbox__input[data-v-dded6456]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.app-checkbox__box[data-v-dded6456]{border:1px solid var(--cl-border-primary);background-color:var(--cl-bg-control);width:20px;height:20px;color:var(--cl-bg-control);border-radius:4px;flex:none;justify-content:center;align-items:center;transition:background-color .3s,border-color .3s;display:inline-flex;position:relative}.app-checkbox__box[data-v-dded6456]:after{content:"";opacity:0;border:2px solid;border-width:0 2px 2px 0;width:7px;height:12px;transition:opacity .3s,transform .3s;position:absolute;top:39%;left:50%;transform:translate(-50%,-50%)rotate(45deg)scale(.8)}.app-checkbox__input:checked+.app-checkbox__box[data-v-dded6456]{border-color:var(--cl-primary);background-color:var(--cl-primary)}.app-checkbox__input:checked+.app-checkbox__box[data-v-dded6456]:after{opacity:1;transform:translate(-50%,-50%)rotate(45deg)scale(1)}.app-checkbox:hover .app-checkbox__input:not(:checked):not(:disabled)+.app-checkbox__box[data-v-dded6456]{border-color:var(--cl-primary)}.app-checkbox__input:focus-visible+.app-checkbox__box[data-v-dded6456]{outline:2px solid var(--cl-primary);outline-offset:2px}.app-checkbox_disabled[data-v-dded6456]{cursor:not-allowed;opacity:.6}.app-datepicker[data-v-1e7fe25b],.app-datepicker__field[data-v-1e7fe25b]{width:100%;position:relative}.app-datepicker__trigger[data-v-1e7fe25b]{cursor:pointer;color:var(--cl-text-muted);transition:color .3s,transform .3s}.app-datepicker__trigger--open[data-v-1e7fe25b]{color:var(--cl-primary);transform:rotate(180deg)}.app-datepicker__trigger[data-v-1e7fe25b]:disabled{cursor:not-allowed}.app-datepicker__input[data-v-1e7fe25b]{cursor:pointer;width:100%}.app-datepicker__calendar[data-v-1e7fe25b]{z-index:3200;border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);width:320px;box-shadow:0 14px 36px rgba(var(--cl-text-primary-rgb), .14);border-radius:8px;padding:16px;position:absolute;top:calc(100% + 8px);left:0}.app-datepicker__header[data-v-1e7fe25b]{grid-template-columns:40px 1fr 40px;align-items:center;gap:8px;margin-bottom:14px;display:grid}.app-datepicker__month[data-v-1e7fe25b]{color:var(--cl-text-primary);text-align:center;font-size:16px;font-weight:600;line-height:1.2}.app-datepicker__nav[data-v-1e7fe25b]{aspect-ratio:1;width:40px;color:var(--cl-text-muted);cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;transition:border-color .3s,color .3s;display:inline-flex}.app-datepicker__nav[data-v-1e7fe25b]:hover{border-color:var(--cl-primary);color:var(--cl-primary)}.app-datepicker__nav--previous[data-v-1e7fe25b]{transform:rotate(180deg)}.app-datepicker__weekdays[data-v-1e7fe25b],.app-datepicker__days[data-v-1e7fe25b]{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.app-datepicker__weekdays[data-v-1e7fe25b]{margin-bottom:8px}.app-datepicker__weekday[data-v-1e7fe25b]{color:var(--cl-text-muted);text-align:center;font-size:13px;line-height:1.2}.app-datepicker__day[data-v-1e7fe25b]{aspect-ratio:1;color:var(--cl-text-primary);cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;font-size:14px;line-height:1;transition:background-color .3s,border-color .3s,color .3s;display:inline-flex}.app-datepicker__day[data-v-1e7fe25b]:hover:not(:disabled){border-color:var(--cl-primary);color:var(--cl-primary)}.app-datepicker__day[data-v-1e7fe25b]:disabled{color:var(--cl-border-primary);cursor:default}.app-datepicker__day--today[data-v-1e7fe25b]:not(.app-datepicker__day--selected){border-color:var(--cl-border-primary)}.app-datepicker__day--selected[data-v-1e7fe25b]{background-color:var(--cl-primary);border-color:var(--cl-primary);color:var(--cl-surface)}.app-datepicker__day--selected[data-v-1e7fe25b]:hover:not(:disabled){color:var(--cl-surface)}.app-datepicker__day--in-range[data-v-1e7fe25b]{background-color:rgba(var(--cl-primary-rgb), .14);color:var(--cl-primary);border-radius:0}.app-datepicker__day--range-start[data-v-1e7fe25b]{border-radius:6px 0 0 6px}.app-datepicker__day--range-end[data-v-1e7fe25b]{border-radius:0 6px 6px 0}.app-datepicker__day--empty[data-v-1e7fe25b]{visibility:hidden}.app-datepicker__time[data-v-1e7fe25b]{border-top:1px solid var(--cl-border-primary);gap:10px;margin-top:14px;padding-top:14px;display:grid}.app-datepicker__time-title[data-v-1e7fe25b]{color:var(--cl-text-primary);font-size:14px;font-weight:600;line-height:1.2}.app-datepicker__time-fields[data-v-1e7fe25b]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.app-datepicker__time-field[data-v-1e7fe25b]{gap:6px;min-width:0;display:grid}.app-datepicker__time-label[data-v-1e7fe25b]{color:var(--cl-text-muted);font-size:12px;line-height:1.2}.app-datepicker__time-input[data-v-1e7fe25b]{border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);width:100%;min-width:0;height:36px;color:var(--cl-text-primary);text-align:center;border-radius:6px;outline:none;padding:0 8px;font-size:14px;line-height:1;transition:border-color .3s,box-shadow .3s}.app-datepicker__time-input[data-v-1e7fe25b]:focus{border-color:var(--cl-primary);box-shadow:0 0 0 3px rgba(var(--cl-primary-rgb), .12)}.app-datepicker__actions[data-v-1e7fe25b]{border-top:1px solid var(--cl-border-primary);justify-content:flex-end;margin-top:14px;padding-top:14px;display:flex}.user-form[data-v-eb4c1819]{gap:18px;display:grid}.user-form__title[data-v-eb4c1819]{color:var(--cl-text-primary);margin:0;font-size:24px;font-weight:400}.user-form__fields-inputs[data-v-eb4c1819],.user-form__fields-checkboxes[data-v-eb4c1819]{flex-wrap:wrap;gap:18px;width:100%;display:flex}.user-form__row[data-v-eb4c1819]{flex-direction:row;gap:18px;width:100%;display:flex}.user-form .width100[data-v-eb4c1819]{width:100%}.user-form .width75[data-v-eb4c1819]{width:75%}.user-form .width50[data-v-eb4c1819]{width:50%}.user-form .width25[data-v-eb4c1819]{width:25%}.user-form-edit[data-v-dfb75e14]{background-color:var(--cl-surface);border:1px solid var(--cl-primary);border-radius:8px;flex-direction:column;gap:18px;padding:24px;display:flex}.user-form-edit__actions[data-v-dfb75e14]{grid-template-columns:max-content max-content;justify-content:flex-end;gap:14px;padding-top:4px;display:grid}.user-form-edit__action[data-v-dfb75e14]{max-width:250px;min-height:52px;padding:10px 20px;font-size:18px;font-weight:500}.user-form-edit__action--cancel[data-v-dfb75e14]{--app-button-bg:var(--cl-bg-soft);--app-button-border:transparent;--app-button-bg-hover:var(--cl-bg-soft);--app-button-border-hover:transparent;--app-button-color-hover:var(--cl-error)}.user-form-edit__action--submit[data-v-dfb75e14]{--app-button-bg-disabled:var(--cl-text-muted);--app-button-border-disabled:var(--cl-text-muted)}.user-form-edit__field[data-v-dfb75e14]{width:100%}.user-form-edit__error[data-v-dfb75e14]{border:1px solid var(--cl-error);background-color:rgba(var(--cl-error-rgb), .04);min-height:60px;color:var(--cl-error);border-radius:8px;align-items:center;gap:16px;padding:16px;font-size:18px;line-height:1.2;display:flex}.user-form-edit__error-icon[data-v-dfb75e14]{flex:none}.user-delete-popup[data-v-b34aba13]{gap:28px;display:grid}.user-delete-popup__head[data-v-b34aba13]{gap:14px;display:grid}.user-delete-popup__title[data-v-b34aba13]{color:var(--cl-text-primary);margin:0;font-size:32px;font-weight:500;line-height:1.15}.user-delete-popup__text[data-v-b34aba13]{color:var(--cl-text-secondary);margin:0;font-size:18px;line-height:1.35}.user-delete-popup__alert[data-v-b34aba13]{border:1px solid var(--cl-error);background-color:rgba(var(--cl-error-rgb), .04);min-height:60px;color:var(--cl-error);border-radius:8px;align-items:center;gap:16px;padding:16px;font-size:18px;line-height:1.2;display:flex}.user-delete-popup__alert-icon[data-v-b34aba13]{flex:none}.user-delete-popup__actions[data-v-b34aba13]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.user-delete-popup__action[data-v-b34aba13]{min-height:52px;font-size:20px;font-weight:500}.user-delete-popup__action--cancel[data-v-b34aba13]{--app-button-bg:var(--cl-bg-soft);--app-button-border:transparent;--app-button-bg-hover:var(--cl-bg-soft);--app-button-border-hover:transparent;--app-button-color-hover:var(--cl-error)}.user-delete-popup__action--delete[data-v-b34aba13]{--app-button-bg:var(--cl-error);--app-button-border:var(--cl-error);--app-button-bg-hover:var(--cl-error);--app-button-border-hover:var(--cl-error);--app-button-bg-disabled:var(--cl-text-muted);--app-button-border-disabled:var(--cl-text-muted)}.user-change-pswd[data-v-eb556797]{background-color:var(--cl-surface);border:1px solid var(--cl-primary);border-radius:8px;flex-direction:column;gap:18px;padding:24px;display:flex}.user-change-pswd__title[data-v-eb556797]{color:var(--cl-text-primary);margin:0;font-size:24px;font-weight:400}.user-change-pswd__actions[data-v-eb556797]{grid-template-columns:max-content max-content;justify-content:flex-end;gap:14px;padding-top:4px;display:grid}.user-change-pswd__action[data-v-eb556797]{max-width:250px;min-height:52px;padding:10px 20px;font-size:18px;font-weight:500}.user-change-pswd__action--cancel[data-v-eb556797]{--app-button-bg:var(--cl-bg-soft);--app-button-border:transparent;--app-button-bg-hover:var(--cl-bg-soft);--app-button-border-hover:transparent;--app-button-color-hover:var(--cl-error)}.user-change-pswd__action--submit[data-v-eb556797]{--app-button-bg-disabled:var(--cl-text-muted);--app-button-border-disabled:var(--cl-text-muted)}.user-change-pswd__field[data-v-eb556797]{width:100%}.user-change-pswd__error[data-v-eb556797]{border:1px solid var(--cl-error);background-color:rgba(var(--cl-error-rgb), .04);min-height:60px;color:var(--cl-error);border-radius:8px;align-items:center;gap:16px;padding:16px;font-size:18px;line-height:1.2;display:flex}.user-change-pswd__error-icon[data-v-eb556797]{flex:none}.user-card[data-v-7c5f3ea2]{container:app-card/inline-size}.user-card__admin-badge[data-v-7c5f3ea2]{border:1px solid var(--cl-primary);min-height:32px;color:var(--cl-primary);background-color:rgba(var(--cl-primary-rgb), .08);white-space:nowrap;border-radius:8px;align-items:center;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.user-card__action[data-v-7c5f3ea2]{height:44px;min-height:0;font-size:16px;font-weight:500}.user-card__action--delete[data-v-7c5f3ea2]{--app-button-bg:transparent;--app-button-border:var(--cl-text-muted);--app-button-color:var(--cl-error);--app-button-bg-hover:transparent;--app-button-border-hover:var(--cl-error);--app-button-color-hover:var(--cl-error)}.user-card__action--edit[data-v-7c5f3ea2]{--app-button-bg:transparent;--app-button-border:var(--cl-text-muted);--app-button-color:var(--cl-text-primary);--app-button-bg-hover:transparent;--app-button-border-hover:var(--cl-primary);--app-button-color-hover:var(--cl-primary)}@container app-card (width<=1080px){.user-card__action-text[data-v-7c5f3ea2]{display:none}}.user-form-create[data-v-40f67c2c]{grid-auto-rows:max-content 1fr max-content;grid-auto-flow:row;gap:32px;height:100%;display:grid}.user-form-create__header[data-v-40f67c2c]{gap:12px;display:grid}.user-form-create__title[data-v-40f67c2c]{color:var(--cl-text-primary);margin:0;font-size:32px;font-weight:600;line-height:1.1}.user-form-create__content[data-v-40f67c2c]{grid-template-columns:minmax(0,700px);grid-auto-rows:max-content;gap:16px;display:grid;overflow:auto}.user-form-create__error[data-v-40f67c2c]{border:1px solid var(--cl-error);background-color:rgba(var(--cl-error-rgb), .04);min-height:60px;color:var(--cl-error);border-radius:8px;align-items:center;gap:16px;padding:16px;font-size:18px;line-height:1.2;display:flex}.user-form-create__error-icon[data-v-40f67c2c]{flex:none}.user-form-create__actions[data-v-40f67c2c]{grid-template-columns:1fr 1fr;gap:16px;max-width:700px;padding-top:4px;display:grid}.user-form-create__action[data-v-40f67c2c]{min-height:52px;font-size:20px;font-weight:500}.user-form-create__action--cancel[data-v-40f67c2c]{--app-button-bg:var(--cl-border-primary);--app-button-border:transparent;--app-button-bg-hover:var(--cl-border-primary);--app-button-border-hover:transparent;--app-button-color-hover:var(--cl-error)}.user-form-create__action--submit[data-v-40f67c2c]{--app-button-bg-disabled:var(--cl-text-muted);--app-button-border-disabled:var(--cl-text-muted)}.user-form-create__block[data-v-40f67c2c]{background-color:var(--cl-surface);border-radius:16px;width:100%;padding:32px}.app-link[disabled][data-v-2c5911e0]{cursor:not-allowed}.app-sidebar-admin-nav[data-v-73012790]{gap:14px;display:grid;position:relative}.app-sidebar-admin-nav[data-v-73012790]:after{content:"";background-color:var(--cl-border-primary);width:1.5px;height:calc(100% - 22px);position:absolute;top:-2px;left:0}.app-sidebar-admin-nav__text[data-v-73012790]{letter-spacing:0%;font-size:18px;font-weight:500;line-height:1.22}.app-sidebar-admin-nav__link[data-v-73012790]{min-height:50px;color:var(--cl-text-secondary);border-radius:8px;align-items:center;padding:0 14px 0 46px;font-size:16px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .3s,color .3s;display:flex;position:relative}.app-sidebar-nav-line[data-v-73012790]:before{content:"";background-color:var(--cl-border-primary);width:31px;height:1.5px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.app-sidebar-admin-nav__link[data-v-73012790]:hover{color:var(--cl-primary)}.app-sidebar-admin-nav__link--active[data-v-73012790]{color:var(--cl-primary)!important}.app-sidebar-admin-nav__link--active[data-v-73012790]:hover{color:var(--cl-surface)}.app-sidebar[data-v-79b9e832]{background-color:var(--cl-surface);flex-direction:column;gap:32px 0;width:400px;height:100%;display:flex;position:relative}.brand[data-v-79b9e832]{padding:32px 32px 0}.brand__link[data-v-79b9e832]{justify-content:flex-start;align-items:center;gap:16px;text-decoration:none;display:flex}.brand__logo[data-v-79b9e832]{width:58px;height:58px;display:block}.brand__text[data-v-79b9e832]{letter-spacing:0%;color:var(--cl-text-primary);font-size:13px;font-weight:500;line-height:130%}.delimiter[data-v-79b9e832]{background-color:var(--cl-bg-accent);flex-shrink:0;height:1px;margin-inline:32px}.nav[data-v-79b9e832]{scrollbar-width:thin;scrollbar-gutter:stable;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:16px;height:100%;padding-inline:32px 22px;display:flex;overflow-y:auto}.nav__group[data-v-79b9e832]{flex-direction:column;gap:16px;width:100%;display:flex}.nav-item[data-v-79b9e832]{color:var(--cl-text-primary);background-color:var(--cl-bg-page);border-radius:8px;align-items:center;gap:16px;padding:16px 32px;text-decoration:none;transition:background-color .1s,color .1s;display:flex}.nav-item__icon[data-v-79b9e832]{color:var(--cl-primary);transition:color .1s}.nav-item__label[data-v-79b9e832]{letter-spacing:0%;white-space:nowrap;text-overflow:clip;font-size:18px;font-weight:400;line-height:100%;overflow:hidden}.nav-item[data-v-79b9e832]:hover{background-color:#17a08559}.nav-item:hover .nav-item__icon[data-v-79b9e832]{color:var(--cl-primary-hover)}.nav-item.router-link-active[data-v-79b9e832]{background-color:var(--cl-primary);color:var(--cl-surface);position:relative}.nav-item.router-link-active[data-v-79b9e832]:after{content:"";background-color:var(--cl-primary);cursor:default;border-radius:4px;width:6px;height:calc(100% - 6px);position:absolute;top:0;left:-35px}.nav-item.router-link-active .nav-item__icon[data-v-79b9e832],.nav-item.router-link-active .nav-item__label[data-v-79b9e832]{color:#fff}.nav-item.router-link-active .nav-item__label[data-v-79b9e832]{letter-spacing:0%;font-size:18px;font-weight:600;line-height:100%}.nav-item[disabled][data-v-79b9e832]{color:#0000004d}.nav-item[disabled] .nav-item__icon[data-v-79b9e832]{color:#17a08580}.nav-item[disabled][data-v-79b9e832]:hover{background-color:var(--cl-bg-page)}.profile[data-v-79b9e832]{align-items:center;gap:16px;padding-inline:32px;display:flex}.profile__avatar[data-v-79b9e832]{background-color:var(--cl-bg-dimmed);color:#fff;width:58px;height:58px;letter-spacing:11%;text-align:center;text-transform:uppercase;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:500;line-height:58px;display:inline-block}.profile__name[data-v-79b9e832]{letter-spacing:0%;color:var(--cl-text-primary);font-size:20px;font-weight:500;line-height:130%}.footer[data-v-79b9e832]{background-color:var(--cl-bg-inverse);padding:32px 0 0;margin-top:auto;padding:47px 32px}.logout[data-v-79b9e832]{fill:#fff;gap:16px;display:flex}.logout__label[data-v-79b9e832]{color:#fff;text-overflow:clip;white-space:nowrap;align-items:center;font-size:18px;font-weight:500;line-height:1.22;display:inline-flex;overflow:hidden}.main-layout[data-v-981788cf]{height:100dvh;display:flex}.main-layout__sidebar[data-v-981788cf]{flex-shrink:0}.main-layout__content[data-v-981788cf]{background-color:var(--cl-bg-layout);width:100%;padding:32px}.main-layout__content.scroll[data-v-981788cf]{overflow-y:auto}.admin-users[data-v-50f6cef7]{grid-auto-rows:max-content 1fr max-content;gap:24px;width:100%;height:100%;display:grid;overflow:hidden}.admin-users__title[data-v-50f6cef7]{color:var(--cl-text-primary);margin:0;font-size:32px;font-weight:600;line-height:1.1}.admin-users__list[data-v-50f6cef7]{grid-auto-rows:max-content;grid-auto-flow:row;align-items:start;gap:12px;display:grid;overflow:auto}.admin-users__top[data-v-50f6cef7]{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-users__create-button[data-v-50f6cef7]{align-items:center;gap:8px;display:inline-flex}.admin-users__item[data-v-50f6cef7]{min-width:0}.admin-users__pagination[data-v-50f6cef7]{margin-top:auto}.admin-logs-filter[data-v-ec7434b8]{border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);border-radius:8px;gap:18px;padding:20px;display:grid}.admin-logs-filter__fields[data-v-ec7434b8]{grid-template-columns:repeat(4,minmax(180px,1fr));gap:16px;display:grid}.admin-logs-filter__footer[data-v-ec7434b8]{justify-content:flex-start;align-items:center;gap:16px;display:flex}.admin-logs-filter__submit[data-v-ec7434b8]{flex:none}@media (width<=1180px){.admin-logs-filter__fields[data-v-ec7434b8]{grid-template-columns:repeat(2,minmax(180px,1fr))}}.app-table[data-v-ca74b4eb]{border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);border-radius:8px;width:100%;height:100%;min-height:0;overflow:auto}.app-table__table[data-v-ca74b4eb]{border-collapse:separate;border-spacing:0;width:100%;min-width:900px}.app-table__table--fixed[data-v-ca74b4eb]{table-layout:fixed}.app-table__row[data-v-ca74b4eb]{border-bottom:1px solid var(--cl-border-primary)}.app-table__row[data-v-ca74b4eb]:last-child{border-bottom:0}.app-table__row--head[data-v-ca74b4eb]{border-bottom-color:var(--cl-text-disabled)}.app-table__cell[data-v-ca74b4eb]{color:var(--cl-text-primary);text-align:left;vertical-align:top;padding:14px 16px;font-size:15px;line-height:1.35}.app-table__cell--head[data-v-ca74b4eb]{z-index:1;background-color:var(--cl-bg-muted);color:var(--cl-text-secondary);font-size:14px;font-weight:600;position:sticky;top:0}.app-table__cell-content[data-v-ca74b4eb]{min-width:0;display:block}.app-table__cell-content--left[data-v-ca74b4eb]{text-align:left}.app-table__cell-content--center[data-v-ca74b4eb]{text-align:center}.app-table__cell-content--right[data-v-ca74b4eb]{text-align:right}.app-table__empty[data-v-ca74b4eb]{color:var(--cl-text-secondary);text-align:center;padding:32px 16px;font-size:16px;line-height:1.35}.admin-logs[data-v-ec398929]{grid-template-rows:max-content max-content minmax(0,1fr) max-content;gap:24px;width:100%;height:100%;display:grid;overflow:hidden}.admin-logs--with-filters[data-v-ec398929]{grid-template-rows:max-content max-content max-content minmax(0,1fr) max-content}.admin-logs__title[data-v-ec398929]{color:var(--cl-text-primary);margin:0;font-size:32px;font-weight:600;line-height:1.1}.admin-logs__content[data-v-ec398929]{min-height:0;overflow:hidden}.admin-logs__top[data-v-ec398929]{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-logs__actions[data-v-ec398929]{--app-select-trigger-min-height:38px;--app-select-trigger-padding:8px 10px;align-items:flex-end;gap:16px;display:flex}.admin-logs__total[data-v-ec398929]{color:var(--cl-text-secondary);white-space:nowrap;margin-left:auto;padding-bottom:9px;font-size:14px;font-weight:500;line-height:1.35}.admin-logs__sort[data-v-ec398929]{--app-select-width:280px;flex:0 0 280px;width:280px;min-width:0;max-width:280px}.admin-logs__sort[data-v-ec398929] .form-field,.admin-logs__sort[data-v-ec398929] .app-select,.admin-logs__sort[data-v-ec398929] .app-select__trigger{width:280px;min-width:0;max-width:280px}.admin-logs__sort[data-v-ec398929] .app-select__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-logs__filter-button[data-v-ec398929]{align-items:flex-end;height:100%;padding-top:22px;display:flex}.admin-logs__filter-button[data-v-ec398929] .app-button{width:38px;min-height:38px;padding:8px}.admin-logs__filter-button--active[data-v-ec398929] .app-button{background-color:var(--cl-primary);border-color:var(--cl-primary);color:var(--cl-surface)}.admin-logs__context[data-v-ec398929],.admin-logs__message[data-v-ec398929]{width:100%;max-width:100%;max-height:120px;color:inherit;font:inherit;white-space:pre-wrap;word-break:break-word;margin:0;display:block;overflow:auto}.admin-logs__pagination[data-v-ec398929]{margin-top:auto}.auth-layout[data-v-869177f2]{box-sizing:border-box;background-color:var(--cl-bg-layout);grid-template-columns:minmax(0,1fr);place-items:center;gap:32px;width:100%;min-height:100dvh;padding:20px;display:grid}.auth-layout__content[data-v-869177f2]{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.alert[data-v-b014d6b8]{border:1px solid var(--cl-error);background-color:rgba(var(--cl-error-rgb), .04);min-height:60px;color:var(--cl-error);white-space:pre-wrap;border-radius:8px;align-items:center;gap:16px;padding:16px;font-size:18px;line-height:1.2;display:flex}.alert__alert-icon[data-v-b014d6b8]{flex:none}.login-page[data-v-07dbc02b]{place-items:center;width:100%;min-height:calc(100dvh - 40px);display:grid}.login-card[data-v-07dbc02b]{background-color:var(--cl-surface);box-sizing:border-box;border-radius:18px;width:100%;max-width:600px;margin:0 auto;padding:64px;position:relative}.login-card__title[data-v-07dbc02b]{color:var(--cl-text-primary);text-align:center;margin:0 0 32px;font-size:28px;font-weight:600;line-height:1}.login-page__brand[data-v-07dbc02b]{flex-direction:column;align-items:center;width:100%;max-width:600px;display:flex;position:absolute;bottom:calc(100% + 60px);left:50%;transform:translate(-50%)}.login-page__organization[data-v-07dbc02b]{color:var(--cl-text-primary);text-align:center;max-width:520px;font-size:24px;font-weight:500;line-height:1.3}.login-page__brand-icon[data-v-07dbc02b]{margin-bottom:16px}.login-form[data-v-07dbc02b]{flex-direction:column;gap:32px;display:flex}.login-form__field[data-v-07dbc02b]{--app-input-font-size:18px;--app-input-placeholder-color:var(--cl-text-muted)}.login-form__agreement[data-v-07dbc02b]{color:var(--cl-text-secondary)}.login-form__agreement[data-v-07dbc02b] .app-checkbox__label{font-size:14px;line-height:1.2}.login-form__submit[data-v-07dbc02b]{border-radius:8px;width:100%;min-height:60px;margin-top:16px;font-size:20px}.login-form__submit-button[data-v-07dbc02b]{text-transform:uppercase;margin-top:16px;padding:20px}.profile[data-v-01731a21]{--card-header-padding:32px 24px;--card-header-flow:row;--card-header-columns:auto 1fr auto;--card-header-gap:0 0;--card-body-padding:32px 24px;background-color:#fff}.profile__header[data-v-01731a21]{grid-gap:23px 0;width:100%;display:grid}.profile__info[data-v-01731a21]{grid-gap:11px 0;display:grid}.profile__name[data-v-01731a21],.profile__login[data-v-01731a21]{letter-spacing:0%;color:var(--cl-text-primary);font-size:24px;font-weight:500;line-height:1.2}.profile__login[data-v-01731a21]{color:var(--cl-text-secondary);font-size:1.15rem;font-weight:400}.profile__metrics[data-v-01731a21]{grid-template-columns:78px 102px;grid-auto-flow:column;gap:0 155px;display:grid}.profile__metric[data-v-01731a21]{grid-gap:12px 0}.password[data-v-01731a21]{grid-gap:28px 0;display:grid}.password__form[data-v-01731a21]{grid-gap:18px 0;display:grid}.password__title[data-v-01731a21]{color:var(--cl-text-primary);margin:0;font-size:32px;font-weight:500;line-height:1.15}.password__btn[data-v-01731a21]{min-height:54px;margin-top:14px;font-size:18px}.password__error[data-v-01731a21]{font-size:16px}.password__rules[data-v-01731a21]{background-color:var(--cl-bg-soft);white-space:pre-wrap;color:var(--cl-text-secondary);border:1px solid var(--cl-text-secondary);border-radius:9px;padding:16px;line-height:1.3}[data-v-01731a21] .alert__message{line-height:1.3}[data-v-01731a21] .app-card-field__label{letter-spacing:0%;color:var(--cl-text-primary);font-size:24px;font-weight:500;line-height:1.2}[data-v-01731a21] .app-card-field__value{letter-spacing:0%;color:var(--cl-text-secondary);font-size:16px;font-weight:400;line-height:1.2}.profile-access[data-v-6c6dde11]{--card-header-padding:32px 24px 24px;--card-header-gap:0;--card-header-columns:0 max-content 0;--card-header-border:none;--card-body-padding:0 24px 32px;background-color:#fff}.profile-access__info[data-v-6c6dde11]{gap:12px}[data-v-6c6dde11] .app-card__title-text{letter-spacing:0%;color:var(--cl-text-primary);font-size:20px;font-weight:500;line-height:1.2}[data-v-6c6dde11] .app-card-field__label{color:var(--cl-text-secondary);letter-spacing:0%;font-size:16px;font-weight:400;line-height:1.18}[data-v-6c6dde11] .app-card-field__value{letter-spacing:0%;color:var(--cl-text-primary);font-size:20px;font-weight:400;line-height:1.2}.app-progress[data-v-9a816df7]{--value:var(--v2927e403);--height:24px;--font-size:12px;--progress-bg:var(--cl-primary);--progress-bg-overflow:var(--cl-error);--color:var(--cl-surface);--track-bg:var(--cl-bg-layout);height:var(--height);width:100%;position:relative}.app-progress__track[data-v-9a816df7]{background-color:var(--track-bg);z-index:0;border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0}.app-progress__value[data-v-9a816df7]{height:100%;width:var(--value);background-color:var(--progress-bg);box-shadow:0px 4px 42.9px 0px rgba(var(--cl-text-primary-rgb), .25) inset;z-index:1;border-radius:8px;position:absolute;top:0;left:0}.app-progress__value.overflow[data-v-9a816df7]{background-color:var(--progress-bg-overflow)}.app-progress__text-layer[data-v-9a816df7]{box-sizing:border-box;pointer-events:none;width:100%;height:100%;font-weight:500;font-size:var(--font-size);white-space:nowrap;justify-content:space-between;align-items:center;padding:0 12px;line-height:100%;display:flex;position:absolute;top:0;left:0}.app-progress__text-layer--base[data-v-9a816df7]{color:var(--progress-bg);z-index:2}.app-progress__text-layer--overlay[data-v-9a816df7]{color:var(--color);z-index:3;clip-path:inset(0 calc(100% - var(--value)) 0 0)}.app-progress__text-layer--overlay[data-v-9a816df7]:not(.overflow){background:repeating-linear-gradient(120deg,#0000,#0000 21px,#ffffff26 21px 22px) 0 0/26px 45px}.app-progress__text-layer--overlay:not(.overflow).animate[data-v-9a816df7]{animation:.7s linear infinite move-stripes-9a816df7}@keyframes move-stripes-9a816df7{0%{background-position:0 0}to{background-position:26px 0}}.storage[data-v-b6c9c66d]{background-color:#fff}.storage__header[data-v-b6c9c66d]{grid-template-columns:1fr max-content;grid-auto-flow:column;align-items:center;width:100%;display:grid}.storage__title[data-v-b6c9c66d]{letter-spacing:0%;font-size:20px;font-weight:500;line-height:1.2}.storage__icon[data-v-b6c9c66d] svg{fill:var(--cl-primary)}.storage__limit[data-v-b6c9c66d]{letter-spacing:0%;text-align:right;color:var(--cl-text-muted);font-size:14px;font-weight:400;line-height:1.21}[data-v-b6c9c66d] .app-card__top{border:none;padding-block:32px 24px}[data-v-b6c9c66d] .app-card__header{grid-template-rows:1fr;grid-template-columns:1fr;grid-auto-flow:row;justify-content:space-between;gap:0}[data-v-b6c9c66d] .app-card__body{padding-block:0 32px}[data-v-b6c9c66d] .app-progress__text-layer{font-size:14px;line-height:1.21}[data-v-b6c9c66d] .app-progress__text-layer--base{color:var(--cl-text-primary)}.profile-view[data-v-5a47ff02]{grid-auto-rows:max-content;gap:32px;display:grid}.profile-view__title[data-v-5a47ff02]{color:var(--cl-text-primary);letter-spacing:0%;font-size:28px;font-weight:500;line-height:1.21}.profile-view__wrapper[data-v-5a47ff02]{grid-template-columns:503px 1fr;gap:16px;display:grid}.profile-view__right[data-v-5a47ff02]{grid-template-rows:1fr;align-content:baseline;gap:16px 0;display:grid}[data-v-5a47ff02] .main-layout__content{padding:40px 32px}@media (width<=1475px){.profile-view__wrapper[data-v-5a47ff02]{grid-template-columns:none}}.project-edit-popup[data-v-7a55dd01]{gap:28px;display:grid}.project-edit-popup__head[data-v-7a55dd01]{gap:8px;padding-right:40px;display:grid}.project-edit-popup__title[data-v-7a55dd01]{color:var(--cl-text-primary);margin:0;font-size:32px;font-weight:500;line-height:1.15}.project-edit-popup__fields[data-v-7a55dd01]{gap:20px;display:grid}.project-edit-popup__alert[data-v-7a55dd01]{border:1px solid var(--cl-error);background-color:rgba(var(--cl-error-rgb), .04);min-height:60px;color:var(--cl-error);border-radius:8px;align-items:center;gap:16px;padding:16px;font-size:18px;line-height:1.2;display:flex}.project-edit-popup__alert-icon[data-v-7a55dd01]{flex:none}.project-edit-popup__field[data-v-7a55dd01]{gap:10px;display:grid}.project-edit-popup__field-error[data-v-7a55dd01]{color:var(--cl-error);font-size:14px;line-height:1.2}.project-edit-popup__actions[data-v-7a55dd01]{grid-template-columns:1fr 1fr;gap:14px;padding-top:4px;display:grid}.project-edit-popup__action[data-v-7a55dd01]{min-height:52px;font-size:20px;font-weight:500}.project-edit-popup__action--cancel[data-v-7a55dd01]{--app-button-bg:var(--cl-bg-soft);--app-button-border:transparent;--app-button-bg-hover:var(--cl-bg-soft);--app-button-border-hover:transparent;--app-button-color-hover:var(--cl-error)}.project-edit-popup__action--submit[data-v-7a55dd01]{--app-button-bg-disabled:var(--cl-text-muted);--app-button-border-disabled:var(--cl-text-muted)}.project-delete-popup[data-v-06da20ef]{gap:28px;display:grid}.project-delete-popup__head[data-v-06da20ef]{gap:14px;display:grid}.project-delete-popup__title[data-v-06da20ef]{color:var(--cl-text-primary);margin:0;font-size:32px;font-weight:500;line-height:1.15}.project-delete-popup__text[data-v-06da20ef]{color:var(--cl-text-secondary);margin:0;font-size:18px;line-height:1.35}.project-delete-popup__alert[data-v-06da20ef]{border:1px solid var(--cl-error);background-color:rgba(var(--cl-error-rgb), .04);min-height:60px;color:var(--cl-error);border-radius:8px;align-items:center;gap:16px;padding:16px;font-size:18px;line-height:1.2;display:flex}.project-delete-popup__alert-icon[data-v-06da20ef]{flex:none}.project-delete-popup__actions[data-v-06da20ef]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.project-delete-popup__action[data-v-06da20ef]{min-height:52px;font-size:20px;font-weight:500}.project-delete-popup__action--cancel[data-v-06da20ef]{--app-button-bg:var(--cl-bg-soft);--app-button-border:transparent;--app-button-bg-hover:var(--cl-bg-soft);--app-button-border-hover:transparent;--app-button-color-hover:var(--cl-error)}.project-delete-popup__action--delete[data-v-06da20ef]{--app-button-bg:var(--cl-error);--app-button-border:var(--cl-error);--app-button-bg-hover:var(--cl-error);--app-button-border-hover:var(--cl-error);--app-button-bg-disabled:var(--cl-text-muted);--app-button-border-disabled:var(--cl-text-muted)}.project-card[data-v-82424c64]{transition:box-shadow 80ms ease-in}.project-card[data-v-82424c64] .app-card__top{padding:16px 16px 24px}.project-card[data-v-82424c64] .app-card__top:after{display:none}.project-card[data-v-82424c64] .app-card__body{padding:0 16px 16px}.project-card[data-v-82424c64] .app-card-field__label{letter-spacing:0%;color:#0000004d;font-size:12px;font-weight:400;line-height:100%}.project-card[data-v-82424c64] .app-card-field__value{letter-spacing:0%;color:var(--cl-text-primary);font-size:14px;font-weight:500;line-height:100%}.project-card__header[data-v-82424c64]{align-items:center;gap:16px;display:flex}.project-card__title[data-v-82424c64]{white-space:nowrap;text-overflow:ellipsis;max-width:245px;overflow:hidden}.project-card__body[data-v-82424c64]{grid-gap:16px 16px;grid-template-columns:146px 113px 146px;display:grid}.project-card[data-v-82424c64]:hover{box-shadow:0 4px 19.8px #0000001a}.edit-project[data-v-82424c64]{color:var(--cl-text-dimmed);fill:var(--cl-text-dimmed)}.to-project[data-v-82424c64]{background-color:var(--cl-primary-muted);color:var(--cl-primary);width:100%;letter-spacing:0%;border:1px solid #0000;font-size:16px;font-weight:500;line-height:100%}.remove[data-v-82424c64]{color:var(--cl-bg-smoke)}.project-fields[data-v-a8f5149a]{gap:20px;display:grid}.project-fields__field[data-v-a8f5149a]{gap:10px;display:grid}.srs-fields[data-v-a44f3bb8]{gap:18px;display:grid}.srs-fields__field[data-v-a44f3bb8]{gap:8px;display:grid}.srs-fields__field--inline[data-v-a44f3bb8]{gap:10px}.srs-selector[data-v-1a8134e1]{gap:20px;display:grid}.tabs[data-v-1a8134e1]{border:1px solid var(--cl-border-primary);border-radius:6px;gap:8px;padding:6px;display:flex}.tabs__tooltip[data-v-1a8134e1] .app-tooltip__content{text-align:center;max-width:245px}.tabs__action[data-v-1a8134e1]{flex:1;width:100%}.tabs__action--inactive[data-v-1a8134e1]{--app-button-bg:transparent;--app-button-border:transparent;--app-button-color:var(--cl-text-primary);--app-button-bg-hover:var(--cl-primary-hover);--app-button-border-hover:var(--cl-primary-hover);--app-button-color-hover:var(--cl-surface)}.tabs[data-v-1a8134e1] .app-tooltip{flex:1}.project-srs-selector__field[data-v-1a8134e1]{gap:8px;display:grid}.layer-upload-progress[data-v-24c0754b]{border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);border-radius:8px;gap:8px;max-width:700px;padding:12px;display:grid}.layer-upload-progress__header[data-v-24c0754b]{color:var(--cl-text-secondary);justify-content:space-between;align-items:center;gap:12px;font-size:13px;line-height:1.2;display:flex}.layer-upload-progress__title[data-v-24c0754b]{font-weight:600}.layer-upload-progress__value[data-v-24c0754b]{font-variant-numeric:tabular-nums}.layer-upload-progress__details[data-v-24c0754b]{color:var(--cl-text-muted);font-variant-numeric:tabular-nums;font-size:13px;line-height:1.2}.file-info[data-v-f8a8af34]{background-color:var(--cl-surface);border:1px solid var(--cl-border-primary);border-radius:8px;flex-direction:column;gap:24px;padding:16px;display:flex}.file-info .title[data-v-f8a8af34]{gap:16px;display:flex}.file-info .title__right[data-v-f8a8af34]{flex-direction:column;justify-content:space-between;display:flex}.file-info .title__right span[data-v-f8a8af34]{color:var(--cl-text-primary);font-size:16px;font-weight:500}.file-info .title__right p[data-v-f8a8af34]{color:var(--cl-primary);font-size:12px;font-weight:400}.file-info .content[data-v-f8a8af34]{flex-direction:column;gap:8px;display:flex}.file-info .content[data-v-f8a8af34] .app-button{--app-button-bg:transparent;--app-button-border:var(--cl-border-primary);--app-button-color:var(--cl-error);--app-button-bg-hover:var(--cl-error);--app-button-border-hover:var(--cl-error);--app-button-color-hover:var(--cl-surface)}.file-info .content__block[data-v-f8a8af34]{background-color:var(--cl-bg-page);border:1px solid var(--cl-border-primary);border-radius:8px;padding:16px}.file-info .content__actions[data-v-f8a8af34]{justify-content:flex-end;align-items:center;display:flex}.file-info .content .size[data-v-f8a8af34]{color:var(--cl-primary);flex-direction:column;gap:8px;font-size:12px;font-weight:400;display:flex}.file-info .content .srs[data-v-f8a8af34]{grid-template-columns:1fr 1fr;gap:32px;width:100%;display:grid}.file-info .content .srs__column[data-v-f8a8af34]{min-width:0;color:var(--cl-text-primary);flex-direction:column;gap:10px;font-size:12px;font-weight:400;line-height:1.1;display:flex}.file-info .content .srs__crs[data-v-f8a8af34]{overflow-wrap:anywhere;word-break:break-word;display:block}.layer-file-input[data-v-f8a8af34]{cursor:pointer;background-color:rgba(var(--cl-primary-rgb), .2);width:100%;color:var(--cl-primary);border:1px solid #0000;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:16px 32px;transition:all .2s linear;display:flex;position:relative;overflow:hidden}.layer-file-input[data-v-f8a8af34]:hover,.layer-file-input.is-active[data-v-f8a8af34]{background-color:rgba(var(--cl-primary-rgb), .3)}.layer-file-input:hover .layer-file-input__button[data-v-f8a8af34],.layer-file-input.is-active .layer-file-input__button[data-v-f8a8af34]{color:var(--cl-primary);border-color:var(--cl-primary)}.layer-file-input.is-disabled[data-v-f8a8af34]{cursor:not-allowed;opacity:.6}.layer-file-input.has-error[data-v-f8a8af34]{border-color:var(--cl-error)}.layer-file-input__control[data-v-f8a8af34]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.layer-file-input__types[data-v-f8a8af34],.layer-file-input__text[data-v-f8a8af34],.layer-file-input__button[data-v-f8a8af34],.layer-file-input__error[data-v-f8a8af34]{z-index:1;position:relative}.layer-file-input__types[data-v-f8a8af34]{pointer-events:none;justify-content:center;width:122px;height:50px;display:flex}.layer-file-input__text[data-v-f8a8af34]{pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex}.layer-file-input__hint[data-v-f8a8af34]{color:var(--cl-text-primary);text-align:center;margin:0;font-size:16px;font-weight:500;line-height:100%}.layer-file-input__format[data-v-f8a8af34]{color:var(--cl-text-secondary);text-align:left;font-size:14px;font-weight:400;line-height:100%}.layer-file-input__button[data-v-f8a8af34]{border:1px solid var(--cl-border-primary);color:var(--cl-text-secondary);pointer-events:none;text-align:center;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:500;line-height:100%;transition:all .2s linear}.layer-file-input__error[data-v-f8a8af34]{color:var(--cl-error);font-size:14px;line-height:1.3}.point-cloud-load-file-block[data-v-4ffcccaa]{gap:20px;display:grid}.form-block[data-v-06dd801b]{background-color:var(--cl-surface);border-radius:16px;grid-auto-rows:max-content;gap:28px;width:100%;height:max-content;padding:32px;display:grid}.form-block--fill-height[data-v-06dd801b]{grid-template-rows:max-content minmax(0,1fr);height:100%;min-height:0}.form-block--fill-height .form-block__content[data-v-06dd801b]{align-content:start;min-height:0;overflow:auto}.form-block__header[data-v-06dd801b]{gap:8px;padding-right:40px;display:grid}.form-block__optional[data-v-06dd801b]{background-color:var(--cl-bg-muted);color:var(--cl-bg-dimmed);border-radius:40px;margin-left:16px;padding:7px 20px;font-size:12px}.form-block__title[data-v-06dd801b]{color:var(--cl-text-primary);align-items:center;margin:0;font-size:24px;font-weight:400;line-height:1.15;display:flex}.form-block__required[data-v-06dd801b]{color:var(--cl-error)}.form-block__content[data-v-06dd801b]{gap:20px;display:grid}.form-section[data-v-5ead9f16]{grid-auto-rows:max-content;gap:20px;min-height:0;display:grid}.form-section--fill-height[data-v-5ead9f16]{grid-template-rows:max-content minmax(0,1fr);height:100%}.form-section--fill-height .form-section__content[data-v-5ead9f16]{align-content:start;min-height:0;overflow:auto}.form-section__header[data-v-5ead9f16]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.form-section__title[data-v-5ead9f16]{color:var(--cl-text-primary);margin:0;font-size:20px;font-weight:500;line-height:1.15}.form-section__content[data-v-5ead9f16]{gap:16px;display:grid}.app-collapse__panes[data-v-0ac652b6]{flex-direction:column;height:100%;display:flex}.block[data-v-0ac652b6]{background-color:var(--cl-surface);border-radius:8px;flex-direction:column;min-height:0;display:flex}.block__header[data-v-0ac652b6]{flex-shrink:0}.block__body[data-v-0ac652b6]{grid-auto-rows:1fr;align-content:baseline;height:100%;display:grid;overflow:hidden}.block.closed[data-v-0ac652b6]{flex-shrink:0}.app-collapse .splitpanes--horizontal>.splitpanes__splitter{flex-shrink:0;min-height:16px}.app-file-button[data-v-0e853a03]{width:var(--app-file-button-width,fit-content);display:inline-flex}.app-file-button[data-v-0e853a03] .app-tooltip{width:100%}.app-file-button__input[data-v-0e853a03]{display:none}.top[data-v-f340615b]{grid-gap:1rem 0;display:grid}.doc-list[data-v-f340615b]{background-color:var(--cl-surface);padding:16px}.doc-list__wrapper[data-v-f340615b]{grid-gap:24px 0;background-color:var(--cl-bg-page);border-radius:12px;grid-template-rows:auto 1fr;height:100%;display:grid}[data-v-f340615b] .doc.active{border:1px solid var(--cl-success)}.header[data-v-f340615b]{justify-content:space-between;padding:24px 24px 0;display:flex}.error-text[data-v-f340615b]{color:var(--cl-error);padding:0 24px;font-weight:500}.title[data-v-f340615b]{grid-gap:7px 0;display:grid}.title__text[data-v-f340615b]{letter-spacing:0%;color:var(--cl-text-primary);font-size:20px;font-weight:500;line-height:100%}.title__counter[data-v-f340615b]{letter-spacing:0%;color:var(--cl-text-dimmed);font-size:12px;font-weight:400;line-height:100%}.upload-file[data-v-f340615b]{grid-gap:0 1rem;color:var(--cl-text-dimmed);grid-auto-flow:column;align-items:center;font-size:.8rem;display:grid}.add[data-v-f340615b] .app-file-button__button{padding:11px 45px}.list[data-v-f340615b]{grid-gap:24px 0;grid-template-rows:1fr auto;height:100%;min-height:0;padding:0 0 24px 24px;display:grid}.list__wrapper[data-v-f340615b]{grid-gap:12px 0;scrollbar-gutter:stable;align-content:baseline;min-height:0;padding-right:6px;display:grid;overflow-y:auto}.pagination[data-v-f340615b]{padding-right:24px}.empty[data-v-f340615b]{letter-spacing:0%;color:var(--cl-text-dimmed);border:1px solid var(--cl-bg-accent);background-color:#fff;border-radius:12px;justify-content:center;align-items:center;height:139px;margin:0 24px 24px;font-size:16px;font-weight:400;line-height:100%;display:flex}.close-btn[data-v-8a6485e1]{background-color:#fff;border:none;border-radius:100%;width:48px;height:48px;position:absolute;top:32px;right:32px}.close-btn[data-v-8a6485e1] .app-icon{color:var(--cl-bg-dimmed);transform:rotate(45deg)}.close-btn[data-v-8a6485e1]:hover{background-color:#fff}.preview[data-v-8a6485e1]{width:auto;max-width:100%;height:auto;max-height:calc(100vh - 175px);display:block}.preview-popup .app-popup__panel{width:max-content}.preview-popup .app-popup__content{max-width:50vw;padding:0}.preview[data-v-6b19ae6a]{width:var(--v7e11ad4d);height:var(--v2a550280);border-radius:6px;flex-shrink:0;overflow:hidden}.preview img[data-v-6b19ae6a]{object-fit:cover;width:100%;height:100%}.preview-popup .app-popup__backdrop{background-color:#0003}[data-v-9f2cd6c7] .app-card__top{grid-gap:14px 0;cursor:pointer;border:none;padding:16px}[data-v-9f2cd6c7] .app-card__top--expanded{border:none;margin-bottom:0}[data-v-9f2cd6c7] .app-card__body{border:none;height:100%;margin:0;padding:0;transition:all .1s}[data-v-9f2cd6c7] .app-card__top--collapsible,[data-v-9f2cd6c7] .app-card__body--collapsed{transition-delay:0s}.doc[data-v-9f2cd6c7]{border:1px solid var(--cl-bg-accent);background-color:#fff;border-radius:8px;justify-content:space-between;align-items:center;transition:border .15s;display:flex}.doc__body[data-v-9f2cd6c7]{width:100%;padding:0 16px 16px}.doc__info[data-v-9f2cd6c7]{align-items:center;gap:16px;display:inline-flex}.doc__type[data-v-9f2cd6c7]{flex-shrink:0}.doc__name[data-v-9f2cd6c7]{letter-spacing:0%;color:var(--cl-text-primary);text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:650px;font-size:16px;font-weight:500;line-height:125%;overflow:hidden}.doc__dot[data-v-9f2cd6c7]{background-color:var(--cl-bg-dimmed);border-radius:100%;flex-shrink:0;width:5px;height:5px;display:inline-block}.doc__size[data-v-9f2cd6c7]{letter-spacing:0%;color:var(--cl-text-dimmed);flex-shrink:0;font-size:14px;font-weight:400;line-height:100%}.doc__nav[data-v-9f2cd6c7]{align-items:center;gap:16px;display:inline-flex}.doc__btn[data-v-9f2cd6c7]{color:var(--cl-text-dimmed)}.doc__btn[data-v-9f2cd6c7] path{stroke-width:1.5px}.doc__btn[disabled][data-v-9f2cd6c7]{color:var(--cl-text-muted)}.doc__description[data-v-9f2cd6c7]{border-left:1px solid var(--cl-bg-dimmed);white-space:pre-wrap;border-radius:0;width:100%;padding:9px 12px;transition:max-height .15s;display:flex}.doc__description.empty[data-v-9f2cd6c7]{color:var(--cl-text-dimmed);font-style:italic}.doc__error[data-v-9f2cd6c7]{color:var(--cl-error);word-break:break-word;font-size:.85rem}.doc-edit[data-v-9f2cd6c7]{grid-gap:24px 0;width:100%;display:grid}.doc-edit__area[data-v-9f2cd6c7]{background-color:var(--cl-bg-page);border:1px solid var(--cl-bg-accent);width:100%;height:120px;color:var(--cl-text-primary);resize:none;border-radius:8px;outline:none;padding:12px;display:flex}.doc-edit__nav[data-v-9f2cd6c7]{justify-content:flex-end;gap:16px;display:flex}.doc-edit__btn[data-v-9f2cd6c7]{letter-spacing:0%;padding-block:11.5px;padding-inline:52px;font-size:16px;font-weight:400;line-height:100%}.doc-edit__btn--cancel[data-v-9f2cd6c7]{padding-inline:55px}.temp-doc__header[data-v-89cd00b1]{gap:15px;width:100%;display:flex}.temp-doc__info[data-v-89cd00b1]{grid-gap:6px 0;display:grid}.temp-doc__name[data-v-89cd00b1]{letter-spacing:0%;text-overflow:ellipsis;white-space:nowrap;max-width:450px;font-size:16px;font-weight:500;line-height:100%;overflow:hidden}.temp-doc__meta[data-v-89cd00b1]{letter-spacing:0%;color:var(--cl-bg-dimmed);gap:16px;font-size:12px;font-weight:400;line-height:100%;display:flex}.progress[data-v-89cd00b1]{height:15px}.temp-doc.loading[data-v-89cd00b1]{--card-header-columns:1fr 0;--card-header-gap:0 0}.temp-doc.loading .temp-doc__name[data-v-89cd00b1]{width:100%;max-width:530px;font-size:13px}.temp-doc.loading .temp-doc__info[data-v-89cd00b1]{grid-gap:10px 0;width:100%}.block-header[data-v-112ebda2]{align-items:center;gap:24px;padding:32px;display:flex}.block-header__title[data-v-112ebda2]{letter-spacing:0%;font-size:24px;font-weight:500;line-height:100%}.block-header__toggle[data-v-112ebda2]{color:var(--cl-bg-dimmed)}.block-header__toggle.active[data-v-112ebda2] .app-icon{transform:rotate(180deg)}.block-header__img[data-v-112ebda2]{justify-content:space-between;padding:20px 32px 24px}.block-img__left[data-v-112ebda2]{align-items:center;gap:24px;display:flex}.block-body[data-v-112ebda2]{grid-gap:24px 0;scrollbar-width:thin;scrollbar-gutter:stable;align-content:baseline;height:100%;display:grid;overflow-y:auto}.block-body-wrapper[data-v-112ebda2]{grid-gap:14px 0;align-content:baseline;height:100%;display:grid;overflow-y:auto}.text-block[data-v-112ebda2]{--app-select-trigger-padding:13px 16px;--app-select-trigger-min-height:0px}.img-block[data-v-112ebda2]{--card-header-columns:1fr 0px;--card-header-gap:0px}.load-file[data-v-112ebda2]{gap:14px 0;padding:0 22px 0 32px;display:grid}.load-file__load[data-v-112ebda2]{align-self:baseline;align-items:flex-end;gap:16px;display:flex}.load-file__load[data-v-112ebda2] .form-field{width:100%}.load-file__load[data-v-112ebda2] .app-select__value{letter-spacing:0%;font-size:14px;font-weight:400;line-height:100%}.load-file__load[data-v-112ebda2] .app-select__icon{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.add-doc__btn[data-v-112ebda2]{--app-button-bg:var(--cl-primary-muted);--app-button-color:var(--cl-primary);letter-spacing:0%;border:0;flex-shrink:0;align-self:flex-end;padding:14px 45px;font-size:16px;font-weight:600;line-height:100%}.add-doc__btn[data-v-112ebda2] .app-icon{color:var(--cl-primary);transition:all .3s}.add-doc__btn[disabled][data-v-112ebda2] .app-icon,.add-doc__btn[data-v-112ebda2]:hover .app-icon{color:#fff}.input-file[data-v-112ebda2]{display:none}.error[data-v-112ebda2]{color:var(--cl-error);font-size:1rem}.error--img[data-v-112ebda2]{padding-inline:32px}.docs[data-v-112ebda2]{align-content:baseline;gap:1rem;width:100%;height:100%;padding:0 22px 32px 32px;display:grid}.docs__file-list[data-v-112ebda2]{grid-gap:12px 0;align-content:baseline;width:100%;height:100%;display:grid}.docs-collapse[data-v-112ebda2]{max-height:calc(100vh - 64px)}.temp-project-error[data-v-112ebda2]{color:var(--cl-error);font-size:.85rem}.temp-project-error--img[data-v-112ebda2]{padding-inline:32px}[data-v-112ebda2] .docs .doc .app-card__top{padding:16px}[data-v-112ebda2] .docs .doc .doc__name{max-width:245px}[data-v-112ebda2] .app-card__body:not(.app-card__body--collapsed){max-height:none}[data-v-112ebda2] .app-card__top--expanded{border:none;margin-bottom:0}[data-v-112ebda2] .app-card__body{border:none;height:100%;margin:0;padding:0;transition:all .1s;overflow:hidden}[data-v-112ebda2] .app-card__top--collapsible,[data-v-112ebda2] .app-card__body--collapsed{transition-delay:0s}.project-create-form[data-v-c51a5695]{grid-auto-rows:1fr max-content;grid-auto-flow:row;gap:32px;height:100%;display:grid}.project-create-form__line[data-v-c51a5695]{border:1px solid var(--cl-border-primary);margin:16px 0}.project-create-form__header[data-v-c51a5695]{gap:12px;display:grid}.project-create-form__title[data-v-c51a5695]{color:var(--cl-text-primary);margin:0;font-size:32px;font-weight:600;line-height:1.1}.project-create-form__error[data-v-c51a5695]{border:1px solid var(--cl-error);background-color:rgba(var(--cl-error-rgb), .04);max-width:700px;min-height:60px;color:var(--cl-error);border-radius:8px;align-items:center;gap:16px;padding:16px;font-size:18px;line-height:1.2;display:flex}.project-create-form__error-icon[data-v-c51a5695]{flex:none}.project-create-form__actions[data-v-c51a5695]{grid-template-columns:1fr 1fr;gap:16px;max-width:700px;padding-top:4px;display:grid}.project-create-form__actions--one[data-v-c51a5695]{grid-template-columns:1fr}.project-create-form__content[data-v-c51a5695]{grid-template-columns:minmax(0,700px) minmax(0,700px);gap:16px;min-height:0;display:grid;overflow:auto}.project-create-form__column[data-v-c51a5695]{gap:16px;min-height:0;display:grid}.project-create-form__column--left[data-v-c51a5695]{grid-template-rows:max-content minmax(0,1fr) max-content}@media (width<=1431px){.project-create-form__content[data-v-c51a5695]{grid-template-columns:minmax(0,700px)}.project-create-form__column--right[data-v-c51a5695]{grid-template-rows:repeat(2,max-content)}}.project-create-form__action[data-v-c51a5695]{min-height:52px;font-size:20px;font-weight:500}.project-create-form__action--cancel[data-v-c51a5695]{--app-button-bg:var(--cl-border-primary);--app-button-border:transparent;--app-button-bg-hover:var(--cl-border-primary);--app-button-border-hover:transparent;--app-button-color-hover:var(--cl-error)}.project-create-form__action--submit[data-v-c51a5695]{--app-button-bg-disabled:var(--cl-text-muted);--app-button-border-disabled:var(--cl-text-muted)}.project-create-form__action--reject[data-v-c51a5695]{--app-button-bg:var(--cl-error);--app-button-border:var(--cl-error);--app-button-bg-hover:var(--cl-border-primary);--app-button-border-hover:var(--cl-error);--app-button-color-hover:var(--cl-error);--app-button-color:var(--cl-surface)}.dropdown__item[data-v-c98dcaaf]{z-index:2;border:1px solid var(--cl-border-primary);border-radius:8px;width:max-content;height:max-content;position:fixed;top:-999999px;left:-999999px}.crs__body[data-v-36c2f961]{background-color:#fff;border-radius:8px}.crs__filter[data-v-36c2f961]{background-color:#fff;border-radius:8px;padding:16px}.crs__wrapper[data-v-36c2f961]{height:100%;overflow:hidden}.crs__item[data-v-36c2f961]{cursor:pointer;color:var(--cl-text-primary);border-radius:6px;padding:10px 12px;font-size:18px}.crs__item.active[data-v-36c2f961],.crs__item[data-v-36c2f961]:hover{background-color:var(--cl-primary-muted);color:var(--cl-primary)}.crs__dropdown{scrollbar-gutter:stable;scrollbar-width:thin;background-color:#fff;padding:12px 6px 12px 16px;overflow:auto;box-shadow:0 4px 15px #00000026}.filter[data-v-36c2f961]{letter-spacing:0%;background-color:#fff;border:1px solid #0000;gap:12px;padding:11px 24px;font-size:16px;font-weight:400;line-height:100%;transition:border 80ms ease-in;display:flex}.filter__chevron[data-v-36c2f961]{stroke-width:2px;color:var(--cl-text-dimmed);transform:translateY(1px)}.filter[data-v-36c2f961] .app-icon{stroke-width:2px;color:var(--cl-text-dimmed)}.filter[data-v-36c2f961]:hover{border-color:var(--cl-primary);background-color:#fff}.project-filter[data-v-36c2f961]{background-color:#fff;border-radius:8px;width:707px;height:max-content;padding:25px;display:grid;box-shadow:0 5px 15px #0000001a}.project-filter__title[data-v-36c2f961]{font-size:1.3rem;font-weight:500}.project-filter__dates[data-v-36c2f961]{grid-gap:0 25px;grid-template-columns:repeat(2,1fr);display:grid}.project-filter__datepicker[data-v-36c2f961]{min-width:0;max-width:100%}.project-filter__list[data-v-36c2f961]{grid-gap:25px 0;display:grid}.project-filter__item.horizontal[data-v-36c2f961]{grid-gap:0 25px;grid-template-columns:repeat(2,1fr);display:grid}.project-filter__item.end[data-v-36c2f961]{justify-content:flex-end;gap:1rem;display:flex}.project-filter__close[data-v-36c2f961]{width:24px;height:24px;position:absolute;top:16px;right:16px}.project-filter__close[data-v-36c2f961]:after,.project-filter__close[data-v-36c2f961]:before{content:"";background-color:var(--cl-text-primary);width:100%;height:2px;display:block;position:absolute;transform:rotate(45deg)}.project-filter__close[data-v-36c2f961]:before{transform:rotate(-45deg)}.projects[data-v-db1f3d64]{grid-gap:32px 0;grid-template-rows:max-content 1fr max-content;height:100%;display:grid}.projects__header[data-v-db1f3d64]{justify-content:space-between;padding-right:32px;display:flex}.title[data-v-db1f3d64]{grid-gap:3px 0;align-content:start;display:grid}.title__text[data-v-db1f3d64]{letter-spacing:0%;color:var(--cl-text-primary);font-size:28px;font-weight:500;line-height:100%}.title__counter[data-v-db1f3d64]{letter-spacing:0%;color:var(--cl-text-dimmed);font-size:12px;font-weight:400;line-height:100%}.right[data-v-db1f3d64]{gap:24px;display:flex}.create-project[data-v-db1f3d64]{letter-spacing:0%;flex-shrink:0;gap:10px;padding:13px 32px;font-size:16px;font-weight:500;line-height:100%;display:flex}.search__input[data-v-db1f3d64]{width:420px;letter-spacing:0%;--app-input-min-height:0;flex-shrink:0;font-size:16px;font-weight:400;line-height:100%}.search__input[data-v-db1f3d64] .app-input{border:1px solid #0000;padding:14px 14px 14px 66px}.search__input[data-v-db1f3d64] .app-input::placeholder{color:var(--cl-bg-dark)}.search__input[data-v-db1f3d64] .app-icon-input__icon.left{left:32px}.search__icon[data-v-db1f3d64]{stroke-width:2px;color:var(--cl-text-dimmed);transition:color 80ms ease-in}.search__icon.active[data-v-db1f3d64]{color:var(--cl-primary)}.nav[data-v-db1f3d64]{--app-select-trigger-min-height:0;--app-select-trigger-color:var(--cl-text-primary);--app-select-trigger-border-color:transparent;--app-select-trigger-bg:white;--app-select-icon-color:var(--cl-text-dimmed);justify-content:space-between;padding-right:32px;display:flex}.nav__select[data-v-db1f3d64]{align-items:center;gap:1.25rem;display:flex}.nav__order[data-v-db1f3d64]{stroke-width:1.5px;color:var(--cl-text-muted)}.nav__order.active[data-v-db1f3d64]{color:var(--cl-text-primary)}[data-v-db1f3d64] .nav__select .app-select__trigger{letter-spacing:0%;color:var(--cl-text-primary);width:max-content;min-width:206px;padding:12px 24px;font-size:16px;font-weight:400;line-height:100%}.list[data-v-db1f3d64]{grid-gap:24px 0;grid-template-rows:max-content calc(100svh - 276px);align-content:start;display:grid}.list__empty[data-v-db1f3d64]{background-color:var(--cl-surface);color:var(--cl-bg-dark);height:200px;letter-spacing:0%;border-radius:12px;justify-content:center;align-items:center;margin-right:32px;font-family:Golos;font-size:18px;font-weight:400;line-height:100%;display:flex}.project-list[data-v-db1f3d64]{scrollbar-gutter:stable;flex-flow:wrap;align-content:baseline;gap:24px;height:100%;padding-right:16px;display:flex;overflow-y:auto}.project-list__item[data-v-db1f3d64]{width:469px}.pagination[data-v-db1f3d64]{padding-right:32px}[data-v-db1f3d64] .main-layout__content{padding-right:0}.project[data-v-4accf92a]{gap:16px;min-width:0;display:grid}.project__info[data-v-4accf92a]{grid-gap:0 16px;grid-template-columns:minmax(0,max-content) minmax(0,1fr);grid-auto-flow:column;min-width:0;display:grid}.project__actions[data-v-4accf92a]{grid-gap:0 16px;grid-template-columns:minmax(0,199px) minmax(0,1fr);grid-auto-flow:column;min-width:0;display:grid}.project--collapsed .project__info[data-v-4accf92a],.project--collapsed .project__actions[data-v-4accf92a]{grid-gap:0;grid-template-columns:1fr}.project--collapsed .project-info__back[data-v-4accf92a]{justify-content:center;gap:0;width:100%;padding-inline:0}.project--collapsed .project-info__back-text[data-v-4accf92a],.project--collapsed .project-actions__btn-text[data-v-4accf92a]{opacity:0;visibility:hidden;max-width:0}.project--collapsed .project-actions__btn[data-v-4accf92a]{justify-content:center;gap:0;width:100%;padding-inline:0}.project-info[data-v-4accf92a]{background-color:var(--cl-bg-muted);border-radius:6px;align-items:center;gap:15px;width:358px;max-width:100%;padding:0 19px;display:flex}.project-info__name[data-v-4accf92a]{min-width:0;letter-spacing:0%;color:var(--cl-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:16px;font-weight:400;line-height:1.19;overflow:hidden}.project-info__icon[data-v-4accf92a]{cursor:pointer;color:var(--cl-text-muted);transition:all .3s}.project-info__icon[data-v-4accf92a]:hover{color:var(--cl-primary)}.project-info__icon-disabled[data-v-4accf92a]{cursor:not-allowed;color:var(--cl-text-muted)!important}.project-info__back[data-v-4accf92a]{background-color:var(--cl-bg-muted);color:var(--cl-text-muted);border:1px solid var(--cl-bg-muted);stroke-width:2px;border-radius:6px;align-items:center;gap:6px;padding:5px 15px 5px 9px;text-decoration:none;transition:all .3s;display:flex}.project-info__back[data-v-4accf92a]:hover{border:1px solid var(--cl-primary);color:var(--cl-primary)}.project-info__back-text[data-v-4accf92a]{font-size:14px;line-height:1.18}.project-info__back-text[data-v-4accf92a],.project-actions__btn-text[data-v-4accf92a]{white-space:nowrap;opacity:1;visibility:visible;max-width:180px;line-height:1.18;overflow:hidden}.project-actions[data-v-4accf92a]{min-width:0}.project-actions__btn[data-v-4accf92a]{width:max-content;height:100%;min-height:auto}.project-actions__btn--edit[data-v-4accf92a]{transition:all linear}.project-actions__btn--edit[data-v-4accf92a],.project-actions__btn--locked[data-v-4accf92a],.project-actions__btn--compare[data-v-4accf92a]{letter-spacing:0%;gap:12px;width:100%;padding:14.5px 16.5px;font-size:16px;font-weight:500}.project-actions__btn--compare[data-v-4accf92a]{width:100%}.project-actions__btn--locked[data-v-4accf92a]{background-color:var(--cl-bg-muted);color:var(--cl-text-muted);cursor:not-allowed;border:1px solid #0000}.project-actions__btn--stop[data-v-4accf92a]{background-color:var(--cl-bg-muted);color:var(--cl-error);border:1px solid #0000;padding-inline:40px;transition:all .15s linear}.project-actions__btn--stop[data-v-4accf92a]:hover{background-color:var(--cl-bg-muted);color:var(--cl-error);border:1px solid var(--cl-error)}.sidebar[data-v-65e291dd]{grid-gap:16px 0;background-color:var(--cl-surface);grid-template-rows:max-content minmax(0,1fr);min-width:0;height:100%;min-height:0;padding:16px;display:grid;position:relative;overflow:hidden}.sidebar__nav[data-v-65e291dd]{grid-gap:16px 0;grid-template-rows:52px;min-width:0;display:grid}.sidebar__btn[data-v-65e291dd]{width:max-content;height:max-content;min-height:auto}.sidebar__btn--edit[data-v-65e291dd],.sidebar__btn--compare[data-v-65e291dd]{letter-spacing:0%;gap:12px;width:100%;padding:13px 16.5px;font-size:16px;font-weight:500;line-height:100%}.sidebar__btn--compare[data-v-65e291dd]{width:100%}.sidebar__btn--pause[data-v-65e291dd]{background-color:var(--cl-bg-muted);color:var(--cl-error);border:1px solid #0000;padding-inline:40px}.sidebar__btn--pause[data-v-65e291dd]:hover{background-color:var(--cl-bg-muted);color:var(--cl-error);border:1px solid #0000}.sidebar__content[data-v-65e291dd]{grid-gap:0 16px;grid-template-columns:56px minmax(0,1fr);grid-auto-flow:column;min-width:0;min-height:0;display:grid;position:relative}.sidebar__wrapper[data-v-65e291dd]{opacity:1;visibility:visible;border-radius:12px;width:100%;min-width:0;height:100%;min-height:0;overflow:hidden}.sidebar--collapsed .sidebar__nav[data-v-65e291dd]{grid-template-rows:52px}.sidebar--collapsed .sidebar__content[data-v-65e291dd]{grid-gap:0;grid-template-columns:56px}.sidebar--collapsed .sidebar__wrapper[data-v-65e291dd]{opacity:0;visibility:hidden;width:0;padding-inline:0}.potree-wrapper[data-v-26ca9966]{width:100%;height:100%;min-height:400px;position:relative;overflow:hidden}.potree-render-area[data-v-26ca9966]{width:100%;height:100%;position:absolute;top:0;left:0}.splitpanes{width:100%;height:100%;display:flex}.splitpanes--vertical{flex-direction:row}.splitpanes--horizontal{flex-direction:column}.splitpanes--dragging .splitpanes__pane{-webkit-user-select:none;user-select:none;pointer-events:none}:has(.splitpanes--dragging){-webkit-user-select:none;user-select:none;pointer-events:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--ready .splitpanes__pane{will-change:width, height;transition:width .2s ease-out,height .2s ease-out}.splitpanes--ready.splitpanes--dragging .splitpanes__pane{transition:none}.splitpanes__splitter{touch-action:none}.splitpanes__splitter:focus{outline:none}.splitpanes--vertical>.splitpanes__splitter{cursor:col-resize;min-width:1px}.splitpanes--horizontal>.splitpanes__splitter{cursor:row-resize;min-height:1px}.default-theme.splitpanes .splitpanes__pane{background-color:#f2f2f2}.default-theme.splitpanes .splitpanes__splitter{box-sizing:border-box;background-color:#fff;flex-shrink:0;position:relative}.default-theme.splitpanes .splitpanes__splitter:focus-visible{outline-offset:-2px;outline:2px solid #3b82f6}.default-theme.splitpanes .splitpanes__splitter:before,.default-theme.splitpanes .splitpanes__splitter:after{content:"";background-color:#00000026;transition:background-color .3s;position:absolute;top:50%;left:50%}.default-theme.splitpanes .splitpanes__splitter:hover:before,.default-theme.splitpanes .splitpanes__splitter:hover:after{background-color:#00000040}.default-theme.splitpanes .splitpanes__splitter:first-child{cursor:auto}.default-theme.splitpanes .splitpanes .splitpanes__splitter{z-index:1}.default-theme.splitpanes--vertical>.splitpanes__splitter,.default-theme .splitpanes--vertical>.splitpanes__splitter{border-left:1px solid #eee;width:7px;margin-left:-1px}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{width:1px;height:30px;transform:translateY(-50%)}.default-theme.splitpanes--vertical>.splitpanes__splitter:before,.default-theme .splitpanes--vertical>.splitpanes__splitter:before{margin-left:-2px}.default-theme.splitpanes--vertical>.splitpanes__splitter:after,.default-theme .splitpanes--vertical>.splitpanes__splitter:after{margin-left:1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter,.default-theme .splitpanes--horizontal>.splitpanes__splitter{border-top:1px solid #eee;height:7px;margin-top:-1px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{width:30px;height:1px;transform:translate(-50%)}.default-theme.splitpanes--horizontal>.splitpanes__splitter:before,.default-theme .splitpanes--horizontal>.splitpanes__splitter:before{margin-top:-2px}.default-theme.splitpanes--horizontal>.splitpanes__splitter:after,.default-theme .splitpanes--horizontal>.splitpanes__splitter:after{margin-top:1px}.sidebar-resizer[data-v-fe476633],.sidebar-resizer__splitpanes[data-v-fe476633]{width:100%;height:100%;min-height:0}.sidebar-resizer__sidebar-pane[data-v-fe476633]{min-width:480px;min-height:0;overflow:hidden}.sidebar-resizer__sidebar-pane[data-v-fe476633]>*{width:100%;min-width:0;max-width:100%;height:100%}.sidebar-resizer__sidebar-pane--collapsed[data-v-fe476633]{min-width:88px}.sidebar-resizer__viewer-pane[data-v-fe476633]{min-width:0;min-height:0;overflow:hidden}.sidebar-resizer__viewer-pane[data-v-fe476633]>*{width:100%;min-width:0;max-width:100%;height:100%}.sidebar-resizer__sidebar-pane[data-v-fe476633] .sidebar{min-width:0;max-width:100%}.sidebar-resizer[data-v-fe476633] .splitpanes__pane{min-height:0;overflow:hidden}.sidebar-resizer__viewer[data-v-fe476633]{width:100%;min-width:0;height:100%;min-height:0;display:flex}.sidebar-resizer__wrapper[data-v-fe476633]{background-color:var(--cl-surface);width:100%;height:100%;position:relative;overflow:hidden}.sidebar-resizer[data-v-fe476633] .splitpanes__splitter{z-index:10;cursor:ew-resize;background:0 0;flex:0 0 8px;transition:background-color .3s;position:relative}.sidebar-resizer__splitpanes--collapsed[data-v-fe476633] .splitpanes__splitter{cursor:e-resize}.sidebar-resizer[data-v-fe476633] .splitpanes__splitter:hover,.sidebar-resizer[data-v-fe476633] .splitpanes--dragging>.splitpanes__splitter{background-color:color-mix(in srgb, var(--cl-primary) 7%, transparent)}.sidebar-resizer[data-v-fe476633] .splitpanes--vertical>.splitpanes__splitter:after{content:"";background-color:var(--cl-border-primary);border-radius:2px;width:2px;height:100%;transition:width .3s,background-color .3s;position:absolute;top:0;left:50%;transform:translate(-50%)}.sidebar-resizer[data-v-fe476633] .splitpanes--vertical>.splitpanes__splitter:hover:after,.sidebar-resizer[data-v-fe476633] .splitpanes--dragging>.splitpanes__splitter:after{background-color:var(--cl-primary);width:4px}.scene-layout[data-v-4dc7940d]{--scene-header-height:68px;grid-template-rows:max-content minmax(0, calc(100dvh - var(--scene-header-height)));min-height:100dvh;display:grid;overflow:hidden}.split-item[data-v-ebd606c1]{background-color:var(--cl-bg-page);border-radius:8px;grid-template-rows:max-content minmax(0,1fr);gap:24px;width:100%;height:100%;min-height:0;padding:16px;display:grid}.split-item--collapsed[data-v-ebd606c1]{grid-template-rows:max-content;gap:0}.split-item__header[data-v-ebd606c1]{grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:12px;display:grid}.split-item__title-wrap[data-v-ebd606c1]{gap:9px;min-width:0;display:grid}.split-item__title[data-v-ebd606c1]{overflow-wrap:anywhere;min-width:0;color:var(--cl-text-strong);margin:0;font-size:18px;font-weight:500;line-height:1}.split-item__title-row[data-v-ebd606c1]{align-items:center;gap:8px;min-width:0;display:flex}.split-item__description[data-v-ebd606c1]{color:var(--cl-text-muted);font-size:12px;line-height:1}.split-item__actions[data-v-ebd606c1]{grid-auto-flow:column;align-items:start;gap:12px;display:grid}.split-item__collapse[data-v-ebd606c1]{width:24px;height:24px;color:var(--cl-text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.split-item__collapse[data-v-ebd606c1]:hover{color:var(--cl-primary);background-color:var(--cl-surface)}.split-item__collapse-icon[data-v-ebd606c1]{transition:transform .3s}.split-item__collapse-icon--collapsed[data-v-ebd606c1]{transform:rotate(-180deg)}.split-item__content[data-v-ebd606c1]{min-width:0;min-height:0;overflow:auto}.split-list[data-v-0c145efd]{width:100%;height:100%}.split-list__panes[data-v-0c145efd]{height:100%}.split-list__panes[data-v-0c145efd] .splitpanes__pane{min-width:0;min-height:0;overflow:hidden}.split-list__panes[data-v-0c145efd] .splitpanes{gap:8px}.split-list__panes--resizing-collapsed[data-v-0c145efd] .splitpanes__pane{transition:none}.split-list__panes[data-v-0c145efd] .splitpanes__splitter{z-index:10;cursor:ns-resize;background:0 0;flex:0 0 8px;transition:background-color .3s;position:relative}.split-list__panes--single-opened[data-v-0c145efd] .splitpanes__splitter,.split-list__panes--first-collapsed[data-v-0c145efd] .splitpanes__splitter,.split-list__panes--third-collapsed[data-v-0c145efd] .splitpanes__splitter{cursor:default}.split-list__panes--single-opened[data-v-0c145efd] .splitpanes__splitter,.split-list__panes--first-collapsed[data-v-0c145efd] .splitpanes__splitter:nth-child(2),.split-list__panes--third-collapsed[data-v-0c145efd] .splitpanes__splitter:nth-child(4){pointer-events:none}.split-list__panes[data-v-0c145efd] .splitpanes__splitter:hover,.split-list__panes[data-v-0c145efd] .splitpanes--dragging>.splitpanes__splitter{background-color:color-mix(in srgb, var(--cl-primary) 7%, transparent)}.split-list__panes[data-v-0c145efd] .splitpanes--horizontal>.splitpanes__splitter:after{content:"";background-color:var(--cl-border-primary);border-radius:2px;width:calc(100% - 24px);height:3px;transition:height .3s,background-color .3s,box-shadow .3s;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.split-list__panes[data-v-0c145efd] .splitpanes--horizontal>.splitpanes__splitter:hover:after,.split-list__panes[data-v-0c145efd] .splitpanes--dragging>.splitpanes__splitter:after{background-color:var(--cl-primary);height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--cl-primary) 14%, transparent)}.split-list__pane[data-v-0c145efd]{min-width:0;min-height:0}.remove-popup__title[data-v-7196de67]{color:var(--cl-text-primary);margin:0;font-size:26px;font-weight:500;line-height:1.15}.remove-popup__text[data-v-7196de67]{margin:25px 0 0}.remove-popup__nav[data-v-7196de67]{justify-content:center;align-items:center;gap:15px;margin-top:30px;display:flex}.remove-popup__btn[data-v-7196de67]{width:50%}.remove-popup__btn--cancel[data-v-7196de67]{background-color:var(--cl-bg-muted)}.error-popup .title[data-v-8f6696ef]{color:var(--cl-text-primary);margin:0;font-size:26px;font-weight:500;line-height:1.15}.error-popup .text[data-v-8f6696ef]{margin:25px 25px 0}.error-popup .nav[data-v-8f6696ef]{grid-template-columns:auto min-content;display:grid}.error-popup .btn[data-v-8f6696ef]{width:100%}.status[data-v-23469d28]{background-color:var(--cl-bg-page);grid-gap:0 12px;border-radius:4px;grid-template-columns:1fr fit-content(107px);grid-auto-flow:column;justify-content:space-between;align-items:center;padding:8px 12px;display:grid}.status__left[data-v-23469d28]{letter-spacing:0%;grid-gap:0 10px;grid-auto-flow:column;justify-content:start;align-items:center;font-size:16px;font-weight:400;line-height:1.19;display:grid}.status__text[data-v-23469d28]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.status__progress[data-v-23469d28]{white-space:nowrap;text-overflow:ellipsis;text-align:center;letter-spacing:0%;background-color:red;border-radius:3px;padding:4px 8px;font-size:12px;font-weight:400;line-height:1.16;display:inline-block;overflow:hidden}.status__progress--waiting[data-v-23469d28]{font-weight:400;font-style:Regular;letter-spacing:0%;color:var(--cl-text-muted);background-color:#0000;align-items:center;padding:0;font-size:12px;line-height:1.25}.status__progress--running[data-v-23469d28]{background-color:var(--cl-primary);color:var(--cl-surface)}.status__progress--ok[data-v-23469d28]{color:var(--cl-text-muted);background-color:var(--cl-surface)}.status__progress--error[data-v-23469d28]{letter-spacing:0%;color:var(--cl-error);background-color:#0000;padding:0;font-size:12px;font-weight:400;line-height:1.25}.status__icon[data-v-23469d28]{color:var(--cl-text-secondary)}.status__icon.running[data-v-23469d28],.status__icon.timer[data-v-23469d28]{color:var(--cl-primary)}.status__icon.ok[data-v-23469d28]{color:var(--cl-success)}.status__icon.error[data-v-23469d28]{color:var(--cl-error)}.layer-status__items[data-v-cd26aea2]{grid-gap:8px 0;display:grid}.layer-status__btn[data-v-cd26aea2]{width:100%;letter-spacing:0%;min-height:auto;padding:12px 0;font-size:16px;font-weight:500;line-height:100%}.layer-status__btn[disabled][data-v-cd26aea2]{background-color:var(--cl-bg-muted)}.layer-settings__status[data-v-cd26aea2]{grid-gap:16px 0;display:grid}.layer-settings__status .status_actions[data-v-cd26aea2]{flex-direction:row;gap:.5rem;display:flex}.app-range[data-v-f233584e]{--thumb-size:var(--v47d3ce2c);--thumb-border-width:2px;--track-height:var(--v2c796d52);--progress:var(--v12a73fd7);--range-offset:var(--v168950c2);--border-radius:calc(var(--track-height) / 2);grid-gap:0 16px;grid-template-columns:1fr 45px;grid-auto-flow:column;justify-content:space-between;align-items:center;display:grid}.app-range__wrapper[data-v-f233584e]{width:100%;height:var(--track-height);justify-content:center;display:flex;position:relative}.app-range__wrapper.disabled[data-v-f233584e]{cursor:not-allowed}.app-range__input[data-v-f233584e]{z-index:3;height:100%;width:calc(100% - var(--range-offset));appearance:none;cursor:pointer;background:0 0;position:absolute}.app-range__input[data-v-f233584e]::-webkit-slider-thumb{box-sizing:border-box;z-index:2;appearance:none;height:var(--thumb-size);width:var(--thumb-size);background:var(--cl-primary);cursor:pointer;border:var(--thumb-border-width) solid var(--cl-surface);border-radius:50%;position:relative}.app-range__input[data-v-f233584e]::-moz-range-thumb{box-sizing:border-box;z-index:2;appearance:none;height:var(--thumb-size);width:var(--thumb-size);background:var(--cl-primary);cursor:pointer;border:var(--thumb-border-width) solid var(--cl-surface);border-radius:50%;position:relative}.app-range__input[disabled][data-v-f233584e]{cursor:not-allowed}.app-range__input[disabled][data-v-f233584e]::-webkit-slider-thumb{cursor:not-allowed;background-color:var(--cl-text-muted)}.app-range__input[disabled][data-v-f233584e]::-moz-range-thumb{cursor:not-allowed;background-color:var(--cl-text-muted)}.app-range__track[data-v-f233584e],.app-range__progress[data-v-f233584e]{background-color:var(--cl-primary);position:absolute;inset:0}.app-range__track.disabled[data-v-f233584e],.app-range__progress.disabled[data-v-f233584e]{background-color:var(--cl-text-muted)}.app-range__progress[data-v-f233584e]{z-index:2;width:var(--progress);background:linear-gradient(90deg, #3a87fd00 0%, var(--cl-primary) 85.49%);border-radius:var(--border-radius)}.app-range__progress.disabled[data-v-f233584e]{background:linear-gradient(90deg, #3a87fd00 0%, var(--cl-text-muted) 85.49%)}.app-range__progress--opacity[data-v-f233584e]{z-index:1;border-radius:var(--border-radius);background-color:#0000;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAJElEQVQoFWN4+PDhf2z4Pw7AgE0xSAwXGBYacHkOV2AwjEQNAPMfJI8gSnAzAAAAAElFTkSuQmCC);background-repeat:repeat}.app-range__track[data-v-f233584e]{background-color:var(--cl-bg-page);border-radius:var(--border-radius)}.app-range__label[data-v-f233584e]{background-color:var(--cl-bg-muted);color:var(--cl-text-strong);min-height:var(--track-height);height:max-content;letter-spacing:0%;border-radius:4px;justify-content:center;align-items:center;padding:4.5px 10px;font-size:12px;font-weight:400;line-height:100%;display:flex}.app-range__text[data-v-f233584e]{justify-content:center;align-items:center;height:max-content;min-height:15px;display:inline-flex}.app-range[data-v-3866db9e]{--track-height:var(--ecde1bfe);--thumb-width:var(--v2a160f83);--thumb-height:var(--v63343d8a);--progress:var(--v59a0821c);grid-gap:0 16px;grid-template-columns:1fr max-content;grid-auto-flow:column;align-items:center;display:grid}.app-range__wrapper[data-v-3866db9e]{width:100%;height:var(--thumb-height);position:relative}.app-range__input[data-v-3866db9e]{appearance:none;z-index:2;cursor:pointer;background-color:#0000;position:absolute;inset:0}.app-range__input[disabled][data-v-3866db9e]{cursor:not-allowed}.app-range__input[data-v-3866db9e]::-webkit-slider-thumb{box-sizing:border-box;appearance:none;width:var(--thumb-width);height:var(--thumb-height);border:1px solid var(--cl-surface);background-color:var(--cl-primary);border-radius:4px;box-shadow:0 4px 8.3px #00000026}.app-range__input[data-v-3866db9e]::-moz-range-thumb{box-sizing:border-box;appearance:none;width:var(--thumb-width);height:var(--thumb-height);border:1px solid var(--cl-surface);background-color:var(--cl-primary);border-radius:4px;box-shadow:0 4px 8.3px #00000026}.app-range__progress[data-v-3866db9e]{z-index:1;width:var(--progress);height:var(--track-height);background:linear-gradient(90.01deg, var(--cl-primary) 0.01%, var(--cl-primary-hover) 115.37%);border-radius:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.app-range__track[data-v-3866db9e]{width:100%;height:var(--track-height);background-color:var(--cl-bg-page);border-radius:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.app-range__output[data-v-3866db9e]{background-color:var(--cl-bg-page);min-width:55px;min-height:var(--track-height);border-radius:4px;justify-content:center;align-items:center;width:max-content;height:max-content;padding:4.5px 10px;display:flex}.app-range__output-text[data-v-3866db9e]{height:max-content;min-height:15px;letter-spacing:0%;align-items:center;font-size:12px;font-weight:400;line-height:100%;display:inline-flex}.app-range.disabled .app-range__progress[data-v-3866db9e]{background:linear-gradient(90.01deg, var(--cl-bg-muted) 0.01%, var(--cl-text-disabled) 115.37%)}.app-range[data-v-22af3e98]{--thumb-size:var(--v729fbe7c);--thumb-border-width:2px;--track-height:var(--v15a80afc);--progress:var(--a4096fd8);--border-radius:calc(var(--track-height) / 2);grid-gap:0 16px;grid-template-columns:1fr 45px;grid-auto-flow:column;justify-content:space-between;align-items:center;display:grid}.app-range__wrapper[data-v-22af3e98]{width:100%;height:var(--track-height);justify-content:center;display:flex;position:relative}.app-range__wrapper.disabled[data-v-22af3e98]{cursor:not-allowed}.app-range__input[data-v-22af3e98]{z-index:3;appearance:none;cursor:pointer;background:0 0;width:100%;height:100%;position:absolute}.app-range__input[data-v-22af3e98]::-webkit-slider-thumb{box-sizing:border-box;z-index:2;appearance:none;height:var(--thumb-size);width:var(--thumb-size);background:var(--cl-primary);cursor:pointer;border:var(--thumb-border-width) solid var(--cl-surface);border-radius:50%;position:relative;box-shadow:0 4px 4px #00000021}.app-range__input[data-v-22af3e98]::-webkit-slider-thumb:active{border-color:color-mix(in srgb, var(--cl-primary), white);box-shadow:none}.app-range__input[data-v-22af3e98]::-moz-range-thumb{box-sizing:border-box;z-index:2;appearance:none;height:var(--thumb-size);width:var(--thumb-size);background:var(--cl-primary);cursor:pointer;border:var(--thumb-border-width) solid var(--cl-surface);border-radius:50%;position:relative;box-shadow:0 4px 4px #00000021}.app-range__input[data-v-22af3e98]::-moz-range-thumb:active{border-color:color-mix(in srgb, var(--cl-primary), white);box-shadow:none}.app-range__input[disabled][data-v-22af3e98]{cursor:not-allowed}.app-range__input[disabled][data-v-22af3e98]::-webkit-slider-thumb{cursor:not-allowed;background-color:var(--cl-text-muted)}.app-range__input[disabled][data-v-22af3e98]::-moz-range-thumb{cursor:not-allowed;background-color:var(--cl-text-muted)}.app-range__input[disabled][data-v-22af3e98]:active::-webkit-slider-thumb{border-color:var(--cl-surface);box-shadow:0 4px 4px #00000021}.app-range__input[disabled][data-v-22af3e98]:active::-moz-range-thumb{border-color:var(--cl-surface);box-shadow:0 4px 4px #00000021}.app-range__track[data-v-22af3e98],.app-range__progress[data-v-22af3e98]{background-color:var(--cl-primary);position:absolute;inset:0}.app-range__track.disabled[data-v-22af3e98],.app-range__progress.disabled[data-v-22af3e98]{background-color:var(--cl-text-muted)}.app-range__progress[data-v-22af3e98]{z-index:2;width:var(--progress);background:var(--cl-primary);border-radius:var(--border-radius)}.app-range__progress.disabled[data-v-22af3e98]{background:var(--cl-text-muted)}.app-range__progress--opacity[data-v-22af3e98]{z-index:1;border-radius:var(--border-radius);background-color:#0000;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAJElEQVQoFWN4+PDhf2z4Pw7AgE0xSAwXGBYacHkOV2AwjEQNAPMfJI8gSnAzAAAAAElFTkSuQmCC);background-repeat:repeat}.app-range__track[data-v-22af3e98]{background-color:var(--cl-bg-page);border-radius:var(--border-radius)}.app-range__label[data-v-22af3e98]{background-color:var(--cl-bg-muted);color:var(--cl-text-strong);letter-spacing:0%;min-height:var(--track-height);border-radius:4px;justify-content:center;align-items:center;height:max-content;padding:4.5px 10px;font-size:12px;font-weight:400;line-height:100%;display:flex}.app-range__text[data-v-22af3e98]{justify-content:center;align-items:center;height:max-content;min-height:15px;display:inline-flex}.app-range[data-v-1b93730b]{--track-height:var(--v2641d637);--thumb-width:var(--v78b8efe6);--thumb-height:var(--v09545380);flex-direction:column;gap:12px;width:100%;display:flex}.app-range__header[data-v-1b93730b]{justify-content:space-between;align-items:center;width:100%;display:flex}.app-range__wrapper[data-v-1b93730b]{width:100%;height:var(--thumb-height);position:relative}.app-range__input[data-v-1b93730b]{appearance:none;z-index:2;cursor:pointer;pointer-events:none;background-color:#0000;width:100%;margin:0;position:absolute;inset:0}.app-range__input.z-top[data-v-1b93730b]{z-index:3}.app-range__input[disabled][data-v-1b93730b]{cursor:not-allowed}.app-range__input[disabled][data-v-1b93730b]::-webkit-slider-thumb{pointer-events:none}.app-range__input[disabled][data-v-1b93730b]::-moz-range-thumb{pointer-events:none}.app-range__input[data-v-1b93730b]::-webkit-slider-thumb{box-sizing:border-box;appearance:none;width:var(--thumb-width);height:var(--thumb-height);border:1px solid var(--cl-surface);background-color:var(--cl-primary);pointer-events:auto;border-radius:4px;box-shadow:0 4px 8.3px #00000026}.app-range__input[data-v-1b93730b]::-moz-range-thumb{box-sizing:border-box;appearance:none;width:var(--thumb-width);height:var(--thumb-height);border:1px solid var(--cl-surface);background-color:var(--cl-primary);pointer-events:auto;border-radius:4px;box-shadow:0 4px 8.3px #00000026}.app-range__progress[data-v-1b93730b]{z-index:1;height:var(--track-height);background:linear-gradient(90.01deg, var(--cl-primary) 0.01%, var(--cl-primary-hover) 115.37%);border-radius:4px;position:absolute;top:50%;transform:translateY(-50%)}.app-range__track[data-v-1b93730b]{width:100%;height:var(--track-height);background-color:var(--cl-bg-page);z-index:0;border-radius:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.app-range__output[data-v-1b93730b]{background-color:var(--cl-bg-page);border-radius:4px;justify-content:center;align-items:center;width:max-content;min-width:55px;height:max-content;padding:4.5px 10px;display:flex}.app-range__output-text[data-v-1b93730b]{white-space:nowrap;align-items:center;font-size:12px;font-weight:400;line-height:100%;display:inline-flex}.app-range.disabled .app-range__progress[data-v-1b93730b]{background:linear-gradient(90.01deg, var(--cl-bg-muted) 0.01%, var(--cl-text-disabled) 115.37%)}.gradient-picker[data-v-2c6cdd58]{flex-direction:row;gap:4px;width:100%;height:50px;display:flex}.gradient-bar[data-v-2c6cdd58]{border-radius:4px;flex:1;min-width:20px}.gradient-bar.disabled[data-v-2c6cdd58]{pointer-events:none}.gradient-bar[data-v-2c6cdd58]:hover{cursor:pointer}.gradient-bar.selected[data-v-2c6cdd58]{border:1px solid var(--cl-primary)}.app-range[data-v-cbaaf306]{--track-height:var(--v0e08cbfe);--thumb-width:var(--v68f72226);--thumb-height:var(--v00757f47);flex-direction:column;gap:12px;width:100%;display:flex}.app-range__container[data-v-cbaaf306]{height:var(--thumb-height)}.app-range__header[data-v-cbaaf306]{justify-content:space-between;align-items:center;width:100%;display:flex}.app-range__wrapper[data-v-cbaaf306]{width:100%;height:var(--thumb-height);position:relative}.app-range__input[data-v-cbaaf306]{appearance:none;z-index:2;cursor:pointer;pointer-events:none;background-color:#0000;width:100%;margin:0;position:absolute;inset:0}.app-range__input.z-top[data-v-cbaaf306]{z-index:3}.app-range__input[disabled][data-v-cbaaf306]{cursor:not-allowed}.app-range__input[disabled][data-v-cbaaf306]::-webkit-slider-thumb{pointer-events:none}.app-range__input[disabled][data-v-cbaaf306]::-moz-range-thumb{pointer-events:none}.app-range__input[data-v-cbaaf306]::-webkit-slider-thumb{box-sizing:border-box;appearance:none;width:var(--thumb-width);height:var(--thumb-height);border:1px solid var(--cl-surface);background-color:var(--cl-primary);pointer-events:auto;border-radius:4px;box-shadow:0 4px 8.3px #00000026}.app-range__input[data-v-cbaaf306]::-moz-range-thumb{box-sizing:border-box;appearance:none;width:var(--thumb-width);height:var(--thumb-height);border:1px solid var(--cl-surface);background-color:var(--cl-primary);pointer-events:auto;border-radius:4px;box-shadow:0 4px 8.3px #00000026}.app-range__progress[data-v-cbaaf306]{z-index:1;height:var(--track-height);background:linear-gradient(90.01deg, var(--cl-primary) 0.01%, var(--cl-primary-hover) 115.37%);border-radius:4px;position:absolute;top:50%;transform:translateY(-50%)}.app-range__track[data-v-cbaaf306]{width:100%;height:var(--track-height);background-color:var(--cl-bg-page);z-index:0;border-radius:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.app-range__output[data-v-cbaaf306]{background-color:var(--cl-bg-page);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:max-content;min-width:55px;height:20px;padding:4.5px 10px;display:flex}.app-range__output-text[data-v-cbaaf306]{white-space:nowrap;appearance:none;-moz-appearance:textfield;text-align:center;width:max-content;min-height:100%;width:calc(var(--chars) * 1ch);background-color:#0000;border:0;justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:400;line-height:100%;display:inline-flex;overflow:visible}.app-range__output-text[data-v-cbaaf306]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.app-range__output-text[data-v-cbaaf306]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.app-range__unit[data-v-cbaaf306]{white-space:nowrap;font-size:10px;font-weight:400;line-height:100%}.app-range__right[data-v-cbaaf306]{width:max-content;min-width:55px;height:100%;position:relative}.app-range__top[data-v-cbaaf306],.app-range__bottom[data-v-cbaaf306]{width:100%;display:flex}.app-range__output--float[data-v-cbaaf306]{z-index:0;position:absolute;top:0;left:0;transform:translateY(-50%)}.app-range__output--primary[data-v-cbaaf306]{z-index:1}.app-range__zero[data-v-cbaaf306]{font-size:12px;font-weight:400;line-height:100%}.app-range--vertical[data-v-cbaaf306]{--track-width:var(--v87fa5c00);height:100%}.app-range--vertical .app-range__container[data-v-cbaaf306]{grid-auto-columns:1fr max-content;grid-auto-flow:column;gap:8px;height:100%;display:grid}.app-range--vertical .app-range__wrapper[data-v-cbaaf306]{width:100%;height:100%}.app-range--vertical .app-range__input[data-v-cbaaf306]{writing-mode:vertical-lr;direction:rtl;width:100%;height:100%}.app-range--vertical .app-range__input[data-v-cbaaf306]::-webkit-slider-runnable-track{width:100%;height:100%}.app-range--vertical .app-range__input[data-v-cbaaf306]::-webkit-slider-thumb{cursor:pointer;border-radius:4px;width:100%;height:16px}.app-range--vertical .app-range__input[data-v-cbaaf306]::-moz-range-thumb{cursor:pointer;border-radius:4px;width:100%;height:16px}.app-range--vertical .app-range__progress[data-v-cbaaf306]{background:linear-gradient(0, var(--cl-primary) 0.01%, var(--cl-primary-hover) 115.37%);width:calc(100% - 20px);height:auto;top:auto;left:10px;transform:none}.app-range--vertical .app-range__track[data-v-cbaaf306]{width:calc(100% - 20px);height:100%;inset:0 0 0 10px;transform:none}.app-range--vertical.disabled .app-range__progress[data-v-cbaaf306]{background:linear-gradient(.01deg, var(--cl-bg-muted) 0.01%, var(--cl-text-disabled) 115.37%)}.app-range.disabled .app-range__progress[data-v-cbaaf306]{background:linear-gradient(90.01deg, var(--cl-bg-muted) 0.01%, var(--cl-text-disabled) 115.37%)}.dz[data-v-316b9e94]{grid-gap:25px 0;display:grid;position:relative}.dz[data-v-316b9e94]:after{content:"0";z-index:5;top:83px;left:var(--v2fc99cfe);background-color:var(--cl-bg-page);border-radius:4px;width:28px;height:21px;padding:4.5px 10px;font-size:12px;position:absolute;transform:translate(-50%)}[data-v-316b9e94] .dz-range .app-range__progress{background-image:var(--v806fa258)}[data-v-316b9e94] .dz-range .app-range__track{background-image:var(--v98128b82)}.wrapper[data-v-d7446e88]{margin-top:.5rem}.wrapper.disabled[data-v-d7446e88]{cursor:not-allowed}.wrapper.disabled[data-v-d7446e88] *{pointer-events:none}.additional[data-v-d7446e88]{gap:8px;margin-top:10px;display:grid}.srs-info[data-v-3e097ec5]{display:inline-flex}.srs-info__button[data-v-3e097ec5]{border-color:var(--cl-text-disabled);background-color:var(--cl-surface);width:44px;min-height:44px;color:var(--cl-text-secondary);box-shadow:0 10px 24px rgba(var(--cl-text-primary-rgb), .14);gap:0;padding:9px}.srs-info__button[data-v-3e097ec5]:hover{border-color:var(--cl-primary);background-color:var(--cl-surface);color:var(--cl-primary)}.srs-details[data-v-3e097ec5]{gap:24px;display:grid}.srs-details__header[data-v-3e097ec5]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.srs-details__title[data-v-3e097ec5]{color:var(--cl-text-primary);margin:0 0 8px;font-size:24px;font-weight:600;line-height:1.2}.srs-details__list[data-v-3e097ec5]{gap:12px;margin:0;display:grid}.srs-details__row[data-v-3e097ec5]{border-bottom:1px solid var(--cl-bg-muted);grid-template-columns:128px minmax(0,1fr);align-items:start;gap:16px;padding-bottom:12px;display:grid}.srs-details__label[data-v-3e097ec5]{color:var(--cl-text-muted);font-size:14px;font-weight:500;line-height:1.4}.srs-details__value[data-v-3e097ec5]{color:var(--cl-text-primary);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.4}.srs-details__proj[data-v-3e097ec5]{gap:8px;display:grid}.srs-details__code[data-v-3e097ec5]{border:1px solid var(--cl-bg-muted);background-color:var(--cl-bg-page);max-height:180px;color:var(--cl-text-primary);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:0;padding:12px;font-family:monospace;font-size:13px;line-height:1.45;overflow:auto}.srs-details__footer[data-v-3e097ec5]{justify-content:flex-end;display:flex}.wrapper[data-v-e722dda6]{margin-top:.5rem}.wrapper.disabled[data-v-e722dda6]{cursor:not-allowed}.wrapper.disabled[data-v-e722dda6] *{pointer-events:none}.layer-settings__dates[data-v-2f32669b]{color:var(--cl-text-secondary);justify-content:space-between;margin:0;font-size:14px;font-weight:500;line-height:1.21;display:flex}.layer-settings__opacity[data-v-2f32669b]{grid-gap:.5rem 0;display:grid}.layer-settings__input[data-v-2f32669b]{grid-gap:12px 0}.layer-settings__actions[data-v-2f32669b]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px;display:grid}.layer-settings__file[data-v-2f32669b]{align-items:center;gap:8px;min-width:0;display:flex}.layer-settings__file-size[data-v-2f32669b]{color:var(--cl-text-primary);font-size:16px;font-weight:500;line-height:1.2}.layer-settings__tools[data-v-2f32669b]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.layer-settings__download[data-v-2f32669b]{gap:0;width:44px;min-height:44px;padding:0}.layer-settings__srs[data-v-2f32669b]{aspect-ratio:1;flex-shrink:0;width:44px}.layer-settings__control[data-v-2f32669b]{display:flex}.layer-settings__btn[data-v-2f32669b]{letter-spacing:0%;grid-column:1/-1;min-height:auto;padding:12px 0;font-family:Inter;font-size:16px;font-weight:500;line-height:100%}.layer-settings__btn[disabled][data-v-2f32669b]{background-color:red}.layer-settings__created[data-v-2f32669b]{font-size:14px;line-height:1.21}.layer-created__value[data-v-2f32669b]{font-size:14px;font-weight:500;line-height:1.21}.layer-settings__input .form-field__label{height:max-content;min-height:17px;letter-spacing:0%;align-items:center;font-size:14px;font-weight:500;line-height:100%;display:inline-flex}.layer-name[data-v-674794f1]{cursor:pointer;width:100%;color:var(--cl-text-strong);transition:color .2s}.rename-popup[data-v-674794f1]{grid-gap:2.15rem 0;display:grid}.rename-popup__title[data-v-674794f1]{font-weight:500}.rename-popup__content[data-v-674794f1]{grid-gap:2.5rem 0;display:grid}.rename-popup__navigation[data-v-674794f1]{justify-content:center;gap:1.5rem;display:flex}.rename-popup .form-field__label{font-size:16px}.rename-popup .form-field{gap:12px}.compare-chart[data-v-dcef88af]{gap:16px;min-width:0;display:grid}.compare-chart__top-legend[data-v-dcef88af]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px;min-width:0;display:flex}.compare-chart__step[data-v-dcef88af]{align-items:center;gap:8px;display:flex}.compare-chart__legend-label[data-v-dcef88af]{color:var(--cl-text-primary);font-size:14px;font-weight:400;line-height:1.2}.compare-chart__step-select[data-v-dcef88af]{--app-select-trigger-min-height:32px;--app-select-trigger-padding:6px 10px;--app-select-trigger-gap:8px;--app-select-trigger-radius:6px;--app-select-dropdown-padding:4px;--app-select-dropdown-inner-padding:0;--app-select-dropdown-gap:4px;--app-select-options-gap:2px;--app-select-option-padding:7px 8px;--app-select-option-font-size:13px;--app-select-option-radius:4px;width:148px;font-size:13px}.compare-chart__step-select[data-v-dcef88af] .app-select__trigger{min-height:32px;padding:6px 10px;font-size:13px}.compare-chart__step-select[data-v-dcef88af] .app-select__option,.compare-chart__step-select[data-v-dcef88af] .app-select__empty{padding:7px 8px;font-size:13px}.compare-chart__relief-list[data-v-dcef88af]{align-items:center;gap:16px;display:flex}.compare-chart__relief-item[data-v-dcef88af]{align-items:center;gap:8px;display:flex}.compare-chart__relief-color[data-v-dcef88af]{border-radius:4px;flex:0 0 40px;width:40px;height:20px}.compare-chart__canvas-wrap[data-v-dcef88af]{aspect-ratio:2;width:100%;min-width:0;position:relative}.compare-chart__canvas-wrap canvas[data-v-dcef88af]{cursor:grab;min-width:0;display:block;width:100%!important;height:100%!important}@media (width<=720px){.compare-chart__top-legend[data-v-dcef88af]{justify-content:stretch;display:grid}.compare-chart__step[data-v-dcef88af]{justify-content:space-between}.compare-chart__relief-list[data-v-dcef88af]{flex-wrap:wrap}}.chart-block[data-v-f7b70e79]{gap:16px;min-width:0;display:grid}.chart-block__toolbar[data-v-f7b70e79]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;min-width:0;display:flex}.chart-block__field[data-v-f7b70e79]{gap:8px;width:min(320px,100%);display:grid}.chart-block__label[data-v-f7b70e79]{color:var(--cl-text-muted);font-size:13px;line-height:1}.chart-block__select[data-v-f7b70e79]{--app-select-trigger-min-height:42px;--app-select-trigger-padding:10px 12px;--app-select-trigger-gap:8px;--app-select-dropdown-padding:4px;--app-select-dropdown-inner-padding:0;--app-select-dropdown-gap:4px;--app-select-options-gap:2px;--app-select-option-padding:9px 10px;--app-select-option-font-size:14px;--app-select-option-radius:4px;font-size:14px}.chart-block__select[data-v-f7b70e79] .app-select__trigger{min-height:42px;padding:10px 12px;font-size:14px}.chart-block__select[data-v-f7b70e79] .app-select__option,.chart-block__select[data-v-f7b70e79] .app-select__empty{padding:9px 10px;font-size:14px}.chart-block__download-icon[data-v-f7b70e79]{color:var(--cl-text-muted);flex:none}.chart-block__download-actions[data-v-f7b70e79]{align-items:center;gap:8px;display:flex}.chart-block__download-button[data-v-f7b70e79]{--app-button-padding:10px 12px;min-height:42px;font-size:14px}.chart-block__state[data-v-f7b70e79]{aspect-ratio:2;min-height:calc(48px + min(50vw,360px));color:var(--cl-text-muted);justify-content:center;align-items:center;font-size:16px;display:flex}.chart-block__state--error[data-v-f7b70e79]{color:var(--cl-error)}.compare-chart-popup[data-v-e4d51d09] .app-popup__content{padding:16px}.compare-chart-popup[data-v-e4d51d09] .app-popup__panel{background-color:var(--cl-bg-page);border-radius:12px}.compare-chart-popup__content[data-v-e4d51d09]{border:1px solid var(--cl-border-primary);background-color:var(--cl-bg-page);border-radius:12px;grid-auto-rows:max-content;gap:32px;min-height:min(760px,100dvh - 64px);padding:16px;display:grid}.compare-chart-popup__header[data-v-e4d51d09]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:32px;display:flex}.compare-chart-popup__title-wrap[data-v-e4d51d09]{gap:8px;min-width:0;display:grid}.compare-chart-popup__caption[data-v-e4d51d09]{min-width:0;color:var(--cl-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.2;overflow:hidden}.compare-chart-popup__title[data-v-e4d51d09]{color:var(--cl-text-primary);margin:0;font-size:32px;font-weight:600;line-height:1.1}.compare-chart-popup__close[data-v-e4d51d09]{flex:none}.compare-chart-popup__state[data-v-e4d51d09]{min-height:360px;color:var(--cl-text-muted);justify-content:center;align-items:center;font-size:16px;display:flex}.dz[data-v-8653f695]{--diff-height-size:104px;height:var(--diff-height-size);position:relative}[data-v-8653f695] .dz-range .app-range__progress{background-image:var(--v466d589d)}[data-v-8653f695] .dz-range .app-range__track{background-image:var(--v3c1a0d16)}.compare-viewer[data-v-68ac1e89]{height:100dvh}.compare-viewer[data-v-68ac1e89] .app-popup__content{box-sizing:border-box;grid-template-rows:auto auto minmax(0,1fr);height:100%;min-height:0;padding:16px;display:grid}.compare-viewer[data-v-68ac1e89] .app-popup__panel{background-color:var(--cl-bg-page);border-radius:12px;height:calc(100dvh - 32px);max-height:calc(100dvh - 32px);overflow:hidden}.compare-viewer__header[data-v-68ac1e89]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.compare-viewer__download-actions[data-v-68ac1e89]{justify-content:flex-end;align-items:center;gap:8px;width:100%;margin-bottom:16px;margin-left:auto;display:flex}.compare-viewer__download-button[data-v-68ac1e89]{--app-button-padding:10px 12px;min-height:42px;font-size:14px}.compare-viewer__title[data-v-68ac1e89]{color:var(--cl-text-primary);margin:0;font-size:32px;font-weight:600;line-height:1.1}.compare-viewer__title-wrap[data-v-68ac1e89]{gap:8px;min-width:0;display:grid}.compare-viewer__close[data-v-68ac1e89]{flex:none}.compare-viewer__content[data-v-68ac1e89]{grid-template-rows:minmax(0,1fr);grid-template-columns:320px minmax(0,1fr) 120px;justify-content:center;align-items:stretch;gap:16px;width:100%;height:100%;min-height:0;display:grid;overflow:hidden}.compare-viewer__content[data-v-68ac1e89] .potree-wrapper{border-radius:10px}.compare-viewer__sidebar[data-v-68ac1e89]{flex-direction:column;gap:16px;min-width:0;min-height:0;display:flex}.compare-viewer__sidebar[data-v-68ac1e89] .form-field__label{font-size:18px;font-weight:500;line-height:1.2}.compare-viewer__range[data-v-68ac1e89]{flex:1}.compare-viewer__regions-block[data-v-68ac1e89]{background-color:var(--cl-bg-muted);border-radius:8px;flex-direction:column;flex:1;align-content:start;gap:10px;min-width:0;min-height:0;padding:16px;display:flex}.compare-viewer__regions-title[data-v-68ac1e89]{color:var(--cl-text-primary);margin:0 0 8px;font-size:18px;font-weight:500;line-height:1.2}.compare-viewer__regions-list[data-v-68ac1e89]{align-content:start;gap:8px;min-height:0;display:grid;overflow-y:auto}.compare-viewer__region[data-v-68ac1e89]{min-width:0;color:var(--cl-text-primary);font:inherit;text-align:left;background-color:var(--cl-bg-page);border:1px solid var(--cl-border-primary);cursor:pointer;border-radius:6px;padding:10px 12px;font-size:14px;line-height:1.2;transition:background-color .3s,border-color .3s,color .3s;display:flex}.compare-viewer__region .point[data-v-68ac1e89]{aspect-ratio:1;border:1.5px solid var(--cl-bg-accent);background-color:var(--cl-bg-muted);border-radius:50%;width:16px;min-width:16px;margin-right:8px;transition:all .3s;position:relative}.compare-viewer__region .point[data-v-68ac1e89]:after{content:"";aspect-ratio:1;border-radius:50%;width:8px;min-width:8px;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.compare-viewer__region--active[data-v-68ac1e89]{color:var(--cl-primary);border-color:var(--cl-primary)}.compare-viewer__region--active .point[data-v-68ac1e89]{border:1.5px solid var(--cl-primary);background-color:#0000}.compare-viewer__region--active .point[data-v-68ac1e89]:after{background-color:var(--cl-primary)}.compare-viewer__region[data-v-68ac1e89]:hover{color:var(--cl-primary);border-color:var(--cl-primary)}.compare-viewer__region:hover .point[data-v-68ac1e89]{border:1.5px solid var(--cl-primary);background-color:#0000}.compare-viewer__state[data-v-68ac1e89],.compare-viewer__error[data-v-68ac1e89]{color:var(--cl-text-muted);margin:0;font-size:14px;line-height:1.3}.compare-viewer__error[data-v-68ac1e89]{color:var(--cl-error)}.compare-viewer__volumes-button[data-v-68ac1e89]{width:100%}.compare-viewer__scene[data-v-68ac1e89]{border-radius:8px;place-self:center;width:100%;min-width:0;height:100%;min-height:0;overflow:hidden}.compare-viewer .app-popup__panel{height:calc(100dvh - 32px);max-height:calc(100dvh - 32px);overflow:hidden}.compare-viewer .app-popup__content{box-sizing:border-box;grid-template-rows:auto auto minmax(0,1fr);height:100%;min-height:0;display:grid}.layer-settings__link[data-v-1bbc776a]{border-top:1.5px solid var(--cl-border-primary);border-left:1.5px solid var(--cl-border-primary);z-index:0;border-radius:2px 0 0;width:11px;height:calc(100% - 50px);position:absolute;top:21px;left:0}.layer-settings__analytics[data-v-1bbc776a]{gap:10px;min-width:0;padding-left:20px;display:grid}.layer-settings__analytics-item[data-v-1bbc776a]{grid-template-columns:minmax(0,1fr) 88px;align-items:center;gap:10px;min-width:0;display:grid;position:relative}.layer-settings__analytics-item:last-child .link[data-v-1bbc776a]{border-radius:0 0 0 2px}.layer-settings__analytics-item .link[data-v-1bbc776a]{border-bottom:1.5px solid var(--cl-border-primary);border-left:1.5px solid var(--cl-border-primary);z-index:0;width:20px;height:125%;position:absolute;top:-75%;left:-20px}.layer-settings__analytics-title[data-v-1bbc776a]{background-color:var(--cl-surface);min-width:0;min-height:40px;color:var(--cl-text-primary);overflow-wrap:anywhere;border-radius:6px;align-items:center;padding:0 16px;font-size:15px;font-weight:400;line-height:1.2;display:flex}.layer-settings__analytics-button[data-v-1bbc776a]{--app-button-padding:0 12px;--app-button-radius-border:6px;--app-button-border:var(--cl-surface);--app-button-bg:var(--cl-surface);--app-button-bg-hover:var(--cl-surface);width:88px;min-height:40px;padding:0 12px;font-size:15px;font-weight:400}.layer[data-v-833b41fd]{gap:10px;min-width:0;display:grid;position:relative}.layer__header[data-v-833b41fd]{gap:8px;min-width:0;display:flex}.layer__settings[data-v-833b41fd]{background-color:var(--cl-surface);opacity:1;border-radius:8px;gap:1em;min-width:0;max-height:900px;padding:16px;transition:max-height .15s cubic-bezier(.4,0,.2,1),padding .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1);display:grid;overflow:hidden}.layer__settings--linked[data-v-833b41fd]{margin-left:20px}.layer-settings-enter-from[data-v-833b41fd],.layer-settings-leave-to[data-v-833b41fd]{opacity:0;max-height:0;padding-top:0;padding-bottom:0}@keyframes spin-833b41fd{0%{transform:rotate(90deg)}to{transform:rotate(450deg)}}.layer-icon-status[data-v-833b41fd]{background-color:var(--cl-surface);flex-shrink:0;width:42px;height:42px}.layer-icon-status[data-v-833b41fd] svg{color:var(--cl-text-muted);transition:color .2s}.layer-icon-status[data-v-833b41fd]:hover{background-color:var(--cl-surface)}.layer-icon-status[data-v-833b41fd]:not(:disabled):not(.processing):not(.error):not(.loading):hover{border:1px solid var(--cl-primary)}.layer-icon-status[data-v-833b41fd]:not(:disabled):not(.processing):not(.error):not(.loading):hover svg{color:var(--cl-primary)}.layer-icon-status.loading[data-v-833b41fd]{cursor:not-allowed}.layer-icon-status.loading[data-v-833b41fd] svg path{fill:var(--cl-text-muted)}.layer-icon-status.loading[data-v-833b41fd] svg{animation:1s linear infinite spin-833b41fd}.layer-icon-status.processing[data-v-833b41fd]{cursor:default}.layer-icon-status.processing[data-v-833b41fd] svg{color:var(--cl-primary)}.layer-icon-status.error[data-v-833b41fd]{cursor:default}.layer-icon-status.error[data-v-833b41fd] svg{color:var(--cl-error)}.layer-icon-zoom[data-v-833b41fd]{background-color:var(--cl-surface);flex-shrink:0;width:42px;height:42px}.layer-icon-zoom[data-v-833b41fd] svg{fill:var(--cl-text-muted);transition:fill .2s}.layer-icon-zoom[data-v-833b41fd]:not(:disabled):hover{background-color:var(--cl-surface);border:1px solid var(--cl-primary)}.layer-icon-zoom[data-v-833b41fd]:not(:disabled):hover svg{fill:var(--cl-primary)}.layer-item[data-v-833b41fd]{background-color:var(--cl-surface);border:1px solid #0000;border-radius:6px;width:100%;min-width:0;transition:border .2s}.layer-item__head[data-v-833b41fd]{justify-content:space-between;align-items:center;min-width:0;padding-right:12px;display:flex}.layer-item__left[data-v-833b41fd]{flex:1;align-items:center;min-width:0;display:flex}.layer-item__left[data-v-833b41fd]>*{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;min-width:0;padding:11px 0;line-height:normal;overflow:hidden}.layer-item__name[data-v-833b41fd]{letter-spacing:0%;color:var(--cl-text-strong);font-size:16px;font-weight:400;line-height:normal}.layer-item__input[data-v-833b41fd]{width:75%;height:30px;padding:0 10px;font-size:1rem}.layer-item.collapsed[data-v-833b41fd]{border:1px solid var(--cl-primary)}.layer-item.selected[data-v-833b41fd]{border-color:var(--cl-primary)}.layer-item.selected[data-v-833b41fd] .layer-name{color:var(--cl-primary)}.layer-item[data-v-833b41fd]:hover{border:1px solid var(--cl-primary)}.layer-item[data-v-833b41fd]:hover .layer-name,.layer-item:hover .layer-collapse[data-v-833b41fd] svg{color:var(--cl-primary)}.layer-sort[data-v-833b41fd]{flex-shrink:0;padding:12px 13.5px}.layer-sort[data-v-833b41fd]:not([disabled]){cursor:grab}.layer-sort[data-v-833b41fd] svg{fill:var(--cl-text-muted)}.layer-collapse[data-v-833b41fd]{flex-shrink:0;width:24px;height:24px}.layer-collapse[data-v-833b41fd] svg{color:var(--cl-text-muted);transform-origin:50%;transition:transform .15s cubic-bezier(.4,0,.2,1),color .2s}.layer-collapse.collapsed[data-v-833b41fd] svg{transform:rotate(180deg)}.typemarker[data-v-833b41fd]{width:3px;min-width:3px;color:var(--cl-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.typemarker.pcloud[data-v-833b41fd]:before{content:"";background-color:currentColor;border-radius:50%;width:3px;height:3px;transform:translateY(-12px);box-shadow:0 8px,0 16px,0 24px}.typemarker.bim[data-v-833b41fd]{color:var(--cl-text-disabled)}.typemarker.bim[data-v-833b41fd]:before{content:"";background-color:currentColor;width:3px;height:12px;transform:translateY(-9px);box-shadow:0 18px}.typemarker.border[data-v-833b41fd]{color:var(--cl-text-muted)}.typemarker.border[data-v-833b41fd]:before{content:"";background-color:currentColor;border-radius:2px;width:3px;height:32px}.layer-list-section[data-v-273665c1]{grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid}.layer-list-section__header[data-v-273665c1]{grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:12px;display:grid}.layer-list-section__title-wrap[data-v-273665c1]{gap:9px;min-width:0;display:grid}.layer-list-section__title-row[data-v-273665c1]{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.layer-list-section__title[data-v-273665c1]{overflow-wrap:anywhere;min-width:0;color:var(--cl-text-strong);flex:auto;font-size:18px;font-weight:500;line-height:1}.layer-list-section__collapse[data-v-273665c1]{width:24px;height:24px;color:var(--cl-text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:0 0 24px;justify-content:center;align-items:center;padding:0;transition:color .3s,background-color .3s;display:inline-flex}.layer-list-section__collapse[data-v-273665c1]:hover{color:var(--cl-primary);background-color:var(--cl-surface)}.layer-list-section__collapse-icon[data-v-273665c1]{transition:transform .3s}.layer-list-section__collapse-icon--collapsed[data-v-273665c1]{transform:rotate(-180deg)}.layer-list-section__counter[data-v-273665c1]{color:var(--cl-text-muted);font-size:12px;line-height:1}.layer-list-section__actions[data-v-273665c1]{grid-auto-flow:column;align-items:start;gap:12px;display:grid}.layer-list-section__add[data-v-273665c1]{min-width:142px;min-height:42px;color:var(--cl-primary);background-color:var(--cl-surface);border:none;gap:0 10px;padding:9px 20px}.layer-list-section__add.disabled[data-v-273665c1]{background-color:var(--cl-surface);color:var(--cl-text-disabled);cursor:not-allowed}.layer-list-section__add[data-v-273665c1] svg{stroke:currentColor}.layer-list-section__add-select[data-v-273665c1]{width:142px}.layer-list-section[data-v-273665c1] .layer-list-section__add-select .app-select__trigger{background-color:var(--cl-surface);min-height:42px;color:var(--cl-primary);border:none;gap:8px;padding:9px 20px;font-family:Inter;font-size:16px;font-weight:600;line-height:1;transition:background-color .3s,border-color .3s,color .3s}.layer-list-section[data-v-273665c1] .layer-list-section__add-select .app-select__trigger:hover:not(.is-disabled){background-color:var(--cl-primary-hover);color:var(--cl-surface);border:none}.layer-list-section[data-v-273665c1] .layer-list-section__add-select .app-select__value{color:inherit;flex:none}.layer-list-section[data-v-273665c1] .layer-list-section__add-select .app-select__icon{color:inherit;margin-left:auto}.layer-list-section[data-v-273665c1] .layer-list-section__add-select .app-select__trigger.is-disabled{background-color:var(--cl-surface);color:var(--cl-text-disabled);opacity:1;border:none}.layer-list-section__add-select-icon[data-v-273665c1]{color:currentColor}.layer-list-section__filter[data-v-273665c1]{background-color:var(--cl-surface);border-color:#0000;width:42px;height:42px;min-height:auto}.layer-list-section__filter[data-v-273665c1] svg{color:var(--cl-text-muted)}.layer-list-section__filter[data-v-273665c1]:hover:not([disabled]){background-color:var(--cl-surface);border-color:var(--cl-primary)}.layer-list-section__filter[data-v-273665c1]:hover:not([disabled]) svg{color:var(--cl-primary)}.layer-list-section__filter[disabled][data-v-273665c1]{background-color:var(--cl-surface);cursor:not-allowed;border-color:#0000}.layer-list-section__filter[disabled][data-v-273665c1] svg{color:var(--cl-text-disabled)}.layer-list-section__draggable[data-v-273665c1]{min-height:0;overflow:hidden}.layer-list-section[data-v-273665c1] .layer-list-section__list{scrollbar-width:thin;scrollbar-gutter:stable;align-content:start;gap:12px;min-width:0;height:100%;min-height:0;padding-right:4px;display:grid;overflow-y:auto}.compare-analytics[data-v-1dccb73e]{grid-template-rows:minmax(0,1fr);width:100%;min-width:0;height:100%;min-height:0;display:grid}.compare-analytics__header[data-v-1dccb73e]{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.compare-analytics__title-wrap[data-v-1dccb73e]{gap:9px;min-width:0;display:grid}.compare-analytics__title-row[data-v-1dccb73e]{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.compare-analytics__title[data-v-1dccb73e]{overflow-wrap:anywhere;min-width:0;color:var(--cl-text-strong);flex:auto;font-size:18px;font-weight:500;line-height:1}.compare-analytics__collapse[data-v-1dccb73e]{width:24px;height:24px;color:var(--cl-text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:0 0 24px;justify-content:center;align-items:center;padding:0;transition:color .3s,background-color .3s;display:inline-flex}.compare-analytics__collapse[data-v-1dccb73e]:hover{color:var(--cl-primary);background-color:var(--cl-surface)}.compare-analytics__layer-chevron[data-v-1dccb73e]{transition:transform .3s}.compare-analytics__layer-chevron--opened[data-v-1dccb73e]{transform:rotate(-180deg)}.compare-analytics__counter[data-v-1dccb73e]{color:var(--cl-text-muted);font-size:12px;line-height:1}.compare-analytics__list[data-v-1dccb73e]{scrollbar-width:thin;scrollbar-gutter:stable;align-content:start;gap:12px;min-width:0;min-height:0;padding-right:4px;display:grid;overflow-y:auto}.compare-analytics__layer[data-v-1dccb73e]{gap:8px;min-width:0;display:grid}.compare-analytics__layer-row[data-v-1dccb73e]{grid-template-columns:minmax(0,1fr) 42px 42px;gap:8px;min-width:0;display:grid}.compare-analytics__layer-main[data-v-1dccb73e],.compare-analytics__icon-button[data-v-1dccb73e]{background-color:var(--cl-surface);min-height:42px;color:var(--cl-text-muted);border:1px solid #0000;border-radius:6px}.compare-analytics__layer-main[data-v-1dccb73e]{cursor:pointer;color:var(--cl-text-primary);grid-template-columns:42px minmax(0,1fr) 34px;align-items:center;padding:0;display:grid}.compare-analytics__layer-main[data-v-1dccb73e]:hover{border-color:var(--cl-primary)}.compare-analytics__sort-icon[data-v-1dccb73e]{color:var(--cl-text-muted);justify-self:center}.compare-analytics__layer-name[data-v-1dccb73e]{min-width:0;color:var(--cl-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.2;overflow:hidden}.compare-analytics__layer-chevron[data-v-1dccb73e]{color:var(--cl-text-muted);justify-self:center}.compare-analytics__icon-button[data-v-1dccb73e]{cursor:default;opacity:1;width:42px;height:42px}.compare-analytics__icon-button[data-v-1dccb73e] svg{color:var(--cl-text-muted);fill:currentColor}.project-layer-list[data-v-2e9fbcca]{width:100%;height:100%;min-height:0}.layer-section-action[data-v-2e9fbcca]{min-width:142px;min-height:42px;color:var(--cl-primary);background-color:var(--cl-surface);border:none;gap:0 10px;padding:9px 20px}.layer-section-action[data-v-2e9fbcca]:not([disabled]):hover{background-color:var(--cl-primary-hover);color:var(--cl-surface)}.layer-section-action[disabled][data-v-2e9fbcca]{background-color:var(--cl-surface);color:var(--cl-text-disabled);cursor:not-allowed}.layer-section-action__select{width:142px}.layer-section-action svg[data-v-2e9fbcca]{stroke:currentColor}.layer-section-action--filter[data-v-2e9fbcca]{width:42px;min-width:42px;color:var(--cl-text-disabled);padding:0}.layer-section-action--filter svg[data-v-2e9fbcca]{color:var(--cl-text-disabled)}.layer-section-action__select .app-select__trigger{background-color:var(--cl-surface);min-height:42px;color:var(--cl-primary);border:none;gap:8px;padding:9px 20px;font-family:Inter;font-size:16px;font-weight:600;line-height:1;transition:background-color .3s,border-color .3s,color .3s}.layer-section-action__select .app-select__trigger:hover:not(.is-disabled){background-color:var(--cl-primary-hover);color:var(--cl-surface)}.layer-section-action__select .app-select__value{color:inherit;flex:none}.layer-section-action__select .app-select__icon{color:inherit;margin-left:auto}.layer-section-action__select .app-select__trigger.is-disabled{background-color:var(--cl-surface);color:var(--cl-text-disabled);opacity:1}.project-docs[data-v-02b6dd58]{background-color:var(--cl-bg-page);grid-gap:32px 0;grid-template-rows:max-content 1fr;align-content:baseline;height:100%;padding:16px 0 16px 16px;display:grid}.title[data-v-02b6dd58]{letter-spacing:0%;color:var(--cl-text-primary);font-size:18px;font-weight:500;line-height:100%}.docs[data-v-02b6dd58]{z-index:500;background-color:#fff;width:100svw;height:100vh;position:fixed;top:68px;left:0}.categories[data-v-02b6dd58]{grid-gap:12px 0;scrollbar-width:thin;scrollbar-gutter:stable;align-content:baseline;height:100%;padding-right:8px;display:grid;overflow-y:auto}.categories__item[data-v-02b6dd58]{letter-spacing:0%;cursor:pointer;background-color:#fff;border:1px solid #0000;border-radius:8px;padding:15px 16px 14px;font-size:16px;font-weight:400;line-height:100%;transition:all 80ms ease-in}.categories__item.active[data-v-02b6dd58],.categories__item[data-v-02b6dd58]:hover{background-color:var(--cl-primary-muted);color:var(--cl-primary);border:1px solid var(--cl-primary)}.report-create-nav__node[data-v-2c8e3c07]{list-style:none;position:relative}.report-create-nav__item[data-v-2c8e3c07]{background-color:var(--cl-surface);cursor:pointer;letter-spacing:0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;min-height:52px;padding:14px 16px;font-size:16px;font-weight:400;line-height:120%;transition:all 80ms ease-in;display:flex;position:relative}.report-create-nav__item--inactive[data-v-2c8e3c07]{cursor:default;z-index:1;background-color:var(--cl-surface)!important;color:var(--cl-text-primary)!important;border-color:#0000!important}.report-create-nav__item--active[data-v-2c8e3c07],.report-create-nav__item[data-v-2c8e3c07]:hover{border-color:var(--cl-primary);background-color:var(--cl-primary-muted);color:var(--cl-primary)}.report-create-nav__item-title[data-v-2c8e3c07]{flex:1;min-width:0}.report-create-nav__collapse[data-v-2c8e3c07]{width:24px;height:24px;color:var(--cl-text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:0 0 24px;justify-content:center;align-items:center;padding:0;display:inline-flex}.report-create-nav__collapse[data-v-2c8e3c07]:hover{color:var(--cl-primary);background-color:var(--cl-surface)}.report-create-nav__collapse-icon[data-v-2c8e3c07]{transition:transform .3s}.report-create-nav__collapse-icon--collapsed[data-v-2c8e3c07]{transform:rotate(-180deg)}.report-create-nav__first-link[data-v-2c8e3c07]{width:8px;height:calc(52px + var(--gap-list));border-top:1px solid var(--cl-border-primary);border-left:1px solid var(--cl-border-primary);border-radius:var(--radius-link) 0 0 0;position:absolute;top:26px;left:-8px}.report-create-nav__recurse[data-v-2c8e3c07]{gap:var(--gap-list);margin:var(--gap-list) 0 0;padding:0 0 0 var(--padding-left-child);flex-direction:column;list-style:none;display:flex;position:relative}.report-create-nav__recurse[data-v-2c8e3c07]:before{content:"";left:8px;top:calc(-1 * var(--gap-list) - 4px);border-left:1px solid var(--cl-border-primary);position:absolute;bottom:26px}.report-create-nav__recurse>.report-create-nav__node>.report-create-nav__item[data-v-2c8e3c07]:before{content:"";left:calc(-1 * var(--padding-left-child) - 1px);width:var(--padding-left-child);border-left:1px solid var(--cl-border-primary);border-bottom:1px solid var(--cl-border-primary);border-radius:0 0 0 var(--radius-link);height:8px;position:absolute;top:50%;transform:translateY(-100%)}.report-create-nav__recurse--nested[data-v-2c8e3c07]{padding-left:calc(var(--padding-left-child) + 16px)}.report-create-nav__recurse--nested>.report-create-nav__node>.report-create-nav__item[data-v-2c8e3c07]:before{left:calc(-1 * (var(--padding-left-child) + 9px));width:calc(var(--padding-left-child) + 8px)}.report-create-nav__recurse--nested>.report-create-nav__node--has-children[data-v-2c8e3c07]:last-child:after{left:calc(-1 * (var(--padding-left-child) + 9px))}.report-create-nav__recurse--root>.report-create-nav__node>.report-create-nav__item[data-v-2c8e3c07]:before{left:calc(-1 * (var(--padding-left-child) + 9px));width:calc(var(--padding-left-child) + 8px);z-index:111}.report-create-nav__recurse--root[data-v-2c8e3c07]:before{height:calc(100% - 16px);left:-8px}.report-create-nav__recurse>.report-create-nav__node--has-children[data-v-2c8e3c07]:last-child:after{content:"";left:calc(-1 * var(--padding-left-child));z-index:1;background-color:var(--cl-bg-page);width:1px;position:absolute;top:26px;bottom:0}.report-create-nav__recurse--root>.report-create-nav__node--has-children[data-v-2c8e3c07]:last-child:after{left:calc(-1 * (var(--padding-left-child) + 8px))}.report-create-nav-collapse-enter-active[data-v-2c8e3c07],.report-create-nav-collapse-leave-active[data-v-2c8e3c07]{transition:height .2s;overflow:hidden}.report-create-nav__actions[data-v-1ce6dfd5]{justify-content:space-between;align-items:center;width:100%;display:flex}.report-create-nav__preview[data-v-1ce6dfd5]{--app-button-padding:10px 16px;--app-button-bg:var(--cl-surface);--app-button-color:var(--cl-primary);--app-button-color-hover:var(--cl-primary);--app-button-border-color:transparent;min-height:0;font-size:16px}.report-create-nav__back[data-v-1ce6dfd5]{--app-button-bg:transparent;--app-button-border:transparent;--app-button-color:var(--cl-bg-dimmed);--app-button-bg-hover:transparent;--app-button-border-hover:transparent;--app-button-color-hover:var(--cl-primary);--app-button-padding:0;min-height:0;font-size:16px;font-weight:400}.report-create-nav[data-v-1ce6dfd5]{background-color:var(--cl-bg-page);grid-gap:16px 0;--padding-left-child:16px;--gap-list:12px;--radius-link:1.5px;grid-template-rows:max-content;align-content:baseline;height:100%;padding:16px 8px;display:grid}.report-create-nav__name[data-v-1ce6dfd5]{--app-input-min-height:50px;--app-input-padding:14px 16px;--app-input-font-size:16px;--app-input-bg:var(--cl-surface);--app-input-border-color:transparent;gap:12px;width:100%;padding:0 8px;display:flex}.report-create-nav__name[data-v-1ce6dfd5] .app-button{--app-button-bg:var(--cl-surface);--app-button-border:var(--cl-surface);--app-button-color:var(--cl-bg-dimmed);--app-button-bg-hover:var(--cl-surface);--app-button-border-hover:var(--cl-surface);--app-button-color-hover:var(--cl-primary);--app-button-bg-disabled:var(--cl-text-disabled);--app-button-border-disabled:var(--cl-text-disabled);--app-button-color-disabled:var(--cl-surface)}.report-create-nav__name-input[data-v-1ce6dfd5]{width:100%}.report-create-nav__title[data-v-1ce6dfd5]{letter-spacing:0%;color:var(--cl-text-primary);padding:0 8px;font-size:18px;font-weight:500;line-height:100%}.report-create-nav__list[data-v-1ce6dfd5]{gap:var(--gap-list);scrollbar-width:thin;scrollbar-gutter:stable;flex-direction:column;align-content:baseline;height:100%;margin:0;padding:0 8px;list-style:none;display:flex;overflow-y:auto}.report-list[data-v-4e79569c]{width:100%;height:100%;min-height:0}.menu[data-v-c4636a7c]{grid-gap:16px 0;align-content:space-between;display:grid}.menu__top[data-v-c4636a7c]{grid-gap:16px 0;align-content:baseline;height:max-content;display:grid}.menu__bottom[data-v-c4636a7c]{grid-gap:16px 0;display:grid}.link[data-v-c4636a7c]{background-color:var(--cl-bg-page);transition:all 80ms ease-in}.link[data-v-c4636a7c] #folder{color:var(--cl-text-dimmed);transition:all 80ms ease-in}.link[data-v-c4636a7c] #folder-layers,.link[data-v-c4636a7c] #folder-docs,.link[data-v-c4636a7c] #folder-report{color:var(--cl-primary);transition:all 80ms ease-in}.link[data-v-c4636a7c]{width:56px;height:56px;color:inherit;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.link.router-link-active[data-v-c4636a7c],.link[data-v-c4636a7c]:hover:not(.router-link-active):not([disabled]){background-color:var(--cl-primary);transition:all 80ms ease-in}.link.router-link-active[data-v-c4636a7c] #folder,.link[data-v-c4636a7c]:hover:not(.router-link-active):not([disabled]) #folder,.link.router-link-active[data-v-c4636a7c] #folder-layers,.link[data-v-c4636a7c]:hover:not(.router-link-active):not([disabled]) #folder-layers,.link.router-link-active[data-v-c4636a7c] #folder-docs,.link[data-v-c4636a7c]:hover:not(.router-link-active):not([disabled]) #folder-docs,.link.router-link-active[data-v-c4636a7c] #folder-report,.link[data-v-c4636a7c]:hover:not(.router-link-active):not([disabled]) #folder-report{color:#fff;transition:all 80ms ease-in}.link[disabled] .link__icon[data-v-c4636a7c]{color:var(--cl-bg-accent)}.logout[data-v-c4636a7c]{color:var(--cl-text-dimmed)}.logout[data-v-c4636a7c]:hover{color:#fff}.bbox-preview-container[data-v-912512fb]{background-color:var(--cl-surface);border:1px solid var(--cl-border-primary);border-radius:8px;width:500px;height:500px;position:relative;overflow:hidden}.bbox-preview-container .grid-background[data-v-912512fb]{opacity:.1;background-image:linear-gradient(var(--cl-text-primary) 1px, transparent 1px), linear-gradient(90deg, var(--cl-text-primary) 1px, transparent 1px);pointer-events:none;position:absolute;inset:0}.bbox-preview-container .grid-legend[data-v-912512fb]{color:var(--cl-bg-control);background:var(--cl-surface-inverse);pointer-events:none;z-index:2;border-radius:4px;padding:3px 8px;font-family:monospace;font-size:11px;position:absolute;bottom:8px;left:12px}.bbox-rect[data-v-912512fb]{cursor:crosshair;background-color:#0000;border:2px solid #3b82f6;transition:background-color .15s,border-color .15s;position:absolute}.bbox-rect.is-new[data-v-912512fb]{border-color:var(--cl-error);border-style:dashed}.bbox-rect.is-new.intersects[data-v-912512fb]{border-style:dashed;border-color:#10b981}.bbox-rect[data-v-912512fb]:hover{background-color:#00000026}.bbox-tooltip[data-v-912512fb]{background:var(--cl-surface-inverse);color:var(--cl-surface);pointer-events:none;z-index:20;white-space:nowrap;border-radius:4px;padding:6px 10px;font-family:sans-serif;font-size:13px;position:absolute;transform:translate(12px,12px);box-shadow:0 4px 6px #0000004d}.form-base[data-v-fc66012d]{background-color:var(--cl-bg-page);border:1px solid var(--cl-border-primary);border-radius:16px;flex-direction:column;gap:24px;width:calc(100% - 32px);height:calc(100% - 32px);margin:16px;padding:24px;display:flex}.form-base__header[data-v-fc66012d]{color:var(--cl-text-primary);flex-direction:column;gap:24px;font-size:24px;font-weight:500;display:flex}.form-base__content[data-v-fc66012d]{flex:1;overflow:auto}.load-file__form[data-v-a9326859]{grid-auto-rows:1fr max-content;grid-auto-flow:row;gap:32px;height:100%;display:grid;overflow:hidden}.load-file__error[data-v-a9326859]{border:1px solid var(--cl-error);background-color:rgba(var(--cl-error-rgb), .04);max-width:700px;min-height:60px;color:var(--cl-error);border-radius:8px;align-items:center;gap:16px;padding:16px;font-size:18px;line-height:1.2;display:flex}.load-file__error-icon[data-v-a9326859]{flex:none}.load-file__content[data-v-a9326859]{grid-template-columns:repeat(auto-fit,minmax(min(100%,600px),600px));grid-auto-rows:max-content;align-content:start;align-items:start;gap:16px;display:grid;overflow:auto}.load-file__side[data-v-a9326859]{align-content:start;gap:16px;width:100%;max-width:700px;display:grid}.load-file__tabs[data-v-a9326859]{border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);border-radius:8px;grid-auto-flow:column;gap:6px;width:100%;padding:6px;display:grid}.load-file__tab[data-v-a9326859]{font-size:18px;font-weight:500;line-height:100%}.load-file__actions[data-v-a9326859]{grid-template-columns:1fr 1fr;gap:16px;max-width:700px;padding-top:4px;display:grid}.load-file__actions--one[data-v-a9326859]{grid-template-columns:1fr}.load-file__action[data-v-a9326859]{min-height:52px;font-size:20px;font-weight:500}.load-file__action--cancel[data-v-a9326859]{--app-button-bg:var(--cl-border-primary);--app-button-border:transparent;--app-button-bg-hover:var(--cl-border-primary);--app-button-border-hover:transparent;--app-button-color-hover:var(--cl-error)}.load-file__action--submit[data-v-a9326859]{--app-button-bg-disabled:var(--cl-text-muted);--app-button-border-disabled:var(--cl-text-muted)}.load-file__action--reject[data-v-a9326859]{--app-button-bg:var(--cl-error);--app-button-border:var(--cl-error);--app-button-bg-hover:var(--cl-border-primary);--app-button-border-hover:var(--cl-error);--app-button-color-hover:var(--cl-error);--app-button-color:var(--cl-surface)}.load-file__action--set-srs[data-v-a9326859]{--app-button-bg-disabled:#8897ae;--app-button-border-disabled:#8897ae;width:max-content;padding:10px 24px;font-size:18px;line-height:1.21}.load-file__form[data-v-d9af0f12]{grid-auto-rows:1fr max-content;gap:32px;height:100%;display:grid;overflow:hidden}.load-file__content[data-v-d9af0f12]{grid-template-columns:repeat(auto-fit,minmax(0,700px));grid-auto-rows:max-content;gap:16px;display:grid;overflow:auto}.load-file__error[data-v-d9af0f12]{max-width:700px;min-height:60px}.load-file__actions[data-v-d9af0f12]{grid-template-columns:1fr 1fr;gap:16px;max-width:700px;padding-top:4px;display:grid}.load-file__actions--one[data-v-d9af0f12]{grid-template-columns:1fr}.load-file__action[data-v-d9af0f12]{min-height:52px;font-size:20px;font-weight:500}.load-file__action--reject[data-v-d9af0f12]{--app-button-bg:var(--cl-error);--app-button-border:var(--cl-error);--app-button-bg-hover:var(--cl-border-primary);--app-button-border-hover:var(--cl-error);--app-button-color-hover:var(--cl-error);--app-button-color:var(--cl-surface)}.classification-popup[data-v-9071138d] .app-popup__content{padding:24px}.classification-popup[data-v-9071138d] .app-popup__panel{border-radius:8px}.classification[data-v-9071138d]{gap:30px;display:grid}.classification__title[data-v-9071138d]{color:var(--cl-text-primary);margin:0;font-size:20px;font-weight:500;line-height:100%}.classification__parameters[data-v-9071138d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 16px;display:grid}.classification__input[data-v-9071138d] .app-input{height:42px;min-height:0;font-weight:400;line-height:100%}.classification__input--wide[data-v-9071138d]{grid-column:1/-1}.classification__actions[data-v-9071138d]{justify-content:space-between;gap:16px;display:flex}.classification__cancel[data-v-9071138d]{width:50%;color:var(--cl-error);background-color:#fff;padding-block:15px;font-size:18px;font-weight:500;line-height:100%}.classification__apply[data-v-9071138d]{background-color:#1da68a;width:50%;padding-block:15px;font-size:18px;font-weight:600;line-height:100%}.classification__input{--app-input-min-height:0;--app-input-bg:var(--cl-bg-page);--app-input-border-color:var(--cl-delimiter);--app-input-color-disabled:var(--cl-text-muted);--app-input-opacity-disabled:1;--app-input-font-size:14px;--app-input-padding:13px 16px;--app-input-placeholder-color:#8aa0b8}@media (width<=640px){.classification__parameters[data-v-9071138d]{grid-template-columns:1fr}}.ground-extraction[data-v-51d2b69a]{gap:32px 0;display:grid}.ground-extraction__title[data-v-51d2b69a]{color:var(--cl-text-primary);margin:0;font-size:20px;font-weight:500;line-height:100%}.ground-extraction__actions[data-v-51d2b69a]{justify-content:space-between;gap:1rem;display:flex}.ground-extraction__cancel[data-v-51d2b69a]{width:50%;color:var(--cl-error);background-color:#fff;padding-block:15px;font-size:18px;font-weight:500;line-height:100%}.ground-extraction__apply[data-v-51d2b69a]{width:50%;padding-block:15px;font-size:18px;font-weight:600;line-height:100%}.app-radio[data-v-c67f9ca6]{width:fit-content;color:var(--cl-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:16px;line-height:1;display:inline-flex}.app-radio__left[data-v-c67f9ca6]{align-items:center;gap:12px;display:flex}.app-radio__input[data-v-c67f9ca6]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.app-radio__box[data-v-c67f9ca6]{border:1px solid var(--cl-border-primary);background-color:var(--cl-bg-control);border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;transition:background-color .3s,border-color .3s;display:inline-flex;position:relative}.app-radio__box[data-v-c67f9ca6]:after{content:"";background-color:var(--cl-primary);opacity:0;border-radius:50%;width:10px;height:10px;transition:opacity .3s,transform .3s;transform:scale(.7)}.app-radio__input:checked+.app-radio__box[data-v-c67f9ca6]{border-color:var(--cl-primary)}.app-radio__input:checked+.app-radio__box[data-v-c67f9ca6]:after{opacity:1;transform:scale(1)}.app-radio:hover .app-radio__input:not(:checked):not(:disabled)+.app-radio__box[data-v-c67f9ca6]{border-color:var(--cl-primary)}.app-radio__input:focus-visible+.app-radio__box[data-v-c67f9ca6]{outline:2px solid var(--cl-primary);outline-offset:2px}.app-radio__label[data-v-c67f9ca6]{color:var(--cl-text-primary)}.app-radio_disabled[data-v-c67f9ca6]{cursor:not-allowed;opacity:.6}.app-radio_disabled .app-radio__label[data-v-c67f9ca6]{color:var(--cl-text-muted)}.app-radio_disabled .app-radio__input:checked+.app-radio__box[data-v-c67f9ca6]{border-color:var(--cl-text-disabled)}.app-radio_disabled .app-radio__input:checked+.app-radio__box[data-v-c67f9ca6]:after{background-color:var(--cl-text-disabled)}.form[data-v-087d579e]{gap:32px 0;display:grid}.form__title[data-v-087d579e]{letter-spacing:0%;color:var(--cl-text-primary);font-size:20px;font-weight:500;line-height:100%}.form__item[data-v-087d579e]{grid-gap:16px 0;display:grid}.form__method[data-v-087d579e] .form-field__label{letter-spacing:0%;font-size:16px;font-weight:500;line-height:100%}.item__name[data-v-087d579e]{letter-spacing:0%;color:var(--cl-text-primary);font-size:16px;font-weight:500;line-height:100%}.method-list[data-v-087d579e]{gap:64px;display:flex}.method-list__item[data-v-087d579e] .app-radio__label{letter-spacing:0%;font-size:16px;font-weight:400;line-height:100%}.method-list__item[data-v-087d579e] .app-radio__box{width:16px;height:16px}.method-list__item.active[data-v-087d579e] .app-radio__label{color:var(--cl-primary)}.method[data-v-087d579e]{grid-gap:24px 0;display:grid}.method__field[data-v-087d579e]{grid-gap:12px 0;display:grid}.method__name[data-v-087d579e]{letter-spacing:0%;font-size:14px;font-weight:500;line-height:100%}.method__input[data-v-087d579e]{--app-input-min-height:0;height:74px}.method__input[data-v-087d579e] .app-input{border-color:var(--cl-bg-accent);background-color:var(--cl-bg-page);letter-spacing:0%;height:42px;padding:12px 16px;font-size:14px;font-weight:400;line-height:100%}.method__input[data-v-087d579e] .app-input::placeholder{color:var(--cl-bg-dimmed)}.navigation[data-v-087d579e]{justify-content:space-between;gap:1rem;display:flex}.navigation__cancel[data-v-087d579e]{letter-spacing:0%;color:var(--cl-error);background-color:#fff;width:50%;padding-block:15px;font-size:18px;font-weight:500;line-height:100%}.navigation__apply[data-v-087d579e]{letter-spacing:0%;width:50%;padding-block:15px;font-size:18px;font-weight:600;line-height:100%}.container[data-v-75c17ab2]{z-index:100;background-color:var(--cl-surface);border:1px solid var(--cl-border-primary);width:400px;max-height:90vh;color:var(--cl-text-primary);border-radius:8px;flex-direction:column;display:flex;position:absolute;top:16px;right:16px;box-shadow:0 4px 12px #0003}.global-controls[data-v-75c17ab2]{border-bottom:1px solid var(--cl-border-primary);flex-direction:column;gap:12px;padding:16px;display:flex}.global-controls__save[data-v-75c17ab2]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tools-list[data-v-75c17ab2]{flex-direction:column;gap:16px;padding:16px;display:flex;overflow-y:auto}.tool-card[data-v-75c17ab2]{background-color:var(--cl-bg-control);border:1px solid var(--cl-border-primary);border-radius:6px;flex-direction:column;gap:16px;padding:12px;display:flex}.tool-header[data-v-75c17ab2]{justify-content:space-between;align-items:center;display:flex}.tool-title[data-v-75c17ab2]{font-size:16px;font-weight:600}.badge[data-v-75c17ab2]{color:#fff;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:600}.badge-invalid[data-v-75c17ab2]{background-color:var(--cl-error)}.errors-list[data-v-75c17ab2]{background-color:var(--cl-error-bg);border-left:3px solid var(--cl-error);color:var(--cl-error);border-radius:4px;flex-direction:column;gap:4px;padding:8px;font-size:12px;display:flex}.geometry-section[data-v-75c17ab2]{flex-direction:column;gap:8px;display:flex}.section-header[data-v-75c17ab2],.hole-header[data-v-75c17ab2]{justify-content:space-between;align-items:center;display:flex}.section-header h4[data-v-75c17ab2]{margin:0;font-size:14px;font-weight:500}.header-actions[data-v-75c17ab2]{gap:6px;display:flex}.holes-list[data-v-75c17ab2]{flex-direction:column;gap:8px;display:flex}.hole-card[data-v-75c17ab2]{border:1px dashed var(--cl-border-primary);border-radius:4px;flex-direction:column;gap:8px;padding:8px;display:flex}.hole-header[data-v-75c17ab2]{font-size:13px;font-weight:500}.points-list[data-v-75c17ab2]{background-color:var(--cl-bg-page);border:1px solid var(--cl-border-primary);border-radius:6px;flex-direction:column;max-height:200px;padding:4px;display:flex;overflow-y:auto}.point-row[data-v-75c17ab2]{background-color:var(--cl-surface);border:1px solid var(--cl-border-primary);border-radius:4px;align-items:center;gap:8px;padding:6px;display:flex}.coord-inputs[data-v-75c17ab2]{flex:1;gap:4px;display:flex}.coord-inputs input[data-v-75c17ab2]{background-color:var(--cl-bg-control);border:1px solid var(--cl-border-primary);width:100%;min-width:0;color:var(--cl-text-primary);text-align:center;border-radius:4px;padding:4px 6px;font-family:monospace;font-size:13px;transition:border-color .2s}.coord-inputs input[data-v-75c17ab2]:focus{border-color:var(--cl-primary);outline:none}.coord-inputs input[data-v-75c17ab2]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.coord-inputs input[data-v-75c17ab2]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.coord-inputs input[type=number][data-v-75c17ab2]{-moz-appearance:textfield}.btn-remove[data-v-75c17ab2]{flex-shrink:0;width:20px;height:20px;padding:0;font-size:14px;line-height:0}.insert-row[data-v-75c17ab2]{justify-content:center;align-items:center;display:flex;position:relative}.btn-insert[data-v-75c17ab2]{width:100%;color:var(--cl-text-muted);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;font-size:16px;line-height:1;transition:all .2s;display:flex}.btn-insert[data-v-75c17ab2]:disabled{cursor:not-allowed}.btn-insert[data-v-75c17ab2]:hover:not(:disabled){color:var(--cl-primary);background-color:var(--cl-primary-muted)}.btn-remove-point[data-v-75c17ab2]{color:var(--cl-error);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 4px;font-size:22px;line-height:1;transition:transform .2s,color .2s;display:flex}.btn-remove-point[data-v-75c17ab2]:disabled{color:var(--cl-text-disabled);cursor:not-allowed;opacity:.6}.tool-actions[data-v-75c17ab2]{flex-direction:column;gap:8px;display:flex}.btn[data-v-75c17ab2]{background-color:var(--cl-surface);color:var(--cl-text-primary);border:1px solid var(--cl-border-primary);min-height:10px;padding:6px 12px;font-size:14px}.btn-sm[data-v-75c17ab2]{padding:4px 8px;font-size:12px}.btn-danger[data-v-75c17ab2]{border-color:var(--cl-error);color:var(--cl-text-primary)}.btn-danger[data-v-75c17ab2]:hover:not(:disabled){background-color:color-mix(var(--cl-error), #000 15%);border-color:var(--cl-error)}.btn-icon[data-v-75c17ab2]{border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);width:24px;height:24px;color:var(--cl-text-primary);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;font-weight:700;display:flex}.btn-icon[data-v-75c17ab2]:hover:not(:disabled){background-color:#ffffff1a}.btn-icon[data-v-75c17ab2]:disabled{opacity:.5;cursor:not-allowed}.header[data-v-41d9ed9b]{z-index:150;background-color:var(--cl-bg-inverse);align-items:center;gap:24px;padding:16px;display:flex;position:relative}.header__left[data-v-41d9ed9b]{grid-gap:0 16px;background-color:var(--cl-bg-inverse);grid-template-columns:max-content 1fr;grid-auto-flow:column;display:grid}.header__right[data-v-41d9ed9b]{gap:12px;display:flex}.back[data-v-41d9ed9b]{color:#fff;stroke-width:2px;background-color:#ffffff1a;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:5px 16px 5px 10px;text-decoration:none;transition:all .3s;display:flex}.back[data-v-41d9ed9b]:hover{border:1px solid var(--cl-primary)}.back__text[data-v-41d9ed9b]{white-space:nowrap;opacity:1;visibility:visible;max-width:180px;font-size:14px;line-height:1.18;overflow:hidden}.project[data-v-41d9ed9b]{background-color:#ffffff1a;border-radius:6px;align-items:center;gap:15px;width:418px;padding:9px 19px;display:flex}.project__name[data-v-41d9ed9b]{letter-spacing:0%;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:400;line-height:100%;overflow:hidden}.project__icon[data-v-41d9ed9b]{cursor:pointer;color:#fff;transition:all .3s}.project__icon[data-v-41d9ed9b]:hover:not([disabled]){color:var(--cl-primary)}.project__icon[disabled][data-v-41d9ed9b]{cursor:not-allowed}.noise-filtration[data-v-41d9ed9b],.ground-points[data-v-41d9ed9b]{width:max-content;height:36px;color:var(--cl-text-primary);letter-spacing:0%;cursor:pointer;background-color:#fff;border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;padding:12px 16px 12px 17px;font-size:14px;font-weight:400;line-height:100%;transition:all .3s;display:flex}.noise-filtration[disabled][data-v-41d9ed9b],.ground-points[disabled][data-v-41d9ed9b]{color:var(--cl-text-disabled);background-color:var(--cl-bg-muted);cursor:not-allowed;border-color:#0000}.noise-filtration[disabled][data-v-41d9ed9b] .app-icon,.ground-points[disabled][data-v-41d9ed9b] .app-icon{color:var(--cl-text-disabled)}.noise-filtration[disabled][data-v-41d9ed9b]:hover,.ground-points[disabled][data-v-41d9ed9b]:hover{color:var(--cl-text-disabled);background-color:var(--cl-bg-muted);border-color:#0000}.noise-filtration[data-v-41d9ed9b]:not([disabled]) .app-icon,.ground-points[data-v-41d9ed9b]:not([disabled]) .app-icon{color:var(--cl-text-secondary);transition:all .3s}.noise-filtration[data-v-41d9ed9b]:not([disabled]):hover,.ground-points[data-v-41d9ed9b]:not([disabled]):hover{color:var(--cl-primary);border-color:var(--cl-primary)}.noise-filtration[data-v-41d9ed9b]:not([disabled]):hover .app-icon,.ground-points[data-v-41d9ed9b]:not([disabled]):hover .app-icon{color:var(--cl-primary)}.noise-filtration[data-v-41d9ed9b]:hover,.ground-points[data-v-41d9ed9b]:hover{background-color:#fff}.classification-select[data-v-41d9ed9b]{--app-select-width:max-content;--app-select-trigger-min-height:36px;--app-select-trigger-width:max-content;--app-select-trigger-gap:12px;--app-select-trigger-padding:12px 16px 12px 17px;--app-select-trigger-border-color:transparent;--app-select-trigger-border-hover:var(--cl-primary);--app-select-trigger-radius:8px;--app-select-trigger-bg:#fff;--app-select-trigger-color:var(--cl-text-primary);--app-select-trigger-color-disabled:var(--cl-text-disabled);--app-select-icon-color:var(--cl-text-secondary);--app-select-dropdown-padding:8px;--app-select-dropdown-inner-padding:0;--app-select-options-gap:2px;height:36px;color:var(--cl-text-primary);letter-spacing:0%;align-items:center;font-size:14px;font-weight:400;line-height:100%;display:flex}.classification-select[data-v-41d9ed9b] .form-field-slot-wrapper{align-items:center;height:auto;display:flex}.classification-select[data-v-41d9ed9b] .classification-select__control{gap:0;width:max-content}.classification-select[data-v-41d9ed9b] .app-select__trigger{box-sizing:border-box;height:36px;min-height:36px;max-height:36px;transition:all .3s}.classification-select[data-v-41d9ed9b] .app-select__value{color:var(--cl-text-primary);font-size:14px;font-weight:400;line-height:100%}.classification-select__icon[data-v-41d9ed9b]{color:var(--cl-text-secondary);transition:all .3s}.classification-select[data-v-41d9ed9b] .app-select__trigger:hover,.classification-select[data-v-41d9ed9b] .app-select__trigger.is-open,.classification-select[data-v-41d9ed9b] .app-select__trigger:hover .app-select__value,.classification-select[data-v-41d9ed9b] .app-select__trigger:hover .app-select__icon,.classification-select[data-v-41d9ed9b] .app-select__trigger:hover .classification-select__icon,.classification-select[data-v-41d9ed9b] .app-select__trigger.is-open .app-select__value,.classification-select[data-v-41d9ed9b] .app-select__trigger.is-open .app-select__icon,.classification-select[data-v-41d9ed9b] .app-select__trigger.is-open .classification-select__icon{color:var(--cl-primary)}.classification-select[data-v-41d9ed9b] .app-select__trigger.is-disabled{background-color:var(--cl-bg-muted);color:var(--cl-text-disabled);cursor:not-allowed;opacity:1;border-color:#0000}.classification-select[data-v-41d9ed9b] .app-select__trigger.is-disabled .app-select__value,.classification-select[data-v-41d9ed9b] .app-select__trigger.is-disabled .app-select__icon,.classification-select[data-v-41d9ed9b] .app-select__trigger.is-disabled .classification-select__icon{color:var(--cl-text-disabled)}.classification-select[data-v-41d9ed9b] .app-select__option,.classification-select[data-v-41d9ed9b] .app-select__empty{border-radius:6px;padding:8px 10px;font-size:14px;font-weight:400;line-height:100%}.container[data-v-7bb2c3c6]{z-index:100;background-color:var(--cl-surface);border:1px solid var(--cl-border-primary);width:400px;max-height:90vh;color:var(--cl-text-primary);border-radius:8px;flex-direction:column;display:flex;position:absolute;top:16px;right:16px;box-shadow:0 4px 12px #0003}.global-controls[data-v-7bb2c3c6]{border-bottom:1px solid var(--cl-border-primary);flex-direction:column;gap:12px;padding:16px;display:flex}.global-controls__save[data-v-7bb2c3c6]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tools-list[data-v-7bb2c3c6]{flex-direction:column;gap:16px;padding:16px;display:flex;overflow-y:auto}.tool-card[data-v-7bb2c3c6]{background-color:var(--cl-bg-control);border:1px solid var(--cl-border-primary);border-radius:6px;flex-direction:column;gap:16px;padding:12px;display:flex}.tool-header[data-v-7bb2c3c6]{justify-content:space-between;align-items:center;display:flex}.tool-title[data-v-7bb2c3c6]{font-size:16px;font-weight:600}.badge[data-v-7bb2c3c6]{color:#fff;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:600}.badge-invalid[data-v-7bb2c3c6]{background-color:var(--cl-error)}.errors-list[data-v-7bb2c3c6]{background-color:var(--cl-error-bg);border-left:3px solid var(--cl-error);color:var(--cl-error);border-radius:4px;flex-direction:column;gap:4px;padding:8px;font-size:12px;display:flex}.geometry-section[data-v-7bb2c3c6]{flex-direction:column;gap:8px;display:flex}.section-header[data-v-7bb2c3c6],.hole-header[data-v-7bb2c3c6]{justify-content:space-between;align-items:center;display:flex}.section-header h4[data-v-7bb2c3c6]{margin:0;font-size:14px;font-weight:500}.header-actions[data-v-7bb2c3c6]{gap:6px;display:flex}.holes-list[data-v-7bb2c3c6]{flex-direction:column;gap:8px;display:flex}.hole-card[data-v-7bb2c3c6]{border:1px dashed var(--cl-border-primary);border-radius:4px;flex-direction:column;gap:8px;padding:8px;display:flex}.hole-header[data-v-7bb2c3c6]{font-size:13px;font-weight:500}.points-list[data-v-7bb2c3c6]{background-color:var(--cl-bg-page);border:1px solid var(--cl-border-primary);border-radius:6px;flex-direction:column;max-height:200px;padding:4px;display:flex;overflow-y:auto}.point-row[data-v-7bb2c3c6]{background-color:var(--cl-surface);border:1px solid var(--cl-border-primary);border-radius:4px;align-items:center;gap:8px;padding:6px;display:flex}.coord-inputs[data-v-7bb2c3c6]{flex:1;gap:4px;display:flex}.coord-inputs input[data-v-7bb2c3c6]{background-color:var(--cl-bg-control);border:1px solid var(--cl-border-primary);width:100%;min-width:0;color:var(--cl-text-primary);text-align:center;border-radius:4px;padding:4px 6px;font-family:monospace;font-size:13px;transition:border-color .2s}.coord-inputs input[data-v-7bb2c3c6]:focus{border-color:var(--cl-primary);outline:none}.coord-inputs input[data-v-7bb2c3c6]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.coord-inputs input[data-v-7bb2c3c6]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.coord-inputs input[type=number][data-v-7bb2c3c6]{-moz-appearance:textfield}.btn-remove[data-v-7bb2c3c6]{flex-shrink:0;width:20px;height:20px;padding:0;font-size:14px;line-height:0}.insert-row[data-v-7bb2c3c6]{justify-content:center;align-items:center;display:flex;position:relative}.btn-insert[data-v-7bb2c3c6]{width:100%;color:var(--cl-text-muted);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;font-size:16px;line-height:1;transition:all .2s;display:flex}.btn-insert[data-v-7bb2c3c6]:disabled{cursor:not-allowed}.btn-insert[data-v-7bb2c3c6]:hover:not(:disabled){color:var(--cl-primary);background-color:var(--cl-primary-muted)}.btn-remove-point[data-v-7bb2c3c6]{color:var(--cl-error);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 4px;font-size:22px;line-height:1;transition:transform .2s,color .2s;display:flex}.btn-remove-point[data-v-7bb2c3c6]:disabled{color:var(--cl-text-disabled);cursor:not-allowed;opacity:.6}.tool-actions[data-v-7bb2c3c6]{flex-direction:column;gap:8px;display:flex}.btn[data-v-7bb2c3c6]{background-color:var(--cl-surface);color:var(--cl-text-primary);border:1px solid var(--cl-border-primary);min-height:10px;padding:6px 12px;font-size:14px}.btn-sm[data-v-7bb2c3c6]{padding:4px 8px;font-size:12px}.btn-danger[data-v-7bb2c3c6]{border-color:var(--cl-error);color:var(--cl-text-primary)}.btn-danger[data-v-7bb2c3c6]:hover:not(:disabled){background-color:color-mix(var(--cl-error), #000 15%);border-color:var(--cl-error)}.btn-icon[data-v-7bb2c3c6]{border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);width:24px;height:24px;color:var(--cl-text-primary);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;font-weight:700;display:flex}.btn-icon[data-v-7bb2c3c6]:hover:not(:disabled){background-color:#ffffff1a}.btn-icon[data-v-7bb2c3c6]:disabled{opacity:.5;cursor:not-allowed}.layer-selector__add[data-v-7fbb377f]{--app-file-button-width:100%;width:100%;margin-top:auto}.layer-selector__add[data-v-7fbb377f] .app-file-button__button{--app-button-bg:rgba(var(--cl-primary-rgb), .1);--app-button-border:transparent;--app-button-color:var(--cl-primary);--app-button-bg-hover:rgba(var(--cl-primary-rgb), .16);--app-button-border-hover:transparent;--app-button-color-hover:var(--cl-primary);width:100%;min-height:52px;font-size:16px;font-weight:500}.comparison-form[data-v-cdbc3e25]{flex-direction:column;gap:46px;width:100%;height:100%;display:flex}.comparison-form__content[data-v-cdbc3e25]{flex:1;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:16px;min-height:0;display:grid;overflow:auto}.comparison-form__section[data-v-cdbc3e25]{flex-direction:column;gap:28px;min-width:0;height:100%;display:flex}.comparison-form__section-title[data-v-cdbc3e25]{color:var(--cl-text-primary);margin:0;font-size:22px;font-weight:500;line-height:1.2}.comparison-form__section-title--required[data-v-cdbc3e25]:before{content:"*";color:var(--cl-error)}.comparison-form__title-row[data-v-cdbc3e25]{align-items:center;gap:24px;display:flex}.comparison-form__badge[data-v-cdbc3e25]{background-color:var(--cl-bg-page);min-height:31px;color:var(--cl-text-muted);border-radius:999px;padding:8px 20px;font-size:12px;line-height:1.2}.comparison-form__warning[data-v-cdbc3e25]{border:1px solid var(--cl-warning);background-color:rgba(var(--cl-warning-rgb), .1);min-height:60px;color:var(--cl-warning);white-space:pre-wrap;border-radius:8px;align-items:center;gap:16px;padding:16px;font-size:18px;line-height:1.2;display:flex}.comparison-form__warning svg[data-v-cdbc3e25]{color:var(--cl-text-primary);flex:none}.comparison-form__method[data-v-cdbc3e25]{min-width:0;color:var(--cl-text-primary)}.comparison-form__method-content[data-v-cdbc3e25]{gap:12px;min-width:0;display:grid}.comparison-form__method-title[data-v-cdbc3e25],.comparison-form__field-title[data-v-cdbc3e25]{color:var(--cl-text-primary);margin:0;font-size:16px;font-weight:500;line-height:1.25}.comparison-form__method-description[data-v-cdbc3e25]{max-width:590px;color:var(--cl-text-muted);padding-left:30px;font-size:14px;font-weight:400;line-height:1.2}.comparison-form__fields[data-v-cdbc3e25],.comparison-form__territory[data-v-cdbc3e25]{gap:16px;display:grid}.comparison-form__segmented[data-v-cdbc3e25]{flex-wrap:wrap;gap:12px;display:flex}.comparison-form__segment[data-v-cdbc3e25]{--app-button-padding:0 24px;--app-button-bg:var(--cl-surface);--app-button-border:var(--cl-border-primary);--app-button-color:var(--cl-text-primary);--app-button-bg-hover:var(--cl-surface);--app-button-border-hover:var(--cl-primary);--app-button-color-hover:var(--cl-primary);border-radius:10px;min-height:42px;font-size:16px;font-weight:400}.comparison-form__segment--active[data-v-cdbc3e25]{--app-button-bg:var(--cl-primary);--app-button-color:var(--cl-surface);--app-button-border:var(--cl-primary);pointer-events:none}.comparison-form__actions[data-v-cdbc3e25]{grid-template-columns:1fr 1fr;gap:16px;max-width:700px;height:max-content;padding-top:4px;display:grid}.comparison-form__actions--one[data-v-cdbc3e25]{grid-template-columns:1fr}.comparison-form__action[data-v-cdbc3e25]{min-height:60px;font-size:20px;font-weight:500}.comparison-form__action--cancel[data-v-cdbc3e25]{--app-button-bg:var(--cl-surface);--app-button-border:var(--cl-border-primary);--app-button-color:var(--cl-error);--app-button-bg-hover:var(--cl-surface);--app-button-border-hover:var(--cl-error);--app-button-color-hover:var(--cl-error)}.comparison-form__action--submit[data-v-cdbc3e25]{--app-button-bg:#8d9cb2;--app-button-border:#8d9cb2;--app-button-bg-hover:#8d9cb2;--app-button-border-hover:#8d9cb2;--app-button-color:var(--cl-surface)}.comparison-form__action--reject[data-v-cdbc3e25]{--app-button-bg:var(--cl-error);--app-button-border:var(--cl-error);--app-button-bg-hover:var(--cl-border-primary);--app-button-border-hover:var(--cl-error);--app-button-color-hover:var(--cl-error);--app-button-color:var(--cl-surface)}.comparison-form__add[data-v-cdbc3e25]{--app-button-bg:rgba(var(--cl-primary-rgb), .1);--app-button-border:transparent;--app-button-color:var(--cl-primary);--app-button-bg-hover:rgba(var(--cl-primary-rgb), .16);--app-button-border-hover:transparent;--app-button-color-hover:var(--cl-primary);min-height:52px;margin-top:auto;font-size:16px;font-weight:500}.comparison-form[data-v-cdbc3e25] .form-block,.comparison-form[data-v-cdbc3e25] .form-block__content{height:100%}.comparison-form[data-v-cdbc3e25] .app-select__trigger,.comparison-form[data-v-cdbc3e25] .app-multiselect__trigger{background-color:var(--cl-bg-page);border-radius:8px;min-height:52px}.comparison-form[data-v-cdbc3e25] .form-field{gap:12px}.comparison-form[data-v-cdbc3e25] .form-field__label{color:var(--cl-text-primary);font-size:16px;font-weight:500;line-height:1.25}.comparison-form[data-v-cdbc3e25] .app-radio__label{font-weight:500;line-height:1.25}@media (width<=980px){.comparison-form__content[data-v-cdbc3e25]{grid-template-rows:none;grid-template-columns:1fr}}.app-textarea[data-v-ab37f01f]{border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);width:100%;min-height:112px;color:var(--cl-text-primary);font:inherit;resize:var(--v0fc053e8);border-radius:8px;outline:none;padding:14px 16px;line-height:1.35;transition:border-color .2s;display:block}.app-textarea[data-v-ab37f01f]::placeholder{color:var(--cl-text-muted)}.app-textarea[data-v-ab37f01f]:focus{border-color:var(--cl-primary)}.app-textarea[data-v-ab37f01f]:disabled{background-color:var(--cl-bg-muted);cursor:not-allowed}.app-textarea--auto-grow[data-v-ab37f01f]{resize:none;overflow-y:hidden}.report-file-section[data-v-58560204]{gap:16px;display:grid}.report-file-section__header[data-v-58560204]{justify-content:space-between;align-items:center;gap:16px;display:flex}.report-file-section__title[data-v-58560204]{color:var(--cl-text-primary);margin:0;font-size:20px;font-weight:500}.report-file-section__add[data-v-58560204]{flex:none;min-height:44px}.report-file-section__input[data-v-58560204]{display:none}.report-file-section__list[data-v-58560204]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.report-file-section__file[data-v-58560204]{border:1px solid var(--cl-border-primary);min-height:44px;color:var(--cl-text-primary);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:8px 12px;display:flex}.sun-editor,.sun-editor-editable{--se-caret-color:#333;--se-drag-caret-color:#4592ff;--se-placeholder-color:#bbb;--se-edit-font-color:#333;--se-edit-font-pre:#666;--se-edit-font-quote:#999;--se-edit-background-color:#fff;--se-edit-background-pre:#f9f9f9;--se-edit-border-light:#e1e1e1;--se-edit-border-dark:#b1b1b1;--se-edit-border-dark-n1:#c1c1c1;--se-edit-border-dark-n2:#d1d1d1;--se-edit-border-table:#cecece;--se-edit-anchor:#0056b3;--se-edit-anchor-on-back:#e8f7ff;--se-edit-anchor-on-font:#0093ff;--se-edit-hr-color:#333;--se-edit-hr-on-back:#c7deff;--se-edit-active:#4592ff;--se-edit-hover:#e0f4ff;--se-edit-outline:#9e9e9e;--se-main-out-color:#dadada;--se-main-color:#18181b;--se-main-color-lighter:#4c4c4d;--se-main-background-color:#fff;--se-code-view-color:#24292f;--se-main-font-color:#333;--se-code-view-background-color:#fff;--se-code-view-line-color:#57606a;--se-code-view-line-background-color:#f6f8fa;--se-markdown-view-color:#24292f;--se-markdown-view-background-color:#fff;--se-markdown-view-line-color:#57606a;--se-markdown-view-line-background-color:#f6f8fa;--se-main-divider-color:#e1e1e1;--se-main-border-color:#d1d1d1;--se-main-outline-color:#b1b1b1;--se-main-shadow-color:#ececec;--se-statusbar-font-color:#666;--se-overlay-background-color:#000;--se-find-match-color:#ffd50066;--se-find-current-color:#ff9632b3;--se-find-no-match-color:#ff50501f;--se-hover-color:#000;--se-hover-dark-color:#ccc;--se-hover-dark2-color:#bfbfbf;--se-hover-dark3-color:#b0b0b0;--se-hover-light-color:#e1e1e1;--se-hover-light2-color:#e6e6e6;--se-hover-light3-color:#d9d9d9;--se-active-color:#5cd2e6;--se-active-hover-color:#2964b7;--se-active-dark-color:#80bdff;--se-active-dark2-color:#407dd1;--se-active-dark3-color:#4592ff;--se-active-dark4-color:#3f9dff;--se-active-dark5-color:#1275ff;--se-active-light-color:#e6f2ff;--se-active-light2-color:#eaf3ff;--se-active-light3-color:#d0e3ff;--se-active-light4-color:#dbeaff;--se-active-light5-color:#c4ddff;--se-active-light6-color:#b7ccf2;--se-shadow-layer-color:#00000040;--se-shadow-layer:0 1px 2px #0000000f, 0 8px 24px #0000001f;--se-shadow-controller:0 1px 2px #0000000f, 0 4px 14px #0000001f;--se-drag-over-color:#f0c20a;--se-block-handle-color:var(--se-main-color-lighter);--se-block-handle-btn-hover-bg:#37352f14;--se-block-handle-btn-active-bg:#37352f24;--se-block-hover-bg:#37352f0a;--se-block-hover-outline:#37352f0a;--se-block-drag-indicator-color:var(--se-active-dark3-color);--se-select-menu-hover-bg:#eef3f9;--se-select-menu-active-bg:#dde7f3;--se-modal-background-color:#fff;--se-modal-color:#333;--se-modal-border-color:#e5e5e5;--se-modal-anchor-color:#004cff;--se-modal-preview-color:#666;--se-modal-file-input-background-color:#f9f9f9;--se-modal-input-disabled-color:#999;--se-modal-input-disabled-background-color:#f3f3f3;--se-dropdown-font-color:#555;--se-controller-border-color:#999;--se-controller-background-color:#fff;--se-controller-color:#333;--se-shadow-controller-color:#0003;--se-input-btn-border-color:#ccc;--se-input-btn-disabled-color:#bdbdbd;--se-table-picker-color:#f5f5f5;--se-table-picker-border-color:#ddd;--se-table-picker-highlight-color:#cce0ff;--se-table-picker-highlight-border-color:#90b5e2;--se-success-color:green;--se-success-dark-color:#628562;--se-success-dark2-color:#419c41;--se-success-dark3-color:#006c00;--se-success-light-color:#dff4e6;--se-success-light2-color:#d5f3e0;--se-success-light3-color:#c1f4d3;--se-success-light4-color:#769c76;--se-success-light5-color:#89b589;--se-error-color:#b94a48;--se-error-dark-color:#e1a6a2;--se-error-dark2-color:#db8d8c;--se-error-dark3-color:#d17872;--se-error-light-color:#f5d0c8;--se-error-light2-color:#eed3d7;--se-error-light3-color:#f2dede;--se-error-light4-color:#f7deda;--se-error-light5-color:#f8e3e1;--se-doc-background:#f2f5fa;--se-doc-info-page-font-color:#f5f5f5;--se-doc-info-page-background-color:#b1b1b1;--se-doc-info-font-color:#4c4c4c;--se-doc-info-active-color:#4a32ff;--se-loading-color:#07d;--se-show-blocks-color:#3f9dff;--se-show-blocks-li-color:#d539ff;--se-show-blocks-pre-color:#34c38f;--se-show-blocks-component-color:#f4b124;--se-edit-inner-padding:1.5em;--se-edit-inner-padding-doc-type:2.5rem;--se-edit-scroll-margin:3em;--se-border-radius:6px;--se-border-radius-lg:8px;--se-min-height:65px;--se-scroll-padding:2em;--se-modal-input-width:70px;--se-input-btn-size:32px;--se-icon-size:18px;--se-icon-size-command-menu:16px;--se-block-handle-area-width:52px;--se-block-handle-btn-size:24px;--se-block-handle-btn-icon-size:18px;--se-block-handle-gap:1px;--se-block-drag-indicator-height:2px;--se-doc-min-padding:1rem;--se-doc-max-padding:1.5rem;--se-doc-padding-factor:.5;--se-doc-info-width:18%;--se-doc-info-min-width:16ch;--se-doc-info-inner-padding:2ch;--se-doc-info-inner-line-padding:.5ch;--se-doc-info-page-width:16px;--se-doc-info-inner-line-indent-h1:0em;--se-doc-info-inner-line-indent-h2:.4em;--se-doc-info-inner-line-indent-h3:.8em;--se-doc-info-inner-line-indent-h4:1.2em;--se-doc-info-inner-line-indent-h5:1.6em;--se-doc-info-inner-line-indent-h6:2em;--se-edit-font-size:16px;--se-edit-line-height:1.5em;--se-main-font-family:Helvetica Neue;--se-content-font-family:Helvetica Neue;--se-main-font-size:14px;--se-markdown-font-family:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--se-codeview-font-family:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--se-btn-font-size:14px;--se-statusbar-font-size:12px;--se-modal-title-font-size:15px;--se-modal-input-font-size:14px;--se-browser-title-font-size:16px;--se-controller-font-size:14px;--se-doc-info-font-size:14px;--se-doc-info-inner-line-weight-h1:700;--se-doc-info-inner-line-weight-h2:500;--se-doc-info-inner-line-weight-h3:400;--se-doc-info-inner-line-weight-h4:300;--se-doc-info-inner-line-weight-h5:300;--se-doc-info-inner-line-weight-h6:300}.sun-editor{box-sizing:border-box;width:auto;height:auto;font-family:var(--se-main-font-family);border:1px solid var(--se-main-out-color);background-color:var(--se-main-background-color);color:var(--se-main-color);font-size:var(--se-main-font-size)}.sun-editor *{box-sizing:border-box;overflow:visible}.sun-editor-common body,.sun-editor-common div,.sun-editor-common dl,.sun-editor-common dt,.sun-editor-common dd,.sun-editor-common ul,.sun-editor-common ol,.sun-editor-common li,.sun-editor-common h1,.sun-editor-common h2,.sun-editor-common h3,.sun-editor-common h4,.sun-editor-common h5,.sun-editor-common h6,.sun-editor-common pre,.sun-editor-common code,.sun-editor-common form,.sun-editor-common fieldset,.sun-editor-common legend,.sun-editor-common p,.sun-editor-common blockquote,.sun-editor-common th,.sun-editor-common td,.sun-editor-common input,.sun-editor-common select,.sun-editor-common textarea,.sun-editor-common button{border:0;margin:0;padding:0}.sun-editor-common input,.sun-editor-common select,.sun-editor-common textarea{background-color:inherit}.sun-editor-common dl,.sun-editor-common ul,.sun-editor-common ol,.sun-editor-common menu{list-style:none}.sun-editor-common hr{margin:6px 0!important}.sun-editor textarea{resize:none;border:0;padding:0}.sun-editor button{touch-action:manipulation;cursor:pointer;background-color:#0000;border:0;outline:none}.sun-editor input,.sun-editor select,.sun-editor textarea,.sun-editor button{vertical-align:middle}.sun-editor button span{margin:0;padding:0;display:block}.sun-editor button .se-txt{white-space:nowrap;text-overflow:ellipsis;max-height:24px;margin-top:0;line-height:2;display:block;overflow:hidden}.sun-editor .se-wrapper.se-type-document{--se-doc-padding:clamp(var(--se-doc-min-padding), var(--se-doc-min-padding) + calc(var(--se-doc-padding-factor) * 1vw), var(--se-doc-max-padding));padding:var(--se-doc-padding);background-color:var(--se-doc-background);box-shadow:inset 0 4px 4px #0000001a}.sun-editor .se-wrapper.se-type-document>.se-wrapper-inner{box-shadow:0 0 5px #0000001a}.sun-editor .se-wrapper.se-type-document .se-document-lines{width:var(--se-doc-info-width);min-width:var(--se-doc-info-min-width);font-size:var(--se-doc-info-font-size);z-index:1;background-color:#0000;overflow:hidden auto}.sun-editor .se-wrapper.se-type-document .se-document-lines.se-document-responsible{min-width:unset!important}.sun-editor .se-wrapper.se-type-document .se-document-lines .se-document-lines-inner{padding:var(--se-doc-info-inner-padding);padding-right:var(--se-doc-info-inner-line-padding)}.sun-editor .se-wrapper.se-type-document .se-document-lines .se-document-lines-inner>div.se-doc-item{color:var(--se-doc-info-font-color);width:100%;padding:var(--se-doc-info-inner-line-padding);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;display:inline-block;overflow:hidden}.sun-editor .se-wrapper.se-type-document .se-document-lines .se-document-lines-inner>div.se-doc-item:hover{text-decoration:underline}.sun-editor .se-wrapper.se-type-document .se-document-lines .se-document-lines-inner>div.se-doc-item.active{color:var(--se-doc-info-active-color)}.sun-editor .se-wrapper.se-type-document .se-document-lines .se-document-lines-inner>div.se-doc-h1{font-weight:var(--se-doc-info-inner-line-weight-h1);padding-left:var(--se-doc-info-inner-line-indent-h1)}.sun-editor .se-wrapper.se-type-document .se-document-lines .se-document-lines-inner>div.se-doc-h2{font-weight:var(--se-doc-info-inner-line-weight-h2);padding-left:var(--se-doc-info-inner-line-indent-h2)}.sun-editor .se-wrapper.se-type-document .se-document-lines .se-document-lines-inner>div.se-doc-h3{font-weight:var(--se-doc-info-inner-line-weight-h3);padding-left:var(--se-doc-info-inner-line-indent-h3)}.sun-editor .se-wrapper.se-type-document .se-document-lines .se-document-lines-inner>div.se-doc-h4{font-weight:var(--se-doc-info-inner-line-weight-h4);padding-left:var(--se-doc-info-inner-line-indent-h4)}.sun-editor .se-wrapper.se-type-document .se-document-lines .se-document-lines-inner>div.se-doc-h5{font-weight:var(--se-doc-info-inner-line-weight-h5);padding-left:var(--se-doc-info-inner-line-indent-h5)}.sun-editor .se-wrapper.se-type-document .se-document-lines .se-document-lines-inner>div.se-doc-h6{font-weight:var(--se-doc-info-inner-line-weight-h6);padding-left:var(--se-doc-info-inner-line-indent-h6)}.sun-editor .se-wrapper.se-type-document .se-document-page{text-align:center;pointer-events:none;z-index:1;position:relative}.sun-editor .se-wrapper.se-type-document .se-document-page>div{width:var(--se-doc-info-page-width);color:var(--se-doc-info-page-font-color);background-color:var(--se-doc-info-page-background-color);font-size:inherit;margin-left:1px;padding:1px 0;position:absolute;left:0}.sun-editor .se-wrapper.se-type-document .se-document-page>div>div.se-document-page-line{border-bottom:1px dashed var(--se-doc-info-page-background-color);z-index:1;height:0;display:block;position:absolute;top:0;right:100%}.sun-editor .se-wrapper.se-type-document .se-placeholder{top:var(--se-doc-padding);left:var(--se-doc-padding);right:var(--se-doc-padding);padding:var(--se-edit-inner-padding-doc-type);z-index:2}.sun-editor .se-wrapper.se-type-document.se-type-document-header .se-placeholder{margin-left:max(var(--se-doc-info-min-width), var(--se-doc-info-width))}.sun-editor .se-wrapper.se-type-document.se-mode-block .se-placeholder{margin-left:var(--se-block-handle-area-width)}.sun-editor .se-wrapper.se-type-document.se-mode-block.se-type-document-header .se-placeholder{margin-left:calc(var(--se-block-handle-area-width) + max(var(--se-doc-info-min-width), var(--se-doc-info-width)))}.sun-editor .se-wrapper .se-code-viewer-mirror,.sun-editor .se-wrapper .cm-editor,.sun-editor .se-wrapper .CodeMirror{font-size:var(--se-main-font-size)}.sun-editor button *{pointer-events:none;backface-visibility:hidden}.sun-editor button{color:var(--se-main-color)}.sun-editor .se-btn{float:left;width:var(--se-input-btn-size);height:var(--se-input-btn-size);font-size:var(--se-btn-font-size);border-style:solid;border-width:0;border-color:var(--se-input-btn-border-color);border-radius:var(--se-border-radius);margin:1px;padding:0;line-height:1.8;transition:border-color .13s,background-color .13s,color .13s}.sun-editor .se-form-group button.se-btn{border-width:1px}.sun-editor .se-btn:not(.on):not(.active):enabled:hover,.sun-editor .se-btn:not(.on):not(.active):enabled:focus{color:var(--se-hover-color);background-color:var(--se-hover-light-color);border-color:var(--se-hover-dark-color)}.sun-editor .se-btn:not(.on):not(.active):enabled:active,.sun-editor .se-btn:not(.on):not(.active):enabled.__se__active{background-color:var(--se-hover-light3-color);transition:background-color 80ms}.sun-editor .se-menu-list li:hover .se-side-btn-a:not(.on):not(.active):enabled,.sun-editor .se-menu-list li:hover .se-side-btn-b:not(.on):not(.active):enabled,.sun-editor .se-menu-list li:hover .se-side-btn-after:not(.on):not(.active):enabled,.sun-editor .se-menu-list li:hover .se-side-btn-before:not(.on):not(.active):enabled,.sun-editor .se-menu-list li:hover .se-btn-input input:enabled{border-style:solid;border-width:1px;border-color:var(--se-hover-dark-color)}.sun-editor .se-menu-list li .se-side-btn-after.on:enabled,.sun-editor .se-menu-list li .se-side-btn-before.on:enabled,.sun-editor .se-menu-list li .se-side-btn-after.active:enabled,.sun-editor .se-menu-list li .se-side-btn-before.active:enabled,.sun-editor .se-menu-list li .se-btn-input.on input:enabled,.sun-editor .se-menu-list li .se-btn-input.active input:enabled{border-color:var(--se-active-dark3-color)}.sun-editor .se-menu-list li .se-side-btn-after.on:enabled,.sun-editor .se-menu-list li .se-side-btn-after.active:enabled{border-left:1px solid;border-right:0}.sun-editor .se-menu-list li .se-side-btn-before.on:enabled,.sun-editor .se-menu-list li .se-side-btn-before.active:enabled{border-left:0;border-right:1px solid}.sun-editor .se-menu-list li .se-btn-input.on input:enabled,.sun-editor .se-menu-list li .se-btn-input.active input:enabled{border-style:solid;border-width:1px}.sun-editor .se-menu-list li:hover .se-side-btn-after.on:enabled,.sun-editor .se-menu-list li:hover .se-side-btn-before.on:enabled,.sun-editor .se-menu-list li:hover .se-side-btn-after.active:enabled,.sun-editor .se-menu-list li:hover .se-side-btn-before.active:enabled,.sun-editor .se-menu-list li:hover .se-btn-input.on input:enabled,.sun-editor .se-menu-list li:hover .se-btn-input.active input:enabled{border-color:var(--se-active-dark4-color)}.sun-editor .se-btn:enabled.on{background-color:var(--se-active-light4-color);color:var(--se-active-dark5-color);border-color:var(--se-active-light5-color)}.sun-editor .se-btn:enabled.on:hover,.sun-editor .se-btn:enabled.on:focus{background-color:var(--se-active-light3-color);color:var(--se-active-hover-color);border-color:var(--se-active-light5-color)}.sun-editor .se-btn:enabled.on:active,.sun-editor .se-btn:enabled.on.__se__active{background-color:var(--se-active-light5-color);color:var(--se-active-hover-color);transition:background-color 80ms}.sun-editor .se-btn:enabled.active{background-color:var(--se-active-light4-color);color:var(--se-active-dark3-color);border-color:var(--se-active-dark-color)}.sun-editor .se-btn:enabled.active:hover,.sun-editor .se-btn:enabled.active:focus{background-color:var(--se-active-light5-color);color:var(--se-active-hover-color);border-color:var(--se-active-dark4-color)}.sun-editor .se-btn:enabled.active:active,.sun-editor .se-btn:enabled.active.__se__active{background-color:var(--se-active-light6-color);color:var(--se-active-hover-color);z-index:1;transition:background-color 80ms}.sun-editor .se-btn.se-btn-plain,.sun-editor .se-btn.se-btn-plain:not(.on):not(.active):enabled:hover,.sun-editor .se-btn.se-btn-plain:not(.on):not(.active):enabled:focus{box-shadow:none;background-color:#0000;border-color:#0000}.sun-editor .se-btn.se-btn-plain:not(.on):not(.active):enabled:active,.sun-editor .se-btn.se-btn-plain:not(.on):not(.active):enabled.__se__active{box-shadow:none;background-color:#0000;border-color:#0000!important;outline:none!important}.sun-editor .se-btn-primary{background-color:var(--se-active-dark5-color);border:1px solid var(--se-active-dark5-color);color:#fff;border-radius:var(--se-border-radius);outline:0;font-weight:500;transition:border-color .13s,background-color .13s,color .13s}.sun-editor .se-btn-primary:hover,.sun-editor .se-btn-primary:focus{background-color:var(--se-active-hover-color);border-color:var(--se-active-hover-color);color:#fff}.sun-editor .se-btn-primary:active,.sun-editor .se-btn-primary.__se__active{background-color:var(--se-active-hover-color);transition:background-color 80ms}.sun-editor .se-btn.se-btn-success{color:var(--se-success-color);border-color:var(--se-success-light5-color)}.sun-editor .se-btn.se-btn-success:not(.on):not(.active):enabled:hover,.sun-editor .se-btn.se-btn-success:not(.on):not(.active):enabled:focus{background-color:var(--se-success-light-color);border-color:var(--se-success-light5-color)}.sun-editor .se-btn.se-btn-success:not(.on):not(.active):enabled:active,.sun-editor .se-btn.se-btn-success:not(.on):not(.active):enabled.__se__active{background-color:var(--se-success-light-color);transition:background-color 80ms}.sun-editor .se-btn.se-btn-success:enabled.on{background-color:var(--se-success-light-color);color:var(--se-success-color);border-color:var(--se-success-light5-color)}.sun-editor .se-btn.se-btn-success:enabled.on:hover,.sun-editor .se-btn.se-btn-success:enabled.on:focus{background-color:var(--se-success-light2-color);color:var(--se-success-color);border-color:var(--se-success-light4-color)}.sun-editor .se-btn.se-btn-success:enabled.on:active,.sun-editor .se-btn.se-btn-success:enabled.on.__se__active{background-color:var(--se-success-light2-color);color:var(--se-success-color);transition:background-color 80ms}.sun-editor .se-btn.se-btn-success:enabled.active{background-color:var(--se-success-light2-color);color:var(--se-success-color);border-color:var(--se-success-dark2-color)}.sun-editor .se-btn.se-btn-success:enabled.active:hover,.sun-editor .se-btn.se-btn-success:enabled.active:focus{background-color:var(--se-success-light3-color);color:var(--se-success-dark3-color);border-color:var(--se-success-dark2-color)}.sun-editor .se-btn.se-btn-success:enabled.active:active,.sun-editor .se-btn.se-btn-success:enabled.active.__se__active{background-color:var(--se-success-light3-color);color:var(--se-success-dark3-color);transition:background-color 80ms}.sun-editor .se-btn.se-btn-danger{color:var(--se-error-color);border-color:var(--se-error-dark-color)}.sun-editor .se-btn.se-btn-danger:not(.on):not(.active):enabled:hover,.sun-editor .se-btn.se-btn-danger:not(.on):not(.active):enabled:focus{background-color:var(--se-error-light5-color);border-color:var(--se-error-dark-color)}.sun-editor .se-btn.se-btn-danger:not(.on):not(.active):enabled:active,.sun-editor .se-btn.se-btn-danger:not(.on):not(.active):enabled.__se__active{background-color:var(--se-error-light5-color);transition:background-color 80ms}.sun-editor .se-btn.se-btn-danger:enabled.on{background-color:var(--se-error-light5-color);color:var(--se-error-color);border-color:var(--se-error-dark-color)}.sun-editor .se-btn.se-btn-danger:enabled.on:hover,.sun-editor .se-btn.se-btn-danger:enabled.on:focus{background-color:var(--se-error-light4-color);color:var(--se-error-color);border-color:var(--se-error-dark-color)}.sun-editor .se-btn.se-btn-danger:enabled.on:active,.sun-editor .se-btn.se-btn-danger:enabled.on.__se__active{background-color:var(--se-error-light-color);color:var(--se-error-color);transition:background-color 80ms}.sun-editor .se-btn.se-btn-danger:enabled.active{background-color:var(--se-error-light4-color);color:var(--se-error-color);border-color:var(--se-error-dark3-color)}.sun-editor .se-btn.se-btn-danger:enabled.active:hover,.sun-editor .se-btn.se-btn-danger:enabled.active:focus{background-color:var(--se-error-light-color);color:var(--se-error-color);border-color:var(--se-error-dark3-color)}.sun-editor .se-btn.se-btn-danger:enabled.active:active,.sun-editor .se-btn.se-btn-danger:enabled.active.__se__active{background-color:var(--se-error-light-color);color:var(--se-error-color);transition:background-color 80ms}.sun-editor input,.sun-editor select,.sun-editor textarea{color:var(--se-main-color);border:1px solid var(--se-input-btn-border-color);border-radius:var(--se-border-radius)}.sun-editor .se-btn:disabled,.sun-editor button:disabled,.sun-editor input:disabled{cursor:default;color:var(--se-input-btn-disabled-color)}.sun-editor .se-btn-list{cursor:pointer;width:100%;height:auto;min-height:32px;font-size:var(--se-btn-font-size);text-indent:0;text-align:left;padding:0 14px;line-height:normal;text-decoration:none}.sun-editor .se-btn-list.default_value{border:1px dashed var(--se-main-outline-color)}.sun-editor .se-sub-list:has(:not([style*="display: none"])){letter-spacing:.25px;color:color-mix(in srgb, currentColor 45%, transparent);cursor:auto;padding:14px 14px 3px;font-size:.75rem}.sun-editor .se-sub-list:has(:not([style*="display: none"])){border-bottom:1px dashed var(--se-main-outline-color)}.sun-editor .se-btn.se-btn-tool-pageNavigator>input{width:var(--se-input-btn-size);text-align:center;color:var(--se-main-color-lighter)}.sun-editor .se-btn.se-btn-tool-pageNavigator>input[type=number]{appearance:textfield}.sun-editor .se-btn.se-btn-tool-pageNavigator>input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.sun-editor .se-btn.se-btn-tool-pageNavigator>input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.sun-editor .se-btn.se-btn-tool-pageNavigator~span{text-align:center;font-size:var(--se-main-font-size);align-content:center;margin-left:-10px}.sun-editor .se-btn.se-btn-tool-pageNavigator~span:before{content:"/";margin:0 .6em}.sun-editor svg{fill:currentColor;vertical-align:super}.sun-editor button>svg,.sun-editor .se-svg{width:var(--se-icon-size);height:var(--se-icon-size);fill:currentColor;text-align:center;float:none;margin:auto;display:block}.sun-editor button>svg.se-ci{width:15px;height:15px}.sun-editor svg.se-io{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.sun-editor svg.se-io-sharp{transform:translateZ(0)}.sun-editor .se-text-prefix-icon{width:var(--se-icon-size);height:var(--se-icon-size);float:left}.sun-editor .se-text-prefix-icon svg{vertical-align:middle}.sun-editor button.se-sub-arrow-btn{width:18px}.sun-editor button.se-sub-arrow-btn svg{width:8px}.sun-editor button.se-sub-btn{width:24px}.sun-editor button.se-sub-btn svg{width:12px}.sun-editor .se-side-btn{border-radius:0;margin-left:0;margin-right:0}.sun-editor .se-side-btn-a{float:left;border-radius:var(--se-border-radius) 0 0 var(--se-border-radius);margin-right:0}.sun-editor .se-side-btn-b{float:left;border-radius:0 var(--se-border-radius) var(--se-border-radius) 0;margin-left:0}.sun-editor .se-side-btn-before{float:left;border-radius:var(--se-border-radius) 0 0 var(--se-border-radius);margin-right:0}.sun-editor .se-side-btn-after{border-radius:0 var(--se-border-radius) var(--se-border-radius) 0;margin-left:0}.sun-editor .se-menu-list li:has(>button.se-side-btn-before) .se-btn-input input{border-top-left-radius:0;border-bottom-left-radius:0}.sun-editor .se-menu-list li:has(>button.se-side-btn-after) .se-btn-input input{border-top-right-radius:0;border-bottom-right-radius:0}.sun-editor button.se-btn-list>* li:before{content:"";opacity:.5;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE5LDEzSDVWMTFIMTlWMTNaIiBmaWxsPSJibGFjayIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxIiAvPjwvc3ZnPg==);background-size:cover;width:18px;height:13px;display:inline-block}.sun-editor .se-btn-select>svg{float:right;width:8px!important;height:8px!important}.sun-editor .se-select-item .se-list-icon{vertical-align:middle;width:16px;height:16px;margin:0 6px 0 0;display:inline-block}.sun-editor .se-btn-list>.se-list-icon{vertical-align:middle;width:16px;height:16px;margin:-1px 10px 0 0;display:inline-block}.sun-editor button>i:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant:normal;text-rendering:auto;font-style:normal;font-size:var(--se-modal-title-font-size);line-height:2;display:inline-block}.sun-editor button>[class=se-icon-text]{font-size:20px;line-height:1}.sun-editor .se-arrow,.sun-editor .se-arrow:after{border:12px solid #0000;width:0;height:0;margin-left:-12px;margin-right:0;display:block;position:absolute}.sun-editor .se-controller .se-arrow{margin-left:-12px;margin-right:0;left:20px;right:auto}.sun-editor .se-arrow.se-arrow-up{border-top-width:0;border-bottom-color:var(--se-controller-border-color);top:-12px}.sun-editor .se-arrow.se-arrow-up:after{content:" ";border-top-width:0;border-bottom-color:var(--se-main-background-color);top:1px}.sun-editor .se-arrow.se-arrow-down{border-bottom-width:0;border-top-color:var(--se-controller-border-color);bottom:-12px}.sun-editor .se-arrow.se-arrow-down:after{content:" ";border-bottom-width:0;border-top-color:var(--se-controller-background-color);top:-14px}.sun-editor .se-container{width:auto;height:auto;position:relative}.sun-editor .se-loading-box{z-index:2147483647;background-color:#0000;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.sun-editor .se-container .se-loading-box{position:absolute}.sun-editor .se-loading-box .se-loading-effect{border:2px solid #0000;border-top:2px solid var(--se-loading-color);border-right:2px solid var(--se-loading-color);border-radius:50%;width:44px;height:44px;margin:-25px 0 0 -25px;animation:.8s linear infinite spinner;display:block;position:absolute;top:50%;left:50%}.sun-editor .se-line-breaker-component{width:24px;height:24px;color:var(--se-drag-over-color);background-color:var(--se-main-background-color);border:1px solid var(--se-drag-over-color);opacity:.95;border-radius:var(--se-border-radius);cursor:pointer;z-index:2147483647;transition:opacity .3s,color .3s,background-color .3s;display:none;position:absolute}.sun-editor .se-line-breaker-component.se-on-selected{color:var(--se-active-color);background-color:var(--se-main-background-color);border:1px solid var(--se-active-color)}.sun-editor .se-line-breaker-component:hover{opacity:.9;color:var(--se-main-background-color);background-color:var(--se-active-dark3-color);border-color:var(--se-active-color)}.sun-editor .se-toolbar{background-color:var(--se-main-background-color);outline:1px solid var(--se-main-divider-color);z-index:7;width:100%;height:auto;margin:0;padding:0;display:block;position:sticky;top:0;overflow:visible}.sun-editor .se-toolbar-shadow{visibility:hidden!important;z-index:0!important;background-color:#0000!important;border:none!important;outline:none!important;width:100%!important;height:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:visible!important}.sun-editor .se-toolbar.se-toolbar-inline{display:none;position:absolute}.sun-editor .se-toolbar.se-toolbar-balloon{z-index:2147483646;width:auto;box-shadow:var(--se-shadow-layer);-webkit-box-shadow:var(--se-shadow-layer);display:none;position:absolute}.sun-editor .se-toolbar.se-toolbar-relative{position:relative;top:auto}.sun-editor .se-toolbar.se-toolbar-sticky{position:fixed;top:0}.sun-editor .se-toolbar-sticky-dummy{z-index:-1;display:none;position:static}.sun-editor .se-toolbar.se-toolbar-bottom{top:auto;bottom:0}.sun-editor .se-toolbar.se-toolbar-bottom .se-btn-tray{flex-wrap:wrap;padding:4px 3px;display:flex}.sun-editor .se-toolbar.se-toolbar-bottom .se-btn-tray>.se-toolbar-more-layer{border-top:none;order:-1;width:100%}.sun-editor .se-toolbar.se-toolbar-bottom .se-toolbar-more-layer .se-more-layer{border-top:none;border-bottom:1px solid var(--se-main-divider-color);margin-bottom:4px}.sun-editor .se-toolbar.se-toolbar-sticky.se-toolbar-bottom{top:auto;bottom:0}.sun-editor .se-toolbar.se-toolbar-bottom .se-tooltip .se-tooltip-inner{top:auto;bottom:120%}.sun-editor .se-toolbar.se-toolbar-bottom .se-tooltip .se-tooltip-inner .se-tooltip-text:after{border-color:var(--se-main-font-color) transparent transparent transparent;top:100%;bottom:auto}.sun-editor .se-toolbar .se-arrow.se-arrow-up{border-bottom-color:var(--se-main-divider-color)}.sun-editor .se-toolbar .se-arrow.se-arrow-up:after{border-bottom-color:var(--se-main-background-color)}.sun-editor .se-toolbar .se-arrow.se-arrow-down{border-top-color:var(--se-main-divider-color)}.sun-editor .se-toolbar .se-arrow.se-arrow-down:after{border-top-color:var(--se-main-background-color)}.sun-editor .se-wrapper.se-mode-block{flex-direction:row;display:flex}.sun-editor.se-rtl .se-wrapper.se-mode-block{flex-direction:row-reverse}.sun-editor .se-block-handle-area{width:var(--se-block-handle-area-width);z-index:2;flex-shrink:0;position:relative;overflow:visible}.sun-editor .se-wrapper.se-mode-block .se-wrapper-inner{z-index:1;flex:1;min-width:0;position:relative}.sun-editor .se-block-handle{align-items:center;gap:var(--se-block-handle-gap);color:var(--se-block-handle-color);z-index:10;will-change:top, left, right;transition:top .2s cubic-bezier(.25,.46,.45,.94),left .2s cubic-bezier(.25,.46,.45,.94),right .2s cubic-bezier(.25,.46,.45,.94);display:none;position:absolute}.sun-editor .se-block-handle.se-no-transition{transition:none}.sun-editor .se-block-handle-btn{width:var(--se-block-handle-btn-size);height:var(--se-block-handle-btn-size);border-radius:var(--se-border-radius);cursor:pointer;opacity:.55;justify-content:center;align-items:center;transition:opacity .15s,background-color 80ms;display:flex}.sun-editor .se-block-handle-btn:hover{opacity:1;background-color:var(--se-block-handle-btn-hover-bg)}.sun-editor .se-block-handle-btn:active{opacity:1;background-color:var(--se-block-handle-btn-active-bg)}.sun-editor .se-block-handle-btn svg{width:var(--se-block-handle-btn-icon-size);height:var(--se-block-handle-btn-icon-size)}.sun-editor .se-block-handle-drag{cursor:grab}.sun-editor .se-block-handle-drag:active{cursor:grabbing}.sun-editor .se-block-hover:not(.se-component-selected){background-color:var(--se-block-hover-bg);border-radius:var(--se-border-radius);outline:2px solid var(--se-block-hover-outline)}.sun-editor .se-block-drag-indicator{height:var(--se-block-drag-indicator-height);background-color:var(--se-block-drag-indicator-color);pointer-events:none;z-index:10;border-radius:1px;position:absolute}.sun-editor .se-block-drag-indicator:before{content:"";border:5px solid #0000;border-width:5px 0 5px 6px;border-color:transparent transparent transparent var(--se-block-drag-indicator-color);width:0;height:0;position:absolute;top:-4px;left:-3px}.sun-editor .se-block-drag-indicator:after{content:"";border:5px solid #0000;border-width:5px 6px 5px 0;border-color:transparent var(--se-block-drag-indicator-color) transparent transparent;width:0;height:0;position:absolute;top:-4px;right:-3px}.sun-editor .se-block-dragging{opacity:.4;transition:opacity .1s}.sun-editor .se-block-menu-icon{width:var(--se-icon-size-command-menu);height:var(--se-icon-size-command-menu);vertical-align:middle;align-items:center;margin-left:4px;margin-right:12px;display:inline-flex}.sun-editor .se-block-menu-icon svg{width:100%;height:100%}.sun-editor .se-block-menu-label{vertical-align:middle}.sun-editor .se-block-menu-label-full{padding-left:22px}.sun-editor .se-block-submenu-item{align-items:center;gap:6px;padding:2px 8px;line-height:1.4;display:flex}.sun-editor .se-block-submenu-item .se-list-icon,.sun-editor .se-block-submenu-item svg{width:var(--se-icon-size-command-menu);height:var(--se-icon-size-command-menu);vertical-align:middle;flex-shrink:0;margin:0 6px 0 0;display:inline-block}.sun-editor .se-block-submenu-item .se-list-icon svg{width:100%;height:100%}.sun-editor .se-block-dragging{opacity:.4}.sun-editor .se-btn-module{display:inline-block}.sun-editor .se-btn-module-border{border:1px solid var(--se-main-divider-color);border-radius:var(--se-border-radius);border:none;margin-left:1px;margin-right:1px}.sun-editor .se-toolbar-separator-vertical{height:var(--se-input-btn-size);vertical-align:top;background-color:var(--se-main-divider-color);width:1px;margin:1px;display:inline-block}.sun-editor .se-btn-module-enter{background-color:#0000;width:100%;height:0;margin:0;padding:0;display:block}.sun-editor .se-toolbar-more-layer{background-color:var(--se-main-background-color);margin:0 -3px}.sun-editor .se-toolbar-more-layer .se-more-layer{border-top:1px solid var(--se-main-divider-color);display:none}.sun-editor .se-toolbar-more-layer .se-more-layer .se-more-form{width:100%;height:auto;padding:4px 3px 0;display:inline-block}.sun-editor .se-btn-module .se-btn-more.se-btn-more-text{width:auto;padding:0 4px}.sun-editor .se-menu-list{float:left;margin:0;padding:0}.sun-editor .se-menu-list li{float:left;margin:0;padding:0;position:relative}.sun-editor .se-menu-list li.se-toolbar-hidden-btn{display:none}.sun-editor .se-menu-list li .se-toolbar-btn:not(input){border-color:#0000}.sun-editor .se-btn-select{width:auto;padding:4px 6px;display:flex}.sun-editor .se-btn-select .se-txt{text-align:left;flex:auto;align-items:center;margin-right:4px;display:flex}.sun-editor .se-btn-select .se-not-arrow-text{text-align:center;flex:auto;margin:0}.sun-editor .se-btn-select.on .se-txt+svg{transform:rotate(-180deg)}.sun-editor .se-btn-select.se-btn-tool-font{width:128px}.sun-editor .se-btn-select.se-btn-tool-format{width:96px}.sun-editor .se-btn-select.se-btn-tool-font-size .se-txt{width:66px;margin:0}.sun-editor .se-btn-select.se-btn-tool-font-size .se-not-arrow-text{width:50px}.sun-editor .se-btn-input{border:0!important;padding:0!important}.sun-editor .se-btn-input input{font-size:var(--se-main-font-size);height:var(--se-input-btn-size);border-radius:var(--se-border-radius);border:0}.sun-editor .se-btn-input input:hover{border:1px solid var(--se-main-border-color)}.sun-editor .se-btn-input input:focus{outline:0;border:1px solid var(--se-active-color)!important}.sun-editor .se-btn-tray{width:100%;height:auto;margin:0;padding:4px 3px 0;position:relative}.sun-editor .se-menu-tray{z-index:2147483646;width:100%;height:0;position:absolute;top:0;left:0}.sun-editor .se-controller[popover],.sun-editor .se-block-handle[popover],.sun-editor.sun-editor-carrier-wrapper .se-drag-cursor[popover]{inset:unset;margin:0}.sun-editor .se-modal-area[popover],.sun-editor .se-back-wrapper[popover],.sun-editor .se-loading-box[popover],.sun-editor .se-toast[popover],.sun-editor .se-browser[popover],.sun-editor .se-block-handle[popover],.sun-editor .se-menu-tray[popover]{color:inherit;background:0 0;border:none;padding:0;overflow:visible}.sun-editor .se-dropdown{overflow:hidden auto}.sun-editor .se-menu-container{overflow-x:unset;overflow-y:unset}.sun-editor .se-list-layer{z-index:5;border:1px solid var(--se-main-divider-color);border-radius:var(--se-border-radius-lg);background-color:var(--se-main-background-color);height:auto;box-shadow:var(--se-shadow-layer);outline:0;padding:4px;display:none;position:absolute;top:0;left:0}.sun-editor .se-list-layer .se-list-inner{margin:0;padding:0;overflow:visible}.sun-editor .se-list-layer button{width:100%;margin:0 0 2px}.sun-editor .se-list-inner ul{width:100%;margin:auto;padding:0}.sun-editor .se-list-inner :not(.se-list-horizontal) li>button{width:max-content;min-width:100%}.sun-editor .se-list-inner .se-list-basic li{width:auto;max-width:100%}.sun-editor .se-list-inner input{border-radius:0}.sun-editor .se-list-inner ul.se-list-carrier{width:165px;height:52px}.sun-editor .se-list-inner ul.se-list-carrier li button>ol,.sun-editor .se-list-inner ul.se-list-carrier li button>ul{font-size:10px}.sun-editor .se-list-inner .se-list-checked li .se-svg{float:left;padding:6px 6px 0 0}.sun-editor .se-list-inner .se-list-checked li .se-svg>svg{display:none}.sun-editor .se-list-inner .se-list-checked li.se-checked *{color:var(--se-active-dark3-color)}.sun-editor .se-list-inner .se-list-checked li.se-checked .se-svg>svg{display:block}.sun-editor .se-list-inner .se-list-horizontal{padding:2px;display:flex}.sun-editor .se-list-inner .se-list-horizontal li{margin:0 2px;padding:0}.sun-editor .se-list-layer.se-list-font-size{min-width:140px;max-height:300px}.sun-editor .se-list-layer.se-list-code-block{min-width:140px;max-height:310px}.sun-editor .se-list-layer.se-list-font-family{min-width:156px}.sun-editor .se-list-layer.se-list-font-family .default{border-bottom:1px solid var(--se-input-btn-border-color)}.sun-editor .se-list-layer.se-list-line{width:125px}.sun-editor .se-list-layer.se-list-line hr{border-width:1px 0 0;border-color:var(--se-edit-hr-color);height:1px}.sun-editor .se-list-layer.se-list-align .se-list-inner{left:9px}.sun-editor .se-list-layer.se-list-format{min-width:156px}.sun-editor .se-list-layer.se-list-format li{width:100%;padding:0}.sun-editor .se-list-layer.se-list-format ul .se-btn-list{line-height:100%}.sun-editor .se-list-layer.se-list-format ul .se-btn-list[data-value=h1]{height:40px}.sun-editor .se-list-layer.se-list-format ul .se-btn-list[data-value=h2]{height:34px}.sun-editor .se-list-layer.se-list-format ul p{font-size:var(--se-main-font-size)}.sun-editor .se-list-layer.se-list-format ul div{font-size:var(--se-main-font-size);padding:4px 2px}.sun-editor .se-list-layer.se-list-format ul h1{font-size:2em;font-weight:700}.sun-editor .se-list-layer.se-list-format ul h2{font-size:1.5em;font-weight:700}.sun-editor .se-list-layer.se-list-format ul h3{font-size:1.17em;font-weight:700}.sun-editor .se-list-layer.se-list-format ul h4{font-size:1em;font-weight:700}.sun-editor .se-list-layer.se-list-format ul h5{font-size:.83em;font-weight:700}.sun-editor .se-list-layer.se-list-format ul h6{font-size:.67em;font-weight:700}.sun-editor .se-list-layer.se-list-format ul blockquote{font-size:var(--se-main-font-size);color:var(--se-edit-font-quote);border-style:solid;border-color:var(--se-edit-border-dark);background-color:#0000;border-width:0 0 0 5px;height:22px;margin:0;padding:0 0 0 7px;line-height:1.5}.sun-editor .se-list-layer.se-list-format ul pre{font-size:var(--se-main-font-size);color:var(--se-edit-font-pre);background-color:var(--se-edit-background-pre);border:1px solid var(--se-edit-border-light);border-radius:var(--se-border-radius);margin:0;padding:4px 11px}.sun-editor-editable[contenteditable=true],.sun-editor-editable[contenteditable=true] *{scroll-margin:var(--se-edit-scroll-margin)}.sun-editor-editable[contenteditable=true].se-copy-format-cursor{cursor:url(data:image/svg+xml;base64,PHN2ZwogIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICB3aWR0aD0iMjQiCiAgaGVpZ2h0PSIxNiIKICB2aWV3Qm94PSIwIDAgMjQgMTYiCj4KICA8ZGVmcz4KICAgIDxmaWx0ZXIgaWQ9IndoaXRlLW91dGxpbmUiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CiAgICAgIDxmZU1vcnBob2xvZ3kgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9ImRpbGF0ZWQiIG9wZXJhdG9yPSJkaWxhdGUiIHJhZGl1cz0iMSIvPgogICAgICA8ZmVGbG9vZCBmbG9vZC1jb2xvcj0id2hpdGUiIHJlc3VsdD0id2hpdGUiLz4KICAgICAgPGZlQ29tcG9zaXRlIGluPSJ3aGl0ZSIgaW4yPSJkaWxhdGVkIiBvcGVyYXRvcj0iaW4iIHJlc3VsdD0ib3V0bGluZSIvPgogICAgICA8ZmVNZXJnZT4KICAgICAgICA8ZmVNZXJnZU5vZGUgaW49Im91dGxpbmUiLz4KICAgICAgICA8ZmVNZXJnZU5vZGUgaW49IlNvdXJjZUdyYXBoaWMiLz4KICAgICAgPC9mZU1lcmdlPgogICAgPC9maWx0ZXI+CiAgPC9kZWZzPgogIDxnIGZpbHRlcj0idXJsKCN3aGl0ZS1vdXRsaW5lKSI+CiAgICA8cGF0aAogICAgICBkPSJNNC4zMzIgMTIuNjY4CiAgICAgICAgIEM0LjMzMiAxMy4wMzUgNC40ODQgMTMuMzMyIDQuNjY4IDEzLjMzMgogICAgICAgICBMNS4zMzIgMTMuMzMyCiAgICAgICAgIEw1LjMzMiAxNC42NjgKICAgICAgICAgTDQuNSAxNC42NjgKICAgICAgICAgQzQuMzE2IDE0LjY2OCA0IDE0LjM2NyA0IDE0CiAgICAgICAgIEM0IDE0LjM2NyAzLjY4NCAxNC42NjggMy41IDE0LjY2OAogICAgICAgICBMMi42NjggMTQuNjY4CiAgICAgICAgIEwyLjY2OCAxMy4zMzIKICAgICAgICAgTDMuMzMyIDEzLjMzMgogICAgICAgICBDMy41MTYgMTMuMzMyIDMuNjY4IDEzLjAzNSAzLjY2OCAxMi42NjgKICAgICAgICAgTDMuNjY4IDMuMzMyCiAgICAgICAgIEMzLjY2OCAyLjk2NSAzLjUxNiAyLjY2OCAzLjMzMiAyLjY2OAogICAgICAgICBMMi42NjggMi42NjgKICAgICAgICAgTDIuNjY4IDEuMzMyCiAgICAgICAgIEwzLjUgMS4zMzIKICAgICAgICAgQzMuNjg0IDEuMzMyIDQgMS42MzMgNCAyCiAgICAgICAgIEM0IDEuNjMzIDQuMzE2IDEuMzMyIDQuNSAxLjMzMgogICAgICAgICBMNS4zMzIgMS4zMzIKICAgICAgICAgTDUuMzMyIDIuNjY4CiAgICAgICAgIEw0LjY2OCAyLjY2OAogICAgICAgICBDNC40ODQgMi42NjggNC4zMzIgMi45NjUgNC4zMzIgMy4zMzIKICAgICAgICAgWiIKICAgICAgZmlsbD0iYmxhY2siCiAgICAvPgogICAgPHBhdGgKICAgICAgZD0iTTIwIDIuNjY4CiAgICAgICAgIEwyMCAyCiAgICAgICAgIEMyMCAxLjYzMyAxOS43MDMgMS4zMzIgMTkuMzMyIDEuMzMyCiAgICAgICAgIEwxMS4zMzIgMS4zMzIKICAgICAgICAgQzEwLjk2NSAxLjMzMiAxMC42NjggMS42MzMgMTAuNjY4IDIKICAgICAgICAgTDEwLjY2OCA0LjY2OAogICAgICAgICBDMTAuNjY4IDUuMDM1IDEwLjk2NSA1LjMzMiAxMS4zMzIgNS4zMzIKICAgICAgICAgTDE5LjMzMiA1LjMzMgogICAgICAgICBDMTkuNzAzIDUuMzMyIDIwIDUuMDM1IDIwIDQuNjY4CiAgICAgICAgIEwyMCA0CiAgICAgICAgIEwyMC42NjggNAogICAgICAgICBMMjAuNjY4IDYuNjY4CiAgICAgICAgIEwxNCA2LjY2OAogICAgICAgICBMMTQgMTQKICAgICAgICAgQzE0IDE0LjM2NyAxNC4yOTcgMTQuNjY4IDE0LjY2OCAxNC42NjgKICAgICAgICAgTDE2IDE0LjY2OAogICAgICAgICBDMTYuMzY3IDE0LjY2OCAxNi42NjggMTQuMzY3IDE2LjY2OCAxNAogICAgICAgICBMMTYuNjY4IDgKICAgICAgICAgTDIyIDgKICAgICAgICAgTDIyIDIuNjY4CiAgICAgICAgIFoiCiAgICAgIGZpbGw9ImJsYWNrIgogICAgLz4KICA8L2c+Cjwvc3ZnPgo=) 0 8,text}.sun-editor-editable[contenteditable=true] table th:not(.se-selected-table-cell):hover:before,.sun-editor-editable[contenteditable=true] table td:not(.se-selected-table-cell):hover:before{content:"";cursor:ew-resize;background-color:#0000;width:4px;height:100%;position:absolute;top:0;left:-2px}.sun-editor-editable[contenteditable=true] table th:not(.se-selected-table-cell):hover:after,.sun-editor-editable[contenteditable=true] table td:not(.se-selected-table-cell):hover:after{content:"";cursor:ew-resize;background-color:#0000;width:4px;height:100%;position:absolute;top:0;right:-2px}.sun-editor .se-table-resize-line{background-color:var(--se-active-dark-color);opacity:.4;pointer-events:none;z-index:2;width:6px;height:100%;margin-left:-3px;display:none;position:absolute;top:0}.sun-editor .se-table-resize-row{background-color:var(--se-active-dark-color);opacity:.4;pointer-events:none;z-index:2;width:100%;height:6px;margin-top:-3px;display:none;position:absolute;left:0}.sun-editor .se-table-resize-line-prev{border-left:1px dashed var(--se-drag-over-color);opacity:.8;pointer-events:none;z-index:2;background-color:#0000;width:4px;height:100%;margin-left:-1px;display:none;position:absolute;top:0}.sun-editor .se-table-resize-row-prev{border-top:1px dashed var(--se-drag-over-color);opacity:.8;pointer-events:none;z-index:2;background-color:#0000;width:100%;height:4px;margin-top:-1px;display:none;position:absolute;left:0}.sun-editor .se-selector-table{top:var(--se-input-btn-size);z-index:5;float:left;font-size:var(--se-main-font-size);text-align:left;background-color:var(--se-main-background-color);border:1px solid var(--se-input-btn-border-color);border-radius:var(--se-border-radius);box-shadow:var(--se-shadow-layer);-webkit-background-clip:padding-box;background-clip:padding-box;margin:2px 0 0;padding:5px 0;list-style:none;display:none;position:absolute;left:1px;overflow:hidden}.sun-editor .se-selector-table .se-table-size{padding:0 5px;font-size:18px}.sun-editor .se-selector-table .se-table-size-picker{z-index:3;cursor:pointer;width:10em;height:10em;font-size:18px;position:absolute!important}.sun-editor .se-selector-table .se-table-size-highlighted{z-index:2;background-color:var(--se-table-picker-highlight-color);background-image:linear-gradient(to right, var(--se-table-picker-highlight-border-color) 1px, transparent 1px), linear-gradient(to bottom, var(--se-table-picker-highlight-border-color) 1px, transparent 1px);border-right:1px solid var(--se-table-picker-highlight-border-color);border-bottom:1px solid var(--se-table-picker-highlight-border-color);background-size:1em 1em;width:1em;height:1em;font-size:18px;position:absolute!important}.sun-editor .se-selector-table .se-table-size-unhighlighted{z-index:1;background-color:var(--se-table-picker-color);background-image:linear-gradient(to right, var(--se-table-picker-border-color) 1px, transparent 1px), linear-gradient(to bottom, var(--se-table-picker-border-color) 1px, transparent 1px);border-right:1px solid var(--se-table-picker-border-color);border-bottom:1px solid var(--se-table-picker-border-color);background-size:1em 1em;width:5em;height:5em;font-size:18px;position:relative!important}.sun-editor .se-selector-table .se-table-size-display{padding-left:5px}.sun-editor .se-list-layer.se-table-split{top:36px}.sun-editor .se-list-layer .se-selector-color{width:max-content;max-width:252px;height:auto;margin:auto;padding:0;display:block}.sun-editor .se-list-layer .se-selector-color .se-color-pallet{width:100%;height:100%;padding:0}.sun-editor .se-list-layer .se-selector-color .se-color-pallet li{float:left;margin:0;display:flex;position:relative}.sun-editor .se-list-layer .se-selector-color .se-color-pallet button{cursor:default;text-indent:-9999px;border:0;border-radius:0;width:28px;height:28px;margin:0;transition:transform .2s,box-shadow .2s;display:block}.sun-editor .se-list-layer .se-selector-color .se-color-pallet button.active,.sun-editor .se-list-layer .se-selector-color .se-color-pallet button:hover{transform:scale(.8);box-shadow:inset 0 0 0 1px #0000}.sun-editor .se-list-layer .se-selector-color .se-color-pallet button.active>svg{color:#fff;stroke:#000;stroke-width:2px}.sun-editor .se-list-layer .se-selector-color .se-color-pallet:first-child li:first-child button{border-top-left-radius:var(--se-border-radius)}.sun-editor .se-list-layer .se-selector-color .se-color-pallet:first-child li:last-child button{border-top-right-radius:var(--se-border-radius)}.sun-editor .se-list-layer .se-selector-color .se-color-pallet:last-of-type li:first-child button{border-bottom-left-radius:var(--se-border-radius)}.sun-editor .se-list-layer .se-selector-color .se-color-pallet:last-of-type li:last-child button{border-bottom-right-radius:var(--se-border-radius)}.sun-editor .se-hue-slider{padding:14px}.sun-editor .se-hue-slider-container{border-radius:50%;outline:2px solid #fff;width:auto;height:auto;position:relative}.sun-editor .se-hue-slider-container .se-hue-wheel{cursor:pointer;border-radius:50%}.sun-editor .se-hue-slider-container .se-hue-wheel-pointer{pointer-events:none;background-color:#0000;border:2px solid #fff;border-radius:50%;outline:2px solid #000;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 2px #000}.sun-editor .se-hue-gradient-container{outline:2px solid #fff;height:28px;margin-top:14px;position:relative}.sun-editor .se-hue-gradient-container .se-hue-gradient{cursor:pointer;background:linear-gradient(90deg,#000,#fff);height:28px;position:relative}.sun-editor .se-hue-gradient-container .se-hue-gradient-pointer{pointer-events:none;background-color:#0000;border:2px solid #fff;border-radius:50%;outline:2px solid #000;width:14px;height:14px;position:absolute;top:14px;left:calc(100% - 14px);transform:translate(-50%,-50%);box-shadow:0 0 2px #000}.sun-editor .se-hue-final-hex{margin-top:10px;display:flex}.sun-editor .se-form-group{width:100%;height:auto;min-height:40px;padding:4px;display:flex}.sun-editor .se-form-group.se-form-w0{padding-left:0;padding-right:0}.sun-editor .se-form-group.se-form-h0{padding-top:0;padding-bottom:0}.sun-editor .se-form-group input,.sun-editor .se-btn-group input{width:auto;height:var(--se-input-btn-size);font-size:var(--se-btn-font-size);border:1px solid var(--se-input-btn-border-color);flex:auto;margin:1px 0;padding:0 4px;display:inline-block}.sun-editor .se-btn-group input{margin:1px 3px}.sun-editor .se-form-group button,.sun-editor .se-dropdown-form-group button{float:right;width:var(--se-input-btn-size);height:var(--se-input-btn-size);margin:1px}.sun-editor .se-form-group.se-form-flex-btn button{float:none;flex:auto}.sun-editor .se-form-group .se-group-item{position:relative}.sun-editor .se-form-group label{max-width:100%;margin-bottom:5px;font-weight:700;display:inline-block}.sun-editor .se-form-group-label{width:100%;height:auto;padding:0 4px}.sun-editor .se-form-group-label label{font-size:var(--se-main-font-size);font-weight:700}.sun-editor .se-dropdown .se-form-group input{height:var(--se-input-btn-size);color:var(--se-dropdown-font-color)}.sun-editor .se-dropdown .se-form-group .se-color-input:focus{border-bottom:3px solid var(--se-main-outline-color)}.sun-editor .se-wrapper{z-index:1;width:100%;height:auto;display:flex;overflow:hidden;position:relative!important}.sun-editor .se-wrapper .se-wrapper-inner{height:100%;min-height:var(--se-min-height)}.sun-editor .se-wrapper .se-wrapper-inner,.sun-editor body.sun-editor-editable{-webkit-overflow-scrolling:touch;-webkit-user-select:auto;user-select:auto;-o-user-select:auto;-khtml-user-select:auto;width:100%;max-width:100%;overflow:auto}.sun-editor .se-wrapper .se-wrapper-inner:focus,.sun-editor body.sun-editor-editable:focus{outline:none}.sun-editor .se-wrapper[style*=--se-editor-inner-width] .se-wrapper-inner{padding-inline:max(var(--se-edit-inner-padding), calc((100% - var(--se-editor-inner-width)) / 2))}.sun-editor .se-wrapper.se-mode-block[style*=--se-editor-inner-width] .se-wrapper-inner{padding-inline-start:max(var(--se-edit-inner-padding), calc((100% - var(--se-editor-inner-width)) / 2 - var(--se-block-handle-area-width)))}.sun-editor .se-wrapper .se-code-wrapper{width:100%;overflow:hidden}.sun-editor .se-wrapper .se-code-wrapper>div{flex:1;min-width:0}.sun-editor .se-wrapper .se-code-wrapper .se-code-view-line{background-color:var(--se-code-view-line-background-color);color:var(--se-code-view-line-color);text-align:right;width:50px;font-size:var(--se-main-font-size);padding:4px 6px;line-height:1.5;overflow:hidden;resize:none!important}.sun-editor .se-wrapper .se-code-viewer{background-color:var(--se-code-view-background-color);min-width:0;color:var(--se-code-view-color);font-family:var(--se-codeview-font-family);font-size:var(--se-main-font-size);tab-size:4;white-space:pre;word-wrap:normal;flex:1;margin:0;padding:4px;line-height:1.5;overflow-x:auto;resize:none!important}.sun-editor .se-wrapper .se-markdown-wrapper{width:100%;overflow:hidden}.sun-editor .se-wrapper .se-markdown-wrapper .se-markdown-view-line{background-color:var(--se-markdown-view-line-background-color);color:var(--se-markdown-view-line-color);text-align:right;width:50px;font-size:var(--se-main-font-size);padding:4px 6px;line-height:1.5;overflow:hidden;resize:none!important}.sun-editor .se-wrapper .se-markdown-viewer{background-color:var(--se-markdown-view-background-color);min-width:0;color:var(--se-markdown-view-color);font-size:var(--se-main-font-size);font-family:var(--se-markdown-font-family);tab-size:4;white-space:pre;word-wrap:normal;flex:1;margin:0;padding:4px;line-height:1.5;overflow-x:auto;resize:none!important}.sun-editor .se-wrapper .se-wrapper-wysiwyg{caret-color:var(--se-caret-color);display:block;position:relative}.sun-editor-editable[contenteditable=true] .se-disable-pointer *,.sun-editor-editable[contenteditable=true] .se-math *,.sun-editor-editable[contenteditable=true] .katex *{pointer-events:none}.sun-editor .se-wrapper .se-placeholder{white-space:nowrap;text-overflow:ellipsis;z-index:1;color:var(--se-main-outline-color);font-size:var(--se-main-font-size);padding:var(--se-edit-inner-padding);pointer-events:none;backface-visibility:hidden;margin:0;line-height:1.5;display:none;position:absolute;top:0;left:0;right:0;overflow:hidden}.sun-editor .se-wrapper .se-placeholder-line:before{content:attr(data-se-placeholder-line);width:0;color:var(--se-main-outline-color);pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;display:inline-block;overflow:visible}.sun-editor .se-status-bar{border-top:1px solid var(--se-main-divider-color);background-color:var(--se-main-background-color);cursor:ns-resize;width:auto;height:auto;min-height:20px;padding:0 4px;display:flex}.sun-editor .se-status-bar.se-resizing-none{cursor:default}.sun-editor .se-back-wrapper{cursor:default;-webkit-user-select:none;user-select:none;-o-user-select:none;-khtml-user-select:none;z-index:2147483647;background-color:#0000;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.sun-editor .se-status-bar .se-navigation{width:auto;height:auto;color:var(--se-statusbar-font-color);font-size:var(--se-statusbar-font-size);background:0 0;flex:auto;margin:0;padding:0;line-height:1.5;position:relative}.sun-editor .se-status-bar .se-word-counter-wrapper{width:auto;height:auto;color:var(--se-statusbar-font-color);font-size:var(--se-statusbar-font-size);background:0 0;margin:0;padding:0;position:relative}.sun-editor .se-status-bar .se-word-counter-wrapper .se-word-label{margin-right:4px}.sun-editor .se-status-bar .se-char-counter-wrapper.se-with-word-counter{margin-left:.6em}.sun-editor .se-status-bar .se-char-counter-wrapper{width:auto;height:auto;color:var(--se-statusbar-font-color);font-size:var(--se-statusbar-font-size);background:0 0;flex:none;margin:0;padding:0;display:block;position:relative}.sun-editor .se-status-bar .se-char-counter-wrapper.se-blink{color:var(--se-error-color);animation:.2s linear infinite blinker}.sun-editor .se-status-bar .se-char-counter-wrapper .se-char-label{margin-right:4px}.sun-editor .se-modal-area{z-index:2147483646;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.sun-editor .se-modal-area.se-backdrop-show{display:block}.sun-editor .se-modal-area label,.sun-editor .se-modal-area input,.sun-editor .se-modal-area button{font-size:var(--se-modal-input-font-size);color:var(--se-main-color);margin:0;line-height:1.5}.sun-editor .se-modal-area .se-modal-back{background-color:var(--se-overlay-background-color);opacity:.5;width:100%;height:100%;position:absolute;top:0;left:0}.sun-editor .se-modal-area .se-modal-inner{width:100%;height:100%;position:absolute;top:0;left:0}.sun-editor .se-modal-area .se-modal-inner .se-modal-content{background-color:var(--se-modal-background-color);width:auto;max-width:500px;color:var(--se-modal-color);border-radius:var(--se-border-radius-lg);box-shadow:var(--se-shadow-layer);-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #0003;outline:0;margin:1.75rem auto;display:none;position:relative}.sun-editor .se-modal-area .se-modal-inner .se-modal-content.se-modal-show{display:block}.sun-editor .se-modal-area .se-modal-inner .se-modal-content .se-modal-resize-handle-w{cursor:ns-resize;width:100%;height:10px;margin:0;display:block;position:relative;bottom:0}.sun-editor .se-modal-area .se-modal-inner .se-modal-content .se-modal-resize-handle-w:before{content:"";background-color:var(--se-main-outline-color);width:100%;height:1px;margin:1px 0;display:block;position:relative}.sun-editor .se-modal-area .se-modal-inner .se-modal-content .se-modal-resize-handle-h{cursor:ew-resize;width:10px;height:calc(100% - 27px);display:block;position:absolute;top:15px;right:0}.sun-editor .se-modal-area .se-modal-inner .se-modal-content .se-modal-resize-handle-h:before{content:"";background-color:var(--se-main-outline-color);width:1px;height:100%;margin:0 1px;display:block;position:relative}.sun-editor .se-modal-area .se-modal-inner .se-modal-content .se-modal-resize-handle-c{cursor:nwse-resize;width:9px;height:9px;display:block;position:absolute;bottom:1px;right:4px}.sun-editor .se-modal-area .se-modal-inner .se-modal-content .se-modal-resize-handle-c:before,.sun-editor .se-modal-area .se-modal-inner .se-modal-content .se-modal-resize-handle-c:after{content:"";background-color:var(--se-main-outline-color);display:block;position:absolute}.sun-editor .se-modal-area .se-modal-inner .se-modal-content .se-modal-resize-handle-c:before{width:100%;height:2px;top:50%;left:0;transform:translateY(-50%)}.sun-editor .se-modal-area .se-modal-inner .se-modal-content .se-modal-resize-handle-c:after{width:2px;height:100%;top:0;left:50%;transform:translate(-50%)}.sun-editor .se-modal-area .se-modal-inner .se-modal-content .se-modal-resize-handle-w:hover:before,.sun-editor .se-modal-area .se-modal-inner .se-modal-content .se-modal-resize-handle-w.active:before,.sun-editor .se-modal-area .se-modal-inner .se-modal-content .se-modal-resize-handle-h:hover:before,.sun-editor .se-modal-area .se-modal-inner .se-modal-content .se-modal-resize-handle-h.active:before,.sun-editor .se-modal-area .se-modal-inner .se-modal-content .se-modal-resize-handle-c:hover:before,.sun-editor .se-modal-area .se-modal-inner .se-modal-content .se-modal-resize-handle-c:hover:after,.sun-editor .se-modal-area .se-modal-inner .se-modal-content .se-modal-resize-handle-c.active:before,.sun-editor .se-modal-area .se-modal-inner .se-modal-content .se-modal-resize-handle-c.active:after{background-color:var(--se-active-dark4-color)}.sun-editor .se-modal-area .se-modal-inner .se-modal-content.se-modal-large{width:100%;max-width:750px}.sun-editor .se-modal-area .se-modal-inner .se-modal-content.se-modal-large .se-modal-body{height:50vh}.sun-editor .se-modal-area .se-modal-inner .se-modal-content.se-modal-responsive{width:max-content;max-width:100%;height:max-content;max-height:90vh}@media screen and (width<=509px){.sun-editor .se-modal-area .se-modal-inner .se-modal-content{width:100%!important;min-width:100%!important;max-width:100%!important}}.sun-editor .se-modal-area .se-modal-inner .se-modal-content.se-modal-responsive .se-modal-resize-form{max-width:100%}.sun-editor .se-modal-area .se-modal-inner .se-modal-content label{max-width:100%;margin-bottom:5px;font-weight:700;display:inline-block}.sun-editor .se-modal-area .se-modal-inner .se-modal-content .se-btn-primary{font-size:var(--se-modal-input-font-size);color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;border-radius:var(--se-border-radius);padding:5px 11px;font-weight:500;line-height:1.4;display:inline-block;margin:0 0 10px!important}.sun-editor .se-modal-area .se-modal-inner .se-modal-header{border-bottom:1px solid var(--se-modal-border-color);height:50px;padding:6px 15px}.sun-editor .se-modal-area .se-modal-inner .se-modal-header .se-close-btn{float:right;text-shadow:0 1px 0 var(--se-main-background-color);filter:alpha(opacity=100);opacity:1;font-weight:700}.sun-editor .se-modal-area .se-modal-inner .se-modal-header .se-modal-title{float:left;font-size:var(--se-modal-title-font-size);margin:0;padding:0;font-weight:700;line-height:2.5}.sun-editor .se-modal-area .se-modal-inner .se-modal-body{padding:15px 15px 10px;position:relative}.sun-editor .se-modal-area .se-modal-inner .se-modal-body-top{padding:0 15px 5px;position:relative}.sun-editor .se-modal-area .se-modal-inner .se-modal-body-bottom{padding:5px 15px 0;position:relative}.sun-editor .se-modal-area .se-modal-inner .se-modal-hr{border-bottom:1px dashed var(--se-modal-color);margin-bottom:6px}.sun-editor .se-modal-area .se-modal-inner .se-modal-form{margin-bottom:10px}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-modal-flex-form{display:flex;position:relative}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-modal-flex-form .se-modal-flex-group{border:1px dashed var(--se-modal-border-color);padding:4px;margin-right:4px;padding-right:0}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-modal-flex-form .se-btn{border:1px solid var(--se-input-btn-border-color);margin-left:0;margin-right:4px}.sun-editor .se-modal-area .se-modal-inner .se-modal-form-footer{margin-top:10px;margin-bottom:0}.sun-editor .se-modal-area .se-modal-inner input:disabled{background-color:var(--se-modal-input-disabled-background-color)}.sun-editor .se-modal-area .se-modal-inner .se-modal-size-text{width:100%}.sun-editor .se-modal-area .se-modal-inner .se-modal-size-text .size-w,.sun-editor .se-modal-area .se-modal-inner .se-modal-size-text .size-h{width:var(--se-modal-input-width);text-align:center}.sun-editor .se-modal-area .se-modal-inner .se-modal-size-x{text-align:center;width:25px;margin:0 8px}.sun-editor .se-modal-area .se-modal-inner .se-modal-footer{text-align:right;border-top:1px solid var(--se-modal-border-color);height:auto;min-height:55px;padding:10px 15px 0}.sun-editor .se-modal-area .se-modal-inner .se-modal-footer .se-btn{float:left}.sun-editor .se-modal-area .se-modal-inner .se-modal-footer>div{float:left;line-height:1.7}.sun-editor .se-modal-area .se-modal-inner .se-modal-footer>div>label{margin:0 5px 0 0}.sun-editor .se-modal-area .se-modal-inner .se-modal-btn-radio{margin-left:12px;margin-right:6px}.sun-editor .se-modal-area .se-modal-inner .se-modal-btn-check{margin-left:12px;margin-right:4px}.sun-editor .se-modal-area .se-modal-inner .se-modal-btn-check:disabled+span{color:var(--se-modal-input-disabled-color)}.sun-editor .se-modal-area .se-modal-inner .se-modal-form-footer .se-modal-btn-check{margin-left:0;margin-right:4px}.sun-editor .se-modal-area .se-modal-inner .se-modal-form-footer label:first-child{margin-left:0;margin-right:16px}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-modal-form-files{align-items:center;display:flex;position:relative}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-modal-form-files>input{flex:auto}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-modal-form-files .se-modal-files-edge-button{opacity:.8;border:1px solid var(--se-input-btn-border-color);flex:none;margin-left:1px}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-input-select{width:auto;height:var(--se-input-btn-size);font-size:var(--se-modal-input-font-size);text-align:center;line-height:1.4;display:inline-block}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-input-control{width:var(--se-modal-input-width);height:var(--se-input-btn-size);font-size:var(--se-modal-input-font-size);text-align:center;line-height:1.4;display:inline-block}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-flex-input-wrapper{width:100%;height:auto;padding:0;display:block;position:relative}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-flex-input-wrapper>.se-input-form-abs{background-color:var(--se-modal-file-input-background-color);border:2px dashed var(--se-input-btn-border-color);pointer-events:none;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-flex-input-wrapper>.se-input-form-abs *{pointer-events:none;vertical-align:middle}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-flex-input-wrapper>.se-input-form-abs>div{width:100%;height:100%;margin:auto;padding-top:3px;display:block;position:relative}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-flex-input-wrapper>.se-input-form-abs>div .se-input-file-w{width:max-content;max-width:100%;margin:auto;padding:0 4px}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-flex-input-wrapper>.se-input-form-abs>div .se-input-file-icon-up,.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-flex-input-wrapper>.se-input-form-abs>div .se-input-file-icon-files{width:20px;display:inline-block}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-flex-input-wrapper>.se-input-form-abs>div .se-input-file-icon-files{display:none}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-flex-input-wrapper>.se-input-form-abs>div .se-input-file-cnt{white-space:nowrap;text-overflow:ellipsis;display:inline;overflow:hidden}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-input-form{width:100%;height:var(--se-input-btn-size);font-size:var(--se-modal-input-font-size);padding:0 4px;line-height:1.4;display:block}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-input-form.se-input-url{direction:ltr}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-input-form.se-input-url:disabled{color:var(--se-modal-input-disabled-color);text-decoration:line-through}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-modal-ratio{width:var(--se-modal-input-width);margin-left:4px}.sun-editor .se-modal-area .se-modal-inner .se-modal-form a{color:var(--se-modal-anchor-color)}.sun-editor .se-modal-area .se-modal-inner .se-modal-btn-revert{float:right;border:1px solid var(--se-input-btn-border-color)}.sun-editor .se-modal-tabs{border-bottom:1px solid var(--se-modal-border-color);width:100%;height:25px}.sun-editor .se-modal-tabs button{background-color:var(--se-modal-border-color);border-right:1px solid var(--se-modal-border-color);float:left;outline:none;padding:2px 13px;transition:all .3s}.sun-editor .se-modal-tabs button:hover{background-color:var(--se-main-background-color)}.sun-editor .se-modal-tabs button.active{background-color:var(--se-main-background-color);border-bottom:0}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-input-form.se-math-exp{border:1px solid var(--se-active-dark4-color);font-size:var(--se-main-font-size);direction:ltr;padding:4px}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-input-select.se-math-size{width:6em;height:28px;margin-left:1em}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-math-preview{font-size:var(--se-main-font-size)}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-math-preview>span{box-shadow:0 0 0 .1rem var(--se-active-light3-color);display:inline-block}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-math-preview>span *{direction:ltr}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-math-preview>.se-math-error{color:var(--se-error-color);box-shadow:0 0 0 .1rem var(--se-error-light3-color)}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-math-preview>.se-math-error svg{width:auto;height:30px;color:var(--se-error-color)}.sun-editor .se-modal-area .se-modal-inner .se-modal-form .se-math-preview .MathJax{margin:.5em 0!important}.sun-editor .se-modal-area .se-modal-inner .se-link-preview{height:auto;font-size:var(--se-main-font-size);color:var(--se-modal-preview-color);text-overflow:ellipsis;word-break:break-all;white-space:pre;background-color:#0000;max-height:none;padding-top:4px;font-family:inherit;font-weight:400;display:block;overflow:hidden}.sun-editor .se-modal-area .se-modal-inner .se-anchor-preview-form{width:100%;margin-top:4px;display:flex}.sun-editor .se-modal-area .se-modal-inner .se-anchor-preview-form .se-svg.se-anchor-preview-icon{flex:unset;color:var(--se-active-dark3-color);margin:2px;line-height:1;display:none}.sun-editor .se-modal-area .se-modal-inner .se-anchor-preview-form .se-link-preview{flex:1;margin:0}.sun-editor .se-modal-area .se-modal-inner .se-anchor-rel{height:var(--se-input-btn-size);position:relative}.sun-editor .se-modal-area .se-modal-inner .se-anchor-rel-btn{border-width:1px}.sun-editor .se-modal-area .se-modal-inner .se-anchor-rel-wrapper{height:var(--se-input-btn-size);align-items:center;padding:0 6px;line-height:1;display:flex}.sun-editor .se-modal-area .se-modal-inner .se-anchor-rel-preview{word-break:break-word;white-space:pre-wrap;overflow-wrap:break-word;text-align:left}.sun-editor .se-modal-area .se-modal-inner .se-modal-body .se-drawing-canvas{outline:1px solid var(--se-main-outline-color)}.sun-editor .se-controller{z-index:2147483646;display:none;position:absolute;overflow:visible}.sun-editor .se-controller[popover]:popover-open{inset:unset;border:1px solid var(--se-controller-border-color);text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:var(--se-controller-background-color);color:var(--se-controller-color);border-radius:var(--se-border-radius);line-break:auto;-webkit-background-clip:padding-box;background-clip:padding-box;margin:0;padding:2px 2px 0;text-decoration:none;position:absolute}.sun-editor .se-controller.se-empty-controller{border:none!important;padding:0!important}.sun-editor .se-controller.se-controller-simple-input{padding:4px 3px 0}.sun-editor .se-controller:not(.se-resizing-container){box-shadow:var(--se-shadow-controller)}.sun-editor-editable[contenteditable=true] figure a,.sun-editor-editable[contenteditable=true] figure img,.sun-editor-editable[contenteditable=true] figure iframe,.sun-editor-editable[contenteditable=true] figure video{z-index:0}.sun-editor-editable[contenteditable=true] figure figcaption{z-index:11;display:block}.sun-editor-editable[contenteditable=true]:not(.se-read-only) figure:not(.se-input-component):after{content:"";z-index:10;cursor:default;background:0 0;display:block;position:absolute;inset:0}.sun-editor-editable[contenteditable=true] .se-component{outline:1px dashed var(--se-main-divider-color)}.sun-editor-editable[contenteditable=true] figure,.sun-editor-editable[contenteditable=true] hr{outline:2px solid #0000}.sun-editor-editable[contenteditable=true] figure.se-component-selected,.sun-editor-editable[contenteditable=true] .se-component.se-component-selected>figure{outline:2px solid var(--se-active-dark-color);transition:outline-color .2s ease-in-out,outline-width .2s ease-in-out}.sun-editor-editable[contenteditable=true] .se-component:not(:has(figure)).se-component-selected{outline:2px solid var(--se-active-dark-color);transition:outline-color .2s ease-in-out,outline-width .2s ease-in-out}.sun-editor-editable[contenteditable=true] .se-component figure.se-figure-selected:not(.se-figure-over-selected):after{pointer-events:none}.sun-editor-editable[contenteditable=true] .se-copy{background-color:var(--se-main-border-color);opacity:.3;box-shadow:0 0 0 .25rem var(--se-active-dark5-color);transition:box-shadow .15s ease-in-out}.sun-editor-editable[contenteditable=true] .se-figure-selected.se-drag-over,.sun-editor-editable[contenteditable=true] hr.se-component-selected.se-drag-over{outline:3px solid var(--se-drag-over-color)!important}.sun-editor-editable[contenteditable=true] .se-component:not(:has(figure)).se-component-selected.se-drag-over{outline:3px solid var(--se-drag-over-color)!important}.sun-editor-editable[contenteditable=true] figure.se-drag-over>iframe{pointer-events:none}.sun-editor .se-controller .se-controller-display{font-size:var(--se-main-font-size);margin:4px 0;padding:0 10px}.sun-editor .se-controller .se-btn-group{margin:0;padding:0 0 2px;display:flex;position:relative;top:0;left:0}.sun-editor .se-controller .se-btn-group .se-btn-group-sub{width:max-content;min-width:auto;display:none;left:50%}.sun-editor .se-controller .se-btn-group .se-btn-group-sub button{min-width:72px;margin:0}.sun-editor .se-controller .se-btn-group button{min-height:var(--se-input-btn-size);border-radius:var(--se-border-radius);height:auto;font-size:var(--se-btn-font-size);text-align:center;white-space:nowrap;touch-action:manipulation;border:none;margin:1px;font-weight:400;line-height:1.5;display:inline-block;position:relative}.sun-editor .se-controller .se-controller-content{margin:0;padding:0 0 2px;position:relative;top:0;left:0}.sun-editor .se-controller .se-controller-header{border-bottom:1px solid var(--se-modal-border-color);width:100%;height:38px;padding:4px}.sun-editor .se-controller .se-controller-body{font-size:var(--se-main-font-size);width:100%;padding:4px 4px 1px;position:relative}.sun-editor .se-controller .se-controller-body .se-btn:disabled,.sun-editor .se-controller .se-controller-body button:disabled,.sun-editor .se-controller .se-controller-body input:disabled{background-color:var(--se-main-shadow-color)}.sun-editor .se-controller .se-controller-header .se-close-btn{float:right;width:28px;height:28px;min-height:28px;text-shadow:0 1px 0 var(--se-main-background-color);filter:alpha(opacity=100);opacity:1;font-weight:700}.sun-editor .se-controller .se-controller-header .se-controller-title{float:left;font-size:var(--se-main-font-size);margin:0;padding:0;font-weight:700;line-height:2.2}.sun-editor .se-controller-resizing{font-size:var(--se-controller-font-size);font-style:normal;font-weight:400;line-height:1.4}.sun-editor .se-resizing-container{pointer-events:none;z-index:6;backface-visibility:hidden;border:0;outline:none;padding:0;display:none;position:absolute;background-color:#0000!important}.sun-editor .se-drag-handle{z-index:2147483646;pointer-events:auto;cursor:move;background-color:var(--se-active-dark-color);width:20px;height:20px;color:var(--se-main-background-color);border:0;outline:2px solid #0000;padding:1px;display:none;position:absolute}.sun-editor .se-drag-handle.se-drag-handle-full{cursor:default}.sun-editor .se-drag-handle>svg{pointer-events:none;max-width:100%;max-height:100%}.sun-editor .se-drag-handle:hover{background-color:var(--se-drag-over-color)}.sun-editor .se-drag-handle.se-dragging{opacity:0}.sun-editor .se-resizing-container .se-resize-dot{outline:2px solid var(--se-active-dark-color);border:0;padding:0;display:inline-block;position:absolute}.sun-editor .se-resizing-container.se-resize-ing .se-resize-dot{outline:2px solid var(--se-active-dark3-color)}.sun-editor .se-resizing-container .se-resize-dot>span{pointer-events:auto;background-color:var(--se-active-dark3-color);border:1px solid var(--se-active-dark3-color);border-radius:1px;width:7px;height:7px;position:absolute}.sun-editor .se-resizing-container .se-resize-dot>span.tl{cursor:nwse-resize;border-radius:4px;top:-6px;left:-6px}.sun-editor .se-resizing-container .se-resize-dot>span.tr{cursor:nesw-resize;border-radius:4px;top:-6px;right:-6px}.sun-editor .se-resizing-container .se-resize-dot>span.bl{cursor:nesw-resize;border-radius:4px;bottom:-6px;left:-6px}.sun-editor .se-resizing-container .se-resize-dot>span.br{cursor:nwse-resize;border-radius:4px;bottom:-6px;right:-6px}.sun-editor .se-resizing-container .se-resize-dot>span.lw{cursor:ew-resize;width:5px;bottom:calc(50% - 4px);left:-7px}.sun-editor .se-resizing-container .se-resize-dot>span.th{cursor:ns-resize;height:5px;top:-7px;left:calc(50% - 4px)}.sun-editor .se-resizing-container .se-resize-dot>span.rw{cursor:ew-resize;width:5px;bottom:calc(50% - 4px);right:-7px}.sun-editor .se-resizing-container .se-resize-dot>span.bh{cursor:ns-resize;height:5px;bottom:-7px;right:calc(50% - 4px)}.sun-editor .se-resizing-container .se-resize-display{pointer-events:none;font-size:var(--se-btn-font-size);color:var(--se-main-background-color);background-color:var(--se-main-font-color);border-radius:var(--se-border-radius);opacity:.75;margin:2px;padding:5px;position:absolute;bottom:0;left:auto;right:0}.sun-editor .se-resizing-container.se-resize-ing .se-resize-display{opacity:1}.sun-editor .se-controller-table,.sun-editor .se-controller-table-cell{width:auto;font-size:var(--se-controller-font-size);font-style:normal;font-weight:400;line-height:1.4}.sun-editor .se-controller.se-table-props .se-color-input,.sun-editor .se-controller.se-table-props .se-border-style{width:var(--se-modal-input-width)}.sun-editor .se-controller.se-table-props .__se__border_size{width:52px}.sun-editor .se-controller.se-table-props .se-table-props-align li{margin-right:2px}.sun-editor .se-controller.se-table-props .se-table-props-align .se-form-group div:last-child{flex:auto;margin:0 8px}.sun-editor .se-controller-link{font-size:var(--se-controller-font-size);font-style:normal;font-weight:400;line-height:1.4}.sun-editor .se-controller-link:before,.sun-editor .se-controller-link:after{box-sizing:border-box}.sun-editor .se-controller-link .link-content{margin:0;padding:0}.sun-editor .se-controller-link .link-content a{color:var(--se-active-dark3-color);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:200px;margin-left:5px;display:inline-block;overflow:hidden}.sun-editor .se-select-menu{z-index:2147483646;background-color:var(--se-main-background-color);border-radius:var(--se-border-radius-lg);border:1px solid var(--se-main-divider-color);width:max-content;min-width:auto;height:auto;box-shadow:var(--se-shadow-layer);outline:0;margin:0;padding:4px 0;display:none;position:absolute;top:0;left:0;overflow:visible}.sun-editor .se-select-menu ul{word-break:break-all;width:auto;min-width:-webkit-max-content;max-width:100%;min-width:-o-max-content;min-width:-ms-max-content;margin:0;padding:0}.sun-editor .se-select-menu .se-select-item{min-height:32px;line-height:32px;font-size:var(--se-btn-font-size);cursor:pointer;border-radius:var(--se-border-radius);margin:1px 4px;padding:0 6px;list-style:none;transition:background-color 80ms;position:relative}.sun-editor .se-select-menu .se-select-item .se-btn-list{min-height:32px;margin:0;padding:0}.sun-editor .se-select-menu .se-select-item .se-btn-list>span{margin:0;padding:0}.sun-editor .se-select-menu .se-select-item.se-select-on,.sun-editor .se-select-menu .se-select-item .se-select-on{color:var(--se-active-dark3-color)}.sun-editor .se-select-menu.se-select-menu-mouse-move .se-select-item:hover,.sun-editor .se-select-menu:not(.se-select-menu-mouse-move) .se-select-item.se-select-cursor{background-color:var(--se-select-menu-hover-bg)}.sun-editor .se-select-menu.se-select-menu-mouse-move .se-select-item:active,.sun-editor .se-select-menu.se-select-menu-mouse-move .se-select-item.__se__active{background-color:var(--se-select-menu-active-bg)}.sun-editor .se-select-menu .se-select-item>.se-cmd-row{width:100%;min-height:32px;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;align-items:center;margin:0;padding:0;line-height:1;display:flex}.sun-editor .se-select-menu .se-select-item>.se-cmd-row.active{color:var(--se-active-color)}.sun-editor .se-select-menu .se-select-item>.se-cmd-row:disabled{opacity:.4;cursor:not-allowed}.sun-editor .se-modal-form-files .se-select-menu{width:100%;height:auto}.sun-editor .se-select-menu.se-figure-select-list{width:74px}.sun-editor .se-select-menu .se-has-submenu{position:relative}.sun-editor .se-select-menu .se-select-item:has(>.se-submenu-arrow){padding-right:26px}.sun-editor .se-select-menu.se-block-action-menu .se-select-item:has(>.se-submenu-arrow){padding-right:28px}.sun-editor .se-select-menu .se-submenu-arrow{pointer-events:none;opacity:.8;align-items:center;width:16px;height:16px;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.sun-editor .se-select-menu .se-submenu-arrow svg{width:100%;height:100%}.sun-editor .se-select-menu>.se-select-submenu{background-color:var(--se-main-background-color);border:1px solid var(--se-main-divider-color);border-radius:var(--se-border-radius-lg);min-width:100px;box-shadow:var(--se-shadow-layer);z-index:1;padding:4px 0;display:none;position:absolute}.sun-editor .se-select-menu>.se-select-submenu[popover]{inset:unset;color:inherit;margin:0;position:fixed}.sun-editor .se-select-menu>.se-select-submenu[popover]:popover-open{display:block}.sun-editor .se-select-menu.se-rtl,.sun-editor .se-select-menu.se-rtl>.se-select-submenu{direction:rtl}.sun-editor .se-select-menu.se-rtl .se-submenu-arrow{left:4px;right:auto}.sun-editor .se-select-menu.se-rtl .se-select-item:has(>.se-submenu-arrow){padding-left:26px;padding-right:6px}.sun-editor .se-select-menu.se-rtl.se-block-action-menu .se-select-item:has(>.se-submenu-arrow){padding-left:28px;padding-right:10px}.sun-editor .se-select-menu.se-rtl .se-block-menu-label-full{padding-left:0;padding-right:22px}.sun-editor .se-browser{z-index:2147483646;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.sun-editor .se-browser label,.sun-editor .se-browser input,.sun-editor .se-browser button{font-size:var(--se-modal-input-font-size);color:var(--se-main-color);margin:0;line-height:1.5}.sun-editor .se-browser .se-browser-back{background-color:var(--se-overlay-background-color);opacity:.5;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.sun-editor .se-browser .se-browser-inner{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.sun-editor .se-browser .se-browser-inner .se-browser-content{background-color:var(--se-main-background-color);border-radius:var(--se-border-radius-lg);width:1024px;max-width:100%;box-shadow:var(--se-shadow-layer);-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #0003;outline:0;margin:20px auto;position:relative}.sun-editor .se-browser .se-browser-header{border-bottom:1px solid var(--se-modal-border-color);height:auto;min-height:50px;padding:6px 15px}.sun-editor .se-browser .se-browser-header .se-browser-close{float:right;text-shadow:0 1px 0 var(--se-main-background-color);filter:alpha(opacity=100);opacity:1;font-weight:700}.sun-editor .se-browser .se-browser-header .se-browser-title{font-size:var(--se-browser-title-font-size);margin:0;padding:0;font-weight:700;line-height:2.2}.sun-editor .se-browser .se-browser-wrapper{display:flex;position:relative}.sun-editor .se-browser .se-browser-main{flex:auto}.sun-editor .se-browser .se-browser-bar{border-bottom:1px solid var(--se-modal-border-color);height:auto;padding:0 15px}.sun-editor .se-browser .se-browser-side>div{overflow-y:auto}.sun-editor .se-browser .se-browser-side>div:not(.se-side-open-btn){border-right:1px solid var(--se-modal-border-color);min-width:220px;height:100%;color:var(--se-edit-font-color);flex-direction:row;padding:4px;line-height:1.5}.sun-editor .se-browser .se-browser-side .se-menu-icon{vertical-align:middle;width:16px;height:16px;margin:-1px 10px 0 0;display:inline-block}.sun-editor .se-browser .se-browser-search .se-side-open-btn{opacity:.8;border:1px solid var(--se-input-btn-border-color);color:var(--se-edit-font-color);margin:8px 0 0 8px;display:none}.sun-editor .se-browser .se-browser-side.se-side-show>div{display:block!important}.sun-editor .se-browser .se-browser-side>div .se-menu-hidden{display:none}.sun-editor .se-browser .se-menu-folder{cursor:pointer}.sun-editor .se-browser .se-menu-folder>div:not(.se-menu-child){padding:8px 10px 8px 20px;display:flex}.sun-editor .se-browser .se-menu-folder>div>button{margin-left:-20px}.sun-editor .se-browser .se-menu-folder .se-menu-folder-item{padding:8px 8px 8px 24px}.sun-editor .se-browser .se-menu-folder>div:not(.se-menu-child)>.se-menu-icon>*{padding-top:3px}.sun-editor .se-browser .se-menu-folder .se-menu-folder-item>.se-menu-icon>*{margin-top:-1px}.sun-editor .se-browser .se-menu-folder div:not(.se-menu-child):not(.active):hover{background-color:var(--se-main-divider-color);border-color:var(--se-main-border-color)}.sun-editor .se-browser .se-menu-folder div.active>button{color:var(--se-active-dark5-color)}.sun-editor .se-browser .se-menu-folder div.active,.sun-editor .se-browser .se-browser-search .se-side-open-btn.active{background-color:var(--se-active-light2-color);color:var(--se-active-dark5-color)}.sun-editor .se-browser .se-menu-folder.active{border-left:2px solid var(--se-active-dark4-color);margin-left:-2px}.sun-editor .se-browser .se-browser-tags{font-size:var(--se-main-font-size);text-align:left;width:100%;margin-top:-5px;padding:0;display:block}.sun-editor .se-browser .se-browser-tags a{background-color:var(--se-main-divider-color);color:var(--se-main-font-color);-moz-background-clip:padding;cursor:pointer;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:32px;margin:8px 0 8px 8px;padding:6px 12px;text-decoration:none;display:inline-block}.sun-editor .se-browser .se-browser-search{font-size:var(--se-main-font-size);text-align:left;width:100%;height:48px;margin:0 -15px;padding:0;display:flex}.sun-editor .se-browser .se-browser-search .se-browser-search-form{flex-direction:row;width:400px;max-width:100%;display:flex}.sun-editor .se-browser .se-browser-search .se-browser-search-form>*{margin:8px}.sun-editor .se-browser .se-browser-search .se-browser-search-form>.se-btn{margin-left:0;margin-right:0}.sun-editor .se-browser .se-browser-search-input-wrap{flex:auto;position:relative}.sun-editor .se-browser .se-browser-search-input-wrap input{width:100%;color:var(--se-main-font-color);border-radius:var(--se-border-radius);-moz-border-radius:var(--se-border-radius);-webkit-border-radius:var(--se-border-radius);background-color:#0000;-moz-background-clip:padding;box-sizing:border-box;-webkit-background-clip:padding-box;background-clip:padding-box;padding:3px 24px 3px 6px;text-decoration:none}.sun-editor .se-browser .se-browser-search-clear{opacity:.35;padding:0 2px;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.sun-editor .se-browser .se-browser-search-clear:hover{opacity:.8}.sun-editor .se-browser .se-browser-search button{float:none}.sun-editor .se-browser .se-browser-tags a:hover{background-color:var(--se-main-divider-color);transition:background-color .2s ease-in-out}.sun-editor .se-browser .se-browser-tags a:active{background-color:var(--se-main-border-color)}.sun-editor .se-browser .se-browser-tags a.on{background-color:var(--se-active-light3-color);color:var(--se-active-dark3-color)}.sun-editor .se-browser .se-browser-tags a.on:hover{background-color:var(--se-active-light5-color);transition:background-color .2s ease-in-out}.sun-editor .se-browser .se-browser-tags a.on:active{background-color:var(--se-active-light5-color)}.sun-editor .se-browser .se-browser-body{height:auto;min-height:350px;padding:10px;position:relative;overflow-y:auto}.sun-editor .se-browser .se-browser-body .se-browser-list{width:100%;position:relative}@media screen and (width<=992px){.sun-editor .se-browser .se-browser-inner .se-browser-content{width:748px}.sun-editor .se-browser .se-browser-side>div:not(.se-side-open-btn){min-width:180px}}@media screen and (width<=768px){.sun-editor .se-browser .se-browser-inner .se-browser-content{width:600px}.sun-editor .se-browser .se-browser-side>div:not(.se-side-open-btn){min-width:150px}}@media screen and (width<=552px){.sun-editor .se-browser .se-browser-side>div:not(.se-side-open-btn){display:none}.sun-editor .se-browser .se-browser-search .se-side-open-btn{display:block}.sun-editor .se-browser .se-browser-side{z-index:2;background-color:var(--se-main-background-color);opacity:.95;height:calc(100% - 49px);position:absolute;top:49px}}.sun-editor .se-browser .se-browser-list .se-file-item-column{float:left;height:auto;display:block;position:relative}.sun-editor .se-browser .se-browser-list.se-preview-list .se-file-item-column{width:calc(25% - 20px);margin:0 10px}@media screen and (width<=992px){.sun-editor .se-browser .se-browser-list.se-preview-list .se-file-item-column{width:calc(33% - 20px)}}@media screen and (width<=768px){.sun-editor .se-browser .se-browser-list.se-preview-list .se-file-item-column{width:calc(50% - 20px)}}.sun-editor .se-browser .se-browser-list.se-preview-list .se-file-item-img{cursor:pointer;border-radius:var(--se-border-radius);outline:0;width:100%;height:auto;margin:10px 0;display:block;position:relative}.sun-editor .se-browser .se-browser-list.se-preview-list .se-file-item-img:hover{opacity:.8;box-shadow:0 0 0 .2rem var(--se-active-color);transition:box-shadow .1s ease-in-out}.sun-editor .se-browser .se-browser-list.se-preview-list .se-file-item-img>img{border-radius:var(--se-border-radius);outline:0;width:100%;height:auto;display:block;position:relative}.sun-editor .se-browser .se-browser-list.se-preview-list .se-file-item-img>.se-file-name-image{z-index:1;font-size:var(--se-main-font-size);color:var(--se-main-background-color);border-bottom-right-radius:var(--se-border-radius);border-bottom-left-radius:var(--se-border-radius);pointer-events:none;background-color:#0000;width:100%;height:30px;padding:5px 10px;position:absolute;bottom:0;left:0}.sun-editor .se-browser .se-browser-list.se-preview-list .se-file-item-img>.se-file-name-image.se-file-name-back{background-color:var(--se-main-font-color);opacity:.6;pointer-events:none}.sun-editor .se-browser .se-file-name-image mark{background-color:var(--se-active-color);color:var(--se-active-font-color);border-radius:2px;padding:0 1px}.sun-editor .se-browser .se-browser-list.se-preview-list .se-file-item-img>*{justify-content:center;align-items:center;display:flex}.sun-editor .se-browser .se-browser-list.se-preview-list .se-file-item-img>.se-browser-empty-thumbnail{background-color:var(--se-active-light-color);border-radius:var(--se-border-radius);width:100%;height:170px;max-height:100%}.sun-editor .se-browser .se-browser-list.se-preview-list .se-file-item-img>.se-browser-empty-thumbnail>svg{width:90px;max-width:100%;height:auto;color:var(--se-active-color);margin-bottom:30px}.sun-editor .se-alert-content{z-index:7;border-radius:var(--se-border-radius);width:auto;max-width:500px;height:auto;box-shadow:var(--se-shadow-layer);word-break:break-all;background-color:var(--se-main-background-color);opacity:0;visibility:hidden;border:1px solid #0003;margin:auto;padding:15px;transition:opacity .25s,transform .25s;position:relative;top:35%;transform:scale(.9)}.sun-editor .se-alert-content.se-modal-show{opacity:1;visibility:visible;animation:.25s forwards se-alert-in;transform:scale(1)}.sun-editor .se-alert-content button{float:right;padding:0}.sun-editor .se-alert-content.se-alert-success{color:var(--se-success-color);border-color:var(--se-success-light4-color)}.sun-editor .se-alert-content.se-alert-error{color:var(--se-error-color);border-color:var(--se-error-light4-color)}.sun-editor .se-toast{z-index:2147483646;pointer-events:none;background:0 0;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.sun-editor .se-toast .se-toast-container{border-radius:var(--se-border-radius);width:max-content;max-width:100%;height:max-content;box-shadow:var(--se-shadow-layer);word-break:break-all;background-color:var(--se-main-font-color);color:var(--se-main-background-color);text-align:center;line-height:unset;opacity:0;opacity:0;border:1px solid #0003;margin:auto;padding:7px;font-size:.9em;transition:opacity .25s,transform .25s;position:relative;top:35%;transform:translateY(20px)}.sun-editor .se-toast .se-toast-container.se-toast-show{opacity:1;animation:.3s ease-out forwards toast-in,.3s ease-in 3s forwards toast-out}.sun-editor .se-toast.se-toast-success .se-toast-container{background-color:var(--se-success-color);border-color:var(--se-success-light4-color)}.sun-editor .se-toast.se-toast-error .se-toast-container{background-color:var(--se-error-color);border-color:var(--se-error-light3-color)}.sun-editor input:not(.se-toolbar-btn):focus,.sun-editor select:focus,.sun-editor textarea:focus{border-color:var(--se-active-dark-color);box-shadow:0 0 0 .2rem var(--se-active-light3-color);outline:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.sun-editor .se-tooltip{font-size:var(--se-main-font-size);position:relative;overflow:visible}.sun-editor .se-tooltip .se-tooltip-inner{visibility:hidden;opacity:0;z-index:1;float:none;pointer-events:none;backface-visibility:hidden;background:0 0;width:auto;height:auto;margin:0;padding:0;line-height:1.5;transition:opacity .13s;display:block;position:absolute;top:120%;bottom:auto;left:50%}.sun-editor .se-tooltip .se-tooltip-inner .se-tooltip-text{border-radius:var(--se-border-radius);background-color:var(--se-main-font-color);width:auto;height:auto;color:var(--se-main-background-color);text-align:center;font-size:.9em;line-height:unset;white-space:nowrap;cursor:auto;margin:0;padding:4px 6px;display:inline-block;position:relative;left:-50%}.sun-editor .se-tooltip .se-tooltip-inner .se-tooltip-text:after{content:"";border-style:solid;border-width:5px;border-color:transparent transparent var(--se-main-font-color) transparent;margin-left:-5px;position:absolute;bottom:100%;left:50%}.sun-editor .se-tooltip:hover .se-tooltip-inner{visibility:visible;opacity:1}.sun-editor :not(.se-shortcut-hide) .se-tooltip .se-tooltip-inner .se-tooltip-text .se-shortcut{display:block!important}.sun-editor .se-shortcut-hide .se-tooltip .se-tooltip-inner .se-tooltip-text .se-shortcut{display:none!important}.sun-editor .se-tooltip .se-tooltip-inner .se-tooltip-text .se-shortcut>.se-shortcut-key{font-weight:700;display:inline}.sun-editor input.se-color-input{border-top:0;border-left:0;border-right:0;border-bottom:2px solid var(--se-main-outline-color);text-transform:uppercase;border-radius:0;outline:none;width:72px;margin:0 2px}.sun-editor input.se-color-input::-webkit-input-placeholder{text-transform:none;font-size:.9em}.sun-editor input.se-color-input::placeholder{text-transform:none;font-size:.9em}.sun-editor input.se-color-input:-ms-placeholder-shown{text-transform:none;font-size:.9em}.sun-editor input.se-color-input::placeholder{text-transform:none;font-size:.9em}.sun-editor input.se-color-input::-webkit-search-cancel-button{-webkit-appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEzLjQ2LDEyTDE5LDE3LjU0VjE5SDE3LjU0TDEyLDEzLjQ2TDYuNDYsMTlINVYxNy41NEwxMC41NCwxMkw1LDYuNDZWNUg2LjQ2TDEyLDEwLjU0TDE3LjU0LDVIMTlWNi40NkwxMy40NiwxMloiIC8+PC9zdmc+) 50%/cover no-repeat;width:15px;height:15px}.sun-editor .se-visible-hidden{visibility:hidden}.sun-editor-editable table td.se-selected-table-cell:after,.sun-editor-editable table th.se-selected-table-cell:after{content:"";background-color:var(--se-active-light3-color);opacity:.3;width:100%;height:100%;position:absolute;inset:-1px}.sun-editor-editable[contenteditable=true] table td.se-selected-cell-focus,.sun-editor-editable[contenteditable=true] table th.se-selected-cell-focus{outline:2px dashed var(--se-active-dark3-color);z-index:1}.sun-editor-editable pre[data-se-lang]{position:relative}.sun-editor-editable pre[data-se-lang]:before{content:attr(data-se-lang);color:var(--se-secondary-color);opacity:.7;pointer-events:none;padding:2px 8px;font-size:11px;position:absolute;top:0;right:0}.sun-editor-editable[contenteditable=true] pre.se-pre-code-focus{outline:2px solid var(--se-active-color);outline-offset:-2px}.sun-editor-editable pre[data-se-lang].se-pre-code-focus:before{display:none}.sun-editor-editable.se-rtl pre[data-se-lang]:before{left:0;right:auto}.sun-editor .se-code-lang{padding:0;display:none;position:absolute}.sun-editor .se-code-lang-button{cursor:pointer;border-radius:var(--se-border-radius);background-color:var(--se-edit-background-pre,#f9f9f9);border:1px solid var(--se-border-color);color:var(--se-edit-font-pre,#666);opacity:.75;white-space:nowrap;box-shadow:0;align-items:center;gap:4px;margin:0;padding:4px;font-family:monospace;font-size:11px;line-height:1.4;transition:opacity .15s;display:inline-flex}.sun-editor .se-code-lang-button:hover{opacity:1;box-shadow:0 1px 3px #0000001f}.sun-editor .se-code-lang-icon{opacity:.5;font-size:10px;font-weight:700}.sun-editor .se-find-replace{z-index:6;background-color:var(--se-main-background-color);border:1px solid var(--se-main-border-color);border-radius:0 0 0 var(--se-border-radius);border-top:none;border-right:none;flex-direction:column;gap:4px;width:fit-content;max-width:100%;margin-left:auto;padding:6px 8px;display:none;position:sticky;box-shadow:-2px 2px 6px #0000001a}.sun-editor .se-find-replace.se-find-replace-open{display:flex}.sun-editor .se-find-replace-row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.sun-editor .se-find-replace-row-replace{justify-content:flex-start;display:flex}.sun-editor .se-find-replace .se-find-input-wrapper{flex:180px;max-width:420px;position:relative}.sun-editor .se-find-replace .se-find-replace-input{border:1px solid var(--se-main-border-color);border-radius:var(--se-border-radius);background-color:var(--se-main-background-color);width:100%;height:26px;color:var(--se-main-color);font-size:var(--se-main-font-size);box-sizing:border-box;outline:none;padding:2px 100px 2px 6px}.sun-editor .se-find-replace .se-find-replace-input:focus{border-color:var(--se-active-color);box-shadow:0 0 0 1px var(--se-active-color)}.sun-editor .se-find-replace .se-find-replace-input.se-find-no-match{background-color:var(--se-find-no-match-color,#ff50501f)}.sun-editor .se-find-replace .se-find-replace-toggle{color:var(--se-main-color-lighter);white-space:nowrap;background-color:#0000;font-size:11px;position:absolute;top:50%;right:1px;transform:translateY(-50%)}.sun-editor .se-find-replace .se-find-replace-toggle>*{float:left;justify-content:center;align-items:center;height:24px;margin:0;display:flex}.sun-editor .se-find-replace .se-find-replace-toggle .se-find-replace-info{padding:0 2px}.sun-editor .se-find-replace .se-find-replace-toggle .se-find-replace-info .se-find-replace-count{color:var(--se-main-color-lighter)}.sun-editor .se-find-replace .se-find-replace-toggle>button.on{border:none}.sun-editor .se-find-replace .se-find-replace-buttons{flex-shrink:0;gap:1px;display:flex}.sun-editor .se-find-replace .se-find-replace-btn{border:1px solid #0000;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;transition:opacity .15s,background-color .15s;display:flex}.sun-editor .se-find-replace .se-find-replace-row .se-find-replace-btn{background-color:#0000}.sun-editor .se-find-replace .se-find-replace-btn svg{fill:currentColor;width:16px;height:16px}.sun-editor mark.se-find-mark,.sun-editor-editable mark.se-find-mark{background-color:var(--se-find-match-color,#ffd50066);color:inherit;border-radius:1px;margin:0;padding:0}.sun-editor mark.se-find-mark.se-find-current,.sun-editor-editable mark.se-find-mark.se-find-current{background-color:var(--se-find-current-color,#ff9632b3)}.sun-editor.se-rtl .se-icon-flip-rtl svg,.sun-editor.se-rtl .se-icon-flip-rtl .se-svg{transform:scaleX(-1)}.sun-editor.se-rtl .se-text-prefix-icon{float:right}.sun-editor.se-rtl .se-btn-select svg{margin:auto 1px}.sun-editor.se-rtl .se-find-replace{border-right:1px solid var(--se-main-border-color);border-radius:0 0 var(--se-border-radius) 0;border-left:none;margin-left:0;margin-right:auto;box-shadow:2px 2px 6px #0000001a}.sun-editor.se-rtl .se-find-replace-row{justify-content:flex-start}.sun-editor.se-rtl .se-find-replace-input,.sun-editor.se-rtl .se-input-form,.sun-editor.se-rtl .se-btn-tray,.sun-editor.se-rtl .se-status-bar{direction:rtl}.sun-editor.se-rtl .se-status-bar .se-word-counter-wrapper .se-word-label{margin-left:4px;margin-right:0}.sun-editor.se-rtl .se-status-bar .se-char-counter-wrapper.se-with-word-counter{margin-left:0;margin-right:.6em}.sun-editor.se-rtl .se-btn-select .se-txt{text-align:right;direction:rtl;flex:auto;margin-left:4px}.sun-editor.se-rtl .se-side-btn{float:right}.sun-editor.se-rtl .se-side-btn-b{float:right;border-radius:var(--se-border-radius) 0 0 var(--se-border-radius);margin-right:0}.sun-editor.se-rtl .se-side-btn-a{float:right;border-radius:0 var(--se-border-radius) var(--se-border-radius) 0;margin-left:0}.sun-editor.se-rtl .se-side-btn-after{border-radius:var(--se-border-radius) 0 0 var(--se-border-radius);margin-right:0}.sun-editor.se-rtl .se-side-btn-before{float:right;border-radius:0 var(--se-border-radius) var(--se-border-radius) 0;margin-left:0}.sun-editor.se-rtl .se-menu-list li:has(>button.se-side-btn-before) .se-btn-input input{border-top-right-radius:0;border-bottom-right-radius:0}.sun-editor.se-rtl .se-menu-list li:has(>button.se-side-btn-after) .se-btn-input input{border-top-left-radius:0;border-bottom-left-radius:0}.sun-editor.se-rtl .se-menu-list li .se-side-btn-after.on:enabled,.sun-editor.se-rtl .se-menu-list li .se-side-btn-after.active:enabled{border-left:0;border-right:1px solid}.sun-editor.se-rtl .se-menu-list li .se-side-btn-before.on:enabled,.sun-editor.se-rtl .se-menu-list li .se-side-btn-before.active:enabled{border-left:1px solid;border-right:0}.sun-editor.se-rtl .se-btn-list{text-align:right}.sun-editor.se-rtl .se-btn-list>.se-list-icon{margin:-1px 0 0 10px}.sun-editor.se-rtl .se-menu-list:not(.se-menu-dir-fix),.sun-editor.se-rtl .se-menu-list:not(.se-menu-dir-fix) li{float:right}.sun-editor.se-rtl .se-list-layer *{direction:rtl}.sun-editor.se-rtl .se-list-layer.se-list-format ul blockquote{border-width:0 5px 0 0;border-top-style:none;border-top-color:currentColor;border-bottom-style:none;border-bottom-color:currentColor;padding:0 7px 0 0}.sun-editor.se-rtl .se-select-item .se-list-icon{margin:0 0 0 6px}.sun-editor.se-rtl .se-block-handle{flex-direction:row-reverse}.sun-editor.se-rtl .se-block-menu-icon{margin-left:12px;margin-right:4px}.sun-editor.se-rtl .se-block-submenu-item svg{margin:0 0 0 6px}.sun-editor.se-rtl .se-submenu-arrow svg{transform:scaleX(-1)}.sun-editor.se-rtl .se-list-layer .se-selector-color .se-color-pallet li{float:right}.sun-editor.se-rtl .se-list-layer .se-selector-color .se-color-pallet:first-child li:first-child button{border-top-left-radius:0;border-top-right-radius:var(--se-border-radius)}.sun-editor.se-rtl .se-list-layer .se-selector-color .se-color-pallet:first-child li:last-child button{border-top-right-radius:0;border-top-left-radius:var(--se-border-radius)}.sun-editor.se-rtl .se-list-layer .se-selector-color .se-color-pallet:last-of-type li:first-child button{border-bottom-left-radius:0;border-bottom-right-radius:var(--se-border-radius)}.sun-editor.se-rtl .se-list-layer .se-selector-color .se-color-pallet:last-of-type li:last-child button{border-bottom-right-radius:0;border-bottom-left-radius:var(--se-border-radius)}.sun-editor.se-rtl .se-list-inner .se-list-checked li button>.se-svg{float:right;padding:6px 0 0 6px}.sun-editor.se-rtl .se-wrapper .se-placeholder,.sun-editor.se-rtl .se-tooltip .se-tooltip-inner .se-tooltip-text{direction:rtl}.sun-editor.se-rtl .se-tooltip .se-tooltip-inner .se-tooltip-text .se-shortcut{direction:ltr}.sun-editor.se-rtl .se-modal-area *{direction:rtl}.sun-editor.se-rtl .se-modal-area .se-modal-inner .se-modal-form .se-modal-ratio{margin-left:0;margin-right:4px}.sun-editor.se-rtl .se-modal-area .se-modal-inner .se-modal-header .se-close-btn{float:left}.sun-editor.se-rtl .se-modal-area .se-modal-inner .se-modal-header .se-modal-title{float:right}.sun-editor.se-rtl .se-modal-area .se-modal-inner .se-modal-form .se-modal-form-files .se-modal-files-edge-button{margin-left:0;margin-right:1px}.sun-editor.se-rtl .se-modal-area .se-modal-inner .se-modal-form .se-modal-flex-form .se-btn{margin-left:4px;margin-right:0}.sun-editor.se-rtl .se-modal-tabs button{float:right}.sun-editor.se-rtl .se-modal-area .se-modal-inner .se-modal-size-text{padding-right:var(--se-input-btn-size)}.sun-editor.se-rtl .se-modal-area .se-modal-inner .se-modal-form .se-modal-flex-form .se-modal-flex-group{margin-left:4px;margin-right:0;padding-left:0;padding-right:4px}.sun-editor.se-rtl .se-modal-area .se-modal-inner .se-modal-footer .se-btn-primary{float:left}.sun-editor.se-rtl .se-modal-area .se-modal-inner .se-modal-footer>div{float:right}.sun-editor.se-rtl .se-modal-area .se-modal-inner .se-modal-footer>div>label{margin:0 0 0 5px}.sun-editor.se-rtl .se-modal-area .se-modal-inner .se-modal-form-footer label:first-child{margin-left:16px;margin-right:0}.sun-editor.se-rtl .se-modal-area .se-modal-inner .se-anchor-rel-preview{text-align:right;margin-left:4px}.sun-editor.se-rtl .se-modal-area .se-modal-inner .se-modal-btn-revert{float:left}.sun-editor.se-rtl .se-modal-area .se-modal-inner .se-anchor-rel-btn{float:right}.sun-editor.se-rtl .se-browser *{direction:rtl}.sun-editor.se-rtl .se-browser .se-browser-tags{text-align:right}.sun-editor.se-rtl .se-browser .se-browser-tags a{margin:8px 8px 0}.sun-editor.se-rtl .se-browser .se-browser-header .se-browser-close{float:left}.sun-editor.se-rtl .se-browser .se-browser-side>div{border-right:none;border-left:1px solid var(--se-modal-border-color);flex-direction:row-reverse}.sun-editor.se-rtl .se-browser .se-menu-folder>div:not(.se-menu-child){padding:8px 20px 8px 10px}.sun-editor.se-rtl .se-browser .se-menu-folder>div>button{margin-left:0;margin-right:-20px}.sun-editor.se-rtl .se-browser .se-menu-folder.active{border-left:none;border-right:2px solid var(--se-active-dark4-color);margin-left:0;margin-right:-2px}.sun-editor.se-rtl .se-browser .se-browser-search .se-browser-search-form{flex-direction:row-reverse;margin:2px 8px}.sun-editor.se-rtl .se-browser .se-browser-search-input-wrap input{padding:3px 6px 3px 24px}.sun-editor.se-rtl .se-browser .se-browser-search-clear{left:2px;right:auto}.sun-editor.se-rtl .se-browser .se-browser-side .se-menu-icon{margin:0 0 0 10px}.sun-editor.se-rtl .se-browser .se-browser-search .se-side-open-btn{margin:8px 8px 0 0}.sun-editor.se-rtl .se-controller .se-btn-group,.sun-editor.se-rtl .se-controller .se-controller-body{direction:rtl}.sun-editor.se-rtl .se-resizing-container .se-resize-display{direction:rtl;left:0;right:auto}.sun-editor.se-rtl .se-controller .se-controller-header .se-close-btn{float:left}.sun-editor.se-rtl .se-controller .se-controller-header .se-controller-title{float:right}.sun-editor.se-rtl .se-controller.se-table-props .se-table-props-align li{margin-left:2px;margin-right:0}.sun-editor.se-rtl .se-controller .se-arrow{margin-left:0;margin-right:-11px;left:auto;right:20px}.sun-editor-editable.se-rtl[contenteditable=true].se-copy-format-cursor{cursor:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDE2Ij4KICA8ZGVmcz4KICAgIDxmaWx0ZXIgaWQ9IndoaXRlLW91dGxpbmUiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CiAgICAgIDxmZU1vcnBob2xvZ3kgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9ImRpbGF0ZWQiIG9wZXJhdG9yPSJkaWxhdGUiIHJhZGl1cz0iMSIvPgogICAgICA8ZmVGbG9vZCBmbG9vZC1jb2xvcj0id2hpdGUiIHJlc3VsdD0id2hpdGUiLz4KICAgICAgPGZlQ29tcG9zaXRlIGluPSJ3aGl0ZSIgaW4yPSJkaWxhdGVkIiBvcGVyYXRvcj0iaW4iIHJlc3VsdD0ib3V0bGluZSIvPgogICAgICA8ZmVNZXJnZT4KICAgICAgICA8ZmVNZXJnZU5vZGUgaW49Im91dGxpbmUiLz4KICAgICAgICA8ZmVNZXJnZU5vZGUgaW49IlNvdXJjZUdyYXBoaWMiLz4KICAgICAgPC9mZU1lcmdlPgogICAgPC9maWx0ZXI+CiAgPC9kZWZzPgogIDxnIGZpbHRlcj0idXJsKCN3aGl0ZS1vdXRsaW5lKSIgdHJhbnNmb3JtPSJzY2FsZSgtMSwxKSB0cmFuc2xhdGUoLTI0LDApIj4KICAgIDxwYXRoCiAgICAgIGQ9Ik00LjMzMiAxMi42NjgKICAgICAgICAgQzQuMzMyIDEzLjAzNSA0LjQ4NCAxMy4zMzIgNC42NjggMTMuMzMyCiAgICAgICAgIEw1LjMzMiAxMy4zMzIKICAgICAgICAgTDUuMzMyIDE0LjY2OAogICAgICAgICBMNC41IDE0LjY2OAogICAgICAgICBDNC4zMTYgMTQuNjY4IDQgMTQuMzY3IDQgMTQKICAgICAgICAgQzQgMTQuMzY3IDMuNjg0IDE0LjY2OCAzLjUgMTQuNjY4CiAgICAgICAgIEwyLjY2OCAxNC42NjgKICAgICAgICAgTDIuNjY4IDEzLjMzMgogICAgICAgICBMMy4zMzIgMTMuMzMyCiAgICAgICAgIEMzLjUxNiAxMy4zMzIgMy42NjggMTMuMDM1IDMuNjY4IDEyLjY2OAogICAgICAgICBMMy42NjggMy4zMzIKICAgICAgICAgQzMuNjY4IDIuOTY1IDMuNTE2IDIuNjY4IDMuMzMyIDIuNjY4CiAgICAgICAgIEwyLjY2OCAyLjY2OAogICAgICAgICBMMi42NjggMS4zMzIKICAgICAgICAgTDMuNSAxLjMzMgogICAgICAgICBDMy42ODQgMS4zMzIgNCAxLjYzMyA0IDIKICAgICAgICAgQzQgMS42MzMgNC4zMTYgMS4zMzIgNC41IDEuMzMyCiAgICAgICAgIEw1LjMzMiAxLjMzMgogICAgICAgICBMNS4zMzIgMi42NjgKICAgICAgICAgTDQuNjY4IDIuNjY4CiAgICAgICAgIEM0LjQ4NCAyLjY2OCA0LjMzMiAyLjk2NSA0LjMzMiAzLjMzMgogICAgICAgICBaIgogICAgICBmaWxsPSJibGFjayIKICAgIC8+CiAgICA8cGF0aAogICAgICBkPSJNMjAgMi42NjgKICAgICAgICAgTDIwIDIKICAgICAgICAgQzIwIDEuNjMzIDE5LjcwMyAxLjMzMiAxOS4zMzIgMS4zMzIKICAgICAgICAgTDExLjMzMiAxLjMzMgogICAgICAgICBDMTAuOTY1IDEuMzMyIDEwLjY2OCAxLjYzMyAxMC42NjggMgogICAgICAgICBMMTAuNjY4IDQuNjY4CiAgICAgICAgIEMxMC42NjggNS4wMzUgMTAuOTY1IDUuMzMyIDExLjMzMiA1LjMzMgogICAgICAgICBMMTkuMzMyIDUuMzMyCiAgICAgICAgIEMxOS43MDMgNS4zMzIgMjAgNS4wMzUgMjAgNC42NjgKICAgICAgICAgTDIwIDQKICAgICAgICAgTDIwLjY2OCA0CiAgICAgICAgIEwyMC42NjggNi42NjgKICAgICAgICAgTDE0IDYuNjY4CiAgICAgICAgIEwxNCAxNAogICAgICAgICBDMTQgMTQuMzY3IDE0LjI5NyAxNC42NjggMTQuNjY4IDE0LjY2OAogICAgICAgICBMMTYgMTQuNjY4CiAgICAgICAgIEMxNi4zNjcgMTQuNjY4IDE2LjY2OCAxNC4zNjcgMTYuNjY4IDE0CiAgICAgICAgIEwxNi42NjggOAogICAgICAgICBMMjIgOAogICAgICAgICBMMjIgMi42NjgKICAgICAgICAgWiIKICAgICAgZmlsbD0iYmxhY2siCiAgICAvPgogIDwvZz4KPC9zdmc+Cg==) 24 0,text}.sun-editor.se-rtl .se-wrapper.se-type-document .se-document-lines .se-document-lines-inner{padding-left:var(--se-doc-info-inner-line-padding);padding-right:var(--se-doc-info-inner-padding);direction:rtl}.sun-editor.se-rtl .se-wrapper.se-type-document .se-document-lines .se-document-lines-inner>div.se-doc-h1{padding-left:var(--se-doc-info-inner-line-padding);padding-right:var(--se-doc-info-inner-line-indent-h1)}.sun-editor.se-rtl .se-wrapper.se-type-document .se-document-lines .se-document-lines-inner>div.se-doc-h2{padding-left:var(--se-doc-info-inner-line-padding);padding-right:var(--se-doc-info-inner-line-indent-h2)}.sun-editor.se-rtl .se-wrapper.se-type-document .se-document-lines .se-document-lines-inner>div.se-doc-h3{padding-left:var(--se-doc-info-inner-line-padding);padding-right:var(--se-doc-info-inner-line-indent-h3)}.sun-editor.se-rtl .se-wrapper.se-type-document .se-document-lines .se-document-lines-inner>div.se-doc-h4{padding-left:var(--se-doc-info-inner-line-padding);padding-right:var(--se-doc-info-inner-line-indent-h4)}.sun-editor.se-rtl .se-wrapper.se-type-document .se-document-lines .se-document-lines-inner>div.se-doc-h5{padding-left:var(--se-doc-info-inner-line-padding);padding-right:var(--se-doc-info-inner-line-indent-h5)}.sun-editor.se-rtl .se-wrapper.se-type-document .se-document-lines .se-document-lines-inner>div.se-doc-h6{padding-left:var(--se-doc-info-inner-line-padding);padding-right:var(--se-doc-info-inner-line-indent-h6)}.sun-editor.se-rtl .se-wrapper.se-type-document .se-document-page{direction:rtl}.sun-editor.se-rtl .se-wrapper.se-type-document .se-document-page>div{right:0;left:revert;margin-left:0;margin-right:1px}.sun-editor.se-rtl .se-wrapper.se-type-document .se-document-page>div>div.se-document-page-line{right:unset;left:100%}.sun-editor.se-rtl .se-wrapper.se-type-document.se-type-document-header .se-placeholder{margin-left:0;margin-right:max(var(--se-doc-info-min-width), var(--se-doc-info-width))}.sun-editor.se-rtl .se-wrapper.se-type-document.se-mode-block .se-placeholder{margin-left:0;margin-right:var(--se-block-handle-area-width)}.sun-editor.se-rtl .se-wrapper.se-type-document.se-mode-block.se-type-document-header .se-placeholder{margin-left:0;margin-right:calc(var(--se-block-handle-area-width) + max(var(--se-doc-info-min-width), var(--se-doc-info-width)))}.sun-editor.se-rtl .se-modal-area .se-modal-inner .se-modal-footer .se-btn{float:right}.sun-editor.se-rtl .se-modal-area .se-modal-inner .se-modal-content .se-modal-resize-handle-h{left:0;right:unset}.sun-editor.se-rtl .se-modal-area .se-modal-inner .se-modal-content .se-modal-resize-handle-c{cursor:nesw-resize;left:4px;right:unset}.sun-editor.se-rtl .se-selector-table .se-table-size-picker,.sun-editor.se-rtl .se-selector-table .se-table-size-unhighlighted{right:0}.sun-editor.se-rtl .se-selector-table .se-table-size-highlighted{right:5px}.sun-editor .se-btn-module-border.module-float-left{float:left}.sun-editor .se-btn-module-border.module-float-right{float:right}.sun-editor .se-wrapper.se-type-document.se-source-view-status{padding:0}.sun-editor .se-wrapper.se-type-document.se-source-view-status .se-document-lines,.sun-editor .se-wrapper.se-type-document.se-source-view-status .se-document-pages{display:none}.sun-editor .se-error{color:var(--se-error-color)}.sun-editor input.se-error,.sun-editor select.se-error,.sun-editor textarea.se-error{border:1px solid var(--se-error-dark2-color)!important}.sun-editor input.se-error:focus,.sun-editor select.se-error:focus,.sun-editor textarea.se-error:focus{box-shadow:0 0 0 .2rem var(--se-error-light2-color);outline:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border:1px solid var(--se-error-color)!important}.sun-editor hr.__se__solid{border-style:solid none none}.sun-editor hr.__se__dotted{border-style:dotted none none}.sun-editor hr.__se__dashed{border-style:dashed none none}.sun-editor .se-select-menu .se-select-item .se-autocomplete-item span+span{opacity:.5;margin:0 4px}.sun-editor .se-slash-command-menu .se-slash-empty{opacity:.6;padding:6px 10px;font-size:12px;display:block}.sun-editor-editable.se-show-block p,.sun-editor-editable.se-show-block div,.sun-editor-editable.se-show-block h1,.sun-editor-editable.se-show-block h2,.sun-editor-editable.se-show-block h3,.sun-editor-editable.se-show-block h4,.sun-editor-editable.se-show-block h5,.sun-editor-editable.se-show-block h6,.sun-editor-editable.se-show-block li,.sun-editor-editable.se-show-block ol,.sun-editor-editable.se-show-block ul,.sun-editor-editable.se-show-block pre{border:1px dashed var(--se-show-blocks-color)!important;padding:14px 8px 8px!important}.sun-editor-editable.se-show-block ol,.sun-editor-editable.se-show-block ul{border:1px dashed var(--se-show-blocks-li-color)!important}.sun-editor-editable.se-show-block pre{border:1px dashed var(--se-show-blocks-pre-color)!important}.sun-editor-editable.se-show-block div.se-component{border:1px dashed var(--se-show-blocks-component-color)!important;padding:1px!important}.sun-editor-editable.se-show-block p{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPAQMAAAAF7dc0AAAABlBMVEWAgID////n1o2sAAAAAnRSTlP/AOW3MEoAAAAaSURBVAjXY/j/gwGCPvxg+F4BQiAGDP1HQQByxxw0gqOzIwAAAABJRU5ErkJggg==) no-repeat}.sun-editor-editable.se-show-block div:not(.se-component){background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAPAQMAAAAxlBYoAAAABlBMVEWAgID////n1o2sAAAAAnRSTlP/AOW3MEoAAAAmSURBVAjXY/j//wcDDH+8XsHwDYi/hwNx1A8w/nYLKH4XoQYJAwCXnSgcl2MOPgAAAABJRU5ErkJggg==) no-repeat}.sun-editor-editable.se-show-block h1{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPAQMAAAA4f7ZSAAAABlBMVEWAgID////n1o2sAAAAAnRSTlP/AOW3MEoAAAAfSURBVAjXY/j/v4EBhr+9B+LzEPrDeygfhI8j1CBhAEhmJGY4Rf6uAAAAAElFTkSuQmCC) no-repeat}.sun-editor-editable.se-show-block h2{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPAQMAAAA4f7ZSAAAABlBMVEWAgID////n1o2sAAAAAnRSTlP/AOW3MEoAAAAmSURBVAjXY/j/v4EBhr+dB+LtQPy9geEDEH97D8T3gbgdoQYJAwA51iPuD2haEAAAAABJRU5ErkJggg==) no-repeat}.sun-editor-editable.se-show-block h3{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPAQMAAAA4f7ZSAAAABlBMVEWAgID////n1o2sAAAAAnRSTlP/AOW3MEoAAAAiSURBVAjXY/j/v4EBhr+dB+LtQPy9geHDeQgN5p9HqEHCADeWI+69VG2MAAAAAElFTkSuQmCC) no-repeat}.sun-editor-editable.se-show-block h4{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPAQMAAADTSA1RAAAABlBMVEWAgID////n1o2sAAAAAnRSTlP/AOW3MEoAAAAiSURBVAjXY/j//wADDH97DsTXIfjDdiDdDMTfIRhZHRQDAKJOJ6L+K3y7AAAAAElFTkSuQmCC) no-repeat}.sun-editor-editable.se-show-block h5{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPAQMAAAA4f7ZSAAAABlBMVEWAgID////n1o2sAAAAAnRSTlP/AOW3MEoAAAAlSURBVAjXY/j/v4EBhr+1A/F+IO5vYPiwHUh/B2IQfR6hBgkDABlWIy5uM+9GAAAAAElFTkSuQmCC) no-repeat}.sun-editor-editable.se-show-block h6{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPAQMAAAA4f7ZSAAAABlBMVEWAgID////n1o2sAAAAAnRSTlP/AOW3MEoAAAAiSURBVAjXY/j/v4EBhr+dB+LtQLy/geFDP5S9HSKOrA6KAR9GIza1ptJnAAAAAElFTkSuQmCC) no-repeat}.sun-editor-editable.se-show-block li{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAA7SURBVDhPYxgFcNDQ0PAfykQBIHEYhgoRB/BpwCfHBKWpBkaggYxQGgOgBzyQD1aLLA4TGwWDGjAwAACR3RcEU9Ui+wAAAABJRU5ErkJggg==) no-repeat}.sun-editor-editable.se-show-block ol{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABHSURBVDhPYxgFcNDQ0PAfhKFcFIBLHCdA1oBNM0kGEmMAPgOZoDTVANUNxAqQvURMECADRiiNAWCagDSGGhyW4DRrMAEGBgAu0SX6WpGgjAAAAABJRU5ErkJggg==) no-repeat}.sun-editor-editable.se-show-block ul{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAA1SURBVDhPYxgFDA0NDf+hTBSALI5LDQgwQWmqgVEDKQcsUBoF4ItFGEBXA+QzQpmDGjAwAAA8DQ4Lni6gdAAAAABJRU5ErkJggg==) no-repeat}.sun-editor.sun-editor-carrier-wrapper{border:none!important;outline:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important}.sun-editor.sun-editor-carrier-wrapper .se-drag-cursor{pointer-events:none;background-color:var(--se-drag-caret-color);z-index:2147483646;width:2px;display:none;position:absolute}.sun-editor.sun-editor-carrier-wrapper .se-drag-cursor:before{content:"";border:5px solid #0000;border-width:6px 5px 0;border-color:var(--se-drag-caret-color) transparent transparent transparent;background-color:#0000;width:0;height:0;margin-left:-4px;margin-right:0;position:absolute;top:-3px}.sun-editor.sun-editor-carrier-wrapper .se-drag-cursor:after{content:"";border:5px solid #0000;border-top-width:0;border-color:transparent transparent var(--se-drag-caret-color) transparent;background-color:#0000;width:0;height:0;margin-left:-4px;margin-right:0;position:absolute;bottom:-3px}.sun-editor-editable[contenteditable=true] .se-page-break{clear:both;z-index:1;justify-content:center;align-items:center;width:100%;height:24px;margin:0;padding:0;display:flex;position:relative;visibility:visible!important}.sun-editor-editable[contenteditable=true] .se-page-break:after{content:"⎯⎯⎯⎯⎯⎯";color:var(--se-doc-info-page-background-color);font-size:var(--se-main-font-size);background:0 0;padding:0 5px;position:absolute;top:0}@keyframes blinker{50%{opacity:0}}@keyframes spinner{to{transform:rotate(361deg)}}@keyframes toast-in{to{opacity:1;transform:translateY(0)}}@keyframes toast-out{to{opacity:0;transform:translateY(-10px)}}@keyframes se-alert-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes se-alert-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.sun-editor,.sun-editor-editable{--se-caret-color:#333;--se-drag-caret-color:#4592ff;--se-placeholder-color:#bbb;--se-edit-font-color:#333;--se-edit-font-pre:#666;--se-edit-font-quote:#999;--se-edit-background-color:#fff;--se-edit-background-pre:#f9f9f9;--se-edit-border-light:#e1e1e1;--se-edit-border-dark:#b1b1b1;--se-edit-border-dark-n1:#c1c1c1;--se-edit-border-dark-n2:#d1d1d1;--se-edit-border-table:#cecece;--se-edit-anchor:#0056b3;--se-edit-anchor-on-back:#e8f7ff;--se-edit-anchor-on-font:#0093ff;--se-edit-hr-color:#333;--se-edit-hr-on-back:#c7deff;--se-edit-active:#4592ff;--se-edit-hover:#e0f4ff;--se-edit-outline:#9e9e9e;--se-main-out-color:#dadada;--se-main-color:#18181b;--se-main-color-lighter:#4c4c4d;--se-main-background-color:#fff;--se-code-view-color:#24292f;--se-main-font-color:#333;--se-code-view-background-color:#fff;--se-code-view-line-color:#57606a;--se-code-view-line-background-color:#f6f8fa;--se-markdown-view-color:#24292f;--se-markdown-view-background-color:#fff;--se-markdown-view-line-color:#57606a;--se-markdown-view-line-background-color:#f6f8fa;--se-main-divider-color:#e1e1e1;--se-main-border-color:#d1d1d1;--se-main-outline-color:#b1b1b1;--se-main-shadow-color:#ececec;--se-statusbar-font-color:#666;--se-overlay-background-color:#000;--se-find-match-color:#ffd50066;--se-find-current-color:#ff9632b3;--se-find-no-match-color:#ff50501f;--se-hover-color:#000;--se-hover-dark-color:#ccc;--se-hover-dark2-color:#bfbfbf;--se-hover-dark3-color:#b0b0b0;--se-hover-light-color:#e1e1e1;--se-hover-light2-color:#e6e6e6;--se-hover-light3-color:#d9d9d9;--se-active-color:#5cd2e6;--se-active-hover-color:#2964b7;--se-active-dark-color:#80bdff;--se-active-dark2-color:#407dd1;--se-active-dark3-color:#4592ff;--se-active-dark4-color:#3f9dff;--se-active-dark5-color:#1275ff;--se-active-light-color:#e6f2ff;--se-active-light2-color:#eaf3ff;--se-active-light3-color:#d0e3ff;--se-active-light4-color:#dbeaff;--se-active-light5-color:#c4ddff;--se-active-light6-color:#b7ccf2;--se-shadow-layer-color:#00000040;--se-shadow-layer:0 1px 2px #0000000f, 0 8px 24px #0000001f;--se-shadow-controller:0 1px 2px #0000000f, 0 4px 14px #0000001f;--se-drag-over-color:#f0c20a;--se-block-handle-color:var(--se-main-color-lighter);--se-block-handle-btn-hover-bg:#37352f14;--se-block-handle-btn-active-bg:#37352f24;--se-block-hover-bg:#37352f0a;--se-block-hover-outline:#37352f0a;--se-block-drag-indicator-color:var(--se-active-dark3-color);--se-select-menu-hover-bg:#eef3f9;--se-select-menu-active-bg:#dde7f3;--se-modal-background-color:#fff;--se-modal-color:#333;--se-modal-border-color:#e5e5e5;--se-modal-anchor-color:#004cff;--se-modal-preview-color:#666;--se-modal-file-input-background-color:#f9f9f9;--se-modal-input-disabled-color:#999;--se-modal-input-disabled-background-color:#f3f3f3;--se-dropdown-font-color:#555;--se-controller-border-color:#999;--se-controller-background-color:#fff;--se-controller-color:#333;--se-shadow-controller-color:#0003;--se-input-btn-border-color:#ccc;--se-input-btn-disabled-color:#bdbdbd;--se-table-picker-color:#f5f5f5;--se-table-picker-border-color:#ddd;--se-table-picker-highlight-color:#cce0ff;--se-table-picker-highlight-border-color:#90b5e2;--se-success-color:green;--se-success-dark-color:#628562;--se-success-dark2-color:#419c41;--se-success-dark3-color:#006c00;--se-success-light-color:#dff4e6;--se-success-light2-color:#d5f3e0;--se-success-light3-color:#c1f4d3;--se-success-light4-color:#769c76;--se-success-light5-color:#89b589;--se-error-color:#b94a48;--se-error-dark-color:#e1a6a2;--se-error-dark2-color:#db8d8c;--se-error-dark3-color:#d17872;--se-error-light-color:#f5d0c8;--se-error-light2-color:#eed3d7;--se-error-light3-color:#f2dede;--se-error-light4-color:#f7deda;--se-error-light5-color:#f8e3e1;--se-doc-background:#f2f5fa;--se-doc-info-page-font-color:#f5f5f5;--se-doc-info-page-background-color:#b1b1b1;--se-doc-info-font-color:#4c4c4c;--se-doc-info-active-color:#4a32ff;--se-loading-color:#07d;--se-show-blocks-color:#3f9dff;--se-show-blocks-li-color:#d539ff;--se-show-blocks-pre-color:#34c38f;--se-show-blocks-component-color:#f4b124;--se-edit-inner-padding:1.5em;--se-edit-inner-padding-doc-type:2.5rem;--se-edit-scroll-margin:3em;--se-border-radius:6px;--se-border-radius-lg:8px;--se-min-height:65px;--se-scroll-padding:2em;--se-modal-input-width:70px;--se-input-btn-size:32px;--se-icon-size:18px;--se-icon-size-command-menu:16px;--se-block-handle-area-width:52px;--se-block-handle-btn-size:24px;--se-block-handle-btn-icon-size:18px;--se-block-handle-gap:1px;--se-block-drag-indicator-height:2px;--se-doc-min-padding:1rem;--se-doc-max-padding:1.5rem;--se-doc-padding-factor:.5;--se-doc-info-width:18%;--se-doc-info-min-width:16ch;--se-doc-info-inner-padding:2ch;--se-doc-info-inner-line-padding:.5ch;--se-doc-info-page-width:16px;--se-doc-info-inner-line-indent-h1:0em;--se-doc-info-inner-line-indent-h2:.4em;--se-doc-info-inner-line-indent-h3:.8em;--se-doc-info-inner-line-indent-h4:1.2em;--se-doc-info-inner-line-indent-h5:1.6em;--se-doc-info-inner-line-indent-h6:2em;--se-edit-font-size:16px;--se-edit-line-height:1.5em;--se-main-font-family:Helvetica Neue;--se-content-font-family:Helvetica Neue;--se-main-font-size:14px;--se-markdown-font-family:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--se-codeview-font-family:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--se-btn-font-size:14px;--se-statusbar-font-size:12px;--se-modal-title-font-size:15px;--se-modal-input-font-size:14px;--se-browser-title-font-size:16px;--se-controller-font-size:14px;--se-doc-info-font-size:14px;--se-doc-info-inner-line-weight-h1:700;--se-doc-info-inner-line-weight-h2:500;--se-doc-info-inner-line-weight-h3:400;--se-doc-info-inner-line-weight-h4:300;--se-doc-info-inner-line-weight-h5:300;--se-doc-info-inner-line-weight-h6:300}.sun-editor-editable{box-sizing:border-box;font-family:var(--se-content-font-family);font-size:var(--se-edit-font-size);color:var(--se-edit-font-color);background-color:var(--se-edit-background-color);word-break:normal;word-wrap:break-word;padding:var(--se-edit-inner-padding);margin:0}.sun-editor-editable *{box-sizing:border-box;font-family:inherit;font-size:inherit;color:inherit;line-height:var(--se-edit-line-height)}.sun-editor-editable.se-type-document-editable-a4,.sun-editor-editable.se-document-page-mirror-a4{padding:var(--se-edit-inner-padding-doc-type);width:21cm!important}.sun-editor-editable.se-rtl,.sun-editor-editable.se-rtl *{direction:rtl}.sun-editor-editable .se-component>figure{direction:initial}.sun-editor-editable .se-component>figure>*{margin:0}.sun-editor-editable .se-component>figure>blockquote{min-height:100px;margin:0;position:relative}.sun-editor-editable .se-component>figure>blockquote:before{content:"";border:3px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:30px;height:30px;animation:1s linear infinite spin;display:block;position:absolute;top:50%;left:50%}@keyframes spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.sun-editor-editable td,.sun-editor-editable th,.sun-editor-editable figure,.sun-editor-editable figcaption,.sun-editor-editable img,.sun-editor-editable iframe,.sun-editor-editable video,.sun-editor-editable audio{position:relative}.sun-editor-editable span{vertical-align:baseline;margin:0;padding:0;display:inline}.sun-editor-editable span.se-math{display:inline-block}.sun-editor-editable span.se-math *{direction:ltr}.sun-editor-editable span>.MathJax{margin:.5em 0!important}.sun-editor-editable a{color:var(--se-edit-anchor);white-space:nowrap;text-decoration:none}.sun-editor-editable span[style~=color\:] a{color:inherit}.sun-editor-editable a:hover,.sun-editor-editable a:focus{cursor:pointer;color:var(--se-edit-anchor-on-font);text-decoration:underline}.sun-editor-editable a.on{color:var(--se-edit-anchor-on-font);background-color:var(--se-edit-anchor-on-back)}.sun-editor-editable a[data-se-anchor]{cursor:default;vertical-align:bottom;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSI+CjxnIGlkPSJzdXJmYWNlMSI+CjxwYXRoIHN0eWxlPSIgc3Ryb2tlOm5vbmU7ZmlsbC1ydWxlOm5vbnplcm87ZmlsbDpyZ2IoMCUsMCUsMCUpO2ZpbGwtb3BhY2l0eToxOyIgZD0iTSAxNC4xNjc5NjkgMTUgTCAxMCAxMy4xODM1OTQgTCA1LjgzMjAzMSAxNSBMIDUuODMyMDMxIDQuMTY3OTY5IEwgMTQuMTY3OTY5IDQuMTY3OTY5IE0gMTQuMTY3OTY5IDIuNSBMIDUuODMyMDMxIDIuNSBDIDQuOTE0MDYyIDIuNSA0LjE2Nzk2OSAzLjI0NjA5NCA0LjE2Nzk2OSA0LjE2Nzk2OSBMIDQuMTY3OTY5IDE3LjUgTCAxMCAxNSBMIDE1LjgzMjAzMSAxNy41IEwgMTUuODMyMDMxIDQuMTY3OTY5IEMgMTUuODMyMDMxIDMuMjQyMTg4IDE1LjA4MjAzMSAyLjUgMTQuMTY3OTY5IDIuNSBaIE0gMTQuMTY3OTY5IDIuNSAiLz4KPC9nPgo8L3N2Zz4K) no-repeat;width:20px;height:20px;padding:0 10px;display:inline-block}.sun-editor-editable pre{color:var(--se-edit-font-pre);background-color:var(--se-edit-background-pre);border:1px solid var(--se-edit-border-light);word-wrap:break-word;border-radius:2px;margin:0 0 10px;padding:8px;font-family:monospace;line-height:1.45;display:block;overflow:visible;white-space:pre-wrap!important}.sun-editor-editable ol{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:40px;margin-block:1em;margin-inline:0;padding-inline-start:40px;list-style-type:decimal;list-style-position:inside;display:block}.sun-editor-editable ul{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:40px;margin-block:1em;margin-inline:0;padding-inline-start:40px;list-style-type:disc;list-style-position:inside;display:block}.sun-editor-editable li{text-align:-webkit-match-parent;margin-bottom:5px;display:list-item}.sun-editor-editable ol ol,.sun-editor-editable ol ul,.sun-editor-editable ul ol,.sun-editor-editable ul ul{margin:0}.sun-editor-editable ol ol,.sun-editor-editable ul ol{list-style-type:lower-alpha}.sun-editor-editable ol ol ol,.sun-editor-editable ul ol ol,.sun-editor-editable ul ul ol{list-style-type:upper-roman}.sun-editor-editable ul ul,.sun-editor-editable ol ul{list-style-type:circle}.sun-editor-editable ul ul ul,.sun-editor-editable ol ul ul,.sun-editor-editable ol ol ul{list-style-type:square}.sun-editor-editable sub,.sun-editor-editable sup{font-size:75%;line-height:0}.sun-editor-editable sub{vertical-align:sub}.sun-editor-editable sup{vertical-align:super}.sun-editor-editable p{margin:0 0 10px;display:block}.sun-editor-editable div{margin:0;padding:0;display:block}.sun-editor-editable blockquote{font-family:inherit;font-size:inherit;color:var(--se-edit-font-quote);-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;border-style:solid;border-width:0;border-color:var(--se-edit-border-dark);border-left-width:5px;border-right-width:0;margin-block:1em;margin-inline:0;padding:0 5px 0 20px;display:block}.sun-editor-editable blockquote blockquote{border-color:var(--se-edit-border-dark-n1)}.sun-editor-editable blockquote blockquote blockquote{border-color:var(--se-edit-border-dark-n2)}.sun-editor-editable blockquote blockquote blockquote blockquote{border-color:var(--se-edit-border-light)}.sun-editor-editable.se-rtl blockquote{border-left-width:0;border-right-width:5px;padding-left:5px;padding-right:20px}.sun-editor-editable h1{-webkit-margin-before:.67em;-webkit-margin-after:.67em;-webkit-margin-start:0px;-webkit-margin-end:0px;margin-block:.67em;margin-inline:0;font-size:2em;font-weight:700;display:block}.sun-editor-editable h2{-webkit-margin-before:.83em;-webkit-margin-after:.83em;-webkit-margin-start:0px;-webkit-margin-end:0px;margin-block:.83em;margin-inline:0;font-size:1.5em;font-weight:700;display:block}.sun-editor-editable h3{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;margin-block:1em;margin-inline:0;font-size:1.17em;font-weight:700;display:block}.sun-editor-editable h4{-webkit-margin-before:1.33em;-webkit-margin-after:1.33em;-webkit-margin-start:0px;-webkit-margin-end:0px;margin-block:1.33em;margin-inline:0;font-size:1em;font-weight:700;display:block}.sun-editor-editable h5{-webkit-margin-before:1.67em;-webkit-margin-after:1.67em;-webkit-margin-start:0px;-webkit-margin-end:0px;margin-block:1.67em;margin-inline:0;font-size:.83em;font-weight:700;display:block}.sun-editor-editable h6{-webkit-margin-before:2.33em;-webkit-margin-after:2.33em;-webkit-margin-start:0px;-webkit-margin-end:0px;margin-block:2.33em;margin-inline:0;font-size:.67em;font-weight:700;display:block}.sun-editor-editable hr{border-width:1px 0 0;border-color:var(--se-edit-hr-color);-o-border-image:initial;border-image:initial;height:20px;margin-top:20px;margin-bottom:0;display:flex}.sun-editor-editable hr.__se__solid{border-style:solid none none}.sun-editor-editable hr.__se__dotted{border-style:dotted none none}.sun-editor-editable hr.__se__dashed{border-style:dashed none none}.sun-editor-editable hr.on{border-color:var(--se-edit-active);box-shadow:0 0 0 .1rem var(--se-edit-hr-on-back)}.sun-editor-editable table{border-style:solid;border-width:1px;border-color:var(--se-edit-border-table);background-color:var(--se-edit-background-color);border-spacing:0;border-collapse:collapse;width:100%;max-width:100%;margin:0;display:table;table-layout:auto!important}.sun-editor-editable.se-rtl table{background-color:var(--se-edit-background-color);margin:0 0 10px auto}.sun-editor-editable table caption{caption-side:initial;text-align:unset;background-color:var(--se-edit-background-pre);border:1px solid var(--se-edit-border-table);outline:none;margin:0;padding:.5em}.sun-editor-editable table caption.se-table-caption-top{caption-side:top;border-bottom:0}.sun-editor-editable table caption.se-table-caption-bottom{caption-side:bottom;border-top:0}.sun-editor-editable table thead{border-bottom:2px solid var(--se-edit-font-color)}.sun-editor-editable table tr{box-sizing:border-box;position:relative}.sun-editor-editable table th{background-color:#f3f3f3}.sun-editor-editable table th,.sun-editor-editable table td{border-style:solid;border-width:1px;border-color:var(--se-edit-border-table);background-clip:padding-box;background-color:inherit;vertical-align:middle;min-width:2em;padding:.4em;position:relative}.sun-editor-editable table.se-table-layout-fixed{table-layout:fixed!important}.sun-editor-editable.se-disabled *{-webkit-user-select:none;user-select:none;-o-user-select:none;-khtml-user-select:none}.sun-editor-editable .se-component:not(.se-input-component),.sun-editor-editable hr{-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;user-select:all}.sun-editor-editable figure figcaption{-webkit-user-modify:read-write;-moz-user-modify:read-write;-webkit-user-select:text;user-select:text}.sun-editor-editable .se-component{background-color:inherit;margin:0 0 10px;padding:1px;display:flex}.sun-editor-editable .se-component.se-file-figure>figure{outline:1px solid #bbb;padding:1em}.sun-editor-editable .se-component.se-file-figure>figure>a[data-se-file-download]{color:var(--se-edit-font-color);margin:0 4px}.sun-editor-editable .se-component.se-file-figure>figure>a:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTIwLDE4SDRWOEgyME0yMCw2SDEyTDEwLDRINEMyLjg5LDQgMiw0Ljg5IDIsNlYxOEEyLDIgMCAwLDAgNCwyMEgyMEEyLDIgMCAwLDAgMjIsMThWOEMyMiw2Ljg5IDIxLjEsNiAyMCw2WiIgLz48L3N2Zz4=);vertical-align:middle;width:1.5em;height:auto;display:inline-block}.sun-editor-editable .__se__float-left{float:left;margin-right:4px}.sun-editor-editable .__se__float-right{float:right;margin-left:4px}.sun-editor-editable .__se__float-center{float:center}.sun-editor-editable .__se__float-none{float:none}.sun-editor-editable img,.sun-editor-editable iframe,.sun-editor-editable video,.sun-editor-editable audio{cursor:default;width:auto;max-width:100%;height:auto;margin:0;padding:0;display:block}.sun-editor-editable .se-image-container,.sun-editor-editable .se-video-container{width:auto;max-width:100%;height:auto}.sun-editor-editable figure{outline:none;min-width:20px;margin:0;padding:0;display:block}.sun-editor-editable .se-component figure{padding:0}.sun-editor-editable .se-flex-component{width:100%;min-width:auto;max-width:100%;margin:0 0 10px}.sun-editor-editable figure.se-flex-component{width:max-content}.sun-editor-editable .se-inline-component{width:auto;min-width:min-content;max-width:100%;margin:0;padding:0;display:inline-block}.sun-editor-editable figure.se-scroll-figure-x{padding:0 1px;overflow-x:auto}.sun-editor-editable figure.se-scroll-figure-y{padding:1px 0;overflow-y:auto}.sun-editor-editable figure.se-scroll-figure-xy{padding:1px;overflow:auto}.sun-editor-editable .__se__float-left figure,.sun-editor-editable .__se__float-right figure,.sun-editor-editable .__se__float-center figure{margin:auto!important}.sun-editor-editable figure figcaption{background-color:var(--se-edit-background-pre);outline:none;margin:0;padding:1em .5em}.sun-editor-editable figure figcaption p{margin:0;line-height:2}.sun-editor-editable .se-image-container a img{outline:1px solid var(--se-edit-active);margin:1px;padding:1px}.sun-editor-editable .se-video-container iframe,.sun-editor-editable .se-video-container video{outline:1px solid var(--se-edit-outline);border:0;width:100%;height:100%;position:absolute;top:0;left:0}.sun-editor-editable .se-video-container figure{width:100%;max-width:100%;left:0}.sun-editor-editable audio{width:300px;height:54px}.sun-editor-editable .se-page-break{visibility:hidden;page-break-before:always;margin:0;padding:0}.sun-editor-editable .__se__p-bordered,.sun-editor .__se__p-bordered{border-top:1px solid #b1b1b1;border-bottom:1px solid #b1b1b1;padding:4px 0}.sun-editor-editable .__se__p-spaced,.sun-editor .__se__p-spaced{letter-spacing:1px}.sun-editor-editable .__se__p-neon,.sun-editor .__se__p-neon{color:#fff;text-transform:uppercase;background:#000;border:2px solid #fff;border-radius:6px;padding:6px 4px;font-style:italic;font-weight:200;animation:1.5s infinite alternate neonFlicker}@keyframes neonFlicker{0%,19%,21%,23%,25%,54%,56%,to{text-shadow:-.2rem -.2rem 1rem #fff,.2rem .2rem 1rem #fff,0 0 2px #f40,0 0 4px #f40,0 0 6px #f40,0 0 8px #f40,0 0 10px #f40;box-shadow:0 0 .5px #fff,inset 0 0 .5px #fff,0 0 2px #08f,inset 0 0 2px #08f,0 0 4px #08f,inset 0 0 4px #08f}20%,24%,55%{text-shadow:none;box-shadow:none}}.sun-editor-editable .__se__t-shadow,.sun-editor .__se__t-shadow{text-shadow:-.2rem -.2rem 1rem #fff,.2rem .2rem 1rem #fff,0 0 .2rem #999,0 0 .4rem #888,0 0 .6rem #777,0 0 .8rem #666,0 0 1rem #555}.sun-editor-editable .__se__t-code,.sun-editor .__se__t-code{color:#666;background-color:#1b1f230d;border-radius:6px;padding:.2em .4em;font-family:monospace}.sun-editor{--se-main-color:var(--cl-text-primary)!important;--se-active-hover-color:var(--cl-primary)!important;--se-active-light3-color:var(--cl-primary)!important;--se-active-light4-color:rgba(var(--cl-primary-rgb), .2)!important;--se-active-dark5-color:var(--cl-primary)!important;--se-active-dark3-color:var(--cl-primary)!important;--se-hover-color:var(--cl-primary)!important}.app-html-editor[data-v-5d000118]{min-width:0;position:relative}.app-html-editor.disabled[data-v-5d000118]:after{content:"";background-color:rgba(var(--cl-text-primary-rgb), .3);cursor:not-allowed;z-index:111;position:absolute;inset:0}.app-html-editor__source[data-v-5d000118]{width:100%;min-height:220px}.app-html-editor__error[data-v-5d000118]{color:var(--cl-error);margin:8px 0 0;font-size:14px;line-height:1.35}.app-html-editor .se-status-bar{display:none!important}.app-html-editor .se-toolbar{border-radius:8px 8px 0 0}.app-html-editor .se-wrapper-inner{border-radius:0 0 8px 8px}.app-html-editor .sun-editor{border-radius:8px}.app-html-editor .se-wrapper{border-radius:0 0 8px 8px}.se-btn-tray{display:flex;width:100%!important;padding:12px 24px!important}.module-float-right{flex:1!important;justify-content:flex-end!important;display:flex!important}.app-html-editor__editor--disabled{opacity:.65;pointer-events:none}.app-html-editor .sun-editor{border-color:var(--cl-border-primary);font-family:inherit}.app-html-editor .se-toolbar{background-color:var(--cl-surface)}.app-html-editor .se-btn-module-border.module-float-right{margin-left:auto}.app-html-editor .app-html-editor__toolbar-button-root{align-items:center;display:inline-flex}.app-html-editor__toolbar-app-button.app-button{--app-button-padding:6px 12px;--app-button-radius-border:6px;--app-button-border:transparent;--app-button-border-hover:transparent;--app-button-color:var(--cl-surface);--app-button-color-hover:var(--cl-surface);border-color:#0000;min-height:32px;font-weight:500;transition:background-position .25s,border-color .2s,color .2s;color:var(--cl-surface)!important;background-image:linear-gradient(66.76deg,#3a01ff 0%,#e502ff 45%,#5a2cff 55%,#ff35f2 100%)!important;background-position:0 0!important;background-size:220% 100%!important;padding:6px 12px!important;font-size:14px!important}.app-html-editor__toolbar-app-button.app-button:hover:not(.app-button_disabled){border-color:#0000;color:var(--cl-surface)!important;background-position:20% 0!important}.app-html-editor__toolbar-app-button.app-button:active:not(.app-button_disabled){background-position:20% 0!important}.app-html-editor .se-wrapper{background-color:var(--cl-bg-page)}.app-html-editor .sun-editor-editable{color:var(--cl-text-primary);overflow-wrap:anywhere;word-break:normal;font-family:Arial,sans-serif}.app-html-editor .sun-editor-editable table{border-collapse:collapse;table-layout:fixed;width:100%}.app-html-editor .sun-editor-editable th,.app-html-editor .sun-editor-editable td{overflow-wrap:anywhere;word-break:normal;white-space:normal;border:1px solid #d6dcdf;padding:8px 10px}.app-html-editor .sun-editor-editable th{background-color:#f5f7f8;font-weight:700}.report-html-editor-section__file-button[data-v-b966851b]{--app-file-button-width:auto}.report-html-editor[data-v-b966851b]{min-height:auto}.report-html-editor-section__error[data-v-b966851b]{color:var(--cl-error);margin:-4px 0 0;font-size:14px;line-height:1.35}.report-form[data-v-a73d8e80]{gap:32px;display:grid}.report-form[data-v-a73d8e80] .app-input{--app-input-bg:var(--cl-surface);--app-input-min-height:50px;--app-input-padding:12px 16px}.report-form__line[data-v-a73d8e80]{background-color:var(--cl-bg-accent);width:100%;height:1px}.report-form__grid[data-v-a73d8e80]{gap:20px 16px;display:grid}.report-form__grid--two[data-v-a73d8e80]{grid-template-columns:repeat(2,minmax(0,1fr))}.report-form__grid--three[data-v-a73d8e80]{grid-template-columns:repeat(3,minmax(0,1fr))}.report-form[data-v-e2021a3f] .app-input{--app-input-bg:var(--cl-surface);--app-input-min-height:50px;--app-input-padding:12px 16px}.report-form .margin[data-v-e2021a3f]{margin-bottom:32px}.report-form .margin-top[data-v-e2021a3f]{margin-top:32px}.report-form__line[data-v-e2021a3f]{background-color:var(--cl-bg-accent);width:100%;height:1px}.report-form__grid[data-v-e2021a3f]{gap:20px 16px;display:grid}.report-form__grid--two[data-v-e2021a3f]{grid-template-columns:repeat(2,minmax(0,1fr))}.report-form__grid--three[data-v-e2021a3f]{grid-template-columns:repeat(3,minmax(0,1fr))}.report-form__basis[data-v-e2021a3f]{grid-column:2/-1}.generating[data-v-41c2c2c3]{grid-template-columns:minmax(0,1fr) 360px;align-self:stretch;gap:16px;height:100%;min-height:0;display:grid}.generating__text-scene[data-v-41c2c2c3]{background-color:var(--cl-surface);aspect-ratio:1;border-radius:16px;width:100%;min-width:0;height:min(100%,800px);max-height:800px}.generating__content[data-v-41c2c2c3]{background-color:var(--cl-surface);border-radius:16px;width:100%;height:100%}.report-form[data-v-41c2c2c3]{align-items:stretch;gap:24px;height:100%;min-height:0;display:grid}.report-form__content[data-v-41c2c2c3]{flex-direction:column;gap:24px;max-width:500px;display:flex}.report-form__volume-button[data-v-41c2c2c3]{--app-button-border:transparent;--app-button-bg:var(--cl-surface)}.report-form__volume[data-v-41c2c2c3] .form-field__content{gap:16px;display:flex}.report-form__volume-button.active[data-v-41c2c2c3]{pointer-events:none;--app-button-bg:rgba(var(--cl-primary-rgb), .1)!important;--app-button-color:var(--cl-primary)!important;--app-button-border:var(--cl-primary)!important}.report-form__volume-button.active-mode[data-v-41c2c2c3]{--app-button-bg:rgba(var(--cl-primary-rgb), .1)!important;--app-button-color:var(--cl-primary)!important;--app-button-border:var(--cl-primary)!important}.report-form[data-v-7f959f45]{gap:24px;min-height:0;display:grid}.report-form__line[data-v-7f959f45]{background-color:var(--cl-bg-accent);width:100%;height:1px}.report-form[data-v-3512c099]{gap:28px;min-height:0;display:grid}.report-form__grid[data-v-3512c099]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.report-form__land-number[data-v-3512c099]{align-items:end;gap:16px;display:flex}.report-form__land-number[data-v-3512c099] .form-field-slot-wrapper{flex:0 420px}.report-form__add[data-v-3512c099]{background:var(--cl-primary);width:52px;height:52px;color:var(--cl-surface);cursor:pointer;border:0;border-radius:8px;font-size:32px}@media (width<=900px){.report-form__grid[data-v-3512c099]{grid-template-columns:1fr}}.illustrations-block[data-v-ecf14b18] .form-block__header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding-right:0}.illustrations-block[data-v-ecf14b18] .form-block__content{min-height:0;overflow:hidden}.illustrations-block[data-v-ecf14b18] .doc.active{border-color:var(--cl-success)}.illustrations-block__actions[data-v-ecf14b18]{color:var(--cl-text-dimmed);align-items:center;gap:16px;font-size:12px;line-height:1;display:flex}.illustrations-block__add[data-v-ecf14b18] .app-file-button__button{padding:11px 45px}.illustrations-block__content[data-v-ecf14b18]{height:100%;min-height:0;display:grid}.illustrations-block__list[data-v-ecf14b18]{scrollbar-gutter:stable;align-content:start;gap:12px;min-height:0;margin:0;padding:0 6px 0 0;list-style:none;display:grid;overflow-y:auto}.illustrations-block__empty[data-v-ecf14b18]{border:1px solid var(--cl-bg-accent);background-color:var(--cl-surface);min-height:139px;color:var(--cl-text-dimmed);border-radius:12px;justify-content:center;align-items:center;padding:24px;font-size:16px;line-height:1;display:flex}@media (width<=720px){.illustrations-block[data-v-ecf14b18] .form-block__header{grid-template-columns:1fr}.illustrations-block__actions[data-v-ecf14b18]{justify-content:space-between}}.text-app-block[data-v-8455a554] .form-block__header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding-right:0}.text-app-block[data-v-8455a554] .form-block__content{min-height:0;overflow:hidden}.text-app-block[data-v-8455a554] .doc.active{border-color:var(--cl-success)}.text-app-block__actions[data-v-8455a554]{color:var(--cl-text-dimmed);align-items:center;gap:16px;font-size:12px;line-height:1;display:flex}.text-app-block__add[data-v-8455a554] .app-file-button__button{padding:11px 45px}.text-app-block__content[data-v-8455a554]{height:100%;min-height:0;display:grid}.text-app-block__list[data-v-8455a554]{scrollbar-gutter:stable;align-content:start;gap:12px;min-height:0;margin:0;padding:0 6px 0 0;list-style:none;display:grid;overflow-y:auto}.text-app-block__empty[data-v-8455a554]{border:1px solid var(--cl-bg-accent);background-color:var(--cl-surface);min-height:139px;color:var(--cl-text-dimmed);border-radius:12px;justify-content:center;align-items:center;padding:24px;font-size:16px;line-height:1;display:flex}@media (width<=720px){.text-app-block[data-v-8455a554] .form-block__header{grid-template-columns:1fr}.text-app-block__actions[data-v-8455a554]{justify-content:space-between}}.report-form[data-v-bacbddc2],.report-form[data-v-4b8512f1]{gap:24px;min-height:0;display:grid}.report-form[data-v-c2deadb8]{gap:28px;min-height:0;display:grid}.report-form__doc[data-v-c2deadb8]{background-color:var(--cl-surface);border-radius:10px;padding:16px}.report-form[data-v-485511fd]{min-height:0}.report-form[data-v-485511fd] .app-input{--app-input-bg:var(--cl-surface);--app-input-min-height:50px;--app-input-padding:12px 16px}.report-form__cadastral[data-v-485511fd]{align-items:flex-end;gap:8px;max-width:500px;display:flex}.report-form__cadastral-icon[data-v-485511fd]{aspect-ratio:1;max-height:50px}.report-form__comment[data-v-485511fd]{margin-top:24px}.report-form__line[data-v-485511fd]{background-color:var(--cl-bg-accent);width:100%;height:1px;margin:24px 0}.report-form__grid[data-v-485511fd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.report-form[data-v-b17d2745]{gap:24px;min-height:0;display:grid}.report-form__abstract[data-v-b17d2745] .form-section__header{display:none}.report-form__abstract[data-v-b17d2745] .form-section{margin:0}.report-form[data-v-5dd5a04c]{gap:24px;min-height:0;display:grid}.report-create-content[data-v-15c19344]{background-color:var(--cl-surface);z-index:200;padding:16px;display:grid;position:absolute;inset:0;overflow:hidden}.report-create-content[data-v-15c19344] .form-block{background-color:var(--cl-bg-page);min-height:0;overflow:hidden}.navigation[data-v-57b09508]{z-index:2;-webkit-user-select:none;user-select:none;text-align:center;width:66px;height:66px;transform:rotate(var(--v8934d03c));transform-box:content-box;transform-origin:50%;cursor:pointer;display:grid;position:absolute;bottom:16px;left:24px}[data-v-57b09508] #y{transform-box:fill-box;transform-origin:50%;transform:translateY(var(--da7554e0)) rotateZ(var(--v71e463e0))}[data-v-57b09508] #n{transform-box:fill-box;transform-origin:50%;transform:translateY(var(--da7554e0))}[data-v-57b09508] #s{transform-box:fill-box;transform-origin:50%;transform:translateY(var(--d9e85350))}[data-v-57b09508] #arrow{transform-box:fill-box;transform-origin:50%;transform:rotateZ(var(--v712e8ee4))}.viewer-controls-wrapper[data-v-48f599ed]{z-index:100;align-items:center;gap:16px;width:max-content;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.control-block[data-v-48f599ed]{background-color:var(--cl-surface);border:1px solid var(--cl-border-primary);color:var(--cl-text-primary);box-shadow:0 4px 12px rgba(var(--cl-text-primary-rgb), .1);border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.control-btn[data-v-48f599ed]{height:26px;color:var(--cl-text-primary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;font-weight:500;transition:background-color .2s;display:flex}.control-btn[data-v-48f599ed]:hover{background-color:var(--cl-border-primary)}.control-btn.active[data-v-48f599ed]{background-color:var(--cl-border-primary);cursor:default}.icon-btn[data-v-48f599ed]{width:32px;padding:0}.icon-btn[data-v-48f599ed] svg .target-path{fill:var(--cl-text-disabled)}.icon-btn[data-v-48f599ed]:hover,.icon-btn.locked[data-v-48f599ed]{background-color:var(--cl-surface)}.icon-btn[data-v-48f599ed]:hover svg .target-path,.icon-btn.locked[data-v-48f599ed] svg .target-path{fill:var(--cl-primary)}.icon-btn.icon-lock[data-v-48f599ed] svg path{stroke:var(--cl-text-muted)}.icon-btn.icon-lock[data-v-48f599ed]:hover svg path,.icon-btn.icon-lock.locked[data-v-48f599ed] svg path{stroke:var(--cl-primary)}.viewer-toolbar[data-v-0d1f1e5d]{z-index:100;background-color:var(--cl-surface);border:1px solid var(--cl-border-primary);width:max-content;color:var(--cl-text-primary);box-shadow:0 4px 12px rgba(var(--cl-text-primary-rgb), .1);border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex;position:absolute;top:16px;left:50%;transform:translate(-50%)}.tools-container[data-v-0d1f1e5d]{border-right:1px solid var(--cl-border-primary);gap:8px;padding-right:8px;display:flex}.tool-btn[data-v-0d1f1e5d]{color:var(--cl-text-primary);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;padding:6px 12px;font-weight:500;transition:background-color .2s;display:flex}.tool-btn[data-v-0d1f1e5d]:hover{background-color:var(--cl-border-primary)}.measurements-dropdown[data-v-0d1f1e5d]{align-items:center;margin-left:8px;display:flex;position:relative}.measurements-dropdown:hover .dropdown-list-wrapper[data-v-0d1f1e5d]{display:block}.dropdown-trigger[data-v-0d1f1e5d]{background-color:var(--cl-bg-muted);color:var(--cl-text-primary);cursor:default;-webkit-user-select:none;user-select:none;border-radius:8px;padding:6px 12px;font-size:14px;font-weight:500}.dropdown-list-wrapper[data-v-0d1f1e5d]{z-index:101;padding-top:12px;display:none;position:absolute;top:100%;right:0}.dropdown-list[data-v-0d1f1e5d]{background:var(--cl-surface);border:1px solid var(--cl-border-primary);min-width:180px;max-height:300px;box-shadow:0 4px 16px rgba(var(--cl-text-primary-rgb), .15);border-radius:8px;flex-direction:column;gap:4px;padding:8px;display:flex;overflow-y:auto}.dropdown-item[data-v-0d1f1e5d]{cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;padding:6px 8px;transition:background-color .2s;display:flex}.dropdown-item[data-v-0d1f1e5d]:hover{background-color:var(--cl-border-primary)}.dropdown-item .measure-name[data-v-0d1f1e5d]{color:var(--cl-text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:130px;font-size:14px;overflow:hidden}.dropdown-item .delete-btn[data-v-0d1f1e5d]{width:24px;height:24px;color:var(--cl-text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;font-size:18px;transition:all .2s;display:flex}.dropdown-item .delete-btn[data-v-0d1f1e5d]:hover{color:var(--cl-error);background-color:var(--cl-error-bg)}.dropdown-divider[data-v-0d1f1e5d]{background-color:var(--cl-border-primary);height:1px;margin:4px 0}.clear-all-btn[data-v-0d1f1e5d]{width:100%;color:var(--cl-error);text-align:center;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px;font-size:13px;font-weight:500;transition:background-color .2s}.clear-all-btn[data-v-0d1f1e5d]:hover{background-color:var(--cl-error-bg)}.project-view__srs-info[data-v-9ce6262f]{z-index:20;position:absolute;bottom:20px;right:20px}.project-viewer[data-v-e936e2fa]{width:100%;height:100%}.project-viewer.is-hidden[data-v-e936e2fa]{visibility:hidden;pointer-events:none}.project-load-file[data-v-e936e2fa]{z-index:200;padding:16px;position:absolute;inset:0;overflow:hidden}.project-sidebar[data-v-e936e2fa]{z-index:5;background-color:var(--cl-surface);width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.project-sidebar--disabled[data-v-e936e2fa]{opacity:.6;cursor:not-allowed}.project-sidebar--disabled[data-v-e936e2fa] *{pointer-events:none}.load-layer-menu[data-v-e936e2fa]{z-index:2}.toolbar[data-v-e936e2fa]{z-index:1}.viewer[data-v-e936e2fa]{height:100%;min-height:0;position:relative}.srs-delete-popup[data-v-81535e5e]{gap:28px;display:grid}.srs-delete-popup__head[data-v-81535e5e]{gap:14px;display:grid}.srs-delete-popup__title[data-v-81535e5e]{color:var(--cl-text-primary);margin:0;font-size:32px;font-weight:500;line-height:1.15}.srs-delete-popup__text[data-v-81535e5e]{color:var(--cl-text-secondary);margin:0;font-size:18px;line-height:1.35}.srs-delete-popup__alert[data-v-81535e5e]{border:1px solid var(--cl-error);background-color:rgba(var(--cl-error-rgb), .04);min-height:60px;color:var(--cl-error);border-radius:8px;align-items:center;gap:16px;padding:16px;font-size:18px;line-height:1.2;display:flex}.srs-delete-popup__alert-icon[data-v-81535e5e]{flex:none}.srs-delete-popup__actions[data-v-81535e5e]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.srs-delete-popup__action[data-v-81535e5e]{min-height:52px;font-size:20px;font-weight:500}.srs-delete-popup__action--cancel[data-v-81535e5e]{--app-button-bg:var(--cl-bg-soft);--app-button-border:transparent;--app-button-bg-hover:var(--cl-bg-soft);--app-button-border-hover:transparent;--app-button-color-hover:var(--cl-error)}.srs-delete-popup__action--delete[data-v-81535e5e]{--app-button-bg:var(--cl-error);--app-button-border:var(--cl-error);--app-button-bg-hover:var(--cl-error);--app-button-border-hover:var(--cl-error);--app-button-bg-disabled:var(--cl-text-muted);--app-button-border-disabled:var(--cl-text-muted)}.srs-edit-popup[data-v-79f853e7]{gap:28px;display:grid}.srs-edit-popup__head[data-v-79f853e7]{padding-right:40px}.srs-edit-popup__title[data-v-79f853e7]{color:var(--cl-text-primary);margin:0;font-size:32px;font-weight:500;line-height:1.15}.srs-edit-popup__body[data-v-79f853e7]{gap:20px;display:grid}.srs-edit-popup__alert[data-v-79f853e7]{border:1px solid var(--cl-error);background-color:rgba(var(--cl-error-rgb), .04);min-height:60px;color:var(--cl-error);border-radius:8px;align-items:center;gap:16px;padding:16px;font-size:18px;line-height:1.2;display:flex}.srs-edit-popup__alert-icon[data-v-79f853e7]{flex:none}.srs-edit-popup__actions[data-v-79f853e7]{grid-template-columns:1fr 1fr;gap:14px;padding-top:4px;display:grid}.srs-edit-popup__action[data-v-79f853e7]{min-height:52px;font-size:20px;font-weight:500}.srs-edit-popup__action--cancel[data-v-79f853e7]{--app-button-bg:var(--cl-bg-soft);--app-button-border:transparent;--app-button-bg-hover:var(--cl-bg-soft);--app-button-border-hover:transparent;--app-button-color-hover:var(--cl-error)}.srs-card[data-v-c7b74e28]{flex-direction:column;display:flex;overflow:hidden}.srs-card__action[data-v-c7b74e28]{height:44px;min-height:0;font-size:16px;font-weight:500}.srs-card__action--delete[data-v-c7b74e28]{--app-button-bg:transparent;--app-button-border:var(--cl-border-primary);--app-button-color:var(--cl-error);--app-button-bg-hover:transparent;--app-button-border-hover:var(--cl-error);--app-button-color-hover:var(--cl-error)}[data-v-c7b74e28] .app-card-field{word-break:break-all;overflow-wrap:anywhere}[data-v-c7b74e28] .app-card-field__value{white-space:normal;text-overflow:clip}.srs-create-popup[data-v-d5fc7237]{gap:28px;display:grid}.srs-create-popup__head[data-v-d5fc7237]{padding-right:40px}.srs-create-popup__title[data-v-d5fc7237]{color:var(--cl-text-primary);margin:0;font-size:32px;font-weight:500;line-height:1.15}.srs-create-popup__body[data-v-d5fc7237]{gap:20px;display:grid}.srs-create-popup__alert[data-v-d5fc7237]{border:1px solid var(--cl-error);background-color:rgba(var(--cl-error-rgb), .04);min-height:60px;color:var(--cl-error);border-radius:8px;align-items:center;gap:16px;padding:16px;font-size:18px;line-height:1.2;display:flex}.srs-create-popup__alert-icon[data-v-d5fc7237]{flex:none}.srs-create-popup__actions[data-v-d5fc7237]{grid-template-columns:1fr 1fr;gap:14px;padding-top:4px;display:grid}.srs-create-popup__action[data-v-d5fc7237]{min-height:52px;font-size:20px;font-weight:500}.srs-create-popup__action--cancel[data-v-d5fc7237]{--app-button-bg:var(--cl-bg-soft);--app-button-border:transparent;--app-button-bg-hover:var(--cl-bg-soft);--app-button-border-hover:transparent;--app-button-color-hover:var(--cl-error)}.srs-page[data-v-bd5d8ba8]{grid-auto-rows:max-content max-content 1fr max-content;gap:24px;width:100%;height:100%;display:grid;overflow:hidden}.srs-page__top[data-v-bd5d8ba8]{justify-content:space-between;align-items:center;gap:24px;min-width:0;display:flex}.srs-page__title[data-v-bd5d8ba8]{color:var(--cl-text-primary);margin:0;font-size:32px;font-weight:600;line-height:1.1}.srs-page__create-button[data-v-bd5d8ba8]{border-radius:10px;min-height:52px;padding:0 24px;font-size:18px}.srs-page__create-button-icon[data-v-bd5d8ba8]{color:currentColor}.srs-page__tabs[data-v-bd5d8ba8]{background-color:var(--cl-surface);border:1px solid var(--cl-border-primary);border-radius:8px;gap:6px;width:fit-content;padding:6px;display:inline-flex}.srs-page__filters[data-v-bd5d8ba8]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.srs-page__tab[data-v-bd5d8ba8]{min-height:42px;color:var(--cl-text-secondary);cursor:pointer;background-color:#0000;border:0;border-radius:6px;padding:0 18px;font-size:16px;font-weight:600;transition:color .3s}.srs-page__tab[data-v-bd5d8ba8]:hover{color:var(--cl-primary)}.srs-page__tab--active[data-v-bd5d8ba8]{background-color:var(--cl-primary);color:var(--cl-surface);transition:none}.srs-page__tab--active[data-v-bd5d8ba8]:hover{color:var(--cl-surface)}.srs-page__empty[data-v-bd5d8ba8]{background-color:var(--cl-surface);border:1px solid var(--cl-border-primary);text-align:center;width:100%;max-height:150px;color:var(--cl-text-primary);border-radius:10px;padding:64px;font-size:16px;font-weight:400}.srs-page__list[data-v-bd5d8ba8]{grid-auto-rows:max-content;grid-auto-flow:row;gap:12px;display:grid;overflow:auto}.srs-page__item[data-v-bd5d8ba8]{min-width:0}.srs-page__pagination[data-v-bd5d8ba8]{margin-top:auto;padding-top:20px}[data-v-bd5d8ba8] .app-pagination{background:0 0;border:0;padding:0}.ui-nav[data-v-407db676]{flex-wrap:wrap;gap:8px;display:flex}.ui-nav__link[data-v-407db676]{border:1px solid var(--cl-border-primary);min-height:36px;color:var(--cl-text-secondary);background-color:var(--cl-surface);border-radius:6px;align-items:center;padding:0 12px;font-size:14px;line-height:1;text-decoration:none;display:inline-flex}.ui-nav__link[data-v-407db676]:hover{border-color:var(--cl-primary);color:var(--cl-primary)}.ui-nav__link.active[data-v-407db676]{border-color:var(--cl-primary);color:var(--cl-primary);background-color:var(--cl-bg-muted)}.ui-showcase[data-v-c0b35a73]{min-height:100vh;color:var(--cl-text-primary)}.ui-showcase__section--second[data-v-c0b35a73]{background-color:var(--cl-bg-muted)!important}.ui-showcase__theme[data-v-c0b35a73]{max-width:360px}.ui-showcase__color-groups[data-v-c0b35a73]{gap:24px;display:grid}.ui-showcase__color-group[data-v-c0b35a73]{gap:12px;display:grid}.ui-showcase__color-group h3[data-v-c0b35a73]{color:var(--cl-text-primary);margin:0;font-size:16px;line-height:1.2}.ui-showcase__palette[data-v-c0b35a73]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.ui-showcase__color[data-v-c0b35a73]{border:1px solid var(--cl-bg-muted);border-radius:8px;grid-template-columns:44px 1fr;align-items:center;gap:2px 12px;min-width:0;padding:10px;display:grid}.ui-showcase__color-preview[data-v-c0b35a73]{border:1px solid var(--cl-border-primary);border-radius:6px;grid-row:span 2;width:44px;height:44px}.ui-showcase__color-name[data-v-c0b35a73]{color:var(--cl-text-primary);font-size:14px;font-weight:600}.ui-showcase__color-value[data-v-c0b35a73]{color:var(--cl-text-muted);font-size:13px}.ui-showcase__font-list[data-v-c0b35a73]{gap:10px;display:grid}.ui-showcase__font-row[data-v-c0b35a73]{border:1px solid var(--cl-bg-muted);border-radius:8px;grid-template-columns:160px 1fr;align-items:baseline;gap:16px;padding:12px;display:grid}.ui-showcase__font-meta[data-v-c0b35a73]{color:var(--cl-text-muted);font-size:13px;font-style:normal;font-weight:500}.ui-showcase__font-sample[data-v-c0b35a73]{min-width:0;color:var(--cl-text-primary);font-size:18px;line-height:1.35}.ui-showcase__header[data-v-c0b35a73]{align-items:center;gap:32px;margin-bottom:28px;display:flex}.ui-showcase__eyebrow[data-v-c0b35a73]{color:var(--cl-primary);text-transform:uppercase;margin:0 0 8px;font-size:14px;font-weight:600}.ui-showcase__title[data-v-c0b35a73]{margin:0;font-size:32px;line-height:1.2}.ui-showcase__section[data-v-c0b35a73]{background-color:var(--cl-surface);border:1px solid var(--cl-bg-muted);border-radius:8px;margin-bottom:20px;padding:24px}.ui-showcase__section h2[data-v-c0b35a73]{margin:0 0 20px;font-size:22px;line-height:1.2}.ui-showcase__icon-grid[data-v-c0b35a73]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.ui-showcase__sample[data-v-c0b35a73]{min-height:96px;color:var(--cl-text-muted);border:1px solid var(--cl-bg-muted);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex}.ui-showcase__sample span[data-v-c0b35a73]{color:var(--cl-text-primary);font-size:14px}.ui-showcase__row[data-v-c0b35a73]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ui-showcase__card-list[data-v-c0b35a73]{gap:20px;display:grid}.ui-showcase__checkbox-grid[data-v-c0b35a73]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.ui-showcase__checkbox-group[data-v-c0b35a73]{border:1px solid var(--cl-bg-muted);border-radius:8px;align-content:start;gap:12px;padding:16px;display:grid}.ui-showcase__checkbox-group h3[data-v-c0b35a73]{color:var(--cl-text-primary);margin:0;font-size:16px;line-height:1.2}.ui-showcase__checkbox-group code[data-v-c0b35a73]{background-color:var(--cl-bg-muted);width:fit-content;color:var(--cl-text-secondary);border-radius:6px;padding:4px 8px;font-size:13px}.ui-showcase__checkbox-list[data-v-c0b35a73]{gap:10px;display:grid}.ui-showcase__form-grid[data-v-c0b35a73]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.ui-showcase__field[data-v-c0b35a73]{align-content:baseline;gap:8px;display:grid}.ui-showcase__field-label[data-v-c0b35a73],.ui-showcase__field-message[data-v-c0b35a73]{color:var(--cl-text-muted);font-size:14px;font-weight:500}.ui-showcase__field-message[data-v-c0b35a73]{min-height:18px;font-size:13px;font-weight:400}.ui-showcase__field-message--error[data-v-c0b35a73],.ui-showcase__required[data-v-c0b35a73]{color:var(--cl-error)}.ui-showcase__pagination-demo[data-v-c0b35a73]{gap:12px;margin-bottom:16px;display:grid}.ui-showcase__pagination-list[data-v-c0b35a73]{gap:8px;display:grid}.ui-showcase__pagination-item[data-v-c0b35a73]{border:1px solid var(--cl-bg-muted);color:var(--cl-text-secondary);border-radius:8px;grid-template-columns:64px minmax(160px,1fr) 120px 120px;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:grid}.ui-showcase__pagination-item strong[data-v-c0b35a73]{color:var(--cl-text-primary);font-weight:600}.ui-showcase__pagination-item time[data-v-c0b35a73]{color:var(--cl-text-muted)}.ui-showcase__pagination-id[data-v-c0b35a73]{color:var(--cl-text-muted);font-weight:600}.ui-showcase__pagination-meta[data-v-c0b35a73]{color:var(--cl-text-muted);font-size:14px}.ui-showcase__html-editor[data-v-c0b35a73]{gap:16px;min-width:0;display:grid}.ui-showcase__component-description[data-v-c0b35a73]{max-width:760px;color:var(--cl-text-muted);font-size:14px;line-height:1.5}.ui-showcase__component-description p[data-v-c0b35a73]{margin:0}.ui-showcase__component-description code[data-v-c0b35a73]{background-color:var(--cl-bg-muted);color:var(--cl-text-secondary);border-radius:6px;padding:2px 6px;font-size:13px}.ui-showcase__html-editor-output[data-v-c0b35a73]{gap:8px;min-width:0;display:grid}.ui-showcase__html-editor-output h3[data-v-c0b35a73]{color:var(--cl-text-primary);margin:0;font-size:16px;line-height:1.2}.ui-showcase__html-editor-output pre[data-v-c0b35a73]{background-color:var(--cl-bg-muted);max-height:180px;color:var(--cl-text-secondary);white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:0;padding:12px;font-size:12px;line-height:1.5;overflow:auto}.ui-showcase__pagination-event[data-v-c0b35a73]{color:var(--cl-text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.ui-showcase__pagination-event code[data-v-c0b35a73]{background-color:var(--cl-bg-muted);color:var(--cl-text-secondary);border-radius:6px;padding:4px 8px;font-size:13px}.ui-showcase__pagination-model[data-v-c0b35a73]{background-color:var(--cl-bg-muted);max-height:180px;color:var(--cl-text-secondary);border-radius:8px;margin:0;padding:12px;font-size:12px;line-height:1.5;overflow:auto}.palette-token-callout[data-v-835ddd2d]{grid-template-columns:minmax(0,1fr) minmax(240px,320px);align-items:stretch;gap:16px;min-width:0;min-height:0;max-height:100%;display:grid}.palette-token-callout__target[data-v-835ddd2d]{justify-content:center;align-items:center;min-width:0;min-height:0;padding:0 10px;display:flex}.palette-token-callout__target[data-v-835ddd2d] .palette-token-callout__detected-token-highlight{z-index:1;outline:2px solid var(--cl-primary);outline-offset:2px;box-shadow:0 0 0 4px rgba(var(--cl-primary-rgb), .18), 0 6px 18px rgba(var(--cl-primary-rgb), .12);position:relative}.palette-token-callout__annotations[data-v-835ddd2d]{overscroll-behavior:contain;flex-direction:column;gap:12px;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden auto}.palette-token-callout__lead[data-v-835ddd2d]{color:var(--cl-text-secondary);margin:0;padding:4px 2px 6px;font-size:13px;line-height:1.45}.palette-token-callout__annotation[data-v-835ddd2d]{border:1px solid var(--cl-border-primary);background-color:var(--cl-bg-control);cursor:pointer;border-radius:8px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:10px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:grid}.palette-token-callout__annotation[data-v-835ddd2d]:hover,.palette-token-callout__annotation[data-v-835ddd2d]:focus-visible,.palette-token-callout__annotation.is-highlighted[data-v-835ddd2d]{border-color:var(--cl-primary);background-color:rgba(var(--cl-primary-rgb), .08);box-shadow:0 0 0 2px rgba(var(--cl-primary-rgb), .08)}.palette-token-callout__annotation[data-v-835ddd2d]:focus{outline:none}.palette-token-callout__annotation[data-v-835ddd2d]:focus-visible{outline:2px solid var(--cl-primary);outline-offset:2px}.palette-token-callout__swatch[data-v-835ddd2d]{aspect-ratio:1;border:1px solid var(--cl-border-primary);background:linear-gradient(45deg, rgba(var(--cl-border-primary-rgb), .5) 25%, transparent 25%) 0 0/10px 10px, linear-gradient(45deg, transparent 75%, rgba(var(--cl-border-primary-rgb), .5) 75%) 0 0/10px 10px, linear-gradient(45deg, transparent 75%, rgba(var(--cl-border-primary-rgb), .5) 75%) 5px 5px/10px 10px, linear-gradient(45deg, rgba(var(--cl-border-primary-rgb), .5) 25%, transparent 25%) 5px 5px/10px 10px;border-radius:6px;width:28px;overflow:hidden}.palette-token-callout__swatch-fill[data-v-835ddd2d]{width:100%;height:100%;display:block}.palette-token-callout__content[data-v-835ddd2d]{gap:5px;min-width:0;display:grid}.palette-token-callout__property[data-v-835ddd2d]{min-width:0;color:var(--cl-text-primary);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;font-weight:700;line-height:1.15;display:flex}.palette-token-callout__uses[data-v-835ddd2d]{gap:4px;display:grid}.palette-token-callout__uses-label[data-v-835ddd2d]{color:var(--cl-text-muted);text-transform:uppercase;font-size:14px;font-weight:700;line-height:1.2}.palette-token-callout__use-list[data-v-835ddd2d]{flex-wrap:wrap;gap:6px;display:flex}.palette-token-callout__use[data-v-835ddd2d]{border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);max-width:100%;color:var(--cl-text-secondary);overflow-wrap:anywhere;border-radius:4px;padding:2px 6px;font-size:14px;line-height:1.25}.palette-page__main[data-v-bedea8a8]{grid-auto-rows:max-content;gap:24px;width:100%;display:grid}.palette-page[data-v-bedea8a8]{background-color:var(--cl-bg-page);flex-direction:column;gap:24px;display:flex}.palette-page__header[data-v-bedea8a8]{align-items:center;gap:32px;display:flex}.palette-page__header a[data-v-bedea8a8]{cursor:pointer;color:var(--cl-surface);text-align:center;border:1px solid var(--cl-primary);background-color:var(--cl-primary);border-radius:8px;max-width:max-content;margin-top:12px;padding:8px 12px;font-weight:700;text-decoration:none;transition:all .3s}.palette-page__header a[data-v-bedea8a8]:hover{background-color:var(--cl-primary-hover)}.palette-page__title[data-v-bedea8a8]{color:var(--cl-text-primary);margin:0;font-size:32px;font-weight:700;line-height:1.15}.palette-section[data-v-bedea8a8]{border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);border-radius:8px;padding:24px}.palette-section__header[data-v-bedea8a8]{gap:6px;margin-bottom:18px;display:grid}.palette-section__header h2[data-v-bedea8a8],.palette-section__header p[data-v-bedea8a8]{margin:0}.palette-section__header h2[data-v-bedea8a8]{color:var(--cl-text-primary);font-size:22px;font-weight:700;line-height:1.2}.palette-section__header p[data-v-bedea8a8]{max-width:720px;color:var(--cl-text-secondary);font-size:14px;line-height:1.45}.palette-section__preview[data-v-bedea8a8]{height:500px;overflow:hidden}.palette-groups[data-v-bedea8a8]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.palette-group[data-v-bedea8a8]{border:1px solid var(--cl-border-primary);background-color:var(--cl-bg-control);border-radius:8px;overflow:hidden}.palette-group__header[data-v-bedea8a8]{border-bottom:1px solid var(--cl-border-primary);gap:4px;padding:16px;display:grid}.palette-group__header h3[data-v-bedea8a8],.palette-group__header p[data-v-bedea8a8]{margin:0}.palette-group__header h3[data-v-bedea8a8]{color:var(--cl-text-primary);font-size:16px;font-weight:700;line-height:1.2}.palette-group__header p[data-v-bedea8a8]{color:var(--cl-text-secondary);font-size:13px;line-height:1.35}.palette-token[data-v-bedea8a8]{border-bottom:1px solid var(--cl-border-primary);grid-template-columns:44px minmax(0,1fr);gap:12px;padding:12px 16px;display:grid}.palette-token[data-v-bedea8a8]:last-child{border-bottom:0}.palette-token-list[data-v-bedea8a8]{display:grid}.palette-token__swatch[data-v-bedea8a8]{aspect-ratio:1;border:1px solid var(--cl-border-primary);background-color:var(--palette-token-color);border-radius:6px;width:44px}.palette-token__content[data-v-bedea8a8]{gap:4px;min-width:0;display:grid}.palette-token__head[data-v-bedea8a8]{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.palette-token__count[data-v-bedea8a8]{border:1px solid rgba(var(--cl-primary-rgb), .28);background-color:rgba(var(--cl-primary-rgb), .08);min-height:24px;color:var(--cl-primary);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;padding:4px 8px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.palette-token__count-value[data-v-bedea8a8]{font-family:monospace;font-size:16px}.palette-token__count-label[data-v-bedea8a8]{color:var(--cl-text-secondary);font-size:13px;font-weight:600}.palette-token__name[data-v-bedea8a8]{min-width:0;color:var(--cl-text-primary);text-overflow:ellipsis;white-space:nowrap;font-family:monospace;font-size:15px;font-weight:700;line-height:1.2;overflow:hidden}.palette-token__role[data-v-bedea8a8]{color:var(--cl-text-secondary);font-size:13px;line-height:1.35}.theme-preview[data-v-bedea8a8]{border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);border-radius:8px;overflow:hidden}.theme-preview-grid[data-v-bedea8a8]{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:16px;display:grid}.theme-preview__header[data-v-bedea8a8]{border-bottom:1px solid var(--cl-border-primary);justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.theme-preview__header h3[data-v-bedea8a8],.theme-preview__header span[data-v-bedea8a8]{margin:0}.theme-preview__header h3[data-v-bedea8a8]{font-size:16px;line-height:1.2}.theme-preview__header span[data-v-bedea8a8]{color:var(--cl-text-muted);font-family:monospace;font-size:13px}.theme-preview__page[data-v-bedea8a8]{background-color:var(--cl-bg-page);padding:18px}.theme-preview__surface[data-v-bedea8a8]{border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);border-radius:8px;gap:14px;padding:16px;display:grid}.theme-preview__surface h4[data-v-bedea8a8],.theme-preview__surface p[data-v-bedea8a8]{margin:0}.theme-preview__surface h4[data-v-bedea8a8]{color:var(--cl-text-primary);font-size:16px;line-height:1.2}.theme-preview__surface p[data-v-bedea8a8]{color:var(--cl-text-secondary);font-size:14px;line-height:1.4}.theme-preview__field[data-v-bedea8a8]{color:var(--cl-text-secondary);gap:6px;font-size:13px;display:grid}.theme-preview__field input[data-v-bedea8a8]{border:1px solid var(--cl-border-primary);background-color:var(--cl-bg-control);min-height:40px;color:var(--cl-text-primary);font:inherit;border-radius:8px;padding:0 12px}.theme-preview__actions[data-v-bedea8a8]{flex-wrap:wrap;gap:10px;display:flex}.theme-preview__button[data-v-bedea8a8]{border:1px solid var(--cl-primary);background-color:var(--cl-primary);min-height:38px;color:var(--cl-surface);border-radius:8px;padding:0 14px;font-weight:700}.theme-preview__button--secondary[data-v-bedea8a8]{background-color:var(--cl-bg-muted);color:var(--cl-text-primary)}.state-grid[data-v-bedea8a8]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.state-card[data-v-bedea8a8]{border:1px solid var(--cl-border-primary);background-color:var(--cl-bg-control);border-radius:8px;align-content:end;gap:8px;min-height:112px;padding:16px;display:grid}.state-card span[data-v-bedea8a8]{color:var(--cl-text-muted);text-transform:uppercase;font-size:12px;font-weight:700;line-height:1}.state-card strong[data-v-bedea8a8]{color:var(--cl-text-primary);font-size:16px;line-height:1.25}.state-card--primary[data-v-bedea8a8]{border-color:var(--cl-primary);background-color:rgba(var(--cl-primary-rgb), .12)}.state-card--error[data-v-bedea8a8]{border-color:var(--cl-error);background-color:var(--cl-error-bg)}.state-card--error strong[data-v-bedea8a8]{color:var(--cl-error)}.state-card--success[data-v-bedea8a8]{border-color:var(--cl-success)}.state-card--success strong[data-v-bedea8a8]{color:var(--cl-success)}.state-card--border[data-v-bedea8a8]{background-color:rgba(var(--cl-border-primary-rgb), .35)}.component-preview[data-v-bedea8a8]{border-top:2px solid var(--cl-border-primary);padding:32px 0}.component-preview-grid[data-v-bedea8a8]{flex-direction:column;gap:16px;display:flex}.component-preview--wide[data-v-bedea8a8]{grid-column:span 2}.component-preview__header[data-v-bedea8a8]{color:var(--cl-text-primary);gap:4px;font-size:16px;font-weight:700;line-height:1.2;display:grid}.component-preview__form[data-v-bedea8a8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.component-preview__checkboxes[data-v-bedea8a8]{border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);border-radius:8px;align-content:start;gap:12px;padding:16px;display:grid}.component-preview__actions[data-v-bedea8a8]{flex-wrap:wrap;gap:10px;display:flex}.popup-preview[data-v-bedea8a8]{background-color:rgba(var(--cl-text-primary-rgb), .1);border-radius:8px;place-items:center;min-height:280px;padding:24px;display:grid}.popup-preview__panel[data-v-bedea8a8]{border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);width:min(100%,420px);box-shadow:0 18px 42px rgba(var(--cl-text-primary-rgb), .16);border-radius:8px;gap:14px;padding:20px;display:grid}.popup-preview__panel h4[data-v-bedea8a8],.popup-preview__panel p[data-v-bedea8a8]{margin:0}.popup-preview__panel h4[data-v-bedea8a8]{color:var(--cl-text-primary);font-size:20px;line-height:1.2}.popup-preview__panel p[data-v-bedea8a8]{color:var(--cl-text-secondary);font-size:14px;line-height:1.45}.popup-preview__notice[data-v-bedea8a8]{border:1px solid var(--cl-error);background-color:var(--cl-error-bg);color:var(--cl-error);border-radius:8px;padding:12px;font-size:14px;line-height:1.35}.popup-preview__actions[data-v-bedea8a8]{justify-content:flex-end;gap:10px;display:flex}.workspace-preview[data-v-bedea8a8]{border:1px solid var(--cl-border-primary);background-color:var(--cl-bg-page);border-radius:8px;grid-template-columns:minmax(180px,240px) minmax(0,1fr);min-height:320px;display:grid;overflow:hidden}.workspace-preview__sidebar[data-v-bedea8a8]{border-right:1px solid var(--cl-border-primary);background-color:var(--cl-surface);align-content:start;gap:10px;padding:16px;display:grid}.workspace-preview__title[data-v-bedea8a8]{color:var(--cl-text-strong);font-size:16px;font-weight:700;line-height:1.2}.workspace-preview__layer[data-v-bedea8a8]{border:1px solid var(--cl-border-primary);background-color:var(--cl-bg-control);color:var(--cl-text-secondary);border-radius:8px;padding:12px;font-size:14px;line-height:1.25}.workspace-preview__layer--active[data-v-bedea8a8]{border-color:var(--cl-primary);color:var(--cl-primary)}.workspace-preview__content[data-v-bedea8a8]{background-color:var(--cl-bg-layout);grid-template-rows:auto minmax(0,1fr);gap:16px;padding:16px;display:grid}.workspace-preview__toolbar[data-v-bedea8a8]{border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);border-radius:8px;gap:8px;width:max-content;padding:8px;display:flex}.workspace-preview__toolbar span[data-v-bedea8a8]{background-color:var(--cl-bg-muted);border-radius:6px;width:34px;height:28px}.workspace-preview__toolbar span[data-v-bedea8a8]:first-child{background-color:var(--cl-primary)}.workspace-preview__canvas[data-v-bedea8a8]{border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);color:var(--cl-text-muted);border-radius:8px;place-items:center;display:grid}.ui-icons[data-v-8efa9ce7]{background-color:var(--cl-surface);min-height:100vh;color:var(--cl-text-primary);padding:32px}.ui-icons__header[data-v-8efa9ce7]{gap:12px;margin-bottom:24px;display:grid}.ui-icons__head[data-v-8efa9ce7]{align-items:center;gap:32px;display:flex}.ui-icons__title[data-v-8efa9ce7]{color:var(--cl-text-strong);margin:0;font-size:32px;line-height:1.2}.ui-icons__count[data-v-8efa9ce7]{color:var(--cl-text-muted);font-size:14px;line-height:1}.ui-icons__total[data-v-8efa9ce7]{color:var(--cl-text-secondary);font-size:14px;line-height:1}.ui-icons__meta[data-v-8efa9ce7]{align-items:baseline;gap:12px;display:flex}.ui-icons__grid[data-v-8efa9ce7]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.ui-icons__item[data-v-8efa9ce7]{border:1px solid var(--cl-border-primary);background-color:var(--cl-bg-muted);cursor:pointer;border-radius:8px;grid-template-rows:72px minmax(48px,auto);min-width:0;padding:0;display:grid;overflow:hidden}.ui-icons__item[data-v-8efa9ce7]:hover{border-color:var(--cl-primary)}.ui-icons__item[data-v-8efa9ce7]:focus-visible{outline:2px solid var(--cl-primary);outline-offset:2px}.ui-icons__item.is-heavy[data-v-8efa9ce7]{border-color:var(--cl-error)}.ui-icons__item.is-heavy .ui-icons__size[data-v-8efa9ce7]{color:var(--cl-error);font-weight:600}.ui-icons__item.is-warning[data-v-8efa9ce7]{border-color:#d6a100}.ui-icons__item.is-warning .ui-icons__size[data-v-8efa9ce7]{color:#9a6d00;font-weight:600}.ui-icons__preview[data-v-8efa9ce7]{color:var(--cl-text-primary);background-color:var(--cl-surface);justify-content:center;align-items:center;display:flex}.ui-icons__preview[data-v-8efa9ce7] svg{width:32px;max-width:48px;height:32px;max-height:48px;display:block}.ui-icons__item-meta[data-v-8efa9ce7]{gap:4px;min-width:0;padding:8px;display:grid}.ui-icons__name[data-v-8efa9ce7]{color:var(--cl-text-secondary);overflow-wrap:anywhere;font-size:12px;line-height:1.25}.ui-icons__size[data-v-8efa9ce7]{color:var(--cl-text-muted);font-size:11px;line-height:1.2}.ui-icons-modal[data-v-8efa9ce7]{z-index:1000;background-color:#00000073;justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0}.ui-icons-modal__content[data-v-8efa9ce7]{border:1px solid var(--cl-border-primary);background-color:var(--cl-surface);border-radius:8px;grid-template-rows:max-content minmax(0,1fr);width:min(720px,100%);max-height:min(640px,100%);display:grid;overflow:hidden}.ui-icons-modal__header[data-v-8efa9ce7]{border-bottom:1px solid var(--cl-border-primary);justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.ui-icons-modal__title[data-v-8efa9ce7]{min-width:0;color:var(--cl-text-strong);overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:1.25}.ui-icons-modal__heading[data-v-8efa9ce7]{gap:4px;min-width:0;display:grid}.ui-icons-modal__size[data-v-8efa9ce7]{color:var(--cl-text-muted);font-size:13px;line-height:1.2}.ui-icons-modal__size.is-heavy[data-v-8efa9ce7]{color:var(--cl-error);font-weight:600}.ui-icons-modal__size.is-warning[data-v-8efa9ce7]{color:#9a6d00;font-weight:600}.ui-icons-modal__close[data-v-8efa9ce7]{border:1px solid var(--cl-border-primary);min-height:36px;color:var(--cl-text-primary);background-color:var(--cl-bg-muted);cursor:pointer;border-radius:6px;flex-shrink:0;padding:0 14px}.ui-icons-modal__close[data-v-8efa9ce7]:hover{border-color:var(--cl-primary)}.ui-icons-modal__preview[data-v-8efa9ce7]{min-height:320px;color:var(--cl-text-primary);justify-content:center;align-items:center;padding:40px;display:flex;overflow:auto}.ui-icons-modal__preview[data-v-8efa9ce7] svg{width:min(320px,80vw);height:min(320px,60vh);display:block}.storage-status[data-v-78adb113]{grid-auto-rows:max-content 1fr;gap:24px;width:100%;height:100%;display:grid;overflow:hidden}.storage-status__top[data-v-78adb113]{justify-content:space-between;align-items:center;gap:16px;display:flex}.storage-status__title[data-v-78adb113]{color:var(--cl-text-primary);margin:0;font-size:32px;font-weight:600;line-height:1.1}.storage-status__subtitle[data-v-78adb113]{color:var(--cl-text-muted);margin:0 0 16px;font-size:20px;font-weight:500}.storage-status__refresh-btn[data-v-78adb113]{height:48px;color:var(--cl-text-secondary);background-color:var(--cl-bg-control);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:12px 30px;font-size:14px;font-weight:500;display:flex}.storage-status__refresh-btn[data-v-78adb113]:hover:not([disabled]){color:var(--cl-primary);border:1px solid var(--cl-primary);background-color:var(--cl-surface)}.storage-status__refresh-btn[data-v-78adb113]:disabled{opacity:.6;cursor:not-allowed}.storage-status__loading[data-v-78adb113]{color:var(--cl-text-secondary);font-size:14px}.storage-status__content[data-v-78adb113]{grid-auto-rows:max-content;grid-auto-flow:row;gap:24px;padding-bottom:24px;display:grid;overflow:auto}.storage-status__card[data-v-78adb113]{background-color:var(--cl-surface);border:1px solid rgba(var(--cl-border-primary-rgb), .3);padding:20px}.storage-status__logs[data-v-78adb113]{gap:16px;display:grid}.storage-status__log-block[data-v-78adb113]{background-color:rgba(var(--cl-border-primary-rgb), .15);border-left:4px solid var(--cl-primary);padding:16px}.storage-status__log-block--errors[data-v-78adb113]{border-left-color:var(--cl-primary);background-color:rgba(var(--cl-border-primary-rgb), .3)}.storage-status__log-title[data-v-78adb113]{color:var(--cl-text-primary);margin:0 0 8px;font-size:16px;font-weight:600}.storage-status__log-list[data-v-78adb113]{color:var(--cl-text-secondary);white-space:pre-wrap;word-break:break-word;max-height:200px;margin:0;padding-left:20px;font-family:monospace;font-size:14px;line-height:1.5;overflow-y:auto}.info-block[data-v-78adb113]{flex-wrap:wrap;gap:32px;display:flex}.info-block__item[data-v-78adb113]{align-items:center;gap:8px;display:flex}.info-block__label[data-v-78adb113]{color:var(--cl-text-muted);font-weight:500}.info-block__value[data-v-78adb113]{color:var(--cl-text-primary)}.info-block__status[data-v-78adb113]{text-transform:uppercase;color:var(--cl-primary);font-size:14px;font-weight:700}.node-card__name[data-v-78adb113]{color:var(--cl-primary);margin:0 0 16px;font-size:18px;font-weight:600}.node-card__grid[data-v-78adb113]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.node-card__metric[data-v-78adb113]{flex-direction:column;gap:4px;display:flex}.node-card__label[data-v-78adb113]{color:var(--cl-text-muted);font-size:13px}.node-card__value[data-v-78adb113]{color:var(--cl-text-primary);font-size:16px;font-weight:600}:root{--cl-primary:#17a085;--cl-primary-hover:#12866f;--cl-primary-muted:#eaf4f1;--cl-surface:#fff;--cl-surface-inverse:#2f3438;--cl-bg-control:#f7f8f8;--cl-bg-layout:#ecefef;--cl-bg-muted:#e1e6e5;--cl-bg-page:#f4f5f8;--cl-bg-accent:#d7dfe9;--cl-bg-dimmed:#8897ae;--cl-bg-soft:#d9eeea;--cl-bg-dark:#9f9f9f;--cl-bg-inverse:#363a48;--cl-bg-smoke:#5f718d;--cl-border-primary:#cbd5d3;--cl-text-primary:#1c212b;--cl-text-secondary:#5d6866;--cl-text-muted:#7d8987;--cl-text-disabled:#adb6b4;--cl-text-strong:#232827;--cl-text-dimmed:#8897ae;--cl-error:#e64646;--cl-success:#17a085;--cl-warning:#e6bd5f;--cl-error-bg:#fbeaea;--cl-primary-rgb:23, 160, 133;--cl-error-rgb:230, 70, 70;--cl-warning-rgb:230, 189, 95;--cl-text-primary-rgb:47, 52, 56;--cl-border-primary-rgb:203, 213, 211;--cl-primary-hsl:168, 75%, 36%}*,:after,:before{box-sizing:border-box;margin:0;padding:0;line-height:1}html{scroll-behavior:smooth;overscroll-behavior:none;font-family:Inter;font-size:16px;font-weight:400}body{min-height:100dvh;overflow:auto}ul,ol{list-style:none}input,textarea,select,button,pre,code{font-family:Inter}@supports (font-variation-settings:normal){@font-face{font-family:Inter;src:url(/assets/Inter-VariableFont-c8O0ljhh.ttf)format("truetype-supports-variations"),url(/assets/Inter-VariableFont-c8O0ljhh.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:fallback}@font-face{font-family:Inter;src:url(/assets/Inter-Italic-VariableFont-B-9PvMw6.ttf)format("truetype-supports-variations"),url(/assets/Inter-Italic-VariableFont-B-9PvMw6.ttf)format("truetype");font-weight:100 900;font-style:italic;font-display:fallback}@font-face{font-family:Golos;src:url(/assets/GolosText-VariableFont_wght-cldftjk2.ttf)format("truetype-supports-variations"),url(/assets/GolosText-VariableFont_wght-cldftjk2.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:fallback}}@supports not (font-variation-settings:normal){@font-face{font-family:Inter;src:url(/assets/Inter_24pt-Thin-D2WGqpa1.ttf)format("truetype");font-display:fallback;font-weight:100}@font-face{font-family:Inter;src:url(/assets/Inter_24pt-ExtraLight-B5UcxMAE.ttf)format("truetype");font-display:fallback;font-weight:200}@font-face{font-family:Inter;src:url(/assets/Inter_24pt-Light-BFKa5A5X.ttf)format("truetype");font-display:fallback;font-weight:300}@font-face{font-family:Inter;src:url(/assets/Inter_24pt-Regular-BPx6xqqj.ttf)format("truetype");font-display:fallback;font-weight:400}@font-face{font-family:Inter;src:url(/assets/Inter_24pt-Medium-CWuwCVva.ttf)format("truetype");font-display:fallback;font-weight:500}@font-face{font-family:Inter;src:url(/assets/Inter_24pt-SemiBold-BQskPSi-.ttf)format("truetype");font-display:fallback;font-weight:600}@font-face{font-family:Inter;src:url(/assets/Inter_24pt-Bold-Cxr-7eik.ttf)format("truetype");font-display:fallback;font-weight:700}@font-face{font-family:Inter;src:url(/assets/Inter_24pt-ExtraBold-0nTgKIn_.ttf)format("truetype");font-display:fallback;font-weight:800}@font-face{font-family:Inter;src:url(/assets/Inter_24pt-Black-D6Y9fSfR.ttf)format("truetype");font-display:fallback;font-weight:900}@font-face{font-family:Golos;src:url(/assets/GolosText-Regular-B9CCop0J.ttf)format("truetype");font-display:fallback;font-weight:400}@font-face{font-family:Golos;src:url(/assets/GolosText-Medium-J_m04dm2.ttf)format("truetype");font-display:fallback;font-weight:500}@font-face{font-family:Golos;src:url(/assets/GolosText-SemiBold-BpnrL_ia.ttf)format("truetype");font-display:fallback;font-weight:600}@font-face{font-family:Golos;src:url(/assets/GolosText-Bold-B9VpYSmT.ttf)format("truetype");font-display:fallback;font-weight:700}@font-face{font-family:Golos;src:url(/assets/GolosText-ExtraBold-BxH3m4dJ.ttf)format("truetype");font-display:fallback;font-weight:800}@font-face{font-family:Golos;src:url(/assets/GolosText-Black-uzw05MJs.ttf)format("truetype");font-display:fallback;font-weight:900}}.app-required-asterik{color:var(--cl-error);margin-left:.15rem}
