.template-viewer[data-v-4a609a5b]{align-items:start;background:#f2f2f0;border:1px solid #e3e0e8;border-radius:12px;display:grid;grid-template-columns:174px minmax(0,1fr);overflow:hidden}.template-viewer__rail[data-v-4a609a5b]{background:#faf9fb;border-right:1px solid #dedbe4;box-sizing:border-box;max-height:calc(68vh - 110px);overflow:auto;padding:14px 11px}.template-viewer__page[data-v-4a609a5b]{background:transparent;border:2px solid transparent;border-radius:8px;color:#67616e;cursor:pointer;display:block;margin:0 0 10px;padding:5px;width:100%}.template-viewer__page[data-v-4a609a5b]:hover{border-color:#b7afcb}.template-viewer__page.is-active[data-v-4a609a5b]{background:#eeebf7;border-color:#4d419b}.template-viewer__thumb[data-v-4a609a5b],.template-viewer__thumb-image[data-v-4a609a5b]{background:#e5e2e9;border-radius:3px;color:#8f6870;display:grid;font-size:9px;overflow:hidden;place-items:center;pointer-events:none;width:100%}.template-viewer__thumb.is-loading[data-v-4a609a5b]{animation:template-thumb-loading-4a609a5b 1.3s ease infinite;background:linear-gradient(110deg,#e8e5ed 25%,#f6f4f8 42%,#e8e5ed 62%);background-size:300% 100%}.template-viewer__thumb.is-error[data-v-4a609a5b]{background:#f5eeee}.template-viewer__thumb-image[data-v-4a609a5b]{background:#fff;display:block;-o-object-fit:contain;object-fit:contain}.template-viewer__page small[data-v-4a609a5b]{display:block;font-size:10px;padding-top:4px;text-align:left}.template-viewer__workspace[data-v-4a609a5b]{min-width:0;padding:16px 20px}.template-viewer__toolbar[data-v-4a609a5b]{color:#77717c;display:flex;font-size:11px;justify-content:space-between;margin-bottom:10px}.template-viewer__stage[data-v-4a609a5b]{background:#fff;box-shadow:0 12px 35px #2f28391a;overflow:hidden;position:relative;width:100%}.template-viewer__canvas[data-v-4a609a5b]{height:100%;pointer-events:none;width:100%}.template-viewer__stage-image[data-v-4a609a5b]{background:#fff;display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.template-viewer__message[data-v-4a609a5b]{align-content:center;background:#fafaf6e8;color:#625b69;display:grid;font-size:13px;gap:10px;top:0;right:0;bottom:0;left:0;justify-items:center;position:absolute}.template-viewer__message button[data-v-4a609a5b]{background:#fff;border:1px solid #d6d1dc;border-radius:6px;color:#514b58;cursor:pointer;padding:6px 11px}.template-viewer__message.is-error[data-v-4a609a5b]{color:#9b463d}.template-viewer__paging[data-v-4a609a5b]{display:flex;gap:10px;justify-content:center;margin-top:13px}.template-viewer__paging button[data-v-4a609a5b]{background:#fff;border:1px solid #d6d1dc;border-radius:7px;color:#514b58;cursor:pointer;padding:7px 13px}.template-viewer__paging button[data-v-4a609a5b]:disabled{cursor:default;opacity:.4}@keyframes template-thumb-loading-4a609a5b{to{background-position:-100% 0}}@media (max-width:760px){.template-viewer[data-v-4a609a5b]{grid-template-columns:1fr;min-height:0}.template-viewer__rail[data-v-4a609a5b]{border-bottom:1px solid #dedbe4;border-right:0;display:flex;gap:7px;max-height:none;overflow:auto}.template-viewer__page[data-v-4a609a5b]{flex-shrink:0;margin:0;width:130px}.template-viewer__workspace[data-v-4a609a5b]{padding:12px}.template-viewer__toolbar span[data-v-4a609a5b]:last-child{display:none}}
