#av89-menu{position:relative;margin-left:auto;display:inline-block;z-index:1100}#av89-menu>button{border:1px solid #bbc9d5;border-radius:24px;padding:10px 18px;background:var(--card,#fff);color:var(--text,#142e40);font-size:20px;cursor:pointer}#av89-panel{position:absolute;right:0;top:calc(100% + 10px);width:290px;max-width:calc(100vw - 24px);max-height:80vh;overflow:auto;background:#fff;color:#142e40;box-shadow:0 10px 35px #102b4033;border:1px solid #d8e0e8;border-radius:14px;padding:12px}#av89-panel[hidden]{display:none}#av89-panel>a,#av89-panel>button,#av89-panel>label{display:flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;padding:12px;text-align:left;background:none;border:0;color:inherit;font:inherit;text-decoration:none;border-radius:7px}#av89-panel>a:hover,#av89-panel>button:hover{background:#eef0f9}#av89-panel select{color:inherit;background:inherit;border:1px solid #a4b3c3;border-radius:6px;padding:5px}#av89-menu.av89-standalone{position:fixed;right:18px;top:18px}#av89-footer{clear:both;background:#f4f5f7;color:#142e40;padding:45px max(24px,calc((100% - 1200px)/2));margin-top:40px;font-size:14px}#av89-footer a,#av89-footer button{color:inherit;text-decoration:none;background:none;border:0;font:inherit;text-align:left;cursor:pointer}#av89-footer a:hover{text-decoration:underline}.av89-tabs{display:flex;gap:18px;flex-wrap:wrap;border-bottom:1px solid #ccd4df}.av89-tabs button{padding:12px!important}.av89-tabs button[aria-pressed=true]{border-bottom:3px solid #6045ed!important}.av89-links{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:30px 0}.av89-columns{border-top:1px solid #ccd4df;padding:30px 0;display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.av89-columns>div{display:flex;flex-direction:column;gap:15px}.av89-contact{border:1px solid #bbc9d5;border-radius:16px;padding:25px;max-width:calc(100vw - 40px);background:#fff;color:#142e40}.av89-contact::backdrop{background:#0008}.av89-contact button{padding:10px}.av89-filters{display:flex;gap:12px;flex-wrap:wrap;margin:15px 0}.av89-filters label{display:grid;gap:5px}.av89-filters input,.av89-filters select{padding:10px;background:#fff;color:#142e40;border:1px solid #a4b3c3;border-radius:6px}@media(max-width:600px){.av89-links,.av89-columns{grid-template-columns:repeat(2,1fr)}#av89-footer{padding:30px 20px}.av89-tabs{gap:5px}}
#av89-panel,#av89-panel label,#av89-panel select,#av89-panel option,#av89-panel button,#av89-panel a{color:#142e40!important;-webkit-text-fill-color:#142e40!important}#av89-panel select{background:#fff!important;min-width:75px!important;width:auto!important;opacity:1!important}#av89-menu>button{white-space:nowrap!important;min-width:70px}header:has(#av89-menu) .right>.lang-switcher,header:has(#av89-menu) .right>button,header:has(#av89-menu) .right>[data-user]{display:none!important}header:has(#av89-menu) .right{flex-shrink:0;gap:8px}#av89-footer a,#av89-footer button,#av89-footer strong,#av89-footer small,.av89-contact *{color:#142e40!important;-webkit-text-fill-color:#142e40!important}@media(max-width:600px){header:has(#av89-menu) .theme-switcher{display:none!important}}
.av89-filters select,.av89-filters input,.av89-filters option{color:#142e40!important;-webkit-text-fill-color:#142e40!important;background:#fff!important}
body>footer[hidden]{display:none!important}#av89-footer{display:block!important;position:static!important;width:100%!important;box-sizing:border-box!important;height:auto!important;max-width:none!important}#av89-footer .av89-tabs{display:flex!important;flex-direction:row!important}#av89-footer .av89-links{display:grid!important}#av89-footer .av89-columns{display:grid!important}#av89-footer .av89-columns>div{min-width:0}#av89-footer a{overflow-wrap:anywhere}
