.evc{background:#f1f6f3;margin:0 -28px;padding:26px 28px 50px}.evc h1{font-size:32px}.evc-head{display:flex;justify-content:space-between;align-items:center;gap:20px}.evc-head p{color:#536960}.evc-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:26px;margin-top:26px}.evc-panel{background:white;border:1px solid #d5e0da;border-radius:12px;padding:27px;margin-bottom:20px}.evc-panel h2{font-size:21px}.evc-panel p{font-size:14px;max-width:68ch}.evc-panel label{display:block;font-size:14px;font-weight:600;margin:20px 0 8px}.evc input:not([type=checkbox]):not([type=radio]),.evc textarea,.evc select{display:block;width:100%;border:1px solid #aabeb3;border-radius:6px;padding:12px;color:#17232b;background:white;font:inherit;min-height:44px}.evc textarea{min-height:220px;line-height:1.7;resize:vertical}.evc textarea.evc-reason{min-height:90px}.evc-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:22px 0 0}.evc-note{background:#edf5ef;color:#315d4d;border-radius:6px;padding:14px 16px;line-height:1.6;font-size:13px}.evc .evc-error{background:#fff0eb;color:#8b3022}.evc-help{font-size:12px;color:#536960;line-height:1.6}.evc .evc-radio{display:flex;gap:9px;align-items:center;font-weight:400;margin:8px 0;min-height:40px}.evc-radio input{accent-color:#087d88;width:17px;height:17px}.evc-badge{display:inline-block;font-size:12px;border:1px solid #b9cbc3;border-radius:6px;padding:8px 12px;color:#315d4d;background:#edf5ef}.evc-diff{display:grid;grid-template-columns:1fr 1fr;gap:20px}.evc-diff>div{padding:16px;background:#f4f7f5;border-radius:6px;min-width:0}.evc-diff ol{padding-left:22px;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.evc-diff h3{margin:16px 0 8px;font-size:14px}.evc-empty{padding:35px 27px;min-height:280px}.evc-empty h2{font-size:24px}.evc-nav{display:flex;gap:18px;flex-wrap:wrap;margin:20px 0}.evc aside h2{font-size:16px}.evc aside p,.evc aside li{font-size:13px;line-height:1.8}.evc .rail-ad{min-height:160px}.evc-slot{margin:16px 0}.evc-slot p{margin:8px 0}.evc-review-item{border-bottom:1px solid #d5e0da;padding:20px 0}.evc-review-item:first-child{padding-top:0}.evc-review-item button{margin:6px 10px 6px 0}.evc-source{overflow-wrap:anywhere}.evc .evc-status:empty{display:none}.paid .evc .ad{display:none}.paid .evc-layout{grid-template-columns:minmax(0,1fr) 260px}.evc button{min-height:44px}.evc button:disabled{opacity:.55}.evc input,.evc textarea{caret-color:#087d88}@media(max-width:760px){.evc{margin:0 -14px;padding:22px 14px}.evc h1{font-size:27px}.evc-layout,.paid .evc-layout{grid-template-columns:1fr}.evc-head{display:block}.evc-panel{padding:21px}.evc-diff{grid-template-columns:1fr}.evc-actions>.primary{width:100%}.evc .top-ad{margin:0 0 20px}.evc .rail-ad{min-height:80px}}@media(prefers-reduced-motion:reduce){.evc *{transition:none!important;scroll-behavior:auto!important}}
.evc-panel h3{margin:22px 0 10px}.evc-panel>.evc-source{display:block;margin:8px 0 20px}.evc-diff h3{margin:14px 0 8px}.evc-new-show-button{margin-top:22px}
.evc-section-tabs{display:flex;gap:6px;overflow-x:auto;border-bottom:1px solid #c9d7cf;margin-top:24px}.evc .evc-section-tab{background:transparent;color:#37594e;border:1px solid transparent;border-radius:6px 6px 0 0;padding:13px 22px;white-space:nowrap}.evc .evc-section-tab[aria-selected=true]{background:#edf5ef;border-color:#b9cbc3;border-bottom-color:#edf5ef;color:#183f35;font-weight:600}.evc-section-editor{padding:18px 0}.evc-section-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.evc-section-head label{margin:0}.evc .evc-section-remove{background:transparent;color:#73594f;font-size:12px;padding:8px}.evc .evc-section-editor textarea{min-height:180px}.evc-section-controls{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 22px}.evc-section-tab:focus-visible,.evc-section-remove:focus-visible{outline:2px solid #087d88;outline-offset:-3px}@media(max-width:760px){.evc .evc-section-tab{padding:12px 17px}}
