.layout-module-scss-module__fHT3Qq__main{padding-top:calc(var(--first-header-height,55px) + var(--practice-bar-height,0px));padding-bottom:var(--bottom-nav-height,72px);min-height:0;margin:0 20px;position:relative}
.FirstHeader-module-scss-module__Rwp1rG__header{top:var(--practice-bar-height,0px);z-index:1000;background:#fff;border-bottom:1px solid #f2f2f2;justify-content:center;align-items:center;width:100%;padding:0 20px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0000000d}.FirstHeader-module-scss-module__Rwp1rG__inner{max-width:440px}.FirstHeader-module-scss-module__Rwp1rG__top{justify-content:center;align-items:center;height:55px;transition:all .25s;display:flex;overflow:hidden}
.PracticeDashboard-module-scss-module__6s5j1a__practice-dashboard{box-sizing:border-box;flex-direction:column;gap:10px;width:100%;max-width:440px;margin:0 auto;padding:0 30px;display:flex}.PracticeDashboard-module-scss-module__6s5j1a__practice-dashboard .PracticeDashboard-module-scss-module__6s5j1a__dashboard-card{background-color:#fff;border:1px solid #eee;border-radius:14px;overflow:hidden;box-shadow:0 4px 20px #0000000d}.PracticeDashboard-module-scss-module__6s5j1a__practice-dashboard .PracticeDashboard-module-scss-module__6s5j1a__dashboard-card .PracticeDashboard-module-scss-module__6s5j1a__card-header{outline-offset:0;color:#333;text-align:center;background-color:#fff;outline:1px solid #ddd;justify-content:center;padding:7px 0;font-size:14px;font-weight:700;display:flex}.PracticeDashboard-module-scss-module__6s5j1a__practice-dashboard .PracticeDashboard-module-scss-module__6s5j1a__weekly-practice .PracticeDashboard-module-scss-module__6s5j1a__week-grid{text-align:center;grid-template-columns:repeat(7,1fr);padding:12px 20px;display:grid}.PracticeDashboard-module-scss-module__6s5j1a__practice-dashboard .PracticeDashboard-module-scss-module__6s5j1a__weekly-practice .PracticeDashboard-module-scss-module__6s5j1a__week-grid .PracticeDashboard-module-scss-module__6s5j1a__day-item{flex-direction:column;align-items:center;display:flex}.PracticeDashboard-module-scss-module__6s5j1a__practice-dashboard .PracticeDashboard-module-scss-module__6s5j1a__weekly-practice .PracticeDashboard-module-scss-module__6s5j1a__week-grid .PracticeDashboard-module-scss-module__6s5j1a__day-item .PracticeDashboard-module-scss-module__6s5j1a__day-label{color:#333;font-size:14px;font-weight:600}.PracticeDashboard-module-scss-module__6s5j1a__practice-dashboard .PracticeDashboard-module-scss-module__6s5j1a__weekly-practice .PracticeDashboard-module-scss-module__6s5j1a__week-grid .PracticeDashboard-module-scss-module__6s5j1a__day-item .PracticeDashboard-module-scss-module__6s5j1a__check-circle{background-color:#fff;border:2px solid #eee;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}.PracticeDashboard-module-scss-module__6s5j1a__practice-dashboard .PracticeDashboard-module-scss-module__6s5j1a__weekly-practice .PracticeDashboard-module-scss-module__6s5j1a__week-grid .PracticeDashboard-module-scss-module__6s5j1a__day-item .PracticeDashboard-module-scss-module__6s5j1a__check-circle.PracticeDashboard-module-scss-module__6s5j1a__checked{color:#fff;background-color:#333;border:2px solid #333;font-size:.85rem;font-weight:700}.PracticeDashboard-module-scss-module__6s5j1a__practice-dashboard .PracticeDashboard-module-scss-module__6s5j1a__stats-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.PracticeDashboard-module-scss-module__6s5j1a__practice-dashboard .PracticeDashboard-module-scss-module__6s5j1a__stats-grid .PracticeDashboard-module-scss-module__6s5j1a__stat-card{flex-direction:column;display:flex}.PracticeDashboard-module-scss-module__6s5j1a__practice-dashboard .PracticeDashboard-module-scss-module__6s5j1a__stats-grid .PracticeDashboard-module-scss-module__6s5j1a__stat-card .PracticeDashboard-module-scss-module__6s5j1a__card-header{padding:7px 0;font-size:14px}.PracticeDashboard-module-scss-module__6s5j1a__practice-dashboard .PracticeDashboard-module-scss-module__6s5j1a__stats-grid .PracticeDashboard-module-scss-module__6s5j1a__stat-card .PracticeDashboard-module-scss-module__6s5j1a__card-body{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px;display:flex;position:relative}.PracticeDashboard-module-scss-module__6s5j1a__practice-dashboard .PracticeDashboard-module-scss-module__6s5j1a__stats-grid .PracticeDashboard-module-scss-module__6s5j1a__stat-card .PracticeDashboard-module-scss-module__6s5j1a__card-body .PracticeDashboard-module-scss-module__6s5j1a__caret{color:#333;position:absolute;top:-7px;left:50%;transform:translate(-50%)}.PracticeDashboard-module-scss-module__6s5j1a__practice-dashboard .PracticeDashboard-module-scss-module__6s5j1a__stats-grid .PracticeDashboard-module-scss-module__6s5j1a__stat-card .PracticeDashboard-module-scss-module__6s5j1a__card-body .PracticeDashboard-module-scss-module__6s5j1a__icon{line-height:1}.PracticeDashboard-module-scss-module__6s5j1a__practice-dashboard .PracticeDashboard-module-scss-module__6s5j1a__stats-grid .PracticeDashboard-module-scss-module__6s5j1a__stat-card .PracticeDashboard-module-scss-module__6s5j1a__card-body .PracticeDashboard-module-scss-module__6s5j1a__icon svg{width:32px;height:32px}.PracticeDashboard-module-scss-module__6s5j1a__practice-dashboard .PracticeDashboard-module-scss-module__6s5j1a__stats-grid .PracticeDashboard-module-scss-module__6s5j1a__stat-card .PracticeDashboard-module-scss-module__6s5j1a__card-body .PracticeDashboard-module-scss-module__6s5j1a__value{color:#333;text-align:center;word-break:keep-all;font-size:16px;font-weight:700}.PracticeDashboard-module-scss-module__6s5j1a__edit-icon{margin-left:3px}.PracticeDashboard-module-scss-module__6s5j1a__edit-icon svg{color:#fff;width:19px;height:19px}.PracticeDashboard-module-scss-module__6s5j1a__goal-check{color:#7aac58;vertical-align:1px;justify-content:center;align-items:center;margin-left:6px;font-size:16px;font-weight:700;line-height:1;display:inline-flex}
