.inspector[data-v-6a5f3f3a]{flex:0 0 auto;width:268px;display:flex;flex-direction:column;min-height:0;border-left:1px solid var(--line);background:#fff}.insp-head[data-v-6a5f3f3a]{flex:0 0 auto;height:40px;padding:0 8px 0 14px;display:flex;align-items:center;gap:6px;border-bottom:1px solid var(--line-soft);font-size:12.5px;font-weight:600;color:var(--ink-2)}.insp-title b[data-v-6a5f3f3a]{margin-left:6px;padding:1px 7px;border-radius:999px;background:#f0eefe;color:#6a4cf0;font-size:11px;font-weight:600}.insp-head .spacer[data-v-6a5f3f3a]{margin-left:auto}.insp-icon[data-v-6a5f3f3a]{width:24px;height:24px;display:grid;place-items:center;border-radius:6px;color:var(--ink-3);transition:all .14s ease}.insp-icon[data-v-6a5f3f3a]:hover{background:#f3f3f6;color:var(--ink)}.insp-empty[data-v-6a5f3f3a]{padding:28px 18px;color:var(--ink-3);font-size:12px;line-height:1.9;text-align:center}.insp-empty-title[data-v-6a5f3f3a]{margin-bottom:6px;color:var(--ink-2);font-size:13px;font-weight:600}.insp-body[data-v-6a5f3f3a]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:10px 13px 20px;display:flex;flex-direction:column;gap:11px}.ins-block[data-v-6a5f3f3a]{display:flex;flex-direction:column;gap:5px}.ins-textarea[data-v-6a5f3f3a]{width:100%;min-height:48px;max-height:132px;padding:8px 10px;border:1px solid var(--line);border-radius:9px;background:#fbfbfc;color:var(--ink);font-family:inherit;font-size:12.5px;line-height:1.7;resize:vertical;outline:none}.ins-textarea[data-v-6a5f3f3a]:focus{background:#fff;border-color:#c9c2f0}.ins-tip[data-v-6a5f3f3a]{margin:0;font-size:11px;line-height:1.5;color:var(--ink-3)}.ins-grid2[data-v-6a5f3f3a]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ins-field[data-v-6a5f3f3a]{display:flex;flex-direction:column;gap:6px;min-width:0}.ins-field-head[data-v-6a5f3f3a]{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--ink-3)}.ins-field-head b[data-v-6a5f3f3a]{color:var(--ink-2);font-weight:600;font-variant-numeric:tabular-nums}.ins-label[data-v-6a5f3f3a]{font-size:12px;color:var(--ink-3);line-height:1.3}.ins-label i[data-v-6a5f3f3a]{font-style:normal;color:#b9bac0}.ins-field select[data-v-6a5f3f3a]{width:100%;height:30px;padding:0 8px;border:1px solid var(--line);border-radius:8px;background:#fbfbfc;color:var(--ink);font-size:12.5px;outline:none}.ins-field select[data-v-6a5f3f3a]:focus{background:#fff;border-color:#c9c2f0}.ins-num[data-v-6a5f3f3a]{height:30px;padding:0 8px;border:1px solid var(--line);border-radius:8px;background:#fbfbfc;color:var(--ink);font-size:12.5px;font-variant-numeric:tabular-nums;text-align:center;outline:none}.ins-num[data-v-6a5f3f3a]:focus{background:#fff;border-color:#c9c2f0}.ins-field input[type=range][data-v-6a5f3f3a]{width:100%;height:4px;margin:6px 0;border-radius:999px;background:#edecf2;appearance:none;outline:none}.ins-field input[type=range][data-v-6a5f3f3a]::-webkit-slider-thumb{width:15px;height:15px;border-radius:50%;background:#fff;border:2px solid #6a4cf0;appearance:none;cursor:pointer}.ins-color[data-v-6a5f3f3a]{display:flex;align-items:center;gap:6px}.ins-swatch[data-v-6a5f3f3a]{position:relative;flex:0 0 auto;width:26px;height:30px;border-radius:7px;border:1px solid var(--line);overflow:hidden;cursor:pointer}.ins-swatch input[data-v-6a5f3f3a]{position:absolute;inset:0;opacity:0;cursor:pointer}.ins-color-text[data-v-6a5f3f3a]{width:100%;min-width:0;height:30px;padding:0 8px;border:1px solid var(--line);border-radius:8px;background:#fbfbfc;color:var(--ink);font-size:12px;font-family:ui-monospace,Menlo,Consolas,monospace;outline:none}.ins-color-text[data-v-6a5f3f3a]:focus{background:#fff;border-color:#c9c2f0}.ins-seg[data-v-6a5f3f3a]{display:flex;padding:2px;border-radius:8px;background:#f2f2f5;border:1px solid var(--line)}.ins-seg button[data-v-6a5f3f3a]{flex:1 1 0;height:24px;border-radius:6px;font-size:12px;color:var(--ink-3);transition:all .14s ease}.ins-seg button.is-on[data-v-6a5f3f3a]{background:#6a4cf0;color:#fff;font-weight:600}.ins-switchrow[data-v-6a5f3f3a]{display:flex;align-items:center;justify-content:space-between;padding-top:2px}.ins-switch[data-v-6a5f3f3a]{width:38px;height:21px;padding:2px;border-radius:999px;background:#e3e3e8;transition:background .16s ease}.ins-switch i[data-v-6a5f3f3a]{display:block;width:17px;height:17px;border-radius:50%;background:#fff;transition:transform .16s ease}.ins-switch.is-on[data-v-6a5f3f3a]{background:#6a4cf0}.ins-switch.is-on i[data-v-6a5f3f3a]{transform:translate(17px)}.ins-sub[data-v-6a5f3f3a]{display:flex;flex-direction:column;gap:12px;padding:12px 12px 14px;border-radius:10px;background:#fafafc;border:1px solid var(--line-soft)}.mock-card[data-v-6e8e5c04]{position:relative;overflow:hidden;border-radius:6px;background:#fff;flex:0 0 auto}.mock-card-inner[data-v-6e8e5c04]{position:absolute;top:0;left:0;transform-origin:top left;pointer-events:none}.pv-mask[data-v-2e7b7145]{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px;background:#1213176b;backdrop-filter:blur(2px)}.pv-dialog[data-v-2e7b7145]{width:min(94vw,640px);height:min(94vh,830px);display:flex;flex-direction:column;border-radius:16px;background:#fbfbfc;box-shadow:0 30px 80px -30px #0f101480,0 0 0 1px #14141a14;overflow:hidden}.pv-head[data-v-2e7b7145]{flex:0 0 auto;height:54px;display:flex;align-items:center;gap:12px;padding:0 14px 0 18px;border-bottom:1px solid var(--line-soft);background:#fff}.pv-title[data-v-2e7b7145]{display:flex;align-items:baseline;gap:7px;font-size:14px;font-weight:600;color:var(--ink);white-space:nowrap}.pv-title b[data-v-2e7b7145]{font-size:11.5px;font-weight:500;color:var(--ink-3);font-variant-numeric:tabular-nums}.pv-tabs[data-v-2e7b7145]{margin-left:auto;display:inline-flex;padding:2px;border-radius:9px;background:#eff0f3}.pv-tabs button[data-v-2e7b7145]{padding:5px 11px;border-radius:7px;font-size:12px;font-weight:500;color:var(--ink-3);transition:background .14s ease,color .14s ease,box-shadow .14s ease}.pv-tabs button[data-v-2e7b7145]:hover{color:var(--ink-2)}.pv-tabs button.is-on[data-v-2e7b7145]{background:#fff;color:var(--ink);font-weight:600;box-shadow:0 1px 3px #14141824}.pv-x[data-v-2e7b7145]{width:26px;height:26px;display:grid;place-items:center;border-radius:7px;color:var(--ink-3);transition:background .14s ease,color .14s ease}.pv-x[data-v-2e7b7145]:hover{background:#f0f0f3;color:var(--ink)}.pv-body[data-v-2e7b7145]{flex:1 1 auto;min-height:0;display:grid;place-items:center;padding:14px 0;background:radial-gradient(circle at 50% 0%,#f2f3f7,#fafafb 55%),#fafafb}.pv-fit[data-v-2e7b7145]{position:relative}.pv-canvas[data-v-2e7b7145]{position:absolute;top:0;left:0;transform-origin:top left}.pv-foot[data-v-2e7b7145]{flex:0 0 auto;height:50px;display:flex;align-items:center;gap:12px;padding:0 14px 0 18px;border-top:1px solid var(--line-soft);background:#fff}.pv-note[data-v-2e7b7145]{font-size:11.5px;color:var(--ink-3);line-height:1.4}.pv-close[data-v-2e7b7145]{margin-left:auto;flex:0 0 auto;padding:6px 16px;border-radius:8px;border:1px solid var(--line);background:#fff;color:var(--ink-2);font-size:12.5px;font-weight:500;transition:background .14s ease,color .14s ease,border-color .14s ease}.pv-close[data-v-2e7b7145]:hover{background:#f6f6f8;color:var(--ink)}.pv-phone[data-v-2e7b7145]{position:relative;width:360px;height:700px;padding:9px;border-radius:46px;background:linear-gradient(160deg,#26272d,#131418 60%,#202127);box-shadow:0 26px 60px -26px #0a0b0f8c}.pv-notch[data-v-2e7b7145]{position:absolute;top:17px;left:50%;transform:translate(-50%);width:92px;height:21px;border-radius:999px;background:#0a0b0e;z-index:5}.pv-screen[data-v-2e7b7145]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;border-radius:38px;overflow:hidden;background:#fff}.pv-home-bar[data-v-2e7b7145]{position:absolute;bottom:6px;left:50%;transform:translate(-50%);width:120px;height:4px;border-radius:999px;background:#11121652}.pv-home-bar.is-light[data-v-2e7b7145]{background:#ffffffb8}.pv-status[data-v-2e7b7145]{flex:0 0 auto;height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;font-size:11px;font-weight:600;color:#16171b;letter-spacing:.02em}.pv-status.is-light[data-v-2e7b7145]{color:#fff;position:absolute;top:0;left:0;right:0;z-index:4}.pv-status-r[data-v-2e7b7145]{display:inline-flex;align-items:center;gap:4px}.pv-sig[data-v-2e7b7145]{width:13px;height:9px;background:linear-gradient(to top,currentColor 60%,transparent 60%) 0 100% / 3px 5px no-repeat,linear-gradient(to top,currentColor 78%,transparent 78%) 5px 100% / 3px 7px no-repeat,linear-gradient(to top,currentColor 100%,transparent 100%) 10px 100% / 3px 9px no-repeat}.pv-wifi[data-v-2e7b7145]{width:11px;height:8px;border-top:2px solid currentColor;border-radius:50% 50% 0 0;opacity:.85}.pv-bat[data-v-2e7b7145]{width:17px;height:9px;border:1.2px solid currentColor;border-radius:2.6px;opacity:.85}.xhs-top[data-v-2e7b7145]{flex:0 0 auto;height:38px;display:flex;align-items:center;justify-content:center;gap:24px;font-size:13px;color:#7d7f88;border-bottom:1px solid #f1f1f4}.xhs-top .on[data-v-2e7b7145]{position:relative;font-size:15px;font-weight:600;color:#16171b}.xhs-top .on[data-v-2e7b7145]:after{content:"";position:absolute;left:50%;bottom:-11px;transform:translate(-50%);width:18px;height:3px;border-radius:999px;background:#ff2442}.xhs-feed[data-v-2e7b7145]{flex:1 1 auto;min-height:0;display:flex;gap:9px;padding:12px 11px;overflow:hidden;background:#fff}.xhs-col[data-v-2e7b7145]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:13px}.xhs-note[data-v-2e7b7145]{display:flex;flex-direction:column;gap:5px}.xhs-thumb[data-v-2e7b7145]{width:100%;border-radius:7px}.xhs-note-t[data-v-2e7b7145]{font-size:10.5px;line-height:1.34;color:#16171b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.xhs-note-t.is-strong[data-v-2e7b7145]{font-weight:600}.xhs-meta[data-v-2e7b7145]{display:flex;align-items:center;gap:4px;font-size:9px;color:#95979f}.xhs-ava[data-v-2e7b7145]{width:12px;height:12px;border-radius:50%;flex:0 0 auto}.xhs-name[data-v-2e7b7145]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xhs-like[data-v-2e7b7145]{margin-left:auto;flex:0 0 auto}.xhs-real[data-v-2e7b7145]{position:relative;display:block;padding:2px;border:1.6px solid #ff2442;border-radius:8px}.xhs-editing[data-v-2e7b7145]{position:absolute;left:6px;bottom:6px;padding:1px 6px;border-radius:999px;background:#fffffff0;color:#ff2442;font-size:8.5px;font-weight:600;line-height:1.5}.xhs-tabbar[data-v-2e7b7145]{flex:0 0 auto;height:46px;display:flex;align-items:center;justify-content:space-around;padding:0 8px 6px;border-top:1px solid #f1f1f4;font-size:9.5px;color:#9a9ca4}.xhs-tabbar .on[data-v-2e7b7145]{color:#16171b;font-weight:600}.xhs-plus[data-v-2e7b7145]{width:34px;height:22px;display:grid;place-items:center;border-radius:7px;background:#ff2442;color:#fff;font-size:13px;font-weight:600}.wx-nav[data-v-2e7b7145]{flex:0 0 auto;height:42px;display:flex;align-items:center;padding:0 12px;background:#fff;font-size:13px;font-weight:600;color:#16171b}.wx-back[data-v-2e7b7145]{display:grid;place-items:center;color:#16171b}.wx-title[data-v-2e7b7145]{flex:1 1 auto;text-align:center;margin-right:4px}.wx-more[data-v-2e7b7145]{display:inline-flex;align-items:center;gap:2.5px;padding-right:2px}.wx-more i[data-v-2e7b7145]{width:2.6px;height:2.6px;border-radius:50%;background:#16171b}.wx-tabs[data-v-2e7b7145]{flex:0 0 auto;height:34px;display:flex;align-items:center;gap:22px;padding:0 14px;border-bottom:1px solid #f0f0f0;background:#fff;font-size:12px;color:#8b8b8b}.wx-tabs .on[data-v-2e7b7145]{position:relative;font-size:13px;font-weight:600;color:#191919}.wx-tabs .on[data-v-2e7b7145]:after{content:"";position:absolute;left:50%;bottom:-9px;transform:translate(-50%);width:16px;height:2.5px;border-radius:999px;background:#07c160}.wx-grid[data-v-2e7b7145]{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:1fr 1fr;align-content:start;gap:12px 9px;padding:11px;background:#fff;overflow:hidden}.wx-item[data-v-2e7b7145]{display:flex;flex-direction:column;gap:6px;min-width:0}.wx-cover[data-v-2e7b7145]{position:relative;display:block;width:155.5px;height:207px;border-radius:5px;overflow:hidden;background:#f2f2f4}.wx-cover-crop[data-v-2e7b7145]{position:absolute;display:block}.wx-fake[data-v-2e7b7145]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:5px;padding:16px 14px;color:#18181a9e}.wx-fake b[data-v-2e7b7145]{font-size:13.5px;font-weight:700;line-height:1.35;letter-spacing:-.2px}.wx-fake em[data-v-2e7b7145]{font-style:normal;font-size:9.5px;color:#18181a61}.wx-fake i[data-v-2e7b7145]{height:3px;border-radius:2px;background:#18181a1c}.wx-fake i[data-v-2e7b7145]:nth-of-type(1){width:76%}.wx-fake i[data-v-2e7b7145]:nth-of-type(2){width:58%}.wx-fake i[data-v-2e7b7145]:nth-of-type(3){width:40%}.wx-fake.is-center[data-v-2e7b7145]{align-items:center;text-align:center}.wx-fake.is-center i[data-v-2e7b7145]{width:56%}.wx-item.is-real .wx-cover[data-v-2e7b7145]{box-shadow:0 0 0 1.6px #07c160}.wx-flag[data-v-2e7b7145]{position:absolute;left:6px;bottom:6px;padding:1px 6px;border-radius:999px;background:#fffffff0;color:#07a854;font-size:8.5px;font-weight:600;line-height:1.5}.wx-item-t[data-v-2e7b7145]{font-size:10.5px;line-height:1.42;color:#191919;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wx-item.is-real .wx-item-t[data-v-2e7b7145]{font-weight:600}.wx-meta[data-v-2e7b7145]{display:flex;align-items:center;gap:4px;margin-top:auto;font-size:9px;color:#9b9b9b}.wx-ava[data-v-2e7b7145]{width:12px;height:12px;border-radius:50%;flex:0 0 auto}.wx-name[data-v-2e7b7145]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wx-time[data-v-2e7b7145]{margin-left:auto;flex:0 0 auto;color:#b3b3b3}.pv-phone.is-dy[data-v-2e7b7145]{width:380px;height:662px}.dy-screen[data-v-2e7b7145]{position:relative;width:100%;height:100%;border-radius:38px;overflow:hidden;background:#000;display:flex;align-items:center;justify-content:center}.dy-stage[data-v-2e7b7145]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#000}.dy-stage[data-v-2e7b7145] .mock-card{border-radius:0}.dy-shade[data-v-2e7b7145]{position:absolute;inset:0;z-index:2;background:linear-gradient(to bottom,#0000006b,#0000 17%),linear-gradient(to top,#000000d1,#00000057 26%,#0000 48%),linear-gradient(to left,#00000080,#0000 28%);pointer-events:none}.dy-top[data-v-2e7b7145]{position:absolute;top:34px;left:0;right:0;z-index:4;display:flex;align-items:center;justify-content:center;gap:18px;color:#ffffffb8;font-size:13.5px}.dy-top .on[data-v-2e7b7145]{color:#fff;font-weight:600;font-size:14.5px}.dy-search[data-v-2e7b7145]{position:absolute;right:16px;display:grid;place-items:center;color:#fff}.dy-side[data-v-2e7b7145]{position:absolute;right:12px;bottom:96px;z-index:4;display:flex;flex-direction:column;align-items:center;gap:15px;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.55);filter:drop-shadow(0 1px 3px rgba(0,0,0,.4))}.dy-ava[data-v-2e7b7145]{position:relative;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;border:1.5px solid #fff;background:#ffffff3d;color:#fff}.dy-plus[data-v-2e7b7145]{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:14px;height:14px;display:grid;place-items:center;border-radius:50%;background:#fe2c55;color:#fff;font-size:9px;font-weight:700;line-height:1}.dy-act[data-v-2e7b7145]{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:9.5px;font-weight:500}.dy-act b[data-v-2e7b7145]{font-weight:500}.dy-disc[data-v-2e7b7145]{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(140deg,#ff5c8a,#ff9f43);box-shadow:0 0 0 1.5px #ffffff80;color:#fff;font-size:13px;line-height:1}.dy-copy[data-v-2e7b7145]{position:absolute;left:14px;right:76px;bottom:50px;z-index:4;display:flex;flex-direction:column;gap:3px;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.55)}.dy-user[data-v-2e7b7145]{font-size:13.5px;font-weight:600}.dy-title[data-v-2e7b7145]{font-size:11.5px;line-height:1.42;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;opacity:.94}.dy-music[data-v-2e7b7145]{display:inline-flex;align-items:center;gap:4px;font-size:10px;opacity:.88}.dy-music i[data-v-2e7b7145]{font-style:normal;font-size:11px}.dy-tabbar[data-v-2e7b7145]{position:absolute;left:0;right:0;bottom:0;z-index:4;height:44px;display:flex;align-items:center;justify-content:space-around;padding:0 10px 8px;font-size:9.5px;color:#ffffffa8}.dy-tabbar .on[data-v-2e7b7145]{color:#fff;font-weight:600}.dy-plus-btn[data-v-2e7b7145]{width:34px;height:21px;display:grid;place-items:center;border-radius:6px;background:#fff;color:#16171b;font-size:13px;font-weight:700}.pv-enter-active[data-v-2e7b7145],.pv-leave-active[data-v-2e7b7145]{transition:opacity .16s ease}.pv-enter-active .pv-dialog[data-v-2e7b7145],.pv-leave-active .pv-dialog[data-v-2e7b7145]{transition:transform .2s cubic-bezier(.22,.75,.3,1),opacity .16s ease}.pv-enter-from[data-v-2e7b7145],.pv-leave-to[data-v-2e7b7145]{opacity:0}.pv-enter-from .pv-dialog[data-v-2e7b7145],.pv-leave-to .pv-dialog[data-v-2e7b7145]{transform:scale(.96) translateY(6px);opacity:0}:root{--bg: #f3f1ec;--panel: #ffffff;--line: #e8e4dd;--line-soft: #f2efe9;--ink: #21201d;--ink-2: #4d4a45;--ink-3: #8d8880;--accent: #c8631c;--radius: 14px;--shadow: 0 1px 2px rgba(20, 20, 24, .04), 0 8px 24px -12px rgba(20, 20, 24, .12);--rail-w: 300px;color-scheme:light}*{box-sizing:border-box}.seo-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:normal;border:0}html,body,#app{height:100%}body{margin:0;background:var(--bg);color:var(--ink);font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,Source Han Sans SC,Noto Sans SC,system-ui,-apple-system,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased}button{font-family:inherit;cursor:pointer;border:0;background:none;color:inherit}input{font-family:inherit}::selection{background:#c8631c2e}.app{display:flex;flex-direction:column;height:100%;overflow:hidden}.topbar{flex:0 0 auto;height:60px;padding:0 16px;display:flex;align-items:center;gap:14px;background:var(--panel);border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:9px;user-select:none}.brand-logo{position:relative;flex:0 0 auto;width:26px;height:30px}.bl{position:absolute;display:block;width:17px;height:22px;border-radius:4.5px}.bl-back{left:0;top:8px;background:#cf6a22}.bl-mid{left:8px;top:0;background:#35322e}.bl-front{left:3px;top:4px;display:grid;place-items:center;background:#f4e9d5;color:#35322e}.brand-text{display:flex;flex-direction:column;gap:2px;white-space:nowrap;line-height:1}.brand-name{font-size:15px;font-weight:800;letter-spacing:.02em;color:var(--ink)}.brand-sub{display:flex;align-items:center;gap:4px;font-size:8px;font-weight:700;letter-spacing:.14em;color:#c8631c}.brand-sub i{display:block;width:8px;height:1px;background:currentColor;opacity:.85}.topbar-split{width:1px;height:22px;background:var(--line);flex:0 0 auto}.wtabs{display:flex;align-items:center;gap:2px}.wtab{width:52px;padding:4px 0 5px;display:flex;flex-direction:column;align-items:center;gap:3px;border-radius:9px;color:var(--ink-3);transition:color .14s ease}.wtab-ico{width:32px;height:24px;display:grid;place-items:center;border-radius:7px;background:#f2f2f5;color:#9a9aa3;transition:background .14s ease,color .14s ease,box-shadow .14s ease}.wtab-lb{font-size:10.5px;font-weight:500;letter-spacing:.02em;line-height:1.2;white-space:nowrap}.wtab:hover .wtab-ico{background:#eaeaee;color:var(--ink-2)}.wtab.is-on{color:var(--ink)}.wtab.is-on .wtab-ico{background:var(--ink);color:#fff;box-shadow:0 3px 8px -3px #14141880}.wtab.is-on .wtab-lb{font-weight:700}.wtab:focus-visible{outline:2px solid #c8631c;outline-offset:1px}.topbar-site{margin-left:auto;flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border:1px solid var(--line);border-radius:999px;background:var(--panel);color:var(--ink-3);font-size:12.5px;font-weight:600;text-decoration:none;transition:color .16s ease,border-color .16s ease,background .16s ease}.topbar-site svg{flex:0 0 auto}.topbar-site:hover{color:var(--ink);border-color:#c8631c7a;background:#c8631c12}.topbar-site:focus-visible{outline:2px solid #c8631c;outline-offset:1px}.workspace{flex:1 1 auto;min-height:0;display:grid;gap:12px;padding:12px}.cols-e,.cols-r,.cols-p{grid-template-columns:minmax(0,1fr)}.cols-er,.cols-ep,.cols-rp{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cols-erp{grid-template-columns:340px var(--rail-w) minmax(0,1fr)}.pane{display:flex;flex-direction:column;min-height:0;min-width:0;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.pane-head{flex:0 0 auto;height:44px;padding:0 12px 0 14px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--line-soft);font-size:12.5px;font-weight:600;letter-spacing:.02em;color:var(--ink-2);white-space:nowrap}.pane-head .count{color:var(--ink-3);font-weight:500;font-variant-numeric:tabular-nums}.pane-head .spacer{margin-left:auto}.pane-editor .pane-head{gap:7px;padding:0 9px 0 13px}.pane-editor .pane-head .btn-sm{padding:4px 7px}.pane-body{flex:1 1 auto;min-height:0;overflow:auto}.pane-preview,.pane-editor{container-type:inline-size}.editor-area{flex:1 1 auto;min-height:0;display:flex}.editor-textarea{flex:1 1 auto;width:100%;padding:16px 16px 24px;border:0;outline:none;resize:none;background:transparent;color:#22242a;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,PingFang SC,Microsoft YaHei,monospace;font-size:13.5px;line-height:1.85;tab-size:2}.editor-textarea::placeholder{color:#b6b8be}.editor-foot{flex:0 0 auto;padding:10px 14px;border-top:1px solid var(--line-soft);display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-3);background:#fcfcfd}.editor-foot label{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.foot-hint{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.num-input{width:56px;padding:4px 6px;border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--ink);font-size:12px;font-variant-numeric:tabular-nums;outline:none;text-align:center}.num-input:focus{border-color:#c9cad0}.hint-dot{color:#c8c9ce}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 11px;border-radius:8px;border:1px solid var(--line);background:#fff;color:var(--ink-2);font-size:12.5px;font-weight:500;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .08s ease;white-space:nowrap}.btn:hover{background:#f7f7f9;border-color:#dcdce1;color:var(--ink)}.btn:active{transform:translateY(.5px)}.btn-primary{background:var(--ink);border-color:var(--ink);color:#fff;padding:8px 18px;font-weight:600}.btn-primary:hover{background:#2b2d33;border-color:#2b2d33;color:#fff}.btn-primary:disabled{background:#b9bac0;border-color:#b9bac0;cursor:not-allowed;transform:none}.btn-sm{padding:4px 8px;font-size:12px;border-radius:7px}.icon-btn{width:26px;height:26px;display:grid;place-items:center;border-radius:7px;color:var(--ink-3);transition:all .14s ease}.icon-btn:hover{background:#f2f2f5;color:var(--ink)}.rail-grid{display:grid;gap:12px;justify-content:center}.gal{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.gal-cats{flex:0 0 auto;display:flex;flex-wrap:wrap;gap:5px;padding:12px 12px 10px;border-bottom:1px solid var(--line-soft)}.gal-cat{padding:3px 9px;border-radius:999px;background:#f5f5f7;color:var(--ink-3);font-size:11.5px;transition:all .14s ease}.gal-cat:hover{background:#eeeef1;color:var(--ink-2)}.gal-cat.is-active{background:var(--ink);color:#fff}.gal-scroll{flex:1 1 auto;min-height:0;overflow:auto;padding:12px 12px 18px;scrollbar-gutter:stable both-edges}.tpl-tile{display:flex;flex-direction:column;gap:6px;padding:5px;border-radius:10px;cursor:pointer;outline:none;transition:background .14s ease,box-shadow .14s ease}.tpl-tile:hover{background:#fafafb}.tpl-tile.is-active{background:#f6f6f9;box-shadow:0 0 0 2px var(--ink)}.tpl-tile:focus-visible{box-shadow:0 0 0 2px #c8631c}.tpl-tile-box{position:relative;overflow:hidden;border-radius:6px;background:#fff;box-shadow:0 1px 3px #1414181a}.tpl-tile-scaler{position:absolute;top:0;left:0;transform-origin:top left;pointer-events:none}.tpl-tile-check{position:absolute;top:4px;right:4px;z-index:2;width:16px;height:16px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:#fff}.tpl-tile-name{font-size:11px;color:var(--ink-3);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpl-tile.is-active .tpl-tile-name{color:var(--ink-2);font-weight:600}.peek-mask{position:fixed;inset:0;z-index:59;background:#16161a5c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mask-enter-active,.mask-leave-active{transition:opacity .16s ease}.mask-enter-from,.mask-leave-to{opacity:0}.peek{position:fixed;z-index:60;pointer-events:none;padding-bottom:6px;border-radius:12px;background:#fff;box-shadow:0 18px 46px -12px #14141a47,0 2px 8px #14141a0f,0 0 0 1px #14141a12;transform-origin:var(--ox, 50%) var(--oy, 50%)}.peek-enter-active{transition:opacity .12s ease,transform .16s cubic-bezier(.22,.75,.3,1)}.peek-leave-active{transition:opacity .1s ease,transform .1s ease}.peek-enter-from{opacity:0;transform:scale(var(--k0, .5))}.peek-leave-to{opacity:0;transform:scale(.97)}.peek-box{position:relative;overflow:hidden;border-radius:12px 12px 0 0;background:#fff}.peek-scaler{position:absolute;top:0;left:0;transform-origin:top left;pointer-events:none}.peek-name{display:flex;align-items:center;gap:10px;height:26px;padding:0 10px;color:var(--ink-2);line-height:1}.peek-title{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-shell{flex:1 1 auto;min-height:0;min-width:0;display:flex;flex-direction:column}@container (min-width: 920px){.preview-shell{display:grid;grid-template-columns:148px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto}.preview-shell>.strip{grid-column:1;grid-row:1 / span 3;flex-direction:column;align-items:stretch;gap:9px;padding:10px 8px 8px;border-bottom:0;border-right:1px solid var(--line-soft);min-height:0}.preview-shell>.cardbar{grid-column:2;grid-row:1}.preview-shell>.work{grid-column:2;grid-row:2;min-width:0}.preview-shell>.edit-hints{grid-column:2;grid-row:3}.preview-shell .strip-scroll{flex:1 1 auto;flex-direction:column;align-items:center;overflow-x:hidden;overflow-y:auto;padding:2px 0;gap:10px;scrollbar-width:thin}.preview-shell .strip-scroll::-webkit-scrollbar{width:4px;height:auto}.preview-shell .strip-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:#dcdce2}.preview-shell .strip-item{flex:0 0 auto}}.strip{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid var(--line-soft);background:#fafafb}.cardbar{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid var(--line-soft);background:#fff}.mode-seg{flex:0 0 auto;display:inline-flex;padding:2px;border-radius:9px;background:#ededf0}.mode-seg button{padding:5px 12px;border-radius:7px;color:var(--ink-3);font-size:12px;font-weight:500;line-height:1.2;transition:background .14s ease,color .14s ease,box-shadow .14s ease}.mode-seg button:hover{color:var(--ink-2)}.mode-seg button.is-on{background:#fff;color:var(--ink);font-weight:600;box-shadow:0 1px 3px #14141824}.cb-sep{flex:0 0 auto;width:1px;height:16px;background:var(--line);margin:0 2px}.cb-label{flex:0 0 auto;font-size:12px;color:var(--ink-3);white-space:nowrap}.cb-break{display:none}.cb-spacer{flex:1 1 auto;min-width:0}.strip-scroll{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;overflow-x:auto;overflow-y:hidden;padding:2px 4px;scrollbar-width:none;scroll-behavior:smooth}.strip-scroll::-webkit-scrollbar{height:0}.strip-item{position:relative;flex:0 0 auto;padding:2px;border-radius:8px;cursor:pointer;outline:none;transition:box-shadow .14s ease,background .14s ease}.strip-item:hover{background:#f0f0f3}.strip-item.active{background:#fff;box-shadow:0 0 0 2px var(--ink)}.strip-box{position:relative;overflow:hidden;border-radius:5px;background:#fff;box-shadow:0 1px 3px #1414181f}.strip-scaler{position:absolute;top:0;left:0;transform-origin:top left;pointer-events:none}.strip-index{position:absolute;top:3px;left:3px;z-index:2;min-width:13px;height:13px;padding:0 3px;display:grid;place-items:center;border-radius:4px;background:#ffffffdb;color:#22242a;font-size:8.5px;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:0 1px 3px #14141840}.strip-empty{padding:30px 8px;color:#b6b8be;font-size:12px;white-space:nowrap}.stage{flex:1 1 auto;min-height:0;overflow:auto;padding:24px 16px 32px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-color:#ececee;background-image:radial-gradient(rgba(0,0,0,.07) 1px,transparent 1px);background-size:16px 16px}.stage-body{width:100%;flex:0 0 auto;margin:auto 0;display:flex;flex-direction:column;align-items:center}.work{position:relative;flex:1 1 auto;min-height:0;display:flex}.pv-arrow{position:absolute;top:50%;z-index:3;width:32px;height:32px;display:grid;place-items:center;border:none;border-radius:50%;background:#17181a80;color:#fff;box-shadow:0 6px 18px -8px #14141880;transform:translateY(-50%);transition:transform .14s ease,background .14s ease,opacity .14s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.pv-arrow.is-prev{left:4px}.pv-arrow.is-next{right:4px}.pv-arrow:disabled{opacity:.28;box-shadow:none}.pv-arrow:not(:disabled):active{transform:translateY(-50%) scale(.92);background:#fff}.pv-arrow.is-desk{width:34px;height:34px;border:1px solid var(--line);border-radius:11px;background:#fff;color:var(--ink-2);box-shadow:0 6px 16px -10px #14141880;-webkit-backdrop-filter:none;backdrop-filter:none}.pv-arrow.is-desk:hover:not(:disabled){background:var(--ink);border-color:var(--ink);color:#fff;transform:translateY(-50%) scale(1.04)}.pv-arrow.is-desk:disabled{opacity:1;border-color:#ececf0;background:#fbfbfc;color:#cdced4;box-shadow:none}.pv-arrow.is-desk:not(:disabled):active{background:var(--ink);border-color:var(--ink);color:#fff;transform:translateY(-50%) scale(.94)}.pv-count{position:absolute;left:50%;bottom:10px;z-index:3;padding:3px 9px;border-radius:999px;background:#17181a85;color:#fff;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.5;transform:translate(-50%);pointer-events:none}.work>.stage{min-width:0}.work.is-overlay{position:relative}.work.is-overlay>.inspector{position:absolute;top:8px;right:8px;bottom:8px;width:252px;z-index:30;border:1px solid var(--line);border-radius:12px;box-shadow:0 18px 44px -18px #14141873}.edit-hints{flex:0 0 auto;display:flex;align-items:center;gap:14px;padding:7px 12px;border-top:1px solid var(--line-soft);background:#fbfbfd;color:var(--ink-3);font-size:11.5px;white-space:nowrap;overflow-x:auto;scrollbar-width:none}.edit-hints::-webkit-scrollbar{height:0}.hint-spacer{margin-left:auto}.hint-btn{padding:2px 8px;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--ink-2);font-size:11px;white-space:nowrap}.hint-btn:hover{background:var(--ink);border-color:var(--ink);color:#fff}.card-frame{position:relative;flex:0 0 auto;border-radius:8px}.card-frame-inner{transform-origin:top left}.overflow-flag{margin-top:12px;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:7px;background:#fff4e5;border:1px solid #ffd8a8;color:#9a5b00;font-size:11.5px}.seg{display:inline-flex;padding:2px;border-radius:8px;background:#f2f2f5;border:1px solid var(--line)}.seg button{padding:4px 8px;border-radius:6px;font-size:12px;color:var(--ink-3);transition:all .14s ease;font-variant-numeric:tabular-nums;white-space:nowrap}.seg button:hover{color:var(--ink-2)}.seg button.is-active{background:#fff;color:var(--ink);font-weight:600;box-shadow:0 1px 2px #1414181a}.seg button:disabled{color:#c4c5cb;cursor:default}.seg-xs button{padding:3px 7px;font-size:11.5px}.pv-trigger{flex:0 0 auto;gap:5px;padding:7px 12px;border-radius:8px;border-color:#e5e6eb;background:#f8f8fb;color:var(--ink-2);white-space:nowrap}.pv-trigger:hover{background:#fff;border-color:#d6d7dd;color:var(--ink)}.pv-trigger:disabled{background:#fafafb;border-color:#ecedf0;color:#c2c3c9;cursor:not-allowed}.export-trigger{flex:0 0 auto;gap:7px;padding:6px 13px;white-space:nowrap}.export-trigger.is-open{background:#2b2d33;border-color:#2b2d33}.export-menu{position:fixed;z-index:90;padding:10px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:0 20px 50px -20px #14141873,0 2px 8px #1414180f;transform-origin:100% 100%}.export-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:1px 2px 9px;font-size:12px;color:var(--ink-3);white-space:nowrap}.export-head b{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}.export-quick{display:flex;gap:4px}.export-quick button{padding:3px 9px;border-radius:999px;background:#f4f4f7;color:var(--ink-3);font-size:11.5px;transition:all .12s ease}.export-quick button:hover{background:#ececf0;color:var(--ink-2)}.export-quick button.is-on{background:var(--ink);color:#fff}.export-thumbs-wrap{position:relative}.export-thumbs{display:flex;flex-wrap:wrap;gap:6px;max-height:188px;padding:2px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.thumbs-fade{position:absolute;left:0;right:0;bottom:0;height:26px;border-radius:0 0 6px 6px;background:linear-gradient(to bottom,#fff0,#fff 78%);pointer-events:none}.pick{position:relative;flex:0 0 auto;padding:0;overflow:hidden;border-radius:6px;background:#fff;box-shadow:0 0 0 1px #1414181a;outline:none;transition:box-shadow .12s ease}.pick:hover{box-shadow:0 0 0 1px #14141857}.pick.is-on{box-shadow:0 0 0 2px var(--ink)}.pick-scaler{position:absolute;top:0;left:0;transform-origin:top left;pointer-events:none}.pick-no{position:absolute;top:2px;left:2px;z-index:2;min-width:12px;height:12px;padding:0 3px;display:grid;place-items:center;border-radius:4px;background:#ffffffe0;color:#22242a;font-size:8px;font-weight:700;font-variant-numeric:tabular-nums;box-shadow:0 1px 3px #14141840}.pick-tick{position:absolute;right:2px;bottom:2px;z-index:2;width:13px;height:13px;display:grid;place-items:center;border-radius:50%;background:#ffffffe6;color:transparent;box-shadow:inset 0 0 0 1px #14141838;transition:all .12s ease}.pick.is-on .pick-tick{background:var(--ink);color:#fff;box-shadow:0 1px 3px #1414184d}.export-foot{margin-top:9px;padding-top:9px;border-top:1px solid var(--line-soft);display:flex;flex-direction:column;gap:8px}.export-row{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--ink-3);white-space:nowrap}.em-format{font-weight:600;color:var(--ink-2);letter-spacing:.02em}.em-size{margin-left:auto;font-variant-numeric:tabular-nums}.export-go{width:100%;justify-content:center;padding:7px 12px;font-size:12.5px;gap:4px}.pop-enter-active,.pop-leave-active{transition:opacity .16s ease,transform .16s ease}.pop-enter-from,.pop-leave-to{opacity:0;transform:translateY(6px) scale(.97)}.empty{padding:40px 20px;text-align:center;color:var(--ink-3);font-size:12.5px;line-height:1.9}.empty-title{color:var(--ink-2);font-size:13px;font-weight:600;margin-bottom:4px}.empty-actions{margin-top:14px;display:flex;justify-content:center;gap:8px}.export-stage{position:fixed;top:0;left:-20000px;z-index:-1;pointer-events:none}.toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%);padding:9px 18px;border-radius:999px;background:#17181aeb;color:#fff;font-size:13px;font-weight:500;box-shadow:0 10px 30px -10px #00000080;z-index:99}.toast-enter-active,.toast-leave-active{transition:opacity .22s ease,transform .22s ease}.toast-enter-from,.toast-leave-to{opacity:0;transform:translate(-50%) translateY(8px)}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background:#d6d6db;border-radius:999px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:#c2c2c9;background-clip:padding-box}::-webkit-scrollbar-track{background:transparent}@media(max-width:1320px){.cols-erp{grid-template-columns:300px 260px minmax(0,1fr)}}@media(max-width:1100px){.cols-erp{grid-template-columns:280px 236px minmax(0,1fr)}.topbar{padding:0 12px}}@media(max-width:940px){.cols-erp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,.82fr) minmax(0,1.18fr)}.cols-erp>.pane-preview{grid-column:1 / -1}.stage{padding:14px 12px 16px}}@media(max-width:760px){.cols-er,.cols-ep,.cols-rp{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.cols-e,.cols-r,.cols-p{grid-template-rows:minmax(0,1fr)}.cardbar{flex-wrap:wrap;gap:7px 8px;padding:8px 10px}.cardbar .cb-spacer{display:none}.cb-break{display:block;flex:0 0 100%;height:0}.cardbar .export-trigger,.pv-trigger{margin-left:auto}.cardbar .btn,.cardbar .mode-seg button,.cardbar .seg-xs button{font-size:12px}.pv-trigger-tx{display:none}.pv-trigger{padding:0 9px}.edit-hints{flex-wrap:wrap;gap:4px 10px;padding:7px 10px}.stage{padding:16px 30px 22px}.pv-arrow{width:30px;height:30px}.pv-arrow.is-prev{left:2px}.pv-arrow.is-next{right:2px}.topbar-site{width:30px;justify-content:center;padding:0}.topbar-site span{display:none}.topbar{gap:8px;padding:0 10px}.brand{gap:7px}.brand-sub,.topbar-split{display:none}.brand-name{font-size:13.5px}.wtabs{flex:1 1 auto;justify-content:center}.wtab{flex:0 0 auto;width:56px}.gal-cats{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.gal-cats::-webkit-scrollbar{display:none}.gal-cat{flex:0 0 auto}}@container (min-width: 900px){.stage{padding:16px 16px 20px}}@container (min-width: 620px){.editor-textarea{padding:20px 22px 28px;font-size:14.5px;line-height:1.9}}@container (min-width: 980px){.editor-textarea{padding:24px 28px 32px;font-size:15.5px;line-height:1.95}}@container (max-width: 720px){.cardbar{padding:8px 10px;gap:6px}.cardbar .cb-label{display:none}.cardbar .seg button{padding:3px 6px;font-size:11.5px}}@container (max-width: 620px){.pv-trigger{padding:7px 9px}.pv-trigger-tx{display:none}}@container (max-width: 560px){.edit-hints span:nth-child(n+3){display:none}}@container (max-width: 520px){.strip{padding:6px 8px;gap:6px}.mode-seg button{padding:4px 8px;font-size:11.5px}.cardbar .export-trigger{padding:5px 10px;font-size:12px}.stage{padding:12px 10px 14px}.overflow-flag{margin-top:8px}}.card-canvas{box-sizing:border-box;position:relative;display:flex;flex-direction:column;overflow:hidden;font-family:var(--card-font);color:var(--card-body-color);text-align:var(--card-align, left);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.pattern{position:absolute;inset:0;pointer-events:none}.pattern-inset{border-radius:inherit}.chrome{flex:0 0 auto;display:flex;align-items:center;gap:7px;padding:0 8px;margin-bottom:9px}.chrome-dot{width:11px;height:11px;border-radius:50%;flex:0 0 auto}.chrome-title{margin-left:4px;font-size:11.5px;letter-spacing:.08em;opacity:.9}.page{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:visible}.content{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column}.content-inner{width:100%;margin:auto 0}.v-top .content-inner{margin:0}.rings{position:absolute;left:-7px;top:40px;bottom:40px;width:34px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;z-index:3}.rings span{display:block;width:32px;height:16px;border-radius:9px;border:1px solid rgba(0,0,0,.13);box-shadow:0 1px 2px #00000042,inset 0 -2px #00000024}.holes{position:absolute;top:-8px;left:26px;right:26px;display:flex;justify-content:space-between;z-index:3}.holes span{display:block;width:15px;height:15px;border-radius:50%}.rainbow{position:absolute;top:0;left:0;right:0;height:16px;display:flex}.rainbow i{flex:1 1 0}.double-rule{width:64%;margin:0 auto 20px}.double-rule i{display:block;height:1px;background:#c9ab7a}.double-rule i+i{margin-top:4px}.stamp{position:absolute;right:22px;bottom:58px;width:76px;height:76px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px dashed rgba(168,130,63,.5);color:#a8823fad;font-size:12px;letter-spacing:.18em;transform:rotate(-9deg);z-index:2}.page-foot{flex:0 0 auto;display:flex;align-items:center;gap:10px;margin-top:16px;padding-top:11px;border-top:1px dashed rgba(168,130,63,.45);font-size:10.5px;letter-spacing:.14em;color:#9a8a6a;text-transform:uppercase}.foot-on-canvas{margin-top:10px;padding:0 4px;border-top:0;color:#ffffffeb}.foot-dots{flex:1 1 auto;height:1px;border-bottom:1px dotted currentColor;opacity:.55}.card-title{margin:0 0 .62em;font-size:var(--card-title-size);font-weight:var(--card-title-weight);line-height:var(--card-title-lh);letter-spacing:var(--card-title-space, .01em);color:var(--card-title-color);white-space:pre-wrap;text-wrap:balance}.card-body{font-size:var(--card-body-size);line-height:var(--card-body-lh);color:var(--card-body-color);font-weight:400}.card-body>*:first-child{margin-top:0!important}.card-body>*:last-child{margin-bottom:0!important}.card-body p{margin:0 0 var(--card-body-gap)}.card-body h1,.card-body h2,.card-body h4,.card-body h5,.card-body h6{display:inline-block;margin:.95em 0 .55em;padding:.1em .45em;border-radius:8px;background:var(--card-h3-bg);color:var(--card-h3-color);font-size:1.02em;font-weight:700;line-height:1.55}.card-body h3{display:inline-block;margin:.95em 0 .55em;padding:.16em .62em;border-radius:10px;background:var(--card-h3-bg);color:var(--card-h3-color);font-size:1.02em;font-weight:700;line-height:1.55}.card-body strong{padding:.05em .28em;border-radius:4px;background:var(--card-strong-bg);color:var(--card-strong-color);font-weight:700;box-decoration-break:clone;-webkit-box-decoration-break:clone}.card-body em{font-style:italic}.card-body ul,.card-body ol{margin:0 0 var(--card-body-gap);padding-left:1.28em}.card-body li{margin:.3em 0}.card-body li::marker{color:var(--card-accent)}.card-body blockquote{margin:var(--card-body-gap) 0;padding:.75em 1em;border-left:3px solid var(--card-quote-border);border-radius:10px;background:var(--card-quote-bg);color:var(--card-quote-fg)}.card-body blockquote p{margin:0}.card-body hr{height:1px;margin:1em 0;border:0;background:currentColor;opacity:.16}.card-body code{padding:.12em .38em;border-radius:4px;background:var(--card-code-bg);color:var(--card-code-fg);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em}.card-body pre{margin:0 0 var(--card-body-gap);padding:.9em 1em;border-radius:8px;background:var(--card-code-bg);overflow:hidden;font-size:.8em;line-height:1.7}.card-body pre code{padding:0;background:none;color:var(--card-code-fg);font-size:1em}.card-body a{color:var(--card-accent);text-decoration:underline;text-underline-offset:.15em}.card-body table{width:100%;border-collapse:collapse;font-size:.9em}.card-body th,.card-body td{padding:.4em .6em;border:1px solid var(--card-quote-bg);text-align:left}.card-canvas.is-center .card-body ul,.card-canvas.is-center .card-body ol{display:inline-block;text-align:left;margin-left:0;margin-right:0;padding-left:1.15em}.card-canvas.is-center .card-body blockquote{text-align:left}.el-layer{position:absolute;inset:0;pointer-events:none}.el-layer.is-editable{pointer-events:auto}.el{position:absolute;box-sizing:border-box;text-align:inherit}.el.is-editable{cursor:move}.el.is-dragging{cursor:grabbing}.el-text{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;margin:0;overflow:hidden}.el-text[contenteditable]{outline:none;cursor:text}.el-sel{position:absolute;border-style:solid;border-color:#c8631c;pointer-events:none;z-index:3}.el-handle{position:absolute;border-radius:50%;background:#fff;border-style:solid;border-color:#c8631c;cursor:nwse-resize;z-index:4}
