:root{color:#d8d4cf;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--panel:#0f1218e6;--panel-strong:#080a0ef5;--panel-soft:#ffffff08;--line:#ffffff14;--line-strong:#ffa64d47;--text:#d8d4cf;--muted:#918a82;--title:#fbf7f1;--accent:#ff9b4a;--accent-soft:#ff9b4a1f;--good:#50c878;--warn:#ffc857;--danger:#ff6b57;--shadow:0 24px 60px #00000059;background:radial-gradient(circle at top,#ffa64d1f,#0000 28%),linear-gradient(135deg,#0f1115 0%,#171a20 42%,#0c0f13 100%);font-family:Avenir Next,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html,body,#app{min-height:100vh;margin:0}body{color:var(--text)}button,input,select,textarea{font:inherit}button{cursor:pointer}.screen{min-height:100vh}.loading-screen,.login-screen{place-items:center;padding:32px;display:grid}.loading-box,.login-shell{width:min(1180px,100%)}.loading-box{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:28px;padding:48px}.loading-mark,.eyebrow,.label-chip{text-transform:uppercase;letter-spacing:.22em;color:var(--accent);align-items:center;gap:10px;font-size:12px;display:inline-flex}.loading-box h1,.login-brand h1,.topbar h1{letter-spacing:-.03em;color:var(--title);margin:12px 0 10px;font-family:Georgia,Times New Roman,serif;font-weight:700}.loading-box h1{font-size:46px}.loading-box p,.subtitle,.panel-head p,.summary-card span,.nav-item small,.hint-line,.login-card p,.sidebar-foot p{color:var(--muted)}.login-screen{position:relative;overflow:hidden}.noise{opacity:.06;pointer-events:none;background-image:linear-gradient(#fff9 1px,#0000 1px),linear-gradient(90deg,#ffffff59 1px,#0000 1px);background-size:130px 130px;position:absolute;inset:0}.login-shell{z-index:1;grid-template-columns:1.2fr .88fr;gap:28px;display:grid;position:relative}.login-brand,.login-card,.sidebar,.panel,.summary-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow)}.login-brand{border-radius:30px;padding:44px;position:relative;overflow:hidden}.login-brand:after{content:"";background:radial-gradient(circle,#ff9b4a38,#0000 70%);height:240px;position:absolute;inset:auto -10% -30% 35%}.login-brand h1{max-width:10ch;font-size:68px}.subtitle{max-width:580px;font-size:18px;line-height:1.7}.bullet-list{gap:14px;margin:32px 0 0;padding:0;list-style:none;display:grid}.bullet-list li{border-left:3px solid var(--accent);background:var(--panel-soft);padding:14px 16px}.login-card{border-radius:30px;flex-direction:column;gap:18px;padding:34px;display:flex}.card-head{gap:8px;display:grid}.field{gap:10px;display:grid}.field span{color:var(--title);font-size:14px}.field input,.field select,.field textarea{color:var(--title);background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;outline:none;padding:0 16px}.field input,.field select{height:52px}.field textarea{resize:vertical;min-height:96px;padding:14px 16px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--line-strong);box-shadow:0 0 0 4px #ff9b4a14}.primary-btn,.ghost-btn,.tiny-btn,.icon-btn{border:none;transition:transform .18s,opacity .18s,background .18s}.primary-btn:disabled,.ghost-btn:disabled,.tiny-btn:disabled,.icon-btn:disabled{opacity:.55;cursor:not-allowed}.primary-btn:hover,.ghost-btn:hover,.tiny-btn:hover,.icon-btn:hover{transform:translateY(-1px)}.primary-btn{color:#17120c;background:linear-gradient(135deg,#ffb066 0%,#ff8b2c 100%);border-radius:14px;height:54px;font-weight:700}.ghost-btn{height:42px;color:var(--title);border:1px solid var(--line);background:#ffffff0a;border-radius:12px;padding:0 16px}.icon-btn{width:44px;height:44px;color:var(--title);border:1px solid var(--line);background:#ffffff0a;border-radius:14px;place-items:center;padding:0;display:inline-grid}.icon-btn svg{width:20px;height:20px}.hint-line{font-size:13px}.flash{border:1px solid #0000;border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.flash.info{background:#5a99ff1f;border-color:#5a99ff40}.flash.good{background:#50c8781f;border-color:#50c87840}.flash.danger{background:#ff6b571f;border-color:#ff6b5740}.banner{margin-bottom:18px}.console-screen{grid-template-columns:280px 1fr;gap:20px;padding:20px;transition:grid-template-columns .22s;display:grid}.console-screen.sidebar-collapsed{grid-template-columns:92px 1fr}.sidebar{border-radius:28px;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 40px);padding:24px;transition:padding .22s,width .22s;display:flex;position:sticky;top:20px;overflow:hidden}.sidebar-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sidebar h2{color:var(--title);margin:10px 0 0;font-family:Georgia,Times New Roman,serif;font-size:32px}.sidebar-brand{min-width:0}.sidebar-toggle{flex-shrink:0}.nav-list{gap:12px;margin:26px 0 auto;display:grid}.nav-item{color:var(--title);text-align:left;background:#ffffff05;border:1px solid #0000;border-radius:18px;align-items:center;gap:12px;padding:15px 16px;display:flex}.nav-icon{flex:0 0 20px;place-items:center;width:20px;height:20px;display:inline-grid}.nav-icon svg{width:20px;height:20px}.nav-copy{gap:4px;min-width:0;display:grid}.nav-copy span{color:var(--title)}.nav-item.active{border-color:var(--line-strong);background:linear-gradient(135deg,#ff9b4a2e,#ff9b4a0a)}.sidebar-foot{gap:16px;display:grid}.admin-badge{background:#ffffff08;border-radius:18px;align-items:center;gap:12px;padding:14px;display:flex}.admin-badge strong{color:var(--title);display:block}.admin-badge p{margin:4px 0 0;font-size:12px}.dot{background:var(--good);border-radius:999px;width:12px;height:12px;box-shadow:0 0 14px #50c878cc}.main-panel{min-width:0}.console-screen.sidebar-collapsed .sidebar{padding:24px 14px}.console-screen.sidebar-collapsed .sidebar-head,.console-screen.sidebar-collapsed .sidebar-foot,.console-screen.sidebar-collapsed .nav-item{justify-content:center}.console-screen.sidebar-collapsed .sidebar-brand,.console-screen.sidebar-collapsed .nav-copy,.console-screen.sidebar-collapsed .admin-badge div,.console-screen.sidebar-collapsed .sidebar-foot .ghost-btn{display:none}.console-screen.sidebar-collapsed .nav-list{justify-items:center}.console-screen.sidebar-collapsed .nav-item{width:100%;padding-inline:0}.console-screen.sidebar-collapsed .admin-badge{justify-content:center;padding:12px}.topbar{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.toolbar{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.topbar h1{font-size:56px}.summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}.summary-card{border-radius:24px;gap:8px;padding:22px;display:grid}.summary-card p{color:var(--muted);margin:0}.summary-card strong{color:var(--title);font-family:Georgia,Times New Roman,serif;font-size:42px}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.setting-option{cursor:pointer;border:1px solid var(--line);background:#ffffff08}.setting-option.active{background:linear-gradient(135deg,#ffb0662e,#38bdf814);border-color:#ffb066bf;box-shadow:0 18px 50px #ff8b2c1f}.panel{border-radius:28px;padding:22px}.editor-page{padding:26px}.panel-head{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.panel-head h3{color:var(--title);margin:0 0 6px;font-size:28px}.admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}.editor-shell{gap:18px;display:grid}.editor-section{border:1px solid var(--line);background:#ffffff05;border-radius:22px;padding:20px}.editor-section-head{gap:6px;margin-bottom:16px;display:grid}.editor-section-head h4{color:var(--title);margin:0;font-size:20px}.editor-section-head p{color:var(--muted);margin:0;font-size:14px}.admin-form-wide{grid-column:1/-1}.field-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.milestone-editor,.partner-editor{gap:12px;display:grid}.partner-row{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:minmax(220px,.8fr) minmax(300px,1.2fr) auto;align-items:end;gap:12px;padding:14px;display:grid}.partner-remove-btn{margin-bottom:2px}.milestone-row{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:180px minmax(220px,1fr) minmax(260px,1.2fr) auto;gap:10px;padding:12px;display:grid}.panel-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.panel-note{color:var(--muted);margin:0;font-size:14px}.article-save-feedback{border:1px solid #0000;border-radius:12px;align-items:center;min-height:42px;padding:0 14px;font-size:14px;display:inline-flex}.article-save-feedback.good{color:#b9fbcf;background:#50c8781f;border-color:#50c87847}.article-save-feedback.danger{color:#ffd1cb;background:#ff6b571f;border-color:#ff6b5747}.compact-btn{height:46px;padding:0 20px}.editor-footer{margin-top:18px;margin-bottom:0}.article-summary-grid{margin-top:4px}.article-query-page{gap:18px;display:grid}.article-query-shell{background:radial-gradient(circle at 0 0,#ff9b4a24,#0000 30%),#ffffff06;border:1px solid #ffffff14;border-radius:24px;padding:22px}.article-query-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.article-query-head h4{color:var(--title);margin:8px 0 0;font-size:24px}.article-query-grid{margin-bottom:0}.article-query-actions{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.article-editor-page{padding:26px}.article-editor-shell{grid-template-columns:minmax(0,1.5fr) 340px;align-items:start;gap:18px;display:grid}.article-editor-main{gap:18px;display:grid}.article-editor-side{gap:18px;display:grid;position:sticky;top:20px}.article-editor-hero{background:radial-gradient(circle at 100% 0,#ff9b4a24,#0000 34%),#ffffff06;border:1px solid #ffffff14;border-radius:24px;gap:16px;padding:22px;display:grid}.article-editor-kicker{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.article-title-field input{height:64px;font-family:Georgia,Times New Roman,serif;font-size:28px}.article-meta-grid{margin-bottom:0}.article-side-card{gap:14px}.article-side-metrics{gap:12px;display:grid}.article-metric{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:14px 16px}.article-metric span{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:12px;display:block}.article-metric strong{color:var(--title);margin-top:8px;font-size:22px;display:block}.article-save-feedback-block{align-items:center;min-height:56px;display:flex}.article-side-actions{gap:10px;display:grid}.article-action-btn{justify-content:center;width:100%}.article-cover-preview{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;overflow:hidden}.article-cover-preview img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.article-cover-empty{min-height:200px;color:var(--muted);background:#ffffff05;border:1px dashed #ffffff1f;border-radius:18px;place-items:center;display:grid}.article-preview-note{line-height:1.8}.uploader-box{background:#ffffff05;border:1px dashed #ffffff1f;border-radius:16px;padding:14px}.uploader-actions{align-items:center;gap:12px;display:flex}.uploader-label{cursor:pointer;align-items:center;display:inline-flex}.uploader-input{display:none}.uploader-tip,.uploader-status{color:var(--muted);margin:10px 0 0;font-size:13px}.uploader-status.is-success{color:var(--good)}.uploader-status.is-error{color:var(--danger)}.upload-list{gap:12px;margin-top:14px;display:grid}.upload-item{background:#080c1880;border:1px solid #ffffff14;border-radius:14px;gap:10px;padding:12px;display:grid}.upload-item a{color:#ffcfaa;word-break:break-all}.upload-preview{object-fit:cover;border:1px solid #ffffff14;border-radius:12px;width:120px;height:96px}.table-wrap{border:1px solid var(--line);border-radius:18px;overflow:auto}.directory-scope-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.settings-page-stack{flex-direction:column;gap:18px;display:flex}.settings-runtime-panel{order:1}.settings-directory-panel{order:2}.directory-scope-card{text-align:left;border:1px solid var(--line);cursor:pointer;background:#ffffff08;width:100%}.directory-scope-card strong{font-family:inherit;font-size:22px}.directory-scope-card.active{background:linear-gradient(135deg,#ffb0662e,#38bdf814);border-color:#ffb066bf}.directory-editor{border:1px solid var(--line);background:#ffffff05;border-radius:18px;margin-bottom:18px;padding:18px}.compact-panel-head h3{font-size:22px}.directory-form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.directory-table-wrap td small{white-space:nowrap;margin-top:5px;display:block}.managed-inbox-strip,.managed-resource-panel{background:linear-gradient(135deg,#ffc8571a,#ff9b4a0f);border:1px solid #ffc8573d;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:18px;margin:18px 0;padding:18px;display:flex}.managed-inbox-strip strong,.managed-resource-panel h4{color:var(--title);margin:8px 0 6px;font-size:18px;display:block}.managed-inbox-strip p,.managed-resource-panel p{color:var(--muted);margin:0}.managed-file-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;width:min(620px,100%);display:grid}.managed-file-grid.compact{grid-template-columns:1fr;width:100%}.managed-file-card{min-width:0;color:var(--title);background:#ffffff0d;border:1px solid #ffc85733;border-radius:12px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;text-decoration:none;display:grid}.managed-file-card:hover{background:#ffc8571f;border-color:#ffc85775}.managed-file-preview{color:#ffe1a2;letter-spacing:.04em;background:#ffffff14;border-radius:10px;place-items:center;width:46px;height:46px;font-size:11px;font-weight:800;display:grid;overflow:hidden}.managed-file-preview img{object-fit:cover;width:100%;height:100%}.managed-file-preview.type-image{background:#50c8781f}.managed-file-preview.type-pdf{color:#ffb1a8;background:#ff6b5729}.managed-file-preview.type-word{color:#a9ccff;background:#4c9aff29}.managed-file-preview.type-sheet{color:#a2f0b9;background:#50c87829}.managed-file-preview.type-slide{color:#ffd19f;background:#ff9b4a29}.managed-file-preview.type-archive{color:#ffe1a2;background:#ffc85729}.managed-file-preview.type-text,.managed-file-preview.type-link{color:#d8d4cf;background:#ffffff14}.managed-file-body{min-width:0}.managed-file-body strong,.managed-file-body small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.managed-file-body strong{color:var(--title);margin-bottom:3px;font-size:13px}.managed-file-body small{color:var(--muted);font-size:12px}.managed-file-action{color:#ffd19f;white-space:nowrap;font-size:12px;text-decoration:none}.managed-file-actions{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.managed-file-delete{color:#ff9f91;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.managed-file-delete:disabled{cursor:wait;opacity:.55}table{border-collapse:collapse;width:100%;min-width:980px}th,td{border-bottom:1px solid var(--line);vertical-align:top;text-align:left;padding:16px 14px}th{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;background:#ffffff05;font-size:13px}td strong{color:var(--title);margin-bottom:4px;display:block}td small{color:var(--muted)}.status-pill{border:1px solid #0000;border-radius:999px;align-items:center;padding:6px 10px;font-size:12px;display:inline-flex}.status-pill.good{color:#92f0ad;background:#50c8781f;border-color:#50c87840}.status-pill.warn{color:#ffd97a;background:#ffc8571f;border-color:#ffc85740}.status-pill.danger{color:#ff9c8f;background:#ff6b571f;border-color:#ff6b5740}.status-pill.accent{color:#ffc287;background:#ff9b4a24;border-color:#ff9b4a42}.status-pill.muted{color:#bdb4ac;background:#ffffff0d;border-color:#ffffff14}.action-row{flex-wrap:wrap;gap:8px;display:flex}.stack-block{gap:10px;display:grid}.stack-block .action-row input{flex:180px;min-width:0}.tiny-btn{color:#a2f0b9;background:#50c8781f;border-radius:10px;height:34px;padding:0 12px}.tiny-btn.dark{color:var(--title);background:#ffffff0f}.tiny-btn.warn{color:#ffb1a8;background:#ff6b571f}.tiny-btn.accent{color:#ffd19f;background:#ff9b4a24}.company-list-panel{padding:26px}.company-list-head{align-items:flex-start;margin-bottom:22px}.company-list-heading{max-width:720px}.company-list-kicker{color:var(--accent);letter-spacing:.16em;margin-bottom:8px;font-size:12px;font-weight:700;display:inline-block}.company-list-heading p{margin:0;line-height:1.65}.company-head-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.company-search{gap:8px;display:flex}.company-search input{border:1px solid var(--line);width:min(300px,28vw);height:46px;color:var(--title);background:#ffffff09;border-radius:12px;outline:none;padding:0 16px}.company-search input:focus{border-color:var(--line-strong);box-shadow:0 0 0 4px #ff9b4a14}.company-list-toolbar{background:#ffffff06;border-radius:14px;min-height:46px;margin:0 0 14px;padding:10px 12px}.company-page-controls,.company-page-size{align-items:center;gap:8px;display:flex}.company-table-wrap{background:#04060a33;border-radius:16px;overflow-x:auto}.company-table{table-layout:fixed;min-width:960px}.company-col-identity{width:21%}.company-col-scope{width:31%}.company-col-status{width:15%}.company-col-meta{width:14%}.company-col-actions{width:19%}.company-table th{text-transform:none;letter-spacing:.04em;background:#ffffff06;padding:14px 18px}.company-table td{vertical-align:middle;padding:18px}.company-table tbody tr{transition:background .18s}.company-table tbody tr:hover{background:#ffffff06}.company-table tbody tr:last-child td{border-bottom:0}.company-identity strong{margin:0;font-size:15px;line-height:1.55}.company-subline{color:var(--muted);align-items:center;gap:8px;margin-top:7px;font-size:12px;display:flex}.company-subline span+span:before{content:"·";color:#ffffff38;margin-right:8px}.company-scope{color:#bbb6b0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.65;display:-webkit-box;overflow:hidden}.company-statuses,.company-meta,.company-actions{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.company-statuses{flex-direction:column}.company-statuses .status-pill{justify-content:center;min-width:72px}.company-meta{color:var(--muted);flex-direction:column;font-size:13px}.company-meta span strong{color:var(--title);margin:0;font-size:15px;display:inline}.company-rank-btn{color:#8fdbaa;background:0 0;border:0;padding:0;font-size:13px}.company-rank-btn:hover{color:#b6f3ca}.company-actions{flex-direction:column}.company-primary-actions{gap:8px;display:flex}.company-more-actions{min-width:112px}.company-more-actions summary{width:fit-content;color:var(--muted);cursor:pointer;padding:5px 0;font-size:13px;list-style:none}.company-more-actions summary::-webkit-details-marker{display:none}.company-more-actions summary:after{content:"⌄";margin-left:6px}.company-more-actions[open] summary{color:var(--title)}.company-more-menu{border:1px solid var(--line);background:#16191ffa;border-radius:10px;gap:4px;width:132px;margin-top:4px;padding:6px;display:grid;box-shadow:0 12px 30px #00000047}.company-more-menu button{color:var(--text);text-align:left;background:0 0;border:0;border-radius:7px;padding:8px 9px;font-size:13px}.company-more-menu button:hover{background:#ffffff0f}.company-more-menu button.danger{color:#ffaaa0}.company-list-footer{margin:14px 0 0;padding-top:2px}@media (width<=1180px){.login-shell,.console-screen,.console-screen.sidebar-collapsed{grid-template-columns:1fr}.sidebar{min-height:auto;position:static}.sidebar-head{align-items:center}.summary-grid{grid-template-columns:1fr}.topbar{flex-direction:column;align-items:flex-start}.toolbar{justify-content:flex-start;width:100%}.admin-form-grid,.directory-scope-grid,.directory-form-grid,.milestone-row,.partner-row{grid-template-columns:1fr}.panel-toolbar{flex-direction:column;align-items:stretch}.company-list-head,.company-head-actions{align-items:stretch}.company-list-head{flex-direction:column}.company-head-actions{justify-content:flex-start}.company-search{flex:100%}.company-search input{width:100%}.company-table-wrap{overflow-x:auto}.article-editor-shell{grid-template-columns:1fr}.article-editor-side{position:static}.article-query-head{flex-direction:column;align-items:stretch}}@media (width<=760px){.loading-box,.login-brand,.login-card,.sidebar,.panel{padding:20px}.login-brand h1,.topbar h1,.loading-box h1{font-size:38px}}.mp-layout[data-v-b1ac7907]{background:#1e293b;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:320px minmax(400px,1fr) 280px;gap:20px;height:100dvh;min-height:100dvh;max-height:none;display:grid;overflow:visible}.mp-col-left[data-v-b1ac7907],.mp-col-right[data-v-b1ac7907]{flex-direction:column;min-height:0;display:flex;overflow:hidden}.mp-col-left[data-v-b1ac7907]{background:#0f172a}.mp-col-right[data-v-b1ac7907]{background:#f3f4f6}.mp-col-mid[data-v-b1ac7907]{background:#1e293b;border-left:1px solid #ffffff0d;border-right:1px solid #ffffff0d;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.mp-tabs-header[data-v-b1ac7907]{background:#f3f4f6;border-bottom:1px solid #d9dde7;align-items:center;gap:28px;height:60px;padding:0 18px;display:flex}.mp-tab[data-v-b1ac7907]{color:#94a3b8;cursor:pointer;align-items:center;height:100%;font-size:14px;display:flex;position:relative}.mp-tab.active[data-v-b1ac7907]{color:#f8fafc;font-weight:500}.mp-tab.active[data-v-b1ac7907]:after{content:"";background:#fb923c;height:2px;position:absolute;bottom:-1px;left:0;right:0}.mp-side-tab[data-v-b1ac7907]{color:#8b90a0;cursor:pointer;background:0 0;border:none;height:100%;padding:0;font-size:15px;font-weight:600;position:relative}.mp-side-tab.active[data-v-b1ac7907]{color:#2563eb}.mp-side-tab.active[data-v-b1ac7907]:after{content:"";background:#2563eb;border-radius:999px 999px 0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.mp-outline-panel[data-v-b1ac7907]{flex:1;align-content:flex-start;gap:16px;padding:24px;display:grid;overflow-y:auto}.mp-outline-cover[data-v-b1ac7907]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;gap:8px;padding:18px;display:grid}.mp-outline-cover-label[data-v-b1ac7907]{letter-spacing:.12em;text-transform:uppercase;color:#94a3b8;margin:0;font-size:12px}.mp-outline-cover strong[data-v-b1ac7907]{color:#f8fafc;font-size:20px;line-height:1.4}.mp-outline-cover span[data-v-b1ac7907]{color:#94a3b8;font-size:13px;line-height:1.7}.mp-outline-list[data-v-b1ac7907],.mp-outline-empty[data-v-b1ac7907]{gap:12px;display:grid}.mp-outline-card[data-v-b1ac7907]{color:#f8fafc;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;gap:10px;padding:14px;display:grid}.mp-outline-head[data-v-b1ac7907]{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;display:grid}.mp-outline-grip[data-v-b1ac7907]{cursor:grab;background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;width:22px;min-height:72px;display:inline-flex}.mp-outline-grip-dots[data-v-b1ac7907]{background:#cbd5e1bf;border-radius:999px;width:3px;height:3px;position:relative;box-shadow:0 8px #cbd5e1bf,0 16px #cbd5e1bf,6px 0 #cbd5e1bf,6px 8px #cbd5e1bf,6px 16px #cbd5e1bf}.mp-outline-card.is-dragging[data-v-b1ac7907]{opacity:.45}.mp-outline-card.is-active[data-v-b1ac7907]{background:#3b82f629;border-color:#60a5fabf;box-shadow:inset 0 0 0 1px #93c5fd2e}.mp-outline-card.is-drop-target[data-v-b1ac7907]{background:#3b82f61f;border-color:#60a5facc}.mp-outline-card.is-drop-target .mp-outline-grip[data-v-b1ac7907]{background:#3b82f624;border-color:#93c5fd61}.mp-outline-main[data-v-b1ac7907]{gap:10px;display:grid}.mp-outline-main.has-thumb[data-v-b1ac7907]{grid-template-columns:72px minmax(0,1fr);align-items:center}.mp-outline-thumb[data-v-b1ac7907]{object-fit:cover;background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;width:72px;height:72px}.mp-outline-copy[data-v-b1ac7907]{gap:8px;min-width:0;display:grid}.mp-outline-card strong[data-v-b1ac7907]{font-size:14px;line-height:1.5}.mp-outline-badge[data-v-b1ac7907]{color:#e2e8f0;background:#94a3b829;border-radius:999px;width:fit-content;padding:4px 8px;font-size:11px}.mp-outline-badge.is-image[data-v-b1ac7907]{background:#3b82f62e}.mp-outline-badge.is-heading[data-v-b1ac7907]{background:#f973162e}.mp-outline-badge.is-table[data-v-b1ac7907]{background:#2dd4bf2e}.mp-outline-badge.is-quote[data-v-b1ac7907]{background:#10b9812e}.mp-outline-actions[data-v-b1ac7907]{flex-wrap:wrap;gap:10px;display:flex}.mp-outline-link[data-v-b1ac7907]{color:#94a3b8;font-size:12px}.mp-outline-link.subtle[data-v-b1ac7907]{color:#cbd5e1}.mp-outline-link.danger[data-v-b1ac7907]{color:#fda4af}.mp-outline-skeleton[data-v-b1ac7907]{color:#cbd5e1;background:#ffffff08;border:1px dashed #ffffff14;border-radius:16px;gap:8px;padding:16px;display:grid}.mp-outline-skeleton strong[data-v-b1ac7907]{font-size:14px}.mp-outline-skeleton small[data-v-b1ac7907]{color:#94a3b8}.mp-outline-skeleton-chip[data-v-b1ac7907]{background:#ffffff14;border-radius:999px;width:48px;height:18px}.mp-toolbar[data-v-b1ac7907]{z-index:12;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;background:#0f172af5;border-bottom:1px solid #ffffff0d;flex-wrap:nowrap;align-items:center;gap:6px;height:48px;padding:0 16px;display:flex;position:sticky;top:0;overflow:auto hidden;box-shadow:0 10px 18px #0f172a29}.mp-divider[data-v-b1ac7907]{background:#ffffff1a;flex:none;width:1px;height:20px;margin:0 4px}.mp-action[data-v-b1ac7907]{color:#cbd5e1;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex:none;padding:4px 8px;font-size:13px;transition:all .2s}.mp-action[data-v-b1ac7907]:hover{color:#f8fafc;background:#ffffff0d}.mp-table-width-label[data-v-b1ac7907]{color:#94a3b8;flex:none;padding-left:2px;font-size:12px}.mp-canvas-wrap[data-v-b1ac7907]{overscroll-behavior-y:contain;background:#1e293b;flex:1;justify-content:center;min-width:0;padding:32px 32px 32px 76px;display:flex;overflow-y:auto}.mp-canvas-stage[data-v-b1ac7907]{width:100%;min-width:0;max-width:720px;position:relative}.mp-insert-rail[data-v-b1ac7907]{color:#2563eb;cursor:pointer;z-index:7;background:#fff;border:4px solid #2563eb;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;font-size:34px;line-height:1;display:inline-flex;position:absolute;left:-58px;box-shadow:0 16px 32px #2563eb2e}.mp-insert-rail[data-v-b1ac7907]:hover{background:#eff6ff}.mp-gap-insert[data-v-b1ac7907]{color:#8a8da3;cursor:pointer;width:30px;height:30px;box-shadow:none;z-index:6;background:#fff;border:3px solid #8a8da3;border-radius:999px;font-size:20px;font-weight:500;line-height:1;position:absolute;left:18px}.mp-gap-insert[data-v-b1ac7907]:hover{color:#747995;background:#f4f6fb;border-color:#747995}.mp-insert-panel[data-v-b1ac7907]{z-index:5;pointer-events:none;background:#fffffffa;border:1px solid #d9dde7;border-radius:10px;grid-template-columns:repeat(3,minmax(88px,1fr));gap:8px;padding:16px;display:grid;position:absolute;top:72px;left:44px;box-shadow:0 10px 26px #0f172a1f}.mp-insert-panel[data-v-b1ac7907]:before{content:"";background:#fff;border-bottom:1px solid #d9dde7;border-left:1px solid #d9dde7;width:18px;height:18px;position:absolute;top:32px;left:-9px;transform:rotate(45deg)}.mp-insert-item[data-v-b1ac7907]{color:#3b3f4d;cursor:pointer;pointer-events:auto;background:0 0;border:none;border-radius:10px;justify-items:center;gap:8px;padding:10px 6px 6px;display:grid}.mp-insert-item[data-v-b1ac7907]:hover{background:#2563eb0d}.mp-insert-item:hover .mp-insert-icon[data-v-b1ac7907]{color:#2563eb;transform:translateY(-1px)}.mp-insert-icon[data-v-b1ac7907]{place-items:center;width:44px;height:44px;font-size:26px;font-weight:700;transition:all .2s;display:grid}.mp-insert-label[data-v-b1ac7907]{color:#3b3f4d;font-size:14px;font-weight:600}.mp-image-overlay[data-v-b1ac7907]{z-index:6;background:#fffffff0;border:1px solid #94a3b852;border-radius:999px;align-items:center;gap:8px;padding:7px 8px;display:flex;position:absolute;box-shadow:0 12px 30px #0f172a29}.mp-table-overlay[data-v-b1ac7907]{z-index:7;background:#fffffffa;border:1px solid #94a3b847;border-radius:14px;align-items:center;gap:8px;max-width:calc(100% - 32px);padding:8px 10px;display:flex;position:absolute;overflow-x:auto;box-shadow:0 14px 32px #0f172a2e}.mp-image-chip[data-v-b1ac7907]{color:#1d4ed8;background:#2563eb14;border-radius:999px;padding:5px 9px;font-size:11px;line-height:1}.mp-image-action[data-v-b1ac7907]{color:#334155;cursor:pointer;background:#ffffffeb;border:1px solid #cbd5e1d1;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12px;display:inline-flex}.mp-image-action[data-v-b1ac7907]:hover{color:#1d4ed8;border-color:#60a5fad9}.mp-image-action-icon[data-v-b1ac7907]{background:#94a3b81f;border-radius:999px;place-items:center;width:18px;height:18px;font-size:11px;display:grid}.mp-image-action.danger[data-v-b1ac7907]{color:#be123c}.mp-image-action.danger[data-v-b1ac7907]:hover{color:#be123c;border-color:#f43f5e73}.mp-canvas-inner[data-v-b1ac7907]{background:#fff;border-radius:12px;flex-direction:column;width:100%;min-width:0;padding:40px;display:flex;box-shadow:0 4px 20px #00000026}.mp-canvas-title[data-v-b1ac7907]{color:#0f172a;text-align:center;cursor:text;background:0 0;border:none;border-bottom:1px solid #e2e8f0;outline:none;width:100%;min-height:40px;margin:0 0 12px;padding-bottom:18px;padding-left:0;padding-right:0;font-size:28px}.mp-canvas-title[data-v-b1ac7907]::placeholder{color:#94a3b8}.mp-canvas-subtitle[data-v-b1ac7907]{text-align:center;color:#64748b;margin:0 0 20px;font-size:13px}.mp-editor-surface[data-v-b1ac7907],.mp-editor-source[data-v-b1ac7907]{color:#334155;border:none;outline:none;flex:1;width:100%;min-width:0;font-size:16px;line-height:2}.mp-editor-source[data-v-b1ac7907]{resize:vertical;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:16px;font-family:monospace}.mp-empty-flow[data-v-b1ac7907]{gap:28px;padding:18px 0 12px;display:grid}.mp-empty-flow-entry[data-v-b1ac7907]{cursor:pointer;background:0 0;border:none;width:34px;height:34px;padding:0}.mp-empty-plus.minimal[data-v-b1ac7907]{color:#8f95aa;background:#fff;border:3px solid #8f95aa;border-radius:999px;place-items:center;width:34px;height:34px;font-size:28px;line-height:1;display:grid}.mp-empty-placeholder-minimal[data-v-b1ac7907]{color:#a3a3a3;cursor:text;background:0 0;border:none;justify-self:start;padding:0;font-size:24px;line-height:1.35}.mp-editor-surface.is-empty[data-v-b1ac7907]:before{content:attr(data-placeholder);color:#94a3b8}.mp-editor-surface[data-v-b1ac7907] p{color:#1f2937;margin:0;font-size:17px;line-height:1.9}.mp-editor-surface[data-v-b1ac7907] h2{color:#111827;margin:0;font-size:28px}.mp-editor-surface[data-v-b1ac7907] h3{color:#1f2937;margin:0;font-size:18px}.mp-editor-surface[data-v-b1ac7907] h4{color:#334155;margin:0;font-size:16px}.mp-editor-surface[data-v-b1ac7907] .mp-text-boundary-block{padding-top:24px;padding-bottom:24px}.mp-editor-surface[data-v-b1ac7907] img{object-fit:cover;border-radius:10px;width:100%;max-width:100%;margin:0 auto;display:block}.mp-editor-surface[data-v-b1ac7907] figure{text-align:left;margin:18px 0 26px}.mp-editor-surface[data-v-b1ac7907] figure.mp-gallery-two,.mp-editor-surface[data-v-b1ac7907] figure.mp-gallery-three{vertical-align:top;display:inline-grid}.mp-editor-surface[data-v-b1ac7907] figure.mp-gallery-two{width:calc(50% - 8px)}.mp-editor-surface[data-v-b1ac7907] figure.mp-gallery-two+figure.mp-gallery-two{margin-left:16px}.mp-editor-surface[data-v-b1ac7907] figure.mp-gallery-three{width:calc(33.3333% - 8px)}.mp-editor-surface[data-v-b1ac7907] figure.mp-gallery-three+figure.mp-gallery-three{margin-left:12px}.mp-editor-surface[data-v-b1ac7907] figure+figure{margin-top:-10px}.mp-editor-surface[data-v-b1ac7907] figure+figure img{max-width:92%}.mp-editor-surface[data-v-b1ac7907] figure+figure+figure img{max-width:84%}.mp-editor-surface[data-v-b1ac7907] figure.mp-gallery-two img,.mp-editor-surface[data-v-b1ac7907] figure.mp-gallery-three img{max-width:100%}.mp-editor-surface[data-v-b1ac7907] table{border-collapse:collapse;table-layout:fixed;box-sizing:border-box;background:#fff;border:1px solid #dbe2ea;border-radius:14px;width:100%;max-width:100%;margin:20px 0;overflow:hidden}.mp-editor-surface[data-v-b1ac7907] th,.mp-editor-surface[data-v-b1ac7907] td{vertical-align:top;color:#1f2937;overflow-wrap:anywhere;word-break:break-word;border:1px solid #dbe2ea;min-width:0;padding:12px 14px;line-height:1.75}.mp-editor-surface[data-v-b1ac7907] th{background:#f8fafc;font-weight:700}.mp-editor-surface[data-v-b1ac7907] td{background:#fff}.mp-editor-surface[data-v-b1ac7907] figure.mp-gallery-two figcaption,.mp-editor-surface[data-v-b1ac7907] figure.mp-gallery-three figcaption{font-size:12px;line-height:1.7}.mp-editor-surface[data-v-b1ac7907] .mp-border-style-petal,.mp-editor-surface[data-v-b1ac7907] .mp-border-style-aqua,.mp-editor-surface[data-v-b1ac7907] .mp-border-style-gold,.mp-editor-surface[data-v-b1ac7907] .mp-border-style-blush,.mp-editor-surface[data-v-b1ac7907] .mp-border-style-sky,.mp-editor-surface[data-v-b1ac7907] .mp-border-style-red,.mp-editor-surface[data-v-b1ac7907] .mp-border-style-jade,.mp-editor-surface[data-v-b1ac7907] .mp-border-style-gold-line,.mp-editor-surface[data-v-b1ac7907] .mp-border-style-red-banner{box-sizing:border-box;padding:16px 18px}.mp-editor-surface[data-v-b1ac7907] .mp-border-style-petal{--mp-block-active-bg:linear-gradient(180deg, #fffdfd 0%, #fff9fb 100%);background:radial-gradient(circle at 88% 16%,#f8bbd0d1 0 8px,#0000 9px),radial-gradient(circle at 80% 22%,#fce7f3f5 0 12px,#0000 13px),linear-gradient(#fffdfd 0%,#fff9fb 100%);border:1px solid #f472b642;border-radius:16px}.mp-editor-surface[data-v-b1ac7907] .mp-border-style-aqua{--mp-block-active-bg:linear-gradient(180deg, #fcfeff 0%, #f3fdff 100%);background:linear-gradient(#fcfeff 0%,#f3fdff 100%);border:3px solid #8ee8f6}.mp-editor-surface[data-v-b1ac7907] .mp-border-style-gold{--mp-block-active-bg:linear-gradient(180deg, #fffaf0 0%, #fff4da 100%);background:linear-gradient(#fffaf0 0%,#fff4da 100%);border:2px solid #ecd28e;border-radius:14px}.mp-editor-surface[data-v-b1ac7907] .mp-border-style-blush{--mp-block-active-bg:linear-gradient(180deg, #fff8f7 0%, #fff1ee 100%);background:linear-gradient(#fff8f7 0%,#fff1ee 100%);border:2px solid #f3b3bc}.mp-editor-surface[data-v-b1ac7907] .mp-border-style-sky{--mp-block-active-bg:linear-gradient(180deg, #f6fbff 0%, #edf6ff 100%);background:linear-gradient(#f6fbff 0%,#edf6ff 100%);border:3px solid #60a5fa;border-radius:12px}.mp-editor-surface[data-v-b1ac7907] .mp-border-style-red{--mp-block-active-bg:linear-gradient(180deg, #fff8f7 0%, #fff3f2 100%);background:linear-gradient(#fff8f7 0%,#fff3f2 100%);border-top:2px solid #ef4444;border-bottom:2px solid #ef4444}.mp-editor-surface[data-v-b1ac7907] .mp-border-style-jade{--mp-block-active-bg:linear-gradient(180deg, #f6fff3 0%, #eefbe9 100%);background:linear-gradient(#f6fff3 0%,#eefbe9 100%);border:2px solid #9fd48d;border-radius:12px}.mp-editor-surface[data-v-b1ac7907] .mp-border-style-gold-line{--mp-block-active-bg:linear-gradient(180deg, #fffdf6 0%, #fffaf0 100%);background:linear-gradient(#fffdf6 0%,#fffaf0 100%);border-top:3px solid #eab308;border-bottom:1px solid #f3d38d}.mp-editor-surface[data-v-b1ac7907] .mp-border-style-red-banner{--mp-block-active-bg:linear-gradient(180deg, #b91c1c 0%, #c81e1e 100%);color:#fff6db;background:linear-gradient(#b91c1c 0%,#c81e1e 100%);border:1px solid #7f1d1d4d}.mp-editor-surface[data-v-b1ac7907] .mp-block-active{background:var(--mp-block-active-bg,#3b82f624);box-shadow:none;border:2px dashed #2f5cff;border-radius:18px;outline:none;margin-left:-8px;margin-right:-8px;padding-left:12px;padding-right:12px;position:relative}.mp-editor-surface[data-v-b1ac7907] .mp-block-active.mp-text-boundary-block{padding-top:24px;padding-bottom:24px}.mp-editor-surface[data-v-b1ac7907] .mp-block-active:after{display:none}.mp-editor-surface[data-v-b1ac7907] figcaption{color:#475569;border:none;border-radius:0;margin-top:12px;padding:0;font-size:15px;transition:border-color .2s,background .2s}.mp-editor-surface[data-v-b1ac7907] figcaption:empty{margin-top:0}.mp-editor-surface[data-v-b1ac7907] figcaption:empty:focus{min-height:24px;margin-top:12px}.mp-editor-surface[data-v-b1ac7907] figcaption:focus{background:0 0;border-bottom:1px dashed #3b82f68c;outline:none}.mp-editor-surface[data-v-b1ac7907] blockquote{color:#475569;background:#fff7ed;border-left:4px solid #fb923c;border-radius:0 8px 8px 0;margin:16px 0;padding:12px 16px}.mp-editor-surface[data-v-b1ac7907] hr{border:none;border-top:1px solid #cbd5e1;margin:32px 0}.mp-status-bar[data-v-b1ac7907]{color:#64748b;background:#0003;border-top:1px solid #ffffff0d;align-items:center;gap:16px;height:36px;padding:0 16px;font-size:12px;display:flex}.mp-upload-feedback[data-v-b1ac7907]{background:#0f172aeb;border-top:1px solid #ffffff0d;gap:4px;padding:10px 16px 12px;display:grid}.mp-upload-feedback strong[data-v-b1ac7907]{font-size:12px;font-weight:700}.mp-upload-feedback span[data-v-b1ac7907]{font-size:12px;line-height:1.6}.mp-upload-feedback.is-error strong[data-v-b1ac7907],.mp-upload-feedback.is-error span[data-v-b1ac7907]{color:#fb7185}.mp-style-panel[data-v-b1ac7907],.mp-style-placeholder[data-v-b1ac7907]{flex:1;padding:18px 14px 22px;overflow-y:auto}.mp-style-toolbar[data-v-b1ac7907]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.mp-style-subtabs[data-v-b1ac7907]{align-items:center;gap:18px;display:flex}.mp-style-subtab[data-v-b1ac7907]{color:#8b90a0;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:600}.mp-style-subtab.active[data-v-b1ac7907]{color:#4b5563}.mp-style-apply-all[data-v-b1ac7907]{color:#8b90a0;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:600}.mp-style-apply-all[data-v-b1ac7907]:disabled{opacity:.45;cursor:default}.mp-style-grid[data-v-b1ac7907]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mp-style-card[data-v-b1ac7907]{cursor:pointer;background:0 0;border:none;padding:0}.mp-style-card.is-selected .mp-style-card-preview[data-v-b1ac7907]{box-shadow:0 0 0 2px #2563eb}.mp-style-card-preview[data-v-b1ac7907]{aspect-ratio:1.34;background:#e9ebef;border-radius:8px;place-items:center;gap:6px;width:100%;display:grid;position:relative;overflow:hidden}.mp-style-card-line[data-v-b1ac7907]{background:#94a3b86b;border-radius:999px;height:4px;display:block}.mp-style-card-line.is-wide[data-v-b1ac7907]{width:58%}.mp-style-card-line.is-mid[data-v-b1ac7907]{width:42%}.mp-style-card-line.is-short[data-v-b1ac7907]{width:48%}.mp-style-card-empty[data-v-b1ac7907]{color:#a8adba;font-size:28px;line-height:1}.mp-style-card-preview.is-none[data-v-b1ac7907]:after{content:"";box-sizing:border-box;border:4px solid #b7bcc8;border-radius:999px;width:44px;height:44px;position:absolute}.mp-style-card-preview.is-none[data-v-b1ac7907]:before{content:"";z-index:1;background:#b7bcc8;border-radius:999px;width:30px;height:4px;position:absolute;transform:rotate(-45deg)}.mp-style-card-preview.is-petal[data-v-b1ac7907]{background:radial-gradient(circle at 78% 18%,#f8bbd0e6 0 8px,#0000 9px),radial-gradient(circle at 68% 24%,#fce7f3f5 0 12px,#0000 13px),linear-gradient(#fffdfd 0%,#fff9fb 100%)}.mp-style-card-preview.is-petal[data-v-b1ac7907]:after{content:"";border:1px solid #f472b652;border-radius:10px;position:absolute;inset:12px 16px}.mp-style-card-preview.is-aqua[data-v-b1ac7907]:after{content:"";border:4px solid #8ee8f6;position:absolute;inset:14px 16px}.mp-style-card-preview.is-aqua[data-v-b1ac7907]:before{content:"“";color:#35cfe4;font-size:24px;font-weight:700;position:absolute;top:8px;left:18px}.mp-style-card-preview.is-gold[data-v-b1ac7907]{background:linear-gradient(#fffaf0 0%,#fff4da 100%)}.mp-style-card-preview.is-gold[data-v-b1ac7907]:after{content:"";border:2px solid #ecd28e;border-radius:12px;position:absolute;inset:12px 14px}.mp-style-card-preview.is-blush[data-v-b1ac7907]{background:linear-gradient(#fff8f7 0%,#fff1ee 100%)}.mp-style-card-preview.is-blush[data-v-b1ac7907]:after{content:"";border:2px solid #f59ca8;position:absolute;inset:14px 16px}.mp-style-card-preview.is-sky[data-v-b1ac7907]{background:linear-gradient(#f6fbff 0%,#edf6ff 100%)}.mp-style-card-preview.is-sky[data-v-b1ac7907]:after{content:"";border:3px solid #60a5fa;border-radius:10px;position:absolute;inset:14px}.mp-style-card-preview.is-red[data-v-b1ac7907]{background:linear-gradient(#fff8f7 0%,#fff3f2 100%)}.mp-style-card-preview.is-red[data-v-b1ac7907]:after{content:"";border-top:2px solid #ef4444;border-bottom:2px solid #ef4444;position:absolute;inset:14px 16px}.mp-style-card-preview.is-jade[data-v-b1ac7907]{background:linear-gradient(#f6fff3 0%,#eefbe9 100%)}.mp-style-card-preview.is-jade[data-v-b1ac7907]:after{content:"";border:2px solid #9fd48d;border-radius:10px;position:absolute;inset:14px}.mp-style-card-preview.is-gold-line[data-v-b1ac7907]{background:linear-gradient(#fffdf6 0%,#fffaf0 100%)}.mp-style-card-preview.is-gold-line[data-v-b1ac7907]:after{content:"";border-top:3px solid #eab308;border-bottom:1px solid #f3d38d;position:absolute;inset:15px 14px}.mp-style-card-preview.is-red-banner[data-v-b1ac7907]{background:linear-gradient(#b91c1c 0%,#c81e1e 100%)}.mp-style-card-preview.is-red-banner .mp-style-card-line[data-v-b1ac7907]{background:#ffe4a561}.mp-style-tip[data-v-b1ac7907],.mp-style-placeholder-card[data-v-b1ac7907]{background:#ffffffb8;border:1px solid #dde2ea;border-radius:12px;gap:8px;margin-top:16px;padding:14px 16px;display:grid}.mp-style-tip strong[data-v-b1ac7907],.mp-style-placeholder-card strong[data-v-b1ac7907]{color:#4b5563;font-size:14px}.mp-style-tip span[data-v-b1ac7907],.mp-style-placeholder-card span[data-v-b1ac7907]{color:#8b90a0;font-size:12px;line-height:1.7}.hidden-input[data-v-b1ac7907]{display:none}@media (width<=1024px){.mp-layout[data-v-b1ac7907]{grid-template-columns:1fr;height:auto}.mp-col-left[data-v-b1ac7907],.mp-col-right[data-v-b1ac7907]{display:none}.mp-canvas-wrap[data-v-b1ac7907]{padding:20px}.mp-insert-rail[data-v-b1ac7907]{display:none}}
