.Duel_duel__8Hskx{--color-page:var(--pq-page);--color-card:var(--pq-card);--color-wash:var(--pq-wash);--color-line:var(--pq-line);--color-line-strong:var(--pq-line-strong);--color-ink:var(--pq-ink);--color-muted:var(--pq-muted);--color-dim:var(--pq-muted);--color-brand:var(--pq-go);--color-brand-hover:var(--pq-go-hi);--color-brand-subtle:var(--pq-go-tint);--color-good:var(--pq-go);--color-good-subtle:var(--pq-go-tint);--color-bad:var(--pq-bad-ink);--color-bad-subtle:var(--pq-bad-tint);--color-gold:var(--pq-gold-ink);--color-gold-subtle:var(--pq-gold-tint);--paper-edge:transparent;container-type:inline-size;color:var(--pq-ink);font-family:var(--pq-font)}.Duel_duel__8Hskx :where(h2,p,ul,ol,dl,dd){margin:0}.Duel_duel__8Hskx :where(ul,ol){padding:0;list-style:none}body.app .Duel_duel__8Hskx h1.Duel_title__N7rCr.Duel_title__N7rCr{margin:0;color:var(--pq-ink);font:700 clamp(28px,3cqw,34px) /1.1 var(--pq-font);font-size-adjust:none;letter-spacing:-.025em}body.app .Duel_duel__8Hskx .Duel_h2__hLzdn.Duel_h2__hLzdn{margin:0;color:var(--pq-ink);font:700 17px/1.3 var(--pq-font);letter-spacing:-.01em}.Duel_panel__tdjKk{min-width:0;padding:20px;border:var(--pq-block-w,1px) solid var(--pq-line-strong);border-radius:var(--pq-r-panel);background:var(--pq-card);box-shadow:var(--pq-block-shadow,var(--pq-shadow))}.Duel_stage__7MRUe{max-width:28rem;margin-inline:auto;padding:40px 28px;text-align:center}.Duel_duel__8Hskx .Duel_btn__c64Rv{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid transparent;border-radius:10px;font:600 15px/1.25 var(--pq-font);text-align:center;transition:background-color .12s,border-color .12s,color .12s}.Duel_duel__8Hskx .Duel_btn__c64Rv[data-size=sm]{min-height:36px;padding:0 14px;border-radius:8px;font-size:13px}.Duel_btn__c64Rv[data-variant=primary]{background:var(--pq-go);color:var(--pq-go-ink)}.Duel_btn__c64Rv[data-variant=primary]:hover:not(:disabled){background:var(--pq-go-hi)}.Duel_btn__c64Rv[data-variant=primary]:active:not(:disabled){background:var(--pq-go-lo)}.Duel_btn__c64Rv[data-variant=secondary]{border-color:var(--pq-line-strong);background:var(--pq-card);color:var(--pq-ink)}.Duel_btn__c64Rv[data-variant=secondary]:hover:not(:disabled){border-color:var(--pq-faint)}.Duel_btn__c64Rv[data-variant=ghost]{background:transparent;color:var(--pq-muted)}.Duel_btn__c64Rv[data-variant=ghost]:hover:not(:disabled){background:var(--pq-wash);color:var(--pq-ink)}.Duel_btn__c64Rv[data-variant=destructive]{border-color:color-mix(in srgb,var(--pq-bad) 45%,transparent);background:var(--pq-bad-tint);color:var(--pq-bad-ink)}.Duel_btn__c64Rv:disabled{opacity:.5;cursor:not-allowed}.Duel_duel__8Hskx .Duel_pill__Os0gd{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 14px;border:0;border-radius:8px;font:600 13px/1 var(--pq-font);white-space:nowrap;transition:background-color .12s}.Duel_pill__Os0gd:after,.Duel_x__8ExGl:after{content:"";position:absolute;inset:-6px -3px}.Duel_pill__Os0gd[data-tone=go]{background:var(--pq-go);color:var(--pq-go-ink)}.Duel_pill__Os0gd[data-tone=go]:hover:not(:disabled){background:var(--pq-go-hi)}.Duel_pill__Os0gd[data-tone=tint]{background:var(--pq-go-tint);color:var(--pq-go-lo)}.Duel_pill__Os0gd[data-tone=tint]:hover:not(:disabled){background:color-mix(in srgb,var(--pq-go-tint) 90%,var(--pq-go))}.Duel_pill__Os0gd[data-tone=gold]{background:var(--pq-gold-tint);color:var(--pq-gold-ink)}.Duel_pill__Os0gd:disabled{opacity:.55;cursor:not-allowed}.Duel_x__8ExGl{position:relative;flex:none;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--pq-muted);transition:background-color .12s}.Duel_x__8ExGl:hover{background:var(--pq-wash);color:var(--pq-ink)}.Duel_page__y6QLA{display:flex;flex-direction:column;gap:20px;padding-top:clamp(0px,calc(3cqw - 22px),10px)}.Duel_lobby__778JJ{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px;align-items:start}.Duel_mainCol__fouuW,.Duel_side__uHclb{display:flex;flex-direction:column;gap:16px;min-width:0}.Duel_side__uHclb{grid-column:2;grid-row:1}.Duel_mainCol__fouuW{grid-column:1;grid-row:1}.Duel_duel__8Hskx .Duel_go__LVADK{display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:0 16px;border:0;border-radius:10px;background:var(--pq-go);color:var(--pq-go-ink);font:600 16px/1 var(--pq-font);transition:background-color .12s}.Duel_go__LVADK:hover:not(:disabled){background:var(--pq-go-hi)}.Duel_go__LVADK:active:not(:disabled){background:var(--pq-go-lo)}.Duel_go__LVADK:disabled{opacity:.7;cursor:wait}.Duel_pair__mqPoO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.Duel_duel__8Hskx .Duel_outline__ltp9w{display:flex;align-items:center;justify-content:center;height:44px;padding:0 10px;border:1px solid var(--pq-line-strong);border-radius:10px;background:var(--pq-card);color:var(--pq-ink);font:600 15px/1 var(--pq-font);white-space:nowrap;transition:border-color .12s,background-color .12s}.Duel_outline__ltp9w:hover:not(:disabled){border-color:var(--pq-faint)}.Duel_outline__ltp9w[aria-expanded=true]{border-color:var(--pq-go);background:var(--pq-go-tint);color:var(--pq-go-lo)}.Duel_outline__ltp9w:disabled{opacity:.55;cursor:not-allowed}.Duel_error__Legh6{margin-bottom:12px!important;padding:10px 12px;border-radius:var(--pq-r-control);background:var(--pq-bad-tint);color:var(--pq-bad-ink);font-size:13.5px;font-weight:600;line-height:1.4}.Duel_picker__4mWgD{margin-top:12px}.Duel_pickNote__QibGY{color:var(--pq-muted);font-size:13px;line-height:1.45}.Duel_quick__pfJ43{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.Duel_duel__8Hskx .Duel_quick__pfJ43 button{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:52px;padding:8px 12px;border:1px solid var(--pq-line);border-radius:var(--pq-r-control);background:var(--pq-wash);color:var(--pq-ink);font:700 14px/1.2 var(--pq-font);text-align:left;transition:border-color .12s}.Duel_quick__pfJ43 button:hover:not(:disabled){border-color:var(--pq-line-strong)}.Duel_quick__pfJ43 button:disabled{opacity:.55;cursor:not-allowed}.Duel_quick__pfJ43 small{margin-top:3px;color:var(--pq-muted);font-size:12px;font-weight:500}.Duel_pickList__SMjN4{max-height:288px;margin-top:10px!important;overflow-y:auto;overscroll-behavior:contain}.Duel_pickRow__8kTwa{display:flex;align-items:center;gap:10px;min-height:48px;padding:6px 0 6px 4px;border-top:1px solid var(--pq-line)}.Duel_pickName__FbNLd{flex:1;min-width:0;overflow:hidden;font-size:14.5px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.Duel_pickMeta__pnDyq{flex:none;color:var(--pq-muted);font-size:13.5px;font-variant-numeric:tabular-nums}.Duel_h2h__R466e{flex:none;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.Duel_h2h__R466e[data-lead=you]{color:var(--pq-go)}.Duel_h2h__R466e[data-lead=them]{color:var(--pq-bad-ink)}.Duel_premiumTag__hNz6S{display:inline-block;margin-left:6px;padding:2px 7px;border-radius:999px;background:var(--pq-gold-tint);color:var(--pq-gold-ink);font-size:11px;font-weight:700;vertical-align:1px}.Duel_pickFoot__913O4{display:flex;flex-wrap:wrap;gap:4px 16px;padding-top:10px;border-top:1px solid var(--pq-line)}.Duel_duel__8Hskx .Duel_textLink___gdMX{display:inline-flex;align-items:center;min-height:36px;padding:0;border:0;background:none;color:var(--pq-go);font:700 13.5px/1.2 var(--pq-font)}.Duel_textLink___gdMX:hover:not(:disabled){color:var(--pq-go-hi);text-decoration:underline;text-underline-offset:3px}.Duel_textLink___gdMX:disabled{opacity:.55;cursor:wait}.Duel_skelRow__wCcol{height:36px;margin-top:8px}.Duel_challenges__J5bgW{display:grid;gap:8px;margin-top:14px!important}.Duel_challenge__vMP4f{min-width:0;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 14px;border-radius:var(--pq-r-control);background:var(--pq-go-tint)}.Duel_challenge__vMP4f strong{flex:1;min-width:0;display:-webkit-box;overflow:hidden;font-size:14px;font-weight:700;line-height:1.3;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.Duel_challenge__vMP4f .Duel_x__8ExGl{color:var(--pq-go-lo)}.Duel_challenge__vMP4f .Duel_x__8ExGl:hover{background:color-mix(in srgb,var(--pq-go-tint) 90%,var(--pq-go));color:var(--pq-go-lo)}.Duel_ratingHead__ferkV{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.Duel_ratingHead__ferkV span{color:var(--pq-muted);font-size:13px;font-variant-numeric:tabular-nums}.Duel_big__dIm64{margin-top:10px!important;font-size:36px;font-weight:800;line-height:1;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.Duel_wdl__uRdKE{display:flex;gap:3px;height:8px;margin-top:18px;overflow:hidden;border-radius:999px}.Duel_wdl__uRdKE:empty{background:var(--pq-track)}.Duel_wdl__uRdKE span{min-width:0}.Duel_wdl__uRdKE [data-r=W]{background:var(--pq-go-bright)}.Duel_wdl__uRdKE [data-r=D]{background:var(--pq-line-strong)}.Duel_wdl__uRdKE [data-r=L]{background:var(--pq-bad)}.Duel_counts__axmhS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px!important;text-align:center}.Duel_counts__axmhS dt{color:var(--pq-muted);font-size:12px}.Duel_counts__axmhS dd{font-size:17px;font-weight:800;font-variant-numeric:tabular-nums}.Duel_botLine__BsQOj{display:flex;justify-content:space-between;gap:12px;margin-top:16px!important;padding-top:12px;border-top:1px solid var(--pq-line);color:var(--pq-muted);font-size:13px}.Duel_botLine__BsQOj b{color:var(--pq-ink);font-weight:700;font-variant-numeric:tabular-nums}.Duel_board__nsS4F{min-width:0;overflow:hidden;border:var(--pq-block-w,1px) solid var(--pq-line-strong);border-radius:var(--pq-r-panel);background:var(--pq-card);box-shadow:var(--pq-block-shadow,var(--pq-shadow))}.Duel_seat__OZsYG{display:flex;align-items:center;gap:12px;padding:12px clamp(14px,2cqw,20px)}.Duel_seat__OZsYG:first-child{border-bottom:1px solid var(--pq-line)}.Duel_seat__OZsYG:last-child{border-top:1px solid var(--pq-line)}.Duel_who__EM2YP{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}.Duel_who__EM2YP strong{max-width:100%;overflow:hidden;font-size:15px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.Duel_who__EM2YP span{color:var(--pq-muted);font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums}.Duel_tally__sfGxg{flex:none;display:flex;align-items:center;gap:10px}.Duel_squares___mDcE{display:flex;gap:3px}.Duel_squares___mDcE span{width:10px;height:10px;border-radius:3px;box-shadow:inset 0 0 0 1.5px var(--pq-line-strong)}.Duel_tally__sfGxg strong{width:14px;font-size:17px;font-weight:800;text-align:right;font-variant-numeric:tabular-nums}.Duel_boardBody__5mgwr{position:relative;padding:clamp(16px,2.4cqw,28px)}.Duel_sample__yHabz{display:flex;flex-direction:column;gap:12px;opacity:.28;user-select:none}.Duel_sampleHead__eHhe2{display:flex;justify-content:space-between;gap:12px;color:var(--pq-muted);font-size:13px;font-weight:700}.Duel_passage__TeGkN{padding:14px 16px;border-radius:var(--pq-r-control);background:var(--pq-wash);font-size:15px;line-height:1.6}.Duel_prompt__wQONP{font-size:15px;font-weight:600;line-height:1.5}.Duel_choices__flKi6{display:grid;gap:8px}.Duel_choices__flKi6 li{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 12px 6px 8px;border:1.5px solid var(--pq-line);border-radius:var(--pq-r-control);font-size:15px}.Duel_letter__a_W7c{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--pq-wash);font-size:13px;font-weight:800}.Duel_noteWrap__7qh0U{position:absolute;inset:0;display:grid;place-items:center;padding:16px}.Duel_note___0gJa{width:min(100%,360px);padding:22px 24px;border:1px solid var(--pq-line-strong);border-radius:var(--pq-r-panel);background:var(--pq-card);box-shadow:0 6px 20px rgba(34,49,42,.14);font-size:15px;font-weight:600;line-height:1.45;text-align:center;text-wrap:balance}html.dark .Duel_note___0gJa{box-shadow:0 8px 24px rgba(0,0,0,.45)}.Duel_recent__rpAk9{min-width:0;overflow:hidden;border:var(--pq-block-w,1px) solid var(--pq-line-strong);border-radius:var(--pq-r-panel);background:var(--pq-card);box-shadow:var(--pq-block-shadow,var(--pq-shadow))}.Duel_recentHead___55KD{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:16px clamp(14px,2cqw,20px) 10px}.Duel_recentHead___55KD>span{color:var(--pq-muted);font-size:13px;font-variant-numeric:tabular-nums}.Duel_cols__Wm6tc,.Duel_row__Cvmoe{display:flex;align-items:center;gap:12px;padding:8px clamp(14px,2cqw,20px);border-top:1px solid var(--pq-line)}.Duel_cols__Wm6tc{background:var(--pq-wash);color:var(--pq-muted);font-size:12px;font-weight:700}.Duel_row__Cvmoe{min-height:52px}.Duel_cRes__UIBLf{flex:none;width:28px}.Duel_cOpp__P2I3g{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding-left:8px}.Duel_cScore__N2oxj{flex:none;width:44px;text-align:right}.Duel_cDelta__RnNBg{flex:none;width:56px;text-align:right}.Duel_cDate__l6bQq{flex:none;width:76px;overflow:hidden;text-align:right;white-space:nowrap}.Duel_badge__LnFa2{display:grid;place-items:center;height:28px;border-radius:8px;font-size:12.5px;font-weight:800}.Duel_badge__LnFa2[data-r=W]{background:var(--pq-go-tint);color:var(--pq-go)}.Duel_badge__LnFa2[data-r=L]{background:var(--pq-bad-tint);color:var(--pq-bad-ink)}.Duel_badge__LnFa2[data-r=D]{background:var(--pq-wash);color:var(--pq-muted)}html.dark .Duel_badge__LnFa2[data-r=W]{color:var(--pq-go-lo)}.Duel_oppName__qEqiz{min-width:0;overflow:hidden;font-size:14.5px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.Duel_botTag__4knPs{flex:none;color:var(--pq-muted);font-size:13px}.Duel_row__Cvmoe .Duel_cScore__N2oxj{font-size:14.5px;font-weight:800;font-variant-numeric:tabular-nums}.Duel_row__Cvmoe .Duel_cDelta__RnNBg{color:var(--pq-muted);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.Duel_row__Cvmoe .Duel_cDelta__RnNBg[data-dir=up]{color:var(--pq-go)}.Duel_row__Cvmoe .Duel_cDelta__RnNBg[data-dir=down]{color:var(--pq-bad-ink)}.Duel_row__Cvmoe .Duel_cDelta__RnNBg[data-dir=none]{color:var(--pq-faint);font-size:12px;font-weight:600}html.dark .Duel_row__Cvmoe .Duel_cDelta__RnNBg[data-dir=up]{color:var(--pq-go-lo)}.Duel_row__Cvmoe .Duel_cDate__l6bQq{color:var(--pq-muted);font-size:13px}.Duel_empty__nWzvI{padding:18px clamp(14px,2cqw,20px) 22px;border-top:1px solid var(--pq-line)}.Duel_empty__nWzvI strong{display:block;font-size:15px;font-weight:700}.Duel_empty__nWzvI p{margin-top:4px!important;color:var(--pq-muted);font-size:14px;line-height:1.5}@container (max-width: 799px){.Duel_lobby__778JJ{grid-template-columns:minmax(0,1fr)}.Duel_mainCol__fouuW,.Duel_side__uHclb{grid-column:auto;grid-row:auto}.Duel_pickList__SMjN4{max-height:none}}@container (max-width: 559px){.Duel_cDate__l6bQq{display:none}.Duel_stage__7MRUe{padding:32px 20px}}.Duel_tick__iBZa_{width:20px;height:6px;border-radius:999px;background:var(--pq-wash);transition:background-color .2s}.Duel_tick__iBZa_[data-p=you]{background:var(--pq-go-bright)}.Duel_tick__iBZa_[data-p=opp]{background:var(--pq-bad)}.Duel_tick__iBZa_[data-p=none]{background:var(--pq-line-strong)}.Duel_tick__iBZa_[data-p=now]{background:var(--pq-ink)}.Duel_score__k78fL{font-size:32px;font-weight:800;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.Duel_duel__8Hskx .Duel_choice__yKeV_{display:flex;align-items:flex-start;gap:12px;width:100%;min-height:48px;padding:9px 14px 9px 10px;border:1.5px solid var(--pq-line);border-radius:var(--pq-r-control);background:var(--pq-card);color:var(--pq-ink);font:400 15px/1.55 var(--pq-font);text-align:left;transition:border-color .12s,background-color .12s,opacity .12s}.Duel_choice__yKeV_:hover:not(:disabled){border-color:var(--pq-line-strong);background:var(--pq-wash)}.Duel_choice__yKeV_[data-picked]{border-color:var(--pq-ink);background:var(--pq-wash)}.Duel_choice__yKeV_[data-dim]{opacity:.5}.Duel_choice__yKeV_:disabled{cursor:default}.Duel_choice__yKeV_ .Duel_letter__a_W7c{margin-top:-2px}.Duel_choice__yKeV_[data-picked] .Duel_letter__a_W7c{background:var(--pq-ink);color:var(--pq-page)}.Duel_duel__8Hskx .Duel_grid__m1gRN{flex:1;min-width:0;height:44px;padding:0 16px;border:1px solid var(--pq-line-strong);border-radius:var(--pq-r-control)!important;background:var(--pq-card);color:var(--pq-ink);font:600 15px/1 var(--pq-font);font-variant-numeric:tabular-nums;outline:none}.Duel_grid__m1gRN:focus{border-color:var(--pq-go)}.Duel_grid__m1gRN:disabled{background:var(--pq-wash)}.Duel_chip__e_z5_{display:inline-block;padding:4px 10px;border-radius:999px;font-size:12.5px;font-weight:800;font-variant-numeric:tabular-nums}.Duel_chip__e_z5_[data-dir=up]{background:var(--pq-go-tint);color:var(--pq-go-lo)}.Duel_chip__e_z5_[data-dir=down]{background:var(--pq-bad-tint);color:var(--pq-bad-ink)}.Duel_chip__e_z5_[data-dir=flat]{background:var(--pq-wash);color:var(--pq-muted)}.Duel_dot__qNgYi{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;font-size:11px;font-weight:800}.Duel_dot__qNgYi[data-r=W]{background:var(--pq-go-tint);color:var(--pq-go-lo)}.Duel_dot__qNgYi[data-r=L]{background:var(--pq-bad-tint);color:var(--pq-bad-ink)}.Duel_dot__qNgYi[data-r=D]{background:var(--pq-gold-tint);color:var(--pq-gold-ink)}@media (prefers-reduced-motion:reduce){.Duel_duel__8Hskx .Duel_btn__c64Rv,.Duel_duel__8Hskx .Duel_choice__yKeV_,.Duel_duel__8Hskx .Duel_go__LVADK,.Duel_duel__8Hskx .Duel_outline__ltp9w,.Duel_duel__8Hskx .Duel_pill__Os0gd,.Duel_tick__iBZa_,.Duel_x__8ExGl{transition:none}}.Duel_duel__8Hskx .Duel_chatChip__ilIQo{padding:7px 12px;border:1px solid var(--pq-line);border-radius:999px;background:var(--pq-card);color:var(--pq-ink);font:600 14px/1.25 var(--pq-font);transition:border-color .12s,background-color .12s}.Duel_duel__8Hskx .Duel_chatChip__ilIQo[data-size=sm]{padding:6px 8px;font-size:12.5px}.Duel_chatChip__ilIQo:hover{border-color:var(--pq-line-strong);background:var(--pq-wash)}.Duel_duel__8Hskx .Duel_quietLink__iHApY{min-height:36px;padding:0 8px;border:0;background:none;color:var(--pq-muted);font:600 13px/1.3 var(--pq-font)}.Duel_quietLink__iHApY:hover:not(:disabled){color:var(--pq-ink)}.Duel_quietLink__iHApY:disabled{opacity:.5;cursor:wait}.Duel_lobbyLink__k6Jp0{display:flex;gap:8px;align-items:center;max-width:460px;margin:18px auto 0}.Duel_lobbyLink__k6Jp0 input{flex:1;min-width:0;height:40px;padding:0 12px;border:1px solid var(--pq-line-strong);border-radius:8px;background:var(--pq-wash);color:var(--pq-ink);font:500 14px/1 var(--pq-font)}.Duel_lobbySeats__hSiV6{max-width:460px;margin:16px auto 0;text-align:left}.Duel_lobbySeat__2pUmq{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 2px;border-top:1px solid var(--pq-line)}.Duel_lobbySeat__2pUmq:last-child{border-bottom:1px solid var(--pq-line)}.Duel_lobbyName__nCaCO{font-weight:700;font-size:16px}.Duel_lobbyState__6wpx8{font-size:14px;font-weight:700;color:var(--pq-muted)}.Duel_lobbySeat__2pUmq[data-state=ready] .Duel_lobbyState__6wpx8{color:var(--pq-go)}.Duel_lobbySeat__2pUmq[data-state=empty] .Duel_lobbyName__nCaCO{color:var(--pq-muted)}.Shell_app__VWjvy{--pq-page:#fbfcfa;--pq-card:#fff;--pq-tint:#e8eee8;--pq-tint-ink:#304038;--pq-wash:#f2f5f1;--pq-line:#e5ebe4;--pq-line-strong:#bac3bc;--pq-track:#e5ebe4;--pq-ink:#22312a;--pq-ink-2:#3c4a40;--pq-muted:#687767;--pq-faint:#91a094;--pq-go:#2a7a50;--pq-go-hi:#23683f;--pq-go-lo:#1d5835;--pq-go-ink:#fff;--pq-go-tint:#eaf4ee;--pq-go-bright:#3aa864;--pq-go-soft:#b9dcc5;--pq-bad:#e2606f;--pq-bad-ink:#b23c4f;--pq-bad-tint:#fdf0f1;--pq-gold:#ac935c;--pq-gold-ink:#6e5b31;--pq-gold-tint:#f8f1df;--pq-gold-line:#efe2bf;--pq-premium:#6e5b31;--pq-premium-hi:#5c4c28;--pq-premium-ink:#fff;--pq-shadow:0 1px 2px rgba(24,36,30,0.14),0 3px 10px -4px rgba(24,36,30,0.16);--pq-block-w:1px;--pq-block-shadow:var(--pq-shadow);--pq-lift:0 1px 2px rgba(24,36,30,0.08),0 8px 24px -12px rgba(24,36,30,0.18);--pq-r-card:24px;--pq-r-panel:16px;--pq-r-control:12px;--pq-font:HomeSans,"DM Sans",system-ui,sans-serif;--pq-hud-bg:#fff;--pq-side:#e8f3ec;--pq-side-line:#d3e6d9;--pq-side-hover:#dbece1;--pq-side-active:#fff;--pq-bar-bg:rgba(251,252,250,0.94);--pq-nav-bg:rgba(255,255,255,0.96);position:relative;min-height:100svh}.Shell_app__VWjvy.Shell_app__VWjvy,.dark .Shell_app__VWjvy.Shell_app__VWjvy{background:var(--pq-page);color:var(--pq-ink);font:400 15px/1.5 var(--pq-font);--c-page:var(--pq-page);--c-surface:var(--pq-card);--c-line:var(--pq-line);--c-line-strong:var(--pq-line-strong);--c-ink:var(--pq-ink);--c-muted:var(--pq-muted);--c-faint:var(--pq-faint);--c-hover:var(--pq-wash);--c-active:var(--pq-go-tint);--c-active-ink:var(--pq-go-lo);--c-accent:var(--pq-go);--c-chip:var(--pq-wash);--ink:var(--pq-ink);--muted:var(--pq-muted);--line:var(--pq-line);--surface:var(--pq-card);--panel:var(--pq-card)}.Shell_app__VWjvy.Shell_app__VWjvy:before{display:none}@media (min-width:900px){.Shell_app__VWjvy{--pq-block-w:2px;--pq-block-shadow:var(--pq-lift)}}.dark .Shell_app__VWjvy{--pq-page:#0f1512;--pq-card:#161f1a;--pq-tint:#1b2a22;--pq-tint-ink:#d6e2d9;--pq-wash:#1a231e;--pq-line:#26332c;--pq-line-strong:#43574b;--pq-track:#2a382f;--pq-ink:#e8eee9;--pq-ink-2:#c3cfc6;--pq-muted:#9cada1;--pq-faint:#74867a;--pq-go:#3a9567;--pq-go-hi:#44a674;--pq-go-lo:#a3dbb8;--pq-go-ink:#fff;--pq-go-tint:#1c3326;--pq-go-bright:#4cba78;--pq-go-soft:#2c5a3f;--pq-bad:#e4707e;--pq-bad-ink:#f19aa5;--pq-bad-tint:#3a1f25;--pq-gold:#c9ad6e;--pq-gold-ink:#e3cf98;--pq-gold-tint:#2a2416;--pq-gold-line:#4a3f22;--pq-premium:#b8975a;--pq-premium-hi:#c9a866;--pq-premium-ink:#1d170b;--pq-shadow:0 1px 2px rgba(0,0,0,0.4);--pq-lift:0 1px 2px rgba(0,0,0,0.35),0 8px 24px -12px rgba(0,0,0,0.55);--pq-hud-bg:#161f1a;--pq-side:#122019;--pq-side-line:#213428;--pq-side-hover:#1a2c22;--pq-side-active:#21382b;--pq-bar-bg:rgba(15,21,18,0.94);--pq-nav-bg:rgba(22,31,26,0.97)}.Shell_app__VWjvy *,.Shell_app__VWjvy :after,.Shell_app__VWjvy :before{box-sizing:border-box}.Shell_app__VWjvy :focus-visible{outline:2px solid var(--pq-go);outline-offset:2px}.Shell_app__VWjvy a{color:inherit;text-decoration:none}.Shell_app__VWjvy :where(button){font:inherit;cursor:pointer}.Shell_skip__0i8P0{position:absolute;left:12px;top:-60px;z-index:60;padding:10px 14px;border-radius:999px;background:var(--pq-ink);color:var(--pq-page)!important;font-weight:700}.Shell_skip__0i8P0:focus{top:12px}.Shell_sidebar__jjtQC{position:fixed;inset:0 auto 0 0;z-index:30;width:256px;display:flex;flex-direction:column;gap:16px;padding:18px 14px 14px;background:var(--pq-side);border-right:1px solid var(--pq-side-line);overflow-y:auto;overscroll-behavior:contain}.Shell_brandRow__MAQGc{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 2px 0}.Shell_brandRow__MAQGc .prepquest-logo,.Shell_mobileHeader__bHjPe .prepquest-logo{width:150px;height:30px}.Shell_drawerClose__2jmYy{display:none;place-items:center;width:40px;height:40px;border:0;border-radius:999px;background:var(--pq-side-hover);color:var(--pq-ink)}.Shell_gameCard__v1bbB{display:flex;flex-direction:column;gap:8px;padding:8px 8px 10px;border:1px solid var(--pq-side-line);border-radius:var(--pq-r-panel);background:var(--pq-card);color:var(--pq-ink);transition:border-color .12s}.Shell_gameCard__v1bbB:hover{border-color:var(--pq-line-strong)}.Shell_gameCard__v1bbB img{display:block;width:100%;height:auto;aspect-ratio:384/112;object-fit:cover;border-radius:10px;image-rendering:pixelated;filter:saturate(.6) contrast(.85) brightness(1.1) opacity(.94)}.dark .Shell_gameCard__v1bbB img{filter:saturate(.7) brightness(.85)}.Shell_gameCard__v1bbB span{padding:0 4px;font-size:14px;font-weight:700}.Shell_nav__NrCfl{display:flex;flex-direction:column;gap:4px}.Shell_group__Hqm6b{display:flex;flex-direction:column;gap:2px}.Shell_group__Hqm6b>p{margin:12px 10px 4px;font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--pq-muted)}.Shell_item__74aJ_{position:relative;display:flex;align-items:center;gap:12px;height:44px;padding:0 10px;border-radius:var(--pq-r-control);color:var(--pq-ink);font-size:15px;font-weight:500;transition:background-color .12s,color .12s}.Shell_item__74aJ_ svg{flex:none;color:var(--pq-ink-2)}.Shell_item__74aJ_:hover{background:var(--pq-side-hover)}.Shell_item__74aJ_[aria-current=page]{background:var(--pq-side-active);color:var(--pq-go-lo);font-weight:700;box-shadow:0 1px 2px rgba(30,70,45,.1)}.Shell_item__74aJ_[aria-current=page] svg{color:var(--pq-go-lo)}.Shell_bottom__3LUAO{margin-top:auto;display:flex;flex-direction:column;gap:10px}.Shell_guestSave__gZOwB{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px solid var(--pq-side-line);border-radius:var(--pq-r-panel);background:var(--pq-card);color:var(--pq-ink)}.Shell_guestSave__gZOwB b{color:var(--pq-go-lo);font-size:14px;font-weight:700}.Shell_guestSave__gZOwB span{color:var(--pq-muted);font-size:12.5px;line-height:1.4}.Shell_hotbar__gZZa2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:5px;border:1px solid var(--pq-side-line);border-radius:var(--pq-r-panel);background:var(--pq-card)}.Shell_slot__zGkiC{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 2px 6px;border:0;border-radius:var(--pq-r-control);background:transparent;color:var(--pq-ink);font-size:11px;font-weight:600;line-height:1.2;transition:background-color .12s}.Shell_slot__zGkiC svg{color:var(--pq-ink-2)}.Shell_slot__zGkiC:hover,.Shell_slot__zGkiC[aria-current=page]{background:var(--pq-card)}.Shell_slot__zGkiC[aria-current=page],.Shell_slot__zGkiC[aria-current=page] svg{color:var(--pq-go-lo)}.Shell_slot__zGkiC[aria-pressed=false] svg{color:var(--pq-faint)}.Shell_badge__M3KxF{position:absolute;top:3px;right:6px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--pq-bad);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center}.Shell_account__5xpoj{display:flex;align-items:center;gap:12px;padding:8px;border-radius:14px;color:var(--pq-ink);transition:background-color .12s}.Shell_account__5xpoj:hover{background:var(--pq-side-hover)}.Shell_account__5xpoj[data-current]{background:var(--pq-side-active)}.Shell_avatarButton__VnJT_{padding:0;border:0;cursor:pointer;transition:transform .12s,box-shadow .12s}.Shell_avatarButton__VnJT_:hover{box-shadow:0 0 0 2px var(--pq-go,#2a7a50)}.Shell_avatarButton__VnJT_:focus-visible{outline:2px solid var(--pq-go,#2a7a50);outline-offset:2px}.Shell_accountLink__Sc1M0{display:flex;flex:1;min-width:0;align-self:stretch;align-items:center;color:inherit}.Shell_avatar__0z0aB{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--pq-ink);color:var(--pq-page);font-weight:800}.Shell_accountName__rxSwp{display:flex;flex-direction:column;min-width:0;line-height:1.25}.Shell_accountName__rxSwp strong{overflow:hidden;font-size:15px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.Shell_nameLine__2yil2{display:flex;align-items:center;gap:5px;min-width:0}.Shell_nameLine__2yil2>span{flex:none}.Shell_accountName__rxSwp small{font-size:12.5px;color:var(--pq-muted)}.Shell_workspace__bpiOR{min-width:0;margin-left:256px;display:flex;flex-direction:column;min-height:100svh}.Shell_hudRow___fogW,.Shell_main__Y9lS7{width:100%;max-width:1200px;margin-inline:auto;padding-inline:40px}.Shell_hudRow___fogW{display:flex;justify-content:flex-end;padding-top:18px}.Shell_main__Y9lS7{flex:1;padding-top:22px;padding-bottom:64px}.Shell_main__Y9lS7[aria-busy=true]:before{content:"";position:fixed;z-index:70;top:0;left:0;height:3px;width:40%;background:var(--pq-go);animation:Shell_busy__u2r_Y 1.1s ease-in-out infinite}@keyframes Shell_busy__u2r_Y{0%{transform:translateX(-100%)}to{transform:translateX(260%)}}.Shell_hud__QVDw_{display:flex;align-items:stretch;gap:0;margin:0;padding:0;border:var(--pq-block-w) solid var(--pq-line-strong);border-radius:var(--pq-r-panel);background:var(--pq-hud-bg);box-shadow:var(--pq-block-shadow)}.Shell_hud__QVDw_>div{display:flex;align-items:center;height:42px;padding:0 16px}.Shell_hud__QVDw_ dt{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.Shell_hud__QVDw_ dd{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.Shell_hud__QVDw_ dd a,.Shell_hud__QVDw_ dd button[data-unset]{color:var(--pq-go)!important;font:700 15px/1 var(--pq-font)!important}.Shell_hud__QVDw_ dd button{font:800 15px/1 var(--pq-font)!important}.Shell_hudSep__7_3aw{flex:none;align-self:stretch;width:1px;background:var(--pq-line)}.Shell_iconGo__SYEtN{color:var(--pq-go)}.Shell_iconGold__nE8jU{color:var(--pq-gold)}.Shell_iconMuted__C_q1c{color:var(--pq-muted)}.Shell_locked__xiYhv{margin-left:auto;display:grid;place-items:center}.Shell_locked__xiYhv,.Shell_locked__xiYhv svg{color:var(--pq-faint)}.Shell_srOnly__kOs0_{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.Shell_mark__XFlCg{display:inline-flex;flex:none;margin-right:10px;vertical-align:-3px;color:var(--pq-ink-2)}.Shell_mark__XFlCg svg{display:block}.Shell_backdrop__tkof1,.Shell_mobileHeader__bHjPe,.Shell_mobileNav__Zf9N5{display:none}@media (max-width:899px){.Shell_mobileHeader__bHjPe{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:12px;height:58px;padding:0 12px 0 14px;background:var(--pq-bar-bg);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--pq-line)}.Shell_mobileHeader__bHjPe .prepquest-logo{width:140px;height:28px}.Shell_menuButton__6T2Xn{display:flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 12px;border:1px solid var(--pq-line-strong);border-radius:10px;background:var(--pq-card);color:var(--pq-ink);font-size:14px;font-weight:600}.Shell_sidebar__jjtQC{display:none;width:min(300px,86vw);box-shadow:0 24px 60px rgba(20,40,30,.35)}.Shell_sidebar__jjtQC[data-open=true]{display:flex}.Shell_drawerClose__2jmYy{display:grid}.Shell_backdrop__tkof1{display:block;position:fixed;inset:0;z-index:25;border:0;background:rgba(20,30,25,.4)}.Shell_workspace__bpiOR{margin-left:0;padding-bottom:calc(70px + env(safe-area-inset-bottom))}.Shell_hudRow___fogW{justify-content:center;padding:12px 16px 0}.Shell_main__Y9lS7{padding:18px 16px 40px}.Shell_mobileNav__Zf9N5{position:fixed;left:0;right:0;bottom:0;z-index:20;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:6px 8px calc(10px + env(safe-area-inset-bottom));background:var(--pq-nav-bg);border-top:1px solid var(--pq-line)}.Shell_mobileNav__Zf9N5 a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:54px;color:var(--pq-ink);font-size:11.5px;font-weight:500}.Shell_mobileNav__Zf9N5 a>span:first-child{display:grid;place-items:center;width:48px;height:28px;border-radius:999px;color:var(--pq-ink-2);transition:background-color .12s}.Shell_mobileNav__Zf9N5 a[aria-current=page]{color:var(--pq-go-lo);font-weight:700}.Shell_mobileNav__Zf9N5 a[aria-current=page]>span:first-child{background:var(--pq-go-tint);color:var(--pq-go-lo)}}@media (max-width:380px){.Shell_hud__QVDw_>div{padding:0 9px}}@media (min-width:1600px) and (min-height:820px){.Shell_sidebar__jjtQC,.Shell_workspace__bpiOR{zoom:1.1}}@media (min-width:1800px) and (min-height:900px){.Shell_sidebar__jjtQC,.Shell_workspace__bpiOR{zoom:1.2}}@media (min-width:2000px) and (min-height:1000px){.Shell_sidebar__jjtQC,.Shell_workspace__bpiOR{zoom:1.3}}@media (min-width:2300px) and (min-height:1150px){.Shell_sidebar__jjtQC,.Shell_workspace__bpiOR{zoom:1.45}}@media (min-width:2700px) and (min-height:1300px){.Shell_sidebar__jjtQC,.Shell_workspace__bpiOR{zoom:1.6}}@media (min-width:1600px) and (min-height:820px){.Shell_workspace__bpiOR{min-height:0}.Shell_hudRow___fogW,.Shell_main__Y9lS7{max-width:1320px}}.Shell_app__VWjvy:has([data-ui-runner]) :is(.Shell_sidebar__jjtQC,.Shell_hudRow___fogW,.Shell_mobileHeader__bHjPe,.Shell_mobileNav__Zf9N5,.Shell_backdrop__tkof1){display:none}.Shell_app__VWjvy:has([data-ui-runner]) .Shell_workspace__bpiOR{margin:0;padding:0}.Shell_app__VWjvy:has([data-ui-runner]) .Shell_main__Y9lS7{max-width:none;margin:0;padding:0}@media (prefers-reduced-motion:reduce){.Shell_account__5xpoj,.Shell_gameCard__v1bbB,.Shell_item__74aJ_,.Shell_slot__zGkiC{transition:none}.Shell_main__Y9lS7[aria-busy=true]:before{animation:none}}.Shell_app__VWjvy:has([data-team-page]) :is(.Shell_sidebar__jjtQC,.Shell_hudRow___fogW,.Shell_backdrop__tkof1,.Shell_mobileNav__Zf9N5){display:none}.Shell_app__VWjvy:has([data-team-page]) .Shell_workspace__bpiOR{margin-left:0;zoom:1}.Shell_app__VWjvy:has([data-team-page]) .Shell_main__Y9lS7{max-width:none;padding-inline:0}.Shell_pixelAvatar__EXG38{overflow:hidden;background:#cfe3b4!important;place-items:end center}.Shell_hud__QVDw_>.Shell_hudTheme__BFXJT{padding:0 4px}.Shell_hudTheme__BFXJT button{width:34px;height:34px}.Shell_headerActions__edeH_{display:flex;align-items:center;gap:8px}.Shell_mobileTheme__9g2Vy button{width:40px;height:40px;border:1px solid var(--pq-line-strong);border-radius:10px;background:var(--pq-card);color:var(--pq-ink)}@media (max-width:899px){.Shell_hudThemeSep__ynFmh,.Shell_hudTheme__BFXJT{display:none!important}}@media (min-width:900px){.Shell_sidebar__jjtQC[data-fit="1"]{gap:10px;padding-top:14px}.Shell_sidebar__jjtQC[data-fit="1"] .Shell_item__74aJ_{height:38px}.Shell_sidebar__jjtQC[data-fit="1"] .Shell_group__Hqm6b>p{margin-top:8px}.Shell_sidebar__jjtQC[data-fit="2"]{gap:8px;padding-top:12px;padding-bottom:10px}.Shell_sidebar__jjtQC[data-fit="2"] .Shell_item__74aJ_{height:35px}.Shell_sidebar__jjtQC[data-fit="2"] .Shell_group__Hqm6b>p{margin:5px 10px 3px}.Shell_sidebar__jjtQC[data-fit="2"] .Shell_bottom__3LUAO{gap:8px}.Shell_sidebar__jjtQC[data-fit="3"]{gap:6px;padding-top:8px;padding-bottom:6px}.Shell_sidebar__jjtQC[data-fit="3"] .Shell_item__74aJ_{height:32px}.Shell_sidebar__jjtQC[data-fit="3"] .Shell_group__Hqm6b>p{margin:3px 10px 2px}.Shell_sidebar__jjtQC[data-fit="3"] .Shell_bottom__3LUAO{gap:6px}.Shell_sidebar__jjtQC[data-fit="3"] .Shell_slot__zGkiC{padding-block:5px 4px}.Shell_sidebar__jjtQC[data-fit="3"] .Shell_account__5xpoj{padding-block:4px}}.Shell_pixelAvatar__EXG38>canvas[data-avatar-bg]{box-shadow:0 0 0 60px var(--avatar-bg)}.LegalFooter_legal__45rk0{width:100%;max-width:1200px;margin:0 auto;padding:0 40px 28px;text-align:center;font-size:12.5px;line-height:1.7;color:var(--pq-faint)}.LegalFooter_legal__45rk0 a{color:var(--pq-muted);text-decoration:underline;text-underline-offset:2px}.LegalFooter_legal__45rk0 a:hover{color:var(--pq-ink)}@media (max-width:899px){.LegalFooter_legal__45rk0{padding:0 20px 20px}}[data-app-shell]:has([data-ui-runner]) .LegalFooter_legal__45rk0{display:none}[data-app-shell]:has([data-guest-chip]) .LegalFooter_legal__45rk0{padding-bottom:112px}@media (max-width:899px){[data-app-shell]:has([data-guest-chip]) .LegalFooter_legal__45rk0{padding-bottom:150px}}.LookDialog_head__VD4Qo{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.LookDialog_title__enuok{margin:0;font:700 21px/1.3 var(--pq-font)}.LookDialog_status__dySuf{font:600 12.5px/1 var(--pq-font);color:var(--pq-ink-2,#3c4a40);opacity:.8}.LookDialog_body__4lorR{display:grid;grid-template-columns:148px minmax(0,1fr);gap:22px;align-items:start}.LookDialog_stage__z8OmG{display:grid;place-items:end center;height:172px;padding-bottom:14px;border-radius:var(--pq-r-panel,16px);background:#cfe3b4;box-shadow:inset 0 -12px 0 #b9d39b}.LookDialog_controls__edItM{display:flex;flex-direction:column;gap:12px}.LookDialog_row__NkKsd{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px}.LookDialog_label__4k_HS{font:600 13.5px/1.2 var(--pq-font);color:var(--pq-ink-2,#3c4a40)}.LookDialog_chips__x62yo,.LookDialog_swatches__gb0_d{display:flex;flex-wrap:wrap;gap:8px}.LookDialog_chip__R23lB{height:34px;padding:0 14px;border:1px solid var(--pq-line-strong,#bac3bc);border-radius:10px;background:var(--pq-card,#fff);color:var(--pq-ink,#22312a);font:600 14px/1 var(--pq-font);cursor:pointer}.LookDialog_chip__R23lB:hover{background:var(--pq-go-tint,#eaf4ee)}.LookDialog_chip__R23lB[aria-checked=true]{border-color:var(--pq-go,#2a7a50);background:var(--pq-go-tint,#eaf4ee);color:var(--pq-go-hi,#23683f);box-shadow:inset 0 0 0 1px var(--pq-go,#2a7a50)}.LookDialog_swatch__He6eR{width:30px;height:30px;border:2px solid rgba(0,0,0,.12);border-radius:8px;cursor:pointer}.LookDialog_swatch__He6eR[aria-checked=true]{box-shadow:0 0 0 2px var(--pq-card,#fff),0 0 0 4px var(--pq-go,#2a7a50)}.LookDialog_chip__R23lB:focus-visible,.LookDialog_swatch__He6eR:focus-visible,.LookDialog_switch__K7wWu:focus-visible{outline:2px solid var(--pq-go,#2a7a50);outline-offset:2px}.LookDialog_badgeRow__6l5kY{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding-top:16px;border-top:1px solid var(--pq-line-strong,#bac3bc)}.LookDialog_badgeText___m2F_{display:flex;flex-direction:column;gap:3px}.LookDialog_badgeText___m2F_ b{font:700 15px/1.3 var(--pq-font)}.LookDialog_badgeText___m2F_ small{font:500 13px/1.4 var(--pq-font);color:var(--pq-ink-2,#3c4a40)}.LookDialog_preview__wRNn9{display:flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:12px;background:var(--pq-go-tint,#eaf4ee);font:700 14px/1 var(--pq-font);white-space:nowrap}.LookDialog_previewAvatar__cS4Yj{border-radius:7px;background:#cfe3b4}.LookDialog_switch__K7wWu{position:relative;width:46px;height:28px;padding:0;border:0;border-radius:999px;background:var(--pq-line-strong,#bac3bc);cursor:pointer;transition:background-color .15s}.LookDialog_switch__K7wWu span{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform .15s}.LookDialog_switch__K7wWu[aria-checked=true]{background:var(--pq-go,#2a7a50)}.LookDialog_switch__K7wWu[aria-checked=true] span{transform:translateX(18px)}.LookDialog_switch__K7wWu:disabled{opacity:.45;cursor:not-allowed}@media (max-width:640px){.LookDialog_dialog__nqEWV .LookDialog_head__VD4Qo{padding:16px 16px 0}.LookDialog_scroll__Qhwie{padding:12px 16px 18px}.LookDialog_body__4lorR{grid-template-columns:1fr}.LookDialog_stage__z8OmG{height:150px}.LookDialog_row__NkKsd{grid-template-columns:1fr;gap:6px}.LookDialog_badgeRow__6l5kY{grid-template-columns:minmax(0,1fr) auto}.LookDialog_preview__wRNn9{grid-column:1/-1;justify-self:start;grid-row:2}}.LookDialog_dialog__nqEWV{position:fixed;inset:0;margin:auto;width:min(640px,calc(100vw - 32px));max-width:calc(100vw - 32px);height:fit-content;max-height:calc(100dvh - 32px);padding:0;border:2px solid var(--pq-line-strong,#bac3bc);border-radius:20px;background:var(--pq-card,#fff);color:var(--pq-ink,#22312a);font-family:var(--pq-font);box-shadow:0 30px 80px rgba(10,20,14,.35);overflow:hidden}.LookDialog_dialog__nqEWV[open]{display:flex;flex-direction:column}.LookDialog_dialog__nqEWV::backdrop{background:rgba(10,16,11,.6)}.LookDialog_dialog__nqEWV .LookDialog_head__VD4Qo{align-items:center;padding:18px 22px 0}.LookDialog_close__HOxac{flex:none;width:38px;height:38px;border:1px solid var(--pq-line-strong,#bac3bc);border-radius:10px;background:var(--pq-card,#fff);color:var(--pq-ink,#22312a);font:600 22px/1 var(--pq-font);cursor:pointer}.LookDialog_close__HOxac:hover{background:var(--pq-wash,#eef0ea)}.LookDialog_scroll__Qhwie{overflow:auto;padding:14px 22px 22px;overscroll-behavior:contain}.LookDialog_editor__wwTQ4{display:flex;flex-direction:column;gap:18px}.LookDialog_editor__wwTQ4>.LookDialog_status__dySuf{margin:-4px 0 0}.LookDialog_loading__er4Kx{margin:8px 0 4px;font:500 14px/1.4 var(--pq-font);color:var(--pq-muted)}.Aura_aura__lktwO,.Aura_frame__KU5jA{--h1:transparent;--h2:transparent;--h3:transparent;--ray:transparent;--spark:#fff4cf;position:relative;isolation:isolate;display:inline-grid;place-items:center;flex:none;vertical-align:middle}:is(.Aura_aura__lktwO,.Aura_frame__KU5jA)[data-tone=copper]{--h1:#efb38347;--h2:#efb3831f;--h3:#efb3830d;--spark:#ffe2c8}:is(.Aura_aura__lktwO,.Aura_frame__KU5jA)[data-tone=silver]{--h1:#e6f5f566;--h2:#e6f5f52e;--h3:#e6f5f514;--spark:#f2f6f8}:is(.Aura_aura__lktwO,.Aura_frame__KU5jA)[data-tone=gold]{--h1:#ffeb9d73;--h2:#f3c95a38;--h3:#f3c95a17;--ray:#f3c95a2e;--spark:#fff4cf}:is(.Aura_aura__lktwO,.Aura_frame__KU5jA)[data-tone=diamond]{--h1:#8fdcea80;--h2:#5fb7c945;--h3:#5fb7c91f;--ray:#a9e8f44d;--spark:#ffffff}:is(.Aura_aura__lktwO,.Aura_frame__KU5jA)[data-tone=blossom]{--h1:#ffd9e499;--h2:#e597ae4d;--h3:#ffd9e424;--ray:#ffd9e459;--spark:#ffc2d4}:is(.Aura_aura__lktwO,.Aura_frame__KU5jA)[data-tone=mystery]{--h1:#7c3aed4d;--h2:#18181b80;--h3:#7c3aed1a;--spark:#c4b5fd}.Aura_aura__lktwO{width:var(--crest);height:var(--crest)}.Aura_leaf__rwPoj{position:relative;z-index:2;display:block;width:100%;height:100%;image-rendering:pixelated}.Aura_aura__lktwO[data-tone=mystery]>.Aura_leaf__rwPoj{filter:grayscale(1) brightness(.45)}.Aura_halo__OolMO{position:absolute;z-index:0;inset:calc(var(--crest,40px) * -.6);border-radius:50%;pointer-events:none;background:radial-gradient(circle closest-side,var(--h1) 0 50%,var(--h2) 50% 72%,var(--h3) 72% 100%,transparent 100%)}.Aura_frame__KU5jA .Aura_halo__OolMO{inset:-38%}.Aura_aura__lktwO[data-calm]>.Aura_halo__OolMO{inset:calc(var(--crest,40px) * -.2)}.Aura_rays__wpd86{position:absolute;z-index:0;inset:calc(var(--crest,40px) * -1.05);border-radius:50%;pointer-events:none;opacity:0;background:repeating-conic-gradient(var(--ray) 0 9deg,transparent 9deg 30deg);-webkit-mask:radial-gradient(circle closest-side,#000 35%,transparent 100%);mask:radial-gradient(circle closest-side,#000 35%,transparent 100%)}:is([data-tone=gold],[data-tone=diamond],[data-tone=blossom]):not([data-calm])>.Aura_rays__wpd86{opacity:1;animation:Aura_turn__FH2vj 12s steps(12) infinite}[data-tone=gold]:not([data-calm])>.Aura_rays__wpd86{opacity:.7;animation-duration:18s}[data-tone=blossom]:not([data-calm])>.Aura_rays__wpd86{animation-duration:8s}.Aura_spark__X24aA{--u:max(2px,calc(var(--crest,40px) / 12));position:absolute;z-index:3;width:var(--u);height:var(--u);background:var(--spark);opacity:0;pointer-events:none;box-shadow:var(--u) 0 var(--spark),calc(var(--u) * -1) 0 var(--spark),0 var(--u) var(--spark),0 calc(var(--u) * -1) var(--spark);top:-6%;right:-10%}.Aura_spark__X24aA+.Aura_spark__X24aA{top:auto;right:auto;bottom:2%;left:-12%}.Aura_frame__KU5jA .Aura_spark__X24aA{--u:2px}:is([data-tone=gold],[data-tone=diamond],[data-tone=blossom],[data-tone=mystery]):not([data-calm])>.Aura_spark__X24aA{animation:Aura_twinkle__6VFzJ 2.4s steps(1) infinite}.Aura_spark__X24aA+.Aura_spark__X24aA{animation-delay:-1.2s!important}:is([data-tone=diamond],[data-tone=blossom]):not([data-calm])>.Aura_halo__OolMO{animation:Aura_breathe__QF6IQ 2.4s steps(2) infinite}[data-tone=mystery]:not([data-calm])>.Aura_leaf__rwPoj{animation:Aura_glitch__SgEjr 3.2s steps(1) infinite}@keyframes Aura_turn__FH2vj{to{transform:rotate(1turn)}}@keyframes Aura_breathe__QF6IQ{50%{transform:scale(1.08)}}@keyframes Aura_twinkle__6VFzJ{0%,to{opacity:0}20%{opacity:1}30%{opacity:.5}40%{opacity:0}}@keyframes Aura_glitch__SgEjr{0%,86%,to{transform:none}88%{transform:translate(1px,-1px)}90%{transform:translate(-2px)}92%{transform:none}94%{transform:translate(1px,1px)}}.Aura_frame__KU5jA>:not(.Aura_halo__OolMO,.Aura_spark__X24aA){position:relative;z-index:1}.Aura_flame__mcYoX{display:inline-block;flex:none;width:var(--flame);height:calc(var(--flame) * 1.2);vertical-align:middle}.Aura_flame__mcYoX svg{display:block;width:100%;height:100%;shape-rendering:crispEdges;overflow:visible;transform-origin:50% 100%}.Aura_frameB__g4Jhy{visibility:hidden}.Aura_flame__mcYoX:not([data-heat=out]) .Aura_frameA__YbwdK{animation:Aura_frameA__YbwdK .5s steps(1) infinite}.Aura_flame__mcYoX:not([data-heat=out]) .Aura_frameB__g4Jhy{animation:Aura_frameB__g4Jhy .5s steps(1) infinite}@keyframes Aura_frameA__YbwdK{50%{visibility:hidden}}@keyframes Aura_frameB__g4Jhy{50%{visibility:visible}}.Aura_outer__HZrwi{fill:#e2683a}.Aura_inner__TtY7a{fill:#f6a23c}.Aura_core__FpZKa{fill:#ffe08a}.Aura_flame__mcYoX[data-heat=out] .Aura_outer__HZrwi{fill:#33473a}.Aura_flame__mcYoX[data-heat=out] .Aura_inner__TtY7a{fill:#24392b}.Aura_flame__mcYoX[data-heat=out] .Aura_core__FpZKa{fill:#1a2e21}.Aura_flame__mcYoX[data-heat=spark] svg{transform:scale(.78)}.Aura_flame__mcYoX[data-heat=blue] .Aura_outer__HZrwi{fill:#3d7bd9}.Aura_flame__mcYoX[data-heat=blue] .Aura_inner__TtY7a{fill:#6fb6ff}.Aura_flame__mcYoX[data-heat=blue] .Aura_core__FpZKa{fill:#eaf8ff}.Aura_flame__mcYoX[data-heat=violet] .Aura_outer__HZrwi{fill:#8a4fd9}.Aura_flame__mcYoX[data-heat=violet] .Aura_inner__TtY7a{fill:#c78bff}.Aura_flame__mcYoX[data-heat=violet] .Aura_core__FpZKa{fill:#fff}@media(prefers-reduced-motion:reduce){.Aura_frameA__YbwdK,.Aura_frameB__g4Jhy,.Aura_halo__OolMO,.Aura_leaf__rwPoj,.Aura_rays__wpd86,.Aura_spark__X24aA{animation:none!important}.Aura_spark__X24aA{opacity:.8}.Aura_frameB__g4Jhy{visibility:hidden}}.Aura_name__NTTwb{font:400 30px/1 var(--pixel);letter-spacing:.01em;color:#7a6340;text-shadow:0 3px 0 var(--nsh-deep)}.Aura_name__NTTwb[data-tone=copper]{color:#a4582a}.Aura_name__NTTwb[data-tone=silver]{color:#5c7277}.Aura_name__NTTwb[data-tone=gold]{color:var(--nt-gold-hi)}.Aura_name__NTTwb[data-tone=diamond]{color:#1f7f91}.Aura_name__NTTwb[data-tone=blossom]{color:#b4486c}.Aura_name__NTTwb[data-tone=mystery]{color:#6b4fd1;letter-spacing:.2em}html.dark .Aura_name__NTTwb{color:#cbb48b}html.dark .Aura_name__NTTwb[data-tone=copper]{color:#efb383}html.dark .Aura_name__NTTwb[data-tone=silver]{color:#e3eef0}html.dark .Aura_name__NTTwb[data-tone=gold]{color:var(--nt-gold-hi)}html.dark .Aura_name__NTTwb[data-tone=diamond]{color:#8fdcea}html.dark .Aura_name__NTTwb[data-tone=blossom]{color:#ffc2d4}html.dark .Aura_name__NTTwb[data-tone=mystery]{color:#c4b5fd}.AccountGate_gate__4_aiO{display:grid;gap:16px;max-width:560px;margin:48px auto;padding:0 16px;font-family:var(--pq-font,inherit)}.AccountGate_card___sgCf{padding:28px;border:var(--pq-block-w,1px) solid var(--pq-line-strong,#e5ebe4);border-radius:var(--pq-r-card,24px);background:var(--pq-card,#fff);color:var(--pq-ink,#22312a);box-shadow:var(--pq-block-shadow,var(--pq-shadow))}.AccountGate_gate__4_aiO.AccountGate_gate__4_aiO .AccountGate_card___sgCf.AccountGate_card___sgCf h1{margin:0 0 22px;font:700 26px/1.15 var(--pq-font,inherit);letter-spacing:-.02em}.AccountGate_actions__wGLTC{display:flex;flex-wrap:wrap;gap:10px}.AccountGate_primary__fACdC,.AccountGate_secondary__3g0x7{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;border-radius:10px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .12s}.AccountGate_card___sgCf a.AccountGate_primary__fACdC{background:var(--pq-go,#2a7a50);color:var(--pq-go-ink,#fff)}.AccountGate_card___sgCf a.AccountGate_primary__fACdC:hover{background:var(--pq-go-hi,#23683f)}.AccountGate_card___sgCf a.AccountGate_primary__fACdC:active{background:var(--pq-go-lo,#1d5835)}.AccountGate_card___sgCf a.AccountGate_secondary__3g0x7{border:1px solid var(--pq-line-strong,#d3dcd3);background:var(--pq-card,#fff);color:var(--pq-ink,#22312a)}.AccountGate_card___sgCf a.AccountGate_secondary__3g0x7:hover{background:var(--pq-wash,#f2f5f1)}.AccountGate_small__PxqP_{margin:16px 0 0;color:var(--pq-faint,#91a094);font-size:13px}.AccountGate_game__KcJkJ{display:grid;grid-template-columns:150px 1fr;align-items:center;gap:14px;padding:10px;border:var(--pq-block-w,1px) solid var(--pq-line-strong,#e5ebe4);border-radius:var(--pq-r-panel,16px);background:var(--pq-card,#fff);color:var(--pq-ink,#22312a);text-decoration:none;transition:border-color .12s;box-shadow:var(--pq-block-shadow,var(--pq-shadow))}.AccountGate_gate__4_aiO a.AccountGate_game__KcJkJ:hover{border-color:var(--pq-line-strong,#d3dcd3)}.AccountGate_game__KcJkJ img{width:150px;height:auto;border-radius:10px;image-rendering:pixelated}.AccountGate_game__KcJkJ b{display:block;font-size:15px}.AccountGate_game__KcJkJ small{color:var(--pq-muted,#687767);font-size:13px}@media(max-width:480px){.AccountGate_gate__4_aiO{margin-top:24px}.AccountGate_game__KcJkJ{grid-template-columns:1fr}.AccountGate_game__KcJkJ img{width:100%}.AccountGate_actions__wGLTC>a{flex:1}}@media(prefers-reduced-motion:reduce){.AccountGate_game__KcJkJ,.AccountGate_primary__fACdC,.AccountGate_secondary__3g0x7{transition:none}}.PracticeAnalytics_cells__9oOVX,.PracticeAnalytics_wrap__2Pdd2{--good:var(--pq-go-bright);--mid:#d4a43a;--low:var(--pq-bad)}.PracticeAnalytics_wrap__2Pdd2{container-type:inline-size;display:grid;gap:14px}.PracticeAnalytics_heading__0q4qf.PracticeAnalytics_heading__0q4qf{margin:0;font:700 18px/1.3 var(--pq-font);letter-spacing:-.015em;color:var(--pq-ink)}.PracticeAnalytics_title__YqdEG.PracticeAnalytics_title__YqdEG{margin:0;font:700 16px/1.25 var(--pq-font);color:var(--pq-ink)}.PracticeAnalytics_top__dduad{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(250px,1fr);gap:14px}@container (max-width:760px){.PracticeAnalytics_top__dduad{grid-template-columns:minmax(0,1fr)}}.PracticeAnalytics_activity__qUM1X{position:relative;min-width:0;padding:20px 22px 16px;overflow:hidden;border:var(--pq-block-w,1px) solid var(--pq-line-strong);border-radius:var(--pq-r-panel);background:var(--pq-card);box-shadow:var(--pq-block-shadow,var(--pq-shadow))}.PracticeAnalytics_activity__qUM1X:after,.PracticeAnalytics_activity__qUM1X:before{content:"";position:absolute;left:0;right:0;bottom:0;pointer-events:none;-webkit-mask:var(--tree) repeat-x left bottom/auto 100%;mask:var(--tree) repeat-x left bottom/auto 100%}.PracticeAnalytics_activity__qUM1X:before{--tree:url(/home/treeline-back-day.svg);height:64px;background:var(--pq-tint);opacity:.55}.PracticeAnalytics_activity__qUM1X:after{--tree:url(/home/treeline-front-day.svg);height:44px;background:var(--pq-tint)}.PracticeAnalytics_activity__qUM1X>*{position:relative;z-index:1}.PracticeAnalytics_activityHead__g0IY6{display:flex;align-items:center;justify-content:space-between;gap:12px}.PracticeAnalytics_key__5a9fn{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--pq-muted)}.PracticeAnalytics_key__5a9fn i{width:10px;height:10px;border-radius:3px;background:var(--good)}.PracticeAnalytics_key__5a9fn i[data-k=wrong]{margin-left:8px;background:var(--low)}.PracticeAnalytics_diverge__8s3UU{display:flex;margin:18px 0 0;padding:0;list-style:none}.PracticeAnalytics_diverge__8s3UU li{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center}.PracticeAnalytics_down__Sosca,.PracticeAnalytics_up__QMhiy{display:flex;justify-content:center;width:100%}.PracticeAnalytics_up__QMhiy{align-items:flex-end;height:86px;border-bottom:1.5px solid var(--pq-line-strong)}.PracticeAnalytics_down__Sosca{align-items:flex-start;height:58px}.PracticeAnalytics_down__Sosca i,.PracticeAnalytics_up__QMhiy i{display:block;width:min(calc(100% - 2 * clamp(3px,.8cqw,8px)),30px);margin:0 clamp(3px,.8cqw,8px);min-height:0;transition:height .4s cubic-bezier(.2,.8,.2,1),opacity .12s}.PracticeAnalytics_diverge__8s3UU:hover li:not(:hover) i{opacity:.35}.PracticeAnalytics_up__QMhiy i{border-radius:6px 6px 0 0;background:var(--good)}.PracticeAnalytics_down__Sosca i{border-radius:0 0 6px 6px;background:var(--low);opacity:.85}.PracticeAnalytics_diverge__8s3UU small{height:16px;margin-top:6px;font-size:11.5px;color:var(--pq-muted);white-space:nowrap}.PracticeAnalytics_empty__2kJ7O{position:absolute;left:0;right:0;top:94px;margin:0;text-align:center;font-size:14px;font-weight:600;color:var(--pq-muted)}.PracticeAnalytics_counts__qfwkx{display:grid;margin:0;border:var(--pq-block-w,1px) solid var(--pq-line-strong);border-radius:var(--pq-r-panel);background:var(--pq-card);box-shadow:var(--pq-block-shadow,var(--pq-shadow))}.PracticeAnalytics_counts__qfwkx>div{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:72px;padding:12px 18px}.PracticeAnalytics_counts__qfwkx>div+div{border-top:1px solid var(--pq-line)}.PracticeAnalytics_counts__qfwkx dt{font-size:13px;color:var(--pq-muted)}.PracticeAnalytics_counts__qfwkx dd{margin:2px 0 0;font-size:24px;font-weight:800;letter-spacing:-.03em;line-height:1.05;color:var(--pq-ink)}.PracticeAnalytics_counts__qfwkx>div>:last-child:not(dd){position:absolute;right:18px;top:50%;transform:translateY(-50%)}.PracticeAnalytics_mini__RTne_{display:flex;align-items:flex-end;gap:3px;height:28px}.PracticeAnalytics_mini__RTne_ i{width:5px;border-radius:2px;background:var(--pq-line)}.PracticeAnalytics_mini__RTne_ i[data-on]{background:var(--pq-go-soft)}.PracticeAnalytics_mini__RTne_ i:last-child[data-on]{background:var(--good)}.PracticeAnalytics_ringMini__CWfw5{width:36px;height:36px;transform:rotate(-90deg)}.PracticeAnalytics_ringMini__CWfw5 circle{fill:none;stroke:var(--pq-track);stroke-width:5}.PracticeAnalytics_ringMini__CWfw5 circle+circle{stroke:var(--good);stroke-linecap:round}.PracticeAnalytics_ringMini__CWfw5 circle[data-band=mid]{stroke:var(--mid)}.PracticeAnalytics_ringMini__CWfw5 circle[data-band=low]{stroke:var(--low)}.PracticeAnalytics_counts__qfwkx .PracticeAnalytics_review__7qRqY{display:inline-flex;align-items:center;height:30px;padding:0 12px;border:1px solid var(--pq-line-strong);border-radius:8px;color:var(--pq-ink);font-size:13px;font-weight:600}.PracticeAnalytics_counts__qfwkx .PracticeAnalytics_review__7qRqY:hover{background:var(--pq-wash)}.PracticeAnalytics_days__yB_Lf{display:flex;gap:4px}.PracticeAnalytics_days__yB_Lf>span{display:flex;flex-direction:column;align-items:center;gap:3px;cursor:default}.PracticeAnalytics_days__yB_Lf i{width:12px;height:12px;border-radius:3px;background:var(--pq-track)}.PracticeAnalytics_days__yB_Lf>span[data-on] i{background:var(--good)}.PracticeAnalytics_days__yB_Lf small{font-size:10px;color:var(--pq-faint)}.PracticeAnalytics_cells__9oOVX{display:inline-flex;gap:3px}.PracticeAnalytics_cells__9oOVX i{width:11px;height:14px;border-radius:3px;background:var(--pq-track)}.PracticeAnalytics_cells__9oOVX[data-band=high] i[data-on]{background:var(--good)}.PracticeAnalytics_cells__9oOVX[data-band=mid] i[data-on]{background:var(--mid)}.PracticeAnalytics_cells__9oOVX[data-band=low] i[data-on]{background:var(--low)}.PracticeAnalytics_reports__NHkiP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@container (max-width:760px){.PracticeAnalytics_reports__NHkiP{grid-template-columns:minmax(0,1fr)}}.PracticeAnalytics_report__59e7s{position:relative;min-width:0;padding:20px 22px;border:var(--pq-block-w,1px) solid var(--pq-line-strong);border-radius:var(--pq-r-panel);background:var(--pq-card);box-shadow:var(--pq-block-shadow,var(--pq-shadow))}.PracticeAnalytics_reportHead__rqoDU{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.PracticeAnalytics_reportScore__dIUO1{display:flex;flex-direction:column;align-items:flex-end;font-size:26px;font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--pq-ink)}.PracticeAnalytics_reportScore__dIUO1 small{margin-top:4px;font-size:12.5px;font-weight:500;letter-spacing:0;color:var(--pq-muted)}.PracticeAnalytics_sub__yi2fW{margin:14px 0 8px;font-size:12.5px;font-weight:600;color:var(--pq-muted)}.PracticeAnalytics_rows__BpJE8{display:grid;gap:2px;margin:0 -10px;padding:0;list-style:none}.PracticeAnalytics_rows__BpJE8 .PracticeAnalytics_row__SDsQ1{display:grid;grid-template-columns:minmax(0,1fr) auto 40px 56px 16px;align-items:center;gap:12px;min-height:36px;padding:3px 10px;border-radius:8px;color:inherit;text-decoration:none;transition:background-color .12s}.PracticeAnalytics_rows__BpJE8 .PracticeAnalytics_row__SDsQ1:hover{background:var(--pq-wash)}.PracticeAnalytics_rows__BpJE8 .PracticeAnalytics_row__SDsQ1:focus-visible{outline:2px solid var(--pq-go);outline-offset:0}.PracticeAnalytics_go__ZL_CH{color:var(--pq-faint);transition:color .12s,transform .12s}.PracticeAnalytics_rows__BpJE8 .PracticeAnalytics_row__SDsQ1:hover .PracticeAnalytics_go__ZL_CH{color:var(--pq-ink);transform:translateX(2px)}.PracticeAnalytics_rowName__jChtC{min-width:0;overflow:hidden;font-size:14px;font-weight:600;color:var(--pq-ink);text-overflow:ellipsis;white-space:nowrap}.PracticeAnalytics_rows__BpJE8 b{font-size:14px;font-weight:700;color:var(--pq-ink);text-align:right}.PracticeAnalytics_time__UDF7g{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;font-size:13px;color:var(--pq-muted)}@container (max-width:420px){.PracticeAnalytics_rows__BpJE8 .PracticeAnalytics_row__SDsQ1{grid-template-columns:minmax(0,1fr) auto 36px 42px 14px;gap:8px}.PracticeAnalytics_rowName__jChtC{white-space:normal;line-height:1.25}.PracticeAnalytics_cells__9oOVX{gap:2px}.PracticeAnalytics_cells__9oOVX i{width:7px;height:13px;border-radius:2px}}.PracticeAnalytics_report__59e7s[data-locked] .PracticeAnalytics_reportBody__xmcs6,.PracticeAnalytics_report__59e7s[data-locked] .PracticeAnalytics_reportScore__dIUO1{filter:blur(5px);opacity:.7;user-select:none;pointer-events:none}.PracticeAnalytics_lock__meK6X{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.PracticeAnalytics_lockChip__XA7qH{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:999px;background:var(--pq-gold-tint);color:var(--pq-gold-ink);font-size:13px;font-weight:700}.PracticeAnalytics_report__59e7s .PracticeAnalytics_unlock__2YZ23{display:inline-flex;align-items:center;height:38px;padding:0 18px;border-radius:10px;background:var(--pq-premium);color:var(--pq-premium-ink);font-size:14px;font-weight:600}.PracticeAnalytics_report__59e7s .PracticeAnalytics_unlock__2YZ23:hover{background:var(--pq-premium-hi)}.PracticeAnalytics_trialLine__B_Ps7{margin:0;color:var(--pq-muted);font-size:13px;line-height:1.4;text-align:center}.PracticeAnalytics_review__7qRqY:focus-visible,.PracticeAnalytics_unlock__2YZ23:focus-visible{outline:2px solid var(--pq-go);outline-offset:2px}@media(prefers-reduced-motion:reduce){.PracticeAnalytics_down__Sosca i,.PracticeAnalytics_go__ZL_CH,.PracticeAnalytics_rows__BpJE8 .PracticeAnalytics_row__SDsQ1,.PracticeAnalytics_up__QMhiy i{transition:none}}.PracticeHub_hub__Lbady{container-type:inline-size;display:flex;flex-direction:column;gap:clamp(22px,2.5cqw,28px);min-width:0;color:var(--pq-ink);--hub-edge-hover:color-mix(in srgb,var(--pq-line-strong) 50%,var(--pq-faint))}.PracticeHub_hub__Lbady.PracticeHub_hub__Lbady h1.PracticeHub_title__y9sQF.PracticeHub_title__y9sQF{margin:0;font-family:var(--pq-font);font-size-adjust:none;font-weight:700;font-size:clamp(28px,3cqw,34px);line-height:1.1;letter-spacing:-.025em;color:var(--pq-ink)}.PracticeHub_hero__oxwbn{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 32px;padding:clamp(22px,2.6cqw,30px) clamp(22px,2.6cqw,30px) clamp(36px,3.8cqw,44px);overflow:hidden;border:var(--pq-block-w,1px) solid var(--pq-line-strong);border-radius:var(--pq-r-card);background:var(--pq-card);box-shadow:var(--pq-block-shadow,var(--pq-shadow));color:inherit;text-decoration:none;transition:border-color .12s}.PracticeHub_hero__oxwbn:after,.PracticeHub_hero__oxwbn:before{content:"";position:absolute;left:0;right:0;bottom:0;pointer-events:none;-webkit-mask:var(--tree) repeat-x left bottom /auto 100%;mask:var(--tree) repeat-x left bottom /auto 100%;background:var(--pq-tint)}.PracticeHub_hero__oxwbn:before{--tree:url(/home/treeline-back-day.svg);height:52px;opacity:.6}.PracticeHub_hero__oxwbn:after{--tree:url(/home/treeline-front-day.svg);height:34px}.PracticeHub_hero__oxwbn>*{position:relative;z-index:1}.PracticeHub_hero__oxwbn:hover{border-color:var(--hub-edge-hover)}.PracticeHub_hero__oxwbn:focus-visible{outline:2px solid var(--pq-go);outline-offset:3px}.PracticeHub_heroText__AYY_Z{flex:1 1 260px;display:flex;flex-direction:column;gap:6px;min-width:0}.PracticeHub_heroName__Gaiev{font-size:clamp(24px,2.6cqw,30px);font-weight:800;letter-spacing:-.025em;line-height:1.15;color:var(--pq-ink)}.PracticeHub_heroSub__tJVH5{font-size:15px;color:var(--pq-ink-2)}.PracticeHub_heroGo__jRN9a{flex:0 1 220px;display:flex;flex-direction:column;gap:8px}.PracticeHub_start__FPkor{display:flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 28px;border-radius:10px;background:var(--pq-go);color:var(--pq-go-ink);font-size:16px;font-weight:600;transition:background-color .12s}.PracticeHub_hero__oxwbn:hover .PracticeHub_start__FPkor{background:var(--pq-go-hi)}.PracticeHub_hero__oxwbn:active .PracticeHub_start__FPkor{background:var(--pq-go-lo)}.PracticeHub_start__FPkor svg{transition:transform .12s}.PracticeHub_hero__oxwbn:hover .PracticeHub_start__FPkor svg{transform:translateX(3px)}.PracticeHub_freeLeft__4BDVg{font-size:13px;font-weight:500;color:var(--pq-muted);text-align:center;font-variant-numeric:tabular-nums}.PracticeHub_freeLeft__4BDVg[data-low]{color:var(--pq-bad-ink)}.PracticeHub_group__DEe_M{display:flex;flex-direction:column;gap:14px;min-width:0}.PracticeHub_groupHead__cGzGA{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.PracticeHub_hub__Lbady.PracticeHub_hub__Lbady h2.PracticeHub_groupTitle__iUVpg{margin:0;font-family:var(--pq-font);font-weight:700;font-size:18px;line-height:1.3;letter-spacing:-.015em;color:var(--pq-ink)}.PracticeHub_sections__yyo5f{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px}.PracticeHub_section__tPLK5{display:flex;align-items:center;gap:16px;min-height:96px;padding:18px 20px;border:1px solid var(--pq-line);border-radius:20px;background:var(--pq-card);color:inherit;text-decoration:none;transition:border-color .12s}.PracticeHub_section__tPLK5:hover{border-color:var(--hub-edge-hover)}.PracticeHub_sectionDisc__zca9L{flex:none;display:grid;place-items:center;width:60px;height:60px;border-radius:999px;background:var(--pq-wash)}.PracticeHub_sectionName__ZbzBS{flex:1;min-width:0;font-size:18px;font-weight:700;letter-spacing:-.01em;line-height:1.25}.PracticeHub_arrow__09KIS{flex:none;color:var(--pq-go);transition:transform .12s}.PracticeHub_section__tPLK5:hover .PracticeHub_arrow__09KIS{transform:translateX(2px)}.PracticeHub_unlock__Damu5{position:relative;display:inline-flex;align-items:center;height:38px;padding:0 18px;border:1px solid var(--pq-line-strong);border-radius:8px;background:var(--pq-card);color:var(--pq-ink);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;transition:border-color .12s}.PracticeHub_unlock__Damu5:before{content:"";position:absolute;inset:-3px 0}.PracticeHub_unlock__Damu5:hover{border-color:var(--pq-faint)}.PracticeHub_trialLine__ZPRHW{margin:12px 0 0;color:var(--pq-muted);font-size:13.5px;line-height:1.5}.PracticeHub_unlockFoot__zmdai{display:none}.PracticeHub_tools__B_Mwz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@container (max-width: 759px){.PracticeHub_tools__B_Mwz{grid-template-columns:repeat(2,minmax(0,1fr))}}.PracticeHub_tool__IL3vI{display:flex;align-items:center;gap:12px;min-width:0;min-height:52px;padding:12px 14px;border:var(--pq-block-w,1px) solid var(--pq-line-strong);border-radius:var(--pq-r-panel);background:var(--pq-card);color:var(--pq-ink);text-decoration:none;transition:border-color .12s,background-color .12s;box-shadow:var(--pq-block-shadow,var(--pq-shadow))}.PracticeHub_tool__IL3vI:hover{border-color:var(--hub-edge-hover)}.PracticeHub_toolName__o3dgK{flex:1;min-width:0;font-size:14.5px;font-weight:600;line-height:1.3}.PracticeHub_tool__IL3vI[data-locked]{border-color:transparent;background:var(--pq-wash);color:var(--pq-muted)}.PracticeHub_tool__IL3vI[data-locked]:hover{border-color:transparent;background:var(--pq-line)}@media (min-width:900px){.PracticeHub_hub__Lbady .PracticeHub_subject__OyQFU,.PracticeHub_hub__Lbady .PracticeHub_subject__OyQFU:hover{box-shadow:inset 0 0 0 var(--pq-block-w) rgba(0,0,0,.16),var(--pq-block-shadow)}.PracticeHub_tool__IL3vI[data-locked]{border-color:var(--pq-line)}.PracticeHub_tool__IL3vI[data-locked]:hover{border-color:var(--pq-line-strong)}}.PracticeHub_toolLock__Z4iGx{flex:none;color:var(--pq-faint)}.PracticeHub_glyph__BbQ6G{flex:none;display:block;line-height:0;color:var(--pq-ink-2)}.PracticeHub_glyph__BbQ6G svg{display:block}.PracticeHub_sectionDisc__zca9L .PracticeHub_glyph__BbQ6G{color:var(--pq-go)}.PracticeHub_glyph__BbQ6G[data-muted]{color:var(--pq-faint)}@container (max-width: 560px){.PracticeHub_heroGo__jRN9a{flex-basis:100%}.PracticeHub_tools__B_Mwz{gap:10px}.PracticeHub_tool__IL3vI{gap:10px;padding:12px}.PracticeHub_groupHead__cGzGA .PracticeHub_unlock__Damu5,.PracticeHub_toolLock__Z4iGx{display:none}.PracticeHub_unlockFoot__zmdai{display:flex;justify-content:center;height:46px}}@media (prefers-reduced-motion:reduce){.PracticeHub_arrow__09KIS,.PracticeHub_hero__oxwbn,.PracticeHub_section__tPLK5,.PracticeHub_start__FPkor,.PracticeHub_start__FPkor svg,.PracticeHub_tool__IL3vI,.PracticeHub_unlock__Damu5{transition:none}.PracticeHub_section__tPLK5:hover .PracticeHub_arrow__09KIS{transform:none}}.PracticeHub_subjects__aeVqO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.PracticeHub_hub__Lbady .PracticeHub_subject__OyQFU{position:relative;display:flex;flex-direction:column;gap:8px;min-height:150px;padding:20px 22px;overflow:hidden;border-radius:var(--pq-r-panel);background:#2a7a50;color:#fff;text-decoration:none;transition:transform .12s,box-shadow .12s}.PracticeHub_hub__Lbady .PracticeHub_subject__OyQFU[data-key=math]{background:#22312a}.PracticeHub_hub__Lbady .PracticeHub_subject__OyQFU:hover{box-shadow:0 10px 24px -14px rgba(20,40,30,.55)}.PracticeHub_hub__Lbady .PracticeHub_subject__OyQFU:focus-visible{outline:2px solid var(--pq-go);outline-offset:3px}.PracticeHub_subjectName__fgQr7{position:relative;z-index:1;font-size:19px;font-weight:700;letter-spacing:-.01em}.PracticeHub_subjectMeta__H4rFS{position:relative;z-index:1;max-width:62%;font-size:13px;color:rgba(255,255,255,.82)}.PracticeHub_subjectTrack__nwMHE{position:relative;z-index:1;display:block;max-width:62%;height:6px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.22)}.PracticeHub_subjectTrack__nwMHE i{display:block;height:100%;border-radius:999px;background:#fff}.PracticeHub_subjectOpen___x6J6{position:relative;z-index:1;display:inline-flex;align-items:center;gap:4px;align-self:flex-start;margin-top:auto;height:32px;padding:0 12px;border-radius:8px;background:#fff;color:#22312a;font-size:13.5px;font-weight:600}.PracticeHub_subjectPct__zXCX0{position:absolute;z-index:1;right:22px;top:16px;font-size:clamp(44px,6cqw,60px);font-weight:800;letter-spacing:-.04em;line-height:1;color:rgba(255,255,255,.92)}.PracticeHub_subjectPct__zXCX0 small{margin:0 2px;font-size:.45em;font-weight:700;letter-spacing:0;color:rgba(255,255,255,.7)}.PracticeHub_hub__Lbady .PracticeHub_subject__OyQFU:after,.PracticeHub_hub__Lbady .PracticeHub_subject__OyQFU:before{content:"";position:absolute;left:0;right:0;bottom:0;pointer-events:none;-webkit-mask:var(--tree) repeat-x left bottom/auto 100%;mask:var(--tree) repeat-x left bottom/auto 100%}.PracticeHub_hub__Lbady .PracticeHub_subject__OyQFU:before{--tree:url(/home/treeline-back-day.svg);height:58px;background:rgba(255,255,255,.07)}.PracticeHub_hub__Lbady .PracticeHub_subject__OyQFU:after{--tree:url(/home/treeline-front-day.svg);height:40px;background:rgba(255,255,255,.1)}.dark .PracticeHub_hub__Lbady .PracticeHub_subject__OyQFU[data-key=math]{background:#2c3f35}@container (max-width:560px){.PracticeHub_subjects__aeVqO{grid-template-columns:minmax(0,1fr)}.PracticeHub_subjectMeta__H4rFS,.PracticeHub_subjectTrack__nwMHE{max-width:72%}}@media(prefers-reduced-motion:reduce){.PracticeHub_hub__Lbady .PracticeHub_subject__OyQFU{transition:none}}