.fe77cG_form{flex-direction:column;gap:18px;width:100%;display:flex}.fe77cG_label{flex-direction:column;gap:8px;display:flex}.fe77cG_label>span{color:var(--ink-muted);font-size:11px}.fe77cG_input{border:1px solid var(--hairline);background:var(--surface);border-radius:14px;outline:none;height:52px;padding:0 16px;font-size:16px;transition:border-color .12s}.fe77cG_input:focus{border-color:var(--ink)}.fe77cG_invalid{border-color:var(--bad)}.fe77cG_error{color:var(--bad);margin:0;font-size:14px}.fe77cG_switch{text-align:center;color:var(--ink-muted);margin:4px 0 0;font-size:14px}.fe77cG_switch a{color:var(--ink);text-underline-offset:3px;font-weight:500;text-decoration:underline}.fe77cG_google{background:var(--surface);border:1px solid #15151524;border-radius:26px;justify-content:center;align-items:center;gap:10px;width:100%;height:52px;font-size:16px;font-weight:500;display:flex}.fe77cG_divider{width:100%;color:var(--ink-faint);align-items:center;gap:12px;font-size:13px;display:flex}.fe77cG_divider:before,.fe77cG_divider:after{content:"";background:var(--rule);flex:1;height:1px}.fe77cG_notice{width:100%;color:var(--bad);background:#c8343a14;border-radius:12px;margin:0;padding:12px 14px;font-size:14px;line-height:1.4}.fe77cG_emailChip{border:1px solid var(--hairline);background:var(--surface);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;height:52px;padding:0 8px 0 16px;font-size:16px;display:flex}.fe77cG_emailChip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fe77cG_change{color:var(--ink-muted);padding:8px 10px;font-size:14px;font-weight:500}.fe77cG_stepNote{color:var(--ink-muted);margin:0;font-size:14px;line-height:1.45}
._1zU4QW_shell{height:100dvh;max-width:var(--maxw);flex-direction:column;margin:0 auto;display:flex;overflow:hidden}._1zU4QW_main{overscroll-behavior:none;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._1zU4QW_today{flex-direction:column;flex:1;display:flex}._1zU4QW_hero{min-height:0;padding:clamp(8px, 3dvh, 32px) var(--pad);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}._1zU4QW_weekday{letter-spacing:.2em;color:var(--ink-muted);font-size:12px}._1zU4QW_dateTitle{letter-spacing:-.035em;margin:6px 0 0;font-size:44px;font-weight:500}._1zU4QW_gap56{height:clamp(16px,6dvh,56px)}._1zU4QW_dailyLabel{letter-spacing:.2em;margin-top:18px;font-size:13px;font-weight:600}._1zU4QW_dailyMeta{color:var(--ink-muted);letter-spacing:.08em;margin-top:8px;font-size:12px}._1zU4QW_playButton{width:220px;margin-top:clamp(16px,4dvh,36px)}._1zU4QW_time{letter-spacing:.06em;color:var(--ink-muted);margin-top:16px;font-size:12px}._1zU4QW_resultLabel{letter-spacing:.2em;color:var(--ink-muted);font-size:12px}._1zU4QW_heroToggle{background:var(--track);border-radius:11px;gap:2px;margin-top:clamp(6px,1.6dvh,14px);padding:3px;display:inline-flex}._1zU4QW_heroToggle button{height:28px;color:var(--ink-muted);border-radius:8px;padding:0 14px;font-size:13px;font-weight:500}._1zU4QW_heroToggle button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #00000014}._1zU4QW_heroStat{flex-direction:column;align-items:center;display:flex}._1zU4QW_heroScore{letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin-top:clamp(4px,2dvh,18px);font-size:clamp(72px,min(34vw,17dvh),148px);font-weight:500;line-height:1}._1zU4QW_points{letter-spacing:.24em;margin-top:clamp(6px,1.6dvh,16px);font-size:12px}._1zU4QW_percentile{letter-spacing:-.01em;margin-top:clamp(8px,2.4dvh,22px);font-size:22px;font-weight:500}._1zU4QW_squaresWrap{margin-top:18px}._1zU4QW_heroActions{grid-template-columns:1fr 1fr;gap:10px;width:min(232px,100%);margin-top:clamp(14px,3.4dvh,30px);display:grid}._1zU4QW_heroAction{border:1px solid var(--rule);background:var(--surface);height:42px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:21px;justify-content:center;align-items:center;padding:0 12px;font-size:15px;font-weight:500;transition:transform .12s,background .12s;display:inline-flex}._1zU4QW_heroAction:active{background:var(--bg);transform:scale(.97)}._1zU4QW_strip{margin:0 var(--pad) 18px;border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;font-size:14px;display:flex}._1zU4QW_stripLabel{letter-spacing:.14em;color:var(--ink-muted);font-size:11px}._1zU4QW_stripItems{color:var(--ink-muted);gap:18px;display:flex}._1zU4QW_stripItems b{color:var(--ink);font-weight:600}._1zU4QW_countdown{font-family:var(--font-mono);color:var(--ink-muted);letter-spacing:.06em;font-size:12px}._1zU4QW_nudge{margin:0 var(--pad) 18px;background:var(--surface);border:1px solid var(--hairline);border-radius:14px;justify-content:space-between;align-items:center;height:52px;padding:0 18px;font-size:14px;font-weight:500;display:flex}._1zU4QW_notice{margin:0 var(--pad) 12px;color:var(--ink-muted);text-align:center;font-size:14px}._1zU4QW_page{min-height:0;padding:4px var(--pad) 12px;flex-direction:column;flex:1;display:flex}._1zU4QW_pageHead{flex:none;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}._1zU4QW_pageHead>div{flex-direction:column;min-width:0;display:flex}._1zU4QW_eyebrow{letter-spacing:.2em;color:var(--ink-muted);font-size:11px}._1zU4QW_title{letter-spacing:-.03em;margin:4px 0 0;font-size:28px;font-weight:500}._1zU4QW_sectionTitle{justify-content:space-between;align-items:baseline;margin:36px 0 12px;font-size:18px;font-weight:500;display:flex}._1zU4QW_sectionTitle .mono{color:var(--ink-muted);font-size:11px}._1zU4QW_empty{text-align:center;margin:40px 0}._1zU4QW_empty h2{font-family:var(--font-mono);letter-spacing:.2em;margin:0 0 8px;font-size:12px;font-weight:500}._1zU4QW_empty p{color:var(--ink-muted);margin:0;line-height:1.5}._1zU4QW_practiceList{border-top:1px solid var(--ink);margin:24px 0 0;padding:0;list-style:none}._1zU4QW_practiceRow{border-bottom:1px solid var(--rule);grid-template-columns:52px 1fr auto;align-items:center;gap:12px;min-height:64px;display:grid}._1zU4QW_practiceGrid{border-top:1px solid var(--ink)}._1zU4QW_practiceTile{border-bottom:1px solid var(--rule);grid-template-rows:auto auto;grid-template-columns:1fr auto;align-content:center;row-gap:6px;padding:0 4px;display:grid}._1zU4QW_practiceTile ._1zU4QW_practiceSub{text-align:right;font-size:12px}._1zU4QW_practiceTileTodo ._1zU4QW_practiceScore{color:var(--ink-muted);font-weight:400}._1zU4QW_practiceNum{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}._1zU4QW_practiceMeta{flex-direction:column;gap:4px;display:flex}._1zU4QW_practiceStatus{letter-spacing:.16em;font-size:11px}._1zU4QW_practiceSub{color:var(--ink-muted);font-size:13px}._1zU4QW_practiceScore{font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}._1zU4QW_statusComplete{color:var(--ink)}._1zU4QW_statusTodo{color:var(--ink-faint)}._1zU4QW_detailHero{text-align:center;flex-direction:column;flex:none;align-items:center;padding:clamp(4px,3dvh,40px) 0 clamp(14px,3dvh,28px);display:flex}._1zU4QW_detailHero ._1zU4QW_heroScore{margin-top:4px;font-size:clamp(64px,13dvh,132px)}._1zU4QW_detailHero ._1zU4QW_percentile{margin-top:clamp(4px,1.5dvh,22px)}._1zU4QW_detailNav{flex:none;justify-content:space-between;align-items:center;display:flex}._1zU4QW_centerNote{text-align:center;margin-top:auto}._1zU4QW_detailStatRow{border-top:1px solid var(--ink);grid-template-columns:1fr 1fr;margin-top:36px;display:grid}._1zU4QW_detailStat{flex-direction:column;gap:8px;padding:18px 0;display:flex}._1zU4QW_detailStat+._1zU4QW_detailStat{border-left:1px solid var(--rule);padding-left:18px}._1zU4QW_detailStat b{letter-spacing:-.03em;font-size:32px;font-weight:500}._1zU4QW_detailStat span{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);font-size:10px}._1zU4QW_backLink{color:var(--ink-muted);align-self:flex-start;padding:4px 0;font-size:15px}._1zU4QW_statGrid{border-top:1px solid var(--ink);grid-template-columns:1fr 1fr;margin-top:24px;display:grid}._1zU4QW_statCell{border-bottom:1px solid var(--rule);flex-direction:column;gap:8px;padding:18px 0;display:flex}._1zU4QW_statCell:nth-child(2n){border-left:1px solid var(--rule);padding-left:18px}._1zU4QW_fillGrid{border-top:1px solid var(--ink);flex:1;grid-template-columns:1fr 1fr;grid-auto-rows:minmax(0,1fr);min-height:0;display:grid;container-type:size}._1zU4QW_fillGrid ._1zU4QW_statCell{justify-content:center;gap:clamp(4px,1.6cqh,8px);padding:0}._1zU4QW_fillGrid ._1zU4QW_statCell:nth-child(2n){padding-left:18px}._1zU4QW_fillGrid ._1zU4QW_statNum{font-size:clamp(24px,9cqh,40px)}._1zU4QW_bigStat{border-bottom:1px solid var(--rule);flex-direction:column;gap:8px;margin-bottom:4px;padding-bottom:14px;display:flex}._1zU4QW_panelFoot{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;display:flex}._1zU4QW_panelFoot ._1zU4QW_footnote{margin:0}._1zU4QW_statNum{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:500;line-height:1}._1zU4QW_statCaption{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);font-size:10px}._1zU4QW_barRow{grid-template-columns:110px 1fr 48px;align-items:center;gap:12px;padding:10px 0;font-size:15px;display:grid}._1zU4QW_bar{background:var(--track);border-radius:3px;height:6px;overflow:hidden}._1zU4QW_bar span{background:var(--ink);border-radius:3px;height:100%;display:block}._1zU4QW_barValue{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}._1zU4QW_footnote{color:var(--ink-muted);margin:16px 0 0;font-size:13px;line-height:1.5}._1zU4QW_card{background:var(--surface);border:1px solid var(--hairline);border-radius:20px;margin-top:16px;padding:20px}._1zU4QW_row{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;min-height:52px;display:flex}._1zU4QW_row:last-child{border-bottom:none}._1zU4QW_rowName{flex-direction:column;gap:2px;display:flex}._1zU4QW_rowName small{color:var(--ink-muted);font-size:13px}._1zU4QW_inlineForm{gap:10px;display:flex}._1zU4QW_input{border:1px solid var(--hairline);background:var(--surface);border-radius:14px;outline:none;flex:1;min-width:0;height:48px;padding:0 14px;font-size:16px}._1zU4QW_input:focus{border-color:var(--ink)}._1zU4QW_smallButton{background:var(--ink);height:48px;color:var(--bg);border-radius:14px;padding:0 18px;font-size:15px;font-weight:600}._1zU4QW_ghostButton{border:1px solid #1515151f;border-radius:12px;height:36px;padding:0 14px;font-size:14px;font-weight:500}._1zU4QW_formMessage{color:var(--ink-muted);margin:10px 0 0;font-size:14px}._1zU4QW_formError{color:var(--bad);margin:10px 0 0;font-size:14px}@media (min-width:700px){._1zU4QW_hero{padding-top:48px}}._1zU4QW_requests{background:var(--surface);border:1.5px solid var(--ink);border-radius:20px;margin-top:20px;padding:6px 18px 4px}._1zU4QW_requestsTitle{align-items:center;gap:8px;margin:12px 0 2px;font-size:15px;font-weight:600;display:flex}._1zU4QW_requestsTitle:before{content:"";background:var(--bad);border-radius:50%;width:8px;height:8px}._1zU4QW_board{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}._1zU4QW_boardRow{border-bottom:1px solid var(--rule);grid-template-columns:28px 1fr auto;align-items:center;gap:10px;font-size:16px;display:grid}._1zU4QW_boardYou{font-weight:600}._1zU4QW_boardRank{color:var(--ink-muted);font-size:12px}._1zU4QW_boardName{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:12px;min-width:0;display:flex;overflow:hidden}._1zU4QW_boardScore{font-variant-numeric:tabular-nums;font-weight:600}._1zU4QW_boardScoreMarks{align-items:center;gap:10px;display:flex}._1zU4QW_boardValue{text-align:right;min-width:4ch}._1zU4QW_boardMuted{color:var(--ink-muted);font-size:13px;font-weight:500}._1zU4QW_inlineLink{color:var(--ink);white-space:nowrap;font-weight:600}._1zU4QW_panelHead{flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:28px;margin-bottom:8px;display:flex}:is(._1zU4QW_panelHead>._1zU4QW_mono,._1zU4QW_panelHead>.mono){letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);font-size:11px}._1zU4QW_requestRow{background:var(--surface);border:1.5px solid var(--ink);border-radius:14px;padding:0 12px}._1zU4QW_moreButton{letter-spacing:.1em;width:40px;height:36px;color:var(--ink-muted);border-radius:12px;font-size:12px}._1zU4QW_inviteRow{flex:none;align-items:center;gap:10px;margin:10px 0 14px;display:flex}._1zU4QW_inviteButton{border:1px solid var(--hairline);background:var(--surface);border-radius:14px;flex:1;height:44px;font-size:15px;font-weight:500}._1zU4QW_recordCell{flex-direction:column;align-items:flex-end;gap:2px;display:flex}._1zU4QW_recordCell b{font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}._1zU4QW_recordCell small{letter-spacing:.12em;color:var(--ink-muted);font-size:10px}._1zU4QW_manage{margin-top:28px}._1zU4QW_manage summary{cursor:pointer;text-align:center;list-style:none}._1zU4QW_manage summary::-webkit-details-marker{display:none}._1zU4QW_invitePath{letter-spacing:.08em;color:var(--ink-muted);margin:14px 0;font-size:13px}._1zU4QW_card .btn-outline{width:100%}._1zU4QW_avatar{border:1px solid var(--track);width:30px;height:30px;font-family:var(--font-mono);color:var(--ink-body);background:var(--surface);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:inline-flex}._1zU4QW_avatarYou{background:var(--ink);border-color:var(--ink);color:var(--bg)}._1zU4QW_personCell{align-items:center;gap:12px;min-width:0;display:flex}._1zU4QW_legalLinks{color:var(--ink-muted);justify-content:center;gap:20px;margin-top:40px;font-size:13px;display:flex}._1zU4QW_legalLinks a:hover{color:var(--ink)}._1zU4QW_deleteBody{color:var(--ink-body);margin:16px 0 0;line-height:1.5}._1zU4QW_deleteForm{flex-direction:column;gap:14px;margin-top:28px;display:flex}._1zU4QW_deleteButton{background:var(--bad);width:100%}._1zU4QW_board ._1zU4QW_row{border-bottom:1px solid var(--rule)}._1zU4QW_board ._1zU4QW_requestRow{border:1.5px solid var(--ink);margin:4px 0}@media (max-height:620px){._1zU4QW_hero ._1zU4QW_resultLabel{display:none}._1zU4QW_hero ._1zU4QW_heroScore{font-size:clamp(64px,14dvh,148px)}}
.A_DBwq_shell{overscroll-behavior:none;height:100dvh;padding:clamp(16px, 6dvh, 48px) var(--pad);flex-direction:column;justify-content:safe center;align-items:center;display:flex;overflow-y:auto}.A_DBwq_inner{--gap:clamp(14px, 3.5dvh, 28px);align-items:center;gap:var(--gap);flex-direction:column;width:100%;max-width:380px;display:flex}.A_DBwq_title{letter-spacing:-.03em;text-align:center;margin:0;font-size:32px;font-weight:500}.A_DBwq_tagline{margin:calc(var(--gap) * -.55) 0 0;color:var(--ink-muted);text-align:center;line-height:1.5}.A_DBwq_legal{color:var(--ink-muted);text-align:center;margin:-8px 0 0;font-size:12px;line-height:1.5}.A_DBwq_legal a{text-underline-offset:2px;text-decoration:underline}.A_DBwq_choices{flex-direction:column;gap:12px;width:100%;display:flex}.A_DBwq_full{width:100%}
.nnzk7a_card{aspect-ratio:1;background:var(--surface);border:1px solid var(--hairline);border-radius:20px;flex-direction:column;justify-content:space-between;width:100%;max-width:min(320px,36dvh);padding:clamp(14px,3dvh,26px);display:flex;container-type:inline-size}.nnzk7a_title{letter-spacing:.1em;color:var(--ink-muted);font-size:12px}.nnzk7a_score{flex-direction:column;gap:8px;display:flex}.nnzk7a_score b{letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:34cqi;font-weight:500;line-height:.9}.nnzk7a_score span{letter-spacing:.22em;font-size:11px}.nnzk7a_score .nnzk7a_decisionPct{color:var(--ink-muted);white-space:nowrap;margin-top:-4px}.nnzk7a_foot{justify-content:space-between;align-items:center;font-size:18px;font-weight:500;display:flex}.nnzk7a_rows{flex-direction:column;gap:6px;display:flex}.nnzk7a_squares{gap:5px;display:flex}.nnzk7a_squares i{border-radius:4px;width:16px;height:16px}.nnzk7a_good{background:var(--good)}.nnzk7a_miss{background:var(--miss)}.nnzk7a_pending{background:var(--track)}.nnzk7a_meta{letter-spacing:.12em;color:var(--ink-muted);margin-top:-14px;font-size:11px}
