.app[data-v-eb47deed]{min-height:100vh;display:grid;grid-template-rows:auto 1fr auto;padding:22px 28px 28px}.bar[data-v-eb47deed]{display:flex;align-items:center;gap:18px}h1[data-v-eb47deed]{margin:0;font-family:Palatino,Palatino Linotype,Songti SC,serif;font-size:42px;font-weight:600;letter-spacing:-.04em}.types[data-v-eb47deed]{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}.types button[data-v-eb47deed],.go[data-v-eb47deed]{border:0;background:transparent;color:#6f675f;padding:8px 12px}.types button.active[data-v-eb47deed]{color:#1c1915;background:#fff;box-shadow:inset 0 0 0 1px #d9d1c6}.go[data-v-eb47deed]{background:#1c1915;color:#f6f1ea;min-width:88px;padding:10px 18px}.go[data-v-eb47deed]:disabled{opacity:.35;cursor:not-allowed}.error[data-v-eb47deed]{position:absolute;left:16px;right:16px;bottom:16px;margin:0;color:#8d2b1d;font-size:14px;letter-spacing:0;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.stage[data-v-eb47deed]{position:relative;display:grid;place-items:center;margin-top:18px;min-height:0;background:#f7f3ee;border:1px solid #ddd4c8;overflow:hidden}.stage img[data-v-eb47deed]{width:100%;height:100%;max-height:calc(100vh - 280px);object-fit:contain}.stage>p[data-v-eb47deed]:not(.error){margin:0;font-family:Palatino,Palatino Linotype,Songti SC,serif;font-size:72px;color:#e4dcd2;letter-spacing:.08em}.sources[data-v-eb47deed]{display:flex;gap:12px;margin-top:14px}.file[data-v-eb47deed]{display:none}.slot[data-v-eb47deed]{position:relative;width:176px;height:220px;padding:0;border:1.5px dashed #a89886;background:#fff;color:#1c1915;overflow:hidden;cursor:pointer}.slot[data-v-eb47deed]:hover,.slot.drag[data-v-eb47deed]{border-color:#1c1915;background-color:#fffdfb}.slot.drag[data-v-eb47deed]{border-style:solid}.hint[data-v-eb47deed]{display:flex;flex-direction:column;align-items:center;gap:8px}.plus[data-v-eb47deed]{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#1c1915;color:#fff;font-size:26px;line-height:1}.hint strong[data-v-eb47deed]{font-size:15px;font-weight:650}.hint em[data-v-eb47deed]{font-style:normal;font-size:12px;color:#8a8178}.slot img[data-v-eb47deed]{width:100%;height:100%;object-fit:cover}.replace[data-v-eb47deed]{position:absolute;left:50%;bottom:10px;transform:translate(-50%);padding:4px 10px;border-radius:999px;background:#1c1915d1;color:#fff;font-size:12px}@media(max-width:800px){.app[data-v-eb47deed]{padding:16px}.bar[data-v-eb47deed]{align-items:flex-start;flex-wrap:wrap}h1[data-v-eb47deed]{font-size:34px}.types[data-v-eb47deed]{margin-left:0;order:3;width:100%}.stage[data-v-eb47deed]{min-height:320px}.stage>p[data-v-eb47deed]:not(.error){font-size:48px}}:root{color:#1c1915;background:#ebe4db;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{margin:0;min-height:100vh}button,input,select{font:inherit}button{cursor:pointer}img{max-width:100%}
