@font-face{font-family:iranSans;src:url(../media/IRANSansWeb-s.p.2vq6skckesmxw.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:iranSans;src:url(../media/IRANSansWeb_Medium-s.p.02wpuuas76rms.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:iranSans;src:url(../media/IRANSansWeb_Bold-s.p.3-u2w82yv5q8q.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:iranSans Fallback;src:local(Arial);ascent-override:96.08%;descent-override:56.05%;line-gap-override:0.0%;size-adjust:108.6%}.kSCQDW_className{font-family:iranSans,iranSans Fallback}.kSCQDW_variable{--font-iran-sans:"iranSans", "iranSans Fallback"}
.insporty-menu-overlay{z-index:70;background:#010a0fb8;position:fixed;inset:0}.insporty-menu-overlay[data-state=open]{animation:.42s both backdropIn}.insporty-menu-overlay[data-state=closed]{animation:.34s both backdropOut}.insporty-menu-panel{--menu-accent:#b3ff3b;z-index:71;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#365360 transparent;width:min(420px,72vw);min-width:min(280px,100vw);height:100dvh;padding:max(24px, env(safe-area-inset-top)) 24px max(32px, env(safe-area-inset-bottom));border:0;border-left:2px solid var(--menu-accent);color:#f4f7f9;background:linear-gradient(112deg,#0a222e 0%,#08212d 60%,#0a2430 100%);outline:none;position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:-20px 0 70px #0003}.insporty-menu-panel[data-state=open]{animation:.42s cubic-bezier(.22,1,.36,1) both drawerIn}.insporty-menu-panel[data-state=closed]{animation:.34s cubic-bezier(.4,0,.2,1) both drawerOut}.insporty-menu-heading{border-bottom:1px dashed #47616c;justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;padding:7px 0 24px;display:flex}.insporty-menu-heading .brand{gap:10px;font-size:33px}.insporty-menu-heading .brand span{letter-spacing:0}.insporty-menu-close{color:#b8cbd6;background:0 0;border:0;border-radius:10px;flex-shrink:0;place-items:center;width:44px;height:44px;padding:6px;transition:background .18s,color .18s;display:grid}.insporty-menu-close svg{width:30px;height:30px}.insporty-menu-close:hover{color:#fff;background:#ffffff08}.insporty-menu-navigation{flex-direction:column;display:flex}.insporty-menu-row{width:100%;min-height:76px;color:inherit;text-align:right;background:0 0;border:0;grid-template-columns:36px minmax(0,1fr) 20px;align-items:center;gap:20px;padding:16px 5px;font-size:20px;font-weight:500;line-height:1.8;transition:color .18s,background .18s;display:grid}.insporty-menu-row:hover,.insporty-menu-row:focus-visible{color:var(--menu-accent);background:#b3ff3b08}.insporty-menu-row:is(:hover,:focus-visible) .insporty-menu-icon,.insporty-menu-row:is(:hover,:focus-visible) .insporty-menu-chevron,.insporty-menu-row[aria-current=page],.insporty-menu-description a[aria-current=page]{color:var(--menu-accent)}.insporty-menu-divider{border-bottom:1px solid #36515e}.insporty-menu-icon{color:#bdced9;place-items:center;width:36px;height:36px;display:grid;position:relative}.insporty-menu-icon svg{width:36px;height:36px}.insporty-menu-iconAccent{background:var(--menu-accent);border-radius:50%;width:7px;height:7px;position:absolute}.insporty-menu-bookings .insporty-menu-iconAccent{width:13px;height:3px;box-shadow:0 7px 0 var(--menu-accent);border-radius:3px;top:15px;right:11px}.insporty-menu-discover .insporty-menu-iconAccent{width:6px;height:6px;top:11px;right:15px}.insporty-menu-challenges .insporty-menu-iconAccent{width:6px;height:6px;top:10px;right:15px}.insporty-menu-payments .insporty-menu-iconAccent{width:6px;height:6px;top:17px;right:6px}.insporty-menu-support .insporty-menu-iconAccent{width:6px;height:6px;box-shadow:13px 5px 0 -1px var(--menu-accent), -13px 5px 0 -1px var(--menu-accent);top:16px;right:15px}.insporty-menu-notifications .insporty-menu-iconAccent{width:9px;height:9px;top:1px;right:-1px;box-shadow:0 0 0 3px #0a222e}.insporty-menu-settings .insporty-menu-iconAccent{width:10px;height:10px;top:13px;right:13px}.insporty-menu-chevron{color:#abc0cc;width:20px;height:20px;transition:transform .3s}.insporty-menu-collapsedChevron{transform:rotate(90deg)}.insporty-menu-groups{border-bottom:1px solid #36515e;padding:12px 0 20px}.insporty-menu-group+.insporty-menu-group{margin-top:12px}.insporty-menu-group .insporty-menu-row{min-height:58px;padding-bottom:8px;font-weight:700}.insporty-menu-groupHeading{grid-template-columns:minmax(0,1fr) 44px;align-items:center;display:grid}.insporty-menu-group .insporty-menu-groupLink{grid-template-columns:36px minmax(0,1fr)}.insporty-menu-toggle{color:#abc0cc;background:0 0;border:0;border-radius:10px;place-items:center;width:44px;min-height:44px;display:grid}.insporty-menu-toggle:hover,.insporty-menu-toggle:focus-visible{color:var(--menu-accent);background:#b3ff3b08}.insporty-menu-toggle .insporty-menu-chevron{color:inherit}.insporty-menu-expansion{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .24s;display:grid}.insporty-menu-expansion[data-expanded=false]{opacity:0;grid-template-rows:0fr}.insporty-menu-expansionInner{min-height:0;overflow:hidden}.insporty-menu-description{color:#adc2ce;padding:0 61px 6px 5px;font-size:14px;line-height:2}.insporty-menu-description a{transition:color .16s}.insporty-menu-description a:hover{color:var(--menu-accent)}.insporty-menu-logout{color:#ff6068;grid-template-columns:36px minmax(0,1fr);margin-top:16px}.insporty-menu-logout:is(:hover,:focus-visible){color:#ff6068;background:#ff606808}.insporty-menu-logout>svg{width:34px;height:34px;transform:rotate(180deg)}@keyframes drawerIn{0%{transform:translate(100%)}to{transform:translate(0,0)}}@keyframes drawerOut{0%{transform:translate(0,0)}to{transform:translate(100%)}}@keyframes backdropIn{0%{opacity:0}to{opacity:1}}@keyframes backdropOut{0%{opacity:1}to{opacity:0}}@media (max-width:767px){.insporty-menu-panel{padding:max(20px, env(safe-area-inset-top)) 16px max(28px, env(safe-area-inset-bottom))}.insporty-menu-heading{gap:8px;margin-bottom:8px;padding:0 0 24px}.insporty-menu-heading .brand{gap:7px;font-size:26px}.insporty-menu-close{width:36px;height:44px;padding:4px}.insporty-menu-close svg{width:26px;height:26px}.insporty-menu-row{grid-template-columns:30px minmax(0,1fr) 16px;gap:14px;min-height:62px;padding:14px 3px;font-size:16px}.insporty-menu-icon{transform-origin:100%;width:30px;transform:scale(.84)}.insporty-menu-chevron{width:16px;height:16px}.insporty-menu-groups{padding:8px 0 16px}.insporty-menu-group+.insporty-menu-group{margin-top:16px}.insporty-menu-group .insporty-menu-row{min-height:54px}.insporty-menu-group .insporty-menu-groupLink{grid-template-columns:30px minmax(0,1fr)}.insporty-menu-description{padding:0 47px 4px 3px;font-size:12px;line-height:1.95}.insporty-menu-logout{grid-template-columns:30px minmax(0,1fr);margin-top:12px}.insporty-menu-logout>svg{width:29px;height:29px}}@media (prefers-reduced-motion:reduce){.insporty-menu-panel,.insporty-menu-overlay{animation:none!important}.insporty-menu-row,.insporty-menu-close,.insporty-menu-chevron,.insporty-menu-expansion,.insporty-menu-description a{transition:none!important}}
