.mfn-brand-loader[hidden]{display:none!important}.mfn-brand-loader{position:fixed;inset:0;z-index:99999;background:#f5faffed;backdrop-filter:blur(12px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px}.mfn-brand-loader img{width:120px;height:90px;object-fit:contain;animation:mfn-logo-breathe 1.25s ease-in-out infinite}.mfn-brand-loader span{font:500 12px/1.5 system-ui;color:#6993af;letter-spacing:.08em}@keyframes mfn-logo-breathe{0%,100%{transform:scale(.86);opacity:.55}50%{transform:scale(1.06);opacity:1}}.mfn-autocomplete-form{position:relative;overflow:visible!important}.mfn-search-suggestions[hidden]{display:none!important}.mfn-search-suggestions{position:absolute;top:calc(100% + 12px);left:0;right:0;z-index:10000;background:#fffffff7;backdrop-filter:blur(18px);border:1px solid #dfebf3;border-radius:16px;padding:8px;box-shadow:0 16px 50px #0b487428;max-height:min(55vh,470px);overflow-y:auto;text-align:left}.mfn-search-suggestions>a{display:block!important;position:static!important;padding:13px 15px!important;border:0!important;border-radius:9px!important;text-decoration:none!important;color:#234e6e!important;background:transparent!important;white-space:normal!important}.mfn-search-suggestions>a:hover,.mfn-search-suggestions>a.is-active{background:#ebf6fd!important}.mfn-search-suggestions small{display:block;color:#6d9bb9;font:600 9px/1.5 system-ui;letter-spacing:.08em;text-transform:uppercase}.mfn-search-suggestions b{display:block;font:600 14px/1.5 system-ui;margin:3px 0}.mfn-search-suggestions span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#7995a9;font:12px/1.6 system-ui}.mfn-search-suggestions p{margin:0;padding:18px 15px;font:12px/1.6 system-ui;color:#7094ad}.mfn-search form{max-width:840px;width:calc(100% - 40px)}@media(prefers-reduced-motion:reduce){.mfn-brand-loader img{animation:none}}
.public-search-busy{display:inline-block;width:32px;height:24px;object-fit:contain;margin-right:12px;vertical-align:middle;animation:mfn-logo-breathe 1s ease-in-out infinite}.section-media-dialog .workspace-button{display:inline-flex;gap:8px;align-items:center;justify-content:center;padding:10px 14px;border:1px solid #ccdeeb;border-radius:9px;background:#ffffffa8;color:#537c98;font:600 12px/1.5 system-ui}.section-media-dialog .workspace-button:disabled{opacity:.5;cursor:wait}.media-composer-tools .media-publish{border:0;background:#0059a8;color:white}.section-media-picker button:focus-visible,.section-media-dialog button:focus-visible{outline:3px solid #00aced66;outline-offset:3px}.premium-publish{position:relative}.premium-editor-section:last-child{margin-bottom:0}.premium-page-list button:hover{background:#edf5fb}.premium-cms-toolbar{position:relative}.section-media-dialog .media-composer-preview video{width:100%}[data-mfn-theme=dark] .section-media-dialog .workspace-button{background:#213b50;color:#9ec2dc;border-color:#3a5c75}@media(prefers-reduced-motion:reduce){.public-search-busy{animation:none}}
