@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,500;12..96,600;12..96,700;12..96,800&family=Poppins:wght@400;500;600;700&display=swap";:root{font-family:Poppins,Arial,sans-serif;color:#252322;background:#f8f8f7;font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{opacity:.48;cursor:not-allowed}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #ffb900;outline-offset:2px}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:Bricolage Grotesque,sans-serif;letter-spacing:-.044em;line-height:1.1}h1{font-size:30px}h2{font-size:23px}h3{font-size:18px}p{font-size:13px;color:#807d7b;line-height:1.65}a{color:inherit;text-decoration:none}input,textarea,select{width:100%;background:#fff;border:1px solid #e5e2de;padding:12px 14px;border-radius:11px;font-size:13px;color:#292522;min-height:44px}textarea{resize:vertical}label{display:grid;gap:8px;font-size:12px;font-weight:650;color:#34312d}label small{font-weight:400;color:#8c8782}button{border:0;background:transparent}svg{flex-shrink:0}.primary,.outline{border-radius:11px;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:43px;padding:10px 18px;font-weight:700;font-size:12px;transition:background .16s,transform .16s}.primary{background:#ed2024;color:#fff}.primary:hover{background:#d7191d;transform:translateY(-1px)}.outline{background:#fff;color:#282522;border:1px solid #e3dfda}.outline:hover{border-color:#ed2024}.compact{padding:8px 12px;min-height:36px}.fill{width:100%}.shell{min-height:100vh;display:grid;grid-template-columns:242px minmax(0,1fr)}.sidebar{position:sticky;top:0;height:100vh;background:#151515;color:#fff;display:flex;flex-direction:column;padding:26px 12px 15px}.brand{padding:6px 13px 46px;display:flex;gap:9px;align-items:center}.brand strong{font:800 26px Bricolage Grotesque;letter-spacing:-.09em;display:block;line-height:1}.brand small{display:block;font-size:8px;letter-spacing:.23em;font-weight:700;margin-top:3px}.brand-mark,.logo-dot{display:block;width:26px;height:26px;background:#ed2024;border-radius:100%;position:relative}.brand-mark:after,.logo-dot:after{content:"";width:5px;height:5px;background:#fff;border-radius:50%;position:absolute;top:6px;right:6px}.side-label{font-size:9px;color:#777;letter-spacing:.17em;font-weight:700;margin:0 15px 16px}.navigation{display:grid;gap:5px}.nav-item{display:flex;align-items:center;gap:13px;color:#bcbcbc;font-size:12px;font-weight:550;padding:13px;border-radius:10px;text-align:left}.nav-item:hover{background:#232323;color:#fff}.nav-item.active{background:#3b2728;color:#fff;box-shadow:inset 3px 0 #ed2024}.nav-item.active svg{color:#ed2024}.right-chevron{margin-left:auto;opacity:.25}.logout{margin-top:auto;display:flex;align-items:center;gap:12px;font-size:12px;color:#dedede;padding:15px 13px;border-top:1px solid #272727;text-align:left}.main{min-width:0}.topbar{height:72px;background:#fff;border-bottom:1px solid #eeece9;display:flex;align-items:center;justify-content:space-between;padding:0 38px}.breadcrumb{font-size:12px;color:#888;display:flex;align-items:center;gap:10px}.breadcrumb span{color:#333;font-weight:650}.topbar-right{display:flex;gap:16px;align-items:center}.role{text-transform:capitalize;font-size:11px;color:#777;background:#f6f4f0;padding:6px 12px;border-radius:20px}.avatar{width:34px;height:34px;border-radius:50%;background:#161616;color:#fff;display:grid;place-items:center;font-weight:700}.content{width:min(1400px,100%);padding:34px 42px 70px;margin:0 auto}.page-top{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:25px}.page-top p{margin-top:10px}.small-label{font-size:10px;color:#ed2024;letter-spacing:.13em;text-transform:uppercase;font-weight:800;margin-bottom:10px}.button-group{display:flex;gap:9px;flex-wrap:wrap}.tabs{display:flex;gap:35px;border-bottom:1px solid #e8e4df;margin:0 0 29px}.tabs button{font-size:13px;color:#8d8883;padding:0 0 16px;position:relative;font-weight:650}.tabs button.active{color:#ed2024}.tabs button.active:after{content:"";height:3px;border-radius:6px;background:#ed2024;position:absolute;bottom:-1px;left:0;right:0}.toolbar{display:flex;align-items:center;justify-content:space-between;margin:10px 0 18px}.toolbar h2{display:flex;align-items:center;gap:12px}.count{font:700 12px Poppins;background:#f0e9e7;color:#ed2024;border-radius:50px;padding:4px 10px}.filter-row{display:flex;gap:7px}.filter-row button{padding:9px 14px;border-radius:8px;font-size:12px;color:#666;font-weight:650}.filter-row button.active{background:#ed2024;color:#fff}.list-table{border-radius:17px;overflow:hidden;border:1px solid #eae6e2;background:#fff}.list-header,.list-row{display:grid;grid-template-columns:70px 2.2fr 1.65fr .9fr 100px;gap:16px;align-items:center;padding:19px 22px}.list-header{background:#f6f4f1;font-size:11px;font-weight:700;color:#817b76}.list-row{border-top:1px solid #efebe6;font-size:12px}.list-row strong{font-size:13px;font-weight:700}.list-row>span:not(.number):not(.status){color:#68645e}.number,.index{color:#ed2024;font-weight:700}.status{display:inline-block;text-transform:capitalize;font-size:11px;padding:7px 12px;border-radius:100px;font-weight:700;width:fit-content}.status.draft{color:#a36a0a;background:#fff2d6}.status.published{color:#20845a;background:#e5f4ec}.row-action{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#ed2024}.row-action:hover{text-decoration:underline}.empty{padding:48px 18px;text-align:center;color:#89827e;font-size:13px}.add-page{max-width:990px}.add-page>p,.upload-screen>p{margin:8px 0 27px}.add-name{max-width:520px;margin:27px 0 32px}.add-page h3{margin-bottom:17px}.template-rows{display:grid;gap:10px}.template-row{width:100%;padding:17px 21px;display:grid;grid-template-columns:46px 1.3fr 1fr auto auto;align-items:center;gap:16px;border-radius:13px;border:1px solid #e9e5e0;background:#fff;text-align:left;min-height:70px;box-shadow:0 5px 18px #25170f05}.template-row.selected{border-color:#ed2024;background:#fff8f7;box-shadow:0 4px 20px #ed202411}.template-row strong{font:700 16px Bricolage Grotesque;letter-spacing:-.03em}.template-row small{font-size:12px;color:#8a817a}.select-circle{width:22px;height:22px;border:2px solid #d5cec8;border-radius:50%;display:grid;place-items:center;color:#fff}.selected .select-circle{background:#ed2024;border-color:#ed2024}.continue{margin-top:24px}.upload-screen{max-width:950px;margin:0 auto;text-align:center}.upload-box{border:1.6px dashed #e0d6d2;background:linear-gradient(140deg,#fff,#fffbf8);border-radius:22px;padding:35px;display:flex;align-items:center;flex-direction:column;gap:12px}.upload-box>svg{color:#ed2024}.upload-box strong{font:700 21px Bricolage Grotesque}.upload-box span,.upload-box small{font-size:12px;color:#8d8480}.file-button{display:block;cursor:pointer;background:#ed2024;color:#fff;border-radius:10px;padding:11px 20px}.file-button input{display:none}.upload-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px;text-align:left;margin-top:22px}.centered{margin:25px auto}.upload-result{background:#fff;border:1px solid #ece4de;border-radius:16px;text-align:left;padding:25px;margin:22px 0}.upload-result p{margin:9px 0 19px}.mapping-area{margin-top:30px;padding:25px;border-radius:18px;background:#fff;border:1px solid #e9e4df}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:22px}.panel-heading p{margin-top:8px}.approve{display:flex;align-items:center;gap:10px;white-space:nowrap}.approve input{width:17px;min-height:17px}.map-section{border-top:1px solid #eee8e3;padding:22px 0}.map-section h3{margin-bottom:14px}.map-field{display:grid;grid-template-columns:2fr 160px minmax(0,180px);gap:15px;align-items:center;padding:11px 0;border-top:1px solid #f5f2ef}.map-field:first-of-type{border-top:0}.map-field strong{font-size:12px;display:block}.map-field small{display:block;font-size:11px;color:#9c948d;margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.map-field select,.map-field input{min-height:38px;font-size:12px}.backlink{color:#ed2024;font-size:12px;font-weight:700;margin-bottom:13px;padding:0}.editor-layout{display:grid;grid-template-columns:248px 1fr;gap:22px;align-items:start}.section-list{background:#fff;border-radius:16px;padding:20px 12px;border:1px solid #e8e2dc}.section-list>strong{font-size:10px;color:#817974;letter-spacing:.1em;margin:4px 12px 16px;display:block}.section-nav{width:100%;padding:12px 13px;display:flex;gap:13px;align-items:center;border-radius:10px;font-size:12px;text-align:left;color:#625b55}.section-nav.active{background:#fcecea;color:#ed2024;font-weight:700}.edit-panel{border-radius:16px;border:1px solid #e8e2dc;background:#fff;padding:28px;min-height:440px}.form-stack{display:grid;gap:20px;max-width:700px}.locked-section{background:#fcfaf8;border:1px dashed #e6d9cf;padding:56px 25px;text-align:center;color:#aa9691;border-radius:17px}.locked-section svg{color:#ed2024;margin-bottom:15px}.locked-section h3{color:#312d29;margin-bottom:10px}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:15px}.switch-block{display:grid;gap:11px}.switch-block strong{font-size:12px}.segment{display:flex;border:1px solid #eee0d8;padding:5px;border-radius:12px;background:#f8f6f4}.segment button{flex:1;padding:9px;border-radius:8px;color:#766f69;font-size:11px;font-weight:700}.segment button.selected{background:#ed2024;color:#fff;box-shadow:0 4px 11px #ed20242a}.search-preview{border:1px solid #e8e5e2;border-radius:15px;padding:18px 20px}.search-preview span{font-size:11px;color:#888}.search-preview small{display:block;font-size:11px;color:#1a7c51;margin:15px 0 6px}.search-preview h3{font:500 19px Arial;letter-spacing:normal;color:#1b45a4}.search-preview p{font:13px/1.6 Arial;color:#4a4d51;margin-top:6px}.shared-list{max-width:690px;background:#fff;border:1px solid #e9e4df;border-radius:18px;padding:28px;display:grid;gap:19px}.stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.stat{background:#fff;border:1px solid #ebe5df;border-radius:16px;padding:25px}.stat span{font-size:12px;color:#817b76;display:block}.stat strong{font:800 41px Bricolage Grotesque;display:block;margin-top:10px}.link-row{display:flex;gap:15px;margin:24px 0}.link-row a{display:flex;gap:6px;align-items:center;color:#ed2024;font-size:12px;font-weight:700}.redirect-panel{padding:26px;background:#fff;border:1px solid #ebe5df;border-radius:18px}.redirect-panel h2{margin-bottom:22px}.redirect-item{display:flex;gap:15px;border-bottom:1px solid #f0ede9;padding:14px 0;color:#68615c}.redirect-item code{font-size:12px}.redirect-form{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;margin-top:22px}.media-upload{display:flex;gap:14px;align-items:center;background:#fff;padding:24px;border-radius:16px;border:1px solid #e7e1dc}.media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:18px;margin-top:20px}.media-card{display:grid;gap:9px;background:#fff;padding:15px;border-radius:14px;border:1px solid #e8e2dc}.media-card img{width:100%;height:140px;object-fit:cover;border-radius:10px}.media-card strong{font-size:12px}.media-card small{font-size:11px;color:#999}.alert{display:flex;align-items:center;gap:11px;border-radius:12px;padding:12px 16px;font-size:12px;margin-bottom:18px}.alert button{margin-left:auto}.alert.error{background:#fff0ee;color:#a91c20}.alert.success{background:#e9f5ed;color:#237a4a}.preview-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;z-index:99;display:flex;flex-direction:column}.preview-head{padding:15px 27px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eee}.preview-head strong,.preview-head span{display:block;font-size:13px}.preview-head span{color:#999;margin-top:4px}.preview-modal iframe{width:100%;height:100%;border:0}.login-bg{min-height:100vh;min-height:100dvh;padding:24px;display:grid;place-items:center;background:radial-gradient(ellipse at 6% 18%,rgba(237,32,36,.045),transparent 44%),radial-gradient(ellipse at 92% 88%,rgba(255,185,0,.055),transparent 40%),#f8f8f7}.login-card{width:min(460px,100%);padding:36px 40px 38px;background:#fff;border:1px solid #ece8e5;border-radius:24px;box-shadow:0 20px 70px #1616160e,0 2px 12px #16161606}.login-brand{padding-bottom:30px;border-bottom:1px solid #f2efed}.login-card .logo.dark{display:flex;align-items:center;gap:8px;font:800 25px Bricolage Grotesque,sans-serif;letter-spacing:-.075em;color:#161616}.login-card .logo-dot{width:25px;height:25px;flex:0 0 25px}.login-card .by-emlen{font:700 8px Poppins,sans-serif;letter-spacing:.14em;align-self:flex-end;margin:0 0 3px -6px}.login-intro{padding-top:28px}.login-icon{width:52px;height:52px;border-radius:15px;display:grid;place-items:center;background:#fff0f0;color:#ed2024;margin-bottom:20px}.login-card h1{font-family:Bricolage Grotesque,sans-serif;font-size:34px;line-height:1.12;letter-spacing:-.045em;margin:0 0 9px;color:#161616}.login-card p{font-size:13px;line-height:1.7;color:#76716d}.login-card .login-form{display:grid;gap:0;margin:28px 0 0}.login-field{margin:0 0 18px}.login-card .login-field label{display:block;margin:0 0 9px;color:#332f2d;font-size:12px;font-weight:650}.login-card .login-field input{width:100%;height:50px;min-height:50px;border:1px solid #e5e0dc;border-radius:12px;background:#fff;padding:0 15px;color:#161616;font-size:14px;transition:border-color .16s ease,box-shadow .16s ease}.login-card .login-field input::placeholder{color:#a39b95}.login-card .login-field input:focus{outline:none;border-color:#e7ab18;box-shadow:0 0 0 3px #ffb9002b}.login-password-wrap{position:relative}.login-card .login-password-wrap input{padding-right:52px}.login-password-toggle{position:absolute;top:50%;right:8px;transform:translateY(-50%);display:grid;place-items:center;height:36px;width:36px;color:#817c77;border-radius:9px}.login-password-toggle:hover{background:#f7f4f2;color:#161616}.login-password-toggle:focus-visible{outline:2px solid #ffb900;outline-offset:1px}.login-card .login-submit{min-height:50px;width:100%;border-radius:12px;font-size:13px;font-weight:700;margin-top:4px;box-shadow:0 9px 20px #ed202421}.login-card .login-submit:disabled{box-shadow:none}.login-card .login-error{margin-top:16px;font-size:12px;line-height:1.5}@media(max-width:540px){.login-bg{padding:16px}.login-card{padding:28px 24px 30px;border-radius:20px}.login-brand{padding-bottom:24px}.login-intro{padding-top:24px}.login-card h1{font-size:31px}}@media(max-width:1100px){.shell{grid-template-columns:205px minmax(0,1fr)}.content{padding:25px}.topbar{padding:0 24px}.editor-layout{grid-template-columns:195px 1fr}.template-row{grid-template-columns:35px 1fr 1fr auto auto}.map-field{grid-template-columns:1fr 140px}.map-field input{grid-column:1/-1}.media-upload{flex-wrap:wrap}}@media(max-width:760px){.shell{grid-template-columns:1fr}.sidebar{height:auto;position:static;padding:10px;display:block}.brand{padding:6px 10px 12px}.side-label,.logout{display:none}.navigation{display:flex;overflow-x:auto;gap:5px;padding-bottom:8px}.nav-item{white-space:nowrap;flex-shrink:0}.right-chevron{display:none}.topbar{height:57px}.content{padding:24px 15px}.page-top,.toolbar{align-items:start;flex-direction:column}.editor-layout{grid-template-columns:1fr}.section-list{display:flex;gap:6px;overflow:auto}.section-list>strong{display:none}.section-nav{width:auto;white-space:nowrap}.list-header,.list-row{grid-template-columns:33px 1.2fr 70px;gap:10px;padding:15px}.list-header span:nth-child(3),.list-header span:nth-child(4),.list-row>span:nth-child(3),.list-row>span:nth-child(4){display:none}.list-row{font-size:11px}.tabs{gap:18px}.upload-fields,.two-col,.stat-grid,.redirect-form{grid-template-columns:1fr}.template-row{grid-template-columns:28px 1fr auto;gap:10px}.template-row small,.template-row .status{display:none}.map-field{grid-template-columns:1fr;gap:8px}.media-upload{display:grid}.content h1{font-size:27px}.edit-panel{padding:20px}.button-group{width:100%}}.team-form{margin-top:25px}.team-form h2{margin-bottom:4px}.password-link{font-size:11px;font-weight:650;color:#5b5550;text-decoration:underline;text-underline-offset:3px}.editor-signals{display:flex;gap:8px;align-items:center;margin-top:10px;flex-wrap:wrap}.unsaved-pill,.draft-pill,.saved-pill{display:inline-flex;gap:5px;align-items:center;border-radius:99px;padding:6px 10px;font-size:11px;font-weight:700}.unsaved-pill,.draft-pill{background:#fff0dc;color:#935b04}.saved-pill{background:#e5f4ec;color:#20845a}.row-actions{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.quiet-action{color:#8d5248;font-size:11px;font-weight:700;padding:7px;white-space:nowrap}.quiet-action:hover{text-decoration:underline}.team-actions{display:flex;gap:6px}.list-row>.row-actions{min-width:110px}.mapping-steps{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0 22px}.mapping-steps span{padding:9px 12px;background:#f5f2ef;border-radius:8px;color:#786f67;font-size:11px;font-weight:700}.mapping-steps .active{color:#ed2024;background:#fff0ed}.mapping-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,46%);gap:22px;align-items:start}.mapping-fields{min-width:0;max-height:750px;overflow-y:auto;padding-right:5px}.mapping-visual{position:sticky;top:15px;border:1px solid #e8e4df;border-radius:13px;background:#faf9f7;padding:11px;display:grid;gap:10px}.mapping-visual iframe{background:#fff;width:100%;height:535px;border:1px solid #e1dad4;border-radius:8px}.mapping-visual>small{color:#8d837d;font-size:10px;text-align:center}.preview-label{display:flex;align-items:center;justify-content:space-between;padding:6px 8px}.preview-label strong{font-size:12px;display:block}.preview-label small{font-size:10px;color:#8d837d}.mapping-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #eae5e1;padding-top:20px;margin-top:22px}.mapping-footer>span{font-size:12px;color:#716a64}.mapping-fields .map-section{border:1px solid #e8e3dd;border-radius:12px;padding:0;background:#fff;margin-bottom:10px}.map-section summary{padding:17px;display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer}.map-section summary strong{font-size:13px}.map-section summary small{font-size:10px;color:#8e8680}.map-section .section-name-label{margin:0 15px 15px}.mapping-fields .map-field{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:15px;border-top:1px solid #efebe7}.map-field.focused{background:#fffbf0;border-left:3px solid #ed2024}.map-field-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;grid-column:1/-1}.map-field-heading span{font-size:10px;color:#958e88}.field-focus{font-size:11px;font-weight:700;color:#ed2024;display:flex;align-items:center;gap:6px}.mapping-fields .map-field>small{grid-column:1/-1;color:#8d857f;font-size:11px;line-height:1.4;white-space:normal}.mapping-fields .map-field>label{font-size:11px}.mapping-fields .map-field select,.mapping-fields .map-field input{min-height:39px;font-size:11px}.mapping-fields .map-field label:last-child:has(input){grid-column:1/-1}.preflight{background:#f9f8f6;padding:16px;border-radius:12px;border:1px solid #ede5dc;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.preflight strong{width:100%;font-size:12px}.preflight span{font-size:11px}.preflight .ok{color:#20845a}.preflight .missing{color:#b63b22}.preflight .note{width:100%;color:#756d68}.dialog-backdrop{position:fixed;z-index:111;top:0;right:0;bottom:0;left:0;background:#1312128c;display:grid;place-items:center;padding:20px}.dialog-card{width:min(450px,100%);background:#fff;border-radius:17px;padding:30px;box-shadow:0 20px 70px #0002;display:grid;gap:18px}.dialog-card p{margin:0}.dialog-card .button-group{justify-content:end}@media(max-width:1080px){.mapping-layout{grid-template-columns:1fr}.mapping-visual{position:static}.mapping-fields{max-height:none}.mapping-visual iframe{height:440px}}@media(max-width:760px){.mapping-footer{flex-direction:column;align-items:stretch}.mapping-fields .map-field{grid-template-columns:1fr}.map-field label{grid-column:1/-1}.password-link{display:none}}.publication-diff{padding:17px 20px;border:1px solid #e8e3df;border-radius:13px;background:#f9f9f7;display:grid;gap:8px}.publication-diff>strong{font-size:12px}.publication-diff dl{display:grid;grid-template-columns:110px 1fr;gap:7px 12px;margin:7px 0 0}.publication-diff dt{font-size:11px;color:#8a7f76}.publication-diff dd{margin:0;font-size:11px;color:#39312e;overflow-wrap:anywhere}.editor-flow{display:flex;flex-direction:column;gap:22px;align-items:stretch;width:100%;min-width:0}.editor-flow>.edit-panel{width:100%;min-height:0;padding:30px 32px;scroll-margin-top:20px}.editor-flow .panel-heading p{font-size:12px;color:#8a827d;line-height:1.6;margin-top:7px}.editor-field-total{white-space:nowrap;border-radius:999px;background:#f9f3f0;padding:9px 13px;color:#a14535;font-weight:700;font-size:11px}.editor-section-rows{border:1px solid #eae5df;border-radius:13px;overflow:hidden}.editor-section-block+.editor-section-block{border-top:1px solid #eee9e4}.editor-section-toggle{display:flex;align-items:center;gap:16px;width:100%;padding:18px 21px;text-align:left;background:#fff;min-height:74px}.editor-section-toggle:hover{background:#fdfaf8}.editor-section-no{color:#ed2024;font-weight:800;font-size:12px;min-width:22px}.editor-section-name{display:grid;gap:4px;flex:1;min-width:0}.editor-section-name strong{font:700 16px Bricolage Grotesque;color:#302b27;letter-spacing:-.02em}.editor-section-name small{font-size:11px;color:#8b827c}.editor-section-toggle .fixed-icon{color:#a9a29c}.section-chevron{color:#8c817c;transition:transform .2s}.section-chevron.expanded{transform:rotate(90deg)}.editor-fields-grid,.seo-primary-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px}.editor-fields-grid{border-top:1px solid #f0ece7;background:#fcfbfa;padding:23px 24px 27px}.editor-fields-grid>.wide-field,.seo-primary-fields>.wide-field{grid-column:1/-1}.editor-fields-grid label,.seo-primary-fields label{min-width:0}.editor-fields-grid label small{display:block;margin-top:8px;color:#8b817a;font-size:10px}.editor-flow .form-stack{max-width:none}.editor-seo-panel .seo-form-stack{gap:22px}.editor-seo-panel .publication-diff{max-width:100%}.editor-preview-panel .panel-heading{align-items:start}.inline-preview-bar{display:flex;justify-content:space-between;gap:10px;background:#f7f4f2;border:1px solid #e8e2dc;border-bottom:0;border-radius:13px 13px 0 0;padding:12px 18px;font-size:11px;color:#766d66;font-weight:600}.inline-preview-frame{height:640px;width:100%;border:1px solid #e8e2dc;border-radius:0 0 13px 13px;background:#fff;overflow:hidden}.inline-preview-frame iframe{display:block;border:0;width:100%;height:100%;background:#fff}.inline-preview-empty{height:100%;display:grid;place-items:center;font-size:13px;color:#8b827a}.inline-preview-error{margin-top:12px;color:#a12f24;font-size:12px}.editor-preview-foot{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-top:19px}.editor-preview-foot>span{font-size:11px;color:#8f867f}@media(max-width:760px){.editor-flow>.edit-panel{padding:20px 17px}.editor-section-toggle{padding:16px 13px;gap:11px}.editor-fields-grid,.seo-primary-fields{grid-template-columns:1fr;padding-left:14px;padding-right:14px}.editor-fields-grid>.wide-field,.seo-primary-fields>.wide-field{grid-column:auto}.inline-preview-frame{height:510px}.inline-preview-bar>span:last-child{display:none}.editor-preview-foot{flex-direction:column;align-items:stretch}.editor-preview-foot .button-group{width:100%;flex-wrap:wrap}.editor-field-total{display:none}.editor-preview-panel .panel-heading{flex-wrap:wrap}}.category-shell{grid-template-columns:270px minmax(0,1fr);background:#faf9f8}.category-shell .sidebar{padding:29px 16px 18px;background:#161616}.category-shell .brand{padding:6px 15px 62px}.category-shell .brand strong{font-size:27px}.category-shell .brand small{font-size:9px}.category-shell .navigation{display:grid;gap:8px}.category-shell .nav-item{min-height:62px;padding:15px 18px;border-radius:13px;font-size:14px;font-weight:700;gap:15px}.category-shell .nav-item.active{background:#422628;box-shadow:inset 4px 0 #ed2024}.category-shell .right-chevron{opacity:1;margin-left:auto;color:#ed2024}.category-shell .logout{padding:19px 16px;border-top:1px solid #303030;font-size:14px}.category-shell .topbar{height:76px;padding:0 42px}.category-shell .content{width:100%;max-width:1530px;padding:38px 42px 75px}.category-shell .breadcrumb{font-size:13px}.category-shell .password-link{font-size:12px}.category-page{width:100%}.category-heading{margin:0 0 29px}.category-heading h1{font-family:Bricolage Grotesque,sans-serif;font-size:39px;font-weight:800;line-height:1.08;letter-spacing:-.055em;color:#161616}.category-heading p{font-size:14px;line-height:1.65;color:#66625f;margin-top:11px}.category-shell .category-tabs{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;background:#fff;border:1px solid #e5dfdd;border-radius:16px;overflow:hidden;margin:0 0 31px;box-shadow:0 5px 18px #1e141406}.category-shell .category-tabs-two{grid-template-columns:repeat(2,minmax(0,1fr))}.category-shell .category-tabs button{min-width:0;min-height:69px;display:grid;place-items:center;padding:12px 10px;margin:0;border-right:1px solid #eee9e7;font-size:16px;font-weight:700;font-family:Bricolage Grotesque,sans-serif;letter-spacing:-.018em;color:#74706e;transition:background .2s,color .2s}.category-shell .category-tabs button:last-child{border-right:0}.category-shell .category-tabs button.active{color:#ed2024;background:#fff0f0}.category-shell .category-tabs button.active:after{height:4px;background:#ed2024;bottom:0;left:0;right:0;border-radius:0}.category-shell .category-tabs button:hover:not(.active){background:#faf8f7;color:#282323}.category-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;margin:0 0 24px}.category-search{display:flex;align-items:center;gap:12px;flex:1 1 340px;max-width:430px;background:#fff;border:1px solid #e6e1de;border-radius:12px;height:48px;padding:0 16px;color:#69635e}.category-search:focus-within{border-color:#ffb900;box-shadow:0 0 0 3px #ffb9001a}.category-search input{border:0;outline:none;box-shadow:none;background:transparent;padding:0;min-height:0;height:100%;width:100%;font-size:13px}.category-search input:focus{outline:none}.category-filters{display:flex;align-items:center;gap:8px}.category-filters button{display:flex;align-items:center;gap:5px;justify-content:center;border:1px solid #e7e2df;border-radius:10px;background:#fff;min-height:43px;padding:10px 15px;color:#615b57;font-size:12px;font-weight:650;box-shadow:0 3px 10px #14141405}.category-filters button.active{color:#ed2024;border-color:#ed2024;background:#fff4f4}.category-filters button span{color:inherit;opacity:.75}.category-selection-bar{display:flex;align-items:center;gap:16px;padding:11px 16px;margin:0 0 14px;background:#fff3f3;border:1px solid #f5d1d2;border-radius:12px;color:#a82023;font-size:12px}.category-selection-bar button{font-size:12px;font-weight:650;color:#b72124}.category-selection-bar button:last-child{margin-left:auto}.category-selection-bar button:disabled{opacity:.45}.category-pages-table{background:#fff;border:1px solid #eae5e2;border-radius:16px;box-shadow:0 7px 24px #16161606;overflow:visible}.category-table-head,.category-table-row{display:grid;grid-template-columns:30px minmax(180px,2.2fr) minmax(135px,1.35fr) minmax(110px,1fr) minmax(146px,1.25fr) 60px;align-items:center;column-gap:19px;padding:19px 22px}.category-table-head{background:#f4f2f0;border-radius:15px 15px 0 0;color:#514b48;font-size:12px;font-weight:700}.category-table-head .category-action-title{text-align:right}.category-table-row{min-height:94px;border-top:1px solid #f0ebea;color:#403b38;font-size:12px}.category-table-row:hover{background:#fffdfd}.category-table-row:last-child{border-radius:0 0 15px 15px}.category-table-head input[type=checkbox],.category-table-row input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:19px;height:19px;min-height:19px;margin:0;padding:0;border:1.5px solid #a7a19b;border-radius:5px;cursor:pointer;background:#fff}.category-table-head input[type=checkbox]:checked,.category-table-row input[type=checkbox]:checked{background:#ed2024;border-color:#ed2024;box-shadow:inset 0 0 0 4px #ed2024}.category-table-head input[type=checkbox]:checked:after,.category-table-row input[type=checkbox]:checked:after{content:"✓";display:block;color:#fff;font-weight:800;text-align:center;font-size:13px;line-height:17px}.category-page-name{display:flex;flex-direction:column;gap:6px;min-width:0}.category-page-name strong{font:700 14px Poppins,sans-serif;color:#1d1b19;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.category-page-name span{font-size:11px;color:#8b8480;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.category-template-name{color:#5e5753;line-height:1.5}.category-table-row time{color:#6c6763;line-height:1.6}.category-status{display:inline-flex;align-items:center;gap:7px;max-width:100%;width:fit-content;padding:8px 11px;border-radius:30px;font-size:11px;font-weight:700;white-space:nowrap}.category-status:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;flex-shrink:0}.category-published,.category-approved{color:#936509;background:#fff2cd}.category-draft{color:#676766;background:#f0efef}.category-draft-indicator{display:block;font-size:10px;color:#8e6c32;margin-top:7px}.category-actions{position:relative;justify-self:end}.category-actions summary{display:grid;place-items:center;list-style:none;width:36px;height:34px;background:#fff;border:1px solid #e8e3e0;border-radius:9px;color:#49433f;cursor:pointer}.category-actions summary::-webkit-details-marker{display:none}.category-actions[open] summary,.category-actions summary:hover{border-color:#ed2024;color:#ed2024}.category-action-menu{position:absolute;top:40px;right:0;z-index:15;min-width:155px;padding:6px;background:#fff;border:1px solid #e8e3e0;border-radius:11px;box-shadow:0 12px 28px #1616161c}.category-action-menu button{display:block;width:100%;padding:10px 11px;border-radius:7px;text-align:left;font-size:12px;font-weight:650;color:#48403c}.category-action-menu button:hover{background:#fff1f1;color:#ed2024}.category-empty{min-height:192px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;text-align:center;color:#6d6661;padding:35px}.category-empty strong{font-size:15px;color:#56504b}.category-empty .outline,.category-empty .primary{min-height:38px}.category-form-card,.category-template-summary,.category-mapping-card,.category-uploaded-table,.category-map-actions{background:#fff;border:1px solid #e7e2df;border-radius:17px;box-shadow:0 6px 22px #16161606}.category-form-card{padding:30px 34px}.category-form-row{display:grid;grid-template-columns:minmax(160px,230px) minmax(0,1fr);align-items:center;gap:26px;margin-bottom:23px}.category-form-row>label{font:700 16px Bricolage Grotesque,sans-serif;color:#24201e}.category-form-row input,.category-form-row select{height:51px;min-height:51px;border:1px solid #e0dcda;border-radius:12px;font-size:13px;padding:0 16px}.category-form-row input:focus,.category-form-row select:focus{outline:none;border-color:#ffb900;box-shadow:0 0 0 3px #ffb90024}.category-form-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:26px}.category-form-actions button{min-width:127px;min-height:46px;border-radius:11px;font-size:12px}.category-template-summary{display:flex;align-items:center;gap:30px;min-height:210px;padding:22px 30px;margin-top:22px}.category-template-thumb{width:290px;height:164px;overflow:hidden;border:1px solid #e5dfdc;border-radius:12px;background:#f8f7f6;flex:0 0 auto}.category-template-thumb iframe{width:100%;height:100%;border:0;pointer-events:none}.category-template-summary-text{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.category-template-summary h2,.category-uploaded-list h2{font-size:21px;color:#1d1a18}.category-template-summary-text p{font-size:13px;color:#716a65}.category-template-summary-text .category-status{margin-top:8px}.category-no-template{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:9px;text-align:center;color:#ed2024}.category-no-template h2{font-size:19px;color:#25211f}.category-no-template .outline{margin-top:7px}.category-upload-dropzone{border:1.5px dashed #dfc6c4;background:linear-gradient(115deg,#fff5f5,#fffaf9);min-height:172px;border-radius:16px;display:flex;align-items:center;justify-content:center;gap:6px;flex-direction:column;padding:20px;color:#ed2024;transition:border-color .16s,background .16s}.category-upload-dropzone.drag-active{border-color:#ed2024;background:#ffefef}.category-upload-dropzone strong{color:#1f1b1a;font-size:15px;font-weight:700;margin-top:3px;max-width:90%;overflow-wrap:anywhere;text-align:center}.category-upload-dropzone span{font-size:12px;color:#807672}.category-upload-browse{position:relative;display:block;font-size:12px;color:#ed2024;font-weight:700;cursor:pointer;padding:4px 10px;border-radius:8px}.category-upload-browse:hover{background:#ffebeb}.category-upload-browse input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;clip-path:inset(50%)}.category-upload-dropzone small{font-size:10px;color:#918783;background:#fff;padding:5px 9px;border-radius:30px;margin-top:2px}.category-upload-fields{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.85fr) auto;gap:13px;align-items:end;margin:17px 0 24px}.category-upload-fields label{font-size:11px}.category-upload-fields input,.category-upload-fields select{min-height:44px}.category-upload-fields button{min-height:44px;white-space:nowrap;font-size:12px}.category-mapping-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:18px;align-items:start}.category-mapping-card{min-width:0;padding:20px}.category-panel-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.category-panel-header h2{font-size:20px;color:#211c1a}.category-panel-header>span{font-size:11px;color:#837a74;white-space:nowrap}.category-sections{border:1px solid #eae5e3;border-radius:12px;overflow:hidden}.category-section+.category-section{border-top:1px solid #eee9e6}.category-section summary{display:flex;align-items:center;gap:12px;list-style:none;min-height:65px;padding:10px 12px;cursor:pointer;color:#29221e}.category-section summary::-webkit-details-marker{display:none}.category-section summary>svg{color:#aaa09a;margin-left:4px;transition:transform .15s}.category-section[open] summary>svg{transform:rotate(90deg)}.category-section-number{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#fff0f0;color:#ed2024;font-weight:800;font-size:12px}.category-section-title{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.category-section-title small{font-size:10px;color:#938984}.category-detected{padding:6px 9px;background:#fff3d6;border-radius:20px;color:#94660d;font-size:10px;font-weight:700}.category-section-fields{padding:13px;background:#fcfbfa;border-top:1px solid #f0ebe9;display:grid;gap:13px}.category-section-fields label{font-size:10px;gap:6px}.category-section-fields input,.category-section-fields select{min-height:39px;padding:8px 10px;font-size:12px}.category-map-field{border:1px solid #ebe5e2;border-radius:11px;padding:13px;background:#fff;display:grid;gap:10px}.category-field-heading{display:flex;align-items:center;justify-content:space-between;gap:7px}.category-field-heading strong{font-size:12px}.category-field-heading button{display:inline-flex;align-items:center;gap:5px;font-size:11px}.category-browser-frame{overflow:hidden;border:1px solid #e9e4e0;border-radius:12px;background:#fff}.category-browser-bar{height:38px;display:flex;align-items:center;gap:5px;padding:0 11px;background:#f3f2f1;border-bottom:1px solid #e9e4e0}.category-browser-bar>span{width:9px;height:9px;border-radius:50%;background:#ed2024}.category-browser-bar>span:nth-child(2){background:#ffb900}.category-browser-bar>span:nth-child(3){background:#86a89b}.category-browser-bar>div{background:#fff;border:1px solid #eae6e3;border-radius:30px;font-size:10px;color:#8b817d;padding:4px 10px;margin-left:9px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category-browser-frame iframe{display:block;width:100%;height:362px;border:0;background:#fff}.category-upload-placeholder{min-height:280px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:13px;color:#d3a7a6;text-align:center;padding:28px}.category-upload-placeholder p{font-size:12px;max-width:250px}.category-preview-placeholder{min-height:402px;background:#fbfaf9;border-radius:10px}.category-map-actions{padding:15px 19px;margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:14px}.category-map-actions .approve{display:flex;align-items:center;gap:10px;font-size:12px}.category-map-actions .approve input{width:17px;height:17px;min-height:17px;accent-color:#ed2024}.category-uploaded-list{margin-top:27px}.category-uploaded-list h2{margin-bottom:12px}.category-uploaded-list h2 span{color:#a79e98;font-size:14px}.category-uploaded-table{overflow:hidden}.category-uploaded-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:16px;align-items:center;padding:14px 17px;border-top:1px solid #efeae8}.category-uploaded-row:first-child{border-top:0}.category-uploaded-row.selected{background:snow}.category-uploaded-file{display:flex;align-items:center;gap:12px;min-width:0}.category-uploaded-file>svg{color:#ed2024;background:#fff0f0;width:39px;height:39px;padding:10px;border-radius:9px}.category-uploaded-file strong{display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category-uploaded-file small{display:block;color:#9a908a;font-size:10px;margin-top:3px}.category-uploaded-row .outline{min-height:35px;padding:8px 11px;font-size:11px}.category-empty-templates{min-height:96px;font-size:12px}@media(max-width:1250px){.category-shell{grid-template-columns:226px minmax(0,1fr)}.category-shell .content{padding:30px 27px}.category-table-head,.category-table-row{column-gap:12px;padding:16px 14px;grid-template-columns:25px minmax(130px,2fr) minmax(100px,1.3fr) minmax(91px,1fr) minmax(120px,1fr) 42px}.category-form-row{grid-template-columns:160px minmax(0,1fr)}}@media(max-width:950px){.category-mapping-layout{grid-template-columns:1fr}.category-upload-fields{grid-template-columns:1fr 1fr}.category-upload-fields button{grid-column:1/-1}.category-pages-table{overflow-x:auto}.category-table-head,.category-table-row{min-width:820px}}@media(max-width:760px){.category-shell{display:block}.category-shell .sidebar{height:auto;position:static;padding:16px}.category-shell .brand{padding:4px 8px 17px}.category-shell .navigation{display:block}.category-shell .nav-item{min-height:47px}.category-shell .logout{display:flex;margin-top:11px;padding:12px}.category-shell .topbar{padding:0 17px;height:60px}.category-shell .content{padding:25px 16px 50px}.category-heading h1{font-size:32px}.category-heading p{font-size:12px}.category-shell .category-tabs button{font-size:13px;min-height:59px;padding:10px 3px}.category-toolbar{align-items:stretch}.category-search{max-width:none;flex-basis:100%}.category-filters{flex-wrap:wrap}.category-form-card{padding:20px}.category-form-row{grid-template-columns:1fr;gap:9px;margin-bottom:18px}.category-form-row>label{font-size:14px}.category-template-summary{padding:20px;flex-direction:column;align-items:stretch}.category-template-thumb{width:100%;height:155px}.category-upload-fields{grid-template-columns:1fr}.category-upload-fields button{grid-column:auto}.category-map-actions{align-items:stretch;flex-direction:column}.category-uploaded-row{grid-template-columns:minmax(0,1fr) auto;gap:9px}.category-uploaded-row .category-status{grid-column:1}.category-uploaded-row .outline{grid-column:2;grid-row:1/3}}.category-shell{--category-font-page:32px;--category-font-section:18px;--category-font-control:13px;--category-font-meta:11px;grid-template-columns:238px minmax(0,1fr);background:#faf9f8}.category-shell .sidebar{padding:23px 13px 16px}.category-shell .brand{padding:6px 13px 49px;gap:9px}.category-shell .brand strong{font-size:22px;letter-spacing:-.075em}.category-shell .brand small{font-size:8px;letter-spacing:.15em}.category-shell .brand-mark{height:23px;width:23px}.category-shell .nav-item{min-height:53px;padding:11px 15px;border-radius:11px;font-size:13px;gap:12px}.category-shell .nav-item svg{width:17px;height:17px}.category-shell .logout{padding:14px;font-size:12px}.category-shell .topbar{height:68px;padding:0 34px}.category-shell .breadcrumb{font-size:12px;gap:8px}.category-shell .password-link{font-size:12px;font-weight:600}.category-shell .role{font-size:11px;padding:5px 11px}.category-shell .avatar{height:32px;width:32px;font-size:13px}.category-shell .topbar-right{gap:13px}.category-shell .content{max-width:1480px;padding:27px 34px 54px}.category-heading{margin-bottom:24px}.category-heading h1{font-size:var(--category-font-page);line-height:1.12;letter-spacing:-.05em;font-weight:800}.category-heading p{margin-top:8px;font-size:13px;line-height:1.6;color:#746e69}.category-shell .category-tabs{border-radius:13px;margin-bottom:24px;box-shadow:0 4px 12px #16161606}.category-shell .category-tabs button{min-height:55px;padding:9px 10px;font-size:14px;font-weight:700;letter-spacing:-.017em;line-height:1.2}.category-shell .category-tabs button.active{background:#fff3f3}.category-shell .category-tabs button.active:after{height:3px}.category-toolbar{gap:14px;margin-bottom:18px}.category-search{flex-basis:305px;max-width:390px;height:43px;padding:0 13px;gap:9px;border-radius:10px}.category-search>svg{width:17px;height:17px}.category-search input,.category-search input::placeholder{font-size:13px}.category-search input::placeholder{color:#9a928d}.category-filters{gap:7px}.category-filters button{min-height:38px;border-radius:9px;padding:8px 12px;font-size:12px;font-weight:650}.category-filters button span{font-size:11px}.category-pages-table{border-radius:13px;box-shadow:0 4px 14px #16161605}.category-table-head,.category-table-row{grid-template-columns:27px minmax(165px,2.2fr) minmax(120px,1.35fr) minmax(98px,1fr) minmax(139px,1.25fr) 51px;column-gap:14px;padding:15px 17px}.category-table-head{padding-top:15px;padding-bottom:15px;border-radius:12px 12px 0 0;font-size:11px;font-weight:700;color:#68615c}.category-table-row{min-height:75px;font-size:12px}.category-page-name{gap:4px}.category-page-name strong{font-size:13px;font-weight:700}.category-page-name span{font-size:11px}.category-template-name{font-size:12px}.category-table-row time{font-size:11px}.category-status{padding:6px 9px;font-size:10px;gap:6px}.category-status:before{height:6px;width:6px}.category-draft-indicator{font-size:10px;margin-top:5px}.category-actions summary{width:32px;height:30px;border-radius:8px}.category-action-menu{top:36px}.category-empty{min-height:155px;gap:12px;padding:25px}.category-empty strong{font-size:15px;font-weight:700}.category-empty .outline,.category-empty .primary{min-height:38px;font-size:12px;padding:8px 14px}.category-selection-bar{margin-bottom:12px;padding:9px 13px}.category-form-card{padding:24px 28px;border-radius:14px}.category-form-row{grid-template-columns:minmax(140px,195px) minmax(0,1fr);gap:20px;margin-bottom:18px}.category-form-row>label{font-size:14px;font-weight:700;line-height:1.3}.category-form-row input,.category-form-row select{height:44px;min-height:44px;border-radius:10px;font-size:13px;padding:0 13px}.category-form-actions{gap:9px;margin-top:18px}.category-form-actions button{min-width:108px;min-height:41px;font-size:12px;border-radius:10px}.category-template-summary{padding:19px 23px;min-height:166px;gap:22px;margin-top:17px;border-radius:14px}.category-template-thumb{height:126px;width:218px;border-radius:10px}.category-template-summary-text{gap:7px}.category-template-summary h2,.category-uploaded-list h2{font-size:var(--category-font-section);line-height:1.25}.category-template-summary-text p{font-size:12px}.category-template-summary-text .category-status{margin-top:5px}.category-no-template{gap:6px}.category-no-template h2{font-size:17px}.category-no-template p{font-size:12px}.category-upload-dropzone{min-height:139px;padding:17px;gap:4px;border-radius:13px;background:linear-gradient(115deg,#fff8f8,#fffdfc)}.category-upload-dropzone>svg{height:24px;width:24px}.category-upload-dropzone strong{font-size:13px;margin-top:2px}.category-upload-dropzone span,.category-upload-browse{font-size:11px}.category-upload-browse{padding:2px 9px}.category-upload-dropzone small{font-size:10px;margin-top:1px}.category-upload-fields{margin:14px 0 19px;gap:11px}.category-upload-fields label{font-size:11px;gap:6px}.category-upload-fields input,.category-upload-fields select{min-height:40px;font-size:12px}.category-upload-fields button{min-height:40px;font-size:11px}.category-mapping-layout{gap:14px}.category-mapping-card{padding:17px;border-radius:14px}.category-panel-header{margin-bottom:13px}.category-panel-header h2{font-size:var(--category-font-section)}.category-panel-header>span{font-size:10px}.category-section summary{min-height:56px;padding:8px 11px;gap:9px}.category-section-number{height:31px;width:31px;font-size:11px;border-radius:8px}.category-section-title strong{font-size:12px}.category-section-title small{font-size:10px}.category-detected{font-size:10px;padding:5px 8px}.category-section-fields{padding:11px;gap:11px}.category-map-field{padding:11px;gap:9px}.category-field-heading strong{font-size:11px}.category-browser-bar{height:34px}.category-browser-frame iframe{height:315px}.category-preview-placeholder{min-height:349px}.category-upload-placeholder{min-height:235px;padding:21px}.category-map-actions{padding:12px 16px;margin-top:13px;border-radius:12px}.category-map-actions .approve{font-size:11px}.category-map-actions button{font-size:11px;min-height:39px}.category-uploaded-list{margin-top:23px}.category-uploaded-list h2{margin-bottom:10px}.category-uploaded-row{padding:11px 15px;gap:12px}.category-uploaded-file>svg{width:34px;height:34px;padding:8px}.category-uploaded-file strong{font-size:12px}.category-uploaded-file small{font-size:10px}.category-uploaded-row .outline{font-size:11px;min-height:32px}.category-shell .editor-layout,.category-shell #seo-settings,.category-shell #page-preview{font-size:12px}@media(max-width:1250px){.category-shell{grid-template-columns:216px minmax(0,1fr)}.category-shell .content{padding:26px 26px 50px}.category-table-head,.category-table-row{grid-template-columns:25px minmax(135px,2fr) minmax(110px,1.3fr) minmax(85px,1fr) minmax(110px,1fr) 39px;column-gap:10px;padding:13px 12px}.category-form-row{grid-template-columns:150px minmax(0,1fr)}}@media(max-width:950px){.category-mapping-layout{grid-template-columns:1fr}.category-table-head,.category-table-row{min-width:790px}.category-upload-fields{grid-template-columns:1fr 1fr}.category-upload-fields button{grid-column:1/-1}}@media(max-width:760px){.category-shell{display:block}.category-shell .sidebar{height:auto;position:static;padding:14px}.category-shell .brand{padding:4px 8px 13px}.category-shell .nav-item{min-height:46px;font-size:13px}.category-shell .logout{display:flex;margin-top:10px;padding:11px}.category-shell .topbar{height:59px;padding:0 16px}.category-shell .topbar-right{gap:8px}.category-shell .content{padding:23px 16px 45px}.category-heading{margin-bottom:20px}.category-heading h1{font-size:28px}.category-heading p{font-size:12px;line-height:1.55}.category-shell .category-tabs{margin-bottom:20px}.category-shell .category-tabs button{font-size:12px;min-height:51px;padding:8px 4px}.category-search{flex-basis:100%;max-width:none}.category-toolbar{gap:12px}.category-form-card{padding:18px}.category-form-row{grid-template-columns:1fr;gap:8px;margin-bottom:17px}.category-form-row>label{font-size:13px}.category-form-actions{justify-content:stretch}.category-form-actions button{flex:1;min-width:0}.category-template-summary{padding:18px;flex-direction:column;align-items:stretch}.category-template-thumb{width:100%;height:144px}.category-upload-fields{grid-template-columns:1fr}.category-upload-fields button{grid-column:auto}.category-uploaded-row{grid-template-columns:minmax(0,1fr) auto;gap:9px}.category-map-actions{align-items:stretch;flex-direction:column}}.category-mapping-layout.mapping-area{display:flex;flex-direction:column;gap:18px;align-items:stretch;margin-top:0}.category-mapping-fullwidth,.category-preview-below{width:100%;min-width:0;max-width:none}.category-mapping-fullwidth{padding:20px 22px}.category-fullwidth-header{align-items:center;margin-bottom:18px}.category-fullwidth-header h2{font-size:18px}.category-fullwidth-header p,.category-preview-below .category-panel-header p{color:#8b817c;font-size:11px;margin-top:6px}.category-fullwidth-header .outline{white-space:nowrap;font-size:11px;min-height:36px}.category-expanded-sections{display:flex;flex-direction:column;gap:15px}.category-expanded-section{min-width:0;border:1px solid #e9e4e1;border-radius:12px;overflow:hidden;background:#fff}.category-expanded-section-head{display:grid;grid-template-columns:32px minmax(180px,1fr) auto minmax(144px,176px);align-items:center;gap:13px;background:#f8f7f6;padding:14px 16px;border-bottom:1px solid #ebe5e2}.category-expanded-section-head .category-section-number{width:31px;height:31px;font-size:11px;border-radius:8px}.category-section-name-label,.category-whole-mode{display:grid;gap:5px;font-size:10px;font-weight:650;color:#837a76}.category-section-name-label input{width:100%;max-width:460px;min-height:38px;padding:8px 11px;font-size:13px;font-weight:700;border-radius:8px;background:#fff}.category-whole-mode select{min-height:38px;font-size:12px;padding:8px 10px;border-radius:8px;background:#fff;border-color:#ddd8d5}.category-section-count{font-size:11px;color:#77706b;white-space:nowrap}.category-map-table{width:100%;min-width:0}.category-map-table-head,.category-map-row.map-field{display:grid;grid-template-columns:minmax(175px,1.1fr) minmax(225px,1.8fr) minmax(110px,.57fr) minmax(148px,.9fr);align-items:start;column-gap:15px}.category-map-table-head{background:#fdfcfb;padding:11px 16px;border-bottom:1px solid #efebe8;color:#7c746f;font-weight:700;font-size:10px;letter-spacing:.012em}.category-map-row.map-field{background:#fff;padding:13px 16px;gap:15px;border:0;border-bottom:1px solid #f0ece9;border-radius:0;margin:0;box-shadow:none;min-width:0}.category-map-row:last-child{border-bottom:0}.category-map-cell{min-width:0}.category-map-cell label{display:grid;gap:6px;color:#8a807b;font-size:10px;font-weight:650}.category-map-cell input,.category-map-cell select,.category-map-cell textarea{width:100%;min-height:38px;background:#fff;font-size:12px;color:#302c29;border-radius:8px;border:1px solid #e4dfdc;padding:9px 10px;line-height:1.4}.category-map-cell textarea{min-height:63px;resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere;color:#544d49;background:#faf9f8;font-weight:500}.category-map-cell textarea[readonly]{cursor:text}.category-map-cell input:focus,.category-map-cell select:focus{border-color:#ffb900;outline:2px solid #ffb90025;outline-offset:0}.category-field-type,.category-field-help{display:block;color:#8f8580;font-size:10px;line-height:1.5;margin-top:7px}.category-heading-cell{display:flex;align-items:center;justify-content:flex-start}.category-heading-cell label{width:100%}.category-not-heading{padding-top:25px;color:#aca39e;font-size:13px}.category-shared-key{margin-top:10px}.category-no-fields{font-size:11px;color:#8f8781;padding:19px}.category-preview-below{padding:20px 22px}.category-preview-below .category-panel-header{margin-bottom:15px}.category-preview-below .category-browser-frame iframe{width:100%;height:570px;max-height:75vh;min-height:300px}.category-map-actions{border:1px solid #e6e1de;border-radius:13px;padding:14px 18px;margin-top:0}.category-map-actions button{font-size:12px}@media(max-width:1150px){.category-map-table-head,.category-map-row.map-field{grid-template-columns:minmax(145px,1.1fr) minmax(200px,1.6fr) minmax(100px,.62fr) minmax(135px,.9fr);column-gap:10px}.category-map-row.map-field{padding:12px 13px;gap:10px}.category-map-table-head{padding:10px 13px}.category-mapping-fullwidth,.category-preview-below{padding:16px}}@media(max-width:900px){.category-expanded-section-head{grid-template-columns:31px minmax(150px,1fr) minmax(120px,155px)}.category-section-count{grid-column:2;grid-row:2}.category-whole-mode{grid-column:3;grid-row:1/3}.category-map-table-head{display:none}.category-map-row.map-field{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:14px;padding:16px}.category-map-row .category-heading-cell{align-items:start}.category-not-heading{padding-top:20px}.category-preview-below .category-browser-frame iframe{height:480px}}@media(max-width:600px){.category-expanded-section-head{grid-template-columns:31px minmax(0,1fr);gap:9px;padding:12px}.category-whole-mode{grid-column:1/-1;grid-row:auto}.category-section-count{grid-column:2;grid-row:2}.category-map-row.map-field{grid-template-columns:1fr;gap:11px;padding:13px}.category-map-cell label{font-size:11px}.category-heading-cell{min-height:0}.category-not-heading{display:none}.category-map-cell textarea{min-height:60px}.category-fullwidth-header{flex-wrap:wrap;align-items:flex-start}.category-preview-below .category-browser-frame iframe{height:360px}}.category-mapping-fullwidth{padding:18px 20px}.category-expanded-sections{gap:11px}.category-section-card{background:#fff;border:1px solid #e7e2df;border-radius:13px;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.category-section-card.is-open{border-color:#dcd5d1;box-shadow:0 7px 22px #16161609}.category-section-card-header{display:grid;grid-template-columns:34px minmax(210px,1fr) auto minmax(120px,136px);gap:15px;align-items:center;padding:16px 17px;min-height:74px;background:#fff}.category-section-card.is-open .category-section-card-header{border-bottom:1px solid #eee8e5;background:#fcfbfa}.category-section-card-header>.category-section-number{width:33px;height:33px;border-radius:9px;font-size:11px}.category-section-summary{min-width:0}.category-section-summary h3{font:750 16px/1.3 Bricolage Grotesque,sans-serif;letter-spacing:-.025em;color:#211e1c;overflow-wrap:anywhere}.category-section-summary small{display:block;margin-top:5px;color:#8d847e;font-size:11px;line-height:1.5}.category-section-summary small span{margin:0 3px;color:#b9afa8}.category-static-toggle{display:flex;align-items:center;gap:10px;width:max-content;position:relative;color:#726963;font-size:12px;font-weight:650;cursor:pointer;-webkit-user-select:none;user-select:none}.category-static-toggle input{position:absolute;right:0;top:0;width:38px;height:22px;opacity:0;margin:0;cursor:pointer;z-index:1}.category-static-track{display:inline-block;position:relative;width:38px;height:22px;border-radius:20px;background:#d8d3cf;border:1px solid #cfc8c3;transition:background .17s}.category-static-track:before{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #16161622;transition:transform .17s}.category-static-toggle input:checked+.category-static-track{background:#ed2024;border-color:#ed2024}.category-static-toggle input:checked+.category-static-track:before{transform:translate(16px)}.category-static-toggle input:focus-visible+.category-static-track{outline:3px solid #ffb900;outline-offset:3px}.category-static-toggle input:disabled+.category-static-track{opacity:.45;cursor:not-allowed}.category-section-expand{height:37px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #e5e0dc;border-radius:9px;background:#fff;color:#4c4541;font-size:11px;font-weight:750;white-space:nowrap;padding:8px 11px}.category-section-expand:hover{border-color:#ed2024;color:#ed2024}.category-section-expand:focus-visible{outline:2px solid #ffb900;outline-offset:2px}.category-section-expand[aria-expanded=true]{border-color:#f1cbcc;color:#dd1a20;background:#fff4f4}.category-section-expand svg{transition:transform .15s}.category-section-expand[aria-expanded=true] svg{transform:rotate(90deg)}.category-section-card-content{background:#fff}.category-section-card .category-map-table-head{display:grid;grid-template-columns:minmax(185px,1.2fr) minmax(240px,1.8fr) minmax(110px,.7fr) minmax(135px,.85fr);gap:15px;padding:13px 17px;border-bottom:1px solid #eee9e6;background:#f8f7f6;font-size:10px;color:#827a74}.category-section-card .category-map-row.map-field{grid-template-columns:minmax(185px,1.2fr) minmax(240px,1.8fr) minmax(110px,.7fr) minmax(135px,.85fr);column-gap:15px;padding:13px 17px;align-items:center;background:#fff}.category-section-card .category-map-row.map-field:nth-child(odd){background:#fffdfc}.category-field-summary strong{display:block;font-size:12px;line-height:1.45;font-weight:700;color:#332e2b;overflow-wrap:anywhere}.category-field-summary .category-field-type{font-size:10px;margin-top:5px}.category-detected-value{padding:9px 12px;min-height:39px;border:1px solid #ece7e4;border-radius:9px;background:#faf9f8;font-size:12px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;color:#635d59}.category-section-card .category-map-cell label.category-map-control-label{font-size:10px;gap:5px;line-height:1.4}.category-section-card .category-map-cell input,.category-section-card .category-map-cell select{min-height:39px;height:39px;border-radius:9px;padding:8px 11px;font-size:12px}.category-section-card .category-map-cell select:disabled{opacity:.65;background:#f5f3f1;color:#77716c;cursor:not-allowed}.category-section-card .category-map-cell .category-static-field-badge{display:inline-flex;gap:6px;align-items:center;font-size:11px;color:#85807b;font-weight:650;padding:7px 10px;background:#f3f1ef;border-radius:8px}.category-section-card .category-field-help{font-size:10px}.category-section-card .category-not-heading{padding:0}.category-locked-note{display:flex;align-items:center;gap:8px;padding:11px 17px;font-size:11px;color:#847b75;border-top:1px solid #f0ebe8;background:#fbfaf9}.category-section-card.is-static .category-map-cell input:focus-visible,.category-section-card.is-static .category-map-cell select:focus-visible{outline:none}@media(max-width:1100px){.category-section-card-header{grid-template-columns:34px minmax(150px,1fr) auto 126px;gap:11px;padding:13px}.category-section-card .category-map-table-head,.category-section-card .category-map-row.map-field{grid-template-columns:minmax(140px,1.1fr) minmax(185px,1.6fr) minmax(100px,.75fr) minmax(130px,.95fr);gap:11px;padding-left:13px;padding-right:13px}}@media(max-width:850px){.category-section-card-header{grid-template-columns:34px minmax(0,1fr) auto;gap:10px}.category-static-toggle{grid-column:2;grid-row:2;justify-self:start}.category-section-expand{grid-column:3;grid-row:1/3}.category-section-card .category-map-table-head{display:none}.category-section-card .category-map-row.map-field{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:12px;align-items:start}.category-section-card .category-heading-cell{align-items:center;min-height:39px}.category-section-card .category-not-heading{display:block;padding-top:7px}}@media(max-width:580px){.category-mapping-fullwidth{padding:13px}.category-section-card-header{grid-template-columns:31px minmax(0,1fr);gap:10px;padding:13px}.category-section-summary h3{font-size:15px}.category-static-toggle{grid-column:2;grid-row:2}.category-section-expand{grid-column:1/-1;grid-row:3;width:100%;justify-content:center}.category-section-card .category-map-row.map-field{grid-template-columns:1fr;gap:9px;padding:13px}.category-section-card .category-map-cell label.category-map-control-label{font-size:11px}.category-locked-note{align-items:flex-start;padding:11px 13px;line-height:1.5}}.category-uploaded-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.category-uploaded-heading h2{margin-bottom:0}.category-uploaded-heading .category-delete-templates{min-height:35px;padding:8px 12px;display:flex;align-items:center;justify-content:center;gap:7px;font-size:11px;font-weight:700;color:#c6282f;border:1px solid #f1ced0;border-radius:9px;background:#fff}.category-uploaded-heading .category-delete-templates:hover:not(:disabled){color:#fff;background:#d82429;border-color:#d82429}.category-uploaded-heading .category-delete-templates:disabled{opacity:.5;cursor:not-allowed}@media(max-width:590px){.category-uploaded-heading{align-items:flex-start;flex-direction:column}}.editor-friendly-groups{display:grid;gap:12px;padding:17px 20px 20px;background:#fbfaf9;border-top:1px solid #eee9e6}.editor-field-group{border:1px solid #e8e2de;border-radius:12px;background:#fff;overflow:hidden}.editor-field-group>summary{display:flex;align-items:center;gap:14px;list-style:none;cursor:pointer;padding:14px 16px;background:#fff}.editor-field-group>summary::-webkit-details-marker{display:none}.editor-field-group>summary>span:first-child{display:grid;gap:5px;flex:1;min-width:0}.editor-field-group>summary strong{font-size:14px;font-weight:750;color:#272321}.editor-field-group>summary small{font-size:11px;color:#817873;line-height:1.5}.editor-field-group .editor-group-count{flex:none;min-width:25px;min-height:25px;display:grid;place-items:center;border-radius:30px;background:#f3f0ee;color:#746963;font-size:11px;font-weight:700}.editor-field-group>summary>svg{width:17px;height:17px;color:#938a85;transition:transform .16s}.editor-field-group[open]>summary{border-bottom:1px solid #f0ece9;background:#fffcfc}.editor-field-group[open]>summary>svg{transform:rotate(90deg)}.editor-field-group .editor-fields-grid{padding:18px 17px;gap:16px;border-top:0;background:#fff}.editor-human-field{display:grid;align-content:start;gap:8px;min-width:0;font-size:12px}.editor-human-field .editor-human-field-name{font-size:12px;font-weight:700;color:#38312e}.editor-human-field input,.editor-human-field textarea{font-size:13px;line-height:1.5;min-height:45px;border-radius:10px;color:#262220;font-weight:500;padding:11px 13px;border:1px solid #e4deda;background:#fff}.editor-human-field textarea{min-height:92px;resize:vertical}.editor-human-field input:focus,.editor-human-field textarea:focus{border-color:#ffb900;outline:3px solid #ffb90024}.editor-human-field .editor-human-help{margin-top:0;color:#8c837d;font-size:10px;font-weight:450;line-height:1.6;overflow-wrap:anywhere}.editor-actions-group .editor-action-collection{display:grid;gap:12px;padding:15px 16px 18px;background:#fbfaf9}.editor-action-card{border:1px solid #eae4e0;background:#fff;border-radius:11px;overflow:hidden}.editor-action-card-head{display:flex;align-items:center;gap:11px;background:#f8f6f4;border-bottom:1px solid #eae5e1;padding:12px 14px}.editor-action-no{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#fff0f0;color:#ed2024;font-size:11px;font-weight:800}.editor-action-card-head>div{display:grid;gap:3px;min-width:0}.editor-action-card-head strong{color:#2c2623;font-size:13px;line-height:1.45;font-weight:750;overflow-wrap:anywhere}.editor-action-card-head small{font-size:10px;color:#90857f}.editor-action-card .editor-fields-grid{padding:16px;gap:15px}.editor-media-group .editor-fields-grid{background:#fff}.seo-switches{align-items:stretch;gap:13px}.seo-toggle-card{min-height:88px;display:flex;justify-content:space-between;align-items:center;gap:15px;border:1px solid #e7e1dc;border-radius:12px;padding:16px 17px;cursor:pointer;background:#fefdfd}.seo-toggle-copy{display:grid;gap:7px;min-width:0}.seo-toggle-copy strong{font-size:13px;color:#26211f;font-weight:700}.seo-toggle-copy small{font-size:11px;color:#817974;line-height:1.55}.seo-toggle-control{flex:none;position:relative;width:42px;height:24px}.seo-toggle-control input{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:42px;height:24px;cursor:pointer;margin:0;z-index:1}.seo-toggle-track{display:block;position:relative;height:24px;width:42px;border:1px solid #ccc6c1;border-radius:24px;background:#dedad7;transition:background .16s,border-color .16s}.seo-toggle-track:before{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #16161626;transition:transform .16s}.seo-toggle-control input:checked+.seo-toggle-track{background:#ed2024;border-color:#ed2024}.seo-toggle-control input:checked+.seo-toggle-track:before{transform:translate(18px)}.seo-toggle-control input:focus-visible+.seo-toggle-track{outline:3px solid #ffb900;outline-offset:3px}.category-uploaded-row{grid-template-columns:minmax(0,1fr) auto auto}.category-template-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.category-template-delete-one{display:flex;align-items:center;gap:6px;min-height:33px;padding:8px 10px;border-radius:9px;border:1px solid #f2dadb;background:#fff;color:#b82b30;font-size:11px;font-weight:700}.category-template-delete-one:hover:not(:disabled){background:#fff0f0;border-color:#dd9ea1}.category-template-delete-one:disabled{opacity:.45;cursor:not-allowed}.template-delete-dialog{width:min(490px,100%);gap:14px}.template-delete-icon{display:grid;place-items:center;height:49px;width:49px;color:#c6262c;background:#fff0f0;border-radius:14px}.template-delete-dialog h2{font-size:22px;line-height:1.2;color:#211c1a}.template-delete-dialog p{font-size:12px;line-height:1.65;color:#625a55}.template-delete-dialog .template-delete-warning{border:1px solid #efd7d7;background:#fff7f7;padding:12px 13px;border-radius:10px;color:#8d3a3d}.template-delete-dialog label{display:grid;gap:9px;font-size:12px;line-height:1.55;color:#3a302b}.template-delete-dialog label strong{font:700 12px Poppins,sans-serif;overflow-wrap:anywhere}.template-delete-dialog label input{min-height:44px;border-radius:10px;font-size:13px;padding:9px 13px}.template-delete-dialog .button-group{margin-top:5px;gap:10px}.template-delete-dialog .button-group button{min-height:42px;font-size:12px}.template-confirm-delete:not(:disabled){background:#c9232b}.template-confirm-delete:disabled{opacity:.45;cursor:not-allowed}@media(max-width:900px){.editor-field-group .editor-fields-grid{grid-template-columns:1fr}.editor-friendly-groups{padding:13px}.seo-switches{grid-template-columns:1fr}}@media(max-width:650px){.editor-friendly-groups{padding:10px;gap:10px}.editor-field-group>summary{padding:12px}.editor-field-group .editor-fields-grid,.editor-actions-group .editor-action-collection{padding:12px}.category-template-row-actions{flex-wrap:wrap;justify-content:flex-start}.category-uploaded-row{grid-template-columns:minmax(0,1fr) auto}.category-uploaded-row .category-template-row-actions{grid-column:1/-1;grid-row:auto}.seo-toggle-card{padding:13px}.template-delete-dialog{padding:22px}}.template-delete-error{border:1px solid #eeb9bc;border-radius:9px;padding:11px 12px;background:#fff3f3;color:#a4242a;font-size:12px;line-height:1.55}.editor-content-workspace{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(335px,.84fr);align-items:start;gap:17px;padding:0}.editor-content-workspace .editor-section-rows{min-width:0;border-radius:0 0 13px 13px}.editor-content-workspace .editor-section-toggle{padding:14px 16px;gap:11px;min-height:62px}.editor-content-workspace .editor-section-name strong{font-size:14px}.editor-content-workspace .editor-section-no{font-size:11px;min-width:19px}.editor-content-workspace .editor-friendly-groups{padding:10px;gap:9px}.editor-content-workspace .editor-field-group>summary{padding:11px 12px;gap:9px}.editor-content-workspace .editor-field-group>summary strong{font-size:12px}.editor-content-workspace .editor-field-group>summary small{font-size:10px}.editor-content-workspace .editor-field-group .editor-fields-grid{padding:13px 12px;gap:13px;grid-template-columns:1fr}.editor-content-workspace .editor-action-card .editor-fields-grid{padding:13px}.editor-content-workspace .editor-actions-group .editor-action-collection{padding:12px}.editor-side-preview{position:sticky;top:18px;align-self:start;min-width:0;border:1px solid #e9e2df;background:#fff;border-radius:13px;padding:13px;box-shadow:0 8px 22px #16161609}.editor-side-preview-head{display:flex;align-items:center;justify-content:space-between;gap:11px;margin-bottom:10px}.editor-side-preview-head>div{display:grid;gap:3px;min-width:0}.editor-side-preview-head strong{color:#211c1a;font:750 15px/1.3 Bricolage Grotesque,sans-serif}.editor-side-preview-head small{color:#8f847e;font-size:11px}.editor-side-preview-head button{min-height:32px;font-size:11px;white-space:nowrap}.editor-side-preview-tip{font-size:10px;line-height:1.5;color:#847b75;padding:9px 11px;margin-bottom:10px;border-radius:9px;background:#fff8e4;border:1px solid #f5e5b6}.editor-side-preview-window{width:100%;height:520px;position:relative;overflow:hidden;border-radius:10px;background:#faf9f8;border:1px solid #e9e3e0}.editor-side-preview-window iframe{width:100%;height:100%;display:block;border:0;background:#fff}.editor-side-preview-empty{height:100%;display:grid;place-items:center;text-align:center;font-size:12px;color:#867d77;padding:20px}.editor-preview-refreshing{position:absolute;bottom:10px;right:10px;pointer-events:none;padding:6px 9px;border-radius:20px;background:#161616da;color:#fff;font-size:10px}.editor-side-preview-error{font-size:11px;color:#c52329;line-height:1.5;margin-top:9px}.editor-side-preview-foot{display:block;margin-top:9px;font-size:10px;color:#928983;text-align:right}.template-delete-dialog{max-width:465px}.template-delete-dialog .template-delete-warning{background:#fffaf9;border-color:#eadcda;color:#6b514d;padding:12px 13px}.template-delete-dialog .button-group{margin-top:9px}@media(max-width:1260px){.editor-content-workspace{grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);gap:12px}.editor-side-preview-window{height:440px}}@media(max-width:1010px){.editor-content-workspace{grid-template-columns:1fr}.editor-side-preview{position:static}.editor-side-preview-window{height:480px}.editor-content-workspace .editor-field-group .editor-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.editor-content-workspace .editor-field-group .editor-fields-grid{grid-template-columns:1fr}.editor-side-preview-window{height:370px}.editor-side-preview{padding:11px}}.editor-page-ordered-list{padding:12px;display:flex;flex-direction:column;gap:12px;background:#fbfaf9}.editor-ordered-block{border:1px solid #e9e3df;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 2px 10px #19110d05}.editor-block-card{border-color:#efdcd2}.editor-block-cta{border-color:#eed5d5}.editor-ordered-block-header{display:flex;align-items:center;gap:11px;padding:13px 14px;background:#f9f8f7;border-bottom:1px solid #ebe6e3}.editor-block-card .editor-ordered-block-header{background:#fffaf6}.editor-block-cta .editor-ordered-block-header{background:#fff8f8}.editor-ordered-block-header>div{display:flex;min-width:0;flex-direction:column;gap:3px}.editor-ordered-block-header small{color:#8f8179;font-size:10px;font-weight:700}.editor-ordered-block-header strong{color:#282320;font-size:13px;line-height:1.42;font-weight:750;overflow-wrap:anywhere}.editor-ordered-step{display:grid;place-items:center;flex:none;width:31px;height:31px;background:#f4efec;color:#7b6159;border-radius:9px;font-size:11px;font-weight:800}.editor-block-cta .editor-ordered-step{color:#ed2024;background:#ffecec}.editor-block-card .editor-ordered-step{color:#956705;background:#fff0b9}.editor-ordered-block-fields{padding:15px;display:grid;gap:15px;grid-template-columns:minmax(0,1fr)}.editor-ordered-field{display:grid;gap:7px;min-width:0}.editor-ordered-label{color:#332e29;font-size:12px;font-weight:700;line-height:1.5;overflow-wrap:anywhere}.editor-ordered-field input,.editor-ordered-field textarea{box-sizing:border-box;width:100%;min-width:0;border:1px solid #e3deda;background:#fff;color:#27221e;border-radius:10px;padding:11px 13px;min-height:44px;line-height:1.5;font-size:12px;font-weight:500;box-shadow:none}.editor-ordered-field textarea{resize:vertical;min-height:85px;white-space:pre-wrap}.editor-ordered-field input:focus,.editor-ordered-field textarea:focus{outline:3px solid #ffb90033;outline-offset:0;border-color:#ed2024}.editor-ordered-help{display:block;color:#8c807a;font-size:10px;line-height:1.55;overflow-wrap:anywhere}.editor-destination-field{padding-top:11px;border-top:1px solid #f1ece9}.editor-block-cta .editor-destination-field input{border-color:#f0d7d8;background:snow}.editor-context-icon{border-top:1px solid #eee9e5;background:#fdfcfa}.editor-context-icon>summary{display:flex;align-items:center;gap:8px;padding:11px 14px;font-size:11px;font-weight:700;color:#75665d;cursor:pointer;list-style:none}.editor-context-icon>summary::-webkit-details-marker{display:none}.editor-context-icon>summary svg{margin-left:auto;transition:transform .18s}.editor-context-icon[open]>summary svg{transform:rotate(90deg)}.editor-context-icon>p{padding:0 14px;font-size:10px;line-height:1.5;color:#867b72}.editor-context-icon .editor-ordered-block-fields{padding:12px 14px 15px}.editor-no-variable{display:grid;justify-items:start;gap:8px;padding:24px;color:#82756e;font-size:12px;line-height:1.5;border:1px dashed #e5dbd5;border-radius:12px;background:#fff}.editor-no-variable strong{font-size:14px;color:#39302c}.editor-no-variable p{margin:0}.editor-side-preview-actions{display:flex;align-items:center;gap:7px}.editor-side-preview-actions button{font-size:10px;min-height:31px;padding:6px 9px}.seo-simple-fields{display:grid;grid-template-columns:minmax(0,1fr)}.seo-simple-fields label{grid-column:1/-1}.seo-simple-fields input{width:100%}@media(max-width:1260px){.editor-ordered-block-fields{padding:13px}.editor-side-preview-actions{gap:5px}}@media(max-width:760px){.editor-page-ordered-list{padding:9px;gap:10px}.editor-ordered-block-fields{padding:12px}.editor-ordered-block-header{padding:11px}}.editor-fixed-destination{padding:13px 15px;display:grid;gap:6px;background:#f9f7f5;border-top:1px solid #eee7e3}.editor-fixed-destination small{font-size:11px;color:#8c817a;font-weight:650}.editor-fixed-destination code{font-size:12px;color:#4c413b;overflow-wrap:anywhere;line-height:1.5}.editor-section-block{scroll-margin-top:26px}.editor-repeat-group{overflow:hidden;border:1px solid #e4ddd7;border-radius:13px;background:#fff}.editor-repeat-group.nested{border-color:#eadbd2;background:#fffcfa;margin-top:8px}.editor-repeat-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 15px 14px;background:#f8f6f4;border-bottom:1px solid #eae5e1}.editor-repeat-heading>div{min-width:0;display:grid;gap:5px}.editor-repeat-heading strong{font-size:13px;font-weight:750;color:#2d2722}.editor-repeat-heading small{font-size:10px;color:#8f837c;line-height:1.4}.editor-repeat-count{min-width:31px;height:31px;display:grid;place-items:center;padding:0 6px;border-radius:9px;background:#fff;font-size:12px;font-weight:700;color:#574b43}.editor-repeat-items{display:flex;flex-direction:column;gap:9px;padding:11px}.editor-repeat-item{background:#fff;border:1px solid #e8e1dd;border-radius:10px;overflow:hidden}.editor-repeat-item>summary{display:flex;align-items:center;gap:11px;font-size:12px;font-weight:700;line-height:1.5;color:#2d2623;padding:11px 12px;cursor:pointer;list-style:none}.editor-repeat-item>summary::-webkit-details-marker{display:none}.editor-repeat-item>summary>span:nth-child(2){flex:1;min-width:0;overflow-wrap:anywhere}.editor-repeat-item>summary svg{flex:none;color:#a1938a;transition:transform .16s}.editor-repeat-item[open]>summary svg{transform:rotate(90deg)}.editor-repeat-item[open]>summary{background:#faf8f6;border-bottom:1px solid #eae4df}.editor-repeat-item-num{min-width:29px;height:29px;display:grid;place-items:center;background:#f2efed;color:#79706b;border-radius:7px;font-size:10px}.editor-repeat-item.added{border-color:#efcfd0}.editor-repeat-item.added .editor-repeat-item-num{background:#fff0f0;color:#d82930}.editor-repeat-fields{padding:12px;display:grid;gap:11px}.editor-repeat-fields .editor-ordered-field{min-width:0}.editor-repeat-fields .editor-ordered-field input,.editor-repeat-fields .editor-ordered-field textarea{width:100%}.editor-repeat-variant{display:grid;gap:7px;font-size:11px;font-weight:700;color:#51453d}.editor-repeat-variant select{height:42px;border:1px solid #e0d6ce;border-radius:9px;padding:0 9px;background:#fff;color:#29231e;font-size:12px;font-weight:550}.editor-repeat-add{display:flex;justify-content:center;align-items:center;gap:8px;margin:3px 11px 13px;width:calc(100% - 22px);background:#fff7e5;border:1px dashed #ecbd65;border-radius:10px;padding:12px 10px;color:#7c5410;font-size:12px;font-weight:750}.editor-repeat-add:hover:not(:disabled){background:#ffefc9;border-color:#df9c29}.editor-repeat-add:disabled{opacity:.45;cursor:not-allowed}.editor-repeat-remove{display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #efc9c9;color:#c12a30;background:#fff7f7;font-size:11px;font-weight:700;border-radius:9px;padding:10px 12px}.editor-repeat-remove:hover{background:#ffeded}.editor-repeat-group.nested .editor-repeat-heading{background:#fff9f3;padding:11px}.editor-repeat-group.nested .editor-repeat-items{padding:9px}@media(min-width:1280px){.editor-repeat-item>summary{padding:12px 13px}}@media(max-width:680px){.editor-repeat-heading{padding:12px}.editor-repeat-items{padding:9px}.editor-repeat-fields{padding:10px}}.editor-solution-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;background:#f4f1ee;border:1px solid #ece4dc;border-radius:10px}.editor-solution-tabs button{min-width:0;padding:9px 5px;background:transparent;border:1px solid transparent;border-radius:7px;color:#73675f;font-size:11px;font-weight:700}.editor-solution-tabs button[aria-selected=true]{background:#fff;border-color:#eadfda;color:#e11e24;box-shadow:0 1px 5px #17110d10}.editor-repeat-variant>span{font-size:11px;font-weight:700}.editor-repeat-variant small{font-size:10px;color:#85766a;font-weight:400;line-height:1.5}.visual-head-actions{display:flex;align-items:center;gap:9px}.visual-head-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #e6dfd9;background:#fff;color:#2c2622;border-radius:9px;min-height:35px;padding:8px 12px;font-size:12px;font-weight:700}.visual-head-actions button.visual-mode-on{background:#fff0f0;border-color:#ed2024;color:#e41e24}.visual-head-actions button.visual-save{background:#ed2024;border-color:#ed2024;color:#fff}.visual-head-actions button:disabled{opacity:.5;cursor:not-allowed}.visual-main{display:flex;min-height:0;flex:1;overflow:hidden}.visual-main>iframe{flex:1;min-width:0;width:100%;height:100%;border:0;background:#fff}.visual-inspector{box-sizing:border-box;flex:none;width:315px;max-width:35%;background:#fefdfc;border-left:1px solid #e8e2dd;padding:18px;display:flex;flex-direction:column;gap:13px;overflow-y:auto;overscroll-behavior:contain}.visual-inspector h2{margin:0;font:750 19px/1.2 Bricolage Grotesque,sans-serif;color:#211d1b}.visual-inspector>p{margin:0;font-size:11px;line-height:1.65;color:#817873}.visual-inspector-group{display:grid;gap:12px;padding:13px;border:1px solid #ece6e1;background:#fff;border-radius:12px}.visual-inspector-group h3{font-size:13px;color:#27211e;font-weight:750;margin:0;line-height:1.35;overflow-wrap:anywhere}.visual-inspector-group label{display:grid;gap:7px;font-size:11px;font-weight:700;color:#544942;min-width:0}.visual-inspector-group select,.visual-inspector-group input:not([type=range]):not([type=checkbox]),.visual-inspector-group textarea{box-sizing:border-box;width:100%;min-width:0;background:#fff;border:1px solid #e7dfda;border-radius:9px;padding:10px 11px;font-size:12px;line-height:1.55;font-weight:450;color:#26211e}.visual-inspector-group select{height:40px}.visual-inspector-group textarea{min-height:85px;resize:vertical}.visual-inspector-group input[type=range]{accent-color:#ed2024;width:100%}.visual-inspector-group .visual-lock-row{display:flex;align-items:center;gap:7px;font-size:11px;color:#594d46;cursor:pointer}.visual-lock-row input{accent-color:#ed2024}.visual-inspector-group button.visual-add{display:flex;align-items:center;justify-content:center;gap:7px;border:1px dashed #e6b44c;color:#72500b;background:#fff8e5;border-radius:9px;padding:10px;font-size:12px;font-weight:750}.visual-inspector-group button.visual-add:disabled{opacity:.5}.visual-variant-buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.visual-variant-buttons>span{grid-column:1/-1;font-size:11px;color:#66584e;font-weight:700}.visual-variant-buttons button{border:1px solid #e7ded8;background:#faf8f5;border-radius:8px;padding:8px 3px;font-size:10px;font-weight:750;color:#5f554f}.visual-variant-buttons button[aria-pressed=true]{background:#ed2024;border-color:#ed2024;color:#fff}.visual-inspector-empty{padding:22px 14px;border:1px dashed #e6dbd4;background:#fff;border-radius:11px;text-align:center;color:#857a73;font-size:12px;line-height:1.55}.visual-inspector-note{font-size:10px;color:#94877e;line-height:1.6}.editor-current-image{display:flex;align-items:center;gap:10px;border:1px solid #e9e2dd;border-radius:9px;background:#faf9f7;padding:6px;max-width:100%}.editor-current-image img{height:60px;width:90px;object-fit:cover;border-radius:6px}.editor-current-image small{font-size:10px;color:#81766f}.editor-ordered-field .editor-ordered-help svg{display:inline;vertical-align:middle}@media(max-width:1000px){.visual-inspector{width:290px;max-width:45%}}@media(max-width:720px){.visual-main{flex-direction:column}.visual-main>iframe{height:60%;flex:1}.visual-inspector{width:100%;max-width:none;min-height:170px;max-height:40%;border-left:0;border-top:1px solid #e8e2dd;padding:12px}.visual-head-actions button{font-size:11px;padding:7px;min-height:32px}.preview-head{padding:10px}}.editor-repeat-heading-controls{display:flex;align-items:center;gap:10px}.editor-repeat-columns{display:flex;align-items:center;gap:7px;font-size:10px;color:#746a62;font-weight:650}.editor-repeat-columns select{min-width:49px;height:31px;border:1px solid #e4dbd6;border-radius:8px;padding:4px 6px;background:#fff;font-size:11px;color:#2e2622}.editor-repeat-actions{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.editor-repeat-actions .editor-repeat-remove{margin-left:auto}.editor-repeat-actions .outline{font-size:11px;min-height:34px}@media(max-width:640px){.editor-repeat-heading-controls{gap:5px}.editor-repeat-columns{font-size:9px}.editor-repeat-actions .editor-repeat-remove{margin-left:0}}.visual-inspector-image{display:block;width:100%;max-height:160px;object-fit:cover;border-radius:9px;border:1px solid #e7dfda;background:#faf9f7}.editor-simple-icon-choice{display:grid;gap:11px;padding:2px 0}.editor-simple-icon-choice>label{display:grid;gap:7px;min-width:0;font-size:11px;color:#504640;font-weight:650}.editor-simple-icon-choice select,.editor-simple-icon-choice input{width:100%;min-width:0;box-sizing:border-box;border:1px solid #e5deda;border-radius:9px;background:#fff;padding:10px 12px;min-height:42px;font-size:12px;color:#29221e}.editor-simple-icon-choice select:focus-visible,.editor-simple-icon-choice input:focus-visible{outline:3px solid #ffb90040;outline-offset:1px;border-color:#ed2024}.editor-simple-icon-choice small{font-size:10px;color:#807772;font-weight:400;line-height:1.6}.editor-link-check{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:3px}.editor-link-check a,.editor-inspector-test-link{display:inline-flex;align-items:center;gap:6px;border-radius:8px;padding:8px 11px;border:1px solid #eac6c7;color:#c71d25;font-size:11px;font-weight:750;line-height:1.3;background:#fff8f8;text-decoration:none}.editor-link-check a:hover,.editor-inspector-test-link:hover{background:#ffeaea;border-color:#d75154}.editor-link-check small{font-size:10px;line-height:1.55;color:#81746d}.editor-side-preview-feedback{display:block;border:1px solid #eedfbc;background:#fffaf0;color:#705827;border-radius:8px;padding:8px 10px;font-size:10px;line-height:1.5;overflow-wrap:anywhere;margin-top:9px}.preview-link-feedback{position:absolute;z-index:9999;top:83px;left:50%;transform:translate(-50%);display:flex;gap:12px;align-items:center;justify-content:center;width:max-content;max-width:min(580px,85vw);background:#22201eea;color:#fff;border-radius:10px;padding:11px 13px;font-size:11px;line-height:1.5;box-shadow:0 12px 32px #18110d3b;overflow-wrap:anywhere}.preview-link-feedback button{flex:none;border:none;background:transparent;color:#fff;padding:3px;display:grid;place-items:center}.editor-repeat-heading-controls{gap:0}.editor-repeat-columns{align-items:center;gap:8px}.editor-repeat-columns select{min-height:34px;min-width:52px}.editor-fixed-destination button{justify-self:start;margin-top:7px}.visual-inspector .editor-simple-icon-choice{width:100%}.visual-inspector .editor-inspector-test-link{margin-top:7px}@media(max-width:680px){.preview-link-feedback{top:115px;max-width:92vw}}.editor-easy-image-upload{display:grid;gap:7px}.editor-easy-image-upload label{display:grid;gap:8px;font-size:11px;color:#5b4f47;font-weight:650}.editor-easy-image-upload input[type=file],.editor-simple-icon-choice input[type=file]{width:100%;max-width:100%;box-sizing:border-box;padding:8px 10px;min-height:42px;border:1px dashed #d8c7b6;border-radius:9px;background:#fffdf8;color:#4e4540;font-size:11px}.editor-easy-image-upload input[type=file]::file-selector-button,.editor-simple-icon-choice input[type=file]::file-selector-button{border:1px solid #e7c6c6;background:#fff0f0;border-radius:7px;margin-right:10px;padding:7px 9px;color:#c81f26;font-weight:700}.preview-modal.canvas-active{background:#eeeef0}.preview-modal.canvas-active .preview-head{position:relative;z-index:2;background:#fff;box-shadow:0 1px #e7e3df}.designer-workspace{align-items:stretch;justify-content:center;gap:0;background:#e9e9ed}.designer-workspace>iframe{margin-inline:auto;background:#fff;box-shadow:0 0 0 1px #d9d9de,0 12px 24px #2222221c}.designer-toolrail{flex:none;width:75px;max-width:75px;min-width:75px;background:#fff;box-shadow:1px 0 #e9e3df;padding:14px 7px;display:flex;flex-direction:column;align-items:center;gap:8px;z-index:1;overflow-y:auto}.designer-toolrail button{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:61px;width:58px;padding:8px 4px;background:transparent;border:1px solid transparent;border-radius:11px;font:600 10px/1.15 Poppins,sans-serif;color:#5b5450;transition:background .12s,color .12s}.designer-toolrail button:hover,.designer-toolrail button[aria-pressed=true]{color:#ec1f24;background:#fff1f1;border-color:#ffe2e2}.designer-toolrail button.tool-active{color:#ed2024}.designer-workspace .visual-inspector{width:370px;max-width:39%;flex:none;min-width:260px;padding:17px 14px 22px;background:#faf9f8}.designer-workspace .visual-inspector-group{background:#fff;border:1px solid #e9e3de;border-radius:13px;padding:12px;gap:11px}.designer-workspace .visual-inspector-group h3{display:flex;align-items:center;gap:7px;font:750 12px/1.4 Poppins,sans-serif}.designer-workspace .visual-inspector>h2{font-size:18px}.designer-workspace .visual-inspector>p{font-size:11px;line-height:1.6}.designer-info-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px;color:#7c6d66;padding:5px 0;border-bottom:1px solid #ede8e3}.designer-info-bar span{font-weight:750;color:#34744a}.designer-info-bar small{font-size:9px;color:#8c817a}.designer-swatches{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.designer-swatches button{width:28px;height:28px;min-width:28px;border-radius:50%;border:2px solid white;box-shadow:0 0 0 1px #d8cdc4}.designer-swatches button:focus-visible{outline:3px solid #ed2024;outline-offset:2px}.designer-property-stack{display:flex;flex-direction:column;gap:12px;min-width:0}.designer-property-section{display:grid;gap:10px;border-top:1px solid #eee8e3;padding-top:12px}.designer-property-section h3{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:750;color:#2b2520;margin:0}.designer-property-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.designer-property-section label{display:grid;gap:6px;font-size:10px;font-weight:650;color:#615750}.designer-property-section select,.designer-property-section input:not([type=range]):not([type=checkbox]),.designer-property-section textarea{width:100%;min-width:0;box-sizing:border-box;border:1px solid #e5ded9;border-radius:9px;background:#fff;min-height:37px;padding:9px;font-size:12px;color:#292521}.designer-property-section input[type=color],.visual-inspector-group input[type=color]{width:100%;height:38px;min-height:38px;padding:4px;border:1px solid #e9e3de;border-radius:8px;cursor:pointer}.designer-property-section input[type=range]{width:100%;accent-color:#ed2024}.designer-unit-input{display:flex;align-items:center;position:relative;min-width:0}.designer-unit-input input{padding-right:28px!important}.designer-unit-input span{position:absolute;right:8px;color:#92877e;font:550 10px/1 Poppins,sans-serif;pointer-events:none}.designer-property-section .visual-lock-row{display:flex;flex-direction:row;align-items:center;font-size:11px;gap:7px;cursor:pointer}.designer-property-section .visual-lock-row input{accent-color:#ed2024}.designer-neutral-action{display:inline-flex;justify-content:center;align-items:center;gap:7px;background:#faf9f8;color:#514b47;border:1px solid #e6dfda;border-radius:8px;min-height:35px;padding:8px;font:650 11px/1.3 Poppins,sans-serif;cursor:pointer}.designer-neutral-action:hover:not(:disabled){background:#f0eeed}.designer-neutral-action.danger{color:#b92831;border-color:#f2ced0;background:#fff9f9}.designer-neutral-action:disabled{opacity:.45;cursor:not-allowed}.designer-layers>button{display:flex;align-items:center;text-align:left;gap:9px;width:100%;background:#fff;border:1px solid #e7dfd9;border-radius:8px;padding:9px;min-height:38px;font:650 11px Poppins,sans-serif;color:#34302d}.designer-layers>button span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.designer-layers>button.layer-selected{background:#fff0f1;border-color:#ec292f;color:#cc1921}.designer-layers>small,.designer-property-section>small{font-size:10px;line-height:1.55;color:#877b72}.visual-head-actions select.designer-device-switch,.visual-head-actions select.designer-zoom-switch{max-width:108px;min-height:35px;padding:7px 9px;border:1px solid #e6dfd9;background:#fff;border-radius:9px;font:650 11px Poppins,sans-serif;color:#36302c}.visual-head-actions select.designer-zoom-switch{max-width:72px}.visual-head-actions .designer-desktop-label{font-size:11px}@media(max-width:1250px){.designer-workspace .visual-inspector{max-width:43%;width:330px}.designer-toolrail{width:62px;min-width:62px;max-width:62px}.designer-toolrail button{width:54px}.visual-head-actions .designer-desktop-label{display:none}}@media(max-width:820px){.designer-workspace{flex-direction:column}.designer-workspace .designer-toolrail{flex-direction:row;width:100%;max-width:none;min-width:0;min-height:57px;padding:5px;overflow-x:auto;gap:5px}.designer-workspace .designer-toolrail button{min-width:61px;max-height:54px;min-height:54px;gap:3px}.designer-workspace>iframe{flex:1 1 auto!important;height:55%!important;max-height:60%;min-height:200px}.designer-workspace .visual-inspector{min-width:0;max-width:none;width:100%;height:40%;max-height:40%;border:0;border-top:1px solid #e8e2dd}.visual-head-actions{gap:4px}.visual-head-actions button{padding:5px}.visual-head-actions .designer-zoom-switch{display:none}}.designer-existing-layers{border-top:1px solid #ede6e1;padding-top:9px}.designer-existing-layers>summary{cursor:pointer;padding:5px 0;color:#63564e;font:700 11px/1.5 Poppins,sans-serif}.designer-existing-layer-list{display:grid;gap:6px;margin-top:8px;max-height:280px;overflow:auto}.designer-existing-layer-list button{display:flex;align-items:center;text-align:left;gap:7px;border:1px solid #e9e1db;background:#fff;border-radius:8px;padding:8px;min-height:33px;font:600 10px Poppins,sans-serif;color:#504640}.designer-existing-layer-list button.layer-selected{border-color:#ed2024;background:#fff2f2;color:#ce1820}.designer-existing-layer-list button span{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.designer-inspect-switch{display:grid;grid-template-columns:1fr 1fr;gap:4px;border-radius:9px;padding:4px;border:1px solid #e8e1dc;background:#fff}.designer-inspect-switch button{padding:9px 6px;border:none;border-radius:7px;background:transparent;color:#6a5b53;font:700 11px Poppins,sans-serif}.designer-inspect-switch button[aria-pressed=true]{color:#ed2024;background:#ffeded}.editor-seo-panel .seo-panel-title{align-items:flex-end}.editor-seo-panel .seo-autofill{white-space:nowrap;flex-shrink:0}.editor-seo-panel .seo-primary-fields{grid-template-columns:minmax(0,1fr)}.editor-seo-panel .seo-primary-fields label{grid-column:1/-1}.editor-seo-panel .seo-primary-fields input,.editor-seo-panel .seo-primary-fields textarea{font-size:13px;font-weight:500}.seo-subtitle{font:800 10px/1.4 Poppins,sans-serif;color:#ed2024;letter-spacing:.12em;margin-bottom:9px}.seo-robots-panel{border:1px solid #eae3dd;border-radius:16px;background:#fff;padding:23px 24px;display:grid;gap:21px}.seo-robots-head,.seo-rich-preview-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.seo-robots-head h3,.seo-rich-preview-head h3{font:750 20px/1.2 Bricolage Grotesque,sans-serif;letter-spacing:-.04em;color:#272320}.seo-robots-head p,.seo-rich-preview-head p{margin-top:7px;font:400 12px/1.6 Poppins,sans-serif;color:#8b817b}.seo-index-state{background:#f4f1ef;border:1px solid #e7dfda;border-radius:100px;padding:8px 12px;color:#514b47;font:700 10px Poppins,sans-serif;white-space:nowrap}.seo-index-state.is-noindex{color:#b13a36;background:#fff3f1;border-color:#f3d4d0}.seo-robots-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.seo-robot-option{position:relative;display:flex;align-items:flex-start;gap:14px;min-height:83px;padding:17px 18px;border:1px solid #eae4df;background:#fefdfc;border-radius:13px;cursor:pointer;transition:border-color .14s,background .14s,box-shadow .14s}.seo-robot-option:hover{border-color:#dbb7b2;background:#fffaf9}.seo-robot-option.is-checked{border-color:#f0c5c2;background:#fff9f8;box-shadow:0 0 0 1px #ed202408 inset}.seo-robot-control{position:relative;width:21px;height:21px;flex:none;margin-top:2px}.seo-robot-control input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;width:21px;height:21px;min-height:21px;z-index:1;cursor:pointer}.seo-robot-square{width:21px;height:21px;display:flex;align-items:center;justify-content:center;background:#fff;border:1.5px solid #d3cdc9;border-radius:5px;color:transparent;transition:all .12s}.seo-robot-control input:checked+.seo-robot-square{background:#ed2024;border-color:#ed2024;color:#fff}.seo-robot-control input:focus-visible+.seo-robot-square{outline:3px solid #ffb900;outline-offset:3px}.seo-robot-copy{display:grid;gap:5px;flex:1;min-width:0}.seo-robot-copy strong{font:700 13px/1.35 Poppins,sans-serif;color:#292422}.seo-robot-copy small{font:400 11px/1.55 Poppins,sans-serif;color:#837973}.seo-robot-help{color:#aba19b;margin-top:3px;flex:none}.seo-rich-preview{border:1px solid #e9e3df;border-radius:16px;padding:24px;background:linear-gradient(135deg,#fff 40%,#fffaf7);display:grid;gap:18px}.seo-preview-live{display:inline-flex;gap:7px;align-items:center;border:1px solid #e7e2de;padding:7px 11px;border-radius:999px;font:700 10px Poppins,sans-serif;color:#625b55;background:#fff;white-space:nowrap}.seo-preview-live span{width:7px;height:7px;border-radius:50%;background:#ed2024}.seo-preview-alert{display:flex;gap:10px;align-items:flex-start;color:#a74d38;background:#fff4f0;border:1px solid #f4d9d0;padding:12px 14px;border-radius:10px;font:400 11px/1.7 Poppins,sans-serif}.seo-preview-alert svg{margin-top:1px;flex:none}.seo-preview-alert strong{font-weight:700}.seo-serp-result{background:#fff;border:1px solid #e8e3df;border-radius:14px;padding:24px 27px;box-shadow:0 13px 30px #25181209;max-width:800px;width:100%}.seo-serp-origin{display:flex;gap:11px;align-items:center;max-width:100%;margin-bottom:13px;color:#79716c}.seo-serp-favicon{width:34px;height:34px;min-width:34px;border-radius:50%;background:#161616;color:#fff;display:grid;place-items:center;font:800 19px/1 Bricolage Grotesque,sans-serif;letter-spacing:-.08em}.seo-serp-favicon span{color:#ed2024}.seo-serp-domain{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.seo-serp-domain strong{font:500 12px/1.3 Arial,sans-serif;color:#202124}.seo-serp-domain small{font:400 11px/1.4 Arial,sans-serif;color:#5f6368;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seo-serp-result h4{font:400 20px/1.35 Arial,sans-serif;letter-spacing:0;color:#1a0dab;margin-bottom:6px;overflow-wrap:anywhere}.seo-serp-result>p{font:400 13px/1.6 Arial,sans-serif;color:#4d5156;max-width:690px}.seo-serp-result>p.seo-serp-muted{font-style:italic;color:#8d8380}.seo-preview-note{font:400 11px/1.6 Poppins,sans-serif;color:#90847d}@media(max-width:850px){.seo-robots-grid{grid-template-columns:1fr}.seo-robots-panel,.seo-rich-preview{padding:19px}.seo-panel-title{flex-wrap:wrap}}@media(max-width:500px){.seo-robots-head,.seo-rich-preview-head{flex-wrap:wrap;gap:10px}.seo-serp-result{padding:17px}.seo-serp-result h4{font-size:18px}.seo-robots-panel,.seo-rich-preview{padding:15px}}.category-shell{background:#faf9f8}.category-shell .content{width:min(1500px,100%);padding-top:34px}.category-shell .category-page{max-width:none}.category-pages-table{border-radius:16px;overflow:visible}.category-table-row{transition:background .15s ease}.category-table-row:hover{background:snow}.category-table-head{background:#f4f2ef}.category-page-name strong{letter-spacing:-.012em}.category-shell .category-tabs{box-shadow:0 2px 10px #16161604}.category-shell .category-tabs button{font-family:Bricolage Grotesque,sans-serif}.category-shell .category-filters button.active{background:#fff3f3}.category-shell .category-search{border-radius:12px}.category-shell .category-status{font-family:Poppins,Arial,sans-serif}.we-add-workspace{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(340px,.94fr);align-items:start;gap:19px;min-width:0}.we-add-workspace>section,.we-add-workspace>aside{min-width:0}.we-add-form{padding:28px 30px}.we-add-heading{margin-bottom:25px}.we-add-heading h2{font-size:25px;color:#1f1e1d;margin-bottom:7px}.we-add-heading p{font-size:12px;color:#867d77}.we-add-field{display:grid;gap:9px;margin-bottom:24px}.we-add-field label{font:700 12px Poppins,sans-serif;color:#38312c}.we-add-field input,.we-add-field select{width:100%;min-height:49px;border:1px solid #e3dcd7;border-radius:11px;background:#fff;padding:12px 14px;font:500 13px Poppins,sans-serif}.we-add-field small{font:400 11px/1.5 Poppins,sans-serif;color:#9a8e88}.we-add-template-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px}.we-add-template-heading h3{font-size:19px;color:#2a2522;margin-bottom:4px}.we-add-template-heading p{font-size:11px;color:#8e817b}.we-add-count{white-space:nowrap;padding:7px 10px;border:1px solid #ebe4de;border-radius:50px;font:700 10px Poppins,sans-serif;color:#a54637;background:#fbf4f1}.we-add-template-select{margin-bottom:13px}.we-template-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.we-template-choice{min-width:0;display:flex;align-items:center;text-align:left;gap:10px;min-height:80px;padding:13px 12px;background:#fff;border:1px solid #e7e1dc;border-radius:13px;transition:border-color .15s,background .15s,box-shadow .15s}.we-template-choice:hover{background:#fffbfa;border-color:#edc5c1}.we-template-choice.is-selected{background:#fff5f5;border-color:#ed2024;box-shadow:inset 0 0 0 1px #ed202420}.we-choice-icon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;flex:none;background:#f8f5f2;color:#7e625a}.we-template-choice.is-selected .we-choice-icon{background:#ffe4e3;color:#ed2024}.we-choice-label{min-width:0;flex:1;display:grid;gap:4px}.we-choice-label strong{font:700 12px/1.35 Poppins,sans-serif;color:#2c2522;overflow-wrap:anywhere}.we-choice-label small{font:400 10px/1.5 Poppins,sans-serif;color:#958782}.we-choice-select{flex:none;color:#9d928c;display:grid;place-items:center;width:21px;height:21px}.we-template-choice.is-selected .we-choice-select{background:#ed2024;border-radius:50%;color:#fff}.we-no-templates{grid-column:1/-1;text-align:center;padding:35px 14px;display:grid;justify-items:center;gap:11px;background:#fdfaf8;border-radius:13px;border:1px dashed #e7d8cd}.we-no-templates>svg{color:#ed2024}.we-no-templates>strong{font-size:13px}.we-no-templates p{font-size:11px}.we-add-actions{margin-top:26px;padding-top:22px;border-top:1px solid #eee8e2}.we-add-actions button{min-width:124px}.we-add-preview{position:sticky;top:20px;margin:0;display:flex;flex-direction:column;align-items:stretch;gap:18px;padding:22px 23px;min-height:400px}.we-add-preview-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.we-add-preview-top .small-label{font-size:10px;margin-bottom:6px}.we-add-preview-top h2{font-size:21px}.we-preview-tag{font:700 10px Poppins,sans-serif;color:#87685f;background:#f7f1ed;border-radius:999px;padding:8px 11px;white-space:nowrap}.we-add-preview-frame{height:330px;width:100%;overflow:hidden;border:1px solid #e9e2de;border-radius:13px;background:#fbf8f5;box-shadow:0 8px 25px #16161609}.we-add-preview-frame iframe{width:100%;height:100%;border:0;background:#fff;display:block}.we-add-preview-loading{display:grid;place-items:center;color:#918580;font:500 12px Poppins,sans-serif;height:100%}.we-add-template-info{display:grid;gap:15px}.we-add-template-name{display:flex;justify-content:space-between;align-items:center;gap:12px}.we-add-template-name>div{display:grid;gap:4px;min-width:0}.we-add-template-name strong{font:700 15px Bricolage Grotesque,sans-serif;color:#24211e}.we-add-template-name small{font:400 11px Poppins,sans-serif;color:#897e78}.we-add-section-list{display:grid;gap:10px;border-top:1px solid #eee8e2;padding-top:14px}.we-add-section-list>div:first-child{display:flex;align-items:center;gap:7px;color:#746a64}.we-add-section-list strong{font:700 11px Poppins,sans-serif;color:#504641;flex:1}.we-add-section-list>div>span{font:700 11px Poppins,sans-serif}.we-add-section-chips{display:flex;flex-wrap:wrap;gap:6px}.we-add-section-chips span{background:#f8f6f4;border:1px solid #ede7e3;color:#70645e;border-radius:7px;padding:7px 9px;font:600 10px Poppins,sans-serif}.we-add-preview-empty{display:flex;flex:1;justify-content:center;align-items:center;flex-direction:column;gap:10px;text-align:center;min-height:290px;background:#faf8f6;border:1px dashed #eae0da;border-radius:13px;padding:23px}.we-add-preview-empty svg{color:#ed2024}.we-add-preview-empty strong{font:750 16px Bricolage Grotesque,sans-serif}.we-add-preview-empty p{font-size:12px;max-width:280px}.we-editor-header{display:flex;gap:25px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin-bottom:23px}.we-editor-heading{flex:1 1 280px;min-width:0}.we-editor-heading h1{font-size:29px;line-height:1.15;overflow-wrap:anywhere}.we-editor-heading p{max-width:520px;font-size:12px;line-height:1.65;color:#8b827c;margin-top:9px}.we-editor-heading .backlink{margin-bottom:12px}.we-editor-heading .editor-signals{margin-top:12px}.we-editor-actions{display:flex;align-items:flex-end;flex-direction:column;gap:9px;justify-content:flex-start;max-width:100%;flex:1 1 600px}.we-editor-secondary-actions,.we-editor-main-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.we-editor-actions button{min-height:42px;font-size:11px;border-radius:11px}.we-editor-main-actions .primary{min-width:148px}.we-editor-jump-links{display:flex;align-items:center;gap:8px;margin-top:16px}.we-editor-jump-links button{display:inline-flex;align-items:center;gap:3px;background:#fff;border:1px solid #e8e2dd;border-radius:8px;color:#67605b;padding:7px 12px;font:700 11px Poppins,sans-serif}.we-editor-jump-links button:hover{border-color:#ed2024;color:#ed2024}.editor-flow{gap:18px}.editor-flow>.edit-panel{padding:27px 29px;border-radius:18px;scroll-margin-top:18px}.editor-flow .panel-heading{margin-bottom:19px}.editor-flow .panel-heading h2{font-size:24px}.editor-flow .panel-heading p{font-size:12px;line-height:1.6}.editor-field-total{font-size:10px}.editor-content-workspace{grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);gap:18px}.editor-content-workspace .editor-section-rows{border-radius:12px}.editor-content-workspace .editor-section-toggle{padding:16px;min-height:67px}.editor-content-workspace .editor-section-name strong{font-size:13px}.editor-content-workspace .editor-section-name small{font-size:10px}.editor-page-ordered-list{background:#faf9f8}.editor-ordered-block-header{padding:12px 14px}.editor-ordered-block-fields{padding:14px}.editor-ordered-label{font-size:11px}.editor-ordered-field input,.editor-ordered-field textarea{font-size:12px}.editor-side-preview{top:17px;border-radius:14px;padding:15px;box-shadow:0 10px 28px #16161608}.editor-side-preview-head strong{font-size:16px}.editor-side-preview-tip{background:#fff9ea;border:1px solid #f1e3c1;color:#85715a}.editor-side-preview-window{height:min(62vh,600px);min-height:370px}.editor-side-preview-foot{font-size:10px}.editor-repeat-group{border-radius:12px}.editor-repeat-heading{padding:13px 15px;background:#f7f4f2}.editor-repeat-heading strong{font-size:12px}.editor-repeat-count{min-width:0;height:auto;padding:7px 10px;font-size:10px;border-radius:999px;color:#8c5747;background:#fff}.editor-repeat-item>summary{font-size:11px}.editor-repeat-add{min-height:43px;font-size:11px;background:#fff9e9;color:#805e26}.editor-repeat-add:hover:not(:disabled){background:#fff2cd}.editor-repeat-item.added{scroll-margin-top:120px}.we-seo-section{min-height:0}.we-seo-title-row{align-items:center}.we-published-chip{display:inline-flex;align-items:center;gap:7px;background:#edf7f0;border-radius:30px;padding:8px 12px;color:#28794a;font:700 10px Poppins,sans-serif}.we-seo-workspace{display:grid;grid-template-columns:minmax(0,1.14fr) minmax(335px,.86fr);align-items:start;gap:18px}.we-seo-form-column{display:flex;flex-direction:column;gap:15px;min-width:0}.we-seo-card{border:1px solid #e9e3de;border-radius:14px;background:#fff;padding:20px 21px;display:grid;gap:17px;min-width:0}.we-seo-card-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.we-seo-card-head h3,.we-seo-advanced-card h3{font:750 18px/1.25 Bricolage Grotesque,sans-serif;color:#27211d}.we-eyebrow{display:block;font:800 9px/1.5 Poppins,sans-serif;color:#ed2024;letter-spacing:.12em;margin-bottom:7px}.we-seo-card-head .outline{font-size:10px;white-space:nowrap;min-height:32px;padding:7px 9px}.we-seo-fields{display:grid;gap:16px;min-width:0}.we-seo-fields label,.we-seo-advanced-card>label{display:grid;gap:8px;font:700 11px Poppins,sans-serif;color:#36302c}.we-seo-fields input,.we-seo-fields textarea,.we-seo-advanced-card input{min-width:0;width:100%;background:#fff;border:1px solid #e6e0db;border-radius:10px;font:500 12px/1.6 Poppins,sans-serif;color:#27221f;padding:11px 13px}.we-seo-fields textarea{resize:vertical}.we-seo-fields label>small,.we-seo-hint{font:400 10px/1.55 Poppins,sans-serif;color:#91857f}.we-seo-section .seo-robots-panel{padding:19px 20px;gap:14px;border-radius:14px}.we-seo-section .seo-robots-head{align-items:center}.we-seo-section .seo-robots-head h3{font-size:18px}.we-seo-section .seo-robots-grid{gap:9px}.we-seo-section .seo-robot-option{padding:12px 11px;min-height:74px;gap:9px;border-radius:10px}.we-seo-section .seo-robot-copy strong{font-size:11px}.we-seo-section .seo-robot-copy small{font-size:10px;line-height:1.45}.we-seo-section .seo-index-state{font-size:10px;padding:6px 10px}.we-seo-social-fields,.we-seo-publication{border-top:1px solid #efe9e5;padding-top:14px}.we-seo-social-fields summary,.we-seo-publication summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:10px;color:#4c423d;font:700 11px Poppins,sans-serif}.we-seo-social-fields summary::-webkit-details-marker,.we-seo-publication summary::-webkit-details-marker{display:none}.we-seo-social-fields summary span{font:400 10px Poppins,sans-serif;color:#a18e83}.we-seo-social-fields .we-seo-fields{padding-top:17px}.we-seo-publication dl{display:grid;grid-template-columns:105px 1fr;gap:9px;margin:15px 0 0;font:400 10px/1.5 Poppins,sans-serif}.we-seo-publication dt{color:#97847c}.we-seo-publication dd{margin:0;overflow-wrap:anywhere;color:#4a3f39}.we-seo-preview-column{position:sticky;top:17px;display:flex;flex-direction:column;gap:16px;padding:19px 20px;background:linear-gradient(145deg,#fff 65%,#fff9f7);box-shadow:0 8px 25px #16161606}.we-seo-preview-column .seo-rich-preview-head{align-items:center}.we-seo-preview-column .seo-rich-preview-head h3{font-size:19px;line-height:1.22}.we-seo-preview-switches{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.we-seo-preview-tabs,.we-seo-device-buttons{display:flex;align-items:center;gap:4px;background:#f7f4f2;border:1px solid #ebe5e0;border-radius:10px;padding:4px}.we-seo-preview-tabs button,.we-seo-device-buttons button{min-height:30px;display:flex;align-items:center;gap:5px;padding:6px 11px;border-radius:7px;color:#776a62;font:700 10px Poppins,sans-serif}.we-seo-preview-tabs button[aria-selected=true],.we-seo-device-buttons button[aria-pressed=true]{background:#fff;color:#ed2024;box-shadow:0 2px 8px #1616160a}.we-seo-preview-column .seo-serp-result{border-radius:12px;padding:22px 19px;transition:max-width .15s}.we-search-preview-mobile{max-width:350px!important;margin-inline:auto}.we-search-preview-mobile h4{font-size:18px}.we-seo-preview-column .seo-serp-origin{gap:8px}.we-seo-preview-column .seo-serp-domain small{white-space:normal;overflow-wrap:anywhere}.we-seo-preview-column .seo-serp-result h4{font-size:18px;line-height:1.35}.we-seo-preview-column .seo-serp-result>p{font-size:12px}.we-seo-preview-column .seo-preview-alert{padding:9px 11px;border-radius:9px;font-size:10px}.we-social-preview-card{background:#fff;border:1px solid #e8e0db;border-radius:12px;overflow:hidden}.we-social-preview-brand{height:120px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:linear-gradient(120deg,#151515 65%,#4b2021);color:#fff;font:800 24px Bricolage Grotesque,sans-serif;letter-spacing:-.05em}.we-social-preview-brand:before{content:"";display:block;width:22px;height:22px;border-radius:50%;background:#ed2024;margin-bottom:7px}.we-social-preview-brand small{font:700 8px Poppins,sans-serif;letter-spacing:.15em}.we-social-preview-copy{display:grid;gap:6px;padding:16px 18px}.we-social-preview-copy>small{color:#8b817b;font-size:10px}.we-social-preview-copy strong{color:#25201f;font:750 14px/1.4 Bricolage Grotesque,sans-serif}.we-social-preview-copy p{font-size:11px;line-height:1.5}.we-seo-preview-footer{display:grid;gap:6px;border-top:1px solid #eee7e2;padding-top:12px}.we-seo-preview-footer span{display:flex;align-items:center;gap:6px;font:650 10px Poppins,sans-serif;color:#62564d}.we-seo-preview-footer p{font-size:10px;color:#948882}@media(max-width:1280px){.we-add-workspace{grid-template-columns:minmax(0,1fr) minmax(300px,.88fr);gap:14px}.we-template-options{grid-template-columns:1fr}.editor-content-workspace{grid-template-columns:minmax(0,1fr) minmax(300px,.86fr)}.we-seo-workspace{grid-template-columns:minmax(0,1fr) minmax(310px,.9fr)}.we-seo-section .seo-robots-grid{grid-template-columns:1fr 1fr}}@media(max-width:1060px){.we-add-workspace,.we-seo-workspace,.editor-content-workspace{grid-template-columns:minmax(0,1fr)}.we-add-preview,.we-seo-preview-column,.editor-side-preview{position:static}.we-add-preview-frame{height:390px}.we-template-options,.we-seo-section .seo-robots-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.we-editor-actions{align-items:flex-start;flex-basis:100%}.we-editor-secondary-actions,.we-editor-main-actions{justify-content:flex-start}}@media(max-width:680px){.category-shell .content{padding:18px 14px 48px}.we-add-form,.we-add-preview{padding:19px}.we-template-options,.we-seo-section .seo-robots-grid{grid-template-columns:1fr}.we-editor-header{gap:14px}.we-editor-actions{gap:8px}.we-editor-actions button{font-size:10px;min-height:39px}.we-editor-jump-links{margin-top:12px}.editor-flow>.edit-panel{padding:18px 15px}.we-seo-card,.we-seo-preview-column{padding:16px}.we-seo-card-head{align-items:flex-start;flex-wrap:wrap}.we-add-preview-frame{height:300px}.we-add-actions{flex-wrap:wrap;justify-content:stretch}.we-add-actions button{flex:1}}
