/* General notices start closed. Migration notices keep their existing presentation. */
.notice-accordion{padding:0!important}
.notice-accordion .notice-head{display:block;margin:0}
.notice-accordion h3{margin:0;width:100%}
.notice-toggle{display:flex;align-items:center;gap:14px;width:100%;min-height:66px;padding:19px 21px;border:0;border-radius:inherit;background:transparent;color:var(--purple-dark);text-align:left;font:inherit;cursor:pointer}
.notice-toggle-title{flex:1;min-width:0;overflow-wrap:anywhere;line-height:1.55}
.notice-toggle time{flex:none;font-weight:400}
.notice-toggle:hover{background:rgba(234,221,245,.22)}
.notice-toggle:focus-visible{outline:2px solid #a791bd;outline-offset:-4px}
.notice-chevron{flex:none;width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .18s;margin:0 3px 4px}
.notice-toggle[aria-expanded=true] .notice-chevron{transform:rotate(225deg);margin-bottom:0}
.notice-content{margin:0 21px;padding:18px 0 20px;border-top:1px solid #eae2f0}
.notice-content[hidden]{display:none!important}
.inline-admin-active .notice-accordion .notice-toggle{padding-right:76px}
.notice-accordion .inline-admin-edit{top:18px;right:12px}
@media(max-width:620px){
 .notice-toggle{padding:15px;gap:10px;min-height:60px;flex-wrap:wrap}
 .notice-toggle-title{flex-basis:calc(100% - 28px)}
 .notice-toggle time{order:3;width:100%;font-size:11px}
 .notice-content{margin:0 15px;padding:15px 0 18px}
 .notice-accordion .inline-admin-edit{top:15px}
}
@media(prefers-reduced-motion:reduce){.notice-chevron{transition:none}}
