@layer vuetify-components{.wsl-inline-edit[data-v-37e67ed4]{align-items:center;max-width:100%;display:inline-flex}.wsl-inline-edit__display[data-v-37e67ed4]{font:inherit;color:inherit;text-align:inherit;cursor:text;border:none;border-bottom:1px dotted rgba(var(--v-theme-on-surface), .35);background:0 0;border-radius:4px;margin:-1px -4px;padding:1px 4px}.wsl-inline-edit__display[data-v-37e67ed4]:hover:not(:disabled),.wsl-inline-edit__display[data-v-37e67ed4]:focus-visible{background:rgba(var(--v-theme-primary), .08);border-bottom-color:rgb(var(--v-theme-primary))}.wsl-inline-edit__display[data-v-37e67ed4]:disabled{cursor:default;border-bottom-color:#0000}.wsl-inline-edit__display--empty[data-v-37e67ed4]{color:rgba(var(--v-theme-on-surface), .5)}.wsl-inline-edit__date[data-v-37e67ed4]{min-width:150px}.wsl-inline-edit__input[data-v-37e67ed4]{font:inherit;color:inherit;text-align:inherit;background:rgb(var(--v-theme-surface));border:1px solid rgb(var(--v-theme-primary));border-radius:4px;outline:none;width:100%;min-width:60px;margin:-1px -4px;padding:1px 4px}.url-preview-card[data-v-9b0f2063]{max-width:320px;overflow:hidden}.url-preview-card__image[data-v-9b0f2063]{object-fit:cover;width:100%;height:160px;display:block}.url-preview-card__title[data-v-9b0f2063],.url-preview-card__description[data-v-9b0f2063]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.url-preview-link__popup[data-v-61b1e44d]{pointer-events:auto}.image-preview-thumb[data-v-1e824c94]{border:1px solid rgba(var(--v-border-color), .18);cursor:zoom-in;background:rgba(var(--v-theme-on-surface), .04);vertical-align:middle;border-radius:6px;width:64px;height:64px;display:inline-block;position:relative;overflow:visible}.image-preview-thumb[data-v-1e824c94]:hover{border-color:rgba(var(--v-theme-primary), .6)}.image-preview-thumb__img[data-v-1e824c94]{object-fit:cover;border-radius:5px;width:100%;height:100%;display:block}.image-preview-thumb__close[data-v-1e824c94]{background:rgb(var(--v-theme-error));color:#fff;cursor:pointer;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-size:12px;line-height:1;display:flex;position:absolute;top:-6px;right:-6px}.image-preview-thumb__close[data-v-1e824c94]:hover{background:rgba(var(--v-theme-error), .8)}.image-preview-thumb__download[data-v-1e824c94]{color:#fff;cursor:pointer;opacity:0;background:#000000a6;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding:0;line-height:1;text-decoration:none;transition:opacity .15s;display:flex;position:absolute;bottom:-4px;right:-4px}.image-preview-thumb:hover .image-preview-thumb__download[data-v-1e824c94]{opacity:1}.image-preview-thumb__download[data-v-1e824c94]:hover{background:#000000d9}@media (hover:none){.image-preview-thumb__download[data-v-1e824c94]{opacity:1}}.image-preview-thumb__popup[data-v-1e824c94]{pointer-events:auto;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color), .32);border-radius:8px;padding:6px;box-shadow:0 8px 24px #00000040}.image-preview-thumb__popup-img[data-v-1e824c94]{object-fit:contain;border-radius:4px;width:auto;max-width:360px;height:auto;max-height:360px;display:block}.wsl-sort-label[data-v-cb485719]{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.wsl-sort-label[data-v-cb485719]:hover{color:rgb(var(--v-theme-primary))}@media (hover:none){.wsl-sort-label[data-v-cb485719]{min-height:var(--wsl-touch-target,44px)}}.wsl-sort-label[data-v-cb485719]:focus-visible{outline:1px solid rgb(var(--v-theme-primary));outline-offset:2px}.wsl-tree-toggle[data-v-8fc1d279]{width:var(--wsl-tree-toggle-size,28px);min-width:var(--wsl-tree-toggle-size,28px);flex:none;justify-content:center;align-items:center;display:inline-flex}.inline-numeric-cell[data-v-c1bb443c]{display:inline-block}.inline-numeric-edit-trigger[data-v-c1bb443c]{color:rgb(var(--v-theme-primary));cursor:pointer;text-decoration:underline}.inline-numeric-edit-trigger.is-empty[data-v-c1bb443c]{color:rgb(var(--v-theme-on-surface-variant,var(--v-theme-on-surface)));opacity:.7;font-style:italic}.inline-numeric-readonly[data-v-c1bb443c]{color:rgb(var(--v-theme-on-surface))}.inline-numeric-input[data-v-c1bb443c]{border:1px solid rgba(var(--v-theme-on-surface), .24);width:80px;color:rgb(var(--v-theme-on-surface));background:0 0;border-radius:4px;padding:4px 8px;font-size:13px}.inline-numeric-input[data-v-c1bb443c]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inline-numeric-input[data-v-c1bb443c]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.inline-numeric-input[type=number][data-v-c1bb443c]{appearance:textfield}.wsl-step-progress__glyph[data-v-c73d0f6d]{flex:none}.wsl-step-progress__label[data-v-c73d0f6d]{min-width:0}.wsl-step-progress__detail[data-v-c73d0f6d]{margin-left:16px}.templates-menu-section-header[data-v-068fc0e7]{letter-spacing:.04em;text-transform:uppercase;background-color:#0000!important;min-height:0!important;font-size:.75rem!important;font-weight:700!important}.template-row-actions[data-v-dca29734]{align-items:center;gap:2px;display:inline-flex}.template-row-actions__btn[data-v-f26c8187]{padding-inline:4px!important}.wsl-tpl-editor-body[data-v-61647616]{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.wsl-tpl-editor-content[data-v-61647616]{flex:1;overflow-y:auto}.wsl-tpl-editor-readonly-overlay[data-v-61647616]{background:rgba(var(--v-theme-surface), .92);z-index:10;pointer-events:auto;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.wsl-tpl-editor-readonly-content[data-v-61647616]{max-width:280px}.wsl-tpl-editor-name-input[data-v-61647616] input{padding:0;font-size:1rem;font-weight:700;line-height:1.4}.wsl-tpl-editor-name-input[data-v-61647616] .v-field{padding-inline:0}.wsl-tpl-editor-name-input[data-v-61647616] .v-field--focused{outline:1px solid rgba(var(--v-theme-primary), .4);outline-offset:2px;border-radius:4px}}
