.tutorial-film_film__Xwxvg{margin:0}.tutorial-film_stage__81ooQ{position:relative;border-radius:18px;overflow:hidden;background:#f6f2ff;box-shadow:inset 0 0 0 1px var(--brand-100)}.tutorial-film_cv__xnoc7{display:block;width:100%;aspect-ratio:4/5;height:auto;cursor:pointer}.tutorial-film_big__1_Opf{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:48px;padding:0 20px 0 16px;border-radius:99px;border:0;background:var(--brand-600);color:#fff;display:inline-flex;align-items:center;gap:8px;font:700 15px var(--font);cursor:pointer;box-shadow:0 14px 30px -10px rgba(40,16,109,.6),inset 0 -3px 0 rgba(20,6,70,.35);transition:transform .22s var(--spring),opacity .2s}.tutorial-film_big__1_Opf svg{width:18px;height:18px}.tutorial-film_big__1_Opf small{font:600 12.5px var(--font);opacity:.8}.tutorial-film_big__1_Opf:hover{transform:translate(-50%,-50%) scale(1.05)}.tutorial-film_big__1_Opf:focus-visible,.tutorial-film_btn__1F44y:focus-visible,.tutorial-film_seg__WoPb8:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.tutorial-film_film__Xwxvg[data-state=ended] .tutorial-film_big__1_Opf,.tutorial-film_film__Xwxvg[data-state=paused] .tutorial-film_big__1_Opf,.tutorial-film_film__Xwxvg[data-state=playing] .tutorial-film_big__1_Opf{opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.85)}.tutorial-film_end__XI4aY{position:absolute;inset-inline:0;bottom:84px;display:flex;justify-content:center;align-items:center;gap:10px}.tutorial-film_end__XI4aY[hidden]{display:none}.tutorial-film_done__FP9ct{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px 0 9px;border-radius:99px;background:#0c0b14;color:#fff;font-size:13px;font-weight:700}.tutorial-film_done__FP9ct svg{width:16px;height:16px;color:#8ff0b0}.tutorial-film_again__Q5D2x svg{width:15px;height:15px}.tutorial-film_cap__DfucC{display:flex;align-items:baseline;gap:10px;min-height:56px;padding:10px 4px 2px;font:600 15.5px/1.45 var(--font);color:var(--ink)}.tutorial-film_n__RMFhX{font-size:10px;color:var(--brand-600);flex:none}.tutorial-film_textIn__8qzOI{animation:tutorial-film_tfIn__wT1MT .28s var(--ease-out)}@keyframes tutorial-film_tfIn__wT1MT{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.tutorial-film_bar__yLfiB{display:flex;align-items:center;gap:8px;padding:2px 2px 0}.tutorial-film_btn__1F44y{width:36px;height:36px;border-radius:10px;border:1px solid var(--line);background:var(--canvas);display:grid;place-items:center;cursor:pointer;color:var(--ink);flex:none;padding:0}.tutorial-film_btn__1F44y svg{width:16px;height:16px}.tutorial-film_segs__sqtNS{flex:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.tutorial-film_seg__WoPb8{position:relative;height:24px;border:0;background:none;padding:9px 0;cursor:pointer}.tutorial-film_seg__WoPb8:before{content:"";position:absolute;inset:9px 0;border-radius:3px;background:var(--brand-100)}.tutorial-film_fill__QRa6M{position:relative;display:block;height:6px;border-radius:3px;background:var(--brand-500);transform:scaleX(0);transform-origin:left}[dir=rtl] .tutorial-film_fill__QRa6M{transform-origin:right}.tutorial-film_time__HV6xc{font-size:12px;font-weight:600;color:var(--ink-3);min-width:30px;text-align:center}.tutorial-film_compact__5cOu3 .tutorial-film_cap__DfucC{font-size:14px;min-height:48px}.tutorial-film_poster__3X_y9{display:block;width:100%;aspect-ratio:4/5;height:auto}@media (prefers-reduced-motion:reduce){.tutorial-film_textIn__8qzOI{animation:none}}html[data-theme=professional][data-scheme=dark] .tutorial-film_stage__81ooQ:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){background:var(--bg);box-shadow:0 0 0 1px var(--line-2)}html[data-theme=professional][data-scheme=dark] .tutorial-film_cv__xnoc7:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)),html[data-theme=professional][data-scheme=dark] .tutorial-film_poster__3X_y9:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){filter:brightness(.88) contrast(1.04)}html[data-theme=professional][data-scheme=dark] .tutorial-film_n__RMFhX:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color:var(--brand-ink)}.first-run-prompt_box__tNjil,.first-run-prompt_slot__PS9DJ{display:contents}.first-run-prompt_lp__2OfBm{position:fixed;z-index:150;inset:auto;inset-inline:12px;bottom:calc(76px + env(safe-area-inset-bottom));width:auto;height:auto;max-width:420px;margin:0;margin-inline-start:auto;padding:0;border:0;background:transparent;color:var(--ink);overflow:visible}.first-run-prompt_leo__UJMPr{position:absolute;bottom:calc(100% - 22px);inset-inline-start:10px;width:128px;height:150px;pointer-events:auto}.first-run-prompt_leoCanvas__pmois{display:block;width:128px;height:150px;cursor:pointer}.first-run-prompt_card__VIBwV{position:relative;padding:18px 18px 16px;border-radius:22px;background:var(--canvas);border:1px solid var(--brand-200);box-shadow:0 30px 70px -26px rgba(40,16,109,.55),0 2px 6px rgba(40,16,109,.08)}.first-run-prompt_card__VIBwV:before{content:"";position:absolute;inset:0 0 auto;height:64px;border-radius:22px 22px 0 0;background:linear-gradient(180deg,var(--brand-50),transparent);pointer-events:none}.first-run-prompt_x__CmM2F{position:absolute;top:8px;inset-inline-end:8px;z-index:2;width:38px;height:38px;border-radius:10px;border:1px solid transparent;background:none;display:grid;place-items:center;cursor:pointer;color:var(--ink-2)}.first-run-prompt_x__CmM2F:hover{background:var(--hover);color:var(--ink)}.first-run-prompt_x__CmM2F svg{width:16px;height:16px}.first-run-prompt_body__A4vxv{position:relative}.first-run-prompt_eye__vwRN2{margin:0 0 4px;color:var(--brand-ink);padding-inline-start:128px;padding-inline-end:30px;min-height:20px}.first-run-prompt_lp__2OfBm:not([data-leo]) .first-run-prompt_eye__vwRN2{padding-inline-start:0}.first-run-prompt_q__xYJuw{margin:10px 0 6px;font-family:var(--font);font-weight:750;letter-spacing:-.02em;font-size:22px;line-height:1.14;text-wrap:balance;color:var(--ink)}.first-run-prompt_sub__X3kEW{margin:0;font-size:14px;color:var(--ink-2);line-height:1.5}.first-run-prompt_cta__9Adwn{display:flex;gap:8px;margin-top:14px}.first-run-prompt_cta__9Adwn>*{flex:1}@media (max-width:699px){.first-run-prompt_lp__2OfBm:before{content:"";position:absolute;inset:-128px -12px -4px;z-index:-1;pointer-events:none;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--canvas) 88%,transparent) 42%,var(--canvas) 70%)}}@media (min-width:700px){.first-run-prompt_lp__2OfBm{inset-inline:auto 24px;bottom:24px;width:400px}}@media (min-width:700px) and (max-width:899px){.first-run-prompt_lp__2OfBm{bottom:calc(76px + env(safe-area-inset-bottom))}}@media (min-width:900px){.first-run-prompt_lp__2OfBm{bottom:28px}}html[data-theme=dark] .first-run-prompt_eye__vwRN2{color:var(--brand-300)}html[data-theme=professional][data-scheme=dark] .first-run-prompt_eye__vwRN2:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color:var(--brand-ink)}.player-dialog_sheet__zcy90[data-size=wide][tabindex]{width:min(960px,100%);padding:0}.player-dialog_pl__nTOXO{display:grid;gap:4px;color:var(--ink)}.player-dialog_film__FRbWs{padding:12px 12px 0}.player-dialog_side__Bef7Y{padding:12px 18px 20px}.player-dialog_eye__KlUnQ{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--brand-ink)}.player-dialog_eye__KlUnQ svg{width:15px;height:15px}.player-dialog_title__pYW66{margin:6px 0 10px;font-family:var(--font);font-weight:750;letter-spacing:-.025em;font-size:24px;line-height:1.12;text-wrap:balance;color:var(--ink)}.player-dialog_for__sBh6z{margin:0 0 12px}.player-dialog_forChip__NI9lG{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px 0 8px;border-radius:99px;background:var(--brand-50);border:1px solid var(--brand-200);color:var(--brand-800);font-size:12.5px;font-weight:700}:where(html[data-theme=professional][data-scheme=dark]) .player-dialog_forChip__NI9lG:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color:var(--brand-ink)}.player-dialog_forGlyph__YpnXS{flex:none}.player-dialog_ch__P1kAI{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:2px}.player-dialog_ch__P1kAI button{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:baseline;width:100%;padding:8px 10px;border-radius:10px;border:0;background:none;text-align:start;font:inherit;font-size:14px;line-height:1.45;color:var(--ink-2);cursor:pointer}.player-dialog_ch__P1kAI button:hover{background:var(--brand-50)}.player-dialog_num__PGaho{font-size:9.5px;color:var(--ink-3)}.player-dialog_ch__P1kAI li[data-on] button{background:var(--brand-50);color:var(--ink);font-weight:600}.player-dialog_ch__P1kAI li[data-on] .player-dialog_num__PGaho{color:var(--brand-600)}.player-dialog_chDone__84acT .player-dialog_num__PGaho{color:#11703a}.player-dialog_cta__xaTyb{display:grid;gap:8px}.player-dialog_cta__xaTyb .player-dialog_next__iZ3ZN,.player-dialog_cta__xaTyb .player-dialog_show__m9xbK{justify-content:flex-start;white-space:normal;height:auto;min-height:44px;padding:10px 14px;text-align:start;line-height:1.3}.player-dialog_cta__xaTyb .player-dialog_show__m9xbK svg{width:17px;height:17px}.player-dialog_nextTitle__WkNSX{font-weight:700}.player-dialog_more__etncp{margin:10px 0 0;font-size:13.5px}.player-dialog_more__etncp a{display:inline-flex;gap:6px;align-items:center;color:var(--brand-ink);font-weight:600}.player-dialog_more__etncp svg{width:15px;height:15px}[dir=rtl] .player-dialog_more__etncp svg[data-flip]{transform:scaleX(-1)}.player-dialog_note__5WAMy{display:flex;gap:7px;align-items:flex-start;margin:14px 0 0;font-size:12.5px;color:var(--ink-3);line-height:1.45}.player-dialog_note__5WAMy svg{flex:none;width:16px;height:16px;margin-top:1px}@media (max-width:699px){.player-dialog_film__FRbWs{padding:48px 12px 0}.player-dialog_side__Bef7Y{padding-bottom:calc(20px + env(safe-area-inset-bottom))}}@media (min-width:700px){.player-dialog_film__FRbWs{padding:14px 14px 0}}@media (min-width:700px) and (max-width:899px){.player-dialog_pl__nTOXO{grid-template-columns:minmax(0,330px) minmax(0,1fr);align-items:start}.player-dialog_film__FRbWs{padding-block:14px;padding-inline:14px 0}.player-dialog_side__Bef7Y{padding:22px 20px 20px}}@media (min-width:900px){.player-dialog_pl__nTOXO{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start}.player-dialog_film__FRbWs{padding-block:16px;padding-inline:16px 0}.player-dialog_side__Bef7Y{padding:26px 26px 22px}.player-dialog_title__pYW66{font-size:28px}}html[data-theme=dark] .player-dialog_ch__P1kAI li[data-on] .player-dialog_num__PGaho,html[data-theme=dark] .player-dialog_eye__KlUnQ,html[data-theme=dark] .player-dialog_forChip__NI9lG,html[data-theme=dark] .player-dialog_more__etncp a{color:var(--brand-300)}html[data-theme=professional][data-scheme=dark] .player-dialog_ch__P1kAI li[data-on] .player-dialog_num__PGaho:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)),html[data-theme=professional][data-scheme=dark] .player-dialog_eye__KlUnQ:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)),html[data-theme=professional][data-scheme=dark] .player-dialog_more__etncp a:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .player-dialog_chDone__84acT .player-dialog_num__PGaho:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color:var(--ok-500)}.tour-ring_ring__Jim0E{position:fixed;z-index:260;box-sizing:border-box;pointer-events:none;border:3px solid #9275f8;border-radius:var(--ring-r,14px);animation:tour-ring_ring-in__mUK4i .25s linear backwards;transition:opacity .4s linear}.tour-ring_ring__Jim0E:before{content:"";position:absolute;inset:.4px;border:1.2px solid #fff;border-radius:max(2px,calc(var(--ring-r, 14px) - 3.4px))}.tour-ring_ring__Jim0E:after{content:"";position:absolute;inset:-5.5px;border:2px solid #b9a6fd;border-radius:calc(var(--ring-r, 14px) + 2.5px);opacity:0;animation:tour-ring_ring-pulse__N9Fcc 1.111s linear infinite}.tour-ring_ring__Jim0E[data-out]{opacity:0}@keyframes tour-ring_ring-in__mUK4i{0%{opacity:0}to{opacity:1}}@keyframes tour-ring_ring-pulse__N9Fcc{0%{inset:-5.5px;border-radius:calc(var(--ring-r, 14px) + 2.5px);opacity:.7}to{inset:-14.5px;border-radius:calc(var(--ring-r, 14px) + 8.5px);opacity:0}}.tour-ring_ring__Jim0E[data-calm]{animation:none;transition:none}.tour-ring_ring__Jim0E[data-calm]:after{display:none}html[data-calm="1"] .tour-ring_ring__Jim0E{animation:none;transition:none}html[data-calm="1"] .tour-ring_ring__Jim0E:after{display:none}@media (prefers-reduced-motion:reduce){.tour-ring_ring__Jim0E{animation:none;transition:none}.tour-ring_ring__Jim0E:after{display:none}}html[data-theme=professional][data-scheme=dark] .tour-ring_ring__Jim0E:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){border-color:var(--brand-500)}html[data-theme=professional][data-scheme=dark] .tour-ring_ring__Jim0E:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)):after{border-color:var(--brand-400)}.tour-overlay_box__JbOB_{display:contents}.tour-overlay_root__UwBWJ{position:fixed;inset:0;z-index:300}.tour-overlay_root__UwBWJ[data-out]{opacity:0;transition:opacity .2s}.tour-overlay_cv__lvZjw{position:fixed;top:0;left:0;pointer-events:none}.tour-overlay_block__EyDcS{position:fixed;inset:0}.tour-overlay_bub__cv4_Y{position:fixed;left:var(--tt-l,0);right:var(--tt-r,0);bottom:calc(14px + var(--tt-tab, 0px) + env(safe-area-inset-bottom));margin-inline:auto;width:min(640px,calc(100vw - var(--tt-l, 0px) - var(--tt-r, 0px) - 20px));box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:12px 14px 12px 12px;background:#1d1433;color:#fff;border-radius:6px;box-shadow:0 0 0 2px #fff,0 0 0 4px #1d1433,0 26px 60px -18px rgba(12,6,40,.7)}.tour-overlay_bub__cv4_Y[data-top]{bottom:auto;top:calc(72px + env(safe-area-inset-top))}.tour-overlay_bub__cv4_Y:after,.tour-overlay_bub__cv4_Y:before{content:"";position:absolute;width:6px;height:6px;background:var(--gold-300);top:-4px;inset-inline-start:-4px;box-shadow:0 0 0 2px #1d1433}.tour-overlay_bub__cv4_Y:after{inset-inline-start:auto;inset-inline-end:-4px}.tour-overlay_face__btC08{width:84px;height:84px;display:grid;place-items:end center;overflow:hidden;background:linear-gradient(180deg,#3b2a78,#2a1c5c);border-radius:4px;box-shadow:inset 0 0 0 2px rgba(255,255,255,.18)}.tour-overlay_leo__hq7rA{display:block}.tour-overlay_body__0kz3V{min-width:0;display:grid;gap:6px}.tour-overlay_top__zJjYi{display:flex;align-items:center;gap:10px}.tour-overlay_name__LzZC6{font-size:11px;color:var(--gold-300);letter-spacing:.06em}.tour-overlay_n__tvueg{font-size:12px;font-weight:600;color:rgba(255,255,255,.6)}.tour-overlay_pause__y5K4D{margin-inline-start:auto;width:30px;height:30px;border-radius:8px;border:0;background:rgba(255,255,255,.08);color:#fff;display:grid;place-items:center;cursor:pointer}.tour-overlay_pause__y5K4D svg{width:15px;height:15px}.tour-overlay_text__HFyEE{margin:0;font-size:15.5px;line-height:1.5;font-weight:500;min-height:3em;cursor:default}.tour-overlay_off__i_Mj_{color:transparent}.tour-overlay_ctl__sipWO{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.tour-overlay_skip__neWcm{border:0;background:none;color:rgba(255,255,255,.62);font:600 13px var(--font);cursor:pointer;padding:8px 4px;margin-inline-end:auto;text-decoration:underline;text-underline-offset:3px}.tour-overlay_dots__Qz6KS{display:flex;gap:4px;margin-inline-end:6px}.tour-overlay_dots__Qz6KS i{width:7px;height:7px;background:rgba(255,255,255,.25)}.tour-overlay_dots__Qz6KS i[data-d]{background:var(--gold-300)}.tour-overlay_dots__Qz6KS i[data-c]{background:#fff}.tour-overlay_bub__cv4_Y[data-one] .tour-overlay_dots__Qz6KS{display:none}.tour-overlay_ctl__sipWO .tour-overlay_btn__5w5b3{height:38px}.tour-overlay_bub__cv4_Y .tour-overlay_ctl__sipWO .tour-overlay_btn__5w5b3.tour-overlay_back__OUsYC{color:#fff}.tour-overlay_bub__cv4_Y .tour-overlay_ctl__sipWO .tour-overlay_btn__5w5b3.tour-overlay_back__OUsYC:hover{background:rgba(255,255,255,.08)}.tour-overlay_bub__cv4_Y .tour-overlay_ctl__sipWO .tour-overlay_btn__5w5b3.tour-overlay_go__GUZOm{background:var(--brand-500);border-color:var(--brand-400);color:#fff}.tour-overlay_ctl__sipWO .tour-overlay_btn__5w5b3 svg{width:16px;height:16px}.tour-overlay_ctl__sipWO button:focus-visible,.tour-overlay_pause__y5K4D:focus-visible,.tour-overlay_watch__vv_jp:focus-visible{outline:2px solid var(--gold-300);outline-offset:2px}.tour-overlay_ctl__sipWO [hidden],.tour-overlay_extra__IkE22:empty{display:none}[dir=rtl] .tour-overlay_bub__cv4_Y [data-flip]{transform:scaleX(-1)}.tour-overlay_next__INZ9V{display:grid;gap:5px;font-size:12px;font-weight:700;color:rgba(255,255,255,.62);text-transform:uppercase;letter-spacing:.05em}.tour-overlay_watch__vv_jp{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 8px;align-items:center;text-align:start;padding:8px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.06);color:#fff;font:inherit;cursor:pointer;text-transform:none;letter-spacing:0}.tour-overlay_watch__vv_jp svg{grid-row:span 2;width:18px;height:18px;color:var(--gold-300)}.tour-overlay_watch__vv_jp b{font-size:14px}.tour-overlay_watch__vv_jp small{font-size:12px;font-weight:500;color:rgba(255,255,255,.62)}.tour-overlay_root__UwBWJ[data-held]{visibility:hidden}.tour-overlay_turn__rPwCd{display:flex;align-items:flex-start;gap:10px;flex-wrap:nowrap;margin:0;font-size:13px;color:rgba(255,255,255,.75)}.tour-overlay_turn__rPwCd b{flex:none;margin-top:1px;font-size:9.5px;font-weight:400;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:#1d1433;background:var(--gold-300);padding:6px 7px;border-radius:4px}.tour-overlay_turn__rPwCd span{min-width:0}.tour-overlay_tipTag__wJoTo{font-size:9px;font-weight:400;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--gold-300);border:1px solid rgba(255,214,102,.5);padding:4px 6px;border-radius:4px;white-space:nowrap}.tour-overlay_tipOff__3iUfg{border:0;background:none;padding:8px 4px;font:600 13px var(--font);color:rgba(255,255,255,.62);text-decoration:underline;text-underline-offset:3px;cursor:pointer;margin-inline-end:auto}.tour-overlay_tipOff__3iUfg:focus-visible{outline:2px solid var(--gold-300);outline-offset:2px}.tour-overlay_ctl__sipWO[data-tip] .tour-overlay_skip__neWcm{margin-inline-end:0}.tour-overlay_ctl__sipWO[data-tip] .tour-overlay_skip__neWcm:after{content:"\00B7";display:inline-block;margin-inline-start:8px;text-decoration:none;color:rgba(255,255,255,.4)}.tour-overlay_bub__cv4_Y[data-noface]{grid-template-columns:minmax(0,1fr)}.tour-overlay_bub__cv4_Y[data-noface] .tour-overlay_ctl__sipWO{margin-inline-start:0}.tour-overlay_chip__MV54K{position:fixed;z-index:140;inset-inline-start:calc(var(--tt-s, 0px) + 12px);bottom:calc(78px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:10px;padding:8px 8px 8px 6px;border-radius:14px;background:var(--canvas);border:1px solid var(--brand-200);box-shadow:0 16px 40px -18px rgba(40,16,109,.55);max-width:calc(100% - 24px);color:var(--ink)}.tour-overlay_chipLeo__Oc0g7{width:40px;height:40px;display:grid;place-items:end center;overflow:hidden;flex:none}.tour-overlay_chipT__vwA5d{display:grid;line-height:1.25;min-width:0}.tour-overlay_chipT__vwA5d b{font-size:13.5px}.tour-overlay_chipT__vwA5d small{font-size:12px;color:var(--ink-3)}.tour-overlay_chipX__McxCC{width:30px;height:30px;border-radius:8px;border:0;background:none;color:var(--ink-3);display:grid;place-items:center;cursor:pointer}.tour-overlay_chipX__McxCC svg{width:15px;height:15px}@media (max-width:699px){.tour-overlay_bub__cv4_Y{grid-template-columns:auto minmax(0,1fr);padding:10px 12px 10px 10px;gap:10px}.tour-overlay_face__btC08{width:60px;height:60px}.tour-overlay_face__btC08 .tour-overlay_leo__hq7rA{transform:scale(.75);transform-origin:50% 100%}.tour-overlay_text__HFyEE{font-size:15px;min-height:4.5em}.tour-overlay_ctl__sipWO{margin-inline-start:-70px}.tour-overlay_dots__Qz6KS{display:none}.tour-overlay_bub__cv4_Y[data-noface] .tour-overlay_ctl__sipWO{margin-inline-start:0}}.tour-overlay_bub__cv4_Y[data-wait] .tour-overlay_text__HFyEE{min-height:0}@media (min-width:700px){.tour-overlay_chip__MV54K{inset-inline-start:calc(var(--tt-s, 0px) + 24px)}}@media (min-width:900px){.tour-overlay_chip__MV54K{bottom:24px}}html[data-theme=professional][data-scheme=dark] .tour-overlay_bub__cv4_Y:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){--gold-300:var(--gold-ink)}html[data-theme=professional][data-scheme=dark] .tour-overlay_bub__cv4_Y .tour-overlay_ctl__sipWO .tour-overlay_btn__5w5b3.tour-overlay_go__GUZOm:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){background:var(--brand-600);border-color:var(--brand-700)}html[data-theme=professional][data-scheme=dark] .tour-overlay_bub__cv4_Y .tour-overlay_ctl__sipWO .tour-overlay_btn__5w5b3.tour-overlay_go__GUZOm:hover:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){background:#4670b4;border-color:var(--brand-600)}.weak-spots-widget_wsc__H5vd_{--warm:#f0683c;--warm-2:#ffb35c;--warm-ink:#b43c12;--bad:#dc2626;--good:#16a34a;--good-ink:#15803d;--win:color-mix(in srgb,var(--brand-50,#f4f1ff) 55%,var(--surface,#fff))}html[data-theme=dark] .weak-spots-widget_wsc__H5vd_{--warm-ink:#ffb08a;--good-ink:#6ee7a0;--win:color-mix(in srgb,#7349f2 9%,var(--surface))}.weak-spots-widget_wsc-win__GAbAc{position:relative;border-radius:14px;padding:12px;background:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--ink-3) 22%,transparent) 1px,transparent 1.4px) 0 0/12px 12px,var(--win);border:1px solid color-mix(in srgb,var(--brand-300,#b9a8ff) 40%,var(--line));overflow:hidden}.weak-spots-widget_wsc-top__tUUd5{display:flex;align-items:center;gap:14px;min-width:0}.weak-spots-widget_wsc-tx___odF8{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.weak-spots-widget_wsc-name__3uaPL{font-size:18px;font-weight:700;line-height:1.2;letter-spacing:-.01em;overflow-wrap:anywhere}.weak-spots-widget_wsc-ln__q3oku{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 7px;font-size:12.5px;color:var(--ink-2);line-height:1.35}.weak-spots-widget_wsc-ln__q3oku b{font-weight:700;color:var(--ink)}.weak-spots-widget_wsc__H5vd_ .weak-spots-widget_wsc-why__Zmem1{margin:12px 0 0;font-size:13px;line-height:1.5;color:var(--ink-2);max-width:62ch}.weak-spots-widget_wsc-tile__FDHFI{--s:44px;position:relative;flex:none;display:grid;place-items:center;width:var(--s);height:var(--s);border-radius:11px;background:var(--surface);border:1.5px solid color-mix(in srgb,var(--warm) calc(var(--heat) * 80%),var(--line));box-shadow:0 0 0 calc(var(--heat) * 3px) color-mix(in srgb,var(--warm-2) calc(var(--heat) * 36%),transparent)}.weak-spots-widget_wsc-tile__FDHFI.weak-spots-widget_is-hero__9nem_{--s:84px;border-radius:16px;background:linear-gradient(165deg,color-mix(in srgb,var(--warm-2) calc(var(--heat) * 30%),var(--surface)),color-mix(in srgb,var(--warm) calc(var(--heat) * 16%),var(--surface)));box-shadow:0 0 0 calc(var(--heat) * 4px) color-mix(in srgb,var(--warm-2) calc(var(--heat) * 38%),transparent),0 12px 22px -14px color-mix(in srgb,var(--warm) calc(var(--heat) * 95%),transparent)}.weak-spots-widget_wsc-tile__FDHFI.weak-spots-widget_is-crisp__eX6r_{border-color:color-mix(in srgb,var(--good) 45%,var(--line));box-shadow:none}.weak-spots-widget_wsc-art__NUzt_{width:calc(var(--s) * .72);height:calc(var(--s) * .72);image-rendering:pixelated}.weak-spots-widget_wsc-tile__FDHFI.weak-spots-widget_is-crisp__eX6r_ .weak-spots-widget_wsc-art__NUzt_{image-rendering:auto}.weak-spots-widget_wsc-rk__P15uK{position:absolute;inset-block-start:-7px;inset-inline-end:-7px;display:inline-grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border-radius:6px;background:var(--warm-ink);color:#fff;font:800 11px/1 var(--font);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2)}.weak-spots-widget_wsc-rk__P15uK.weak-spots-widget_is-ok__NKiSq{background:color-mix(in srgb,var(--good) 16%,var(--surface));border:1px solid color-mix(in srgb,var(--good) 50%,transparent);padding:0 2px}.weak-spots-widget_wsc-rk__P15uK.weak-spots-widget_is-ok__NKiSq canvas{width:12px;height:12px}.weak-spots-widget_wsc-rk__P15uK.weak-spots-widget_is-big__rXr7Y.weak-spots-widget_is-inline__29N3J{position:static;height:22px;padding:0 8px;font-size:11.5px;font-weight:700;letter-spacing:.01em}html[data-theme=dark] .weak-spots-widget_wsc-rk__P15uK:not(.weak-spots-widget_is-ok__NKiSq){background:#c2410c}.weak-spots-widget_wsc-sqs__PH5ar{display:inline-flex;flex-wrap:wrap;gap:3px}.weak-spots-widget_wsc-sqs__PH5ar.weak-spots-widget_is-big__rXr7Y{gap:4px}.weak-spots-widget_wsc-sq__b0Jrb{display:inline-block;width:9px;height:9px;flex:none}.weak-spots-widget_wsc-sqs__PH5ar.weak-spots-widget_is-big__rXr7Y .weak-spots-widget_wsc-sq__b0Jrb{width:12px;height:12px}.weak-spots-widget_wsc-sq__b0Jrb.weak-spots-widget_is-x__iTYs9{background:var(--bad)}.weak-spots-widget_wsc-sq__b0Jrb.weak-spots-widget_is-x__iTYs9.weak-spots-widget_is-sure__jY3TM{box-shadow:inset 0 0 0 2px var(--bad),inset 0 0 0 3.5px var(--surface)}.weak-spots-widget_wsc-sqs__PH5ar.weak-spots-widget_is-big__rXr7Y .weak-spots-widget_wsc-sq__b0Jrb.weak-spots-widget_is-x__iTYs9.weak-spots-widget_is-sure__jY3TM{box-shadow:inset 0 0 0 2.5px var(--bad),inset 0 0 0 4.5px var(--surface)}.weak-spots-widget_wsc-sq__b0Jrb.weak-spots-widget_is-ok__NKiSq{box-shadow:inset 0 0 0 1.5px var(--good)}.weak-spots-widget_wsc-sq__b0Jrb.weak-spots-widget_is-ok__NKiSq.weak-spots-widget_is-sure__jY3TM{box-shadow:inset 0 0 0 1.5px var(--good),inset 0 0 0 3px var(--surface),inset 0 0 0 4.5px var(--good)}.weak-spots-widget_wsc-m__nxgDk{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px;align-items:start}.weak-spots-widget_wsc-side__jKJJ9{display:flex;flex-direction:column;gap:8px;min-width:0}.weak-spots-widget_wsc-eb__8aBZE{font-size:11.5px;font-weight:650;text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3)}.weak-spots-widget_wsc-rows__rHhdu{list-style:none;margin:0;padding:0;display:grid;gap:8px}.weak-spots-widget_wsc-rows__rHhdu li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center}.weak-spots-widget_wsc-rows__rHhdu li+li{padding-top:8px;border-top:1px solid var(--line)}.weak-spots-widget_wsc-rows__rHhdu .weak-spots-widget_wsc-tile__FDHFI{--s:36px;border-radius:9px}.weak-spots-widget_wsc-rows__rHhdu .weak-spots-widget_wsc-rk__P15uK{min-width:16px;height:16px;font-size:10px;inset-block-start:-6px;inset-inline-end:-6px;border-radius:5px}.weak-spots-widget_wsc-rt__dtWHw{display:flex;flex-direction:column;gap:4px;min-width:0}.weak-spots-widget_wsc-rt__dtWHw b{font-size:13.5px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.weak-spots-widget_wsc-of__T8wjb{font-size:12px;font-weight:700;white-space:nowrap}.weak-spots-widget_wsc-more__p4lyQ{font-size:12.5px;color:var(--ink-3)}@container (max-width:600px){.weak-spots-widget_wsc-m__nxgDk{grid-template-columns:minmax(0,1fr)}}.weak-spots-widget_wsc-acts__GIG0M{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:14px}.weak-spots-widget_wsc-win__GAbAc.weak-spots-widget_is-clear___XMvN,.weak-spots-widget_wsc-win__GAbAc.weak-spots-widget_is-empty__kHP67{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.weak-spots-widget_wsc-slots__k9iwy{display:flex;gap:8px}.weak-spots-widget_wsc-slots__k9iwy i{width:40px;height:40px;border-radius:10px;border:1.5px dashed var(--line-2);background:var(--surface)}.weak-spots-widget_wsc-clr__TL33Q{display:flex;gap:8px}.weak-spots-widget_wsc-clr__TL33Q .weak-spots-widget_wsc-tile__FDHFI{--s:40px}.weak-spots-widget_wsc-state__tNXCD{flex:1 1 220px;min-width:0}.weak-spots-widget_wsc-state__tNXCD b{display:block;font-size:14.5px}.weak-spots-widget_wsc-state__tNXCD p{margin:3px 0 0;font-size:12.5px;line-height:1.45;color:var(--ink-2)}html[data-theme=professional] .weak-spots-widget_wsc-tile__FDHFI{box-shadow:none;background:var(--surface);border-width:1px}html[data-theme=professional] .weak-spots-widget_wsc-tile__FDHFI.weak-spots-widget_is-hero__9nem_{background:color-mix(in srgb,#f59e0b calc(var(--heat) * 14%),var(--surface));border-inline-start:3px solid #b45309}html[data-theme=professional] .weak-spots-widget_wsc-rk__P15uK:not(.weak-spots-widget_is-ok__NKiSq){background:#475569}html[data-theme=professional] .weak-spots-widget_wsc-win__GAbAc{background:var(--surface)}html[data-theme=professional] .weak-spots-widget_wsc-art__NUzt_{image-rendering:auto}@media (max-width:640px){.weak-spots-widget_wsc-tile__FDHFI.weak-spots-widget_is-hero__9nem_{--s:72px}}.weak-spots-widget_wsc__H5vd_{container-type:inline-size}.weak-spots-widget_wsc-art__NUzt_{display:grid;place-items:center}html[data-theme=professional][data-scheme=dark] .weak-spots-widget_wsc__H5vd_:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){--warm-ink:color-mix(in srgb,var(--warm) 55%,var(--ink));--good-ink:var(--ok-500)}html[data-theme=professional][data-scheme=dark] .weak-spots-widget_wsc-rk__P15uK:not(.weak-spots-widget_is-ok__NKiSq):where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){background:#475569}.hero_lens__U2L2e{display:grid;grid-template-columns:minmax(0,1fr) 344px;position:relative;overflow:hidden;border:1px solid var(--brand-200);border-radius:24px;background:var(--surface);box-shadow:var(--shadow-2)}.hero_main__ECLoe{gap:18px;padding:26px 28px}.hero_mainExam__ZGGYM,.hero_main__ECLoe{display:flex;flex-direction:column;min-width:0}.hero_mainExam__ZGGYM{gap:inherit}.hero_eye__ca9Sx{display:flex;align-items:center;gap:8px;margin:0;font:600 12px/1.2 var(--font);letter-spacing:.07em;text-transform:uppercase;color:var(--brand-ink)}.hero_eye__ca9Sx small{font:500 13px/1.2 var(--font);letter-spacing:0;text-transform:none;color:var(--ink-3)}html[data-theme=dark] .hero_eye__ca9Sx{color:var(--brand-300)}.hero_id__6DzCl{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px 20px}.hero_exam__Jv6lE{margin:0;font-family:var(--se-head);font-weight:var(--se-head-w);font-size:48px;line-height:1;letter-spacing:-.025em;color:var(--ink);overflow-wrap:anywhere}.hero_exam__Jv6lE.hero_long__TEnHx{font-size:36px;line-height:1.05}.hero_yr__huYcr{color:var(--brand-600)}html[data-theme=dark] .hero_yr__huYcr{color:var(--brand-300)}.hero_sit__B8uhX{display:inline-flex;align-items:center;gap:4px;padding:4px;border:1px solid var(--line);border-radius:12px;background:var(--bg)}.hero_sitL__qfYiR{font-size:12.5px;color:var(--ink-3);padding-inline:6px 4px}.hero_sit__B8uhX button{height:30px;padding:0 12px;border:0;border-radius:8px;background:transparent;font:600 13.5px/1 var(--font);color:var(--ink-2);cursor:pointer}.hero_sit__B8uhX button[aria-checked=true]{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--line-2),var(--shadow-1)}.hero_sit__B8uhX button[aria-disabled=true]{cursor:default}.hero_sit__B8uhX button[aria-disabled=true]:not([aria-checked=true]){opacity:.6}.hero_sit__B8uhX button:focus-visible{outline:2px solid var(--brand-500);outline-offset:1px}.hero_when__XxfKj{display:flex;align-items:center;gap:18px}.hero_tile__FE5Rd{--c:var(--brand-600);flex:none;display:grid;grid-template-rows:26px 1fr 18px;width:84px;height:92px;overflow:hidden;border:1px solid var(--line-2);border-radius:14px;background:var(--surface);text-align:center;box-shadow:0 1px 0 var(--line),var(--shadow-1)}.hero_tileM__tb8wJ{overflow:hidden;padding-inline:4px;background:var(--c);color:#fff;font:700 11px/26px var(--font);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis}.hero_tileD__Wh0l3{display:grid;place-items:center;font-family:var(--se-head);font-weight:700;font-size:36px;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.hero_tileY__AZwY8{font-size:11.5px;font-weight:600;color:var(--ink-3)}.hero_q__mNaz1{display:block;width:24px;height:32px;fill:var(--brand-500)}.hero_qText__xy4Uh{font-family:var(--se-head);font-weight:700;font-size:32px;line-height:1;color:var(--ink)}.hero_tileUnknown__pkqPi{--c:color-mix(in srgb,var(--brand-500) 55%,#fff);border-style:dashed}.hero_tileNone__Adkvu{--c:var(--ink-3);border-style:dashed;box-shadow:none}.hero_tileNone__Adkvu .hero_tileD__Wh0l3,.hero_tilePassed__ZwEEH .hero_tileD__Wh0l3{color:var(--ink-3)}.hero_tilePassed__ZwEEH{--c:var(--ink-3);filter:saturate(.3)}.hero_tileMine__THu5E{--c:var(--m-planner)}.hero_whenT__6L6ff{min-width:0}.hero_whenK__tt66q{margin:0;font-size:12.5px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-3)}.hero_whenH__QsqlF{margin:4px 0 0;font-family:var(--se-head);font-weight:700;font-size:22px;line-height:1.25;letter-spacing:-.01em;color:var(--ink)}.hero_whenH__QsqlF b{display:inline-block;margin-inline-start:4px;padding:2px 10px;border-radius:999px;background:var(--gold-100);color:var(--gold-ink);font:700 14px/1.4 var(--font);letter-spacing:0;white-space:nowrap;vertical-align:3px}html[data-theme=dark] .hero_whenH__QsqlF b{color:var(--gold-300)}.hero_whenB__vDY3P{margin:4px 0 0;font-size:14.5px;line-height:1.5;color:var(--ink-2)}.hero_whenB__vDY3P a{color:var(--brand-600);font-weight:600;text-underline-offset:3px}html[data-theme=dark] .hero_whenB__vDY3P a{color:var(--brand-300)}.hero_progLine__fFU8p{margin-block-start:8px}.hero_next__jppW9{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;padding:14px 16px;border:1px solid var(--brand-100);border-radius:14px;background:var(--brand-50)}.hero_next__jppW9 p{flex:1 1 220px;margin:0;font-weight:600;color:var(--ink)}.hero_next__jppW9 small{display:block;margin-block-start:2px;font-size:14px;font-weight:400;line-height:1.5;color:var(--ink-2)}.hero_next__jppW9 small a{color:inherit;text-decoration:underline;text-underline-offset:3px}.hero_target__OJNUU{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding-block-start:16px;border-block-start:1px solid var(--line);font-size:14.5px;color:var(--ink-2)}.hero_target__OJNUU svg{color:var(--gold-ink)}.hero_target__OJNUU b{color:var(--ink)}.hero_target__OJNUU small{flex-basis:100%;padding-inline-start:26px;font-size:13px;color:var(--ink-3)}.hero_target__OJNUU.hero_late__TFszM b{color:var(--bad-500)}.hero_link__0w4_G{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--brand-600);cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}html[data-theme=dark] .hero_link__0w4_G{color:var(--brand-300)}.hero_link__0w4_G:disabled{opacity:.5;cursor:default}.hero_link__0w4_G:focus-visible,.hero_pick__UvbPt:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.hero_actions__E0aON{display:flex;flex-wrap:wrap;gap:10px;margin-block-start:auto}.hero_side__jFuxF{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0;padding:22px 22px 18px;border-inline-start:1px solid var(--brand-100);background:var(--brand-50)}.hero_side__jFuxF.hero_hasLeo__T__vM{padding-block-end:84px}.hero_frags__v8Uoz{display:flex;flex-direction:column;gap:10px;min-width:0}.hero_frag__6upRh{display:grid;gap:6px;min-width:0;margin:0}.hero_frag__6upRh figcaption{font-size:11.5px;font-weight:600;letter-spacing:.02em;color:var(--ink-3)}.hero_fr__1ChUo{padding:8px 10px;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:var(--shadow-1)}.hero_frGrp__ZPBsa{margin:0 0 4px;font-size:12px;font-weight:600;color:var(--brand-ink)}html[data-theme=dark] .hero_frGrp__ZPBsa{color:var(--brand-300)}.hero_frIt__yOOgd{display:flex;align-items:center;gap:8px;min-height:26px;font-size:13.5px;color:var(--ink)}.hero_frTx__2eeZl{min-width:0}.hero_badge__8RioM{flex:none;margin-inline-start:auto;padding:3px 5px;border:1px solid var(--brand-200);border-radius:4px;font:400 8px/1 var(--pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-600)}.hero_badgeCourse__CZ6Qk{border-color:var(--gold-300);background:var(--gold-100);color:var(--gold-ink)}.hero_frGen__vsvRT{opacity:.65}.hero_frSoon__lLFR3{flex:none;margin-inline-start:auto}.hero_frDash__OOwv4{display:flex;align-items:center;gap:10px}.hero_n__54Q3s{min-width:0;font-family:var(--se-head);font-weight:700;font-size:26px;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--brand-600)}html[data-theme=dark] .hero_n__54Q3s{color:var(--brand-300)}.hero_l__hE5Ek{min-width:0;font-size:12.5px;line-height:1.35;color:var(--ink-2)}.hero_l__hE5Ek b{display:block;font-size:13.5px;font-weight:700;color:var(--ink)}.hero_frUni__1wwu1{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 8px}.hero_frBtn__6WoQ1{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:9px;background:var(--brand-600);color:#fff;font-size:13px;font-weight:600;white-space:nowrap}.hero_frUni__1wwu1 small{font-size:11.5px;color:var(--ink-3)}.hero_note__7xaZ_{margin:0;font-size:12.5px;line-height:1.45;color:var(--ink-2)}.hero_off__2OQaq .hero_fr__1ChUo{filter:url(#ems27-px4);opacity:.55}html[data-theme=professional] .hero_off__2OQaq .hero_fr__1ChUo{filter:grayscale(1);opacity:.5}.hero_leo__BvygB{position:absolute;inset-block-end:0;inset-inline-end:14px;width:80px;height:80px;pointer-events:none}.hero_leoBox__k6z3B{display:block}.hero_empty__IWI0i .hero_main__ECLoe{gap:16px}.hero_h2__0HDeJ{margin:0;font-family:var(--se-head);font-weight:var(--se-head-w);font-size:36px;line-height:1.1;letter-spacing:-.025em;color:var(--ink)}.hero_sub__u6Ijn{margin:0;font-size:16px;line-height:1.5;color:var(--ink-2)}.hero_picks__PWmSU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hero_pick__UvbPt{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--line-2);border-radius:14px;background:var(--surface);font:inherit;color:var(--ink);text-align:start;cursor:pointer;transition:transform .16s var(--spring),border-color .16s,box-shadow .16s}.hero_pick__UvbPt:hover:not(:disabled){transform:translateY(-1px);border-color:var(--brand-300);box-shadow:var(--shadow-2)}.hero_pick__UvbPt:disabled{opacity:.6;cursor:default}html[data-calm="1"] .hero_pick__UvbPt{transition:none}html[data-calm="1"] .hero_pick__UvbPt:hover:not(:disabled){transform:none}.hero_pickTx__OgaeQ{flex:1;min-width:0}.hero_pickTx__OgaeQ b{display:block;font-size:17px;font-weight:700}.hero_pickTx__OgaeQ small{display:block;margin-block-start:2px;font-size:13px;color:var(--ink-3)}.hero_st__u2uKJ{display:inline-block;margin-block-start:8px;padding:3px 8px;border-radius:6px;background:color-mix(in srgb,var(--ok-500) 12%,var(--surface));color:color-mix(in srgb,var(--ok-500) 75%,var(--ink));font:600 11.5px/1.2 var(--font)}.hero_st__u2uKJ.hero_stKnown__hym_g{border:1px solid var(--line);background:var(--bg);color:var(--ink-3)}.hero_pickOther__qX3OQ{grid-column:1/-1;padding-block:12px;border-style:dashed;background:transparent}.hero_emptyA__to_v2{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.hero_scene__yt_1a{position:relative;align-self:center}.hero_scene__yt_1a [role=img][data-page-leo]{--s:3}.hero_stats__f6AMr{display:flex;flex-wrap:wrap;gap:8px}.hero_stats__f6AMr span{display:inline-flex;align-items:baseline;gap:6px;padding:9px 12px;border:1px solid var(--line);border-radius:12px;background:var(--bg);font-size:13.5px;color:var(--ink-2)}.hero_stats__f6AMr b{font-family:var(--se-head);font-weight:var(--se-head-w);font-size:20px;line-height:1;font-variant-numeric:tabular-nums;color:var(--ink)}@media (max-width:1100px){.hero_lens__U2L2e{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width:820px){.hero_lens__U2L2e{grid-template-columns:minmax(0,1fr);border-radius:20px}.hero_main__ECLoe{gap:16px;padding:20px 18px}.hero_exam__Jv6lE{font-size:40px}.hero_exam__Jv6lE.hero_long__TEnHx{font-size:30px}.hero_id__6DzCl{display:block}.hero_sit__B8uhX{display:flex;flex-wrap:wrap;width:100%;margin-block-start:12px}.hero_sitL__qfYiR{flex-basis:100%;padding:4px 6px 6px}.hero_sit__B8uhX button{flex:1 1 auto}.hero_side__jFuxF,.hero_side__jFuxF.hero_hasLeo__T__vM{padding-block:16px;padding-inline:18px 0;border-inline-start:0;border-block-start:1px solid var(--brand-100)}.hero_frags__v8Uoz,.hero_side__jFuxF>.hero_eye__ca9Sx,.hero_side__jFuxF>.hero_note__7xaZ_{padding-inline-end:18px}.hero_frags__v8Uoz{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;padding-block-end:4px;scrollbar-width:none}.hero_frags__v8Uoz::-webkit-scrollbar{display:none}.hero_frag__6upRh{flex:0 0 76%;scroll-snap-align:start}.hero_leo__BvygB{display:none}.hero_when__XxfKj{gap:14px}.hero_tile__FE5Rd{grid-template-rows:22px 1fr 16px;width:72px;height:80px}.hero_tileM__tb8wJ{font-size:10px;line-height:22px}.hero_tileD__Wh0l3{font-size:30px}.hero_whenH__QsqlF{font-size:18px}.hero_whenH__QsqlF b{display:table;margin:6px 0 0}.hero_actions__E0aON>*{flex:1 1 auto}.hero_h2__0HDeJ{font-size:30px}.hero_picks__PWmSU{grid-template-columns:minmax(0,1fr)}.hero_stats__f6AMr span{padding:7px 10px;font-size:12.5px}.hero_stats__f6AMr b{font-size:17px}}@media (max-width:520px){.hero_frags__v8Uoz{flex-direction:column;overflow-x:visible;scroll-snap-type:none}.hero_frag__6upRh{flex:0 0 auto}}html[data-theme=professional][data-scheme=dark] .hero_eye__ca9Sx:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .hero_yr__huYcr:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .hero_whenH__QsqlF b:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color:var(--gold-ink)}html[data-theme=professional][data-scheme=dark] .hero_whenB__vDY3P a:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .hero_link__0w4_G:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .hero_frGrp__ZPBsa:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .hero_n__54Q3s:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .hero_tileUnknown__pkqPi:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){--c:color-mix(in srgb,var(--brand-500) 55%,var(--surface))}html[data-theme=professional][data-scheme=dark] .hero_tileNone__Adkvu:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)),html[data-theme=professional][data-scheme=dark] .hero_tilePassed__ZwEEH:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){--c:color-mix(in srgb,var(--ink-3) 55%,var(--surface))}html[data-theme=professional][data-scheme=dark] .hero_tileMine__THu5E:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){--c:var(--brand-600)}html[data-theme=professional][data-scheme=dark] .hero_sit__B8uhX button[aria-checked=true]:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){background:var(--active-bg);box-shadow:0 0 0 1px var(--field-line)}html[data-theme=professional][data-scheme=dark] .hero_badge__8RioM:not(.hero_badgeCourse__CZ6Qk):where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color:var(--brand-ink)}.program-picker_head__jMN_Z .program-picker_sub__atiNx{max-width:52ch;margin-block-start:8px}.program-picker_ic__YyRIE{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:var(--bg);border:1px solid var(--line)}.program-picker_match__jvTk9{display:grid;gap:14px;padding:16px 18px;border-radius:16px;border:1.5px solid var(--brand-300);background:var(--brand-50)}html[data-theme=dark] .program-picker_match__jvTk9{background:color-mix(in srgb,var(--brand-500) 12%,var(--surface))}.program-picker_matchB__Wwq3w{display:flex;align-items:flex-start;gap:14px}.program-picker_match__jvTk9 .program-picker_ic__YyRIE{background:var(--surface);border-color:var(--brand-200)}.program-picker_tx__55bkB{flex:1;min-width:0}.program-picker_k__22UGl{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0;font-size:12.5px;font-weight:600;color:var(--ink-3)}.program-picker_matchName__MXo3g{margin:2px 0 0;font-family:var(--se-head,var(--font));font-size:22px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere}.program-picker_m__fwbqe{display:block;margin:3px 0 0;font-size:13.5px;color:var(--ink-2)}.program-picker_chips__jlHJl{display:flex;flex-wrap:wrap;gap:6px;margin:9px 0 0}.program-picker_chips__jlHJl span{font-size:12px;font-weight:600;padding:3px 8px;border-radius:6px;background:var(--surface);border:1px solid var(--line);color:var(--ink-2)}.program-picker_matchA__t_Pv4{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px;padding-block-start:12px;border-block-start:1px solid var(--brand-200)}html[data-theme=dark] .program-picker_matchA__t_Pv4{border-color:color-mix(in srgb,var(--brand-500) 30%,var(--surface))}.program-picker_why__KXlgW{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:13.5px;font-weight:500;color:var(--ink-2)}.program-picker_find__W2tPb{display:grid;gap:7px}.program-picker_findL__TnqRG{margin:0;font-size:13.5px;font-weight:600;color:var(--ink)}.program-picker_q__GpR8g{display:flex;align-items:center;gap:8px;height:46px;min-width:0;padding:0 12px;border:1px solid var(--field-line,var(--line-2));border-radius:11px;background:var(--surface);color:var(--ink-2)}.program-picker_q__GpR8g input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:500 15px/1 var(--font);color:var(--ink)}.program-picker_q__GpR8g:focus-within{outline:2px solid var(--brand-500);outline-offset:1px}.program-picker_res__dALCU:empty{display:none}.program-picker_grp__xryih{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.program-picker_progs__krfdW{list-style:none;display:grid;gap:8px;margin:0;padding:0}.program-picker_prog__mlGrJ{width:100%;display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--line-2);border-radius:14px;background:var(--surface);cursor:pointer;font:inherit;color:var(--ink);text-align:start;transition:transform .16s var(--spring),border-color .16s,box-shadow .16s}.program-picker_prog__mlGrJ:hover:not(:disabled){transform:translateY(-1px);border-color:var(--brand-300);box-shadow:var(--shadow-2)}.program-picker_prog__mlGrJ:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.program-picker_prog__mlGrJ:disabled{opacity:.55;cursor:default}html[data-calm="1"] .program-picker_prog__mlGrJ{transition:none}html[data-calm="1"] .program-picker_prog__mlGrJ:hover:not(:disabled){transform:none}.program-picker_prog__mlGrJ .program-picker_k__22UGl,.program-picker_prog__mlGrJ .program-picker_m__fwbqe{display:flex}.program-picker_name__UGWtt{display:block;margin:2px 0 0;font-family:var(--se-head,var(--font));font-size:19px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere}.program-picker_prog__mlGrJ .program-picker_chips__jlHJl span{background:var(--bg)}.program-picker_go__7_Xb6{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--brand-50);color:var(--brand-600)}.program-picker_prog__mlGrJ:hover:not(:disabled) .program-picker_go__7_Xb6{background:var(--brand-600);color:#fff}html[data-theme=dark] .program-picker_go__7_Xb6{background:color-mix(in srgb,var(--brand-500) 18%,var(--surface));color:var(--brand-300)}.program-picker_skelCard__eQuHT{cursor:default;margin-block-start:8px}.program-picker_skelCard__eQuHT:hover{transform:none;box-shadow:none;border-color:var(--line-2)}.program-picker_skelLines__T_VIV{flex:1;display:grid;gap:8px}.program-picker_skel__nb43s{display:block;border-radius:10px;background:linear-gradient(90deg,var(--bg) 0,var(--line) 50%,var(--bg) 100%);background-size:200% 100%;animation:program-picker_pgSkel__fHQoB 1.4s ease-in-out infinite}.program-picker_skelIc__n9CMc{flex:none;width:40px;height:40px;border-radius:12px}@keyframes program-picker_pgSkel__fHQoB{0%{background-position:100% 0}to{background-position:-100% 0}}html[data-calm="1"] .program-picker_skel__nb43s{animation:none}.program-picker_more__9x0Vj{margin-block-start:10px}.program-picker_none__47ySq{display:flex;align-items:flex-start;gap:18px;padding:16px 18px;border-radius:16px;border:1.5px dashed var(--line-2);background:var(--bg)}.program-picker_none__47ySq .program-picker_ic__YyRIE{background:var(--surface)}.program-picker_noneTx__atqlJ{flex:1;min-width:0}.program-picker_noneTx__atqlJ h3{margin:0;font-family:var(--se-head,var(--font));font-size:18px;font-weight:700;line-height:1.3;color:var(--ink)}.program-picker_noneTx__atqlJ p{margin:6px 0 14px;font-size:14.5px;line-height:1.5;color:var(--ink-2)}.program-picker_noneTx__atqlJ>p:first-child{margin-block-start:0}.program-picker_noneA__FPCqy{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.program-picker_err__DVNz7{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;border:1px solid color-mix(in srgb,var(--gold-500) 45%,var(--gold-100));background:var(--gold-100)}html[data-theme=dark] .program-picker_err__DVNz7{background:color-mix(in srgb,var(--gold-500) 14%,var(--surface));border-color:color-mix(in srgb,var(--gold-500) 40%,var(--surface))}.program-picker_errSeal__GVzy9{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--surface);border:1px solid color-mix(in srgb,var(--gold-500) 45%,var(--gold-100));color:var(--gold-ink)}.program-picker_errTx___HRj4{flex:1;min-width:0}.program-picker_errTx___HRj4 h3{margin:0;font-family:var(--se-head,var(--font));font-size:15.5px;font-weight:700;color:var(--ink)}.program-picker_errTx___HRj4 p{margin:2px 0 0;font-size:14px;line-height:1.45;color:var(--ink-2)}.program-picker_moreErr__Sg47_{margin-block-start:10px}.program-picker_not__eulTl{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;padding-block-start:14px;border-block-start:1px solid var(--line);font-size:14px;color:var(--ink-2)}.program-picker_not__eulTl b{color:var(--ink)}.program-picker_frOff__5vFSq{filter:url(#ems27-px4);opacity:.55}html[data-theme=professional] .program-picker_frOff__5vFSq{filter:grayscale(1);opacity:.5}.program-picker_bar__GT85L{display:flex;align-items:center;gap:16px;margin-block-end:26px;padding:18px 20px;border:1px solid var(--brand-200);border-radius:20px;background:var(--surface);box-shadow:var(--shadow-1)}.program-picker_barTx__02iiT{flex:1;min-width:0}.program-picker_barK__PnpYI{margin:0;font-size:12.5px;font-weight:600;color:var(--ink-3)}.program-picker_barTx__02iiT h2{margin:2px 0 0;font-family:var(--se-head,var(--font));font-size:20px;font-weight:var(--se-head-w,750);line-height:1.25;letter-spacing:-.015em;color:var(--ink)}.program-picker_barTx__02iiT p{margin:4px 0 0;font-size:14.5px;line-height:1.45;color:var(--ink-2)}.program-picker_barBtn__HL2S9{flex:none}.program-picker_first__vzc81{justify-content:space-between}.program-picker_first__vzc81 .program-picker_firstT__t6COZ{margin:0;font-size:15px;font-weight:700;color:var(--ink)}.program-picker_title__X3vlc:focus{outline:none}.program-picker_band__C9Gbu{margin-block-end:14px}.program-picker_yrsFrom__XTA3v{margin:8px 0 0}.program-picker_peek__mDDNr{margin-block-start:14px;padding:12px 14px;border-radius:14px;background:var(--bg);border:1px solid var(--line)}.program-picker_peek__mDDNr p{margin:0;font-size:14px;font-weight:600;color:var(--ink)}.program-picker_peekSubj__S79tq{display:flex;flex-wrap:wrap;gap:4px;margin-block-start:7px}.program-picker_peekSubj__S79tq span{padding:2px 8px;border-radius:6px;background:var(--surface);border:1px solid var(--line);font-size:12px;color:var(--ink-2)}.program-picker_peekSubj__S79tq .program-picker_peekMore__BhULo{background:transparent;border-style:dashed;color:var(--ink-3)}.program-picker_spin__REoh5{animation:program-picker_pgSpin__xwFdj 1s linear infinite}@keyframes program-picker_pgSpin__xwFdj{to{transform:rotate(1turn)}}html[data-calm="1"] .program-picker_spin__REoh5{animation:none}@media (max-width:820px){.program-picker_match__jvTk9{padding:14px}.program-picker_matchName__MXo3g{font-size:19px}.program-picker_matchA__t_Pv4 .program-picker_useBtn__FB3SJ,.program-picker_q__GpR8g{width:100%}.program-picker_prog__mlGrJ{align-items:flex-start;gap:12px;padding-block:14px;padding-inline:14px 12px}.program-picker_name__UGWtt{font-size:17px}.program-picker_go__7_Xb6{width:28px;height:28px;align-self:center}.program-picker_none__47ySq{gap:12px;padding:14px}.program-picker_err__DVNz7{flex-wrap:wrap}.program-picker_errTx___HRj4{flex-basis:calc(100% - 54px)}.program-picker_err__DVNz7 .program-picker_errBtn__CkF5N{margin-inline-start:54px}.program-picker_first__vzc81 .program-picker_firstBtn__pGXGD{width:100%}.program-picker_bar__GT85L{flex-wrap:wrap;padding:16px}.program-picker_bar__GT85L .program-picker_barBtn__HL2S9{width:100%}}html[data-theme=professional][data-scheme=dark] .program-picker_match__jvTk9:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){background:var(--brand-50)}html[data-theme=professional][data-scheme=dark] .program-picker_matchA__t_Pv4:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){border-color:var(--brand-200)}html[data-theme=professional][data-scheme=dark] .program-picker_go__7_Xb6:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .program-picker_err__DVNz7:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){background:var(--gold-100);border-color:var(--gold-300)}.medical_tabsWrap__0B_SS{margin-block-start:26px}.medical_tabs__RqK6U{display:inline-flex;gap:4px;padding:4px;border-radius:12px;background:var(--bg);border:1px solid var(--line)}.medical_tab__dvGmb{height:34px;padding:0 14px;border:0;border-radius:9px;background:transparent;font:600 14px/1 var(--font);color:var(--ink-2);white-space:nowrap;cursor:pointer}.medical_tab__dvGmb[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--line-2),var(--shadow-1)}.medical_tab__dvGmb:focus-visible{outline:2px solid var(--brand-500);outline-offset:1px}.medical_sec__leIOO{margin-block-start:18px}.medical_secH__B6I7S{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-block-end:12px}.medical_secH__B6I7S h2{margin:0;font-family:var(--se-head,var(--font));font-weight:700;font-size:21px;line-height:1.25;letter-spacing:-.01em;color:var(--ink)}.medical_secH__B6I7S p{margin:4px 0 0;font-size:14px;color:var(--ink-3)}.medical_foot__vn6yd{margin:14px 0 0;font-size:13px;color:var(--ink-3)}.medical_link__YMsig{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--brand-600);cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.medical_link__YMsig:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.medical_link__YMsig[disabled]{opacity:.5;cursor:default}html[data-theme=dark] .medical_link__YMsig{color:var(--brand-300)}.medical_filters__co10y{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-block-end:12px}.medical_yrs__Ns8ke{display:flex;flex-wrap:wrap;gap:6px}.medical_yrs__Ns8ke button{height:32px;padding:0 12px;border-radius:9px;border:1px solid var(--line-2);background:var(--surface);font:600 13px/1 var(--font);color:var(--ink-2);cursor:pointer}.medical_yrs__Ns8ke button[aria-pressed=true]{background:var(--brand-600);border-color:var(--brand-700);color:#fff}.medical_yrs__Ns8ke button:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.medical_search__W_3hJ{display:flex;align-items:center;gap:8px;height:40px;min-width:260px;padding:0 12px;border:1px solid var(--field-line,var(--line-2));border-radius:11px;background:var(--surface);color:var(--ink-2)}.medical_search__W_3hJ input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:500 14.5px/1 var(--font);color:var(--ink)}.medical_search__W_3hJ:focus-within{outline:2px solid var(--brand-500);outline-offset:1px}.medical_cat__eFTar{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.medical_card__cT_PQ{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:16px;background:var(--surface);overflow:hidden}.medical_cardB__Z1DTn{flex:1;display:flex;align-items:flex-start;gap:12px;padding:14px 16px}.medical_cardT__foV_8{flex:1;min-width:0}.medical_cardF__g8JKi{display:flex;align-items:center;gap:6px;padding:8px 16px;border-block-start:1px solid var(--line);background:var(--bg);font-size:13px;color:var(--ink-3)}.medical_ic__j5loW{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:var(--bg);border:1px solid var(--line)}.medical_kind__lhPIU{margin:0;font-size:12.5px;color:var(--ink-3)}.medical_name__jBiR_{margin:2px 0 0;font-family:var(--se-head,var(--font));font-size:17px;font-weight:700;line-height:1.3;letter-spacing:-.005em;color:var(--ink);overflow-wrap:anywhere}.medical_subj__XZaCE{display:flex;flex-wrap:wrap;gap:4px;margin-top:7px}.medical_subj__XZaCE span{padding:2px 8px;border-radius:6px;background:var(--bg);border:1px solid var(--line);font-size:12px;color:var(--ink-2)}.medical_about__nYBQb{margin-top:14px;font-size:13.5px;color:var(--ink-2)}.medical_about__nYBQb summary{cursor:pointer;font-weight:600;color:var(--ink)}.medical_about__nYBQb p{margin:8px 0 0;line-height:1.5}.medical_missing__C2QF6{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-top:14px;padding:14px 16px;border-radius:16px;background:var(--bg);border:1px solid var(--line)}.medical_missing__C2QF6 h3{margin:0;font-family:var(--se-head,var(--font));font-weight:700;font-size:15px;color:var(--ink)}.medical_missing__C2QF6 p{margin:2px 0 0;font-size:13.5px;color:var(--ink-3)}.medical_cal__SThGJ{padding:16px 18px;border:1px solid var(--line);border-radius:20px;background:var(--surface)}.medical_calH__DO7lY{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.medical_month__pGxlv{font-family:var(--se-head,var(--font));font-weight:700;font-size:17px;color:var(--ink)}.medical_nav__F_BhG{display:flex;gap:4px}.medical_flip__8MqLm{display:inline-block;font-size:16px;line-height:1}[dir=rtl] .medical_flip__8MqLm{transform:scaleX(-1)}.medical_grid___lskh{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.medical_wd__pVT7h{padding-bottom:4px;font-size:11.5px;font-weight:600;color:var(--ink-3);text-align:center}.medical_c__o5Fq4{min-width:0;min-height:76px;display:flex;flex-direction:column;gap:4px;padding:6px;border-radius:10px;border:1px solid var(--line);background:var(--surface);font-size:12.5px;color:var(--ink-2)}.medical_c__o5Fq4[data-out]{opacity:.45;background:var(--bg)}.medical_c__o5Fq4[data-today]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.medical_c__o5Fq4[data-drop]{border-color:var(--brand-500);background:var(--brand-50);box-shadow:inset 0 0 0 1px var(--brand-500)}.medical_dn__j6evg{line-height:1.2}.medical_ev__OemTR{display:block;max-width:100%;padding:3px 6px;border:0;border-radius:6px;background:color-mix(in srgb,var(--m-planner) 14%,var(--surface));font:600 11.5px/1.3 var(--font);color:var(--ink);text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:grab}.medical_ev__OemTR[data-kind=await]{background:var(--gold-100);color:var(--gold-ink);cursor:pointer}.medical_ev__OemTR[data-kind=official]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--brand-600);color:var(--brand-ink);cursor:pointer}.medical_ev__OemTR:focus-visible{outline:2px solid var(--brand-500);outline-offset:1px}.medical_leg__W_YbK{display:flex;flex-wrap:wrap;gap:14px;margin-top:10px;font-size:12.5px;color:var(--ink-3)}.medical_leg__W_YbK i{display:inline-block;width:10px;height:10px;margin-inline-end:6px;border-radius:3px;vertical-align:-1px;background:color-mix(in srgb,var(--m-planner) 40%,var(--surface))}.medical_leg__W_YbK i[data-kind=await]{background:var(--gold-300)}.medical_leg__W_YbK i[data-kind=official]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--brand-600)}@media (max-width:1100px){.medical_cat__eFTar{grid-template-columns:minmax(0,1fr)}}@media (max-width:820px){.medical_tabs__RqK6U{display:flex;width:100%;overflow-x:auto}.medical_tab__dvGmb{flex:1 0 auto}.medical_search__W_3hJ{min-width:0;width:100%}.medical_ic__j5loW{width:36px;height:36px;align-self:start}.medical_cardB__Z1DTn{flex-wrap:wrap}.medical_cardT__foV_8{flex-basis:calc(100% - 52px)}.medical_cardB__Z1DTn>.medical_cardBtn__dICD5{margin-inline-start:48px}.medical_c__o5Fq4{min-height:54px;padding:4px}.medical_ev__OemTR{padding:2px 4px;font-size:10.5px}}html[data-theme=professional][data-scheme=dark] .medical_link__YMsig:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .medical_tab__dvGmb[aria-selected=true]:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){background:var(--active-bg);box-shadow:0 0 0 1px var(--field-line)}div.sheets_dlg__Qhjgs{width:min(600px,100%)}div.sheets_dlg__Qhjgs>h2{font-family:var(--font);font-weight:700;color:var(--ink)}.sheets_wrap__aZynd{display:block}.sheets_lede__Idmop{margin:0 0 6px;font-size:14.5px;line-height:1.5;color:var(--ink-2)}.sheets_search__Koj1a{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border:1px solid var(--field-line,var(--line-2));border-radius:11px;background:var(--surface);color:var(--ink-2)}.sheets_searchTop__qpZVw{margin-block-start:6px}.sheets_search__Koj1a input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:500 14.5px/1 var(--font);color:var(--ink)}.sheets_search__Koj1a:focus-within{outline:2px solid var(--brand-500);outline-offset:1px}.sheets_search__Koj1a:focus-within input:focus-visible{outline:0}.sheets_grp__Az113{margin:16px 0 6px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.sheets_grpFirst__DMyZU{margin-block-start:0}.sheets_fold__C0d_h>summary{display:flex;align-items:center;gap:8px;width:fit-content;list-style:none;cursor:pointer;border-radius:6px}.sheets_fold__C0d_h>summary::-webkit-details-marker{display:none}.sheets_fold__C0d_h>summary:after{content:"";width:6px;height:6px;border:solid;border-width:0 2px 2px 0;transform:translateY(-2px) rotate(45deg);transition:transform .16s}.sheets_fold__C0d_h[open]>summary:after{transform:translateY(1px) rotate(225deg)}.sheets_fold__C0d_h>summary:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}html[data-calm="1"] .sheets_fold__C0d_h>summary:after{transition:none}.sheets_res__AaNJV{list-style:none;margin:0;padding:0;display:grid;gap:8px}.sheets_resLast__1nr_N{margin-block-start:16px}.sheets_pick__U3aYL{width:100%;display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--line-2);border-radius:14px;background:var(--surface);text-align:start;cursor:pointer;font:inherit;color:var(--ink);transition:transform .16s var(--spring),border-color .16s,box-shadow .16s}.sheets_pick__U3aYL:hover{transform:translateY(-1px);border-color:var(--brand-300);box-shadow:var(--shadow-2)}.sheets_pick__U3aYL:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.sheets_pick__U3aYL[aria-disabled=true],.sheets_pick__U3aYL[aria-disabled=true]:hover{opacity:.6;cursor:default;transform:none;box-shadow:none;border-color:var(--line-2)}html[data-calm="1"] .sheets_pick__U3aYL:hover,html[data-theme=professional] .sheets_pick__U3aYL:hover{transform:none}.sheets_tx__8xGw5{min-width:0;flex:1}.sheets_tx__8xGw5 b{display:block;font-size:17px;font-weight:700;color:var(--ink);overflow-wrap:anywhere}.sheets_tx__8xGw5 small{display:block;margin-top:2px;font-size:13px;color:var(--ink-3)}.sheets_st__KYTEE{display:inline-block;margin-top:8px;padding:3px 8px;border-radius:6px;font:600 11.5px/1.2 var(--font);background:color-mix(in srgb,var(--ok-500) 12%,var(--surface));color:color-mix(in srgb,var(--ok-500) 75%,var(--ink))}.sheets_st__KYTEE[data-known]{background:var(--bg);color:var(--ink-3);border:1px solid var(--line)}.sheets_other__sdu4F{border-style:dashed;background:transparent}.sheets_typed__9LbS7{margin-top:12px;padding:14px;border-radius:14px;border:1.5px dashed var(--line-2)}.sheets_typed__9LbS7 p{margin:6px 0 0;font-size:13px;color:var(--ink-3)}.sheets_foot__n_lYD{margin:14px 0 0;font-size:13px;line-height:1.5;color:var(--ink-3)}.sheets_footTight__WoV6z{margin:0}.sheets_link__OVqXb{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--brand-600);cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.sheets_link__OVqXb:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}html[data-theme=dark] .sheets_link__OVqXb{color:var(--brand-300)}.sheets_field__usZf0{display:grid;gap:6px;margin-top:12px}.sheets_fieldFirst__9EMJY{margin-top:0}.sheets_field__usZf0 label{font-size:13.5px;font-weight:600;color:var(--ink)}.sheets_field__usZf0 input{height:42px;padding:0 12px;border:1px solid var(--field-line,var(--line-2));border-radius:11px;background:var(--surface);font:500 15px/1 var(--font);color:var(--ink)}.sheets_field__usZf0 input:focus-visible{outline:2px solid var(--brand-500);outline-offset:1px}.sheets_field__usZf0 input[aria-invalid=true]{border-color:var(--bad-500)}html[data-theme=dark] .sheets_field__usZf0 input{color-scheme:dark}.sheets_field__usZf0 small{font-size:12.5px;color:var(--ink-3)}.sheets_field__usZf0 small.sheets_err__cmYNh{color:var(--bad-500);font-weight:600}.sheets_exam__xEhHD{margin:0 0 12px;font-family:var(--font);font-size:17px;font-weight:700;line-height:1.3;letter-spacing:-.005em;color:var(--ink);overflow-wrap:anywhere}.sheets_programme___K_tk{margin:2px 0 4px}.sheets_kicker__LKGCq{margin:0;font-size:12.5px;color:var(--ink-3)}.sheets_edition__vW0rw{margin:0 0 14px}.sheets_ask__hY4_5{margin:0;font-size:15px;font-weight:700;color:var(--ink)}.sheets_askB__PbF8b{margin:2px 0 10px}.sheets_dl__u__lr{display:grid;gap:8px}.sheets_it__A_VnM{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:14px;background:var(--bg)}.sheets_it__A_VnM p{margin:0;min-width:0;font-weight:600;color:var(--ink)}.sheets_it__A_VnM p.sheets_plain__BFjSH{font-weight:500}.sheets_it__A_VnM small{display:block;margin-top:2px;font-size:12.5px;font-weight:500;color:var(--ink-3)}.sheets_it__A_VnM small a{color:var(--brand-600);font-weight:600}html[data-theme=dark] .sheets_it__A_VnM small a{color:var(--brand-300)}.sheets_yrs__zQoSH{display:flex;flex-wrap:wrap;gap:6px}.sheets_yrs__zQoSH button{height:32px;padding:0 12px;border-radius:9px;border:1px solid var(--line-2);background:var(--surface);font:600 13px/1 var(--font);color:var(--ink-2);cursor:pointer}.sheets_yrs__zQoSH button[aria-pressed=true]{background:var(--brand-600);border-color:var(--brand-700);color:#fff}.sheets_yrs__zQoSH button:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.sheets_yrs__zQoSH button:disabled{opacity:.5;cursor:default}.sheets_acts__A6eNy{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:18px}@media (max-width:820px){.sheets_it__A_VnM{flex-wrap:wrap}}html[data-theme=professional][data-scheme=dark] .sheets_link__OVqXb:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color:var(--brand-ink)}html[data-theme=professional][data-scheme=dark] .sheets_field__usZf0 input:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color-scheme:dark}html[data-theme=professional][data-scheme=dark] .sheets_it__A_VnM small a:where(:not([data-theme-pin=light] :not([data-theme-pin=playful-light]):not([data-theme-pin=playful-light] *)):not([data-theme-pin=light]):not([data-theme-pin=playful-light] [data-theme-pin=light] *)){color:var(--brand-ink)}