/* MelhoresLinks Home V1.1 - new visual header; scoped to its own class */
.public-page .ml-header-v11{position:sticky;top:0;z-index:55;background:#08192f!important;color:#f7fbff!important;border:0!important;box-shadow:0 4px 20px rgba(2,12,31,.16)!important;backdrop-filter:none!important}
.public-page .ml-header-v11 .mlh11-top{height:108px;display:grid;grid-template-columns:minmax(245px,315px) minmax(290px,1fr) auto;gap:42px;align-items:center;max-width:1400px;padding:0 16px}
.public-page .ml-header-v11 .mlh11-logo{justify-self:start;display:flex;align-items:center;width:100%;min-width:0}
.public-page .ml-header-v11 .public-logo-full{width:min(320px,100%)!important;max-height:95px!important;height:auto!important;object-fit:contain;object-position:left center;filter:none}
.public-page .ml-header-v11 .mlh11-search{height:58px;display:flex;align-items:stretch;min-width:0;width:100%;max-width:700px;background:#fff;border-radius:34px;border:1px solid #e8edf5;padding:0 0 0 24px;overflow:hidden;box-shadow:0 3px 16px rgba(0,0,0,.15);justify-self:center;margin:0}
.public-page .ml-header-v11 .mlh11-search input{min-width:0;width:100%;flex:1;color:#2c3c54;background:transparent;border:0;outline:0;font-size:16px;line-height:1.4;padding:0 8px 0 0;box-shadow:none}
.public-page .ml-header-v11 .mlh11-search input::placeholder{color:#607089;opacity:1}
.public-page .ml-header-v11 .mlh11-search button{flex:0 0 76px;background:linear-gradient(140deg,#ff8e14,#ff6400);border:0;border-radius:13px 30px 30px 13px;display:grid;place-items:center;color:#fff;cursor:pointer}
.public-page .ml-header-v11 .mlh11-search button:hover{background:#f06400}
.public-page .ml-header-v11 svg{width:25px;height:25px;flex:none;display:block}
.public-page .ml-header-v11 .mlh11-search button svg{width:29px;height:29px}
.public-page .ml-header-v11 .mlh11-actions{display:flex;gap:30px;align-items:center;justify-content:flex-end;white-space:nowrap;font-size:15px;font-weight:700}
.public-page .ml-header-v11 .mlh11-actions a,.public-page .ml-header-v11 .mlh11-actions .mlh11-coming{display:inline-flex;align-items:center;gap:8px;color:#fff}
.public-page .ml-header-v11 .mlh11-actions a:hover{color:#ffad60}
.public-page .ml-header-v11 .mlh11-coming{cursor:default;opacity:.76}
.public-page .ml-header-v11 .mlh11-count{font-size:11px;color:#fff;background:#ff7416;padding:2px 6px;border-radius:20px}
.public-page .ml-header-v11 .mlh11-count:empty{display:none}
.public-page .ml-header-v11 .mlh11-nav-band{background:linear-gradient(90deg,#11365d 0%,#123b6c 52%,#102e54 100%);border-top:1px solid rgba(255,255,255,.09);border-bottom:1px solid rgba(255,255,255,.13)}
.public-page .ml-header-v11 .mlh11-nav{display:flex;align-items:center;justify-content:space-between;gap:18px;height:61px;max-width:1400px;padding:0 16px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#577397 transparent}
.public-page .ml-header-v11 .mlh11-nav a,.public-page .ml-header-v11 .mlh11-nav .mlh11-coming{color:#f5f8ff;display:flex;align-items:center;justify-content:center;gap:11px;font-size:15px;font-weight:750;white-space:nowrap;padding:11px 8px;background:transparent;border:0;border-radius:7px;line-height:1.2}
.public-page .ml-header-v11 .mlh11-nav a:hover{color:#ffad6b;background:rgba(255,255,255,.08)}
.public-page .ml-header-v11 .mlh11-nav .mlh11-categories{background:linear-gradient(135deg,#ff900b,#ff6905);color:#fff;min-width:196px;padding:11px 18px;justify-content:space-between;box-shadow:0 4px 8px rgba(0,0,0,.12)}
.public-page .ml-header-v11 .mlh11-nav .mlh11-categories:hover{background:#fa6900;color:#fff}
.public-page .ml-header-v11 .mlh11-nav svg{width:26px;height:26px}
.public-page .ml-header-v11 .mlh11-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
body.page-home .public-social-topbar{display:none!important}
@media(max-width:1100px){.public-page .ml-header-v11 .mlh11-top{grid-template-columns:230px minmax(240px,1fr) auto;gap:18px}.public-page .ml-header-v11 .mlh11-actions{gap:15px}.public-page .ml-header-v11 .mlh11-nav{gap:8px}.public-page .ml-header-v11 .mlh11-nav a,.public-page .ml-header-v11 .mlh11-nav .mlh11-coming{font-size:13px;gap:7px}.public-page .ml-header-v11 .mlh11-nav .mlh11-categories{min-width:160px}}
@media(max-width:760px){.public-page .ml-header-v11 .mlh11-top{height:auto;min-height:124px;padding:14px 8px;grid-template-columns:1fr auto;gap:10px}.public-page .ml-header-v11 .mlh11-logo{grid-column:1}.public-page .ml-header-v11 .public-logo-full{width:205px!important;max-height:62px!important}.public-page .ml-header-v11 .mlh11-actions{grid-column:2;grid-row:1}.public-page .ml-header-v11 .mlh11-actions span:not(.mlh11-count){display:none}.public-page .ml-header-v11 .mlh11-search{grid-column:1/-1;grid-row:2;max-width:none;height:49px}.public-page .ml-header-v11 .mlh11-search button{flex-basis:59px}.public-page .ml-header-v11 .mlh11-nav{height:52px;justify-content:flex-start;gap:13px;padding:0 8px}.public-page .ml-header-v11 .mlh11-nav a,.public-page .ml-header-v11 .mlh11-nav .mlh11-coming{font-size:12px;padding:9px 8px}.public-page .ml-header-v11 .mlh11-nav .mlh11-categories{min-width:137px;padding:9px 10px}.public-page .ml-header-v11 .mlh11-nav svg{width:18px;height:18px}}
@media(max-width:380px){.public-page .ml-header-v11 .public-logo-full{width:170px!important}.public-page .ml-header-v11 .mlh11-actions{gap:12px}.public-page .ml-header-v11 .mlh11-actions svg{width:21px;height:21px}}
