.rz{--bg:#f8f9fc;--paper:#fff;--ink:#232934;--muted:#8190a3;--line:#e9edf3;--blue:#365fea;--soft:#edf1ff;--sidebar:236px}.rz,.rz *{box-sizing:border-box}.rz{background:var(--bg);color:var(--ink);font:14px/1.6 var(--font-manrope),"Manrope","Segoe UI",sans-serif;margin:0}.rz button,.rz input,.rz select,.rz textarea{font:inherit}.rz button{cursor:pointer;color:inherit;border:0}.rz a{color:inherit;text-decoration:none}.rz button,.rz a{transition:background .18s,color .18s}.rz h1,.rz h2,.rz h3,.rz p{margin:0}.rz button:focus-visible,.rz a:focus-visible{outline-offset:3px;outline:3px solid #365fea55}.rz .icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:19px;height:19px;display:block}.rz ::selection{background:#dce4ff}.rz .sidebar{width:var(--sidebar);border-right:1px solid var(--line);z-index:30;background:#fff;flex-direction:column;padding:29px 18px 18px;display:flex;position:fixed;inset:0 auto 0 0}.rz .brand{letter-spacing:-.7px;align-items:center;gap:10px;padding:0 12px;font-size:21px;font-weight:800;display:flex}.rz .brand-mark{background:var(--ink);color:#fff;letter-spacing:-2px;border-radius:10px;place-items:center;width:32px;height:34px;padding-right:2px;font-size:23px;display:grid}.rz .brand em{color:var(--blue);font-style:normal}.rz .workspace{border:1px solid var(--line);border-radius:10px;align-items:center;gap:9px;margin:32px 8px 28px;padding:12px 10px;display:flex}.rz .workspace-mark{color:#658675;background:#edf5f1;border-radius:7px;flex:none;place-items:center;width:31px;height:33px;font-family:Georgia,serif;font-size:19px;display:grid}.rz .workspace strong{font-size:11px;font-weight:700;display:block}.rz .workspace small{color:#929cae;font-size:10px}.rz .nav-label{letter-spacing:.12em;text-transform:uppercase;color:#a0a8b6;margin:0 0 10px;padding:0 14px;font-size:10px;font-weight:700}.rz .nav-item{color:#758092;text-align:left;background:0 0;border-radius:8px;align-items:center;gap:12px;width:100%;margin-bottom:5px;padding:12px 14px;font-size:13px;font-weight:600;display:flex}.rz .nav-item:hover{background:#f5f7fb}.rz .nav-item.active{background:var(--soft);color:var(--blue)}.rz .nav-count{color:#6479c9;background:#e1e7fc;border-radius:5px;margin-left:auto;padding:0 6px;font-size:10px}.rz .sidebar-bottom{margin-top:auto}.rz .back-link{color:#8d98aa;align-items:center;gap:9px;margin:25px 14px;font-size:11px;display:flex}.rz .back-link .icon{width:15px;height:15px}.rz .account{border-top:1px solid var(--line);align-items:center;gap:10px;padding:17px 8px 0;display:flex}.rz .avatar{color:#897660;background:#ede9e3;border-radius:50%;place-items:center;width:35px;height:35px;font-size:11px;font-weight:700;display:grid}.rz .account strong{font-size:11px;display:block}.rz .account small{color:#8e99ab;font-size:10px}.rz .app{margin-left:var(--sidebar)}.rz .topbar{border-bottom:1px solid var(--line);background:#ffffffbf;justify-content:space-between;align-items:center;gap:15px;height:81px;padding:0 38px;display:flex}.rz .breadcrumbs{color:#a0a8b6;align-items:center;gap:12px;font-size:12px;display:flex}.rz .breadcrumbs strong{color:#596477;font-size:12px;font-weight:600}.rz .top-actions{align-items:center;gap:20px;display:flex}.rz .demo-label{color:#a0a8b6;font-size:10px}.rz .visit{color:#7b8aa1;background:0 0;align-items:center;gap:7px;font-size:11px;display:flex}.rz .visit .icon{width:14px;height:14px}.rz .content{max-width:1370px;margin:auto;padding:36px 38px 22px}.rz .view{display:none}.rz .view.active{animation:.25s enter;display:block}.rz .page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:29px;display:flex}.rz .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#8b96a8;margin-bottom:8px;font-size:10px;font-weight:700}.rz h1{letter-spacing:-.85px;font-size:29px;font-weight:800;line-height:1.3}.rz .subtitle{color:#8190a3;margin-top:7px;font-size:13px}.rz .btn{white-space:nowrap;background:#fff;border:1px solid #e0e5ee;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:10px 15px;font-size:12px;font-weight:700;display:inline-flex}.rz .btn .icon{width:15px;height:15px}.rz .btn:hover{background:#f4f6fb}.rz .btn.primary{background:var(--blue);color:#fff;border-color:var(--blue);box-shadow:0 2px 3px #365fea14}.rz .btn.primary:hover{background:#294fd0}.rz .btn.danger{color:#bd5364;border-color:#f0dce1}.rz .text-btn{color:var(--blue);background:0 0;align-items:center;gap:6px;padding:0;font-size:11px;font-weight:700;display:flex}.rz .text-btn .icon{width:13px;height:13px}.rz .summary{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:25px;display:grid}.rz .stat{border:1px solid var(--line);background:#fff;border-radius:11px;padding:20px 21px}.rz .stat-head{color:#7a8598;justify-content:space-between;align-items:center;font-size:12px;display:flex}.rz .stat-head .icon{color:#a3adbd;width:17px;height:17px}.rz .stat-number{letter-spacing:-1px;margin:11px 0 9px;font-size:32px;font-weight:700;line-height:1.3}.rz .stat-note{color:#9aa3b0;font-size:11px}.rz .panel{border:1px solid var(--line);background:#fff;border-radius:11px;overflow:hidden}.rz .panel-head{justify-content:space-between;align-items:center;gap:15px;padding:20px 23px;display:flex}.rz .panel h2{letter-spacing:-.2px;font-size:14px;font-weight:800}.rz .panel-desc{color:#9aa3b1;margin-top:3px;font-size:11px}.rz .table-wrap{overflow:auto}.rz table{border-collapse:collapse;text-align:left;width:100%}.rz th{color:#9aa3b2;letter-spacing:.03em;white-space:nowrap;background:#fafbfe;border-block:1px solid #f0f2f6;padding:11px 23px;font-size:10px;font-weight:600}.rz td{color:#7b8699;border-bottom:1px solid #f0f2f6;padding:17px 23px;font-size:12px}.rz tr:last-child td{border-bottom:0}.rz tbody tr:hover{background:#fdfdff}.rz .post-title{color:#394357;text-align:left;background:0 0;padding:0;font-size:12px;font-weight:700;line-height:1.6}.rz .post-title:hover{color:var(--blue)}.rz .post-sub{color:#a0a8b6;margin-top:4px;font-size:10px}.rz .badge{color:#438c71;white-space:nowrap;background:#edf7f2;border-radius:5px;padding:4px 8px;font-size:10px;display:inline-block}.rz .badge.draft{color:#8895a9;background:#f2f4f8}.rz .row-actions{align-items:center;gap:6px;display:flex}.rz .icon-btn{border:1px solid var(--line);color:#9aa6b9;background:#fff;border-radius:6px;padding:6px}.rz .icon-btn .icon{width:13px;height:13px}.rz .icon-btn:hover{background:var(--soft);color:var(--blue)}.rz .bottom-grid{grid-template-columns:1.6fr 1fr;gap:22px;margin-top:24px;display:grid}.rz .checklist{padding:0 23px 21px}.rz .check-row{border-top:1px solid var(--line);align-items:center;gap:12px;padding:15px 0;display:flex}.rz .check-row .icon{color:#6d9c88;width:17px;height:17px}.rz .check-row p{color:#637086;font-size:12px}.rz .check-row small{color:#9aa5b5;font-size:10px}.rz .intro{padding:0 23px 23px}.rz .intro p{color:#8b98aa;margin:0 0 20px;font-size:12px;line-height:1.9}.rz .filters{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 18px;display:flex}.rz .filter{color:#8d99ac;background:0 0;border:1px solid #0000;border-radius:6px;padding:7px 10px;font-size:11px}.rz .filter.active{color:#6680c9;background:#f0f3ff;border-color:#dfe5f9;font-weight:600}.rz .search{border:1px solid var(--line);background:#fff;border-radius:7px;align-items:center;gap:8px;margin-left:auto;padding:8px 11px;display:flex}.rz .search input{box-shadow:none;background:0 0;border:0;outline:none;max-width:180px;font-size:11px}.rz .search .icon{color:#a3aebe;width:15px;height:15px}.rz .empty{text-align:center;color:#98a3b4;padding:32px;font-size:12px}.rz .footer{color:#a0a9b7;border-top:1px solid #e6eaf1;justify-content:space-between;gap:20px;margin-top:33px;padding-top:19px;font-size:10px;display:flex}.rz .footer a:hover{color:var(--blue)}.rz .editor-grid{grid-template-columns:minmax(0,1fr) 280px;gap:22px;display:grid}.rz .editor-main{padding:25px}.rz .field{margin-bottom:19px}.rz .field label{color:#68758b;margin-bottom:7px;font-size:12px;font-weight:600;display:block}.rz .control{color:#4c5b71;background:#fbfcfe;border:1px solid #dfe5ef;border-radius:7px;width:100%;padding:10px 12px;font-size:13px;line-height:1.6}.rz .control:focus{border-color:#8a9ef0;outline:0;box-shadow:0 0 0 3px #365fea10}.rz .title-input{letter-spacing:-.4px;font-size:24px;font-weight:700}.rz .editor-text{resize:vertical;background:#fff;min-height:320px;font-size:14px;line-height:1.9}.rz .editor-note{color:#9aa6b7;font-size:10px}.rz .editor-side .panel{margin-bottom:18px}.rz .side-fields{padding:0 20px 20px}.rz .cover{object-fit:cover;border-radius:7px;width:100%;height:155px;margin-bottom:12px;display:block}.rz .cover-empty{color:#a7b2c3;text-align:center;background:#fafbfe;border:1px dashed #d8dfeb;border-radius:8px;place-content:center;gap:8px;height:130px;margin-bottom:15px;font-size:11px;display:grid}.rz .cover-empty .icon{margin:auto}.rz .editor-actions{gap:9px;display:flex}.rz .status-line{color:#8b97a9;margin-top:12px;font-size:11px}.rz .media-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.rz .media-card{border:1px solid var(--line);background:#fff;border-radius:10px;position:relative;overflow:hidden}.rz .media-card img{aspect-ratio:1.4;object-fit:cover;width:100%;display:block}.rz .media-info{color:#77869a;padding:12px;font-size:11px}.rz .media-info strong{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.rz .media-info small{color:#a5aebc;font-size:10px}.rz .media-card .icon-btn{position:absolute;top:9px;right:9px}.rz .upload-zone{text-align:center;background:#fff;border:1px dashed #d7dfed;border-radius:11px;margin-bottom:24px;padding:27px}.rz .upload-zone.drag{border-color:var(--blue);background:var(--soft)}.rz .upload-zone .icon{color:#99a9c4;margin:0 auto 9px}.rz .upload-zone strong{font-size:12px;font-weight:600}.rz .upload-zone p{color:#a0aabc;margin-top:5px;font-size:11px}.rz .upload-zone label{color:var(--blue);cursor:pointer}.rz .settings-body{padding:0 23px 23px}.rz .settings-body p{color:#8b98aa;font-size:12px;line-height:1.9}.rz .settings-body .field{margin-top:10px}.rz .avatar{flex:none}.rz .person{align-items:center;gap:10px;display:flex}.rz .person strong{color:#53617a;font-size:12px}.rz .person small{color:#9ba7b7;font-size:10px;display:block}.rz .help-text{color:#9aa5b5;margin-top:14px;font-size:11px;line-height:1.8}.rz dialog{width:min(450px,100% - 32px);color:var(--ink);border:1px solid #e2e7f1;border-radius:15px;margin:auto;padding:27px;box-shadow:0 22px 90px #16284124}.rz dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#19273e55}.rz .dialog-head{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.rz .dialog-head h2{letter-spacing:-.5px;font-size:20px}.rz .dialog-head button{color:#98a3b4;background:#f5f7fb;border-radius:50%;padding:6px}.rz .dialog-head .icon{width:16px;height:16px}.rz .dialog-actions{justify-content:flex-end;gap:9px;margin-top:23px;display:flex}.rz .toast{color:#fff;opacity:0;pointer-events:none;z-index:100;background:#26344a;border-radius:9px;padding:12px 20px;font-size:12px;transition:all .2s;position:fixed;bottom:25px;left:calc(50% + 100px);transform:translate(-50%,10px)}.rz .toast.show{opacity:1;transform:translate(-50%)}.rz #preview{width:min(800px,100% - 32px)}.rz .article h1{font-size:32px}.rz .article .lead{color:#8a97a9;margin:15px 0;font-size:15px}.rz .article .cover{height:auto;max-height:340px;margin:23px 0}.rz .article .byline{color:#94a1b3;font-size:11px}.rz .article .body{white-space:pre-wrap;color:#546177;margin-top:24px;font-size:15px;line-height:1.95}.rz .mobile-toggle{background:0 0;padding:5px;display:none}.rz .scrim{display:none}@keyframes enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:1180px){.rz{--sidebar:212px}.rz .content{padding:30px 26px 20px}.rz .topbar{padding:0 26px}.rz .summary{gap:11px}.rz .stat{padding:17px}.rz td,.rz th{padding-inline:18px}.rz .editor-grid{grid-template-columns:minmax(0,1fr) 240px}.rz .media-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:970px){.rz .summary{grid-template-columns:1fr 1fr}.rz .bottom-grid,.rz .editor-grid{grid-template-columns:1fr}.rz .editor-side{grid-template-columns:1fr 1fr;gap:18px;display:grid}.rz .demo-label{display:none}.rz .page-heading{flex-wrap:wrap}.rz h1{font-size:25px}.rz .media-grid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.rz{--sidebar:236px}.rz .sidebar{transition:all .2s;transform:translate(-100%)}.rz .sidebar.open{transform:translate(0)}.rz .app{margin-left:0}.rz .topbar{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:65px;padding:0 18px;position:sticky;top:0}.rz .breadcrumbs>span{display:none}.rz .mobile-toggle{display:block}.rz .content{padding:27px 18px 20px}.rz .page-heading{gap:17px}.rz .subtitle{font-size:12px}.rz .btn{padding:9px 12px;font-size:11px}.rz .summary{gap:10px}.rz .stat{padding:16px}.rz .stat-head{font-size:11px}.rz .stat-note{font-size:10px}.rz .editor-main{padding:18px}.rz .editor-side{display:block}.rz .title-input{font-size:20px}.rz .search{width:100%;margin:10px 0 0}.rz .search input{width:100%;max-width:none}.rz .media-grid{gap:12px}.rz .media-info{font-size:10px}.rz .footer{font-size:9px}.rz .toast{width:max-content;max-width:90%;left:50%}.rz .scrim.show{z-index:25;background:#1d2b4544;display:block;position:fixed;inset:0}.rz .article h1{font-size:25px}}@media (prefers-reduced-motion:reduce){.rz,.rz *,.rz :before,.rz :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.rz{min-height:100vh}.rz .rz-toggle{display:block}.rz summary.mobile-toggle{cursor:pointer;list-style:none}.rz summary.mobile-toggle::-webkit-details-marker{display:none}.rz .rz-scrim{display:none}@media (max-width:700px){.rz:has(.rz-toggle[open]) .sidebar{transform:translate(0)}.rz:has(.rz-toggle[open]) .rz-scrim{z-index:25;background:#1d2b4544;display:block;position:fixed;inset:0}}.rz .breadcrumb-atual:after{content:"Visao geral"}.rz:has([data-secao=noticias]) .breadcrumb-atual:after{content:"Noticias"}.rz:has([data-secao=editor]) .breadcrumb-atual:after{content:"Editor de noticias"}.rz:has([data-secao=categorias]) .breadcrumb-atual:after{content:"Categorias"}.rz:has([data-secao=paginas]) .breadcrumb-atual:after{content:"Paginas"}.rz:has([data-secao=midia]) .breadcrumb-atual:after{content:"Biblioteca de midia"}.rz:has([data-secao=equipe]) .breadcrumb-atual:after{content:"Equipe"}.rz:has([data-secao=ajustes]) .breadcrumb-atual:after{content:"Ajustes do portal"}:is(.rz:has([data-secao=visao-geral]) a[data-nav=visao-geral],.rz:has([data-secao=noticias]) a[data-nav=noticias],.rz:has([data-secao=editor]) a[data-nav=noticias],.rz:has([data-secao=categorias]) a[data-nav=categorias],.rz:has([data-secao=paginas]) a[data-nav=paginas],.rz:has([data-secao=midia]) a[data-nav=midia],.rz:has([data-secao=equipe]) a[data-nav=equipe],.rz:has([data-secao=ajustes]) a[data-nav=ajustes]){background:var(--soft);color:var(--blue)}.rz summary.btn{list-style:none}.rz summary.btn::-webkit-details-marker{display:none}.rz summary.text-btn{cursor:pointer;list-style:none}.rz summary.text-btn::-webkit-details-marker{display:none}.rz summary.icon-btn{cursor:pointer;list-style:none}.rz summary.icon-btn::-webkit-details-marker{display:none}.rz details.previa-inline{position:relative}.rz details.previa-inline[open]>div.previa-corpo{z-index:40;background:var(--paper);text-align:left;border:1px solid #e2e7f1;border-radius:15px;width:min(560px,100vw - 48px);max-height:70vh;padding:27px;position:absolute;top:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 22px 90px #16284124}.rz details.previa-linha[open] .article{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.rz details.previa-linha .article h1{font-size:19px}.rz details.previa-linha .article .lead{margin:8px 0;font-size:12px}.rz details.previa-linha .article .byline{font-size:10px}.rz details.previa-linha .article .cover{margin:12px 0}.rz details.previa-linha .article .body{margin-top:12px;font-size:12px}.rz .upload-zone input[type=file]{color:#68758b;max-width:100%;margin:14px auto 0;font-size:11px;display:block}.rz .upload-zone .btn{margin-top:14px}.rz a.icon-btn{justify-content:center;align-items:center;display:inline-flex}.rz .paginacao{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.rz .page-info{color:#8b97a9;font-size:11px}.rz .page-links{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rz .page-gap{color:#a5aebc;font-size:12px}.rz .author-filter{position:relative}.rz .author-filter .filter{align-items:center;gap:8px;display:inline-flex}.rz .author-list{z-index:40;background:#fff;border:1px solid #e2e7f1;border-radius:10px;width:min(280px,80vw);max-height:300px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;overflow:auto;box-shadow:0 20px 60px #16284122}.rz .author-list input{background:#fbfcfe;border:1px solid #dfe5ef;border-radius:7px;width:100%;margin-bottom:6px;padding:9px 11px;font-size:12px}.rz .author-list a{color:#4c5b71;border-radius:7px;padding:9px 11px;font-size:12px;font-weight:600;display:block}.rz .author-list a:hover{background:#f5f7fb}.rz .author-list a.selected{color:#365fea;background:#edf1ff}.rz .empty-option{color:#a0aabc;padding:10px 11px;font-size:11px;display:block}.rz .filter-form{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.rz .filter-group{border:1px solid var(--line);background:#fff;border-radius:9px;align-items:center;gap:8px;height:38px;padding:0 6px 0 12px;display:inline-flex}.rz .filter-group:focus-within{border-color:#8a9ef0;box-shadow:0 0 0 3px #365fea14}.rz .filter-label{letter-spacing:.1em;text-transform:uppercase;color:#a0a8b6;white-space:nowrap;margin:0;font-size:9px;font-weight:700}.rz .filter-group .control{box-shadow:none;color:#4c5b71;background:0 0;border:0;min-width:0;height:100%;padding:0 4px;font-size:12px}.rz .filter-group .control:focus{box-shadow:none;border-color:#0000;outline:none}.rz .filter-group select.control{cursor:pointer;min-width:150px}.rz .filter-group input.control{min-width:180px}.rz .filter-form .btn{height:38px}.rz .filter-form .text-btn{white-space:nowrap;font-size:12px}.rz .md-toolbar{border:1px solid var(--line);background:#fafbfe;border-radius:9px;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;padding:8px 10px;display:flex}.rz .md-btn{color:#4c5b71;border:1px solid #0000;border-radius:7px;padding:7px 10px;font-size:11px;font-weight:700}.rz .md-btn:hover{background:#eef2f6}.rz .md-btn.md-strong{font-weight:800}.rz .md-btn.md-em{font-style:italic}.rz .md-btn.md-select{border-color:var(--line);cursor:pointer;text-overflow:ellipsis;background:#fff;max-width:140px}.rz .md-btn.md-select:hover{background:#eef2f6}.rz .md-sep{background:var(--line);width:1px;height:20px}.rz .md-image{position:relative}.rz .md-image summary{cursor:pointer;list-style:none}.rz .md-image summary::-webkit-details-marker{display:none}.rz .md-image-panel{z-index:40;background:#fff;border:1px solid #e2e7f1;border-radius:11px;gap:8px;width:280px;padding:14px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 20px 60px #16284122}.rz .md-library{grid-template-columns:1fr 1fr;gap:8px;max-height:220px;display:grid;overflow:auto}.rz .md-media{border:1px solid var(--line);text-align:left;background:#fff;border-radius:8px;padding:0;overflow:hidden}.rz .md-media img{aspect-ratio:1.4;object-fit:cover;width:100%;display:block}.rz .md-media span{color:#77869a;white-space:nowrap;text-overflow:ellipsis;padding:6px 8px;font-size:10px;display:block;overflow:hidden}.rz .article .body{white-space:normal}.rz .article .body h1{color:var(--ink);margin:28px 0 14px;font-size:26px}.rz .article .body h2{color:var(--ink);margin:26px 0 12px;font-size:22px}.rz .article .body h3{color:var(--ink);margin:22px 0 10px;font-size:18px}.rz .article .body h4{margin:18px 0 8px;font-size:16px}.rz .article .body p{margin:0 0 16px}.rz .article .body ul,.rz .article .body ol{margin:0 0 16px;padding-left:22px}.rz .article .body li{margin-bottom:6px}.rz .article .body blockquote{border-left:3px solid var(--blue);color:#68758b;margin:0 0 16px;padding:6px 0 6px 14px}.rz .article .body img{border-radius:8px;max-width:100%;height:auto;margin:14px 0}.rz .article .body a{color:var(--blue);text-decoration:underline}.rz .article .body hr{border:0;border-top:1px solid var(--line);margin:22px 0}.rz .article .body table{border-collapse:collapse;width:100%;margin:0 0 16px;font-size:13px}.rz .article .body th,.rz .article .body td{border:1px solid var(--line);text-align:left;padding:8px 10px}.rz .article .body code{background:#f1f4f9;border-radius:4px;padding:1px 6px;font-size:13px}.rz .article .body pre{color:#e8edf5;background:#1d2b44;border-radius:8px;margin:0 0 16px;padding:14px;overflow:auto}.rz .article .body pre code{color:inherit;background:0 0;padding:0}.rz .tiptap{color:#4c5b71;cursor:text;background:#fff;border:1px solid #dfe5ef;border-radius:7px;outline:none;min-height:320px;padding:10px 12px;font-size:14px;line-height:1.9}.rz .tiptap:focus-within{border-color:#8a9ef0;box-shadow:0 0 0 3px #365fea10}.rz .tiptap .ProseMirror{outline:none;min-height:280px}.rz .tiptap .ProseMirror:focus{outline:none}.rz .tiptap p{margin:0 0 12px}.rz .tiptap h1{margin:20px 0 12px;font-size:26px}.rz .tiptap h2{margin:18px 0 10px;font-size:22px}.rz .tiptap h3{margin:16px 0 8px;font-size:18px}.rz .tiptap h4{margin:14px 0 8px;font-size:16px}.rz .tiptap ul,.rz .tiptap ol{margin:0 0 12px;padding-left:22px}.rz .tiptap blockquote{border-left:3px solid var(--blue);color:#68758b;margin:0 0 12px;padding:4px 0 4px 12px}.rz .tiptap img{border-radius:8px;max-width:100%;height:auto}.rz .tiptap a{color:var(--blue)}.rz .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#9aa6b7;float:left;pointer-events:none;height:0}.rz .form-error{color:#b3261e;background:#fdecec;border:1px solid #f5c6c0;border-radius:8px;margin:12px 0 0;padding:10px 14px;font-size:12px}.rz .md-panel{background:#fff;border:1px solid #e2e7f1;border-radius:11px;gap:8px;max-width:520px;margin-bottom:12px;padding:14px;display:grid;box-shadow:0 20px 60px #16284122}.rz .md-btn:disabled{opacity:.45;cursor:default}.rz .md-btn:disabled:hover{background:0 0}.rz .md-editor{background:#fff;border:1px solid #dfe5ef;border-radius:12px;gap:0;transition:border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:clip}.rz .md-editor:focus-within{border-color:#8a9ef0;box-shadow:0 0 0 3px #365fea10}.rz .md-toolbar{z-index:20;border:0;border-bottom:1px solid var(--line);background:#fff;border-radius:0;margin:0;padding:8px 10px;display:block;position:sticky;top:0}.rz .md-scroll{scrollbar-width:thin;flex-wrap:nowrap;align-items:center;gap:4px;display:flex;overflow:auto hidden}.rz .md-group{flex:none;align-items:center;gap:2px;display:flex}.rz .md-btn.md-icon{color:#5b6b82;place-items:center;width:32px;height:32px;padding:0;display:inline-grid}.rz .md-btn.md-icon:hover{color:#1f2a3d;background:#eef2f6}.rz .md-btn.md-on{color:#2f56d6;background:#e3e9ff}.rz .md-blockbtn{border:1px solid var(--line);background:#fff;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;min-width:132px;height:32px;padding:0 10px;display:inline-flex}.rz .md-blockbtn:hover{background:#f2f5fa}.rz .md-blocklabel{font-size:12px}.rz .md-menu{z-index:60;background:#fff;border:1px solid #e2e7f1;border-radius:12px;gap:2px;width:250px;max-width:calc(100% - 16px);padding:6px;display:grid;position:absolute;top:52px;left:8px;box-shadow:0 24px 70px #1628412b}.rz .md-opt{text-align:left;background:0 0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex}.rz .md-opt:hover{background:#f4f6fb}.rz .md-opt-on{background:#eef2ff}.rz .md-opt-prev{border:1px solid var(--line);color:#33415c;background:#fafbfe;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid}.rz .md-prev-p{font-size:13px;font-weight:400}.rz .md-prev-1{font-size:19px;font-weight:800}.rz .md-prev-2{font-size:17px;font-weight:800}.rz .md-prev-3{font-size:15px;font-weight:700}.rz .md-prev-4{font-size:13px;font-weight:700}.rz .md-opt-text{flex:1;line-height:1.25;display:grid}.rz .md-opt-text strong{font-size:12px}.rz .md-opt-text small{color:#8b97a9;font-size:10px}.rz .md-opt-check{width:14px}.rz .md-panel.md-pop{border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-width:none;box-shadow:none;background:#fbfcfe;border-radius:0;margin:0}.rz .md-pop-head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.rz .md-pop-head strong{font-size:12px}.rz .md-sel{color:#8b97a9;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;overflow:hidden}.rz .md-sel-empty{color:#b08a2e}.rz .md-urlrow{grid-template-columns:1fr auto;gap:8px;display:grid}.rz .md-urlrow .btn{white-space:nowrap}.rz .md-search{position:relative}.rz .md-search svg{color:#98a3b4;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.rz .md-search .md-search-input{padding-left:30px}.rz .md-library{grid-template-columns:repeat(3,1fr)}.rz .md-editor .md-area{box-shadow:none;cursor:text;background:0 0;border:0;border-radius:0;outline:none;min-height:380px;padding:20px 22px;font-size:16px;line-height:1.85}.rz .md-editor .md-area .ProseMirror{cursor:text;height:100%;min-height:340px}.rz .md-editor .md-area:focus,.rz .md-editor .md-area:focus-within{box-shadow:none;border:0 #0000;outline:none}.rz .md-status{color:#8b97a9;background:0 0;border:0;border-top:1px solid #eef1f5;border-radius:0;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:8px 12px;font-size:11px;display:flex}.rz .md-status-hint{color:#b3bdcb}@media (max-width:700px){.rz .md-area{padding:16px;font-size:15px}.rz .md-status-hint{display:none}.rz .md-library{grid-template-columns:1fr 1fr}.rz .md-blockbtn{min-width:118px}}
