#growth-inline-root #la-module{font:inherit;box-sizing:border-box;max-width:none;margin:0 0 14px;padding:0;background:#f7fbf5;border:1px solid #dbe9d8;border-radius:18px;color:#153b2b}
#growth-inline-root #la-module[hidden]{display:none!important}
#growth-inline-root #la-module *{box-sizing:border-box}
#growth-inline-root #la-module h2{margin:6px 0;font-size:clamp(19px,2vw,25px)}
#growth-inline-root #la-module p{font-size:13px;line-height:1.55;color:#5a7261}
#growth-inline-root .la-kicker{font-size:10px;color:#568b3b;letter-spacing:.15em;font-weight:800}
#growth-inline-root #la-module label{display:grid;gap:7px;color:#244934;font-size:13px;font-weight:600}
#growth-inline-root #la-module textarea,#growth-inline-root #la-module input,#growth-inline-root #la-module select{width:100%;min-width:0;padding:11px;border:1px solid #cadbcb;border-radius:9px;background:white;color:#163c2c;font:inherit}
#growth-inline-root #la-module textarea{resize:vertical;min-height:85px}
#growth-inline-root .la-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:14px}
#growth-inline-root .la-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:15px}
#growth-inline-root .la-actions button{background:#163d2d;color:white;padding:11px 15px;border:0;border-radius:9px;font-weight:700;cursor:pointer}
#growth-inline-root .la-actions button:disabled{opacity:.5;cursor:not-allowed}
#growth-inline-root .la-actions a{color:#27613e;font-size:13px;text-decoration:underline}
#growth-inline-root #la-preview:not(:empty){margin-top:15px;padding:15px;border:1px solid #dce8d6;background:white;border-radius:12px}
#growth-inline-root #la-notice:not(:empty){margin-top:14px;padding:11px;border-radius:10px;background:#e5f3da;font-size:12px}
#growth-inline-root #la-notice[data-error=yes]{background:#ffede3;color:#81321b}
@media(max-width:720px){#growth-inline-root .la-grid{grid-template-columns:1fr}#growth-inline-root #la-module{padding:14px}#growth-inline-root .la-actions button{width:100%}}
#growth-inline-root #la-module{overflow:visible}
#growth-inline-root #la-module summary{display:flex;gap:9px;align-items:center;padding:15px 17px;cursor:pointer;font-weight:700;color:#244934;list-style:none;font-size:14px}
#growth-inline-root #la-module summary::-webkit-details-marker{display:none}
#growth-inline-root #la-module summary::after{content:"⌄";margin-left:auto;font-size:19px}
#growth-inline-root #la-module details[open] summary::after{transform:rotate(180deg)}
#growth-inline-root #la-module .la-summary-icon{color:#72a444;font-size:18px}
#growth-inline-root #la-module .la-summary-note{font-size:11px;color:#77927a;font-weight:500}
#growth-inline-root #la-module .la-body{padding:4px 17px 17px}
#growth-inline-root #la-module #la-matches:not(:empty){margin-top:15px;font-size:12px}
#growth-inline-root #la-module #la-matches ul{margin:7px 0 0;padding-left:20px}
@media(max-width:720px){#growth-inline-root #la-module summary{font-size:13px;padding:12px}#growth-inline-root #la-module .la-body{padding:4px 12px 12px}#growth-inline-root #la-module .la-summary-note{display:none}}

#growth-inline-root #la-module .la-watch{margin-top:17px;padding:14px;border:1px solid #dce8d6;border-radius:12px;background:#fff}
#growth-inline-root #la-module .la-watch h3{font-size:15px;margin:0 0 5px}
#growth-inline-root #la-module .la-watch-controls{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:12px}
#growth-inline-root #la-module .la-watch-controls button{padding:10px 14px;background:#246440;color:#fff;border:0;border-radius:9px;font-weight:600;cursor:pointer}
#growth-inline-root #la-module .la-watch-controls button:disabled{opacity:.45;cursor:not-allowed}
#growth-inline-root #la-module label.la-watch-check{display:flex;gap:8px;align-items:center;font-size:12px;font-weight:500}
#growth-inline-root #la-module label.la-watch-check input{width:16px;min-width:16px;height:16px;margin:0}
#growth-inline-root #la-module #la-watch-status{font-size:12px}
#growth-inline-root #la-module #la-watch-status[data-error=yes]{color:#a22d1d}
#growth-inline-root #la-module .la-watch-list{padding-left:18px}
#growth-inline-root #la-module .la-watch-list li{margin:12px 0}
#growth-inline-root #la-module .la-watch-list li strong,#growth-inline-root #la-module .la-watch-list li span{display:block;font-size:13px}
#growth-inline-root #la-module .la-watch-list li span{font-size:11px;color:#597261;margin-top:3px}

#growth-inline-root #la-module .la-server{background:#f3f8f1}
#growth-inline-root #la-module .la-server button:disabled{cursor:not-allowed;opacity:.48}
#growth-inline-root #la-module #la-server-status{font-size:12px}
#growth-inline-root #la-module .la-server-hits{padding-top:8px}
