.account-page [hidden]{display:none!important}
body.momente-workspace .account-page{max-width:1200px}
body.momente-workspace #account-content>.account-section:not(#events-section){display:none!important}
body:not(.momente-workspace) #events-section{display:none!important}
.mw-tabs{display:flex;gap:8px;flex-wrap:wrap;padding:0 0 24px;margin-bottom:22px;border-bottom:1px solid #e4d9ca}
.mw-tabs button{font:500 14px system-ui,sans-serif;border:1px solid #d9cfbd;border-radius:24px;padding:12px 18px;min-height:44px;background:#fffdf8;color:#3a2e33;cursor:pointer}
.mw-tabs button[aria-selected=true]{background:#3a2e33;color:#fffdf8;border-color:#3a2e33}
.mw-tabs button:focus-visible{outline:3px solid #b8932a;outline-offset:3px}
.event-detail .mp-panel{border:0;margin:0;padding:0}.event-detail [data-area]{min-width:0}
.mw-summary{font:16px/1.6 system-ui,sans-serif;background:#f7f2e9;padding:18px;border-radius:14px;margin-bottom:24px}
.mw-summary:empty{display:none}.mw-summary-label{font-size:14px;line-height:1.6;color:#675d59}
.mw-colors{margin-block:24px}.mw-colors summary{cursor:pointer;min-height:44px;padding:12px 0}
@media(max-width:700px){.momente-workspace .account-page{padding:7rem 16px 40px}.mw-tabs{gap:6px}.mw-tabs button{padding:10px 12px;font-size:13px}.event-item__header{gap:14px;flex-wrap:wrap}.event-detail{padding:16px!important}.event-detail input,.event-detail select{max-width:100%}.event-detail .mp-preview{padding:16px}}
