.animated-helper-mascot_mascot__Hg0xW{position:relative;display:block;width:100%;height:100%;overflow:hidden;pointer-events:none;transform:scale(1.1) translateY(2px)}.animated-helper-mascot_headPivot__5sXRq,.animated-helper-mascot_layer___m2Oi,.animated-helper-mascot_mascot__Hg0xW>img,.animated-helper-mascot_rig__SSG19{position:absolute;inset:0;display:block;width:100%;height:100%}.animated-helper-mascot_layer___m2Oi,.animated-helper-mascot_mascot__Hg0xW>img{object-fit:contain}.animated-helper-mascot_rig__SSG19{width:80%;left:10%;right:auto;overflow:visible;transform-origin:50% 88%}.animated-helper-mascot_active___grch [data-hop=true]{animation:animated-helper-mascot_mascotHop__tYydZ .65s ease-in-out}.animated-helper-mascot_headPivot__5sXRq{transform-origin:var(--head-origin-x) var(--head-origin-y);transition:transform .52s cubic-bezier(.2,.75,.25,1)}.animated-helper-mascot_active___grch .animated-helper-mascot_headPivot__5sXRq{animation:animated-helper-mascot_headIdle__iK5Uj 6.8s ease-in-out infinite}.animated-helper-mascot_head__dm8Ov{opacity:1;transition:opacity 85ms ease}.animated-helper-mascot_blink___I4TH,.animated-helper-mascot_bow__x70RT{opacity:0;transition:opacity 55ms ease}[data-blink=true] .animated-helper-mascot_head__dm8Ov{opacity:0}[data-blink=true] .animated-helper-mascot_blink___I4TH{opacity:1}[data-bow=true] .animated-helper-mascot_blink___I4TH,[data-bow=true] .animated-helper-mascot_head__dm8Ov{opacity:0}[data-bow=true] .animated-helper-mascot_bow__x70RT{opacity:1}.animated-helper-mascot_active___grch [data-bow=true] .animated-helper-mascot_headPivot__5sXRq{animation:animated-helper-mascot_greetingNod__ziOLn .72s ease-in-out}.animated-helper-mascot_tail__yUURV{transform-origin:var(--tail-origin-x) var(--tail-origin-y)}[data-wag=true] .animated-helper-mascot_tail__yUURV{animation:animated-helper-mascot_tailWag__qispK .16s ease-in-out 4 alternate}@keyframes animated-helper-mascot_headIdle__iK5Uj{0%,to{transform:rotate(0deg)}42%{transform:rotate(-1.2deg)}56%{transform:rotate(-1.2deg)}72%{transform:rotate(.35deg)}}@keyframes animated-helper-mascot_greetingNod__ziOLn{0%,to{transform:rotate(0)}40%,60%{transform:translateY(1px) rotate(3deg)}}@keyframes animated-helper-mascot_tailWag__qispK{0%{transform:rotate(-5deg)}to{transform:rotate(9deg)}}@keyframes animated-helper-mascot_mascotHop__tYydZ{0%,to{transform:translateY(0) scale(1)}14%{transform:translateY(1px) scale(1.06,.9)}38%{transform:translateY(-4px) scale(.94,1.02) rotate(-2deg)}64%{transform:translateY(1px) scale(1.05,.92)}82%{transform:translateY(-1px) scale(.98,1.01)}}@media (prefers-reduced-motion:reduce){.animated-helper-mascot_active___grch .animated-helper-mascot_headPivot__5sXRq,.animated-helper-mascot_active___grch [data-bow=true] .animated-helper-mascot_headPivot__5sXRq,.animated-helper-mascot_active___grch [data-hop=true],.animated-helper-mascot_headPivot__5sXRq,[data-wag=true] .animated-helper-mascot_tail__yUURV{animation:none;transition:none}}.public-search-helper_dock__tJzEO{--ink:#253d46;--muted:#62757a;--accent:#6b3b8f;--accent-dark:#3b0764;--paper:#fcfaff;--line:#e5ddec;--bottom-clearance:70px;position:fixed;z-index:80;right:max(22px,env(safe-area-inset-right));max-width:calc(100% - 44px - env(safe-area-inset-left) - env(safe-area-inset-right));bottom:calc(max(24px, env(safe-area-inset-bottom)) + var(--bottom-clearance));display:flex;flex-direction:column;align-items:flex-end;gap:12px;pointer-events:none;color:var(--ink);font-family:inherit}.public-search-helper_dock__tJzEO *{box-sizing:border-box}.public-search-helper_playerVisible__mJb3_{bottom:calc(max(24px, env(safe-area-inset-bottom)) + var(--bottom-clearance))}.public-search-helper_panel__wVpU8{width:min(410px,calc(100vw - 40px));max-width:100%;max-height:min(690px,calc(100dvh - 126px - env(safe-area-inset-bottom) - var(--bottom-clearance)));display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(37,61,70,.14);border-radius:21px;background:var(--paper);box-shadow:0 18px 54px rgba(29,49,49,.2),0 3px 10px rgba(29,49,49,.08);pointer-events:auto;animation:public-search-helper_panelIn__FCAZe .22s cubic-bezier(.2,.8,.2,1) both}.public-search-helper_header__drJL2{flex:0 0 auto;min-height:81px;padding:15px 16px 14px 17px;display:flex;align-items:center;justify-content:space-between;background:#ede3f5;border-bottom:1px solid rgba(37,61,70,.1)}.public-search-helper_headerBrand__nLyRZ{min-width:0;display:flex;align-items:center;gap:11px}.public-search-helper_mascotFrame___tlWU{width:46px;height:46px;flex:0 0 46px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:#fcfaff}.public-search-helper_mascotFrame___tlWU img{width:42px;height:42px;object-fit:contain}.public-search-helper_eyebrow__Afpl7{margin:0 0 3px;color:var(--accent);font-size:10px;line-height:1;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.public-search-helper_header__drJL2 h2{margin:0;color:var(--ink);font-size:17px;line-height:1.2;font-weight:720;letter-spacing:-.025em}.public-search-helper_closeButton__6HUkg{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;border:1px solid rgba(37,61,70,.14);border-radius:50%;background:rgba(252,250,255,.8);color:var(--ink);cursor:pointer;transition:background .15s ease,transform .15s ease}.public-search-helper_closeButton__6HUkg:hover{background:#fff;transform:rotate(5deg)}.public-search-helper_searchForm__HQGAK{flex:0 0 auto;padding:17px 19px 15px;border-bottom:1px solid var(--line)}.public-search-helper_searchLabel__93Buq{display:block;margin-bottom:9px;color:var(--ink);font-size:12px;line-height:1.4;font-weight:650}.public-search-helper_inputRow__CvUzS{height:46px;display:flex;align-items:center;gap:8px;padding:4px 5px 4px 12px;border:1px solid #d8cce3;border-radius:12px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.public-search-helper_inputRow__CvUzS:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px rgba(107,59,143,.12)}.public-search-helper_searchIcon__bavRz{flex:0 0 auto;color:#687d7d}.public-search-helper_input__GyazC{min-width:0;height:100%;flex:1;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:16px}.public-search-helper_input__GyazC::placeholder{color:#889694}.public-search-helper_input__GyazC::-webkit-search-cancel-button{display:none}.public-search-helper_submitButton__m226r{min-width:68px;height:36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border:0;border-radius:9px;background:var(--accent);color:#fff;font:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:background .15s ease,opacity .15s ease}.public-search-helper_submitButton__m226r:hover:not(:disabled){background:var(--accent-dark)}.public-search-helper_submitButton__m226r:disabled{opacity:.52;cursor:not-allowed}.public-search-helper_hint__LgYEs{margin:7px 0 0;color:var(--muted);font-size:10px;line-height:1.35}.public-search-helper_content__50MNO{min-height:118px;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#cbb9da transparent;scrollbar-width:thin}.public-search-helper_welcome__T0z18{min-height:156px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px 34px;text-align:center}.public-search-helper_welcomeMark__9PgTe{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#ede3f5;color:var(--accent);font-size:25px;line-height:1}.public-search-helper_welcome__T0z18 p{max-width:270px;margin:0;color:var(--muted);font-size:13px;line-height:1.55}.public-search-helper_stateHeading__tTDk0{margin:0;color:var(--ink);font-size:13px;line-height:1.4;font-weight:700}.public-search-helper_stateCopy__Mo9_2{margin:5px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.public-search-helper_loadingState__43ifa,.public-search-helper_resultsState__dk9hT{padding:17px 19px 14px}.public-search-helper_loadingState__43ifa>.public-search-helper_stateHeading__tTDk0{margin-bottom:9px}.public-search-helper_skeletonResult__CGiOj{padding:11px 0 12px;border-top:1px solid var(--line)}.public-search-helper_skeletonDescription__ccoAS,.public-search-helper_skeletonTitle__rgJYV,.public-search-helper_skeletonType__5KCjY{display:block;height:8px;border-radius:8px;background:#e9e1f0;animation:public-search-helper_skeletonPulse__gZ0iQ 1.4s ease-in-out infinite alternate}.public-search-helper_skeletonType__5KCjY{width:76px;height:6px;margin-bottom:8px}.public-search-helper_skeletonTitle__rgJYV{width:72%;height:10px;margin-bottom:7px}.public-search-helper_skeletonDescription__ccoAS{width:91%;height:7px}.public-search-helper_resultsHeading__bwnbL{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:7px}.public-search-helper_resultsHeading__bwnbL .public-search-helper_stateHeading__tTDk0{min-width:0;overflow-wrap:anywhere}.public-search-helper_resultsHeading__bwnbL .public-search-helper_stateHeading__tTDk0 span{color:var(--accent)}.public-search-helper_resultCount__VKpg4{flex:0 0 auto;color:var(--muted);font-size:10px}.public-search-helper_resultList__IK2GS{padding:0;margin:0;list-style:none}.public-search-helper_resultList__IK2GS li{border-top:1px solid var(--line)}.public-search-helper_resultLink__aU2ko{position:relative;display:flex;flex-direction:column;gap:4px;padding:12px 24px 12px 0;color:inherit;text-decoration:none;transition:background .15s ease}.public-search-helper_resultLink__aU2ko:hover .public-search-helper_resultTitle__t_rkG{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.public-search-helper_resultType__e_GDK{color:#755c87;font-size:9px;line-height:1.25;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.public-search-helper_resultTitle__t_rkG{color:var(--ink);font-size:13px;line-height:1.35;font-weight:700}.public-search-helper_resultDescription__yeaDk{display:-webkit-box;overflow:hidden;color:var(--muted);font-size:11px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.public-search-helper_resultArrow__uP5Ld{position:absolute;top:14px;right:0;color:#8a739b}.public-search-helper_emptyState__5ZLpU{min-height:124px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:18px 20px;text-align:center}.public-search-helper_emptyTitle__qfSMJ{margin:0;color:var(--ink);font-size:13px;font-weight:700}.public-search-helper_errorState__75mho{min-height:150px;display:flex;align-items:flex-start;gap:12px;padding:24px 21px}.public-search-helper_errorMark__qKnOp{width:25px;height:25px;flex:0 0 25px;display:grid;place-items:center;border-radius:50%;background:#f7e8db;color:#925431;font-size:13px;font-weight:800}.public-search-helper_retryButton___HCiN{margin-top:11px;padding:0;border:0;background:transparent;color:var(--accent);font:inherit;font-size:12px;font-weight:750;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.public-search-helper_footer__48iOF{flex:0 0 auto;min-height:34px;display:flex;align-items:center;gap:7px;padding:0 19px;border-top:1px solid var(--line);color:var(--muted);font-size:9px;letter-spacing:.015em}.public-search-helper_footerDot__K_JnC{width:6px;height:6px;border-radius:50%;background:#9472af}.public-search-helper_launcherGroup__8OzmD{display:flex;align-items:center;gap:0;pointer-events:auto}.public-search-helper_launcherLabel__MzjIR{position:relative;top:-45px;width:max-content;margin-bottom:12px;padding:12px 16px;border:1px solid #e9e5ed;border-radius:999px;background:#fffdf9;color:var(--ink);filter:drop-shadow(0 3px 5px rgba(37,31,46,.12));font-size:16px;line-height:1.1;font-weight:680;white-space:nowrap}.public-search-helper_launcherText__6lpSq{position:relative;display:inline-grid;min-height:1.1em;text-align:center;transition:width .2s ease}.public-search-helper_launcherText__6lpSq>.public-search-helper_launcherMeasure__O59Km{width:max-content;visibility:hidden;pointer-events:none}.public-search-helper_launcherText__6lpSq>span{grid-area:1/1}.public-search-helper_launcherText__6lpSq>.public-search-helper_typingText__qQBlN{text-align:left}.public-search-helper_launcherLabel__MzjIR:after{content:"";position:absolute;right:12px;bottom:-11px;width:20px;height:13px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 13'%3E%3Cpath d='M1 0H16Q14 6 19 12Q6 10 1 0' fill='%23fffdf9'/%3E%3Cpath d='M16 1Q14 6 19 12Q6 10 1 1' fill='none' stroke='%23e9e5ed' stroke-width='1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50% /contain no-repeat;pointer-events:none}.public-search-helper_launcherTarget__chgMI{display:grid;width:66px;height:66px;border-radius:50%}.public-search-helper_launcher__gbtZ0{width:66px;height:66px;display:grid;place-items:center;padding:0;border:2px solid rgba(255,250,240,.94);border-radius:50%;background:#ede3f5;color:#3b0764;box-shadow:0 7px 22px rgba(29,49,49,.2),0 0 0 1px rgba(37,61,70,.08);cursor:pointer;pointer-events:auto;transform-origin:center bottom;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.public-search-helper_launcher__gbtZ0:hover{background:#dfcfed;box-shadow:0 10px 25px rgba(29,49,49,.23),0 0 0 1px rgba(37,61,70,.08)}@media (hover:hover) and (pointer:fine){.public-search-helper_launcherTarget__chgMI:hover .public-search-helper_launcher__gbtZ0{animation:public-search-helper_launcherJump___gUML .65s ease-in-out}}@keyframes public-search-helper_launcherJump___gUML{0%,to{transform:translateY(0) scale(1)}12%{transform:translateY(0) scale(1.08,.9)}38%{transform:translateY(-22px) scale(.97,1.05)}64%{transform:translateY(0) scale(1.07,.92)}82%{transform:translateY(-6px) scale(1)}}.public-search-helper_spinner__6IIvW{animation:public-search-helper_spin__UmWac .85s linear infinite}.public-search-helper_dock__tJzEO button:focus-visible,.public-search-helper_resultLink__aU2ko:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@keyframes public-search-helper_panelIn__FCAZe{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes public-search-helper_skeletonPulse__gZ0iQ{0%{opacity:.58}to{opacity:1}}@keyframes public-search-helper_spin__UmWac{to{transform:rotate(1turn)}}@media (max-width:640px){.public-search-helper_dock__tJzEO{right:max(13px,env(safe-area-inset-right));max-width:calc(100% - 26px - env(safe-area-inset-left) - env(safe-area-inset-right));bottom:calc(18px + env(safe-area-inset-bottom) + var(--bottom-clearance));gap:10px}.public-search-helper_playerVisible__mJb3_{bottom:calc(164px + env(safe-area-inset-bottom) + var(--bottom-clearance))}.public-search-helper_panel__wVpU8{width:min(430px,calc(100vw - 26px - env(safe-area-inset-left) - env(safe-area-inset-right)));max-height:calc(100dvh - 111px - env(safe-area-inset-bottom) - var(--bottom-clearance));border-radius:18px}.public-search-helper_playerVisible__mJb3_ .public-search-helper_panel__wVpU8{max-height:calc(100dvh - 257px - env(safe-area-inset-bottom) - var(--bottom-clearance))}.public-search-helper_header__drJL2{min-height:74px;padding:12px 13px 11px 14px}.public-search-helper_searchForm__HQGAK{padding:14px 15px 12px}.public-search-helper_content__50MNO{min-height:90px}.public-search-helper_launcherTarget__chgMI,.public-search-helper_launcher__gbtZ0{width:60px;height:60px}.public-search-helper_launcherLabel__MzjIR{padding:11px 14px;font-size:15px}}@media (max-height:570px){.public-search-helper_panelOpen__UAVAF.public-search-helper_playerVisible__mJb3_{bottom:calc(max(12px, env(safe-area-inset-bottom)) + var(--bottom-clearance))}.public-search-helper_panel__wVpU8,.public-search-helper_playerVisible__mJb3_ .public-search-helper_panel__wVpU8{max-height:calc(100dvh - 126px - env(safe-area-inset-bottom) - var(--bottom-clearance))}.public-search-helper_header__drJL2{min-height:65px}.public-search-helper_welcome__T0z18{min-height:110px}}@media (prefers-reduced-motion:reduce){.public-search-helper_launcherTarget__chgMI:hover .public-search-helper_launcher__gbtZ0{animation:none;transform:none}.public-search-helper_panel__wVpU8,.public-search-helper_skeletonDescription__ccoAS,.public-search-helper_skeletonTitle__rgJYV,.public-search-helper_skeletonType__5KCjY,.public-search-helper_spinner__6IIvW{animation:none}.public-search-helper_closeButton__6HUkg,.public-search-helper_inputRow__CvUzS,.public-search-helper_launcherText__6lpSq,.public-search-helper_launcher__gbtZ0,.public-search-helper_submitButton__m226r{transition:none}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}