.owner-announcement{color:#e7edf3;background:#17212b;border:1px solid #685735;border-left:3px solid #c9a15d;border-radius:10px;align-items:flex-start;min-width:0;max-width:100%;margin:12px 0 18px;display:flex;overflow:hidden}.owner-announcement-details{flex:1;min-width:0}.owner-announcement-details>summary{cursor:pointer;align-items:center;gap:9px;min-height:44px;padding:0 10px;font-size:.875rem;line-height:1.5;list-style:none;display:flex}.owner-announcement-details>summary::-webkit-details-marker{display:none}.owner-announcement-details>summary:focus-visible{outline-offset:-3px;border-radius:6px;outline:2px solid #ebc789}.owner-announcement-icon{color:#ebc789;flex:none;justify-content:center;align-items:center;display:flex}.owner-announcement-window{flex:1;min-width:0;display:block;overflow:hidden}.owner-announcement-track{white-space:nowrap;width:max-content;max-width:none;display:flex}.owner-announcement-track>span{flex:none;padding-right:32px;display:block}.owner-announcement-track.is-moving{animation:owner-announcement-scroll var(--announcement-duration) linear infinite}.owner-announcement-track.is-paused,.owner-announcement-details:hover .owner-announcement-track,.owner-announcement-details:focus-within .owner-announcement-track,.owner-announcement-details[open] .owner-announcement-track{animation-play-state:paused}.owner-announcement-expand{color:#9babbb;flex:none;transition:rotate .2s}.owner-announcement-details[open] .owner-announcement-expand{rotate:180deg}.owner-announcement-full{overflow-wrap:anywhere;border-top:1px solid #3c4350;padding:10px 12px 14px;font-size:.875rem}.owner-announcement-full>strong{color:#ebc789}.owner-announcement-full>p{white-space:pre-wrap;margin:5px 0 0;line-height:1.65}.owner-announcement .owner-announcement-pause{color:#d9c59f;border-left:1px solid #3c4350;border-radius:0;flex:none;width:44px;min-width:44px;height:44px;padding:0}.announcement-editor textarea{resize:vertical;overflow-wrap:anywhere;min-height:130px}.announcement-editor fieldset{min-width:0}.announcement-editor .sectionline h2{align-items:center;gap:8px;margin:0;display:flex}.announcement-editor-toggle{align-items:center;gap:12px;margin:16px 0;display:flex}.announcement-editor-toggle label{cursor:pointer;margin:0}.announcement-editor .owner-announcement-preview{margin:8px 0 18px}.announcement-editor-status{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.announcement-editor-status strong{color:#ebc789}@keyframes owner-announcement-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.owner-announcement-track.is-moving{animation:none}.owner-announcement-expand{transition:none}.owner-announcement-pause{display:none!important}}
