.ega{--ink:#173a35;--muted:#64756f;--line:#dce4de;--green:#1c5946;color:var(--ink);font-family:Arial,sans-serif;max-width:1380px;margin:auto;padding:34px 38px 80px;background:#f7f8f2;min-height:82vh}.ega a{color:var(--green);text-decoration:none}.ega-top{display:flex;justify-content:space-between}.ega-brand{font-size:21px;font-weight:800;letter-spacing:2px}.ega-brand span{font-size:13px;letter-spacing:1px;color:var(--muted);margin-left:10px}.ega-heading{display:flex;justify-content:space-between;align-items:center;padding:48px 0 28px}.ega-eyebrow{font-size:11px;font-weight:700;letter-spacing:2px;color:#66815c}.ega h1{font-size:46px;line-height:1.08;font-weight:600;letter-spacing:-1.8px;margin:12px 0 18px}.ega h2{font-size:23px;letter-spacing:-.5px;font-weight:600}.ega h3{font-size:17px;font-weight:600}.ega p{color:var(--muted);line-height:1.65}.ega-mode{background:#e8eedc;padding:22px 26px;border-radius:12px;font-size:13px;font-weight:600}.ega-mode p{font-size:12px;font-weight:400;margin:9px 0 0}.ega-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#499466;margin-right:7px}.ega-stats{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff}.ega-stats section{padding:24px;border-right:1px solid var(--line)}.ega-stats section:last-child{border:0}.ega-stats span{display:block;font-size:10px;letter-spacing:1px;color:var(--muted);margin-bottom:9px}.ega-stats b{font-size:30px;font-weight:500}.ega-stats small{font-size:13px}.ega-tabs{display:flex;gap:8px;margin:32px 0;border-bottom:1px solid var(--line);overflow-x:auto}.ega-tabs button{background:none;border:0;padding:12px 15px 16px;font-size:13px;color:var(--muted);white-space:nowrap}.ega-tabs .active{color:var(--ink);border-bottom:3px solid var(--green);font-weight:700}.ega-section-title{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px}.ega-section-title p{font-size:13px;margin:0}.ega-section-title>a{font-size:12px;white-space:nowrap}.ega-table{overflow-x:auto;background:white;border:1px solid var(--line);border-radius:10px}.ega table{width:100%;border-collapse:collapse;font-size:12px}.ega th{padding:15px;text-align:left;background:#f0f3ec;font-weight:500;color:var(--muted);white-space:nowrap}.ega td{padding:16px 15px;border-top:1px solid #e9eee7;vertical-align:top}.ega td small{display:block;color:var(--muted);font-size:10px;margin-top:6px;max-width:240px}.ega strong{font-weight:600}.ega-badge{display:inline-block;border-radius:30px;background:#e7f1e8;padding:5px 9px;font-size:10px;white-space:nowrap}.ega-badge.warn{background:#fff0d3;color:#8a5e15}.ega-warning{color:#a05c13!important}.ega-primary{border:0;border-radius:7px;background:var(--green);color:white;padding:12px 18px;font-size:13px;font-weight:600;cursor:pointer}.ega-primary:disabled{opacity:.5}.ega-link,.ega-actions button{background:none;border:0;color:var(--green);padding:4px 0;text-align:left;font-size:11px;cursor:pointer}.ega-actions{min-width:120px}.ega-actions button,.ega-actions a{display:block;font-size:11px;margin-bottom:5px}.ega-card{padding:24px;background:white;border:1px solid var(--line);border-radius:10px;margin-bottom:18px}.ega-two{display:grid;grid-template-columns:2fr 1fr;gap:22px}.ega-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:end}.ega label{display:block;font-size:11px;color:var(--muted);margin-bottom:15px}.ega input:not([type=checkbox]),.ega select{display:block;width:100%;margin-top:7px;border:1px solid #ccd6ce;border-radius:6px;padding:10px;background:white;color:var(--ink);font-size:12px;min-width:0}.ega-line{display:grid;grid-template-columns:2fr 1fr 1fr;gap:12px;padding-top:12px;border-top:1px solid var(--line)}.ega-checkbox{display:flex!important;gap:8px;align-items:center;margin-top:12px}.ega-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:30px 0}.ega-aside{background:#edf1e4}.ega-aside li{font-size:13px;line-height:1.65;margin-bottom:13px}.ega-aside ol{padding-left:19px}.ega-note{font-size:11px!important;max-width:850px}.ega-welcome{padding-top:60px}.ega-welcome .ega-eyebrow{margin-top:65px}.ega-welcome h1{font-size:62px}.ega-lead{font-size:18px;max-width:650px}.ega-welcome .ega-grid section{border-top:1px solid var(--line);padding-top:18px}.ega-welcome .ega-note{margin-top:23px;max-width:650px}#ega-message{position:sticky;top:10px;z-index:2;background:#fff2d5;border:1px solid #dbc8a0;border-radius:7px;padding:13px 20px;font-size:13px;margin:10px 0}.ega [hidden]{display:none!important}@media(max-width:800px){.ega{padding:24px 16px 50px}.ega h1{font-size:34px}.ega-heading{gap:20px;align-items:flex-start;flex-direction:column;padding-top:30px}.ega-mode{padding:15px 20px;width:100%}.ega-stats{grid-template-columns:1fr 1fr}.ega-stats section{padding:18px;border-bottom:1px solid var(--line)}.ega-stats b{font-size:25px}.ega-two,.ega-grid{grid-template-columns:1fr}.ega-welcome h1{font-size:43px}.ega-form-grid{grid-template-columns:1fr}.ega-section-title{align-items:flex-start;flex-direction:column}.ega-line{grid-template-columns:2fr 1fr}.ega-line label:first-child{grid-column:span 2}.ega-tabs{margin-top:18px}}
