.CourseSkuSelector_selector__i0RpF{display:flex;min-width:0;flex-direction:column;gap:var(--mg-space-md)}.CourseSkuSelector_heading__OKZqK{margin:0;color:var(--mg-color-text);font-size:var(--mg-font-size-body);font-weight:var(--mg-font-weight-semibold);line-height:var(--mg-line-height-normal)}.CourseSkuSelector_options__HyfND{gap:var(--mg-space-md-sm)}.CourseSkuSelector_option__xBAX5{display:grid;width:100%;min-height:56px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:var(--mg-space-lg);padding:var(--mg-space-md) var(--mg-space-lg);border:1px solid var(--mg-color-border);border-radius:var(--mg-radius-control);background:var(--mg-color-surface);color:var(--mg-color-text);text-align:left;cursor:pointer}.CourseSkuSelector_option__xBAX5[data-selected=true]{border-color:var(--mg-color-primary);background:var(--mg-color-primary-soft)}.CourseSkuSelector_option__xBAX5:focus-within{border-color:var(--mg-color-primary)}.CourseSkuSelector_radio__iBUDq{width:18px;height:18px}.CourseSkuSelector_name__CgsLi{min-width:0;overflow-wrap:anywhere;font-size:var(--mg-font-size-body);font-weight:var(--mg-font-weight-medium);line-height:1.6}.CourseSkuSelector_meta__qHGMt{display:flex;flex-shrink:0;align-items:center;gap:var(--mg-space-lg)}.CourseSkuSelector_price__oddQN{color:var(--mg-color-danger);font-size:var(--mg-font-size-body-lg);font-weight:var(--mg-font-weight-semibold)}.CourseSkuSelector_status__6RueB{padding:3px 9px;border-radius:var(--mg-radius-sm);background:var(--mg-color-fill);color:var(--mg-color-text-secondary);font-size:var(--mg-font-size-footnote);font-weight:var(--mg-font-weight-regular);white-space:nowrap}.CourseSkuSelector_option__xBAX5[data-disabled=true]{border-color:var(--mg-color-border);background:var(--mg-color-surface);color:var(--mg-color-text-secondary);cursor:not-allowed}.CourseSkuSelector_option__xBAX5[data-disabled=true] .CourseSkuSelector_price__oddQN{color:var(--mg-color-text-secondary)}.CourseSkuSelector_gifts__vCS5B{display:flex;min-width:0;flex-direction:column;gap:var(--mg-space-md);margin-top:var(--mg-space-xs)}.CourseSkuSelector_giftList__z7TOv{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:var(--mg-space-lg) var(--mg-space-xxl);margin:0}.CourseSkuSelector_giftTitle__SiAD1{overflow-wrap:anywhere;color:var(--mg-color-text);font-size:var(--mg-font-size-body);font-weight:var(--mg-font-weight-medium);line-height:var(--mg-line-height-normal)}.CourseSkuSelector_giftDescription__A4IOI{margin:var(--mg-space-xxs) 0 0;overflow-wrap:anywhere;color:var(--mg-color-text-tertiary);font-size:var(--mg-font-size-footnote);line-height:var(--mg-line-height-normal)}.CourseSkuSelector_purchaseUnavailable__JXhKY:disabled{opacity:1;border:1px solid var(--mg-color-border);background:var(--mg-color-fill);box-shadow:none;color:var(--mg-color-text-secondary);cursor:not-allowed}@media (max-width:639px){.CourseSkuSelector_option__xBAX5{gap:var(--mg-space-md);padding:var(--mg-space-md)}.CourseSkuSelector_meta__qHGMt{flex-direction:column;align-items:flex-end;gap:3px}}.CourseOverview_page__s3MId.course-detail-page{height:auto;align-items:start;overflow:visible}.CourseOverview_page__s3MId>.course-detail-content{overflow:visible;overscroll-behavior:auto;scrollbar-gutter:auto}.CourseOverview_page__s3MId .course-catalog-shell{height:auto;max-height:none;overflow:visible}.CourseOverview_page__s3MId .course-catalog-scroll{flex:initial;overflow:visible;overscroll-behavior:auto}.CourseOverview_purchaseActions__zJfse{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mg-space-lg);margin-top:var(--mg-space-lg);padding-top:var(--mg-space-lg);border-top:1px solid var(--mg-color-divider)}.CourseOverview_giftTrigger__ZwlPM{height:28px;padding:0 var(--mg-space-md);border:0;border-radius:var(--mg-radius-sm);background:var(--mg-color-primary-soft);color:var(--mg-color-primary);font-size:var(--mg-font-size-footnote);font-weight:var(--mg-font-weight-medium);cursor:pointer}.CourseOverview_purchaseButtons__JQsv7{display:flex;align-items:center;gap:var(--mg-space-md)}.CourseOverview_purchaseButton__ICAXI{min-height:var(--mg-control-height-lg)}.CourseOverview_buyButton__Vlnpf{min-width:172px}@media (min-width:768px) and (max-width:1279px){.CourseOverview_page__s3MId .course-detail-main{grid-template-columns:min(40%,300px) minmax(0,1fr);grid-template-areas:"media summary" "purchase purchase" "intro intro";align-items:start}}@media (max-width:639px){.CourseSkuSheet_sheet__I_M1q{position:fixed;bottom:0;left:0;width:100%!important;max-width:100%!important;max-height:85dvh;border-radius:20px 20px 0 0;padding-bottom:env(safe-area-inset-bottom)}.CourseSkuSheet_sheet__I_M1q [data-slot=app-dialog-body]{overflow-y:auto;max-height:60dvh}}.Leaderboard_shell__mGVvo.Leaderboard_shell__mGVvo{--rank-scene:#0872ff;--mg-site-header-height:64px;--rank-paper:#fff9ec;--rank-rule-paper:#fff3b0;--rank-rule-ink:#242b3f;--rank-blue:#065ff4;position:relative;isolation:isolate;background:var(--rank-scene)}.Leaderboard_shell__mGVvo:after,.Leaderboard_shell__mGVvo:before{position:absolute;inset-inline:0;z-index:-1;pointer-events:none;content:""}.Leaderboard_shell__mGVvo:before{top:0;height:clamp(440px,42vw,640px);background:url(/images/leaderboard/race-hero-v1.webp) top/max(1100px,100%) auto no-repeat;-webkit-mask-image:linear-gradient(#000 80%,transparent);mask-image:linear-gradient(#000 80%,transparent)}.Leaderboard_shell__mGVvo:after{bottom:70px;height:clamp(300px,34vw,480px);background:url(/images/leaderboard/race-surround-v1.webp) bottom/cover no-repeat;-webkit-mask-image:linear-gradient(transparent,#000 26%);mask-image:linear-gradient(transparent,#000 26%)}.Leaderboard_shell__mGVvo.Leaderboard_shell__mGVvo .home-landing-header{--home-landing-ink:#fff;--home-landing-muted:#e0edff;--home-landing-text:#fff;--home-landing-line:hsla(0,0%,100%,.25);--home-landing-blue:#fff2a8;border-bottom-color:transparent;background:linear-gradient(180deg,rgba(0,60,160,.6),rgba(0,60,160,.18));backdrop-filter:none;transition:background-color var(--mg-motion-fast) ease,box-shadow var(--mg-motion-fast) ease}.Leaderboard_shell__mGVvo.Leaderboard_shell__mGVvo .home-landing-header[data-scrolled=true]{background:#0754cb;box-shadow:0 2px 12px rgba(2,31,82,.16)}.Leaderboard_shell__mGVvo.Leaderboard_shell__mGVvo .home-landing-header-bar{width:min(100% - 48px,1252px)}.Leaderboard_shell__mGVvo.Leaderboard_shell__mGVvo .home-landing-brand,.Leaderboard_shell__mGVvo.Leaderboard_shell__mGVvo .home-landing-download,.Leaderboard_shell__mGVvo.Leaderboard_shell__mGVvo .home-landing-nav a,.Leaderboard_shell__mGVvo.Leaderboard_shell__mGVvo .home-landing-search,.Leaderboard_shell__mGVvo.Leaderboard_shell__mGVvo .home-landing-theme,.Leaderboard_shell__mGVvo.Leaderboard_shell__mGVvo .home-profession-trigger small,.Leaderboard_shell__mGVvo.Leaderboard_shell__mGVvo .home-profession-trigger strong{color:#fff}.Leaderboard_shell__mGVvo.Leaderboard_shell__mGVvo .home-landing-download:hover,.Leaderboard_shell__mGVvo.Leaderboard_shell__mGVvo .home-landing-nav a:hover{color:#fff2a8}.Leaderboard_shell__mGVvo.Leaderboard_shell__mGVvo .home-landing-search:hover,.Leaderboard_shell__mGVvo.Leaderboard_shell__mGVvo .home-landing-theme:hover{background:hsla(0,0%,100%,.14)}.Leaderboard_shell__mGVvo.Leaderboard_shell__mGVvo .home-landing-avatar{border-color:hsla(0,0%,100%,.5)}.Leaderboard_shell__mGVvo .home-landing-main{position:relative;padding:0 24px 100px}.Leaderboard_shell__mGVvo .home-landing-container{max-width:1600px}.Leaderboard_shell__mGVvo.Leaderboard_shell__mGVvo .app-site-footer-home{position:relative;margin-top:0;background:var(--mg-color-surface)}.Leaderboard_page__Ze3Ba{--rank-hero-height:clamp(240px,22vw,320px);min-width:0}.Leaderboard_hero__SLvaz{display:flex;min-height:var(--rank-hero-height);align-items:center}.Leaderboard_heroCopy__aNVu8{position:relative;width:59%;padding:0 0 14px 8px;color:#fff;transform:rotate(-3deg)}.Leaderboard_crown__GYl16{position:absolute;top:-25px;left:46%;width:34px;height:34px;color:#ffdf55;fill:#ffdf55;filter:drop-shadow(0 2px 0 #133358)}.Leaderboard_hero__SLvaz h1{position:relative;isolation:isolate;width:-moz-fit-content;width:fit-content;margin:0;color:#fff;font-size:clamp(50px,6.7vw,82px);font-weight:900;letter-spacing:-.03em;line-height:1.3;white-space:nowrap}.Leaderboard_titleOutline__1o6cg:after,.Leaderboard_titleOutline__1o6cg:before{position:absolute;inset:0;font:inherit;letter-spacing:inherit;white-space:nowrap;content:attr(data-title)}.Leaderboard_titleOutline__1o6cg:before{z-index:-2;color:#fff;-webkit-text-stroke:12px #fff;transform:translate(1px,3px)}.Leaderboard_titleOutline__1o6cg:after{z-index:-1;color:#102f58;-webkit-text-stroke:7px #102f58;transform:translate(1px,1px)}.Leaderboard_titleOutline__1o6cg{position:absolute;z-index:-1;inset:0}.Leaderboard_hero__SLvaz h1 .Leaderboard_titleAccent__nOrT9{color:#ffe75f}.Leaderboard_heroCopy__aNVu8>p{display:table;margin:var(--mg-space-lg) auto 0;padding-bottom:6px;border-bottom:4px solid #ffe75f;font-size:clamp(17px,2vw,25px);font-weight:var(--mg-font-weight-semibold);letter-spacing:.1em}.Leaderboard_workspace__V92ne{display:grid;grid-template-columns:minmax(0,1fr) clamp(240px,24%,320px);min-height:max(clamp(520px,45vw,640px),calc(100svh - var(--mg-site-header-height) - var(--rank-hero-height) - 206px));align-items:stretch;gap:0;border:1px solid color-mix(in srgb,var(--rank-paper) 90%,transparent);border-radius:24px;background:color-mix(in srgb,var(--mg-color-surface) 97%,var(--rank-paper));box-shadow:0 8px 0 rgba(5,63,158,.12)}.Leaderboard_workspace__V92ne[data-has-rules=false]{grid-template-columns:minmax(0,1fr)}.Leaderboard_board__rjwHC{position:relative;z-index:1;min-width:0;padding:var(--mg-space-xxl);border-radius:24px 0 0 24px}.Leaderboard_boardHeading__HjtjD{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--mg-space-lg)}.Leaderboard_boardTitle__y10fK{display:flex;flex-shrink:0;align-items:center;gap:var(--mg-space-sm)}.Leaderboard_boardTitle__y10fK h2{margin:0;color:var(--mg-color-text);font-size:clamp(20px,1.7vw,24px);font-weight:var(--mg-font-weight-bold);letter-spacing:-.03em}.Leaderboard_personal__JG1aG{display:flex;min-width:0;align-items:center;gap:var(--mg-space-sm)}.Leaderboard_personalInfo__XvbQO{min-width:0}.Leaderboard_personalInfo__XvbQO>strong{display:block;max-width:140px;overflow:hidden;color:var(--mg-color-text);font-size:var(--mg-font-size-body);text-overflow:ellipsis;white-space:nowrap}.Leaderboard_personalInfo__XvbQO dl{display:flex;flex-wrap:wrap;gap:var(--mg-space-xxs) var(--mg-space-md);margin:var(--mg-space-xxs) 0 0;font-size:var(--mg-font-size-footnote)}.Leaderboard_personalInfo__XvbQO dl>div{display:flex;gap:var(--mg-space-xs)}.Leaderboard_personalInfo__XvbQO dt{color:var(--mg-color-text-tertiary)}.Leaderboard_personalInfo__XvbQO dd{margin:0;color:var(--mg-color-primary);font-weight:var(--mg-font-weight-semibold);font-variant-numeric:tabular-nums}.Leaderboard_tabList__d5zuw{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;height:42px;justify-content:flex-start;gap:2px;margin:var(--mg-space-xl) 0 var(--mg-space-lg);padding:3px;border:1px solid var(--mg-color-border);border-radius:var(--mg-radius-md);background:var(--mg-color-fill)}.Leaderboard_tab__HSKAm{height:34px;flex:none;padding-inline:var(--mg-space-lg);border:0;border-radius:var(--mg-radius-sm);color:var(--mg-color-text-secondary);font-size:var(--mg-font-size-body);font-weight:var(--mg-font-weight-semibold);box-shadow:none}.Leaderboard_tab__HSKAm[data-state=active]{background:var(--mg-color-primary);color:var(--mg-color-on-primary)}.Leaderboard_tableViewport__lnUsR{overflow:visible;border-radius:var(--mg-radius-md);overscroll-behavior:auto}.Leaderboard_tableViewport__lnUsR[data-scrollable=true]{max-height:550px;overflow:auto;scrollbar-width:thin}.Leaderboard_tableViewport__lnUsR:focus-visible{outline:2px solid var(--mg-color-primary);outline-offset:3px}.Leaderboard_tableViewport__lnUsR>[data-slot=table-container]{overflow:visible}.Leaderboard_table__vZ__3{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;color:var(--mg-color-text);font-size:var(--mg-font-size-body)}.Leaderboard_table__vZ__3 thead{position:sticky;z-index:2;top:0}.Leaderboard_table__vZ__3 th{height:44px;padding-inline:var(--mg-space-md);border-bottom:0;background:color-mix(in srgb,var(--mg-color-primary) 9%,var(--mg-color-surface));color:var(--mg-color-text-secondary);font-size:var(--mg-font-size-body)}.Leaderboard_table__vZ__3 td{padding:var(--mg-space-md);border-bottom:1px solid var(--mg-color-divider)}.Leaderboard_table__vZ__3 th:first-child{border-start-start-radius:var(--mg-radius-md)}.Leaderboard_table__vZ__3 th:last-child{border-start-end-radius:var(--mg-radius-md)}.Leaderboard_table__vZ__3 .Leaderboard_position__YCcB7{width:72px;text-align:center}.Leaderboard_table__vZ__3 .Leaderboard_numeric__Br46e{width:132px;text-align:right;font-variant-numeric:tabular-nums}.Leaderboard_rankBadge__rdmBB{display:inline-flex;min-width:26px;height:26px;align-items:center;justify-content:center;border-radius:var(--mg-radius-sm);color:var(--mg-color-text-tertiary);font-weight:var(--mg-font-weight-semibold)}.Leaderboard_rankBadge__rdmBB[data-rank="1"]{background:var(--mg-color-warning-soft);color:var(--mg-color-warning)}.Leaderboard_rankBadge__rdmBB[data-rank="2"]{background:var(--mg-color-primary-soft);color:var(--mg-color-primary)}.Leaderboard_rankBadge__rdmBB[data-rank="3"]{background:var(--mg-color-success-soft);color:var(--mg-color-success)}.Leaderboard_participant__PFOD7{display:flex;min-width:0;align-items:center;gap:var(--mg-space-sm)}.Leaderboard_participant__PFOD7>span:last-child{overflow-wrap:anywhere;white-space:normal}.Leaderboard_emptyRow__cmGPB:hover{background:transparent}.Leaderboard_emptyRow__cmGPB td{padding:0;border:0}.Leaderboard_empty__Z7HDC{display:flex;min-height:clamp(330px,34vw,470px);align-items:center;justify-content:center;flex-direction:column;gap:var(--mg-space-md);padding:var(--mg-space-xl);text-align:center;white-space:normal}.Leaderboard_empty__Z7HDC img{display:block;width:240px;height:120px;-o-object-fit:contain;object-fit:contain}.Leaderboard_empty__Z7HDC h3{margin:0;color:var(--mg-color-text);font-size:var(--mg-font-size-title);font-weight:var(--mg-font-weight-semibold)}.Leaderboard_empty__Z7HDC p{margin:0;color:var(--mg-color-text-secondary);font-size:var(--mg-font-size-body);line-height:var(--mg-line-height-relaxed)}.Leaderboard_state__VswsZ{min-height:330px;border:0}.Leaderboard_state__VswsZ [data-slot=empty-media]{display:none}.Leaderboard_rules__pjYOI{position:relative;z-index:2;display:flex;min-width:0;flex-direction:column;margin:0;padding:28px 24px;border-left:1px solid color-mix(in srgb,var(--rank-blue) 16%,transparent);border-radius:0 24px 24px 0;background:var(--rank-rule-paper);color:var(--rank-rule-ink)}.Leaderboard_paperclip__wkizw{position:absolute;top:-23px;right:24px;width:17px;height:43px;border:4px solid var(--rank-blue);border-radius:12px;transform:rotate(35deg);box-shadow:2px 0 0 rgba(0,0,0,.1)}.Leaderboard_refresh__HW7_D{display:flex;align-items:center;gap:var(--mg-space-xs);margin:0 0 var(--mg-space-lg);color:color-mix(in srgb,var(--rank-rule-ink) 65%,transparent);font-size:var(--mg-font-size-caption)}.Leaderboard_rules__pjYOI h2{display:flex;align-items:center;gap:var(--mg-space-sm);margin:0;color:var(--rank-rule-ink);font-size:24px;font-weight:900;letter-spacing:-.03em}.Leaderboard_rules__pjYOI ol{display:flex;flex:1;flex-direction:column;margin:var(--mg-space-lg) 0 0;padding:0;list-style:none}.Leaderboard_rules__pjYOI li{display:flex;flex:1;align-items:flex-start;gap:var(--mg-space-md);padding-block:28px}.Leaderboard_rules__pjYOI li+li{border-top:1px dashed #ddbd61}.Leaderboard_ruleIndex__5yvTY{display:inline-flex;width:32px;height:32px;flex-shrink:0;align-items:center;justify-content:center;border:2px solid #fff;border-radius:50%;background:#f66d37;color:#fff;font-size:var(--mg-font-size-body);font-weight:var(--mg-font-weight-bold)}.Leaderboard_rules__pjYOI li p{margin:0;font-size:var(--mg-font-size-body);line-height:1.9;overflow-wrap:anywhere}.Leaderboard_ruleLead__97qdl{display:block}.Leaderboard_ruleValue__3A_eO{display:inline-block}.Leaderboard_rules__pjYOI li strong{color:var(--rank-blue);font-size:40px;font-weight:900;font-variant-numeric:tabular-nums}.Leaderboard_rulesUnknown__bc7De{margin:var(--mg-space-lg) 0 0;font-size:var(--mg-font-size-footnote)}html[theme-mode=dark] .Leaderboard_shell__mGVvo{--rank-scene:#0840a6;--rank-paper:#1c273b;--rank-rule-paper:#283656;--rank-rule-ink:#f5f0d7;--rank-blue:#9dcbff}html[theme-mode=dark] .Leaderboard_shell__mGVvo:after,html[theme-mode=dark] .Leaderboard_shell__mGVvo:before{filter:brightness(.68) saturate(.9)}html[theme-mode=dark] .Leaderboard_shell__mGVvo .Leaderboard_workspace__V92ne{border-color:var(--mg-color-border-strong)}@media (max-width:1100px){.Leaderboard_workspace__V92ne{grid-template-columns:minmax(0,1fr) 224px}.Leaderboard_board__rjwHC{padding:var(--mg-space-xl)}.Leaderboard_boardHeading__HjtjD{flex-wrap:wrap}.Leaderboard_personalInfo__XvbQO dl{-moz-column-gap:var(--mg-space-sm);column-gap:var(--mg-space-sm)}.Leaderboard_rules__pjYOI{padding:var(--mg-space-xxl) var(--mg-space-lg)}.Leaderboard_rules__pjYOI li{gap:var(--mg-space-sm)}.Leaderboard_rules__pjYOI li strong{font-size:36px}}@media (max-width:900px){.Leaderboard_page__Ze3Ba{--rank-hero-height:220px}.Leaderboard_heroCopy__aNVu8{width:62%}.Leaderboard_hero__SLvaz h1{font-size:clamp(44px,6.7vw,60px)}.Leaderboard_workspace__V92ne{grid-template-columns:minmax(0,1fr) 204px}.Leaderboard_board__rjwHC{padding:var(--mg-space-lg)}.Leaderboard_table__vZ__3 .Leaderboard_numeric__Br46e{width:112px}.Leaderboard_table__vZ__3 .Leaderboard_position__YCcB7{width:52px}.Leaderboard_tab__HSKAm{padding-inline:12px}.Leaderboard_rules__pjYOI h2{font-size:21px}.Leaderboard_rules__pjYOI li strong{font-size:32px}}@media (max-width:767px){.Leaderboard_shell__mGVvo.Leaderboard_shell__mGVvo{--mg-site-header-height:62px}.Leaderboard_shell__mGVvo.Leaderboard_shell__mGVvo .home-landing-header-bar{width:calc(100% - 28px)}.Leaderboard_shell__mGVvo .home-landing-main{padding-inline:16px}.Leaderboard_page__Ze3Ba{--rank-hero-height:200px}.Leaderboard_heroCopy__aNVu8{width:80%}.Leaderboard_hero__SLvaz h1{font-size:clamp(34px,8vw,48px)}.Leaderboard_heroCopy__aNVu8>p{margin-left:0;font-size:16px}.Leaderboard_workspace__V92ne{min-height:0;grid-template-columns:minmax(0,1fr)}.Leaderboard_board__rjwHC{border-radius:24px 24px 0 0}.Leaderboard_rules__pjYOI{border-left:0;border-top:1px dashed color-mix(in srgb,var(--rank-blue) 16%,transparent);border-radius:0 0 24px 24px}.Leaderboard_rules__pjYOI ol{flex-direction:row;flex-wrap:wrap;gap:var(--mg-space-lg)}.Leaderboard_rules__pjYOI li{flex:1 1 180px}.Leaderboard_rules__pjYOI li+li{border-top:0}}@media (prefers-reduced-motion:reduce){.Leaderboard_shell__mGVvo.Leaderboard_shell__mGVvo .home-landing-header{transition:none}}.page_shell__dXCOC{--campaign-ink:#54251b;--campaign-muted:#87624c;--campaign-orange:#f45118}.page_shell__dXCOC .home-landing-main{padding:0}.page_shell__dXCOC .home-landing-container{max-width:none}.page_page__wgq2V{color:var(--mg-color-text);background:var(--mg-color-surface);padding-bottom:72px}.page_hero__r_AVR{min-height:clamp(360px,36vw,760px);padding:24px 20px;background:#fff5df url(/images/annual-course/campaign-gold-bg.png) center -55px/100% auto no-repeat;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.page_eyebrow__b2Qgo{color:#933911;font-size:24px;font-weight:800;letter-spacing:.16em;margin-bottom:12px}.page_hero__r_AVR h1{margin:0;font-size:clamp(38px,5.6vw,72px);line-height:1.17;font-weight:900;-webkit-text-stroke:.6px currentColor;font-style:italic;letter-spacing:-.04em;color:#fff9e9;text-shadow:0 3px 0 #e36710,0 7px 0 #c84b09,0 12px 20px #9e350633}.page_hero__r_AVR h1 span{display:block}.page_heroTagline__VcMFU{color:#8a3918;font-size:18px;letter-spacing:.12em;margin:16px 0 12px;font-weight:500}.page_tags___NCmo{margin:0;padding:8px 24px;border-radius:999px;background:#fff1c9;color:#713017;font-size:14px;font-weight:650}.page_campaignBody__4h0h0{max-width:1200px;margin:0 auto;padding:0 24px}.page_enrollment__kJ2BU{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:20px 28px;padding:28px 0 24px;border-bottom:1px solid var(--mg-color-divider);scroll-margin-top:100px}.page_enrollmentHeading__IKfDO{grid-column:1/-1;margin:0;font-size:20px;line-height:28px;font-weight:var(--mg-font-weight-semibold)}.page_skuSelector__fIfk5{min-width:0}.page_skuSelector__fIfk5 label{min-height:64px;border-radius:var(--mg-radius-control)}.page_skuSelector__fIfk5 label[data-selected=true]{background:var(--mg-color-surface)}.page_skuSelector__fIfk5 [data-sku-price]{color:var(--mg-color-text);font-size:22px;font-variant-numeric:tabular-nums}.page_skuSelector__fIfk5 [data-selected=true] [data-sku-price]{color:var(--mg-color-primary)}.page_enrollAction__WtsPB{border-left:1px solid var(--mg-color-divider);padding-left:28px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.page_enrollButton__KkhkS{width:128px;height:40px;flex-shrink:0;border-radius:var(--mg-radius-sm);gap:var(--mg-space-sm);box-shadow:none;font-size:14px}.page_enrollAction__WtsPB .page_enrollButton__KkhkS{margin-bottom:16px}.page_enrollAction__WtsPB p{margin:4px 0;display:flex;align-items:center;gap:8px;color:var(--mg-color-text-secondary);font-size:13px}.page_enrollAction__WtsPB svg{flex-shrink:0}.page_enrollAction__WtsPB small{color:var(--mg-color-text-tertiary);margin-top:8px;font-size:11px;line-height:18px}.page_enrolled__0CMsU{grid-column:1/-1;display:flex;align-items:center;gap:20px}.page_enrolled__0CMsU>svg{color:var(--mg-color-success);flex-shrink:0}.page_enrolled__0CMsU h2{font-size:20px;margin:0 0 5px}.page_enrolled__0CMsU p{color:var(--mg-color-text-secondary);margin:0}.page_enrolled__0CMsU .page_enrollButton__KkhkS{margin-left:auto}.page_benefits__bcKRu{margin-top:24px}.page_benefits__bcKRu>h2{margin:0 0 16px;font-size:18px;line-height:26px;font-weight:var(--mg-font-weight-semibold)}.page_benefitList__zOSJx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.page_benefit__dF7Iy{min-width:0;padding:16px 0;border-bottom:1px solid var(--mg-color-divider)}.page_benefit__dF7Iy h3{font-size:14px;font-weight:var(--mg-font-weight-medium);line-height:22px;margin:0 0 6px;overflow-wrap:anywhere}.page_benefit__dF7Iy p{font-size:13px;color:var(--mg-color-text-secondary);margin:0;line-height:20px}.page_tabs__A6b7J{display:flex;align-items:center;flex-wrap:wrap;gap:28px;margin-top:24px;border-bottom:1px solid var(--mg-color-divider);font-size:14px;color:var(--mg-color-text-secondary)}.page_tabs__A6b7J a{display:flex;align-items:center;gap:6px;padding:14px 0;border-bottom:2px solid transparent;text-decoration:none}.page_tabs__A6b7J a:first-child{color:var(--mg-color-primary);border-bottom-color:currentColor;font-weight:var(--mg-font-weight-medium)}.page_tabs__A6b7J a:hover{color:var(--mg-color-primary)}.page_scheduleSection__ZzZaQ .page_sectionHeading____C8m{text-align:left;margin-bottom:20px}.page_scheduleSection__ZzZaQ .page_sectionHeading____C8m h2{margin:0;color:var(--mg-color-text);font-size:20px;line-height:28px;font-weight:var(--mg-font-weight-semibold)}.page_scheduleSection__ZzZaQ .page_sectionHeading____C8m p{margin:6px 0 0;color:var(--mg-color-text-secondary);font-size:13px}.page_section__eoUBY{padding-top:38px;scroll-margin-top:80px}.page_sectionHeading____C8m{text-align:center;margin-bottom:26px}.page_sectionHeading____C8m>span{color:#b6783e;letter-spacing:.25em;font-size:11px}.page_sectionHeading____C8m h2{margin:8px 0;font-size:34px;font-weight:850;letter-spacing:.02em}.page_sectionHeading____C8m p{color:#98704c;font-size:15px;margin:10px 0 0}.page_facts__BFRcD{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:20px 0;border:1px solid var(--mg-color-border);border-radius:var(--mg-radius-sm)}.page_facts__BFRcD>div{padding:0 20px;border-right:1px solid var(--mg-color-divider)}.page_facts__BFRcD>div:last-child{border:0}.page_facts__BFRcD dt{color:var(--mg-color-text-tertiary);font-size:12px;margin-bottom:8px}.page_facts__BFRcD dd{margin:0;font-size:14px;font-weight:var(--mg-font-weight-medium);line-height:22px;overflow-wrap:anywhere}.page_detailSheet__F1Xt_{background:#fffdf7;padding:32px 48px;border-radius:16px}.page_rich__obp4o{line-height:1.9;overflow-wrap:anywhere;overflow-x:auto}.page_rich__obp4o img{max-width:100%;height:auto}.page_rich__obp4o #maijie-course-2027{color:#54251b!important}.page_rich__obp4o #maijie-course-2027 [style*=background]{background-color:#fff5df!important}.page_rich__obp4o #maijie-course-2027 h2{border-color:#e97829!important;color:#54251b!important}.page_offers__aymKm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding:32px 40px;border-top:1px solid #e8d3b2;border-bottom:1px solid #e8d3b2}.page_offers__aymKm h3{font-size:21px;font-weight:700;margin-bottom:12px}.page_offers__aymKm button{margin-top:14px}.page_faqList__3oo4z{max-width:900px;margin:auto}.page_faq__UnIY3{padding:22px 0;border-bottom:1px solid #e8d3b2}.page_faq__UnIY3 [data-slot=accordion-trigger]{cursor:pointer;font-size:17px;font-weight:600;line-height:1.7}.page_faq__UnIY3 p{color:#87624c;line-height:1.9;white-space:pre-line;margin-top:16px}.page_primaryLink__73WNw{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:12px 24px;border-radius:var(--mg-radius-sm);background:var(--mg-color-primary);color:var(--mg-color-on-primary);font-size:14px;text-decoration:none}.page_closing__tE0EC{padding:60px 0 0;text-align:center}.page_closing__tE0EC h2{font-size:28px;font-weight:750}.page_closing__tE0EC p{margin:12px 0 24px;color:#98704c}.page_closing__tE0EC>a:last-child{display:block;margin-top:24px;font-size:14px;color:#956d4d}.page_state__rTojB{min-height:650px;display:grid;place-items:center}.page_page__wgq2V :is(a,button,[data-slot=accordion-trigger]):focus-visible{outline:2px solid var(--mg-color-focus);outline-offset:4px}html[theme-mode=dark] .page_page__wgq2V :is(.page_sectionHeading____C8m>span,.page_sectionHeading____C8m>p,.page_faq__UnIY3 p,.page_closing__tE0EC p,.page_closing__tE0EC>a:last-child){color:var(--mg-color-text-secondary)}html[theme-mode=dark] .page_detailSheet__F1Xt_{background:var(--mg-color-surface-subtle)}html[theme-mode=dark] .page_rich__obp4o #maijie-course-2027,html[theme-mode=dark] .page_rich__obp4o #maijie-course-2027 [style*=color]{color:var(--mg-color-text-secondary)!important}html[theme-mode=dark] .page_rich__obp4o #maijie-course-2027 [style*=background]{background-color:var(--mg-color-control)!important}html[theme-mode=dark] .page_rich__obp4o #maijie-course-2027 :is(h1,h2,h3,strong,b){color:var(--mg-color-text)!important}html[theme-mode=dark] .page_rich__obp4o #maijie-course-2027 :is(h2,a){border-color:var(--mg-color-primary)!important;color:var(--mg-color-primary)!important}html[theme-mode=dark] .page_page__wgq2V :is(.page_offers__aymKm,.page_faq__UnIY3){border-color:var(--mg-color-border-strong)}@media(max-width:1100px){.page_enrollment__kJ2BU{grid-template-columns:minmax(0,1fr) 240px;gap:20px}.page_enrollAction__WtsPB{padding-left:20px}}@media(max-width:800px){.page_hero__r_AVR{background-size:auto 540px;background-position:top;min-height:360px}.page_hero__r_AVR h1{font-size:42px}.page_heroTagline__VcMFU{font-size:16px}.page_campaignBody__4h0h0{padding:0 18px}.page_enrollment__kJ2BU{grid-template-columns:minmax(0,1fr)}.page_enrollAction__WtsPB{border:0;padding:0}.page_benefitList__zOSJx{gap:0 20px}.page_facts__BFRcD{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 0}.page_facts__BFRcD>div:nth-child(2n){border:0}.page_detailSheet__F1Xt_{padding:24px}.page_offers__aymKm{padding:24px 0;gap:24px}.page_sectionHeading____C8m h2{font-size:28px}}@media(max-width:480px){.page_hero__r_AVR h1{font-size:36px}.page_eyebrow__b2Qgo{font-size:23px}.page_heroTagline__VcMFU{font-size:14px}.page_tags___NCmo{font-size:12px;padding:8px 12px}.page_benefitList__zOSJx{grid-template-columns:minmax(0,1fr)}.page_tabs__A6b7J{gap:16px}.page_sectionHeading____C8m h2{font-size:24px}.page_offers__aymKm{grid-template-columns:1fr}.page_detailSheet__F1Xt_{padding:18px}.page_enrolled__0CMsU{flex-wrap:wrap}.page_enrolled__0CMsU .page_enrollButton__KkhkS{margin-left:0}}.content_libraryItem__no_b4,.content_searchItem__jwBtS{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:grid;width:100%;min-width:0;align-items:center;gap:16px;margin:0;padding:18px 10px;color:var(--mg-color-text);background:transparent;border:0;border-top:1px solid var(--mg-color-divider);border-radius:var(--mg-radius-control);font:inherit;text-align:left;cursor:pointer;transition:color var(--mg-motion-fast) var(--mg-ease-standard),background-color var(--mg-motion-fast) var(--mg-ease-standard)}.content_libraryItem__no_b4{min-height:84px;grid-template-columns:40px minmax(0,1fr) auto;gap:var(--mg-space-lg);padding:var(--mg-space-lg) 0;border:0;border-radius:0}.content_libraryItem__no_b4:after{position:absolute;right:0;bottom:0;left:56px;height:1px;background:var(--mg-color-divider);content:""}.content_libraryItem__no_b4 .content_visual__gBb2B{width:40px;height:52px;border:0;border-radius:var(--mg-radius-sm);background:var(--mg-color-surface-subtle)}.content_libraryItem__no_b4 .content_visualImage__BE6C7{-o-object-fit:contain;object-fit:contain}.content_libraryItem__no_b4 .content_itemTitle__us1js{font-weight:var(--mg-font-weight-medium)}.content_libraryItem__no_b4 .content_itemTrailing__PsNdF{min-width:0;flex-direction:row;align-items:center;gap:var(--mg-space-sm)}.content_searchItem__jwBtS{min-height:96px;grid-template-columns:80px minmax(0,1fr) auto;gap:var(--mg-space-xl);padding:var(--mg-space-lg) 0;border:0;border-bottom:1px solid var(--mg-color-divider);border-radius:0;white-space:normal}.content_searchItem__jwBtS .content_itemCopy__bfw0I{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;-moz-column-gap:var(--mg-space-sm);column-gap:var(--mg-space-sm);row-gap:var(--mg-space-xxs)}.content_searchItem__jwBtS .content_itemEyebrow__D9TU8{align-self:start;margin:1px 0 0;padding:2px 6px;border-radius:var(--mg-radius-sm);background:var(--mg-color-primary-soft);font-size:var(--mg-font-size-footnote);font-weight:var(--mg-font-weight-medium);letter-spacing:normal;line-height:1.5}.content_searchItem__jwBtS .content_itemTitle__us1js{font-weight:var(--mg-font-weight-medium)}.content_searchItem__jwBtS .content_itemDescription__afNTs,.content_searchItem__jwBtS .content_searchMeta__d3_4b{grid-column:1/-1;max-width:760px;margin:0;font-size:13px}.content_searchItem__jwBtS .content_itemTrailing__PsNdF{min-width:0;flex-direction:row;align-items:center;gap:var(--mg-space-sm)}.content_searchItem__jwBtS .content_itemTrailing__PsNdF [data-slot=badge]{height:auto;padding:0;border:0;border-radius:0;background:transparent;font-size:13px;font-weight:var(--mg-font-weight-medium)}.content_searchItem__jwBtS .content_itemChevron__Dcwrx{color:var(--mg-color-primary)}.content_libraryItem__no_b4:hover,.content_searchItem__jwBtS:hover{background:var(--mg-color-surface-hover)}.content_libraryItem__no_b4:focus-visible,.content_searchItem__jwBtS:focus-visible{outline:3px solid var(--mg-color-focus);outline-offset:-1px}.content_visual__gBb2B{display:flex;width:66px;height:66px;align-items:center;justify-content:center;overflow:hidden;color:var(--mg-color-primary);background:var(--mg-color-primary-soft);border:1px solid color-mix(in srgb,var(--mg-color-primary) 12%,var(--mg-color-border));border-radius:14px}.content_searchVisual__mPaZ1{width:80px;height:64px;border:0;border-radius:var(--mg-radius-control);background:var(--mg-color-surface-subtle)}.content_searchItem__jwBtS .content_visualImage__BE6C7{-o-object-fit:contain;object-fit:contain}.content_visualImage__BE6C7{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content_itemCopy__bfw0I{min-width:0}.content_itemEyebrow__D9TU8{margin-bottom:5px;color:var(--mg-color-primary);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1.3}.content_itemTitle__us1js{display:-webkit-box;overflow:hidden;margin:0;color:var(--mg-color-text);font-size:15px;font-weight:650;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:color var(--mg-motion-fast) var(--mg-ease-standard)}.content_libraryItem__no_b4:hover .content_itemTitle__us1js,.content_searchItem__jwBtS:hover .content_itemTitle__us1js{color:var(--mg-color-primary)}.content_itemDescription__afNTs{display:-webkit-box;overflow:hidden;margin:5px 0 0;color:var(--mg-color-text-tertiary);font-size:12px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.content_itemTrailing__PsNdF{display:flex;min-width:76px;flex-direction:column;align-items:flex-end;gap:8px}.content_itemChevron__Dcwrx{color:var(--mg-color-text-tertiary);transition:color var(--mg-motion-fast) var(--mg-ease-standard),transform var(--mg-motion-fast) var(--mg-ease-standard)}.content_libraryItem__no_b4:hover .content_itemChevron__Dcwrx,.content_searchItem__jwBtS:hover .content_itemChevron__Dcwrx{color:var(--mg-color-primary);transform:translateX(2px)}.content_searchMeta__d3_4b{display:flex;align-items:center;gap:10px;margin-top:8px;color:var(--mg-color-text-tertiary);font-size:12px}@media (max-width:640px){.content_searchItem__jwBtS{grid-template-columns:56px minmax(0,1fr);-moz-column-gap:var(--mg-space-md);column-gap:var(--mg-space-md);row-gap:var(--mg-space-sm)}.content_searchVisual__mPaZ1,.content_visual__gBb2B{width:56px;height:56px;border-radius:12px}.content_itemTrailing__PsNdF{grid-column:2;min-width:0;align-items:center;flex-direction:row}.content_itemChevron__Dcwrx{margin-left:auto}.content_searchItem__jwBtS .content_itemTrailing__PsNdF{justify-content:flex-end}.content_searchItem__jwBtS .content_itemChevron__Dcwrx{margin-left:0}.content_libraryItem__no_b4{gap:var(--mg-space-md)}.content_libraryItem__no_b4 .content_itemTrailing__PsNdF{grid-column:auto}.content_libraryItem__no_b4:after{left:52px}}.Checkout_page__bTHoc{margin:0 auto;color:var(--mg-color-text);position:relative}.Checkout_back__tJgEj{position:absolute;top:29px;align-items:center;gap:6px;color:var(--mg-color-text-secondary)}.Checkout_back__tJgEj:hover{color:var(--mg-color-primary)}.Checkout_steps__mC0CF{display:flex;align-items:center;justify-content:center;gap:24px;color:var(--mg-color-text-secondary);white-space:nowrap}.Checkout_step__Ob_US{display:flex;align-items:center;gap:8px}.Checkout_step__Ob_US b{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--mg-color-fill);font-size:13px}.Checkout_current__AEsTh{color:var(--mg-color-primary);font-weight:600}.Checkout_current__AEsTh b{background:var(--mg-color-primary);color:#fff}.Checkout_stepLine__Xyks6{width:44px;height:1px;background:var(--mg-color-border)}.Checkout_main__zt5Tn{grid-template-columns:minmax(0,1fr);-moz-column-gap:36px;column-gap:36px;row-gap:26px}.Checkout_card__elGJS{min-width:0}.Checkout_sectionHeading__T_n2a{display:flex;align-items:center;justify-content:space-between;gap:12px}.Checkout_sectionHeading__T_n2a h2{margin:0}.Checkout_muted__xcieE{color:var(--mg-color-text-secondary);line-height:1.65}.Checkout_product__a2s33{margin-bottom:18px}.Checkout_cover__nVyfL{-o-object-fit:cover;object-fit:cover;background:var(--mg-color-fill);flex-shrink:0}.Checkout_placeholder__rmZwH{display:grid;place-items:center;color:var(--mg-color-primary)}.Checkout_product__a2s33 h3{font-weight:650}.Checkout_eyebrow__lwCjA,.Checkout_fieldTitle__2ysM2{color:var(--mg-color-text-secondary)}.Checkout_fieldTitle__2ysM2{font-size:12px;margin:0 0 8px}.Checkout_skuList__NejOY{border:0;margin:0;padding:0}.Checkout_choice__XIL0C{position:relative;display:flex;align-items:center;gap:10px;cursor:pointer;border:1px solid transparent;border-radius:8px;padding:10px 12px;background:var(--mg-color-fill);transition:background .15s}.Checkout_choice__XIL0C:hover{background:color-mix(in srgb,var(--mg-color-primary) 8%,var(--mg-color-surface))}.Checkout_selected__2r2yG{background:color-mix(in srgb,var(--mg-color-primary) 7%,var(--mg-color-surface));color:var(--mg-color-primary)}.Checkout_choice__XIL0C:focus-within{outline:2px solid var(--mg-color-primary);outline-offset:3px}.Checkout_optionBody__AK1lS{flex:1;min-width:0}.Checkout_optionBody__AK1lS strong{display:block;font-size:13px;font-weight:500;line-height:1.6}.Checkout_optionPrice__cPH0O{color:var(--mg-color-text);font-size:14px;font-weight:600;white-space:nowrap}.Checkout_disabled__LAUSm{opacity:.45;cursor:not-allowed}.Checkout_addressSection__vvAXb{border-radius:12px;align-self:start}.Checkout_addressSection__vvAXb .Checkout_sectionHeading__T_n2a{margin-bottom:14px}.Checkout_addressCard__ZsPAf{padding:0}.Checkout_recipient__TV0T5{display:flex;flex-wrap:wrap;gap:12px}.Checkout_addressFields__xu7py{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.Checkout_field__Qe99R{grid-column:span 3;display:flex;flex-direction:column;gap:5px;color:var(--mg-color-text-secondary)}.Checkout_region__wzVqD{grid-column:span 2}.Checkout_wide__gQ8kG{grid-column:1/-1}.Checkout_field__Qe99R>span:last-child{width:100%}.Checkout_formActions__cFyjQ{display:flex;justify-content:flex-end;margin-top:12px}.Checkout_paymentSection__Y56oK{grid-column:1/-1;flex-wrap:wrap;align-items:center;gap:16px 24px}.Checkout_paymentSection__Y56oK .Checkout_sectionHeading__T_n2a{margin:0}.Checkout_payOptions__sTvPA{border:0;padding:0;margin:0}.Checkout_payOptions__sTvPA .Checkout_eyebrow__lwCjA{display:none}.Checkout_payOptions__sTvPA .Checkout_disabled__LAUSm .Checkout_eyebrow__lwCjA{display:block}.Checkout_payLogo__2Q4w1{display:grid;place-items:center;font-size:20px;font-weight:700;flex-shrink:0}.Checkout_wechat__X9I9k{color:#168641}.Checkout_alipay__LbqkF{color:#087dcc}.Checkout_integral__jmt1d{align-items:center;margin-left:auto;cursor:pointer}.Checkout_integral__jmt1d strong{font-weight:500}.Checkout_integral__jmt1d input{width:16px;height:16px;accent-color:var(--mg-color-primary)}.Checkout_srOnly__aZts8,.Checkout_summary__DCIc4 h2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Checkout_summary__DCIc4 dl{flex-wrap:wrap}.Checkout_fee__SDQRw{display:flex;align-items:baseline;gap:10px;color:var(--mg-color-text-secondary)}.Checkout_fee__SDQRw dd{margin:0;color:var(--mg-color-text);font-variant-numeric:tabular-nums}.Checkout_fee__SDQRw .Checkout_discount__olbxn{color:var(--mg-color-primary)}.Checkout_summary__DCIc4 .Checkout_notice__u5iQy,.Checkout_summary__DCIc4 .Checkout_totalNote__onFyK{text-align:right}.Checkout_checkoutBar___HI87{align-items:center;justify-content:space-between}.Checkout_settlement__03RIO{align-items:center;justify-content:flex-end}.Checkout_total__KZQ0k{text-align:right}.Checkout_totalLabel__rP4li{display:flex;gap:12px;color:var(--mg-color-text-secondary)}.Checkout_amount__eEC6e{color:var(--mg-color-danger);font-weight:700;line-height:1.2;white-space:nowrap;font-variant-numeric:tabular-nums}.Checkout_amount__eEC6e small{font-size:17px;margin-right:3px}.Checkout_totalNote__onFyK{font-size:12px;color:var(--mg-color-text-secondary);margin-top:4px;line-height:1.6}.Checkout_payButton__pNiXL{min-width:176px}.Checkout_orders__wwnLH{flex-shrink:0}.Checkout_error__jrZTg{font-size:13px;color:var(--mg-color-danger);background:color-mix(in srgb,var(--mg-color-danger) 6%,var(--mg-color-surface));padding:10px 12px;border-radius:8px;line-height:1.6;margin:10px 0}.Checkout_notice__u5iQy{color:var(--mg-color-text-secondary);margin:8px 0 0}.Checkout_empty__7Bkib{text-align:center;padding:64px 24px;border-radius:16px;background:var(--mg-color-surface)}.Checkout_empty__7Bkib h2{font-size:20px;font-weight:650;margin-bottom:12px}.Checkout_empty__7Bkib p{margin-bottom:24px}.Checkout_loading__98x5K{height:90px;border-radius:8px;background:var(--mg-color-fill)}@media (max-width:1000px){.Checkout_integral__jmt1d{margin-left:0}.Checkout_region__wzVqD{grid-column:1/-1}}@media (max-width:760px){.Checkout_back__tJgEj{position:static;margin-bottom:16px}.Checkout_steps__mC0CF{gap:12px}.Checkout_step__Ob_US{gap:6px}.Checkout_step__Ob_US b{width:24px;height:24px;font-size:12px}.Checkout_stepLine__Xyks6{width:20px}.Checkout_main__zt5Tn{grid-template-columns:minmax(0,1fr)}.Checkout_paymentSection__Y56oK{gap:12px}.Checkout_payOptions__sTvPA,.Checkout_paymentSection__Y56oK .Checkout_sectionHeading__T_n2a{width:100%}.Checkout_checkoutBar___HI87{flex-wrap:wrap}.Checkout_settlement__03RIO{flex:1}.Checkout_payButton__pNiXL{min-width:148px}}@media (max-width:520px){.Checkout_checkoutBar___HI87>.Checkout_orders__wwnLH{display:none}.Checkout_settlement__03RIO{justify-content:space-between}.Checkout_totalLabel__rP4li{gap:2px}.Checkout_total__KZQ0k{text-align:left}.Checkout_field__Qe99R{grid-column:1/-1}.Checkout_steps__mC0CF{gap:8px}.Checkout_stepLine__Xyks6{width:12px}}.Checkout_shell__0NTTq{background:var(--mg-color-page)}.Checkout_shell__0NTTq .home-landing-main{padding:0}.Checkout_shell__0NTTq .home-landing-container{max-width:1440px}.Checkout_page__bTHoc{max-width:1380px;padding:28px 24px 36px}.Checkout_back__tJgEj{display:inline-flex;font-size:14px}.Checkout_heading__YeW1b{padding:4px 100px 32px}.Checkout_steps__mC0CF{font-size:16px}.Checkout_layout__GJgHl{display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;background:transparent;padding:0;border-radius:0;box-shadow:none}.Checkout_main__zt5Tn{display:grid;gap:20px;min-width:0}.Checkout_card__elGJS{background:var(--mg-color-surface);border:0;border-radius:10px;padding:24px}.Checkout_sectionHeading__T_n2a{margin-bottom:22px}.Checkout_sectionHeading__T_n2a h2{display:flex;align-items:center;gap:12px;font-size:19px;font-weight:650}.Checkout_sectionHeading__T_n2a h2 svg{display:block;color:var(--mg-color-primary)}.Checkout_addressSection__vvAXb{background:var(--mg-color-surface);padding:24px}.Checkout_addressSection__vvAXb .Checkout_sectionHeading__T_n2a h2{font-size:19px}.Checkout_addressSection__vvAXb .Checkout_sectionHeading__T_n2a h2 svg{color:#f97316}.Checkout_addressCard__ZsPAf{padding-left:32px}.Checkout_recipient__TV0T5{font-size:15px;margin-bottom:8px}.Checkout_addressFields__xu7py{gap:12px}.Checkout_product__a2s33{display:flex;gap:18px;align-items:center;margin:0}.Checkout_cover__nVyfL{width:128px;height:88px;border-radius:6px}.Checkout_productCopy__YH96x{flex:1;min-width:0}.Checkout_product__a2s33 h3{font-size:18px;line-height:1.6;margin:5px 0 8px}.Checkout_productPrice___UYuC,.Checkout_quantity__QfNpN{display:flex;flex-direction:column;align-items:flex-end;gap:14px;color:var(--mg-color-text-secondary);flex-shrink:0}.Checkout_productPrice___UYuC strong,.Checkout_quantity__QfNpN strong{color:var(--mg-color-text);font-size:16px;font-weight:650}.Checkout_skuList__NejOY{display:flex;flex-wrap:wrap;gap:8px}.Checkout_fieldTitle__2ysM2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.Checkout_singleSku__TNihu .Checkout_choice__XIL0C{background:transparent;border:0;padding:0;color:var(--mg-color-text-secondary)}.Checkout_singleSku__TNihu .Checkout_optionPrice__cPH0O{display:none}.Checkout_giftGroup__baeKx{margin-top:24px;padding-top:18px;border-top:1px solid var(--mg-color-border)}.Checkout_giftGroup__baeKx h3{display:flex;gap:10px;align-items:center;color:#ea580c;font-size:15px;font-weight:600;margin:0 0 18px}.Checkout_giftItems__3XWgb{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding-left:30px}.Checkout_giftItem__bhanU{display:flex;align-items:center;gap:14px;min-width:0;min-height:60px}.Checkout_giftCopy__IoLKB{flex:1;min-width:0;overflow-wrap:anywhere}.Checkout_giftQuantity__nC9gV{flex-shrink:0;font-size:14px;color:var(--mg-color-text-secondary);font-variant-numeric:tabular-nums}.Checkout_giftIcon__KrQPQ{width:40px;height:40px;flex-shrink:0;display:grid;place-items:center;border-radius:9px}.Checkout_memberGift__aF2rt{color:#8b5cf6;background:color-mix(in srgb,#8b5cf6 12%,var(--mg-color-surface))}.Checkout_bookGift__VU726{color:#f59e0b;background:color-mix(in srgb,#f59e0b 12%,var(--mg-color-surface))}.Checkout_giftItem__bhanU strong{font-size:16px;font-weight:600;line-height:1.5}.Checkout_giftItem__bhanU p{margin:4px 0 0;color:var(--mg-color-text-secondary);font-size:14px;line-height:1.5}.Checkout_delivery__Yw9P5{display:flex;align-items:center;gap:12px;font-size:14px;margin-top:22px;padding-top:18px;border-top:1px solid var(--mg-color-border)}.Checkout_delivery__Yw9P5 svg{color:#10b981}.Checkout_paymentPanel__7gh65{padding:24px}.Checkout_summary__DCIc4{padding:0}.Checkout_summary__DCIc4 h2{position:static;width:auto;height:auto;margin:0 0 24px;overflow:visible;clip-path:none;font-size:19px;font-weight:650}.Checkout_summary__DCIc4 dl{display:grid;gap:18px;margin:0}.Checkout_fee__SDQRw{justify-content:space-between}.Checkout_fee__SDQRw dt>span{display:none}.Checkout_fee__SDQRw dd{font-size:16px;font-weight:600}.Checkout_integral__jmt1d{display:flex;width:100%;margin:24px 0 0;padding:20px 0;border-top:1px solid var(--mg-color-border);border-bottom:1px solid var(--mg-color-border);gap:10px}.Checkout_integral__jmt1d>svg{color:#eab308;flex-shrink:0}.Checkout_integral__jmt1d>input{order:2;margin-left:auto;flex-shrink:0}.Checkout_integral__jmt1d .Checkout_muted__xcieE{display:block;margin-top:3px}.Checkout_paymentSection__Y56oK{display:block;padding:22px 0;border-radius:0}.Checkout_paymentSection__Y56oK .Checkout_sectionHeading__T_n2a{margin-bottom:18px}.Checkout_paymentSection__Y56oK .Checkout_sectionHeading__T_n2a h2{font-size:18px}.Checkout_payOptions__sTvPA{display:grid;gap:10px}.Checkout_payOptions__sTvPA .Checkout_choice__XIL0C{background:var(--mg-color-surface);padding:12px;border:1px solid var(--mg-color-border);border-radius:8px;min-height:52px;min-width:0;gap:12px;color:var(--mg-color-text);transition:border-color .15s,background-color .15s}.Checkout_payOptions__sTvPA .Checkout_choice__XIL0C:hover:not(.Checkout_disabled__LAUSm){border-color:var(--mg-color-primary)}.Checkout_payOptions__sTvPA .Checkout_choice__XIL0C.Checkout_selected__2r2yG{border-color:var(--mg-color-primary);background:color-mix(in srgb,var(--mg-color-primary) 5%,var(--mg-color-surface))}.Checkout_payOptions__sTvPA .Checkout_optionBody__AK1lS strong{font-weight:600}.Checkout_payLogo__2Q4w1,.Checkout_payLogo__2Q4w1 img{width:28px;height:28px}.Checkout_checkoutBar___HI87{display:flex;flex-direction:column;gap:10px;margin:0;padding:22px 0 0;border-radius:0;border-top:1px solid var(--mg-color-border);background:transparent}.Checkout_settlement__03RIO{display:flex;flex-direction:column;gap:18px;width:100%}.Checkout_total__KZQ0k{width:100%}.Checkout_totalLabel__rP4li{flex-direction:row;align-items:baseline;justify-content:space-between;font-size:14px}.Checkout_amount__eEC6e{font-size:36px}.Checkout_payButton__pNiXL{width:100%;min-height:50px;font-size:17px;border-radius:6px}.Checkout_orders__wwnLH{order:2;font-size:14px}.Checkout_notice__u5iQy{font-size:13px;line-height:1.6;margin-top:12px}@media (max-width:1100px){.Checkout_layout__GJgHl{grid-template-columns:minmax(0,1fr) 320px;gap:16px}.Checkout_card__elGJS,.Checkout_paymentPanel__7gh65{padding:20px}.Checkout_paymentSection__Y56oK,.Checkout_summary__DCIc4{padding:0}.Checkout_paymentSection__Y56oK{padding-top:20px;padding-bottom:20px}.Checkout_product__a2s33{flex-wrap:wrap}.Checkout_productCopy__YH96x{flex-basis:calc(100% - 150px)}.Checkout_productPrice___UYuC,.Checkout_quantity__QfNpN{flex-direction:row;gap:8px}.Checkout_productPrice___UYuC{margin-left:auto}.Checkout_giftItems__3XWgb{grid-template-columns:1fr}}@media (max-width:760px){.Checkout_page__bTHoc{padding:20px 16px 28px}.Checkout_heading__YeW1b{padding:0 0 24px}.Checkout_steps__mC0CF{font-size:12px}.Checkout_layout__GJgHl{display:grid;grid-template-columns:minmax(0,1fr)}.Checkout_giftItems__3XWgb{padding:0}.Checkout_giftIcon__KrQPQ{width:36px;height:36px}.Checkout_giftItem__bhanU{gap:12px}.Checkout_giftItem__bhanU strong{font-size:15px}.Checkout_cover__nVyfL{width:100px;height:72px}.Checkout_productCopy__YH96x{flex-basis:calc(100% - 120px)}.Checkout_product__a2s33 h3{font-size:16px}.Checkout_addressCard__ZsPAf{padding-left:0}.Checkout_payOptions__sTvPA{display:flex}.Checkout_payOptions__sTvPA .Checkout_choice__XIL0C{flex:1}.Checkout_checkoutBar___HI87>.Checkout_orders__wwnLH{display:inline-flex}.Checkout_totalLabel__rP4li{flex-direction:row;align-items:baseline}}.Checkout_shell__0NTTq.home-landing-shell{background:var(--mg-color-surface)}.Checkout_shell__0NTTq .home-landing-main{background:transparent}.Checkout_summary__DCIc4 dl{justify-content:stretch}.Checkout_shell__0NTTq{--checkout-card-background:#f8f9fc}[theme-mode=dark] .Checkout_shell__0NTTq{--checkout-card-background:var(--mg-color-control)}.Checkout_main__zt5Tn>.Checkout_card__elGJS,.Checkout_paymentPanel__7gh65{background:var(--checkout-card-background);border-radius:12px}.Checkout_paymentPanel__7gh65>.Checkout_card__elGJS{background:transparent}@media (min-width:761px){.Checkout_layout__GJgHl{align-items:stretch}.Checkout_main__zt5Tn{grid-template-rows:auto 1fr}.Checkout_productSection__1eqN6{display:flex;flex-direction:column}.Checkout_productSection__1eqN6 .Checkout_delivery__Yw9P5{margin-top:auto;padding-top:18px}.Checkout_productSection__1eqN6 .Checkout_giftGroup__baeKx{margin-bottom:22px}.Checkout_paymentPanel__7gh65{display:flex;flex-direction:column}.Checkout_paymentPanel__7gh65 .Checkout_checkoutBar___HI87{margin-top:auto}}.Checkout_field__Qe99R,.Checkout_integral__jmt1d .Checkout_muted__xcieE,.Checkout_muted__xcieE{font-size:14px}.Checkout_eyebrow__lwCjA{font-size:13px}.Checkout_productPrice___UYuC,.Checkout_quantity__QfNpN,.Checkout_skuList__NejOY .Checkout_optionBody__AK1lS strong{font-size:14px}.Checkout_fee__SDQRw,.Checkout_integral__jmt1d{font-size:15px}.Checkout_payOptions__sTvPA .Checkout_optionBody__AK1lS strong{font-size:16px}.Checkout_amountStatus__Q5s1h{min-height:22px;margin-bottom:0;line-height:22px}.Checkout_payButton__pNiXL[data-recalculating=true]:disabled{opacity:1;cursor:progress}.AccountWorkspace_page__hTb0t{max-width:1120px;margin:0 auto;padding:16px 0 48px;color:var(--mg-color-text)}.AccountWorkspace_section__eIQ1_{margin-top:24px;padding:24px;background:var(--mg-color-surface);border-radius:var(--mg-radius-card,8px)}.AccountWorkspace_heading___2ZcH{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.AccountWorkspace_heading___2ZcH h2{font-size:18px;font-weight:600}.AccountWorkspace_muted__NP4SQ{color:var(--mg-color-text-tertiary);font-size:14px;line-height:1.8}.AccountWorkspace_error__r_Un_{color:var(--mg-color-danger);padding:12px 0}.AccountWorkspace_stats__OFjcb{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:24px 0}.AccountWorkspace_stat__Fbjm6{padding:24px;border-radius:8px;background:var(--mg-color-surface-subtle)}.AccountWorkspace_stat__Fbjm6 strong{display:block;font-size:28px;margin-bottom:8px}.AccountWorkspace_tableWrap__b2dZk{overflow-x:auto}.AccountWorkspace_table__VWXPw{width:100%;border-collapse:collapse;font-size:14px;text-align:left}.AccountWorkspace_table__VWXPw th{font-weight:500;color:var(--mg-color-text-tertiary);background:var(--mg-color-surface-subtle)}.AccountWorkspace_table__VWXPw td,.AccountWorkspace_table__VWXPw th{padding:16px;border-bottom:1px solid var(--mg-color-border);vertical-align:top}.AccountWorkspace_table__VWXPw td:last-child{white-space:nowrap}.AccountWorkspace_positive__lkKWL{color:var(--mg-color-success)}.AccountWorkspace_negative__JP7l_{color:var(--mg-color-danger)}.AccountWorkspace_form__yvY3I{display:grid;gap:20px;max-width:720px}.AccountWorkspace_form__yvY3I label{display:grid;gap:8px;font-size:14px}.AccountWorkspace_fields__VoYhg{display:grid;grid-template-columns:1fr 1fr;gap:16px}.AccountWorkspace_actions__Dkpmk{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.AccountWorkspace_textarea__XOxcP{width:100%;min-height:150px;padding:12px;border:1px solid var(--mg-color-border);border-radius:8px;color:var(--mg-color-text);background:var(--mg-color-surface);resize:vertical}.AccountWorkspace_textarea__XOxcP:focus{outline:2px solid var(--mg-color-primary);outline-offset:2px}.AccountWorkspace_response__ZoE6g{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;font-size:14px;padding:20px;background:var(--mg-color-surface-subtle);border-radius:8px}.AccountWorkspace_links__5MpbI{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px}.AccountWorkspace_links__5MpbI a{padding:18px;border-radius:8px;background:var(--mg-color-surface-subtle)}.AccountWorkspace_links__5MpbI a:hover{color:var(--mg-color-primary)}.AccountWorkspace_links__5MpbI a:focus-visible{outline:2px solid var(--mg-color-primary)}@media(max-width:700px){.AccountWorkspace_fields__VoYhg,.AccountWorkspace_links__5MpbI,.AccountWorkspace_stats__OFjcb{grid-template-columns:1fr}.AccountWorkspace_section__eIQ1_{padding:16px}}.MyCourses_page__VeqXd.MyCourses_page__VeqXd{min-width:0;min-height:600px;padding-block:var(--mg-space-sm) var(--mg-space-xxl)}.MyCourses_heading__9nOrk{border-bottom:0;padding-bottom:0}.MyCourses_count__1i_0Y{color:var(--mg-color-text-tertiary);font-size:var(--mg-font-size-body);font-weight:var(--mg-font-weight-normal)}.MyCourses_browse__dFYPz,.MyCourses_detail__PBwda{height:var(--mg-control-height-md);border-radius:var(--mg-radius-sm);box-shadow:none;font-size:13px}.MyCourses_browse__dFYPz{min-width:88px}.MyCourses_section__E9LUB{min-width:0;margin-top:var(--mg-space-xl)}.MyCourses_empty__IxA8K{min-height:320px}.MyCourses_table__yTpL4{width:100%;min-width:760px;table-layout:fixed;border-collapse:collapse;font-size:var(--mg-font-size-body);line-height:var(--mg-line-height-normal)}.MyCourses_table__yTpL4 th{height:40px;padding:10px var(--mg-space-lg);color:var(--mg-color-text-tertiary);background:var(--mg-color-surface-subtle);font-weight:var(--mg-font-weight-medium)}.MyCourses_table__yTpL4 td{height:104px;padding:var(--mg-space-lg);vertical-align:middle}.MyCourses_table__yTpL4 tbody tr:last-child,.MyCourses_table__yTpL4 tr{border-bottom:1px solid var(--mg-color-divider)}.MyCourses_table__yTpL4 th:first-child{width:48%}.MyCourses_table__yTpL4 th:nth-child(2){width:12%}.MyCourses_table__yTpL4 th:nth-child(3){width:24%}.MyCourses_table__yTpL4 th:nth-child(4){width:16%}.MyCourses_course__XbEpS{display:flex;align-items:center;min-width:0;gap:var(--mg-space-md);color:var(--mg-color-text);text-decoration:none;white-space:normal}.MyCourses_course__XbEpS>span{overflow-wrap:anywhere;font-weight:var(--mg-font-weight-medium)}.MyCourses_course__XbEpS:hover{color:var(--mg-color-primary)}.MyCourses_course__XbEpS:focus-visible{outline:2px solid var(--mg-color-primary);outline-offset:4px;border-radius:var(--mg-radius-xs)}.MyCourses_cover__oETNJ{width:80px;height:64px;flex-shrink:0;border-radius:var(--mg-radius-xs);-o-object-fit:cover;object-fit:cover;background:var(--mg-color-surface-subtle)}.MyCourses_badge__iMGa0{border-radius:var(--mg-radius-xs);font-weight:var(--mg-font-weight-medium)}.MyCourses_table__yTpL4 .MyCourses_expiry__oPcI2{font-size:13px;font-variant-numeric:tabular-nums;color:var(--mg-color-text-secondary)}.MyCourses_detail__PBwda{width:88px}.MyCourses_pagination__bCqiF{margin-top:var(--mg-space-lg)}@media (max-width:1023px){.MyCourses_table__yTpL4 td,.MyCourses_table__yTpL4 th{padding-inline:var(--mg-space-md)}}.CheckinRank_page__3YQt_.CheckinRank_page__3YQt_{min-width:0;max-width:none;margin:0;padding:var(--mg-space-sm) clamp(0px,calc((1178px - 100vw) / 2 + var(--mg-space-xxl) + 48px + var(--mg-space-sm)),calc(48px + var(--mg-space-sm))) var(--mg-space-xxl) 0}.CheckinRank_heading__X1jEu{border-bottom:0}.CheckinRank_refresh__hkuuF{height:var(--mg-control-height-md);padding-inline:var(--mg-space-md);border-radius:var(--mg-radius-sm);box-shadow:none;font-size:13px}.CheckinRank_tabs__dVk1y{gap:0;margin-top:var(--mg-space-sm)}.CheckinRank_tabList__NM8_u{width:100%;height:44px;justify-content:flex-start;gap:var(--mg-space-xxl);padding:0;border-bottom:1px solid var(--mg-color-divider);border-radius:0;background:transparent}.CheckinRank_tabList__NM8_u [data-slot=tabs-trigger]{height:44px;flex:none;padding:0 var(--mg-space-xxs);border-radius:0;color:var(--mg-color-text-secondary);font-size:var(--mg-font-size-body);font-weight:var(--mg-font-weight-medium)}.CheckinRank_tabList__NM8_u [data-slot=tabs-trigger][data-state=active]{color:var(--mg-color-primary)}.CheckinRank_tabList__NM8_u [data-slot=tabs-trigger]:after{bottom:-1px;background:var(--mg-color-primary)}.CheckinRank_summary__J4m39{display:flex;min-height:72px;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mg-space-md) var(--mg-space-xxl);padding-block:var(--mg-space-lg);border-bottom:1px solid var(--mg-color-divider)}.CheckinRank_personalRank__6CnWW{display:flex;min-width:0;align-items:center;gap:var(--mg-space-lg)}.CheckinRank_personalLabel__9jrGd{padding-right:var(--mg-space-lg);border-right:1px solid var(--mg-color-divider);color:var(--mg-color-text-tertiary);font-size:var(--mg-font-size-body)}.CheckinRank_personalRank__6CnWW strong{color:var(--mg-color-text);font-size:var(--mg-font-size-title);font-weight:var(--mg-font-weight-semibold);font-variant-numeric:tabular-nums}.CheckinRank_stats__HG9Z8{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mg-space-lg);margin:0}.CheckinRank_stats__HG9Z8>div{display:flex;align-items:baseline;gap:var(--mg-space-sm)}.CheckinRank_stats__HG9Z8>div+div{padding-left:var(--mg-space-lg);border-left:1px solid var(--mg-color-divider)}.CheckinRank_stats__HG9Z8 dt{color:var(--mg-color-text-tertiary);font-size:var(--mg-font-size-body)}.CheckinRank_stats__HG9Z8 dd{margin:0;color:var(--mg-color-text);font-size:var(--mg-font-size-body-lg);font-weight:var(--mg-font-weight-semibold);font-variant-numeric:tabular-nums}.CheckinRank_unit__zRBGE{margin-left:var(--mg-space-xxs);color:var(--mg-color-text-secondary);font-size:var(--mg-font-size-body);font-weight:var(--mg-font-weight-regular)}.CheckinRank_table__7a0Ib{width:100%;margin-top:var(--mg-space-sm);border-collapse:collapse;color:var(--mg-color-text);font-size:var(--mg-font-size-body);line-height:var(--mg-line-height-normal)}.CheckinRank_table__7a0Ib th{height:40px;padding:10px var(--mg-space-md);background:transparent;color:var(--mg-color-text-tertiary);font-size:var(--mg-font-size-footnote);font-weight:var(--mg-font-weight-medium)}.CheckinRank_table__7a0Ib td{padding:11px var(--mg-space-md)}.CheckinRank_table__7a0Ib tbody tr{height:44px}.CheckinRank_position__A6Axw{width:12%;color:var(--mg-color-text-secondary);font-variant-numeric:tabular-nums}.CheckinRank_user__Er9_R{white-space:normal;overflow-wrap:anywhere}.CheckinRank_table__7a0Ib .CheckinRank_numeric__rR2QN{width:22%;text-align:right;font-variant-numeric:tabular-nums}.CheckinRank_numeric__rR2QN .CheckinRank_unit__zRBGE{margin-left:0}.CheckinRank_empty__bcRv5{min-height:280px}@media (max-width:767px){.CheckinRank_page__3YQt_.CheckinRank_page__3YQt_{padding-right:0}.CheckinRank_tabList__NM8_u{gap:var(--mg-space-lg)}.CheckinRank_summary__J4m39{align-items:flex-start;flex-direction:column}.CheckinRank_table__7a0Ib{min-width:480px}}.Feedback_page__qpQzk.Feedback_page__qpQzk{min-width:0;min-height:600px;padding-block:var(--mg-space-sm) var(--mg-space-xxl)}.Feedback_heading__SKY96{gap:var(--mg-space-lg);padding-bottom:var(--mg-space-lg)}.Feedback_heading__SKY96>:last-child{flex:1}.Feedback_count__dhwwj{color:var(--mg-color-text-tertiary);font-size:var(--mg-font-size-body);white-space:nowrap}.Feedback_refresh__gUQ9i{width:var(--mg-control-height-md);height:var(--mg-control-height-md);margin-left:auto;padding:0;border-radius:var(--mg-radius-sm);box-shadow:none}.Feedback_section__WpjxJ{min-width:0;margin-top:var(--mg-space-xxl)}.Feedback_table__ckCbL{width:100%;min-width:680px;table-layout:fixed;border-collapse:collapse;color:var(--mg-color-text);font-size:var(--mg-font-size-body);line-height:var(--mg-line-height-normal)}.Feedback_table__ckCbL th{height:44px;padding:var(--mg-space-md) var(--mg-space-xxl);background:var(--mg-color-surface-subtle);color:var(--mg-color-text-tertiary);font-weight:var(--mg-font-weight-medium)}.Feedback_table__ckCbL td{padding:var(--mg-space-lg) var(--mg-space-xxl);vertical-align:top}.Feedback_table__ckCbL tbody tr:last-child,.Feedback_table__ckCbL tr{border-bottom:1px solid var(--mg-color-divider)}.Feedback_table__ckCbL .Feedback_question__IfFKq{width:22%;white-space:normal;overflow-wrap:anywhere}.Feedback_table__ckCbL .Feedback_explanation__gzMwU{width:35%;white-space:normal;overflow-wrap:anywhere}.Feedback_table__ckCbL .Feedback_status__pW3OX{width:15%}.Feedback_table__ckCbL .Feedback_submitted__wdpUJ{width:28%;white-space:nowrap;font-variant-numeric:tabular-nums}.Feedback_questionId__05jb2{font-weight:var(--mg-font-weight-medium)}.Feedback_feedbackText__F9Q_N{margin:0;white-space:pre-wrap}.Feedback_secondary__w7EEx{margin:var(--mg-space-xxs) 0 0;color:var(--mg-color-text-tertiary);font-size:var(--mg-font-size-footnote);line-height:var(--mg-line-height-normal);white-space:pre-wrap}.Feedback_badge__icNBg{border-radius:var(--mg-radius-xs);font-weight:var(--mg-font-weight-medium)}.Feedback_submitted__wdpUJ time{color:var(--mg-color-text-secondary)}.Feedback_pagination__i8zZU{margin-top:var(--mg-space-lg)}@media (max-width:1023px){.Feedback_table__ckCbL td,.Feedback_table__ckCbL th{padding-inline:var(--mg-space-lg)}}@media (max-width:767px){.Feedback_heading__SKY96>:last-child{width:100%}}.ResetData_page__MOeKy.ResetData_page__MOeKy{min-width:0;min-height:600px;padding-bottom:var(--mg-space-xxl)}.ResetData_form__b_K5g{width:100%;max-width:720px;margin-top:28px}.ResetData_warning__losFc{display:flex;align-items:center;gap:var(--mg-space-md)}.ResetData_warning__losFc svg{flex-shrink:0;color:var(--mg-color-danger)}.ResetData_warning__losFc h2{margin:0;color:var(--mg-color-text);font-size:var(--mg-font-size-title);font-weight:var(--mg-font-weight-semibold);line-height:var(--mg-line-height-normal)}.ResetData_scope__82fI1{margin:var(--mg-space-sm) 0 0;color:var(--mg-color-text-tertiary);font-size:13px;line-height:var(--mg-line-height-relaxed)}.ResetData_dataColumns__ZjDKX{display:grid;grid-template-columns:1fr 1fr;gap:var(--mg-space-xxl);margin-top:var(--mg-space-xxl);padding-bottom:var(--mg-space-xxl);border-bottom:1px solid var(--mg-color-divider)}.ResetData_dataColumns__ZjDKX>section+section{padding-left:var(--mg-space-xxl);border-left:1px solid var(--mg-color-divider)}.ResetData_dataColumns__ZjDKX h3{margin:0 0 var(--mg-space-md);font-size:var(--mg-font-size-body);font-weight:var(--mg-font-weight-semibold)}.ResetData_dataColumns__ZjDKX p{margin:var(--mg-space-xxs) 0 0;color:var(--mg-color-text-secondary);font-size:var(--mg-font-size-body);line-height:var(--mg-line-height-relaxed)}.ResetData_confirmation__8DrJk{margin-top:var(--mg-space-xxl)}.ResetData_confirmation__8DrJk label{display:block;color:var(--mg-color-text);font-size:var(--mg-font-size-body);font-weight:var(--mg-font-weight-semibold)}.ResetData_helper__3IKWV{margin:var(--mg-space-sm) 0 var(--mg-space-md);color:var(--mg-color-text-tertiary);font-size:13px;line-height:var(--mg-line-height-relaxed)}.ResetData_inputRow__WkKfF{display:flex;gap:var(--mg-space-md-sm);align-items:flex-start}.ResetData_input__K94UT{min-width:0;flex:1}.ResetData_input__K94UT,.ResetData_submit__6MNY8{height:var(--mg-control-height-lg);border-radius:var(--mg-radius-sm)}.ResetData_submit__6MNY8{width:196px;flex-shrink:0;font-size:var(--mg-font-size-body);box-shadow:none}.ResetData_error__BOIGF,.ResetData_result__5kKYk{margin:var(--mg-space-lg) 0 0;font-size:13px;line-height:var(--mg-line-height-relaxed)}.ResetData_result__5kKYk{color:var(--mg-color-text-secondary)}.ResetData_error__BOIGF{color:var(--mg-color-danger)}@media (max-width:560px){.ResetData_dataColumns__ZjDKX{grid-template-columns:minmax(0,1fr);gap:var(--mg-space-lg)}.ResetData_dataColumns__ZjDKX>section+section{padding-left:0;border-left:0}.ResetData_inputRow__WkKfF{flex-wrap:wrap}.ResetData_input__K94UT{flex-basis:100%}}.OrderDetails_page__itfwo{width:calc(100% - 48px);max-width:1120px;margin:0 auto;padding:28px 0 var(--mg-space-xl);color:var(--mg-color-text)}.OrderDetails_heading__W3lWC{display:flex;align-items:center;justify-content:space-between;gap:var(--mg-space-lg);margin-bottom:var(--mg-space-xl)}.OrderDetails_heading__W3lWC h1{margin:0;font-size:24px;line-height:32px;font-weight:var(--mg-font-weight-semibold)}.OrderDetails_heading__W3lWC button{height:var(--mg-control-height-md);border-radius:var(--mg-radius-sm);box-shadow:none}.OrderDetails_status__M361n{display:flex;align-items:center;gap:var(--mg-space-lg);padding:var(--mg-space-xl);background:var(--mg-color-surface-subtle);border-radius:var(--mg-radius-sm)}.OrderDetails_statusIcon__PeJKG{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border-radius:50%;background:var(--mg-color-fill)}.OrderDetails_statusCopy__lnkvt{flex:1;min-width:0}.OrderDetails_statusCopy__lnkvt h2{margin:0;font-size:20px;line-height:28px;font-weight:var(--mg-font-weight-semibold)}.OrderDetails_statusCopy__lnkvt p{margin:var(--mg-space-xs) 0 0;color:var(--mg-color-text-secondary);font-size:14px;line-height:22px}.OrderDetails_statusCopy__lnkvt>small{display:block;margin-top:var(--mg-space-sm);color:var(--mg-color-text-tertiary);font-size:12px;line-height:20px}.OrderDetails_amount__quXH4{min-width:180px;padding-left:var(--mg-space-xl);border-left:1px solid var(--mg-color-divider)}.OrderDetails_amount__quXH4>span{display:block;color:var(--mg-color-text-secondary);font-size:13px}.OrderDetails_amount__quXH4>strong{display:block;margin-top:var(--mg-space-xs);font-size:32px;line-height:40px;font-weight:var(--mg-font-weight-semibold);font-variant-numeric:tabular-nums}.OrderDetails_amount__quXH4 strong small{margin-right:var(--mg-space-xs);font-size:20px}.OrderDetails_section__pUcOr{margin-top:var(--mg-space-xl)}.OrderDetails_section__pUcOr h2{margin:0 0 var(--mg-space-lg);font-size:18px;line-height:26px;font-weight:var(--mg-font-weight-semibold)}.OrderDetails_metadata__uCkNc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--mg-space-md) var(--mg-space-xl);margin:0;padding:0 0 var(--mg-space-xl);border-bottom:1px solid var(--mg-color-divider);font-size:13px;line-height:22px}.OrderDetails_metadata__uCkNc>div{display:grid;grid-template-columns:88px minmax(0,1fr);gap:var(--mg-space-md)}.OrderDetails_metadata__uCkNc>div:nth-child(2){grid-row:2}.OrderDetails_metadata__uCkNc .OrderDetails_reason__gXHGL{grid-row:1/3;grid-column:2;align-content:start;padding-left:var(--mg-space-xl);border-left:1px solid var(--mg-color-divider)}.OrderDetails_metadata__uCkNc dt{color:var(--mg-color-text-tertiary)}.OrderDetails_metadata__uCkNc dd{margin:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.OrderDetails_table__JIIZV{width:100%;min-width:600px;table-layout:fixed;font-size:13px;line-height:22px}.OrderDetails_table__JIIZV th{height:40px;padding:var(--mg-space-sm) var(--mg-space-lg);background:var(--mg-color-surface-subtle);color:var(--mg-color-text-tertiary)}.OrderDetails_table__JIIZV th:first-child{width:38%}.OrderDetails_table__JIIZV th:nth-child(2){width:28%}.OrderDetails_table__JIIZV th:nth-child(3){width:14%}.OrderDetails_table__JIIZV th:last-child{width:20%}.OrderDetails_table__JIIZV td{padding:var(--mg-space-lg);white-space:normal;overflow-wrap:anywhere}.OrderDetails_table__JIIZV tbody tr:last-child{border-bottom:1px solid var(--mg-color-divider)}.OrderDetails_table__JIIZV td:last-child{font-variant-numeric:tabular-nums}.OrderDetails_product__hsavx{display:flex;align-items:center;gap:var(--mg-space-lg)}.OrderDetails_product__hsavx>div{display:flex;align-items:center;flex-wrap:wrap;gap:var(--mg-space-sm)}.OrderDetails_cover__TdPU_{display:grid;place-items:center;width:48px;height:48px;flex-shrink:0;border-radius:var(--mg-radius-xs);-o-object-fit:contain;object-fit:contain;background:var(--mg-color-surface-subtle);color:var(--mg-color-text-tertiary)}.OrderDetails_muted__B_v7A{margin:var(--mg-space-xs) 0 0;color:var(--mg-color-text-secondary);font-size:13px;line-height:22px}.OrderDetails_recipient__XCfgQ{margin:0;font-size:14px}.OrderDetails_actions__fD3L8{display:flex;justify-content:flex-end;margin-top:var(--mg-space-lg)}@media (max-width:800px){.OrderDetails_status__M361n{padding:var(--mg-space-lg)}.OrderDetails_amount__quXH4{min-width:150px}.OrderDetails_metadata__uCkNc{grid-template-columns:minmax(0,1fr)}.OrderDetails_metadata__uCkNc .OrderDetails_reason__gXHGL{grid-row:auto;grid-column:auto;border:0;padding:0}}.AddressBook_page__D7BkY.AddressBook_page__D7BkY{min-width:0;min-height:600px;padding-block:var(--mg-space-sm) var(--mg-space-xxl)}.AddressBook_heading__VNpx2{gap:var(--mg-space-lg);padding-bottom:var(--mg-space-lg)}.AddressBook_heading__VNpx2>:last-child{flex:1}.AddressBook_count__MhTk8{color:var(--mg-color-text-tertiary);font-size:var(--mg-font-size-body);white-space:nowrap}.AddressBook_create__pDJIw{height:var(--mg-control-height-md);margin-left:auto;padding-inline:var(--mg-space-md);border-radius:var(--mg-radius-sm);box-shadow:none;font-size:13px}.AddressBook_section__epxcd{min-width:0;margin-top:var(--mg-space-xxl)}.AddressBook_table__r8Zf5{width:100%;min-width:680px;table-layout:fixed;border-collapse:collapse;color:var(--mg-color-text);font-size:var(--mg-font-size-body);line-height:var(--mg-line-height-normal)}.AddressBook_table__r8Zf5 th{height:44px;padding:var(--mg-space-md) var(--mg-space-lg);background:var(--mg-color-surface-subtle);color:var(--mg-color-text-tertiary);font-weight:var(--mg-font-weight-medium)}.AddressBook_table__r8Zf5 td{height:80px;padding:var(--mg-space-lg);white-space:normal;vertical-align:middle}.AddressBook_table__r8Zf5 tbody tr:last-child,.AddressBook_table__r8Zf5 tr{border-bottom:1px solid var(--mg-color-divider)}.AddressBook_recipient__Z1LEz{width:18%}.AddressBook_recipientLine___eUHR{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mg-space-sm);overflow-wrap:anywhere}.AddressBook_defaultBadge__kc0sc,.AddressBook_recipientLine___eUHR>span:first-child{font-weight:var(--mg-font-weight-medium)}.AddressBook_defaultBadge__kc0sc{border-radius:var(--mg-radius-xs)}.AddressBook_table__r8Zf5 .AddressBook_phone__7O5e6{width:20%;white-space:nowrap;font-variant-numeric:tabular-nums}.AddressBook_address__dXbpi{width:44%;overflow-wrap:anywhere}.AddressBook_region__cw637{margin:0;color:var(--mg-color-text-tertiary);font-size:var(--mg-font-size-footnote);line-height:var(--mg-line-height-normal)}.AddressBook_detail__RQBZE{margin:var(--mg-space-xxs) 0 0}.AddressBook_operations__XYBrK{width:18%}.AddressBook_rowActions__aN8vD{display:flex;align-items:center;gap:var(--mg-space-sm);white-space:nowrap}.AddressBook_deleteAction__zebew,.AddressBook_rowAction__0Ckdi{height:var(--mg-control-height-md);padding-inline:var(--mg-space-sm);border-radius:var(--mg-radius-sm);font-size:13px;box-shadow:none}.AddressBook_deleteAction__zebew{color:var(--mg-color-danger)}@media (max-width:767px){.AddressBook_heading__VNpx2>:last-child{width:100%}}.Orders_page__bA9FU{min-width:0;max-width:1120px;margin:0 auto;padding:var(--mg-space-lg) 0 var(--mg-space-xxl);color:var(--mg-color-text)}.Orders_heading__nxcRb{display:flex;align-items:center;justify-content:space-between;gap:var(--mg-space-lg);margin-bottom:var(--mg-space-lg)}.Orders_title__rej2b{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--mg-space-md)}.Orders_title__rej2b h1{margin:0;font-size:24px;font-weight:var(--mg-font-weight-semibold);line-height:32px}.Orders_heading__nxcRb p,.Orders_title__rej2b>span{color:var(--mg-color-text-tertiary);font-size:13px}.Orders_heading__nxcRb p{margin:var(--mg-space-xs) 0 0;line-height:20px}.Orders_refresh___bGco{width:var(--mg-control-height-md);height:var(--mg-control-height-md);flex-shrink:0;padding:0;border-radius:var(--mg-radius-sm);box-shadow:none}.Orders_tabs__KVGyh{width:100%;max-width:100%;justify-content:flex-start;margin-bottom:var(--mg-space-lg);overflow-x:auto;white-space:nowrap}.Orders_tableViewport__yIBmw{max-height:min(520px,calc(100dvh - 340px));overflow:auto;scrollbar-gutter:stable;border-radius:var(--mg-radius-sm)}.Orders_tableViewport__yIBmw:focus-visible{outline:2px solid var(--mg-color-primary);outline-offset:3px}.Orders_tableViewport__yIBmw>[data-slot=table-container]{overflow:visible}.Orders_table__4huSb{width:100%;min-width:760px;table-layout:fixed;border-collapse:collapse;font-size:13px;line-height:20px}.Orders_table__4huSb thead{position:sticky;top:0;z-index:1}.Orders_table__4huSb th{height:40px;padding:var(--mg-space-sm) var(--mg-space-md);background:var(--mg-color-surface-subtle);color:var(--mg-color-text-tertiary);font-size:13px;font-weight:var(--mg-font-weight-medium)}.Orders_table__4huSb th:first-child{width:40%}.Orders_table__4huSb th:nth-child(2){width:20%}.Orders_table__4huSb th:nth-child(3){width:13%}.Orders_table__4huSb th:nth-child(4){width:12%}.Orders_table__4huSb th:nth-child(5){width:15%}.Orders_table__4huSb td{padding:10px var(--mg-space-md);vertical-align:middle;white-space:normal}.Orders_table__4huSb tbody tr:last-child,.Orders_table__4huSb tr{border-bottom:1px solid var(--mg-color-divider)}.Orders_products__ps75K{display:grid;gap:var(--mg-space-md)}.Orders_product__AYWt7{display:flex;align-items:center;min-width:0;gap:var(--mg-space-md)}.Orders_cover__hV6vB,.Orders_placeholder__EnmWP{width:40px;height:40px;flex-shrink:0;border-radius:var(--mg-radius-xs);-o-object-fit:contain;object-fit:contain;background:var(--mg-color-surface-subtle)}.Orders_placeholder__EnmWP{display:grid;place-items:center;color:var(--mg-color-text-tertiary)}.Orders_copy__LDkOy{min-width:0}.Orders_copy__LDkOy h2{display:flex;align-items:center;flex-wrap:wrap;gap:var(--mg-space-xs);margin:0;color:var(--mg-color-text);font-size:var(--mg-font-size-body);font-weight:var(--mg-font-weight-medium);line-height:20px;overflow-wrap:anywhere}.Orders_copy__LDkOy p{margin:2px 0 0;font-size:var(--mg-font-size-footnote);line-height:17px}.Orders_copy__LDkOy p,.Orders_orderId__OfhG3{color:var(--mg-color-text-tertiary);overflow-wrap:anywhere}.Orders_orderId__OfhG3{margin:var(--mg-space-xs) 0 0 52px;font-size:11px;line-height:16px;font-variant-numeric:tabular-nums}.Orders_date__FU_0h{color:var(--mg-color-text-secondary);font-size:var(--mg-font-size-footnote);font-variant-numeric:tabular-nums}.Orders_date__FU_0h time{display:grid}.Orders_amount__55A_n strong{color:var(--mg-color-text);font-size:var(--mg-font-size-body);font-weight:var(--mg-font-weight-semibold);font-variant-numeric:tabular-nums}.Orders_amount__55A_n small{display:block;margin-top:2px;color:var(--mg-color-text-tertiary);font-size:11px;line-height:16px}.Orders_state__c4GTl{border-radius:var(--mg-radius-xs);font-weight:var(--mg-font-weight-medium)}.Orders_actions__lV39a{display:flex;align-items:flex-start;flex-direction:column;gap:var(--mg-space-xs)}.Orders_detail__bqSaF{width:80px;height:var(--mg-control-height-md);border-radius:var(--mg-radius-sm);box-shadow:none;font-size:13px}.Orders_expand__nHohQ{margin:var(--mg-space-xs) 0 0 52px;padding-inline:0;font-size:var(--mg-font-size-footnote)}.Orders_muted__5ZNQZ{margin:0;color:var(--mg-color-text-tertiary);font-size:13px;line-height:var(--mg-line-height-relaxed)}.Orders_pagination__oTVm_{margin-top:var(--mg-space-lg)}.Orders_empty__V8T2f{display:grid;place-items:center;min-height:280px}.Orders_error__FObf7{padding:var(--mg-space-md) 0;color:var(--mg-color-danger);font-size:13px}@media (max-width:800px){.Orders_tableViewport__yIBmw{max-height:520px}}.Cdkey_page__ZNtrM.Cdkey_page__ZNtrM{min-width:0;min-height:600px;padding-bottom:var(--mg-space-xxl)}.Cdkey_form__qh2xq{width:100%;max-width:720px;margin-top:28px}.Cdkey_form__qh2xq h2,.Cdkey_result__n50oc h2{margin:0;color:var(--mg-color-text);font-size:var(--mg-font-size-title);font-weight:var(--mg-font-weight-semibold);line-height:var(--mg-line-height-normal)}.Cdkey_description__ZVghS{margin:var(--mg-space-sm) 0 0;color:var(--mg-color-text-tertiary);font-size:13px;line-height:var(--mg-line-height-relaxed)}.Cdkey_field__2OHCv{margin-top:var(--mg-space-xxl)}.Cdkey_field__2OHCv label{display:block;margin-bottom:var(--mg-space-sm);color:var(--mg-color-text);font-size:var(--mg-font-size-body);font-weight:var(--mg-font-weight-medium)}.Cdkey_inputRow__gX0Iy{display:flex;align-items:flex-start;gap:var(--mg-space-md-sm)}.Cdkey_input__k7zKE{min-width:0;flex:1}.Cdkey_input__k7zKE,.Cdkey_submit__frurB{height:var(--mg-control-height-lg);border-radius:var(--mg-radius-sm)}.Cdkey_submit__frurB{width:112px;flex-shrink:0;font-size:var(--mg-font-size-body);box-shadow:none}.Cdkey_error__lNwBc{margin:var(--mg-space-md) 0 0;color:var(--mg-color-danger);font-size:13px;line-height:var(--mg-line-height-relaxed)}.Cdkey_result__n50oc{display:grid;max-width:720px;gap:var(--mg-space-sm);margin-top:var(--mg-space-xxl);padding-top:var(--mg-space-xxl);border-top:1px solid var(--mg-color-divider)}.Cdkey_result__n50oc .Cdkey_description__ZVghS,.Cdkey_result__n50oc .Cdkey_error__lNwBc{margin:0}.Cdkey_result__n50oc .Cdkey_submit__frurB{margin-top:var(--mg-space-sm)}@media (max-width:420px){.Cdkey_inputRow__gX0Iy{flex-wrap:wrap}.Cdkey_input__k7zKE{flex-basis:100%}}.Wallet_page__K1OIB.Wallet_page__K1OIB{min-width:0;max-width:none;margin:0;padding:var(--mg-space-sm) clamp(0px,calc((1178px - 100vw) / 2 + var(--mg-space-xxl) + 48px + var(--mg-space-sm)),calc(48px + var(--mg-space-sm))) var(--mg-space-xxl) 0}.Wallet_summary__EuXsU{display:grid;grid-template-columns:1.15fr 1.15fr 1fr;margin:0;padding-block:28px var(--mg-space-xxl)}.Wallet_summary__EuXsU>div{min-width:0;padding-inline:var(--mg-space-xxl)}.Wallet_summary__EuXsU>div:first-child{padding-left:var(--mg-space-sm)}.Wallet_summary__EuXsU>div:last-child{padding-right:var(--mg-space-sm)}.Wallet_summary__EuXsU>div+div{border-left:1px solid var(--mg-color-divider)}.Wallet_summary__EuXsU dt{margin:0;color:var(--mg-color-text-tertiary);font-size:var(--mg-font-size-body);line-height:var(--mg-line-height-normal)}.Wallet_summary__EuXsU dd{margin:var(--mg-space-sm) 0 0;color:var(--mg-color-text);font-size:28px;font-weight:var(--mg-font-weight-semibold);line-height:var(--mg-line-height-tight);font-variant-numeric:tabular-nums}.Wallet_summary__EuXsU .Wallet_balance__0MwPM{font-size:30px}.Wallet_unit__bqDxs{margin-left:var(--mg-space-xs);color:var(--mg-color-text-secondary);font-size:var(--mg-font-size-body-lg);font-weight:var(--mg-font-weight-regular)}.Wallet_summary__EuXsU .Wallet_signContent__nkHC8{display:flex;min-height:40px;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--mg-space-sm);font-size:var(--mg-font-size-heading)}.Wallet_refreshAction__FrpBg,.Wallet_signAction__CMge_{height:var(--mg-control-height-md);padding-inline:var(--mg-space-md);border-radius:var(--mg-radius-sm);box-shadow:none;font-size:13px}.Wallet_signAction__CMge_{flex-shrink:0}.Wallet_note__iBz0X{margin:0 0 28px;color:var(--mg-color-text-tertiary);font-size:var(--mg-font-size-footnote);line-height:var(--mg-line-height-relaxed)}.Wallet_bills__wcS7G{min-width:0}.Wallet_billsHeading__ZTxks{display:flex;min-height:28px;align-items:center;gap:var(--mg-space-md);margin-bottom:var(--mg-space-md)}.Wallet_billsHeading__ZTxks h2{margin:0;color:var(--mg-color-text);font-size:var(--mg-font-size-title);font-weight:var(--mg-font-weight-semibold);line-height:var(--mg-line-height-tight)}.Wallet_count__aqc4u{color:var(--mg-color-text-tertiary);font-size:var(--mg-font-size-body)}.Wallet_table__co4LX{width:100%;border-collapse:collapse;color:var(--mg-color-text);font-size:var(--mg-font-size-body);line-height:var(--mg-line-height-normal)}.Wallet_table__co4LX th{height:40px;background:transparent;color:var(--mg-color-text-tertiary);font-size:var(--mg-font-size-footnote);font-weight:var(--mg-font-weight-medium);text-align:left}.Wallet_table__co4LX td,.Wallet_table__co4LX th{padding:12px var(--mg-space-md);vertical-align:middle}.Wallet_table__co4LX th{padding-block:10px}.Wallet_table__co4LX td{padding-block:11px}.Wallet_table__co4LX tbody tr{height:44px}.Wallet_table__co4LX th:first-child{width:32%}.Wallet_table__co4LX th:nth-child(2){width:34%}.Wallet_table__co4LX th:nth-child(3){width:16%}.Wallet_table__co4LX th:last-child{width:18%;text-align:right}.Wallet_table__co4LX td:first-child{white-space:normal;overflow-wrap:anywhere}.Wallet_table__co4LX .Wallet_time__TjOy_{color:var(--mg-color-text-secondary);font-variant-numeric:tabular-nums}.Wallet_amount__7k9WP{text-align:right;font-variant-numeric:tabular-nums;font-weight:var(--mg-font-weight-medium)}.Wallet_positive__a80Xu{color:var(--mg-color-success)}.Wallet_negative__VLbM9{color:var(--mg-color-danger)}.Wallet_pagination__W6Iqr{margin-top:var(--mg-space-lg)}@media (max-width:1024px){.Wallet_summary__EuXsU>div{padding-inline:var(--mg-space-lg)}}@media (max-width:767px){.Wallet_page__K1OIB.Wallet_page__K1OIB{padding-right:0}.Wallet_summary__EuXsU{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--mg-space-xxl)}.Wallet_summary__EuXsU>div:last-child{grid-column:1/-1;padding:0;border-left:0}.Wallet_summary__EuXsU .Wallet_signContent__nkHC8{justify-content:flex-start;gap:var(--mg-space-xl)}.Wallet_table__co4LX{min-width:560px}}.ProfileEdit_page__lA3zK{min-width:0;min-height:600px;max-width:1120px;margin:0 auto;padding:var(--mg-space-sm) 0 var(--mg-space-xxl);color:var(--mg-color-text)}.ProfileEdit_avatarSection__R5L6J{display:grid;grid-template-columns:168px minmax(0,1fr);align-items:start;gap:var(--mg-space-xxl);padding:28px 0 var(--mg-space-xxl);border-bottom:1px solid var(--mg-color-divider)}.ProfileEdit_basicSection__SnvtI h2,.ProfileEdit_sectionLabel__OVFRi h2{margin:0;font-size:var(--mg-font-size-title);font-weight:var(--mg-font-weight-semibold);line-height:var(--mg-line-height-normal)}.ProfileEdit_sectionLabel__OVFRi p{margin:var(--mg-space-sm) 0 0;color:var(--mg-color-text-tertiary);font-size:13px;line-height:var(--mg-line-height-relaxed)}.ProfileEdit_avatarContent__8ysaD{display:flex;min-width:0;align-items:center;gap:var(--mg-space-xl)}.ProfileEdit_avatar__Vr_lR{flex-shrink:0}.ProfileEdit_avatarImage___ecEG{border:1px solid var(--mg-color-divider)}.ProfileEdit_upload__yWZ0B{height:var(--mg-control-height-md);border-radius:var(--mg-radius-sm);box-shadow:none;font-size:13px}.ProfileEdit_helper__Xdg2S{margin:var(--mg-space-sm) 0 0;color:var(--mg-color-text-tertiary);font-size:var(--mg-font-size-footnote);line-height:var(--mg-line-height-normal)}.ProfileEdit_basicSection__SnvtI{padding-top:var(--mg-space-xxl)}.ProfileEdit_fieldRow__LBKtT{display:grid;grid-template-columns:168px minmax(0,1fr);align-items:start;gap:var(--mg-space-xxl);margin-top:var(--mg-space-lg)}.ProfileEdit_fieldLabel__fo_UM{padding-top:var(--mg-space-md);color:var(--mg-color-text-secondary);font-size:var(--mg-font-size-body);font-weight:var(--mg-font-weight-medium)}.ProfileEdit_fieldContent__0tjUS{min-width:0;max-width:680px}.ProfileEdit_nickname__iCY4b{height:var(--mg-control-height-lg);border-radius:var(--mg-radius-sm)}.ProfileEdit_readOnly__vJE59{display:grid;gap:var(--mg-space-lg);margin:var(--mg-space-xxl) 0 0}.ProfileEdit_readOnly__vJE59>div{display:grid;grid-template-columns:168px minmax(0,1fr);gap:var(--mg-space-xxl);font-size:var(--mg-font-size-body);line-height:var(--mg-line-height-normal)}.ProfileEdit_readOnly__vJE59 dt{color:var(--mg-color-text-tertiary)}.ProfileEdit_readOnly__vJE59 dd{margin:0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ProfileEdit_saveRow__Du9hW{display:flex;max-width:680px;align-items:center;justify-content:space-between;gap:var(--mg-space-lg);margin:var(--mg-space-xxl) 0 0 192px}.ProfileEdit_saveHint__XxNz5{flex:1;margin:0;color:var(--mg-color-text-tertiary);font-size:var(--mg-font-size-footnote);line-height:var(--mg-line-height-relaxed)}.ProfileEdit_saveActions__b_Xyx{display:flex;flex-shrink:0;gap:var(--mg-space-md)}.ProfileEdit_cancel__HwHwc,.ProfileEdit_save__esslY{height:var(--mg-control-height-lg);border-radius:var(--mg-radius-sm);box-shadow:none;font-size:var(--mg-font-size-body)}.ProfileEdit_cancel__HwHwc{min-width:72px}.ProfileEdit_save__esslY{min-width:100px}.ProfileEdit_dangerSection__hBf5m{display:flex;align-items:center;justify-content:space-between;gap:var(--mg-space-xxl);margin-top:var(--mg-space-xxl);padding:var(--mg-space-xxl) 0 0;border-top:1px solid var(--mg-color-divider)}.ProfileEdit_dangerSection__hBf5m h2{margin:0;font-size:var(--mg-font-size-body-lg);font-weight:var(--mg-font-weight-semibold)}.ProfileEdit_dangerSection__hBf5m p{margin:var(--mg-space-xs) 0 0;color:var(--mg-color-text-tertiary);font-size:13px;line-height:var(--mg-line-height-relaxed)}.ProfileEdit_delete__BoptN{height:var(--mg-control-height-md);flex-shrink:0;border-radius:var(--mg-radius-sm);color:var(--mg-color-danger);font-size:13px}@media (max-width:640px){.ProfileEdit_avatarSection__R5L6J,.ProfileEdit_fieldRow__LBKtT{grid-template-columns:minmax(0,1fr);gap:var(--mg-space-md)}.ProfileEdit_fieldLabel__fo_UM{padding-top:0}.ProfileEdit_readOnly__vJE59>div{grid-template-columns:112px minmax(0,1fr);gap:var(--mg-space-md)}.ProfileEdit_saveRow__Du9hW{margin-left:0;flex-wrap:wrap}.ProfileEdit_saveHint__XxNz5{flex-basis:100%}.ProfileEdit_dangerSection__hBf5m{align-items:flex-start}}.DocumentReader_toolbar__7eZEi{display:flex;min-width:0;min-height:56px;flex:0 0 56px;align-items:center;gap:18px;padding:0 24px;border-bottom:1px solid var(--mg-color-divider);background:var(--mg-color-surface)}.DocumentReader_brand__WtgT9{display:flex;flex-shrink:0;align-items:center;gap:10px;color:var(--mg-color-text);text-decoration:none}.DocumentReader_brand__WtgT9 img{width:34px;height:34px;border-radius:var(--mg-radius-sm)}.DocumentReader_brand__WtgT9 strong{font-size:17px;font-weight:var(--mg-font-weight-semibold);white-space:nowrap}.DocumentReader_back__RAtoD{flex-shrink:0;padding:0 12px;border-left:1px solid var(--mg-color-divider);border-radius:0;color:var(--mg-color-text-secondary)}.DocumentReader_documentTitle__T_w9A{min-width:0;flex:1;overflow:hidden;margin:0;color:var(--mg-color-text);font-size:14px;font-weight:var(--mg-font-weight-medium);text-overflow:ellipsis;white-space:nowrap}.DocumentReader_actions__WIZAo{display:flex;flex-shrink:0;align-items:center;gap:8px}.DocumentReader_actions__WIZAo .home-landing-theme{width:32px;height:32px;flex-basis:32px;color:var(--mg-color-text-secondary)}.DocumentReader_actions__WIZAo .home-landing-theme:hover{background:var(--mg-color-surface-hover);color:var(--mg-color-primary)}.DocumentReader_actions__WIZAo .home-landing-avatar,.DocumentReader_actions__WIZAo .home-landing-avatar-skeleton{width:34px;height:34px;flex-basis:34px;border-color:var(--mg-color-divider)}.DocumentReader_actions__WIZAo .home-landing-avatar [data-slot=avatar]{width:32px!important;height:32px!important}.DocumentReader_directoryHeading__3njdk{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:14px}.DocumentReader_directoryHeading__3njdk h2{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:var(--mg-font-weight-semibold)}.DocumentReader_directoryHeading__3njdk h2 svg{color:var(--mg-color-primary)}.DocumentReader_directoryHeading__3njdk p{margin:5px 0 0;color:var(--mg-color-text-tertiary);font-size:12px}.DocumentReader_collapse__msH78{width:28px;min-width:28px;padding:0;color:var(--mg-color-text-tertiary)}.DocumentReader_collapse__msH78 svg{transform:rotate(180deg)}.DocumentReader_search__aXnCD{margin-bottom:16px;background:var(--mg-color-surface)}.DocumentReader_catalog__K3fMH{display:grid;gap:2px}.DocumentReader_catalogRow__sTAFF{display:flex;width:100%;min-width:0;min-height:36px;justify-content:flex-start;gap:7px;height:auto;padding:8px 10px;border-radius:var(--mg-radius-sm);color:var(--mg-color-text-secondary);font-size:14px;font-weight:var(--mg-font-weight-regular);line-height:20px;white-space:normal;text-align:left}.DocumentReader_catalogRow__sTAFF span{min-width:0;flex:1;overflow-wrap:anywhere}.DocumentReader_catalogRow__sTAFF svg{flex-shrink:0;color:var(--mg-color-text-tertiary)}.DocumentReader_catalogRow__sTAFF[aria-current=page]{position:relative;background:var(--mg-color-primary-soft);color:var(--mg-color-primary);font-weight:var(--mg-font-weight-medium)}.DocumentReader_catalogRow__sTAFF[aria-current=page]:before{position:absolute;top:9px;bottom:9px;left:0;width:3px;border-radius:var(--mg-radius-pill);background:var(--mg-color-primary);content:""}.DocumentReader_catalogRow__sTAFF[aria-current=page] svg{color:inherit}.DocumentReader_catalogRow__sTAFF:disabled{opacity:1}.DocumentReader_breadcrumb__8xQ2J{display:flex;min-width:0;align-items:center;gap:8px;color:var(--mg-color-text-tertiary);font-size:12px}.DocumentReader_breadcrumb__8xQ2J span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DocumentReader_outlineButton__tys6f{flex-shrink:0;color:var(--mg-color-text-tertiary);font-size:12px}.DocumentReader_outlinePopover__qvIBt{animation:none!important}.DocumentReader_outline__8WzNs{display:grid;max-width:288px;max-height:min(440px,60dvh);gap:2px;overflow-y:auto;overscroll-behavior:auto;padding:4px}.DocumentReader_outline__8WzNs strong{padding:6px 10px;color:var(--mg-color-text);font-size:13px;font-weight:var(--mg-font-weight-medium)}.DocumentReader_outline__8WzNs button{height:auto;min-height:32px;justify-content:flex-start;font-weight:var(--mg-font-weight-regular);line-height:1.6;text-align:left;white-space:normal;overflow-wrap:anywhere}.DocumentReader_state__aN9rn{display:grid;min-height:220px;place-content:center;justify-items:center;gap:12px;color:var(--mg-color-text-tertiary);font-size:14px;text-align:center}.DocumentReader_state__aN9rn p{margin:0}@media (max-width:1000px){.DocumentReader_toolbar__7eZEi{gap:12px;padding-inline:20px}.DocumentReader_brand__WtgT9 strong{font-size:15px}.DocumentReader_actions__WIZAo{gap:4px}}@media (max-width:850px){.DocumentReader_brand__WtgT9 strong{display:none}.DocumentReader_toolbar__7eZEi{gap:8px;padding-inline:16px}}