html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}body{margin:0;padding:0}.admin-layout[data-v-f0993fad]{background:#f5f7fb;height:100vh;position:relative;overflow:hidden}.global-loading-bar[data-v-f0993fad]{z-index:2000;background:#1890ff24;width:100%;height:3px;position:fixed;top:0;left:0;overflow:hidden}.global-loading-bar[data-v-f0993fad]:after{content:"";background:linear-gradient(90deg,#0000,#1677ff,#0000);width:42%;animation:1.05s ease-in-out infinite loadingBar-f0993fad;position:absolute;inset:0}.admin-sider[data-v-f0993fad]{height:100vh;overflow:hidden;box-shadow:2px 0 8px #0f172a14}.brand[data-v-f0993fad]{color:#fff;border-bottom:1px solid #ffffff1f;height:64px;padding:12px 20px}.brand-title[data-v-f0993fad]{font-size:18px;font-weight:600;line-height:24px}.brand-subtitle[data-v-f0993fad]{color:#ffffffa6;margin-top:2px;font-size:12px}.admin-header[data-v-f0993fad]{background:#fff;border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;height:56px;padding:0 24px;display:flex}.header-title[data-v-f0993fad]{color:#1f2937;font-size:16px;font-weight:600}.user-trigger[data-v-f0993fad]{cursor:pointer;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:8px;height:34px;padding:0 10px 0 12px;transition:border-color .2s,background .2s;display:inline-flex}.user-trigger[data-v-f0993fad]:hover{background:#fff;border-color:#d1d5db}.user-meta[data-v-f0993fad]{flex-direction:column;align-items:flex-start;line-height:1.1;display:flex}.user-name[data-v-f0993fad]{text-overflow:ellipsis;white-space:nowrap;color:#374151;max-width:100px;font-size:14px;overflow:hidden}.chevron[data-v-f0993fad]{color:#9ca3af;font-size:16px;line-height:1}.admin-content[data-v-f0993fad]{height:calc(100vh - 56px);padding:24px;overflow:hidden auto}@keyframes loadingBar-f0993fad{0%{transform:translate(-120%)}to{transform:translate(260%)}}.poster-preview[data-v-45be793b]{background:#eef2f7;border-radius:8px;width:100%;margin:0 auto;overflow:hidden;box-shadow:0 4px 12px #00000014}.preview-canvas[data-v-45be793b]{max-width:100%;height:auto;display:block}.page[data-v-87afd7bb]{min-height:100%}.page-bar[data-v-87afd7bb]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.page-bar h1[data-v-87afd7bb]{color:#111827;margin:0 0 4px;font-size:22px}.page-bar p[data-v-87afd7bb],.total[data-v-87afd7bb],.poster-time[data-v-87afd7bb]{color:#6b7280;margin:0}.toolbar[data-v-87afd7bb]{z-index:8;background:#fff;border:1px solid #edf0f5;border-radius:6px;align-items:center;gap:12px;margin-bottom:16px;padding:16px;display:flex;position:sticky;top:-24px}.batch-bar[data-v-87afd7bb]{color:#6b7280;background:#fff;border:1px solid #edf0f5;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:10px 12px;display:flex}.poster-grid[data-v-87afd7bb],.poster-skeleton-grid[data-v-87afd7bb]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.poster-skeleton-card[data-v-87afd7bb]{background:#fff;border:1px solid #edf0f5;border-radius:6px;padding:12px;overflow:hidden}.skeleton-cover[data-v-87afd7bb]{aspect-ratio:3/4;background:#e8edf4;border-radius:4px;width:100%}.skeleton-line[data-v-87afd7bb]{background:#e8edf4;border-radius:999px;height:14px;margin-top:12px}.skeleton-line.short[data-v-87afd7bb]{width:62%}.shimmer[data-v-87afd7bb]{position:relative;overflow:hidden}.shimmer[data-v-87afd7bb]:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb3,#0000);animation:1.35s infinite shimmer-87afd7bb;position:absolute;inset:0;transform:translate(-100%)}.poster-card[data-v-87afd7bb]{cursor:pointer;background:#fff;border:1px solid #edf0f5;border-radius:6px;transition:box-shadow .2s,transform .2s;overflow:hidden}.poster-card[data-v-87afd7bb]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0f172a14}.preview-wrap[data-v-87afd7bb]{background:#f3f4f6;position:relative}.select-box[data-v-87afd7bb]{z-index:2;background:#ffffffd1;border-radius:4px;padding:4px;position:absolute;top:8px;left:8px}.preview-wrap[data-v-87afd7bb] .poster-preview{width:100%;max-width:100%;box-shadow:none;border-radius:0}.status-tag[data-v-87afd7bb]{position:absolute;top:8px;right:8px}.poster-info[data-v-87afd7bb]{padding:12px}.poster-title-row[data-v-87afd7bb]{justify-content:space-between;align-items:center;gap:8px;display:flex}.poster-title[data-v-87afd7bb]{color:#111827;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.poster-time[data-v-87afd7bb]{margin-top:6px;font-size:12px}.poster-sort[data-v-87afd7bb]{color:#8b95a5;margin-top:4px;font-size:12px}.group-tags[data-v-87afd7bb]{flex-wrap:wrap;gap:4px;margin-top:10px;display:flex}.load-more[data-v-87afd7bb]{color:#8b95a5;justify-content:center;min-height:44px;padding:16px 0 4px;font-size:13px;display:flex}@keyframes shimmer-87afd7bb{to{transform:translate(100%)}}.upload-container[data-v-2e1d3f58]{width:100%}.upload-box[data-v-2e1d3f58]{cursor:pointer;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:80px;transition:all .2s;display:flex;position:relative;overflow:hidden}.upload-box[data-v-2e1d3f58]:hover{background:#f1f5f9;border-color:#6366f1}.hidden-input[data-v-2e1d3f58]{display:none!important}.upload-placeholder[data-v-2e1d3f58]{align-items:center;gap:12px;width:100%;padding:12px;display:flex}.icon-orb[data-v-2e1d3f58]{color:#fff;background:#6366f1;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.icon-orb svg[data-v-2e1d3f58]{width:20px;height:20px}.text-content[data-v-2e1d3f58]{flex:1;min-width:0}.text-content h3[data-v-2e1d3f58]{color:#1e293b;margin:0;font-size:14px;font-weight:600}.text-content p[data-v-2e1d3f58]{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:11px;overflow:hidden}.preview-area[data-v-2e1d3f58]{background:#fff;justify-content:center;align-items:center;width:100%;height:80px;display:flex;position:relative}.main-preview[data-v-2e1d3f58]{object-fit:contain;max-width:100%;max-height:100%}.preview-overlay[data-v-2e1d3f58]{opacity:0;background:#0006;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.upload-box:hover .preview-overlay[data-v-2e1d3f58]{opacity:1}.remove-btn[data-v-2e1d3f58]{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.progress-bar-container[data-v-2e1d3f58]{background:#e2e8f0;width:100%;height:3px;position:absolute;bottom:0;left:0}.progress-bar[data-v-2e1d3f58]{background:#6366f1;height:100%;transition:width .3s}.poster-design[data-v-a668a622]{background:#f4f7f9;height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;overflow:hidden}.mobile-container[data-v-a668a622]{background:#eef2f5;flex:1;justify-content:center;align-items:center;padding:40px;display:flex;position:relative}.phone-frame[data-v-a668a622]{background:#000;border:12px solid #1a1a1a;border-radius:50px;justify-content:center;align-items:center;width:375px;height:667px;padding:12px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px #0000001f}.phone-frame[data-v-a668a622]:before{content:"";z-index:10;background:#1a1a1a;border-bottom-right-radius:20px;border-bottom-left-radius:20px;width:150px;height:25px;position:absolute;top:0;left:50%;transform:translate(-50%)}canvas[data-v-a668a622]{background:#fff;border-radius:20px;width:auto;max-width:100%;height:auto;max-height:100%;box-shadow:0 10px 40px #0003}.download-btn-float[data-v-a668a622]{position:absolute;bottom:50px;box-shadow:0 10px 20px #1890ff33}.setting-container[data-v-a668a622]{background:#fff;border-left:1px solid #e8e8e8;flex-direction:column;width:420px;display:flex}.settings-header[data-v-a668a622]{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.header-actions[data-v-a668a622]{gap:8px;display:flex}.settings-title[data-v-a668a622]{color:#1f1f1f;margin:0;font-size:20px;font-weight:600}.config-panel[data-v-a668a622]{flex:1;padding:8px;overflow-y:auto}.panel-header[data-v-a668a622]{justify-content:space-between;align-items:center;width:100%;padding-right:12px;display:flex}.item-name[data-v-a668a622]{color:#262626;font-weight:500}.item-form[data-v-a668a622]{padding:0 12px 12px}.template-row[data-v-a668a622]{gap:8px;display:flex}.color-picker-wrapper[data-v-a668a622]{background:#fff;border:1px solid #d9d9d9;border-radius:6px;align-items:center;gap:8px;height:32px;padding:4px 11px;display:flex}.native-color-picker[data-v-a668a622]{cursor:pointer;background:0 0;border:none;width:20px;height:20px;padding:0}.color-value[data-v-a668a622]{color:#595959;font-family:monospace;font-size:14px}[data-v-a668a622] .ant-collapse-header{margin-bottom:8px;background:#fff!important;border-radius:8px!important}[data-v-a668a622] .ant-collapse-item-active .ant-collapse-header{background:#f0f7ff!important}.poster-info-page[data-v-27e205a5]{background:#f4f7f9;border:1px solid #edf0f5;border-radius:6px;min-height:calc(100vh - 104px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden}.top-bar[data-v-27e205a5]{-webkit-backdrop-filter:blur(20px);z-index:200;background:#ffffffe6;border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;padding:12px 24px;display:flex;position:sticky;top:0;box-shadow:0 1px 8px #0000000a}.top-bar-left[data-v-27e205a5]{align-items:center;gap:20px;display:flex}.back-btn[data-v-27e205a5]{border-radius:8px;font-weight:500}.page-title-group[data-v-27e205a5]{align-items:center;gap:12px;display:flex}.page-title[data-v-27e205a5]{color:#1f1f1f;margin:0;font-size:18px;font-weight:600}.loading-container[data-v-27e205a5]{justify-content:center;align-items:center;min-height:80vh;display:flex}.editor-wrapper[data-v-27e205a5] .poster-design{height:calc(100vh - 162px)}.page-bar[data-v-e652c38d]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.page-bar h1[data-v-e652c38d]{color:#111827;margin:0 0 4px;font-size:22px}.page-bar p[data-v-e652c38d],.panel-subtitle[data-v-e652c38d],.list-header p[data-v-e652c38d],.muted[data-v-e652c38d],.reason[data-v-e652c38d]{color:#6b7280;margin:0}.user-workspace[data-v-e652c38d]{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:16px;display:grid}.group-panel[data-v-e652c38d],.user-panel[data-v-e652c38d]{background:#fff;border:1px solid #edf0f5;border-radius:6px}.group-panel[data-v-e652c38d]{padding:14px;position:sticky;top:0}.group-header[data-v-e652c38d],.list-header[data-v-e652c38d]{justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-title[data-v-e652c38d]{color:#111827;font-size:16px;font-weight:600}.panel-subtitle[data-v-e652c38d]{margin-top:2px;font-size:12px}.group-search[data-v-e652c38d]{margin:14px 0 10px}.group-list[data-v-e652c38d]{flex-direction:column;gap:6px;max-height:calc(100vh - 210px);display:flex;overflow-y:auto}.group-item[data-v-e652c38d],.group-row[data-v-e652c38d]{background:0 0;border:1px solid #0000;border-radius:6px;width:100%;min-height:40px}.group-item[data-v-e652c38d],.group-main[data-v-e652c38d]{text-align:left;cursor:pointer;padding:9px 10px}.group-item[data-v-e652c38d]{justify-content:space-between;align-items:center;display:flex}.group-row[data-v-e652c38d]{grid-template-columns:minmax(0,1fr) 32px;display:grid}.group-row.active[data-v-e652c38d],.group-item.active[data-v-e652c38d]{background:#e6f4ff;border-color:#91caff}.group-main[data-v-e652c38d],.group-more[data-v-e652c38d]{background:0 0;border:0}.group-main[data-v-e652c38d]{min-width:0}.group-more[data-v-e652c38d]{color:#6b7280;cursor:pointer}.group-name[data-v-e652c38d]{text-overflow:ellipsis;white-space:nowrap;color:#1f2937;vertical-align:middle;max-width:170px;font-weight:500;display:inline-block;overflow:hidden}.group-count[data-v-e652c38d]{float:right;color:#6b7280}.group-remark[data-v-e652c38d]{text-overflow:ellipsis;white-space:nowrap;color:#9ca3af;margin-top:2px;font-size:12px;display:block;overflow:hidden}.empty-groups[data-v-e652c38d]{text-align:center;color:#9ca3af;padding:24px 0}.user-panel[data-v-e652c38d]{min-width:0;padding:16px}.list-header[data-v-e652c38d]{margin-bottom:16px}.list-filters[data-v-e652c38d]{align-items:center;gap:10px;display:flex}.batch-bar[data-v-e652c38d]{color:#6b7280;background:#f8fafc;border:1px solid #edf0f5;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:10px 12px;display:flex}.list-header h2[data-v-e652c38d]{color:#111827;margin:0 0 4px;font-size:18px}.openid[data-v-e652c38d]{text-overflow:ellipsis;white-space:nowrap;color:#6b7280;max-width:160px;display:inline-block;overflow:hidden}.time-text[data-v-e652c38d]{color:#6b7280;font-size:12px}.reason[data-v-e652c38d]{margin-top:4px;font-size:12px}.modal-tip[data-v-e652c38d]{color:#8b95a5;margin:0;font-size:13px}@media (width<=900px){.user-workspace[data-v-e652c38d]{grid-template-columns:1fr}.group-panel[data-v-e652c38d]{position:static}.group-list[data-v-e652c38d]{max-height:300px}.list-header[data-v-e652c38d],.list-filters[data-v-e652c38d],.batch-bar[data-v-e652c38d]{flex-direction:column;align-items:stretch}}.page-bar[data-v-b79f7b29]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.page-bar h1[data-v-b79f7b29]{color:#111827;margin:0 0 4px;font-size:22px}.page-bar p[data-v-b79f7b29],.total[data-v-b79f7b29]{color:#6b7280;margin:0}.toolbar[data-v-b79f7b29]{background:#fff;border:1px solid #edf0f5;border-radius:6px;align-items:center;gap:12px;margin-bottom:16px;padding:16px;display:flex}.auth-page[data-v-ec1019f1]{background:#f5f7fb;min-height:100vh;padding:24px 16px}.panel[data-v-ec1019f1]{background:#fff;border-radius:8px;max-width:420px;margin:0 auto;padding:28px 20px;box-shadow:0 8px 28px #0f172a14}h1[data-v-ec1019f1]{text-align:center;margin:0 0 20px;font-size:24px}p[data-v-ec1019f1]{color:#8c8c8c;text-align:center;margin:0}.reject-reason[data-v-ec1019f1]{text-align:left;background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;margin-bottom:16px;padding:12px}.reject-reason strong[data-v-ec1019f1]{color:#cf1322;margin-bottom:6px;display:block}.reject-reason p[data-v-ec1019f1]{color:#5f1f1f;text-align:left}.mobile-poster-page[data-v-8518eb0c]{background:#f5f7fb;min-height:100vh;padding:16px 12px 28px}.page-header[data-v-8518eb0c]{margin-bottom:12px;padding:0 4px}.poster-search[data-v-8518eb0c]{margin-bottom:14px}h1[data-v-8518eb0c]{color:#111827;margin:0 0 4px;font-size:24px;line-height:1.2}p[data-v-8518eb0c]{color:#7b8494;margin:0}.loading-panel[data-v-8518eb0c]{text-align:center;padding-top:14px}.loader-mark[data-v-8518eb0c]{width:72px;height:74px;margin:0 auto 12px;position:relative}.sheet[data-v-8518eb0c]{border-radius:7px;width:44px;height:58px;position:absolute;box-shadow:0 12px 28px #0f172a1f}.sheet-back[data-v-8518eb0c]{background:#9bd8d5;animation:1.8s ease-in-out infinite floatBack-8518eb0c;top:10px;left:8px;transform:rotate(-9deg)}.sheet-front[data-v-8518eb0c]{background:linear-gradient(160deg,#fff 0%,#eef7ff 48%,#ff826f 49% 72%,#0f8f8a 73%);animation:1.8s ease-in-out infinite floatFront-8518eb0c;top:4px;right:8px;transform:rotate(7deg)}.loading-text[data-v-8518eb0c]{color:#1f2937;font-size:15px;font-weight:600}.loading-sub[data-v-8518eb0c]{color:#8b95a5;margin-top:4px;font-size:13px}.skeleton-list[data-v-8518eb0c]{column-count:2;text-align:left;column-gap:10px;margin-top:20px}.skeleton-card[data-v-8518eb0c]{break-inside:avoid;background:#fff;border-radius:8px;width:100%;margin:0 0 10px;padding:8px;display:inline-block;box-shadow:0 6px 20px #0f172a0f}.skeleton-cover[data-v-8518eb0c]{aspect-ratio:3/4;background:#e8edf4;border-radius:6px;width:100%}.skeleton-card:nth-child(2n) .skeleton-cover[data-v-8518eb0c]{aspect-ratio:4/5}.skeleton-line[data-v-8518eb0c]{background:#e8edf4;border-radius:999px;height:12px;margin-top:10px}.skeleton-line.short[data-v-8518eb0c]{width:58%}.shimmer[data-v-8518eb0c]{position:relative;overflow:hidden}.shimmer[data-v-8518eb0c]:after{content:"";background:linear-gradient(90deg,#0000,#ffffffad,#0000);animation:1.4s infinite shimmer-8518eb0c;position:absolute;inset:0;transform:translate(-100%)}.empty-state[data-v-8518eb0c]{margin-top:42px}.wechat-guide[data-v-8518eb0c]{background:#fff;border-radius:8px;margin-top:42px;padding:24px 10px}.poster-list[data-v-8518eb0c]{column-count:2;column-gap:10px}.poster-card[data-v-8518eb0c]{break-inside:avoid;background:#fff;border-radius:8px;width:100%;margin:0 0 10px;padding:8px;display:inline-block;box-shadow:0 6px 18px #0f172a14}.poster-card[data-v-8518eb0c] .poster-preview{box-shadow:none;border-radius:6px}.poster-preview-action[data-v-8518eb0c]{cursor:pointer;outline:none;position:relative}.poster-preview-action[data-v-8518eb0c]:focus-visible{border-radius:6px;box-shadow:0 0 0 2px #1677ff}.preview-hint[data-v-8518eb0c]{color:#fff;background:#111827ad;border-radius:4px;padding:2px 6px;font-size:11px;line-height:18px;position:absolute;bottom:6px;right:6px}.poster-card-footer[data-v-8518eb0c]{padding-top:8px}.poster-card h2[data-v-8518eb0c]{color:#111827;word-break:break-word;margin:0 2px 8px;font-size:13px;line-height:1.35}.poster-actions[data-v-8518eb0c]{grid-template-columns:1fr 1fr;gap:6px;display:grid}.scroll-sentinel[data-v-8518eb0c]{color:#8b95a5;justify-content:center;min-height:44px;padding:12px 0 4px;font-size:13px;display:flex}.share-preview-body[data-v-8518eb0c]{text-align:center;min-height:180px}.share-tip[data-v-8518eb0c]{color:#4b5563;margin:0 0 10px;font-size:14px}.share-image[data-v-8518eb0c]{object-fit:contain;-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto;background:#f3f4f6;border-radius:6px;width:100%;max-height:72vh;display:block}@keyframes shimmer-8518eb0c{to{transform:translate(100%)}}@keyframes floatFront-8518eb0c{0%,to{transform:translateY(0)rotate(7deg)}50%{transform:translateY(-5px)rotate(4deg)}}@keyframes floatBack-8518eb0c{0%,to{transform:translateY(0)rotate(-9deg)}50%{transform:translateY(4px)rotate(-6deg)}}.login-page[data-v-184fbb88]{background:#f5f7fb;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.login-panel[data-v-184fbb88]{background:#fff;border-radius:8px;width:360px;padding:28px;box-shadow:0 8px 28px #0f172a14}h1[data-v-184fbb88]{text-align:center;margin:0 0 24px;font-size:24px}
