:root{--ml-accent:#ff2a6d;--ml-accent-hover:#ff5c92;--ml-text:#e6e6e6;--ml-muted:#9b9b9b;--ml-dim:#646466;--ml-border:hsla(0,0%,100%,.08);--ml-h:68px;--ml-gap:14px;--ml-radius:18px;--ml-ease:cubic-bezier(.22,1,.36,1);--ml-spring:cubic-bezier(.34,1.56,.64,1)}:where(.ml-header,.ml-mobile),:where(.ml-header,.ml-mobile) *,:where(.ml-header,.ml-mobile) :after,:where(.ml-header,.ml-mobile) :before{box-sizing:border-box}:where(.ml-header,.ml-mobile) :where(ul,ol,li,p){list-style:none;margin:0;padding:0}:where(.ml-header,.ml-mobile) :where(a){text-decoration:none}:where(.ml-header,.ml-mobile) :where(button){background:none;border:0;color:inherit;font:inherit;margin:0}.ml-header{animation:mlHeaderIn 1s var(--ml-ease) both;backdrop-filter:none!important;background:transparent!important;border:0!important;border-radius:var(--ml-radius);box-shadow:none!important;display:block!important;flex:none;float:none!important;height:var(--ml-h);margin:var(--ml-gap) auto!important;max-width:1200px!important;padding:0!important;position:sticky;top:var(--ml-gap);width:calc(100% - var(--ml-gap)*2)!important;z-index:1000}.ml-header:before{backdrop-filter:blur(18px) saturate(170%);background:rgba(12,12,15,.52);border:1px solid var(--ml-border);border-radius:inherit;box-shadow:0 12px 32px -16px rgba(0,0,0,.7),inset 0 1px 0 hsla(0,0%,100%,.05);content:"";inset:0;pointer-events:none;position:absolute;transition:background-color .7s var(--ml-ease),border-color .7s var(--ml-ease),box-shadow .7s var(--ml-ease);z-index:-1}.ml-header.is-scrolled:before{background:rgba(12,12,15,.68);border-color:hsla(0,0%,100%,.1);box-shadow:0 22px 48px -18px rgba(0,0,0,.85),inset 0 1px 0 hsla(0,0%,100%,.06)}.ml-header__progress{background:hsla(0,0%,100%,.04);border-radius:2px;bottom:-1px;height:2px;left:22px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:22px;transform:scaleY(0);transition:opacity .7s var(--ml-ease),transform .7s var(--ml-ease)}.ml-header__progress:before{background:linear-gradient(90deg,rgba(255,42,109,.15),var(--ml-accent) 45%,var(--ml-accent-hover));border-radius:inherit;box-shadow:0 0 12px rgba(255,42,109,.7);content:"";inset:0;position:absolute;transform:scaleX(var(--ml-progress,0));transform-origin:0 50%;will-change:transform}.ml-header.is-scrolled .ml-header__progress{opacity:1;transform:scaleY(1)}.ml-header__inner{animation:mlFade .9s ease .15s both;-moz-column-gap:20px;column-gap:20px;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;margin:0!important;max-width:none!important;padding:0 12px 0 16px!important;position:relative;width:100%!important}.ml-brand,.ml-header__inner{align-items:center;height:100%}.ml-brand{color:inherit;display:flex;gap:12px}.ml-brand:hover{color:inherit;text-decoration:none}.ml-brand__logo{display:block;filter:drop-shadow(0 4px 14px rgba(255,42,109,.22));height:42px;max-width:170px;-o-object-fit:contain;object-fit:contain;transition:transform .7s var(--ml-spring),filter .6s var(--ml-ease);width:auto}.ml-brand:hover .ml-brand__logo{filter:drop-shadow(0 6px 22px rgba(255,42,109,.5));transform:scale(1.08) rotate(-4deg)}.ml-brand.is-logo-broken .ml-brand__logo{display:none}.ml-brand__text{display:flex;flex-direction:column;line-height:1.15}.ml-brand__name{color:#fff;font-family:Unbounded,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.01em;transition:letter-spacing .6s var(--ml-ease)}.ml-brand:hover .ml-brand__name{letter-spacing:.01em}.ml-brand__tag{color:var(--ml-accent);font-size:11px;font-weight:500;margin-top:3px}.ml-nav{justify-content:center;min-width:0;position:relative}.ml-nav,.ml-nav__list{align-items:center;display:flex;height:100%}.ml-nav__list{gap:2px;position:static}.ml-nav__item{display:flex;height:100%}.ml-nav__item,.ml-nav__link{align-items:center;position:relative}.ml-nav__link{border-radius:11px;color:#b4b4b9;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;height:38px;padding:0 14px;transition:color .4s var(--ml-ease),background-color .4s var(--ml-ease);white-space:nowrap;z-index:1}.ml-dropdown.is-open>.ml-nav__link,.ml-nav__item.is-active>.ml-nav__link,.ml-nav__link:focus-visible,.ml-nav__link:hover{color:#fff;outline:none;text-decoration:none}.ml-nav:not(.has-glider) .ml-nav__item.is-active>.ml-nav__link,.ml-nav:not(.has-glider) .ml-nav__link:hover,.ml-nav__pill{background:hsla(0,0%,100%,.055)}.ml-nav__pill{border-radius:11px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05);height:38px;left:0;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate3d(var(--x,0),-50%,0);transition:transform .55s var(--ml-ease),width .55s var(--ml-ease),opacity .35s ease;width:var(--w,0);will-change:transform,width;z-index:0}.ml-nav__pill:after{background:var(--ml-accent);border-radius:2px;bottom:3px;box-shadow:0 0 10px rgba(255,42,109,.8);content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%) scaleX(0);transition:transform .55s var(--ml-spring) .05s;width:18px}.ml-nav__pill.is-visible{opacity:1}.ml-nav__pill.is-visible:after{transform:translateX(-50%) scaleX(1)}.ml-nav__pill.is-instant{transition:opacity .35s ease!important}.ml-nav__chevron{font-size:10px;opacity:.55;transition:transform .3s var(--ml-ease),opacity .2s ease}.ml-dropdown.is-open .ml-nav__chevron{opacity:.9;transform:rotate(180deg)}.ml-dropdown__panel{left:50%;padding-top:8px;pointer-events:none;position:absolute;top:100%;transform:translateX(-50%);transition:visibility 0s linear .2s;visibility:hidden;z-index:10}.ml-dropdown.is-open>.ml-dropdown__panel{pointer-events:auto;transition-delay:0s;visibility:visible}.ml-dropdown__menu{backdrop-filter:blur(18px);background:rgba(12,12,15,.9);border:1px solid var(--ml-border);border-radius:14px;box-shadow:0 18px 40px -16px rgba(0,0,0,.75);display:flex;flex-direction:column;gap:2px;min-width:200px;opacity:0;padding:6px;transform:translateY(-4px);transition:opacity .2s ease,transform .25s var(--ml-ease)}.ml-dropdown.is-open .ml-dropdown__menu{opacity:1;transform:none}.ml-dropdown__link{align-items:center;border-radius:9px;color:#b4b4b9;display:flex;font-size:14px;font-weight:500;gap:16px;justify-content:space-between;padding:9px 12px;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.ml-dropdown__link:focus-visible,.ml-dropdown__link:hover{background:hsla(0,0%,100%,.055);color:#fff;outline:none;text-decoration:none}.ml-dropdown__link.is-active{color:#fff}.ml-dropdown__link.is-active:after{background:var(--ml-accent);border-radius:50%;content:"";flex-shrink:0;height:5px;width:5px}.ml-actions{align-items:center;display:flex;gap:6px;justify-content:flex-end;justify-self:end}.ml-actions__sep{background:var(--ml-border);height:24px;margin:0 6px;width:1px}.ml-icon-btn{align-items:center;border:1px solid transparent;border-radius:12px;color:#cfcfd4;cursor:pointer;display:inline-flex;font-size:19px;height:42px;justify-content:center;line-height:1;position:relative;transition:color .4s var(--ml-ease),background-color .4s var(--ml-ease),border-color .4s var(--ml-ease),transform .5s var(--ml-spring);width:42px}.ml-icon-btn>i{transition:transform .6s var(--ml-spring)}.ml-icon-btn:focus-visible,.ml-icon-btn:hover{background:hsla(0,0%,100%,.06);border-color:var(--ml-border);color:#fff;outline:none;text-decoration:none}.ml-icon-btn:hover>i{transform:translateY(-1px) scale(1.12)}.ml-icon-btn:active{transform:scale(.92)}.ml-avatar{border-radius:9px;box-shadow:0 0 0 1px hsla(0,0%,100%,.12);height:28px;-o-object-fit:cover;object-fit:cover;transition:box-shadow .4s var(--ml-ease),transform .6s var(--ml-spring);width:28px}.ml-icon-btn:hover .ml-avatar{box-shadow:0 0 0 2px var(--ml-accent),0 6px 16px -6px rgba(255,42,109,.8);transform:scale(1.06)}@media (hover:hover){.ml-icon-btn[data-tip]:after{background:rgba(14,14,17,.95);border:1px solid var(--ml-border);border-radius:8px;box-shadow:0 12px 24px -10px rgba(0,0,0,.8);color:var(--ml-text);content:attr(data-tip);font-size:12px;font-weight:500;left:50%;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;top:calc(100% + 10px);transform:translate(-50%,-4px);transition:opacity .3s ease,transform .45s var(--ml-ease);white-space:nowrap}.ml-icon-btn[data-tip]:hover:after{opacity:1;transform:translate(-50%);transition-delay:.25s}}.ml-login-btn{align-items:center;background:var(--ml-accent);border-radius:12px;box-shadow:0 10px 26px -12px rgba(255,42,109,.7);color:#fff;display:inline-flex;font-size:13.5px;font-weight:600;gap:8px;height:40px;letter-spacing:.02em;overflow:hidden;padding:0 18px;position:relative;transition:background-color .4s var(--ml-ease),box-shadow .4s var(--ml-ease),transform .5s var(--ml-spring);white-space:nowrap}.ml-login-btn:before{background:linear-gradient(115deg,transparent 30%,hsla(0,0%,100%,.28) 50%,transparent 70%);content:"";inset:0;position:absolute;transform:translateX(-120%);transition:transform .9s var(--ml-ease)}.ml-login-btn:focus-visible,.ml-login-btn:hover{background:var(--ml-accent-hover);box-shadow:0 16px 34px -12px rgba(255,42,109,.75);color:#fff;outline:none;text-decoration:none;transform:translateY(-2px)}.ml-login-btn:hover:before{transform:translateX(120%)}.ml-burger,.ml-show-mobile{display:none}.ml-burger{border:1px solid transparent!important;border-radius:12px;color:#fff;cursor:pointer;height:42px;padding:0;position:relative;transition:background-color .4s var(--ml-ease),border-color .4s var(--ml-ease);width:42px}.ml-burger.is-active,.ml-burger:hover{background:hsla(0,0%,100%,.06);border-color:var(--ml-border)!important}.ml-burger span{background:currentColor;border-radius:2px;height:2px;left:12px;position:absolute;right:12px;transition:top .5s var(--ml-ease),right .5s var(--ml-ease),transform .5s var(--ml-ease),opacity .3s ease}.ml-burger span:first-child{top:14px}.ml-burger span:nth-child(2){right:17px;top:19px}.ml-burger span:nth-child(3){top:24px}.ml-burger.is-active span:first-child{top:19px;transform:rotate(45deg)}.ml-burger.is-active span:nth-child(2){opacity:0;right:12px;transform:translateX(8px)}.ml-burger.is-active span:nth-child(3){top:19px;transform:rotate(-45deg)}.ml-mobile{backdrop-filter:blur(18px);background:rgba(12,12,15,.92);border:1px solid var(--ml-border);border-radius:var(--ml-radius);box-shadow:0 18px 40px -16px rgba(0,0,0,.75);left:var(--ml-gap);max-height:calc(100vh - var(--ml-h) - var(--ml-gap)*3);max-height:calc(100dvh - var(--ml-h) - var(--ml-gap)*3);opacity:0;overflow-y:auto;overscroll-behavior:contain;padding:10px;position:fixed;right:var(--ml-gap);top:calc(var(--ml-gap) + var(--ml-h) + 8px);transform:translateY(-10px) scale(.97);transform-origin:50% 0;transition:opacity .3s ease,transform .5s var(--ml-ease),visibility 0s linear .5s;visibility:hidden;z-index:999}.ml-mobile.is-open{opacity:1;transform:none;transition-delay:0s;visibility:visible}.ml-mobile__list{display:flex;flex-direction:column;gap:2px}.ml-mobile__item{opacity:0}.ml-mobile.is-open .ml-mobile__item{animation:mlItemIn .55s var(--ml-ease) both;animation-delay:calc(var(--i, 0)*45ms + 60ms)}.ml-mobile__link{align-items:center;border-radius:12px;color:var(--ml-text);cursor:pointer;display:flex;font-size:15px;font-weight:500;justify-content:space-between;padding:13px 14px;position:relative;text-align:left;transition:background-color .35s var(--ml-ease),color .35s var(--ml-ease),padding-left .45s var(--ml-ease);width:100%}.ml-mobile__link.is-active,.ml-mobile__link:focus-visible,.ml-mobile__link:hover{background:rgba(255,42,109,.1);color:#fff;outline:none;padding-left:18px;text-decoration:none}.ml-mobile__link:before{background:var(--ml-accent);border-radius:0 3px 3px 0;box-shadow:0 0 10px rgba(255,42,109,.8);content:"";height:18px;left:0;position:absolute;top:50%;transform:translateY(-50%) scaleY(0);transition:transform .45s var(--ml-spring);width:3px}.ml-mobile__link.is-active:before,.ml-mobile__link:hover:before{transform:translateY(-50%) scaleY(1)}.ml-mobile__link .bi-chevron-down{font-size:12px;opacity:.7;transition:transform .5s var(--ml-spring)}.ml-mobile__link[aria-expanded=true] .bi-chevron-down{transform:rotate(180deg)}.ml-mobile__sub{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .5s var(--ml-ease),opacity .4s ease}.ml-mobile__sub.is-open{grid-template-rows:1fr;opacity:1}.ml-mobile__sub-inner{border-left:1px solid rgba(255,42,109,.25);margin-left:18px;min-height:0;overflow:hidden}.ml-mobile__sublink{border-radius:10px;color:#c4c4c9;display:block;font-size:14px;margin:2px 0 2px 8px;padding:10px 12px;transition:background-color .35s var(--ml-ease),color .35s var(--ml-ease),transform .45s var(--ml-ease)}.ml-mobile__sublink.is-active,.ml-mobile__sublink:hover{background:rgba(255,42,109,.1);color:#fff;text-decoration:none;transform:translateX(4px)}.ml-mobile__footer{border-top:1px solid var(--ml-border);display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-top:10px;padding-top:10px}.ml-mobile__btn{align-items:center;background:hsla(0,0%,100%,.03);border:1px solid var(--ml-border);border-radius:12px;color:var(--ml-text);display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:46px;justify-content:center;transition:background-color .35s var(--ml-ease),border-color .35s var(--ml-ease),color .35s var(--ml-ease),transform .45s var(--ml-spring)}.ml-mobile__btn:hover{background:rgba(255,42,109,.1);border-color:rgba(255,42,109,.35);color:#fff;text-decoration:none}.ml-mobile__btn:active{transform:scale(.97)}.ml-mobile__btn--primary{background:var(--ml-accent);border-color:var(--ml-accent);box-shadow:0 10px 26px -12px rgba(255,42,109,.7);color:#fff}.ml-mobile__btn--primary:hover{background:var(--ml-accent-hover);border-color:var(--ml-accent-hover)}.ml-mobile__btn--full{grid-column:1/-1}@keyframes mlHeaderIn{0%{transform:translateY(-18px)}to{transform:none}}@keyframes mlFade{0%{opacity:0}to{opacity:1}}@keyframes mlItemIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (max-width:1100px){.ml-header__inner{-moz-column-gap:12px;column-gap:12px}.ml-nav__link{padding:0 11px}.ml-brand__tag{display:none}}@media (max-width:991px){:root{--ml-h:60px;--ml-gap:10px}.ml-header{border-radius:15px}.ml-header__inner{grid-template-columns:auto 1fr;padding:0 8px 0 12px!important}.ml-actions__sep,.ml-hide-mobile,.ml-nav{display:none!important}.ml-show-mobile{display:inline-flex}.ml-burger{display:inline-block}.ml-brand{gap:10px}.ml-brand__logo{height:36px}.ml-brand__name{font-size:15px}.ml-brand__tag{display:block;font-size:10px}}@media (min-width:992px){.ml-mobile{display:none!important}}@media (max-width:380px){.ml-brand__tag{display:none}}
