.mka-banner[hidden]{display:none!important}.mka-banner{position:fixed;inset:auto 16px 16px;z-index:9000;max-width:1140px;margin-inline:auto;background:#fff;color:#183e4e;border:1px solid #b7cbd4;box-shadow:0 5px 24px #16374426;padding:20px;display:flex;gap:24px;align-items:center;font:14px/1.65 Arial,Tahoma,sans-serif}.mka-banner *{box-sizing:border-box}.mka-banner h2{font:700 18px/1.4 Arial,Tahoma,sans-serif;margin:0 0 6px}.mka-banner p{font:inherit;margin:0}.mka-banner a{color:#155a73;text-decoration:underline}.mka-actions{display:flex;gap:10px;flex-shrink:0;flex-wrap:wrap}.mka-actions button{background:#183e4e;color:#fff;border:1px solid #183e4e;min-height:42px;padding:9px 14px;font:700 14px/1.4 Arial,Tahoma,sans-serif;cursor:pointer}.mka-settings-wrap{padding:10px 20px;text-align:center;background:#eef3f5;color:#183e4e;font:13px/1.6 Arial,Tahoma,sans-serif}.mka-settings-wrap button{border:0;background:transparent;text-decoration:underline;color:#17566d;padding:7px;font:inherit;cursor:pointer}.mka-settings-wrap span{margin-inline-start:10px}.mka-banner :focus-visible,.mka-settings-wrap :focus-visible{outline:3px solid #b44e29;outline-offset:3px}@media(max-width:760px){.mka-banner{inset-inline:10px;bottom:10px;padding:15px;display:block;max-height:65vh;overflow:auto}.mka-actions{margin-top:12px}.mka-actions button{flex:1}.mka-banner h2{font-size:16px}}
