.rating-input[data-v-f8d0badb]{align-items:center;gap:.25rem;display:flex}.rating-button[data-v-f8d0badb]{color:#d9dee8;cursor:pointer;background:0 0;border:0;border-radius:.65rem;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;padding:0;transition:color .15s,background .15s,transform .15s;display:inline-flex}.rating-button[data-v-f8d0badb]:hover{background:#edf5ff;transform:translateY(-1px)}.rating-button[data-v-f8d0badb]:focus-visible{outline-offset:1px;outline:3px solid #0878f947}.rating-button[aria-checked=true][data-v-f8d0badb]{color:#0878f9}.rating-button[data-v-f8d0badb]:has(~.rating-button[aria-checked=true]){color:#0878f9}.rating-button svg[data-v-f8d0badb]{fill:currentColor;width:1.82rem;height:1.82rem;display:block}.rating-input output[data-v-f8d0badb]{color:#667085;font-variant-numeric:tabular-nums;min-width:2.6rem;margin-left:.55rem;font-size:.8rem;font-weight:750}.canvas-wrap[data-v-294b0d77]{background:#eef2f7;border-radius:1.15rem;width:min(100%,43rem);transition:aspect-ratio .22s,opacity .15s;position:relative;overflow:hidden;box-shadow:0 22px 60px #141f3324}.canvas-wrap--4-5[data-v-294b0d77]{aspect-ratio:4/5}.canvas-wrap--1-1[data-v-294b0d77]{aspect-ratio:1}.canvas-wrap--rendering[data-v-294b0d77]{opacity:.92}.review-canvas[data-v-294b0d77]{width:100%;height:100%;display:block}.render-status[data-v-294b0d77]{color:#667085;background:#ffffffe6;border:1px solid #1012161a;border-radius:999px;padding:.38rem .62rem;font-size:.7rem;font-weight:750;position:absolute;bottom:.85rem;right:.85rem;box-shadow:0 5px 18px #10182814}@media (prefers-reduced-motion:reduce){.canvas-wrap[data-v-294b0d77]{transition:none}}.review-studio[data-v-a74ede03]{--review-blue:#0878f9;--review-ink:#101216;--review-muted:#667085;--review-line:#d9dee8;min-height:calc(100vh - 4rem);color:var(--review-ink);background:#fff;grid-template-columns:minmax(28rem,.88fr) minmax(38rem,1.12fr);display:grid}.editor-column[data-v-a74ede03]{z-index:2;min-width:0;padding:1.15rem clamp(1.6rem,3.2vw,3.5rem) 3rem;position:relative}.editor-intro[data-v-a74ede03]{max-width:39rem;margin-bottom:1rem}.editor-intro h1[data-v-a74ede03]{color:var(--review-ink);letter-spacing:-.045em;margin:0;font-family:-apple-system,BlinkMacSystemFont,Noto Sans SC,PingFang SC,sans-serif;font-size:clamp(2.05rem,2.7vw,2.72rem);font-weight:840;line-height:1.13}.editor-intro p[data-v-a74ede03]{color:var(--review-muted);margin:.5rem 0 0;font-size:.96rem;line-height:1.7}.editor-panel[data-v-a74ede03]{border:1px solid var(--review-line);background:#fff;border-radius:1.05rem;max-width:43rem;overflow:hidden;box-shadow:0 12px 36px #1018280b}.form-section[data-v-a74ede03]{border-bottom:1px solid #e8ebf0;padding:1rem 1.35rem 1.1rem}.form-section h2[data-v-a74ede03]{color:var(--review-ink);letter-spacing:-.01em;margin:0 0 .76rem;font-size:.96rem;font-weight:820}.form-section--last[data-v-a74ede03]{border-bottom:0}.app-fields[data-v-a74ede03]{grid-template-columns:6.5rem minmax(0,1fr);gap:.85rem;display:grid}.field[data-v-a74ede03],.icon-field[data-v-a74ede03],.stacked-fields[data-v-a74ede03]{flex-direction:column;min-width:0;display:flex}.icon-field[data-v-a74ede03]{gap:.4rem}.stacked-fields[data-v-a74ede03]{gap:.65rem}.field[data-v-a74ede03]{gap:.35rem}.field+.field[data-v-a74ede03]{margin-top:.7rem}.appearance-controls .field+.field[data-v-a74ede03],.split-fields .field+.field[data-v-a74ede03],.stacked-fields .field+.field[data-v-a74ede03]{margin-top:0}.field legend[data-v-a74ede03],.field-label[data-v-a74ede03],.field>span[data-v-a74ede03]{color:#344054;font-size:.76rem;font-weight:720;line-height:1.25}.field-label-row[data-v-a74ede03]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.field-label-row>span[data-v-a74ede03]:last-child{color:#98a2b3;font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:600}.icon-dropzone[data-v-a74ede03]{cursor:pointer;background:#f6f8fb;border:1px solid #cbd2dc;border-radius:1.05rem;width:5.4rem;height:5.4rem;padding:0;transition:border-color .15s,transform .15s,box-shadow .15s;position:relative;overflow:hidden;box-shadow:0 2px 8px #1018280d}.icon-dropzone--dragging[data-v-a74ede03],.icon-dropzone[data-v-a74ede03]:hover{border-color:var(--review-blue);transform:translateY(-1px);box-shadow:0 8px 22px #0878f924}.icon-dropzone[data-v-a74ede03]:focus-visible{outline-offset:3px;outline:3px solid #0878f947}.icon-dropzone img[data-v-a74ede03]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.icon-edit[data-v-a74ede03]{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#101216c7;border:1px solid #ffffffbf;border-radius:.62rem;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;font-size:.9rem;display:inline-flex;position:absolute;bottom:.35rem;right:.35rem}.text-button[data-v-a74ede03]{width:fit-content;color:var(--review-blue);cursor:pointer;background:0 0;border:0;padding:0;font-size:.68rem;font-weight:680}.field input[data-v-a74ede03],.field textarea[data-v-a74ede03]{box-sizing:border-box;width:100%;color:var(--review-ink);background:#fff;border:1px solid #cbd2dc;border-radius:.72rem;outline:none;padding:.58rem .72rem;font-family:inherit;font-size:.82rem;font-weight:520;line-height:1.45;transition:border-color .15s,box-shadow .15s}.field input[data-v-a74ede03]{height:2.4rem}.field textarea[data-v-a74ede03]{resize:vertical;min-height:5rem}.field input[data-v-a74ede03]:focus,.field textarea[data-v-a74ede03]:focus{border-color:var(--review-blue);box-shadow:0 0 0 3px #0878f921}.field-hint[data-v-a74ede03]{color:#98a2b3;margin:.38rem 0 0;font-size:.68rem;line-height:1.45}.field-hint--error[data-v-a74ede03]{color:#d92d20}.appearance-controls[data-v-a74ede03],.split-fields[data-v-a74ede03]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.78rem;display:grid}.split-fields[data-v-a74ede03]{margin-top:.7rem}.fieldset-reset[data-v-a74ede03]{border:0;min-width:0;margin:0;padding:0}.fieldset-reset legend[data-v-a74ede03]{margin-bottom:.46rem}.segmented-control[data-v-a74ede03]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.segmented-control button[data-v-a74ede03]{color:#475467;cursor:pointer;background:#fff;border:1px solid #d6dbe3;border-radius:.72rem;justify-content:center;align-items:center;gap:.45rem;min-height:2.4rem;font-family:inherit;font-size:.78rem;font-weight:680;transition:border-color .15s,background .15s,color .15s,box-shadow .15s;display:inline-flex}.segmented-control button[data-v-a74ede03]:hover{background:#f7f9fc}.segmented-control button.active[data-v-a74ede03]{border-color:var(--review-blue);color:#0768d9;box-shadow:inset 0 0 0 1px var(--review-blue);background:#f4f9ff}.segmented-control button[data-v-a74ede03]:focus-visible{outline-offset:2px;outline:3px solid #0878f940}.form-actions[data-v-a74ede03]{grid-template-columns:1.15fr .85fr;gap:.8rem;padding:.8rem 1.35rem 1rem;display:grid}.download-button[data-v-a74ede03],.reset-button[data-v-a74ede03]{cursor:pointer;border-radius:.72rem;justify-content:center;align-items:center;gap:.55rem;min-height:2.72rem;font-family:inherit;font-size:.83rem;font-weight:760;transition:transform .15s,background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.download-button[data-v-a74ede03]{color:#fff;background:#0878f9;border:1px solid #0878f9;box-shadow:0 8px 20px #0878f933}.download-button[data-v-a74ede03]:hover:not(:disabled){background:#006fe8;transform:translateY(-1px);box-shadow:0 12px 26px #0878f942}.download-button[data-v-a74ede03]:disabled{cursor:wait;opacity:.7}.reset-button[data-v-a74ede03]{color:#344054;background:#fff;border:1px solid #d6dbe3}.reset-button[data-v-a74ede03]:hover{background:#f9fafb;border-color:#aeb7c4;transform:translateY(-1px)}.download-button[data-v-a74ede03]:focus-visible,.reset-button[data-v-a74ede03]:focus-visible{outline-offset:2px;outline:3px solid #0878f947}.preview-column[data-v-a74ede03]{background:#eef2f7;border-left:1px solid #dfe3ea;justify-content:center;align-items:flex-start;min-width:0;padding:3rem clamp(2rem,5vw,5.25rem) 3.5rem;display:flex;position:relative}.preview-stage[data-v-a74ede03]{flex-direction:column;align-items:center;width:100%;display:flex;position:sticky;top:2rem}.preview-caption[data-v-a74ede03]{color:#667085;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:1rem;width:min(100%,43rem);margin-top:1.15rem;font-size:.72rem;font-weight:650;display:flex}.preview-caption p[data-v-a74ede03]{align-items:center;gap:.45rem;margin:0;display:flex}.status-dot[data-v-a74ede03]{background:#1bb873;border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 0 4px #1bb8731c}.star-rail[data-v-a74ede03]{z-index:3;color:var(--review-blue);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #ccd3dd;border-radius:.9rem;flex-direction:column;gap:.52rem;padding:.75rem .52rem;display:flex;position:absolute;top:14.6rem;left:0;transform:translate(-50%);box-shadow:0 10px 28px #1018281f}.star-rail svg[data-v-a74ede03]{fill:currentColor;width:1.22rem;height:1.22rem;display:block}.visually-hidden[data-v-a74ede03]{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}@media (width<=74rem){.review-studio[data-v-a74ede03]{grid-template-columns:minmax(25rem,.95fr) minmax(30rem,1.05fr)}.editor-column[data-v-a74ede03]{padding-inline:1.65rem}.preview-column[data-v-a74ede03]{padding-inline:2rem}.star-rail[data-v-a74ede03]{display:none}}@media (width<=58rem){.review-studio[data-v-a74ede03]{display:block}.editor-column[data-v-a74ede03]{padding-bottom:2.5rem}.editor-intro[data-v-a74ede03],.editor-panel[data-v-a74ede03]{margin-inline:auto}.preview-column[data-v-a74ede03]{border-top:1px solid #dfe3ea;border-left:0;padding-block:2.6rem 3rem}.preview-stage[data-v-a74ede03]{position:static}}@media (width<=40rem){.editor-column[data-v-a74ede03]{padding:1.7rem 1rem 2rem}.editor-intro h1[data-v-a74ede03]{font-size:clamp(2rem,10vw,2.7rem)}.editor-intro h1 br[data-v-a74ede03]{display:none}.form-section[data-v-a74ede03]{padding:1.2rem 1rem 1.35rem}.app-fields[data-v-a74ede03]{grid-template-columns:6.2rem minmax(0,1fr);gap:.75rem}.icon-dropzone[data-v-a74ede03]{width:5.25rem;height:5.25rem}.appearance-controls[data-v-a74ede03],.split-fields[data-v-a74ede03]{grid-template-columns:1fr}.form-actions[data-v-a74ede03]{grid-template-columns:1fr;padding:1rem}.preview-column[data-v-a74ede03]{padding:1.5rem .85rem 2rem}.preview-caption[data-v-a74ede03]{flex-direction:column;align-items:flex-start;gap:.35rem;padding-inline:.2rem}}@media (prefers-reduced-motion:reduce){.download-button[data-v-a74ede03],.icon-dropzone[data-v-a74ede03],.reset-button[data-v-a74ede03],.segmented-control button[data-v-a74ede03]{transition:none}}.review-page[data-v-42f15642]{background:#fff;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif}
