._page_109wt_1{max-width:1180px;margin:0 auto;padding:54px 24px 90px}._loading_109wt_1{text-align:center;margin:100px auto;color:var(--muted-foreground)}._kicker_109wt_1{font-size:10px;font-weight:800;letter-spacing:.14em;color:var(--primary)}._welcome_109wt_1{display:flex;justify-content:space-between;align-items:end;gap:20px}._welcome_109wt_1 h1{font-family:var(--font-family-display);font-size:46px;letter-spacing:-.05em;margin:10px 0}._welcome_109wt_1 p{color:var(--muted-foreground)}._stats_109wt_1{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:28px 0}._stats_109wt_1>div{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:18px}._stats_109wt_1 svg{color:var(--primary)}._stats_109wt_1 span,._stats_109wt_1 small{display:block}._stats_109wt_1 span{font-size:25px;font-weight:800;margin-top:14px}._stats_109wt_1 small{font-size:10px;color:var(--muted-foreground);margin-top:3px}._grid_109wt_1{display:grid;grid-template-columns:1fr 300px;gap:15px;margin-bottom:15px}._panel_109wt_1,._sideCard_109wt_1,._goal_109wt_1{background:var(--surface);border:1px solid var(--border);border-radius:18px}._panel_109wt_1{padding:20px}._panelHead_109wt_1{display:flex;justify-content:space-between;align-items:end;gap:18px;margin-bottom:14px}._panelHead_109wt_1 h2{font-size:20px;margin:6px 0 0}._panelHead_109wt_1 a{color:var(--primary);font-size:11px;text-decoration:none;font-weight:700}._course_109wt_1{display:grid;grid-template-columns:1fr 1.2fr;gap:20px;align-items:center;border-top:1px solid var(--border);padding:16px 0}._course_109wt_1 b,._course_109wt_1 span{display:block}._course_109wt_1 b{font-size:14px}._course_109wt_1 span{font-size:10px;color:var(--muted-foreground);margin-top:4px}._courseRight_109wt_1{display:grid;grid-template-columns:1fr auto auto;gap:9px;align-items:center}._miniBar_109wt_1,._goalBar_109wt_1{height:7px;background:var(--muted);border-radius:99px;overflow:hidden}._miniBar_109wt_1 span,._goalBar_109wt_1 span{display:block;height:100%;background:var(--primary)}._courseRight_109wt_1 strong{font-size:11px}._side_109wt_1{display:grid;gap:12px}._sideCard_109wt_1{padding:18px;display:flex;gap:10px;color:var(--primary)}._sideCard_109wt_1 b,._sideCard_109wt_1 small{display:block}._sideCard_109wt_1 b{font-size:12px;color:var(--foreground)}._sideCard_109wt_1 small{font-size:10px;color:var(--muted-foreground);line-height:1.5;margin-top:3px}._goal_109wt_1{padding:18px}._goal_109wt_1>div:first-child{display:flex;justify-content:space-between;font-size:11px}._goal_109wt_1>div span{color:var(--muted-foreground)}._goalBar_109wt_1{margin-top:12px}._empty_109wt_1{text-align:center;padding:42px 16px;color:var(--muted-foreground)}._empty_109wt_1 svg{color:var(--primary)}._empty_109wt_1 b{display:block;color:var(--foreground);font-size:14px;margin:9px 0 4px}._empty_109wt_1 p{font-size:11px;line-height:1.6;max-width:400px;margin:0 auto 14px}._result_109wt_1{display:grid;grid-template-columns:1fr auto auto auto;gap:15px;align-items:center;border-top:1px solid var(--border);padding:14px 0;font-size:11px}._result_109wt_1 b,._result_109wt_1 span{display:block}._result_109wt_1 span{color:var(--muted-foreground);margin-top:3px}._result_109wt_1 strong{font-size:18px}._result_109wt_1 svg{color:var(--success)}._welcomeActions_109wt_1{display:flex;gap:10px;flex-wrap:wrap}._goal_109wt_1>small{display:block;margin-top:10px;font-size:10px;line-height:1.5;color:var(--muted-foreground)}@media(max-width:900px){._grid_109wt_1{grid-template-columns:1fr}._stats_109wt_1{grid-template-columns:1fr 1fr}._welcome_109wt_1{display:block}._welcome_109wt_1 button{margin-top:14px}}._purchase_109wt_1{border-top:1px solid var(--border);padding:18px 0}._purchaseTop_109wt_1{display:flex;align-items:center;gap:12px}._purchaseIcon_109wt_1{width:42px;height:42px;display:grid;place-items:center;flex:0 0 42px;background:var(--secondary);color:var(--primary);border-radius:12px}._purchaseTitle_109wt_1{min-width:0;flex:1}._purchaseTitle_109wt_1 b,._purchaseTitle_109wt_1 span{display:block}._purchaseTitle_109wt_1 b{font-size:14px}._purchaseTitle_109wt_1 span{font-size:11px;color:var(--muted-foreground);margin-top:5px}._statusActive_109wt_1,._statusOther_109wt_1{font-size:10px;font-weight:800;text-transform:capitalize;border-radius:99px;padding:6px 10px;white-space:nowrap}._statusActive_109wt_1{background:#e7f8ed;color:#16733a}._statusOther_109wt_1{background:var(--muted);color:var(--muted-foreground)}._purchaseDetails_109wt_1{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:18px 0 12px;padding-left:54px}._purchaseDetails_109wt_1 small,._purchaseDetails_109wt_1 b{display:block}._purchaseDetails_109wt_1 small{font-size:10px;color:var(--muted-foreground);margin-bottom:5px}._purchaseDetails_109wt_1 b{font-size:11px;overflow-wrap:anywhere}._purchaseFooter_109wt_1{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-left:54px}._purchaseFooter_109wt_1>span{display:flex;align-items:center;gap:6px;color:var(--muted-foreground);font-size:10px}@media(max-width:900px){._purchaseDetails_109wt_1{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0}._purchaseFooter_109wt_1{padding-left:0}}@media(max-width:560px){._page_109wt_1{padding:40px 16px}._welcome_109wt_1 h1{font-size:39px}._stats_109wt_1,._course_109wt_1{grid-template-columns:1fr}._result_109wt_1{grid-template-columns:1fr auto}._result_109wt_1>span{grid-column:1}._result_109wt_1>svg{grid-column:2;grid-row:1/3}}
