.p80-live-search-enabled{position:relative;z-index:70}
.p80-live-results{position:absolute;z-index:9999;top:calc(100% + 8px);left:0;width:min(620px,calc(100vw - 28px));overflow:hidden;border:1px solid #cbd7e4;border-radius:10px;background:#fff;box-shadow:0 22px 50px rgba(8,23,52,.25);color:#17233b;text-align:left}
.p80-live-results[hidden]{display:none!important}
.p80-live-heading{display:flex;align-items:center;justify-content:space-between;padding:10px 13px;border-bottom:1px solid #e0e7ef;background:#f5f8fb}
.p80-live-heading span{color:#df3774;font-size:8px;font-weight:1000;letter-spacing:.75px}
.p80-live-heading small{color:#617086;font-size:9px;font-weight:800}
.p80-live-result{display:grid;grid-template-columns:58px minmax(0,1fr) 20px;align-items:center;gap:11px;min-height:70px;padding:7px 12px;border-bottom:1px solid #e7ecf2;color:#17233b!important;text-decoration:none!important;transition:background .15s ease,transform .15s ease}
.p80-live-result:hover,.p80-live-result:focus-visible,.p80-live-result.is-active{background:#eef8fb;transform:none}
.p80-live-result:focus-visible{outline:3px solid #17a1bb;outline-offset:-3px}
.p80-live-art{display:grid;width:58px;height:54px;place-items:center;overflow:hidden;border-radius:6px;background:linear-gradient(145deg,#18376a,#241747);color:#fff}
.p80-live-art img{width:100%;height:100%;object-fit:cover}
.p80-live-art b{font-size:20px;font-weight:1000;letter-spacing:-1px}
.p80-live-copy{display:block;min-width:0}
.p80-live-copy small,.p80-live-copy strong,.p80-live-copy em{display:block}
.p80-live-copy small{margin-bottom:2px;color:#df3774;font-size:7px;font-weight:1000;letter-spacing:.6px;text-transform:uppercase}
.p80-live-copy strong{overflow:hidden;color:#17233b;font-size:13px;line-height:1.2;font-weight:900;text-overflow:ellipsis;white-space:nowrap}
.p80-live-copy em{overflow:hidden;margin-top:3px;color:#617086;font-size:9px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}
.p80-live-result>i{color:#0f8097;font-size:23px;font-style:normal}
.p80-live-all{display:block;padding:12px 14px;background:#0f8097;color:#fff!important;font-size:8px;font-weight:1000;letter-spacing:.6px;text-align:center;text-decoration:none!important}
.p80-live-all:hover,.p80-live-all:focus-visible{background:#f62b78;color:#fff!important}
.p80-live-loading{padding:20px;color:#617086;font-size:11px;font-weight:800;text-align:center}
.p80-nav-description,.p80-mobile-shortcuts{display:none}
@media(min-width:901px){
  .p80-nav-discovery-v11 .p80-nav-list>.current-menu-ancestor:after,.p80-nav-discovery-v11 .p80-nav-list>.current-menu-item:after{content:"";position:absolute;right:2px;bottom:5px;left:2px;height:3px;border-radius:3px;background:linear-gradient(90deg,#f62b78,#59e0f0);box-shadow:0 0 10px rgba(89,224,240,.35)}
  .p80-nav-discovery-v11 .p80-submenu>li:first-child>a{min-height:55px!important;margin-bottom:4px!important;border:1px solid rgba(89,224,240,.22)!important;background:linear-gradient(120deg,rgba(89,224,240,.12),rgba(246,43,120,.08))!important}
  .p80-nav-discovery-v11 .p80-submenu>li:first-child>a strong{color:#72e6f2!important;font-size:12px!important}
  .p80-nav-discovery-v11 .p80-submenu>li:not(:first-child)>a:before{content:"";width:5px;height:5px;margin-right:8px;border-radius:50%;background:#f62b78;box-shadow:0 0 7px rgba(246,43,120,.45)}
  .p80-nav-discovery-v11 .p80-submenu>li:not(:first-child)>a{flex-direction:row!important;align-items:center!important;justify-content:flex-start!important}
}
@media(max-width:600px){.p80-live-results{position:fixed;top:74px;right:12px;left:12px;width:auto;max-height:calc(100vh - 95px);overflow-y:auto}.p80-live-result{grid-template-columns:50px minmax(0,1fr) 17px;min-height:64px;padding:6px 10px}.p80-live-art{width:50px;height:48px}.p80-live-copy strong{font-size:12px}}
@media(max-width:900px){
  .p80-nav-discovery-v11 .p80-mobile-nav-head{position:sticky!important;z-index:5!important;top:0!important;backdrop-filter:blur(12px)}
  .p80-nav-discovery-v11 .p80-mobile-shortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:9px 14px 4px}
  .p80-nav-discovery-v11 .p80-mobile-shortcuts-label{grid-column:1/-1;color:#8fa5c5;font-size:7px;font-weight:1000;letter-spacing:.8px}
  .p80-nav-discovery-v11 .p80-mobile-shortcuts a{display:flex;min-height:38px;align-items:center;justify-content:center;padding:5px;border:1px solid #36547f;border-radius:5px;background:#0e2249;color:#fff!important;font-size:8px;font-weight:950;text-decoration:none!important}
  .p80-nav-discovery-v11 .p80-mobile-shortcuts a:hover,.p80-nav-discovery-v11 .p80-mobile-shortcuts a:focus-visible{border-color:#59e0f0;background:#14315f;color:#78edf6!important}
  .p80-nav-discovery-v11 .p80-nav-list>li>a{height:57px!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important}
  .p80-nav-discovery-v11 .p80-nav-description{display:block;margin-top:3px;color:#91a3bf;font-size:8px;font-weight:700;line-height:1.15;letter-spacing:0;text-transform:none}
  .p80-nav-discovery-v11 .current-menu-ancestor>a .p80-nav-description{color:#d2a5bb}
  .p80-nav-discovery-v11 .p80-menu-item-has-children.is-submenu-open{margin:4px 0;border:1px solid #2b4773!important;border-radius:7px;background:rgba(13,31,66,.72)}
  .p80-nav-discovery-v11 .p80-menu-item-has-children.is-submenu-open>.p80-submenu{max-height:460px!important}
}
@media(max-width:390px){.p80-nav-discovery-v11 .p80-mobile-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto!important}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}

