.ec-panel{margin-bottom:16px;min-width:0}.ec-panel>summary{cursor:pointer;min-height:44px;font-weight:700}.ec-panel>summary span{display:block;font-weight:400;font-size:.85em;opacity:.7;margin-top:5px}.ec-body{padding-top:14px}.ec-body p{line-height:1.55;overflow-wrap:anywhere}.ec-body label{display:block;margin:12px 0}.ec-body .pole{width:100%;box-sizing:border-box;min-width:0;font-size:16px}.ec-body [hidden]{display:none!important}.ec-muted{font-size:.85em;opacity:.72}.ec-account{border:1px solid var(--liniya,#75818b55);border-radius:16px;padding:14px;margin:16px 0;overflow-wrap:anywhere}.ec-consent{display:flex!important;gap:10px;align-items:flex-start;min-height:44px;line-height:1.45}.ec-consent input{margin-top:5px;flex:0 0 auto;width:20px;height:20px}.ec-actions{display:flex;gap:8px;flex-wrap:wrap}.ec-actions button{min-height:44px;flex:1 1 120px;white-space:normal}.ec-event{border-left:3px solid var(--akcent,#799f91);border-radius:10px;background:var(--karta,transparent);padding:12px;margin:10px 0;overflow-wrap:anywhere}.ec-event summary{cursor:pointer;min-height:44px;display:grid;gap:6px}.ec-event summary strong{font-size:1rem}.ec-event summary>span{font-size:.8rem;opacity:.8}.ec-event .ec-tag{font-size:.7rem;letter-spacing:.05em;text-transform:uppercase}.ec-event-body{font-size:.85rem;line-height:1.5}.ec-text{white-space:pre-wrap}.ec-stale{color:var(--accent,#b47a32)}.ec-body form{max-width:100%}.ec-body [data-status]{min-height:1.4em}.ec-body>details>summary{min-height:44px;cursor:pointer}.ec-body a{color:inherit;text-underline-offset:3px}
.ec-coverage{padding:12px;border-left:3px solid var(--akcent,#b47a32);font-size:.85rem;line-height:1.5;overflow-wrap:anywhere}.ec-coverage[hidden]{display:none}
