.publish-entry{background:linear-gradient(90deg,rgba(19,112,255,.36),rgba(20,104,235,.16))!important;border:1px solid rgba(82,151,255,.28)!important;color:#fff!important;font-size:15px!important;font-weight:800}.publish-entry i{color:#82b8ff}.publish-count{background:#e84b55!important;color:#fff!important}.plain-kicker{display:block;color:#1769e8;font-weight:800;margin-bottom:6px}.content-intro{align-items:center}.content-primary-actions{display:flex;gap:10px}.content-primary-actions button{border:0;border-radius:10px;padding:13px 19px;color:#fff;font-weight:800;font-size:15px;cursor:pointer;box-shadow:0 7px 18px rgba(14,74,153,.14)}.flash-create{background:#f05252}.news-create{background:#1769e8}.content-overview{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px}.content-type{background:#fff;border:1px solid var(--line);border-radius:12px;padding:15px;text-align:left;display:grid;grid-template-columns:45px 1fr;column-gap:10px;cursor:pointer;box-shadow:var(--shadow)}.content-type.active{border-color:#96bfff;box-shadow:inset 0 -3px #1769e8,var(--shadow)}.content-type b{align-self:end;font-size:15px}.content-type small{grid-column:2;color:var(--muted);margin-top:3px}.type-icon{grid-row:1/3;width:43px;height:43px;border-radius:11px;display:grid;place-items:center;font-weight:900}.type-icon.blue{color:#1769e8;background:#eaf2ff}.type-icon.red{color:#e5484d;background:#ffecef}.type-icon.purple{color:#755bd8;background:#f1edff}.type-icon.green{color:#179567;background:#e7f8f1}.content-layout{display:grid;grid-template-columns:minmax(680px,1fr) 290px;gap:18px;align-items:start}.content-list-head{display:flex;align-items:center;gap:10px;padding:17px;border-bottom:1px solid var(--line)}.content-list-head h2{margin:0;font-size:18px}.content-list-head p{margin:4px 0 0;color:var(--muted);font-size:12px}.content-list-head>div{margin-right:auto}.content-list-head select,.content-search{height:38px;border:1px solid var(--line);border-radius:8px;background:#fff;padding:0 10px;color:#65758a}.content-search{display:flex;align-items:center;gap:5px}.content-search input{border:0;outline:0;width:145px}.content-table-title,.content-row{display:grid;grid-template-columns:minmax(370px,1.8fr) 130px 95px 90px 55px;gap:10px;align-items:center}.content-table-title{padding:11px 17px;background:#f8fafc;color:#738197;font-size:12px}.content-row{padding:15px 17px;border-top:1px solid #edf1f5}.content-row:first-of-type{border-top:0}.content-row>div{display:grid;grid-template-columns:auto 1fr;gap:5px 9px}.content-row>div b{font-size:14px}.content-row>div small{grid-column:2;color:var(--muted)}.mini-type{grid-row:1/3;align-self:start;border-radius:5px;padding:4px 6px;background:#eaf2ff;color:#1769e8;font-size:11px;font-weight:800}.content-row>span,.content-row time{color:#60718a;font-size:12px}.content-row>button{border:0;background:#edf4ff;color:#1769e8;border-radius:6px;padding:7px;cursor:pointer}.content-status{font-style:normal;border-radius:12px;padding:4px 8px;font-size:11px}.published{color:#11845d;background:#e8f8f1}.review{color:#c06a12;background:#fff0df}.draft{color:#718096;background:#eef1f5}.scheduled{color:#7155d2;background:#f0ecff}.content-help{padding:20px}.content-help h2{margin:0}.content-help>p{color:var(--muted)}.content-help ol{list-style:none;padding:0;margin:19px 0}.content-help li{display:flex;gap:11px;padding:14px 0;border-top:1px solid var(--line)}.content-help li>b{width:28px;height:28px;border-radius:50%;background:#1769e8;color:#fff;display:grid;place-items:center}.content-help li span{font-weight:800}.content-help li small{display:block;color:var(--muted);font-weight:400;margin-top:4px;line-height:1.5}.help-note{background:#edf4ff;border-radius:10px;padding:14px}.help-note p{margin-bottom:0;color:#536b8c;line-height:1.6}.editor-panel{display:none;margin-top:18px;background:#fff;border:1px solid #b9cff1;border-radius:14px;box-shadow:0 16px 40px rgba(11,49,99,.15);overflow:hidden}.editor-panel.open{display:block}.editor-head{padding:19px 22px;border-bottom:1px solid var(--line);display:flex;align-items:flex-start}.editor-head h2{margin:4px 0;font-size:21px}.editor-head p{margin:0;color:var(--muted)}.editor-mode{color:#1769e8;font-weight:800}.editor-close{margin-left:auto;border:0;background:#f1f4f8;width:35px;height:35px;border-radius:50%;font-size:23px;cursor:pointer}.editor-body{display:grid;grid-template-columns:minmax(560px,1fr) 310px}.editor-form{padding:22px;display:grid;gap:17px;border-right:1px solid var(--line)}.editor-form label>b{display:block;margin-bottom:7px}.editor-form input,.editor-form textarea,.editor-form select{width:100%;border:1px solid #dce4ee;border-radius:8px;padding:11px;font:inherit;outline:none}.editor-form input:focus,.editor-form textarea:focus{border-color:#4a8fff;box-shadow:0 0 0 3px #e7f0ff}.editor-form textarea{height:78px;resize:vertical}.editor-form .body-text{height:150px;border-radius:0 0 8px 8px}.editor-form label>small{display:block;text-align:right;color:var(--muted);margin-top:5px}.rich-tools{border:1px solid #dce4ee;border-bottom:0;border-radius:8px 8px 0 0;padding:9px;color:#63748a;background:#f8fafc}.form-two{display:grid;grid-template-columns:1fr 1fr;gap:14px}.upload-box{width:100%;border:1px dashed #9db8df;background:#f7faff;color:#1769e8;border-radius:9px;padding:18px;cursor:pointer}.simple-switch{display:flex;justify-content:space-between;padding:13px;background:#f8fafc;border-radius:9px}.simple-switch b,.simple-switch small{display:block}.simple-switch small{color:var(--muted);margin-top:4px}.simple-switch input{width:43px}.phone-preview{padding:22px;background:#f7f9fc}.preview-label{text-align:center;color:#60718a;font-weight:800;margin-bottom:12px}.phone{width:245px;min-height:430px;margin:auto;background:#fff;border:8px solid #172333;border-radius:28px;padding:18px 14px;box-shadow:0 12px 30px rgba(15,30,52,.16)}.phone-top{font-size:10px;border-bottom:1px solid var(--line);padding-bottom:11px}.phone-cover{height:125px;background:linear-gradient(135deg,#183b65,#2f6da7);color:#fff;display:grid;place-items:center;margin:13px 0;border-radius:7px}.phone>span{font-size:10px;color:#e5484d}.phone h3{font-size:17px;line-height:1.45}.phone p{font-size:12px;color:#61728a;line-height:1.6}.phone>small{color:#8a98a9}.editor-actions{display:flex;justify-content:flex-end;gap:9px;padding:14px 22px;border-top:1px solid var(--line);background:#fbfcfe}.editor-actions button{border:1px solid #d9e1ec;background:#fff;border-radius:8px;padding:10px 15px;cursor:pointer}.preview-btn{color:#1769e8}.publish-btn{background:#1769e8!important;color:#fff;border-color:#1769e8!important}.flash-mode .editor-mode{color:#e5484d}.flash-mode .phone-cover{display:none}
@media(max-width:1180px){.content-overview{grid-template-columns:repeat(3,1fr)}.content-layout{grid-template-columns:1fr}.content-help{display:none}.content-table-title,.content-row{grid-template-columns:minmax(300px,1.7fr) 110px 80px 70px 50px}.editor-body{grid-template-columns:1fr}.phone-preview{display:none}}@media(max-width:760px){.content-overview{grid-template-columns:1fr 1fr}.content-primary-actions{width:100%;margin-top:12px}.content-intro{display:block}.content-table-title{display:none}.content-row{grid-template-columns:1fr auto}.content-row>span,.content-row time{display:none}.editor-form{padding:15px}.form-two{grid-template-columns:1fr}}
.content-table-title,.content-row{grid-template-columns:minmax(275px,1.8fr) 100px 76px 68px 46px;gap:8px}
.content-row[hidden]{display:none!important}.list-create{height:34px;border:1px solid #b9d3fb;background:#edf4ff;color:#1769e8;border-radius:7px;padding:0 11px;font-weight:700;font-size:10px;cursor:pointer;white-space:nowrap}.list-create:hover{background:#1769e8;color:#fff}.content-type{transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.content-type:hover{transform:translateY(-2px);border-color:#b8d1f5}.content-type:focus-visible{outline:3px solid rgba(23,105,232,.18);outline-offset:2px}.topic-mode .editor-mode{color:#755bd8}.notice-mode .editor-mode{color:#179567}.topic-mode .phone-cover{background:linear-gradient(135deg,#4c3a91,#7763d4)}.notice-mode .phone-cover{display:none}.content-list-head{flex-wrap:wrap}.content-list-head>div{min-width:230px}
.editor-panel{scroll-margin-top:82px}
