.page_page__7nxjA{overflow-x:clip}.page_shell__rrkfF{width:min(100%,1328px);margin:0 auto;padding:12px 32px 40px;min-width:0}.page_page__7nxjA .ant-card{border-radius:20px;border:1px solid rgba(125,145,172,.16);box-shadow:0 5px 24px rgba(21,40,68,.045)}.page_page__7nxjA .ant-card-head{min-height:64px;border-bottom-color:rgba(125,145,172,.12);padding-inline:24px}.page_page__7nxjA .ant-card-head-title{padding-block:18px}.page_page__7nxjA .ant-card-head-title .text-xl{font-size:17px;font-weight:650}.page_page__7nxjA .ant-card-body{padding:24px}.page_hero__80PHx{position:relative;box-shadow:0 14px 40px rgba(12,31,61,.14)!important}.page_hero__80PHx:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 90% 0,rgba(151,186,226,.18),transparent 65%)}.page_hero__80PHx .ant-card-body{padding:36px}.page_identity__Vz68R{display:grid;grid-template-columns:136px minmax(0,1fr);gap:28px;align-items:start;padding:4px 0;text-align:left}.page_avatar__MIa8k{padding-top:6px}.page_avatar__MIa8k>div>div:first-child{margin-bottom:0;box-shadow:0 8px 24px #0002;border-width:3px}.page_details__k8Y8g{min-width:0}.page_details__k8Y8g>div:first-child{justify-content:flex-start;flex-wrap:wrap}.page_details__k8Y8g h1.ant-typography{font-size:clamp(26px,2.6vw,36px)!important;line-height:1.3;overflow-wrap:anywhere}.page_details__k8Y8g>div{justify-content:flex-start}.page_details__k8Y8g>div.flex-col{align-items:flex-start}.page_details__k8Y8g>.ant-typography{margin-left:0;margin-right:0}.page_details__k8Y8g>.ant-typography.mb-6{margin-bottom:18px;font-size:15px;line-height:1.8}.page_details__k8Y8g>.flex-wrap{margin-bottom:16px}.page_details__k8Y8g .ant-space{margin-top:8px;gap:10px!important}.page_details__k8Y8g .ant-btn{border-radius:10px;padding:8px 16px;font-size:14px}.page_details__k8Y8g .ant-tag{border-radius:7px}.page_panels__DoP7n{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:start}.page_panels__DoP7n>*{grid-column:1/-1;min-width:0}.page_metrics__W9iB2 .ant-card{background:var(--surface-raised,#fff)!important;transition:transform .2s,box-shadow .2s}.page_metrics__W9iB2 .ant-card:hover{transform:translateY(-3px);box-shadow:0 10px 28px rgba(21,40,68,.09)}.page_metrics__W9iB2 .ant-card-body{padding:20px 12px}.page_metrics__W9iB2 .text-3xl{color:var(--content-primary,#20344e);font-size:30px;font-variant-numeric:tabular-nums}.page_learning__b30Z1 .ant-row{row-gap:12px!important}.page_learning__b30Z1 .ant-progress-circle{max-width:100%}.page_learning__b30Z1 .ant-divider{margin-block:10px!important}.page_heatmap__PQFVC .ant-card-body>div{padding:12px;background:rgba(136,158,186,.06);overflow-x:auto;border-radius:14px}.page_achievements__4nSv3 .ant-card-body>div:first-child{background:linear-gradient(110deg,rgba(255,189,69,.1),rgba(136,158,186,.04));border:1px solid rgba(224,171,68,.15);border-radius:16px;padding:20px 24px;margin-bottom:24px}.page_achievements__4nSv3 .ant-card-body>div:first-child>div{display:grid;grid-template-columns:64px minmax(0,1fr);-moz-column-gap:20px;column-gap:20px;align-items:center;text-align:left;padding:0}.page_achievements__4nSv3 .ant-card-body>div:first-child>div>div:first-child{width:64px;height:64px;grid-row:1/4;margin:0;border-radius:18px}.page_achievements__4nSv3 .ant-card-body>div:first-child>div>div:nth-child(2){margin-bottom:8px;font-variant-numeric:tabular-nums}.page_achievements__4nSv3 .ant-progress{min-width:0;margin-bottom:4px}.page_achievements__4nSv3 .ant-divider{display:none}@media(min-width:1200px){.page_panels__DoP7n>.page_learning__b30Z1{grid-column:span 5}.page_panels__DoP7n>.page_heatmap__PQFVC{grid-column:span 7}}@media(max-width:767px){.page_shell__rrkfF{padding:8px 14px 28px}.page_hero__80PHx .ant-card-body{padding:26px 20px}.page_identity__Vz68R{grid-template-columns:1fr;gap:20px;text-align:center}.page_avatar__MIa8k{justify-self:center}.page_details__k8Y8g>div,.page_details__k8Y8g>div:first-child{justify-content:center}.page_details__k8Y8g>div.flex-col{align-items:center}.page_details__k8Y8g>.ant-typography{margin-left:auto;margin-right:auto}.page_page__7nxjA .ant-card-body{padding:18px}.page_panels__DoP7n{gap:18px}.page_metrics__W9iB2{gap:12px}.page_achievements__4nSv3 .ant-card-body>div:first-child{padding:18px 14px}.page_achievements__4nSv3 .ant-card-body>div:first-child>div{grid-template-columns:48px minmax(0,1fr);gap:6px 14px}.page_achievements__4nSv3 .ant-card-body>div:first-child>div>div:first-child{width:48px;height:48px}}