
:root{--bg:#f5f8f5;--text:#173a36;--muted:#617671;--primary:#14826e;--primary-dark:#106b5c;--border:#dbe7e2;--shadow:0 12px 38px rgba(24,67,56,.075)}
.app-shell{max-width:1100px!important;margin:auto!important}.app-shell h1{color:var(--et-ink)!important}.app-shell button{border-radius:13px!important}.app-shell input,.app-shell textarea,.app-shell select{border:1px solid #cbded5!important;border-radius:12px!important;background:#fff!important;color:var(--et-ink)!important}.app-shell :is(section,article,.card){border-color:var(--et-line)}
