.ed-nav{display:flex;gap:6px;padding:6px;background:#edece3;border:1px solid #dedfd4;border-radius:14px;margin:0 0 14px;flex-wrap:wrap}.ed-nav a{padding:13px 22px;border-radius:10px;text-decoration:none;font-weight:700;color:#47594e}.ed-nav a.current{background:#182f3b;color:white;box-shadow:0 3px 8px #182f3b15}.ed-subnav{display:flex;gap:8px;flex-wrap:wrap;padding:8px 0 22px}.ed-subnav a{padding:8px 12px;color:#4c5e52;font-size:14px;text-decoration:none;border-radius:7px}.ed-subnav .current{background:#e3eade;color:#243b30}.ed-welcome{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:38px;border:1px solid #d5ddcf;border-radius:20px;background:linear-gradient(110deg,#eff2e9,#f8f6ef);margin:24px 0}.ed-welcome h2{font-size:34px;margin:14px 0}.ed-welcome p{font-size:16px;color:#526154}.ed-welcome .action{white-space:nowrap}.ed-state{padding-top:12px;border-top:1px solid #d6dece}.ed-quick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 40px}.ed-quick>a{display:block;min-width:0;text-decoration:none;padding:26px;border:1px solid #dddccf;border-radius:16px;background:#fffefa;transition:box-shadow .2s,transform .2s}.ed-quick>a:hover{box-shadow:0 8px 24px #263c2e10;transform:translateY(-2px)}.ed-quick>a>span{color:#98753e;font-size:13px;letter-spacing:.1em}.ed-quick h3{font-size:21px;margin:16px 0 10px}.ed-quick p{color:#647063;font-size:15px;line-height:1.7;min-height:52px}.ed-quick b{font-size:14px;color:#3e5949}.ed-progress{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid #d8dcd0;background:#fffefa;border-radius:14px;overflow:hidden;margin:12px 0}.ed-progress a{padding:18px 12px;display:flex;align-items:center;gap:10px;text-decoration:none;font-size:14px;color:#617061;min-width:0}.ed-progress a:not(:last-child){border-right:1px solid #e3e5da}.ed-progress span{width:28px;height:28px;flex:0 0 28px;display:grid;place-items:center;border:1px solid #d1d9c9;border-radius:50%;font-size:13px}.ed-progress [aria-current]{background:#e9efe3;color:#223e2d}.ed-progress [aria-current] span{background:#395847;border-color:#395847;color:white}.ed-draft-status{display:flex;gap:8px;align-items:center;font-size:13px;color:#616a5d;margin:20px 0 26px;flex-wrap:wrap}.ed-draft-status>span:last-child{margin-left:auto}.ed-dot{height:7px;width:7px;display:block;border-radius:50%;background:#b68b4e}.ed-workspace{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:26px;align-items:start}.ed-entry{min-width:0;background:#fffefa;border:1px solid #e0ded3;border-radius:18px;padding:30px}.ed-entry h2{font-size:24px;margin:0 0 18px}.ed-entry h3{font-size:19px}.ed-form{display:grid;gap:20px}.ed-form input:not([type=checkbox]):not([type=range]):not([type=file]),.ed-form select{height:52px;box-sizing:border-box;width:100%;min-width:0;padding:12px 14px}.ed-form :is(input,textarea,select){font:inherit;color:#19303d;border:1px solid #bec8b8;border-radius:9px;background:white}.ed-form textarea{width:100%;padding:14px;box-sizing:border-box;line-height:1.65}.ed-form label{display:flex;flex-direction:column;gap:9px;min-width:0;font-size:15px;font-weight:600;margin:0}.ed-form label.check{flex-direction:row;align-items:center;font-weight:400}.ed-form fieldset{min-width:0;border:1px solid #dadfce;border-radius:12px;padding:18px}.ed-form legend{font-weight:bold;font-size:16px}.ed-fields{display:grid;gap:22px}.ed-form p{font-size:14px;margin:0;color:#67705f;line-height:1.7}.ed-form .sv-address{grid-column:auto}.ed-form-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;border-top:1px solid #e4e6db;padding-top:24px;margin-top:10px}.ed-form-actions .action{min-height:48px;font-size:15px}.ed-skip{font-size:14px;color:#5c6e5c;margin-left:auto}.ed-preview{position:sticky;top:20px;min-width:0;border:1px solid #d4ddce;background:#edf0e7;border-radius:16px;padding:18px}.ed-preview header{display:flex;justify-content:space-between;align-items:center;gap:8px}.ed-preview header button{border:1px solid #c3cfba;background:white;border-radius:7px;font-size:13px;padding:8px 12px;cursor:pointer}.ed-preview header button[aria-pressed=true]{background:#355541;color:white}.ed-preview>p{font-size:13px;color:#65705d;line-height:1.6}.ed-frame-wrap{overflow:hidden;border:1px solid #ccd5c3;border-radius:10px;background:white}.ed-frame-wrap iframe{border:0;height:850px;display:block;max-width:none;background:#f8f6ef;transform-origin:top left}.ed-live{font-size:13px;display:inline-block;margin-top:16px;color:#4a624e}.ed-section-heading{display:flex;gap:14px;align-items:start;justify-content:space-between;margin-bottom:20px}.ed-section-heading p{font-size:14px;color:#64705e}.ed-section-heading .action{font-size:14px;white-space:nowrap}.ed-content-list{display:grid;gap:12px;margin-bottom:24px}.ed-content-list article{display:flex;justify-content:space-between;gap:20px;align-items:center;border:1px solid #dce2d4;padding:22px;border-radius:12px;background:#fff}.ed-content-list article p{font-size:14px;color:#65715f}.ed-content-list article h3{margin:10px 0}.ed-badge{display:inline-block;font-size:12px;color:#5b7159;background:#eef2e7;padding:5px 9px;border-radius:5px}.ed-empty{text-align:center;padding:36px 20px;border:1px dashed #c9d3bc;border-radius:12px;color:#65725b}.ed-card{margin-top:28px;padding-top:28px;border-top:1px solid #dce1d1}.ed-card>.action{font-size:14px}.ed-good{padding:14px 18px;background:#e9f1e1;border:1px solid #c8dab9;border-radius:9px;color:#34512e;font-size:15px}.ed-error,.ed-issues{padding:20px;border:1px solid #bd795f;border-radius:12px;background:#fff4ec;margin-bottom:20px}.ed-error p,.ed-issues p{color:#7d3926;font-size:15px}.ed-warning{color:#785523;background:#fcf2df;padding:12px;border-radius:8px;font-size:14px}.ed-review-summary{padding:22px;background:#f0f3e8;border-radius:12px;margin-bottom:22px}.ed-review-summary p{font-size:15px;color:#56634e}.ed-publish{margin-top:22px;padding-top:20px;border-top:1px solid #d9dfcc}.ed-publish button{justify-self:start}.ed-workspace-design{grid-template-columns:minmax(0,1fr)}.ed-design .paper{padding:0;border:0}.ed-design .main-editor-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.ed-design .main-controls>label{margin:18px 0}.ed-design details,.ed-legacy{padding:18px;background:#f4f5ec;border:1px solid #d6ddca;border-radius:12px;margin:20px 0}.ed-design summary,.ed-legacy summary{font-weight:700;cursor:pointer}.ed-design .main-preview{background:#edf0e5;padding:16px;border-radius:12px}.ed-design .main-preview p{font-size:13px}.ed-design .main-controls fieldset{margin:18px 0}.ed-design .main-controls :is(input,select){font-size:16px}.ed-design .main-controls>fieldset:first-of-type{margin-top:0}.ed-preview-label{padding:14px;background:#f6eccf;text-align:center;color:#5a4a2f}.ed-mobile-preview-toggle{display:none}.ed-form [role=status]:empty{display:none}.ed-legacy dd{white-space:pre-wrap;overflow-wrap:anywhere}.ed-nav a:focus-visible,.ed-subnav a:focus-visible,.ed-progress a:focus-visible,.ed-quick>a:focus-visible,.ed-entry :is(button,input,select,textarea,a,summary):focus-visible{outline:3px solid #ae8145;outline-offset:3px}.ed-progress b{overflow-wrap:anywhere}
@media(min-width:1450px){.ed-quick{grid-template-columns:repeat(5,minmax(0,1fr))}}
@media(max-width:1000px){.ed-workspace,.ed-design .main-editor-grid{grid-template-columns:minmax(0,1fr)}.ed-preview{position:static}.ed-quick{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-progress{display:flex;overflow-x:auto}.ed-progress a{min-width:145px}.ed-progress a:last-child{min-width:180px}.ed-mobile-preview-toggle{display:block;width:100%;padding:12px;border:1px solid #c6d1bc;border-radius:9px;background:#eaf0e3;color:#29462f;font:inherit;margin-bottom:16px}.ed-preview.ed-collapsed{display:none}.ed-welcome{padding:26px}.ed-welcome h2{font-size:28px}.ed-draft-status>span:last-child{margin-left:0;flex-basis:100%}.ed-design .main-preview{position:static}}
@media(max-width:600px){.ed-nav a{flex:1 1 28%;text-align:center;padding:12px 7px;font-size:14px}.ed-subnav{gap:3px}.ed-subnav a{font-size:13px;padding:7px 9px}.ed-welcome{display:block;padding:24px}.ed-welcome .action{margin-top:16px}.ed-quick{grid-template-columns:1fr;gap:10px}.ed-quick>a{padding:22px}.ed-quick p{min-height:0}.ed-entry{padding:20px 16px}.ed-content-list article{padding:16px;gap:10px}.ed-section-heading{display:block}.ed-section-heading>.action{margin-top:12px}.ed-form-actions .action{flex:1 1 40%;justify-content:center}.ed-skip{margin:8px 0}.ed-preview{padding:14px}.ed-design .main-preview{padding:10px}}
.manage>.page-title{margin:18px 0 24px}.manage>.page-title h1{font-size:clamp(30px,3.2vw,46px);line-height:1.25;margin-top:12px}.manage>.page-title .eyebrow{font-size:11px;letter-spacing:.16em}.ed-preview-brand{display:flex;align-items:center;gap:16px;padding:16px 24px;border-bottom:1px solid #d8dfcf;background:#fffefa;color:#19303b}.ed-preview-brand img{object-fit:contain;max-width:120px;max-height:48px}
