.cp-container[data-v-04b81c9d]{background:var(--gt-bg-card);max-width:none;padding-left:0;padding-right:0}.cp-page.has-files[data-v-04b81c9d]{height:calc(100dvh - var(--header-height));min-height:580px}.cp-page.has-files .cp-container[data-v-04b81c9d],.cp-page.has-files .cp-tool[data-v-04b81c9d]{height:100%}.cp-page.has-files .cp-tool[data-v-04b81c9d]{padding:0}.cpw-workspace[data-v-04b81c9d]{height:100%}.cp-result-error[data-v-04b81c9d]{color:var(--gt-danger);display:block;margin-top:8px}.cpw-canvas[data-v-04b81c9d]{min-height:100%;padding:40px 34px 48px}.cpw-file-grid[data-v-04b81c9d]{display:grid;gap:38px 30px;grid-template-columns:repeat(auto-fill,minmax(178px,220px));justify-content:center}.cpw-file-card[data-v-04b81c9d]{background:#f2f2f2;border-radius:8px;min-width:0;padding:12px}.cpw-file-card:hover .cpw-card-remove[data-v-04b81c9d]{display:grid}.cpw-document[data-v-04b81c9d]{aspect-ratio:.74;background:#f7f7f8;color:#df3f3f;display:grid;overflow:hidden;place-items:center;position:relative;width:100%}.cpw-cover-frame[data-v-04b81c9d]{background:#fff;display:grid;height:100%;place-items:center;width:100%}.cpw-cover-frame canvas[data-v-04b81c9d]{display:block;max-height:100%;max-width:100%}.cpw-document-placeholder[data-v-04b81c9d]{background:#f7f7f8;display:grid;inset:0;place-items:center;position:absolute}.cpw-spinner[data-v-04b81c9d]{animation:cpw-spin-04b81c9d .9s linear infinite}@keyframes cpw-spin-04b81c9d{to{transform:rotate(1turn)}}.cpw-card-remove[data-v-04b81c9d]{background:#ffffffeb;border:1px solid #e3e5e9;border-radius:5px;box-shadow:0 2px 6px #0f172a1f;color:var(--gt-text-regular);cursor:pointer;display:grid;display:none;height:34px;padding:0;place-items:center;position:absolute;right:8px;top:8px;width:34px;z-index:4}.cpw-card-remove[data-v-04b81c9d]:hover{color:var(--gt-danger)}.cpw-progress-overlay[data-v-04b81c9d]{background:#ffffffc7;display:grid;inset:0;place-items:center;position:absolute;z-index:3}.cpw-progress-overlay svg[data-v-04b81c9d]{transform:rotate(-90deg);width:min(64%,126px)}.cpw-progress-overlay circle[data-v-04b81c9d]{fill:none;stroke-width:9}.cpw-progress-track[data-v-04b81c9d]{stroke:#f0f0f0}.cpw-progress-value[data-v-04b81c9d]{stroke:var(--gt-primary);stroke-dasharray:100;stroke-linecap:round;transition:stroke-dashoffset .1s linear}.cpw-progress-overlay>strong[data-v-04b81c9d]{color:var(--gt-primary);font-size:22px;position:absolute}.cpw-file-info[data-v-04b81c9d]{padding-top:13px}.cpw-file-info>span[data-v-04b81c9d],.cpw-file-info>strong[data-v-04b81c9d]{display:block}.cpw-file-info>strong[data-v-04b81c9d]{color:var(--gt-text-main);font-size:14px;font-weight:680;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cpw-file-info>span[data-v-04b81c9d],.cpw-file-size[data-v-04b81c9d]{color:var(--gt-text-muted);font-size:12px;line-height:1.4;margin-top:4px}.cpw-file-size[data-v-04b81c9d]{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.cpw-compressed-size[data-v-04b81c9d]{align-items:center;color:var(--gt-success);display:inline-flex;font-weight:700}.cpw-file-error[data-v-04b81c9d]{color:var(--gt-danger);font-size:11px;line-height:1.45;margin-top:6px}.cpw-settings-heading[data-v-04b81c9d]{margin-bottom:16px}.cpw-metadata h3[data-v-04b81c9d],.cpw-settings-heading h3[data-v-04b81c9d]{color:var(--gt-text-main);font-size:15px;font-weight:730}.cpw-metadata p[data-v-04b81c9d],.cpw-settings-heading p[data-v-04b81c9d]{color:var(--gt-text-muted);font-size:12px;line-height:1.55;margin-top:6px}.cpw-levels[data-v-04b81c9d]{display:grid;gap:10px}.cpw-level[data-v-04b81c9d]{align-items:center;background:var(--gt-bg-card);border:1px solid var(--gt-border);border-radius:10px;cursor:pointer;display:flex;gap:10px;min-height:70px;padding:13px 14px;transition:border-color .16s ease}.cpw-level[data-v-04b81c9d]:hover{border-color:var(--gt-text-muted)}.cpw-level.is-selected[data-v-04b81c9d]{border-color:var(--color-primary)}.cpw-level input[data-v-04b81c9d]{opacity:0;pointer-events:none;position:absolute}.cpw-level[data-v-04b81c9d]:has(input:disabled){cursor:default;opacity:.65}.cpw-level-copy[data-v-04b81c9d]{flex:1;min-width:0}.cpw-level-copy small[data-v-04b81c9d],.cpw-level-copy strong[data-v-04b81c9d]{display:block}.cpw-level-copy strong[data-v-04b81c9d]{color:var(--gt-text-main);font-size:13px;font-weight:700}.cpw-level-copy small[data-v-04b81c9d]{color:var(--gt-text-muted);font-size:11px;line-height:1.45;margin-top:4px}.cpw-level-check[data-v-04b81c9d]{background:var(--color-primary);border-radius:50%;color:#fff;display:grid;flex:0 0 auto;height:26px;place-items:center;width:26px}.cpw-metadata[data-v-04b81c9d]{margin-top:22px}.cpw-metadata label[data-v-04b81c9d]{align-items:flex-start;color:var(--gt-text-regular);cursor:pointer;display:flex;font-size:12px;gap:9px;line-height:1.5;margin-top:11px}.cpw-metadata input[data-v-04b81c9d]{accent-color:var(--color-primary);flex:0 0 auto;height:17px;margin:1px 0 0;width:17px}.cpw-batch-progress[data-v-04b81c9d]{margin-top:22px}.cpw-batch-progress>div[data-v-04b81c9d]{background:var(--gt-bg-soft);border-radius:4px;height:6px;overflow:hidden}.cpw-batch-progress i[data-v-04b81c9d]{background:var(--color-primary);display:block;height:100%;transition:width .12s linear}.cpw-batch-progress span[data-v-04b81c9d]{color:var(--gt-text-muted);display:block;font-size:12px;margin-top:7px}.cpw-summary[data-v-04b81c9d]{align-items:center;border-top:1px solid var(--gt-border);color:var(--gt-text-regular);display:flex;font-size:12px;font-weight:630;gap:9px;margin-top:20px;padding:12px 0 0}@media(max-width:840px){.cp-page.has-files[data-v-04b81c9d]{min-height:0}.cpw-card-remove[data-v-04b81c9d]{display:grid}.cp-page.has-files .cp-tool[data-v-04b81c9d]{padding:0}.cpw-canvas[data-v-04b81c9d]{padding:24px 16px 110px}.cpw-file-grid[data-v-04b81c9d]{gap:28px;grid-template-columns:minmax(0,280px)}}
