._6Zkslq_metrics{gap:16px;display:grid;container:metrics/inline-size}._6Zkslq_toolbar{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}._6Zkslq_label{color:var(--muted);font-size:14px}._6Zkslq_seg{}._6Zkslq_link{}._6Zkslq_muted{color:var(--muted);margin:0;font-size:13.5px;line-height:1.45}._6Zkslq_card{min-width:0;}._6Zkslq_title{}._6Zkslq_tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}._6Zkslq_tiles>:first-child{grid-column:span 2}@container metrics (min-width:560px){._6Zkslq_tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@container metrics (min-width:1400px){._6Zkslq_tiles{grid-template-columns:repeat(7,minmax(0,1fr))}._6Zkslq_tiles>:first-child{grid-column:auto}}._6Zkslq_tile{align-content:start;gap:2px;display:grid;}._6Zkslq_tile dt{color:var(--muted);font-size:13.5px;font-weight:600}._6Zkslq_tile dd{margin:0}._6Zkslq_big{font:600 30px/1.15 var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums}._6Zkslq_sub{color:var(--muted);font-size:13px;line-height:1.4}._6Zkslq_charts{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@container metrics (min-width:640px){._6Zkslq_charts{grid-template-columns:repeat(2,minmax(0,1fr))}._6Zkslq_charts>:nth-child(3){grid-column:1/-1}}@container metrics (min-width:1100px){._6Zkslq_charts{grid-template-columns:repeat(3,minmax(0,1fr))}._6Zkslq_charts>:nth-child(3){grid-column:auto}}._6Zkslq_chart{min-width:0;margin:0;}._6Zkslq_plot{touch-action:pan-y;width:100%;position:relative}._6Zkslq_plot svg{display:block}._6Zkslq_grid line{stroke:var(--line);stroke-width:1px}._6Zkslq_grid text,._6Zkslq_axisX{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}._6Zkslq_bar{fill:var(--brand)}._6Zkslq_barOn{fill:var(--accent)}._6Zkslq_tip{border:1px solid var(--line);background:var(--surface);color:var(--muted);white-space:nowrap;pointer-events:none;border-radius:8px;padding:4px 8px;font-size:12.5px;position:absolute;top:0;transform:translate(-50%);box-shadow:0 4px 12px #0f141a1f}._6Zkslq_tip strong{color:var(--ink);font-variant-numeric:tabular-nums}._6Zkslq_details{margin-top:6px;font-size:13.5px}._6Zkslq_details summary{min-height:44px;color:var(--accent);cursor:pointer;align-items:center;font-weight:600;display:inline-flex}._6Zkslq_columns{grid-template-columns:minmax(0,1fr);grid-template-areas:"practice""features""retention""community";gap:12px;display:grid}._6Zkslq_practice{grid-area:practice}._6Zkslq_features{grid-area:features}._6Zkslq_retention{grid-area:retention}._6Zkslq_community{grid-area:community}@container metrics (min-width:640px){._6Zkslq_columns{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"practice practice""features retention""community community"}}@container metrics (min-width:1100px){._6Zkslq_columns{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"practice features retention""community features retention"}}._6Zkslq_scroll{max-width:100%;overflow-x:auto}._6Zkslq_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}._6Zkslq_table th,._6Zkslq_table td{border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;padding:8px 10px 8px 0}._6Zkslq_table th:first-child,._6Zkslq_table td:first-child{text-align:left}._6Zkslq_table thead th{color:var(--muted);white-space:normal;vertical-align:bottom;font-size:12.5px;font-weight:600}._6Zkslq_table tbody th{font-weight:500}._6Zkslq_bars{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}._6Zkslq_bars li{grid-template-columns:minmax(0,1fr) minmax(60px,40%) 3ch;align-items:center;gap:10px;font-size:14px;display:grid}._6Zkslq_barLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._6Zkslq_barTrack{background:var(--bg);border-radius:999px;height:8px;overflow:hidden}._6Zkslq_barTrack i{background:var(--brand);border-radius:999px;height:100%;display:block}._6Zkslq_barValue{text-align:right;font-variant-numeric:tabular-nums}._6Zkslq_small{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:0;display:grid}._6Zkslq_small dt{color:var(--muted);font-size:13px}._6Zkslq_small dd{font:600 22px/1.2 var(--font-display);font-variant-numeric:tabular-nums;margin:0}._6Zkslq_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,520px),1fr));column-gap:32px;display:grid}._6Zkslq_grid._6Zkslq_wideCols{grid-template-columns:repeat(auto-fill,minmax(min(100%,640px),1fr))}._6Zkslq_help{max-width:70ch}._6Zkslq_search{max-width:640px}@media (max-width:1599px){._6Zkslq_side._6Zkslq_side{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));display:grid}}
.kApgGG_frame{container:data/inline-size}.kApgGG_grid{grid-template-columns:minmax(0,1fr);gap:16px;max-width:1400px;display:grid}@container data (min-width:640px){.kApgGG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container data (min-width:1800px){.kApgGG_grid{grid-template-columns:repeat(4,minmax(0,1fr));max-width:none}}.kApgGG_grid>*{min-width:0;margin:0}.kApgGG_h2{}.kApgGG_h3{margin:12px 0 4px;font-size:14px;font-weight:600}.kApgGG_text{margin:0 0 10px;line-height:1.5}.kApgGG_small{color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.45}.kApgGG_good,.kApgGG_bad,.kApgGG_warn{margin:8px 0 0;line-height:1.45}.kApgGG_good{color:var(--good);font-weight:600}.kApgGG_bad{color:var(--bad)}.kApgGG_warn{border-left:3px solid var(--bad);background:color-mix(in srgb, var(--bad) 8%, var(--surface));border-radius:var(--radius-sm);padding:8px 10px;font-size:14px}.kApgGG_list{margin:8px 0 0;padding:0;font-size:14px;list-style:none}.kApgGG_list li{border-top:1px solid var(--line);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:7px 0;display:flex}.kApgGG_size{color:var(--muted);white-space:nowrap;font-size:13px}.kApgGG_status{color:var(--muted);font-size:13px}.kApgGG_status[data-status=replace]{color:var(--bad);font-weight:600}.kApgGG_status[data-status=new]{color:var(--good);font-weight:600}.kApgGG_actions{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;display:flex}.kApgGG_secondary{}.kApgGG_fileButton{}.kApgGG_fileButton:focus-within{outline:2px solid var(--accent);outline-offset:2px}.kApgGG_fileInput{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.kApgGG_steps{margin:4px 0 0;padding-left:22px;line-height:1.5}.kApgGG_steps li+li{margin-top:2px}.kApgGG_details{border-top:1px solid var(--line);margin-top:12px;padding-top:4px}.kApgGG_details summary{cursor:pointer;color:var(--accent);padding:12px 0;font-size:14px;font-weight:600;line-height:20px}
.Mtodma_avatar{vertical-align:middle;border-radius:50%;flex:none;display:inline-block}.Mtodma_photo{object-fit:cover;background:var(--line)}.Mtodma_initials{fill:#fff;font-family:var(--font-display), serif;letter-spacing:.02em;font-weight:600}
._27oPSG_monitor{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:12px;gap:10px;min-width:0;padding:12px 14px;font-size:13px;line-height:1.45;display:grid}._27oPSG_row{overflow-wrap:anywhere;align-items:center;gap:10px;min-width:0;margin:0;display:flex}._27oPSG_light{background:var(--line);border-radius:50%;flex:none;width:12px;height:12px}._27oPSG_light[data-on]{background:var(--good);box-shadow:0 0 0 0 var(--good)}@media (prefers-reduced-motion:no-preference){._27oPSG_light[data-on]{animation:.45s ease-out _27oPSG_blink}@keyframes _27oPSG_blink{0%{box-shadow:0 0 0 5px color-mix(in srgb, var(--good) 35%, transparent);transform:scale(1.25)}to{transform:scale(1);box-shadow:0 0 #0000}}}._27oPSG_row ._27oPSG_meter{flex:none;width:72px}._27oPSG_row>span:last-child{min-width:0}._27oPSG_row[data-heard=note]>span:last-child{color:var(--ink);font-weight:600}._27oPSG_test{gap:8px;display:grid}._27oPSG_btn{justify-self:start;}._27oPSG_listening,._27oPSG_result{align-items:center;gap:8px;margin:0;display:flex}._27oPSG_ok{color:var(--good)}._27oPSG_err{color:var(--bad)}._27oPSG_pulse{background:var(--hint);border-radius:50%;flex:none;width:8px;height:8px}@media (prefers-reduced-motion:no-preference){._27oPSG_pulse{animation:1s ease-in-out infinite alternate _27oPSG_pulse}@keyframes _27oPSG_pulse{to{opacity:.3}}}._27oPSG_tips{gap:6px;margin:0;padding-left:18px;display:grid}._27oPSG_tips a{color:var(--accent);white-space:nowrap;font-weight:500}._27oPSG_more{color:var(--muted);font-size:13px;line-height:1.45}._27oPSG_more summary{cursor:pointer;color:var(--accent);padding:2px 0}._27oPSG_more ._27oPSG_tips{margin-top:6px}@media (pointer:coarse){._27oPSG_more summary{align-items:center;min-height:44px;display:flex}}
.ZPPDLG_body{gap:12px;display:grid}.ZPPDLG_tip{color:var(--muted);margin:0;font-size:14px}.ZPPDLG_pedals{justify-content:center;gap:18px;padding:8px 0;display:flex}.ZPPDLG_pedal{color:var(--muted);justify-items:center;gap:6px;font-size:13px;display:grid}.ZPPDLG_pedal i{border:2px solid var(--line);background:color-mix(in srgb, var(--line) 40%, var(--surface));border-radius:8px 8px 14px 14px;width:34px;height:56px;transition:background-color .1s,transform .1s}.ZPPDLG_pedal[data-down]{color:var(--accent);font-weight:600}.ZPPDLG_pedal[data-down] i{border-color:var(--accent);background:var(--accent);transform:translateY(3px)}.ZPPDLG_check{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:15px;display:flex}.ZPPDLG_check input{width:20px;height:20px;accent-color:var(--accent)}.ZPPDLG_h3{margin:4px 0 6px;font-size:15px}.ZPPDLG_list{gap:6px;margin:0 0 6px;display:grid}.ZPPDLG_list div{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--line) 30%, transparent);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:8px 10px;font-size:14px;display:flex}.ZPPDLG_list dt{font-weight:600}.ZPPDLG_list dd{margin:0}
.Wm-sOq_panel{flex-direction:column;gap:14px;min-width:0;display:flex}.Wm-sOq_status{color:var(--muted);align-items:baseline;gap:8px;margin:0;font-size:14px;line-height:1.45;display:flex}.Wm-sOq_dot{background:var(--line);border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-1px)}.Wm-sOq_ok{color:var(--good)}.Wm-sOq_ok .Wm-sOq_dot{background:var(--good)}.Wm-sOq_err{color:var(--bad)}.Wm-sOq_err .Wm-sOq_dot{background:var(--bad)}.Wm-sOq_actions{flex-direction:column;gap:10px;display:flex}.Wm-sOq_btn{min-height:48px;}.Wm-sOq_btn:disabled{cursor:progress}.Wm-sOq_btn[aria-pressed=true]{border-color:var(--good);color:var(--good)}.Wm-sOq_primary{min-height:48px;}.Wm-sOq_link{color:var(--accent);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:6px 4px;font-size:13px;text-decoration:underline}.Wm-sOq_meter{background:var(--line);border-radius:4px;width:100%;height:8px;display:inline-block;overflow:hidden}.Wm-sOq_meterBar{background:var(--good);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.Wm-sOq_help{color:var(--muted);font-size:13px}.Wm-sOq_help summary{cursor:pointer;color:var(--accent);padding:2px 0;list-style-position:inside}.Wm-sOq_help p{margin:6px 0 0;line-height:1.45}.Wm-sOq_help a{color:var(--accent);white-space:nowrap;font-weight:500}.Wm-sOq_note{color:var(--hint);margin:0;font-size:13px;line-height:1.45}@media (pointer:coarse){.Wm-sOq_link,.Wm-sOq_help summary{min-height:44px}.Wm-sOq_help summary{align-items:center;display:flex}}
.IkHsoW_wrap{flex-direction:column;gap:16px;display:flex}.IkHsoW_steps{counter-reset:step;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.IkHsoW_steps li{counter-increment:step;padding-left:36px;position:relative}.IkHsoW_steps li:before{content:counter(step);border:1px solid var(--line);width:26px;height:26px;color:var(--muted);border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid;position:absolute;top:0;left:0}.IkHsoW_steps li[data-state=now]:before{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.IkHsoW_steps li[data-state=done]:before{content:"✓";background:var(--good);border-color:var(--good);color:#fff}.IkHsoW_steps li[data-state=todo]{opacity:.5}.IkHsoW_steps p{margin:2px 0 8px}.IkHsoW_bar{background:var(--line);border-radius:3px;height:6px;display:block;overflow:hidden}.IkHsoW_bar span{background:var(--accent);transform-origin:0;height:100%;display:block}.IkHsoW_hits{gap:8px;display:flex}.IkHsoW_hits span{border:2px solid var(--line);border-radius:50%;width:16px;height:16px}.IkHsoW_hits span[data-on]{background:var(--good);border-color:var(--good)}.IkHsoW_issue{color:var(--hint);font-size:14px}.IkHsoW_level{justify-content:center;display:flex}.IkHsoW_level>span{width:160px}.IkHsoW_done p{margin:0 0 12px}.IkHsoW_primary{width:100%;}.IkHsoW_skip{align-self:flex-end;}
.xETwFG_panel{flex-direction:column;gap:18px;display:flex}.xETwFG_panel fieldset{border:0;min-width:0;margin:0;padding:0}.xETwFG_panel legend{margin-bottom:6px;padding:0;font-size:13px;font-weight:600}.xETwFG_seg{display:flex;}.xETwFG_seg>button{white-space:normal;flex:1;min-width:0;padding:0 6px;line-height:1.2}.xETwFG_toggle{cursor:pointer;align-items:center;gap:10px;min-height:32px;font-size:14px;display:flex}.xETwFG_toggle input{accent-color:var(--accent);flex:none;width:18px;height:18px;margin:0}.xETwFG_sub{padding-left:28px}.xETwFG_sub[aria-disabled=true]{opacity:.5;cursor:default}.xETwFG_chipgroup+.xETwFG_chipgroup{margin-top:10px}.xETwFG_chipgroup small{color:var(--muted);margin-bottom:4px;font-size:12px;display:block}.xETwFG_chips{flex-wrap:wrap;gap:4px;display:flex}.xETwFG_chips button{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:6px;min-height:30px;padding:4px 8px;font-size:12px}.xETwFG_chips button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.xETwFG_row{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.xETwFG_btn{}.xETwFG_general{align-self:flex-start;min-height:44px;}.xETwFG_help{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.4}.xETwFG_goals{}.xETwFG_helpTight{margin:0 0 6px 28px}.xETwFG_status{margin:8px 0 0;font-size:13px}.xETwFG_ok{color:var(--good)}.xETwFG_link{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);width:100%;color:inherit;margin-top:6px;padding:7px 8px;font-size:16px;display:block}.xETwFG_chips button:hover{border-color:var(--accent)}@media (pointer:coarse){.xETwFG_chips button{min-height:36px;padding:6px 10px;font-size:13px}.xETwFG_toggle{min-height:44px}}
.X8_zOG_tools{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:8px;display:flex}.X8_zOG_search{flex:280px;}.X8_zOG_filters{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.X8_zOG_seg{}.X8_zOG_select{}.X8_zOG_check{}.X8_zOG_count{color:var(--muted);margin:6px 0 10px;font-size:13px}.X8_zOG_list{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.X8_zOG_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);align-items:stretch;min-width:0;display:flex;position:relative}.X8_zOG_card:hover{border-color:var(--accent)}.X8_zOG_cardLink{min-width:0;color:inherit;flex-direction:column;flex:1;gap:2px;padding:14px 4px 12px 16px;text-decoration:none;display:flex}.X8_zOG_cardTitle{font:600 17px/1.25 var(--font-display);overflow-wrap:anywhere}.X8_zOG_cardComposer{color:var(--muted);overflow-wrap:anywhere;font-size:13px}.X8_zOG_cardMeta{color:var(--muted);flex-wrap:wrap;gap:4px 12px;margin-top:6px;font-size:12px;display:flex}.X8_zOG_star{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;align-self:flex-start;place-items:center;margin:6px 6px 0 0;display:grid}.X8_zOG_star:hover{background:var(--accent-soft)}.X8_zOG_star[aria-pressed=true]{color:#d99a00}.X8_zOG_diff{align-items:center;gap:6px;display:inline-flex}.X8_zOG_diff i{background:var(--line);border-radius:50%;width:7px;height:7px;margin-right:2px;display:inline-block}.X8_zOG_diff i[data-on]{background:var(--accent)}.X8_zOG_empty{color:var(--muted);padding:24px 0}.X8_zOG_mine{}.X8_zOG_mineHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.X8_zOG_h2{margin:0;}.X8_zOG_importBtn{}.X8_zOG_mineButtons{flex-wrap:wrap;gap:8px;display:flex}.X8_zOG_recordLink{}.X8_zOG_importBtn:disabled{cursor:progress}.X8_zOG_mineHint{max-width:70ch;color:var(--muted);margin:6px 0 0;font-size:13px}.X8_zOG_mineStatus,.X8_zOG_mineError{margin:6px 0 0;font-size:14px}.X8_zOG_mineStatus:empty,.X8_zOG_mineError:empty{display:none}.X8_zOG_mineError{color:var(--bad);font-weight:600}.X8_zOG_mine .X8_zOG_list{margin-top:12px}.X8_zOG_delete,.X8_zOG_deleteConfirm{min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;align-self:flex-start;margin:6px 6px 0 0;padding:0 12px;font-size:13px}.X8_zOG_delete:hover{background:var(--accent-soft)}.X8_zOG_deleteConfirm{background:var(--bad);color:#fff;font-weight:600}.X8_zOG_external{color:var(--muted);margin:16px 0 0;font-size:14px}.X8_zOG_external a,.X8_zOG_license a{color:var(--accent)}.X8_zOG_license{color:var(--muted);max-width:70ch;margin-top:22px;font-size:12px}@media (max-width:599px){.X8_zOG_list{grid-template-columns:minmax(0,1fr)}.X8_zOG_mine{padding:12px}}
.cbxd5a_staff{place-items:center;width:100%;min-height:116px;display:grid}.cbxd5a_canvas{justify-content:center;width:100%;display:flex}.cbxd5a_canvas svg{max-width:100%;height:auto;display:block}.cbxd5a_error{color:var(--bad);text-align:center;margin:0}@media (min-width:520px){.cbxd5a_staff{min-height:172px}}@media (min-width:520px) and (max-height:860px){.cbxd5a_staff{min-height:140px}}@media (orientation:landscape) and (max-height:520px){.cbxd5a_staff{min-height:100px}}
.gEQ8Uq_history{border-top:1px solid var(--line);padding-top:8px}.gEQ8Uq_history summary{cursor:pointer;min-height:44px;color:var(--muted);flex-wrap:wrap;align-content:center;align-items:baseline;gap:4px 14px;font-size:14px;display:flex}.gEQ8Uq_history summary strong{color:var(--ink);font-weight:600}.gEQ8Uq_history summary::marker{color:var(--accent)}.gEQ8Uq_scroll{overflow-x:auto}.gEQ8Uq_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.gEQ8Uq_table th,.gEQ8Uq_table td{text-align:left;white-space:nowrap;border-bottom:1px solid var(--line);padding:6px 8px}.gEQ8Uq_table th{color:var(--muted);font-weight:600}.gEQ8Uq_table tr[data-best] td{background:color-mix(in srgb, var(--good) 10%, transparent);font-weight:600}.gEQ8Uq_table tr[data-best] td:first-child{box-shadow:inset 3px 0 0 var(--good)}@media (max-width:479px){.gEQ8Uq_wide{display:none}.gEQ8Uq_table th,.gEQ8Uq_table td{padding:6px 5px}}.gEQ8Uq_recent{}.gEQ8Uq_h2{}.gEQ8Uq_recent ul{margin:0;padding:0;list-style:none}.gEQ8Uq_recent li{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:2px 12px;padding:8px 0;font-size:14px;display:flex}.gEQ8Uq_recent li:first-child{border-top:0}.gEQ8Uq_recent li a{color:var(--accent);font-weight:600;text-decoration:none}.gEQ8Uq_recent li a:hover{text-decoration:underline}.gEQ8Uq_meta{font-variant-numeric:tabular-nums}.gEQ8Uq_date{color:var(--muted);margin-left:auto;font-size:13px}
.ph3aya_scroller{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;overflow:hidden}.ph3aya_scrolling{touch-action:pan-x pan-y pinch-zoom;scrollbar-width:thin;overflow-x:auto}.ph3aya_kb{height:clamp(118px,26vw,180px);display:flex;position:relative}.ph3aya_w{background:var(--key-white);border:1px solid var(--key-edge);min-width:0;color:var(--key-white-ink);cursor:pointer;border-radius:0 0 6px 6px;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:2px;margin-right:-1px;padding-bottom:6px;font-size:11px;line-height:1.1;display:flex;position:relative;overflow:hidden}.ph3aya_kb[data-compact] .ph3aya_w{border-radius:0 0 4px 4px;font-size:9.5px}.ph3aya_label{white-space:nowrap}.ph3aya_central{opacity:.8;font-size:9px}.ph3aya_dot{opacity:.6;background:currentColor;border-radius:50%;width:5px;height:5px}.ph3aya_pct{font-size:9px;font-weight:600}.ph3aya_b{background:var(--key-black);cursor:pointer;z-index:2;border-radius:0 0 4px 4px;height:61%;position:absolute;top:0}.ph3aya_out{opacity:.55}.ph3aya_w,.ph3aya_b{box-shadow:var(--sep-shadow,0 0 #0000), var(--band-shadow,0 0 #0000)}.ph3aya_octaves .ph3aya_w{background:color-mix(in srgb, var(--oct) 16%, var(--key-white));--band-shadow:inset 0 -6px 0 var(--oct)}.ph3aya_octaves .ph3aya_w .ph3aya_label{color:var(--oct);font-weight:600}.ph3aya_octaves .ph3aya_b{--band-shadow:inset 0 -4px 0 var(--oct)}.ph3aya_octaveLines .ph3aya_w[data-octave-start]{--sep-shadow:inset 3px 0 0 var(--oct-sep)}.ph3aya_w[data-guide]{opacity:1}.ph3aya_w[data-guide=next]{background:color-mix(in srgb, var(--key-guide) 30%, var(--key-white));--band-shadow:inset 0 -6px 0 var(--key-guide)}.ph3aya_b[data-guide=next]{background:color-mix(in srgb, var(--key-guide) 85%, var(--key-black))}.ph3aya_w[data-guide=next]:before,.ph3aya_b[data-guide=next]:before{content:"";background:var(--key-guide);width:10px;height:10px;box-shadow:0 0 0 2px var(--key-white);border-radius:50%}.ph3aya_w[data-guide=next]:before{margin-bottom:4px}.ph3aya_b[data-guide=next]:before{width:8px;height:8px;position:absolute;bottom:8px;left:50%;translate:-50%}.ph3aya_w[data-guide=next][data-finger]:before,.ph3aya_b[data-guide=next][data-finger]:before{content:attr(data-finger);color:#fff;width:18px;height:18px;font:700 11px/1 var(--font-body);place-items:center;display:grid}.ph3aya_b[data-guide=next][data-finger]:before{width:16px;height:16px;font-size:10px}.ph3aya_kb[data-compact] .ph3aya_w[data-guide=next][data-finger]:before{width:15px;height:15px;font-size:9.5px}.ph3aya_hand{z-index:3;background:color-mix(in srgb, var(--ink) 72%, transparent);height:15px;color:var(--surface);font:700 9.5px/1 var(--font-body);letter-spacing:.04em;pointer-events:none;border-radius:0 0 8px 8px;place-items:center;display:grid;position:absolute;top:0}.ph3aya_w[data-guide=done]{background:color-mix(in srgb, var(--key-done) 26%, var(--key-white));--band-shadow:inset 0 -6px 0 var(--key-done)}.ph3aya_b[data-guide=done]{background:color-mix(in srgb, var(--key-done) 80%, var(--key-black))}.ph3aya_w.ph3aya_heatGood,.ph3aya_w.ph3aya_heatMid,.ph3aya_w.ph3aya_heatBad{color:#fff}.ph3aya_w.ph3aya_heatGood{background:var(--good)}.ph3aya_w.ph3aya_heatMid{background:var(--hint)}.ph3aya_w.ph3aya_heatBad{background:var(--bad)}.ph3aya_b.ph3aya_heatGood{background:color-mix(in srgb, var(--good) 70%, var(--key-black))}.ph3aya_b.ph3aya_heatMid{background:color-mix(in srgb, var(--hint) 70%, var(--key-black))}.ph3aya_b.ph3aya_heatBad{background:color-mix(in srgb, var(--bad) 70%, var(--key-black))}.ph3aya_w.ph3aya_pending{background:var(--accent-soft)}.ph3aya_b.ph3aya_pending{background:var(--accent);opacity:.7}.ph3aya_w.ph3aya_on,.ph3aya_b.ph3aya_on{background:var(--accent);color:var(--accent-ink);opacity:1}.ph3aya_w.ph3aya_ok,.ph3aya_b.ph3aya_ok{background:var(--good);color:#fff;opacity:1}.ph3aya_w.ph3aya_bad,.ph3aya_b.ph3aya_bad{background:var(--bad);color:#fff;opacity:1}@media (prefers-reduced-motion:no-preference){.ph3aya_w,.ph3aya_b{transition:background-color .12s}}@media (max-width:599px) and (min-height:600px){.ph3aya_kb{height:clamp(118px,20vh,160px)}}@media (min-width:640px) and (orientation:portrait) and (min-height:900px){.ph3aya_kb{height:clamp(180px,24vh,280px)}}@media (min-width:984px) and (min-height:800px){.ph3aya_kb{height:clamp(180px,22vh,240px)}}@media (min-width:984px) and (max-height:760px){.ph3aya_kb{height:clamp(120px,20vh,160px)}}@media (orientation:portrait) and (max-height:600px){.ph3aya_kb{height:104px}}@media (orientation:landscape) and (max-height:520px){.ph3aya_kb{height:clamp(96px,26vh,130px)}}
.CLltaq_editor{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.CLltaq_editor legend{margin-bottom:6px;padding:0;font-size:14px;font-weight:600}.CLltaq_row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.CLltaq_actions{flex-wrap:wrap;gap:8px;display:flex}.CLltaq_upload{cursor:pointer;}.CLltaq_upload:focus-within{outline:2px solid var(--accent);outline-offset:2px}.CLltaq_upload[aria-disabled]{opacity:.6;pointer-events:none}.CLltaq_primary{}.CLltaq_secondary{}.CLltaq_colors{flex-wrap:wrap;gap:8px;display:flex}.CLltaq_colors button{border:2px solid var(--surface);width:36px;height:36px;box-shadow:0 0 0 1px var(--line);cursor:pointer;border-radius:50%;padding:0}.CLltaq_colors button[aria-checked=true]{box-shadow:0 0 0 2px var(--accent)}.CLltaq_note{color:var(--muted);margin:0;font-size:13px;font-weight:400}.CLltaq_error{color:var(--bad);margin:0;font-weight:600}.CLltaq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CLltaq_cropper{flex-direction:column;align-items:center;gap:12px;display:flex}.CLltaq_view{border-radius:var(--radius);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#000;position:relative;overflow:hidden}.CLltaq_view:active{cursor:grabbing}.CLltaq_view:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.CLltaq_source{transform-origin:0 0;pointer-events:none;max-width:none;position:absolute;top:0;left:0}.CLltaq_mask{pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 999px #0000008c}.CLltaq_zoom{align-items:center;gap:10px;width:min(260px,100%);font-size:14px;font-weight:600;display:flex}.CLltaq_zoom input{min-height:44px;accent-color:var(--accent);flex:1}.CLltaq_buttons{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}@media (pointer:coarse){.CLltaq_colors button{width:44px;height:44px}}
.IBVKNa_layout{flex-direction:column;gap:16px;max-width:1400px;display:flex}.IBVKNa_layout>section{margin:0}@media (min-width:1000px){.IBVKNa_layout{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.IBVKNa_layout>:nth-child(2){grid-area:1/2/span 2}}.IBVKNa_handle{overflow-wrap:anywhere;align-items:center;gap:10px;display:inline-flex}.IBVKNa_bigAvatar{flex:none}.IBVKNa_form{flex-direction:column;gap:14px;display:flex}.IBVKNa_field{flex-direction:column;gap:4px;font-size:14px;font-weight:600;display:flex}.IBVKNa_field input,.IBVKNa_field select{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;padding:8px 12px;font-size:16px;font-weight:400}.IBVKNa_field small{color:var(--muted);font-weight:400}.IBVKNa_check{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:15px;display:flex}.IBVKNa_check input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin:0}.IBVKNa_checkHint{color:var(--muted);margin-top:2px;font-size:13px;display:block}.IBVKNa_error{color:var(--bad);margin:0;font-weight:600}.IBVKNa_status{margin:8px 0 0}.IBVKNa_status:empty{display:none}.IBVKNa_actions{flex-wrap:wrap;gap:8px;display:flex}.IBVKNa_primary{}.IBVKNa_primary:disabled{cursor:progress}.IBVKNa_secondary{}.IBVKNa_danger{border-color:var(--bad);background:var(--bad);color:#fff;}.IBVKNa_linkBtn{}.IBVKNa_myRank{margin:8px 0;font-weight:600}.IBVKNa_board{margin:8px 0;padding:0;list-style:none}.IBVKNa_board li{border-bottom:1px solid var(--line);grid-template-columns:2.2em 36px minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:40px;padding:4px 8px;display:grid}.IBVKNa_board .IBVKNa_personName{font-weight:inherit}.IBVKNa_board li>.IBVKNa_more,.IBVKNa_board li>.IBVKNa_reportBox{grid-column:1/-1;padding-left:0}.IBVKNa_board li[data-mine]{bottom:calc(var(--nav-bottom,0px) + 8px);z-index:1;border-radius:var(--radius-sm);background:linear-gradient(var(--accent-soft), var(--accent-soft)), var(--surface);font-weight:600;position:sticky;box-shadow:0 2px 10px #0000001f}.IBVKNa_rank{color:var(--muted);font-variant-numeric:tabular-nums}.IBVKNa_name{color:inherit;overflow-wrap:anywhere;text-decoration:none}.IBVKNa_points{font-variant-numeric:tabular-nums}.IBVKNa_prose{max-width:70ch;line-height:1.6}.IBVKNa_prose section{margin-top:18px}.IBVKNa_prose p{margin:0}.IBVKNa_link{color:var(--accent)}.IBVKNa_tabs{margin:8px 0;}.IBVKNa_people{margin:8px 0;padding:0;list-style:none}.IBVKNa_people li{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:8px 0;display:flex}.IBVKNa_personAvatar{flex:none}.IBVKNa_personName{overflow-wrap:anywhere;flex-direction:column;flex:8em;min-width:0;font-weight:600;display:flex}.IBVKNa_personName small{color:var(--muted);font-weight:400}.IBVKNa_personActions{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.IBVKNa_count{color:var(--muted);font-weight:400}.IBVKNa_code,.IBVKNa_bigCode{font-variant-numeric:tabular-nums;letter-spacing:.06em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.IBVKNa_code{font-weight:600}.IBVKNa_bigCode{overflow-wrap:anywhere;margin:4px 0 10px;font-size:28px;font-weight:700}.IBVKNa_inviteBox{border:1px dashed var(--accent);border-radius:var(--radius-sm);background:var(--accent-soft);margin-top:12px;padding:12px}.IBVKNa_inviteBox .IBVKNa_field{margin-top:8px}.IBVKNa_codeForm{margin-top:14px}.IBVKNa_codeRow{gap:8px;display:flex}.IBVKNa_codeRow input{text-transform:uppercase;flex:1;min-width:0}.IBVKNa_blocked{margin-top:12px}.IBVKNa_blocked summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.IBVKNa_card{text-align:center;flex-direction:column;align-items:center;gap:6px;margin:8px 0 14px;display:flex}.IBVKNa_cardAvatar{flex:none}.IBVKNa_cardName{overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:700}.IBVKNa_spaced{margin-top:12px}.IBVKNa_card+.IBVKNa_actions{justify-content:center}.IBVKNa_friendTabs{margin:12px 0 6px;}.IBVKNa_badge{background:var(--accent);min-width:20px;height:20px;color:var(--accent-ink);border-radius:999px;place-items:center;margin-left:6px;padding:0 6px;font-size:12px;font-weight:700;line-height:1;display:inline-grid}.IBVKNa_smPrimary{}.IBVKNa_smSecondary{}.IBVKNa_smGhost{}.IBVKNa_smDanger{}.IBVKNa_relation{color:var(--muted);white-space:nowrap;font-size:13px;font-weight:600}.IBVKNa_more{flex-wrap:wrap;flex-basis:100%;gap:6px;padding-left:34px;display:flex}.IBVKNa_reportBox{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);flex-direction:column;flex-basis:100%;gap:8px;padding:10px 12px;display:flex}.IBVKNa_reportBox p{margin:0;font-weight:600}.IBVKNa_reasons{}.IBVKNa_findForm{gap:8px;margin-top:6px;display:flex}.IBVKNa_findInput{flex:1;}.IBVKNa_subhead{margin:14px 0 0;font-size:14px;font-weight:600}.IBVKNa_subhead:first-child{margin-top:4px}.IBVKNa_hint{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.45}.IBVKNa_notice{border-left:3px solid var(--accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--accent-soft);margin:8px 0 0;padding:10px 12px;font-size:14px}@media (max-width:599px){.IBVKNa_more{padding-left:0}}.IBVKNa_adminDetails{color:var(--muted);flex-direction:column;flex-basis:100%;gap:4px;padding-left:34px;font-size:13px;display:flex}.IBVKNa_adminComment{color:var(--ink);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.IBVKNa_adminReasons{flex-wrap:wrap;gap:6px;display:flex}.IBVKNa_adminReasons span{border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:2px 10px}.IBVKNa_adminLog{margin:8px 0 0;padding:0;font-size:14px;list-style:none}.IBVKNa_adminLog li{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:7px 0;display:flex}.IBVKNa_adminLog small{color:var(--muted)}.IBVKNa_userTags{flex-wrap:wrap;flex-basis:100%;gap:6px;font-size:13px;display:flex}.IBVKNa_userTags span{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:2px 10px}.IBVKNa_userTags span[data-tone=ok]{color:var(--ink)}.IBVKNa_userTags span[data-tone=bad]{border-color:var(--bad);color:var(--bad);font-weight:600}.IBVKNa_pager{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;margin-top:12px;font-size:14px;display:flex}.IBVKNa_hub{flex-direction:column;gap:12px;display:flex}.IBVKNa_hub section{margin:0}.IBVKNa_hubMe,.IBVKNa_hubMain,.IBVKNa_hubAside{flex-direction:column;gap:12px;min-width:0;display:flex}.IBVKNa_hub[data-tab=feed] [data-section=ranking],.IBVKNa_hub[data-tab=feed] [data-section=friends],.IBVKNa_hub[data-tab=ranking] [data-section=feed],.IBVKNa_hub[data-tab=ranking] [data-section=friends],.IBVKNa_hub[data-tab=friends] [data-section=feed],.IBVKNa_hub[data-tab=friends] [data-section=ranking]{display:none}@media (min-width:1000px){.IBVKNa_hub{grid-template:"me aside""main aside"1fr/minmax(0,1fr) minmax(360px,460px);align-items:start;gap:16px;display:grid}.IBVKNa_hubMe{grid-area:me}.IBVKNa_hubMain{grid-area:main}.IBVKNa_hubAside{grid-area:aside;gap:16px}.IBVKNa_hub .IBVKNa_hubTabs{display:none}.IBVKNa_hub[data-tab] [data-section]{display:block}}.IBVKNa_meCard{flex-direction:column;gap:12px;display:flex;}.IBVKNa_meHead{align-items:center;gap:14px;min-width:0;display:flex}.IBVKNa_meText{flex-direction:column;gap:2px;min-width:0;display:flex}.IBVKNa_meName{font:600 22px/1.2 var(--font-display);overflow-wrap:anywhere;margin:0}.IBVKNa_meStreak{color:var(--muted);margin:0;font-weight:600}.IBVKNa_settings{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding-top:12px;display:flex}.IBVKNa_hubTabs{}.IBVKNa_note{color:var(--muted);margin:0;font-size:14px}.IBVKNa_personLink{color:inherit;text-decoration:none}.IBVKNa_personLink:hover,.IBVKNa_name:hover,.IBVKNa_podiumLink:hover .IBVKNa_podiumName{text-decoration:underline}.IBVKNa_podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px;margin:12px 0 4px;padding:0;list-style:none;display:grid}.IBVKNa_podium li{border-radius:var(--radius);background:var(--bg);text-align:center;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:12px 6px 10px;display:flex}.IBVKNa_podium li[data-place="1"]{background:var(--accent-soft);order:2;padding-top:16px;padding-bottom:18px}.IBVKNa_podium li[data-place="2"]{order:1}.IBVKNa_podium li[data-place="3"]{order:3}.IBVKNa_podium li[data-mine]{box-shadow:0 0 0 2px var(--accent)}.IBVKNa_podiumLink{min-width:0;max-width:100%;color:var(--ink);flex-direction:column;align-items:center;gap:6px;text-decoration:none;display:flex}.IBVKNa_podiumAvatar{display:flex;position:relative}.IBVKNa_medal{border:2px solid var(--surface);background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid;position:absolute;bottom:-4px;right:-4px}.IBVKNa_podiumName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:700;overflow:hidden}.IBVKNa_pointsMove{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.IBVKNa_moveUp,.IBVKNa_moveDown,.IBVKNa_moveSame,.IBVKNa_moveNew{font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.IBVKNa_moveUp{color:var(--good)}.IBVKNa_moveDown{color:var(--bad)}.IBVKNa_moveSame{color:var(--muted)}.IBVKNa_moveNew{background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:1px 6px}.IBVKNa_tabCount{background:var(--accent);min-width:20px;height:20px;color:var(--surface);border-radius:999px;place-items:center;margin-left:6px;padding:0 6px;font-size:12px;display:inline-grid}.IBVKNa_league{flex-direction:column;gap:4px;margin-top:12px;display:flex}.IBVKNa_leagueHead{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.IBVKNa_leagueName{font:600 20px/1.2 var(--font-display)}.IBVKNa_leagueDays{background:var(--accent-soft);color:var(--accent);border-radius:999px;margin-left:auto;padding:2px 10px;font-size:13px;font-weight:700}.IBVKNa_board li[data-zone=up]{box-shadow:inset 3px 0 0 var(--good)}.IBVKNa_board li[data-zone=down]{box-shadow:inset 3px 0 0 var(--bad)}
.Z5oqcW_head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.Z5oqcW_title{font:600 24px/1.2 var(--font-display);overflow-wrap:anywhere;margin:0}.Z5oqcW_by{color:var(--muted);margin:4px 0 0;font-size:14px}.Z5oqcW_controls{flex-wrap:wrap;align-items:flex-end;gap:10px 18px;margin-bottom:10px;display:flex}.Z5oqcW_group{flex-direction:column;gap:4px;display:flex}.Z5oqcW_groupLabel{color:var(--muted);font-size:12px;font-weight:600}.Z5oqcW_actions{flex-wrap:wrap;gap:8px;display:flex}.Z5oqcW_action{white-space:nowrap;}.Z5oqcW_imported{border-left:3px solid var(--accent);background:var(--accent-soft);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin:-4px 0 12px;padding:8px 12px;font-size:13px}.Z5oqcW_imported p{overflow-wrap:anywhere;margin:0}.Z5oqcW_renameBtn{min-height:36px;margin:2px 0;font-size:13px;}.Z5oqcW_saveBtn{margin-top:8px;}.Z5oqcW_shareStatus{flex-basis:100%;font-size:13px}.Z5oqcW_shareStatus:empty{display:none}.Z5oqcW_shareStatus p{margin:0}.Z5oqcW_shareStatus label{flex-direction:column;gap:4px;display:flex}.Z5oqcW_shareStatus input{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-height:40px;color:var(--ink);padding:6px 10px;font-size:16px}.Z5oqcW_shareStatus .Z5oqcW_shareNote{color:var(--muted);margin-top:4px}.Z5oqcW_renameForm{flex-wrap:wrap;gap:8px;margin:8px 0 4px;display:flex}.Z5oqcW_renameForm input{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-width:0;min-height:40px;color:var(--ink);flex:220px;padding:6px 10px;font-size:16px}@media (pointer:coarse){.Z5oqcW_renameBtn{min-height:44px}}.Z5oqcW_imported p:not(:first-child){color:var(--muted);margin-top:4px}.Z5oqcW_note,.Z5oqcW_tip{color:var(--muted);margin:0 0 10px;font-size:13px}.Z5oqcW_transport{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:8px;padding:10px 12px;display:flex}.Z5oqcW_play{gap:6px;padding:0 16px 0 12px;}.Z5oqcW_timeline{flex-direction:column;flex:220px;gap:2px;min-width:180px;display:flex;position:relative}.Z5oqcW_timeline input[type=range]{width:100%;accent-color:var(--accent);min-height:28px}.Z5oqcW_ticks{height:6px;margin:0 8px;position:relative}.Z5oqcW_ticks i{background:var(--line);width:1px;height:6px;position:absolute;top:0}.Z5oqcW_measure{color:var(--muted);font-size:12px}.Z5oqcW_tools{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:8px;display:flex}.Z5oqcW_toggle{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:14px;display:inline-flex}.Z5oqcW_toggle:before{content:"";opacity:.6;border:1.5px solid;border-radius:50%;width:10px;height:10px}.Z5oqcW_toggle[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:600}.Z5oqcW_toggle[aria-pressed=true]:before{opacity:1;background:currentColor}.Z5oqcW_toggle:hover{border-color:var(--accent)}.Z5oqcW_loopBars{flex-wrap:wrap;gap:8px 12px;display:flex}.Z5oqcW_loopBars select{min-width:64px;min-height:44px}.Z5oqcW_spinner{border:2.5px solid;border-right-color:#0000;border-radius:50%;width:20px;height:20px;margin:1px;animation:.8s linear infinite Z5oqcW_spin}@keyframes Z5oqcW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Z5oqcW_spinner{border-style:dotted;border-right-color:currentColor;animation:none}}.Z5oqcW_countBadge{background:var(--accent-ink);width:22px;height:22px;color:var(--accent);font:700 14px/1 var(--font-display);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:inline-grid}.Z5oqcW_loopBand{background:var(--accent);opacity:.45;border-radius:3px;height:6px;position:absolute;top:0}.Z5oqcW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Z5oqcW_credits p{margin:0 0 6px}.Z5oqcW_tempo{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.Z5oqcW_tempoPresets{}.Z5oqcW_practice{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:8px;margin-bottom:8px;padding:10px 12px;display:flex}.Z5oqcW_practice>div:first-child{align-items:flex-start}.Z5oqcW_progress{flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:14px;display:flex}.Z5oqcW_progress:empty{display:none}.Z5oqcW_errors{color:var(--bad)}.Z5oqcW_result{color:var(--good)}.Z5oqcW_best{color:var(--muted);font-size:13px}.Z5oqcW_practiceTools{margin-bottom:0}.Z5oqcW_timedBar{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.Z5oqcW_timedStart{}.Z5oqcW_timedPill{border:1px solid var(--line);background:var(--surface);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;min-height:40px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 2px 10px #0f141a1f}.Z5oqcW_timedPill[data-phase=count]{border-color:var(--accent);color:var(--accent)}.Z5oqcW_counts{color:var(--muted);flex-wrap:wrap;gap:2px 12px;display:flex}.Z5oqcW_counts b{color:var(--ink);font-variant-numeric:tabular-nums}.Z5oqcW_paper{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:8px 4px;overflow:hidden}.Z5oqcW_restartBtn{border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;pointer-events:auto;border-radius:50%;place-items:center;display:inline-grid;box-shadow:0 2px 10px #0f141a1f}.Z5oqcW_restartBtn:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.Z5oqcW_restartBtn:disabled{opacity:0;pointer-events:none}.Z5oqcW_badgeBtns{align-items:center;gap:8px;display:flex}.Z5oqcW_sheetBtn{pointer-events:auto;}.Z5oqcW_badgeBtns .Z5oqcW_sheetBtn{background:var(--surface);white-space:nowrap;gap:6px;padding:0 14px 0 12px;font-size:14px;box-shadow:0 2px 10px #0f141a1f}.Z5oqcW_badgeBtns .Z5oqcW_sheetBtn[aria-pressed=true]{background:color-mix(in srgb, var(--accent) 12%, var(--surface))}.Z5oqcW_loopBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;max-width:1800px;margin:0 auto;padding:2px 8px 8px;font-size:14px;display:flex}.Z5oqcW_loopText{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.Z5oqcW_loopText>span{color:var(--muted);font-variant-numeric:tabular-nums}.Z5oqcW_loopStop{}.Z5oqcW_loopGoal{color:var(--good);font:600 16px/1.25 var(--font-display)}.Z5oqcW_loopActions{flex-wrap:wrap;gap:8px;display:flex}.Z5oqcW_loopNext{}.Z5oqcW_loopKeep{}.Z5oqcW_loopTimed{}.Z5oqcW_doneCard{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:4px 8px 10px;display:flex}.Z5oqcW_doneText{flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:14px;display:flex}.Z5oqcW_doneText strong{color:var(--good);font:600 18px/1.2 var(--font-display)}.Z5oqcW_record{color:var(--accent);font-weight:600}.Z5oqcW_missedBars{color:var(--bad)}.Z5oqcW_partial,.Z5oqcW_offer{color:var(--muted);flex-basis:100%}.Z5oqcW_doneActions{flex-wrap:wrap;gap:8px;display:flex}.Z5oqcW_again{}.Z5oqcW_timedOffer{}.Z5oqcW_miniTrack{background:color-mix(in srgb, var(--line) 70%, transparent);height:3px;position:absolute;top:-1px;left:0;right:0}.Z5oqcW_miniTrack i{background:var(--accent);height:100%;display:block}.Z5oqcW_mini{align-items:center;gap:8px;padding:0 8px 8px;display:flex}.Z5oqcW_miniPlay,.Z5oqcW_miniBtn{width:44px;height:44px;font:inherit;cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.Z5oqcW_miniPlay{border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink)}.Z5oqcW_miniBtn{border:1px solid var(--line);background:var(--surface);color:var(--ink)}.Z5oqcW_miniBtn:hover{border-color:var(--accent)}.Z5oqcW_miniBar{min-width:0;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.Z5oqcW_follow{border:1px solid var(--accent);background:var(--accent-soft);min-height:44px;color:var(--accent);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:6px 14px 6px 10px;font-size:14px;font-weight:600;display:inline-flex}@media (orientation:landscape) and (max-height:520px){.Z5oqcW_mini{grid-template-columns:44px 44px;grid-template-areas:"play start""bar follow";gap:4px;padding:0 8px;display:grid}.Z5oqcW_miniPlay{grid-area:play}.Z5oqcW_miniBtn{grid-area:start}.Z5oqcW_miniBar{text-align:center;grid-area:bar;align-self:center}.Z5oqcW_barLabel,.Z5oqcW_followText{display:none}.Z5oqcW_follow{grid-area:follow;justify-content:center;width:44px;margin:0;padding:0}.Z5oqcW_sheetText{display:none}.Z5oqcW_badgeBtns .Z5oqcW_sheetBtn{width:44px;box-shadow:none;padding:0}[data-key-dock]:has(>.Z5oqcW_loopBar){flex-wrap:wrap}.Z5oqcW_loopBar{flex:1 0 100%;order:-2;padding-bottom:4px}}@media (prefers-reduced-motion:no-preference){.Z5oqcW_mini{animation:.18s ease-out Z5oqcW_rise}}@keyframes Z5oqcW_rise{0%{opacity:0;transform:translateY(6px)}}@media (max-width:599px){.Z5oqcW_transport{gap:8px 10px;padding:8px 10px}.Z5oqcW_timeline{flex-basis:100%;order:5}.Z5oqcW_transport label>span:first-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Z5oqcW_transport .Z5oqcW_tempo{margin-left:auto}.Z5oqcW_tempo>.Z5oqcW_tempoPresets{display:none}.Z5oqcW_loopBar[data-loop-bar]{flex-wrap:nowrap}.Z5oqcW_loopBar[data-loop-bar] .Z5oqcW_loopText{flex-direction:column;gap:0;font-size:13px;line-height:1.3}.Z5oqcW_loopStop{flex:none}.Z5oqcW_tools{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.Z5oqcW_tools>*{flex:none}.Z5oqcW_practiceTools{flex-wrap:wrap;overflow-x:visible}}
.CoE4HW_screen{--gutter:20px;min-width:0;min-height:calc(100dvh - var(--nav-bottom,0px));padding:calc(12px + var(--safe-top)) calc(var(--gutter) + var(--safe-right)) 12px calc(var(--gutter) + var(--safe-left));flex-direction:column;gap:12px;display:flex}.CoE4HW_screen[data-docked]{padding-bottom:calc(var(--dock-h,160px) + 12px)}.CoE4HW_page{padding-bottom:calc(24px + var(--safe-bottom));gap:16px;}.CoE4HW_prose{max-width:70ch;margin:0;line-height:1.5}.CoE4HW_split{flex-direction:column;gap:16px;min-width:0;display:flex}.CoE4HW_splitMain{min-width:0}.CoE4HW_splitAside{flex-direction:column;gap:16px;min-width:0;display:flex}@media (min-width:1600px){.CoE4HW_split{grid-template-columns:minmax(0,1fr) clamp(340px,24vw,420px);align-items:start;gap:20px;display:grid}.CoE4HW_splitMain{grid-area:1/1}.CoE4HW_splitAside{top:calc(12px + var(--safe-top));grid-area:1/2;position:sticky}}.CoE4HW_screen>:not(header,dialog){animation:.2s ease-out both CoE4HW_enter}@keyframes CoE4HW_enter{0%{opacity:0}}.CoE4HW_stage{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex:auto;min-width:0;position:relative}.CoE4HW_header{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;min-width:0;display:flex}.CoE4HW_header>.CoE4HW_info,.CoE4HW_header>.CoE4HW_actions{align-self:center}.CoE4HW_back{border-radius:var(--radius-sm);min-height:44px;color:var(--accent);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;margin-left:-4px;padding:0 10px 0 2px;font-weight:600;text-decoration:none;display:inline-flex}.CoE4HW_back:hover{background:var(--accent-soft)}.CoE4HW_titles{flex:280px;min-width:0}.CoE4HW_titleRow{align-items:center;gap:4px 10px;min-width:0;min-height:44px;display:flex}.CoE4HW_title{min-width:0;font:600 22px/1.2 var(--font-display);margin:0}.CoE4HW_short{display:none}.CoE4HW_subtitle{color:var(--muted);margin:2px 0 0;font-size:13.5px;line-height:1.4}.CoE4HW_actions{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.CoE4HW_info{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px}.CoE4HW_tools{align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.CoE4HW_slot{display:contents}.CoE4HW_toolBtn,.CoE4HW_inputBtn{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:44px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.CoE4HW_toolBtn:hover,.CoE4HW_inputBtn:hover{border-color:var(--accent)}.CoE4HW_inputDot{background:var(--muted);border-radius:50%;flex:none;width:8px;height:8px}.CoE4HW_inputLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.CoE4HW_inputBtn .CoE4HW_inputMeter{width:28px}.CoE4HW_inputBtn[data-tone=ok] .CoE4HW_inputDot{background:var(--good)}.CoE4HW_inputBtn[data-tone=err]{border-color:var(--bad);color:var(--bad)}.CoE4HW_inputBtn[data-tone=err] .CoE4HW_inputDot{background:var(--bad)}.CoE4HW_inputBtn[data-tone=busy] .CoE4HW_inputDot{background:var(--hint)}.CoE4HW_inputBtn[data-tone=idle]{border-color:var(--accent);color:var(--accent)}.CoE4HW_inputBtn[data-tone=idle]:hover{background:var(--accent-soft)}.CoE4HW_inputBtn[data-tone=idle] .CoE4HW_inputDot{display:none}@media (prefers-reduced-motion:no-preference){.CoE4HW_inputBtn[data-tone=busy] .CoE4HW_inputDot{animation:1s ease-in-out infinite alternate CoE4HW_pulse}@keyframes CoE4HW_pulse{to{opacity:.3}}}.CoE4HW_drawerBody{gap:16px;display:grid}.CoE4HW_drawerHelp{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.CoE4HW_dock{left:var(--nav-left,0px);right:0;bottom:var(--nav-bottom,0px);z-index:5;padding:8px max(8px, var(--safe-right)) calc(8px + var(--safe-bottom)) max(8px, var(--safe-left));background:var(--surface);border-top:1px solid var(--line);position:fixed}.CoE4HW_keys{max-width:1800px;margin:0 auto}.CoE4HW_badge{right:max(12px, var(--safe-right));pointer-events:none;align-items:center;gap:8px;display:flex;position:absolute;bottom:calc(100% + 8px)}@media (max-width:1199px){.CoE4HW_actions{flex-basis:100%;order:12}}@media (max-width:599px){.CoE4HW_screen{--gutter:12px;padding-top:calc(8px + var(--safe-top));gap:10px}.CoE4HW_title{text-overflow:ellipsis;white-space:nowrap;font-size:19px;overflow:hidden}.CoE4HW_long{display:none}.CoE4HW_short{display:inline}.CoE4HW_wideOnly{display:none}.CoE4HW_subtitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CoE4HW_titles{flex:1 1 0}.CoE4HW_back{padding-right:4px}.CoE4HW_backText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CoE4HW_info{flex-basis:100%;order:11}.CoE4HW_toolBtn{justify-content:center;width:44px;padding:0}.CoE4HW_toolText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CoE4HW_inputBtn{max-width:48vw;padding:0 12px}.CoE4HW_header[data-compact-actions] .CoE4HW_titles{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CoE4HW_header[data-compact-actions]{flex-wrap:nowrap}.CoE4HW_header[data-compact-actions] .CoE4HW_actions{flex:none;order:0;align-self:center}.CoE4HW_header[data-compact-actions] .CoE4HW_tools{flex:0 auto;min-width:0}.CoE4HW_header[data-compact-actions] .CoE4HW_inputBtn{flex:0 auto;min-width:44px}.CoE4HW_dock{padding-left:0;padding-right:0}}@media (orientation:landscape) and (max-height:520px){.CoE4HW_screen{padding-top:calc(6px + var(--safe-top));gap:6px}.CoE4HW_screen[data-docked]{padding-bottom:calc(var(--dock-h,120px) + 6px)}.CoE4HW_titles{flex:1 1 0}.CoE4HW_title{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.CoE4HW_long{display:none}.CoE4HW_short{display:inline}.CoE4HW_subtitle{display:none}.CoE4HW_titleRow{min-height:40px}.CoE4HW_toolBtn{justify-content:center;width:44px;padding:0}.CoE4HW_toolText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CoE4HW_dock{padding-top:4px;padding-bottom:calc(4px + var(--safe-bottom))}.CoE4HW_dock[data-side]{align-items:center;display:flex}.CoE4HW_dock[data-side] .CoE4HW_keys{flex:1;min-width:0;margin:0}.CoE4HW_dock:has(>.CoE4HW_badge){align-items:center;display:flex}.CoE4HW_dock:has(>.CoE4HW_badge) .CoE4HW_keys{flex:1;min-width:0;margin:0}.CoE4HW_dock>.CoE4HW_badge{padding:0 8px 0 max(4px, var(--safe-left));flex-direction:column;flex:none;order:-1;gap:6px;position:static}}@media (pointer:coarse){.CoE4HW_toolBtn,.CoE4HW_inputBtn,.CoE4HW_back{min-height:44px}.CoE4HW_toolBtn{min-width:44px}}
.rLcGHa_streak{--flame:color-mix(in oklab, var(--flame-high) calc(var(--heat,0) * 100%), var(--flame-low));font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex;position:relative}.rLcGHa_flameBox{flex:none;place-items:center;display:inline-grid;position:relative}.rLcGHa_flame{transform-origin:50% 90%;width:1em;height:1em;display:block;overflow:visible}.rLcGHa_outer{fill:#0000;stroke:var(--muted);stroke-width:1.4px;stroke-linejoin:round}.rLcGHa_core{fill:var(--flame-core);opacity:0}.rLcGHa_streak[data-lit] .rLcGHa_outer{fill:var(--flame);stroke:var(--flame)}.rLcGHa_streak[data-heat="2"] .rLcGHa_core{opacity:.55}.rLcGHa_streak[data-heat="3"] .rLcGHa_core,.rLcGHa_streak[data-heat="4"] .rLcGHa_core{opacity:1}.rLcGHa_streak[data-heat="3"] .rLcGHa_flame,.rLcGHa_streak[data-heat="4"] .rLcGHa_flame{filter:drop-shadow(0 0 3px color-mix(in oklab, var(--flame-high) 70%, transparent))}.rLcGHa_streak[data-heat="4"] .rLcGHa_flame{filter:drop-shadow(0 0 5px var(--flame-high)) drop-shadow(0 0 2px var(--flame-core))}.rLcGHa_count,.rLcGHa_unit{font-style:normal}.rLcGHa_streak[data-variant=stat]{font-size:inherit}.rLcGHa_streak[data-variant=stat] .rLcGHa_flameBox{font-size:1.05em}.rLcGHa_streak[data-variant=pill]{border:1px solid color-mix(in oklab, var(--flame) calc(var(--heat,0) * 100%), var(--line));background:var(--surface);border-radius:999px;padding:4px 12px 4px 8px;font-size:14px;box-shadow:0 2px 10px #0f141a1f}.rLcGHa_streak[data-variant=pill] .rLcGHa_flameBox{font-size:22px}.rLcGHa_streak[data-variant=pill] .rLcGHa_count{font:600 18px/1 var(--font-display)}.rLcGHa_streak[data-variant=pill] .rLcGHa_unit{color:var(--muted)}.rLcGHa_party{z-index:3;background:linear-gradient(135deg, var(--flame-low), var(--flame-high));color:#1a0f00;white-space:nowrap;pointer-events:none;border-radius:14px;justify-items:center;padding:6px 14px;animation:2.4s ease-out forwards rLcGHa_party;display:grid;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50%}.rLcGHa_streak[data-variant=pill] .rLcGHa_party{left:auto;right:0;translate:none}.rLcGHa_partyTop{top:0;bottom:auto;translate:-50% -50%}.rLcGHa_party strong{font:700 17px/1.15 var(--font-display)}.rLcGHa_party small{font-size:12px;font-weight:600}.rLcGHa_sparks{pointer-events:none;position:absolute;top:50%;left:50%}.rLcGHa_sparks i{background:var(--flame-high);opacity:0;width:5px;height:5px;rotate:var(--a);border-radius:50%;margin:-2.5px;animation:.8s ease-out forwards rLcGHa_spark;position:absolute}.rLcGHa_sparks i:nth-child(3n){background:var(--flame-low)}.rLcGHa_sparks i:nth-child(3n+1){background:var(--flame-core);box-shadow:0 0 3px var(--flame-high)}@keyframes rLcGHa_party{0%{opacity:0}10%,80%{opacity:1}to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:no-preference){.rLcGHa_count{animation:.28s ease-out rLcGHa_pop;display:inline-block}.rLcGHa_flame{animation:.45s ease-out rLcGHa_flare}.rLcGHa_streak[data-heat="3"] .rLcGHa_flame,.rLcGHa_streak[data-heat="4"] .rLcGHa_flame{animation:.45s ease-out rLcGHa_flare,.9s ease-in-out .45s infinite alternate rLcGHa_flicker}.rLcGHa_streak[data-heat="4"] .rLcGHa_flame{animation:.45s ease-out rLcGHa_flare,.55s ease-in-out .45s infinite alternate rLcGHa_flicker}.rLcGHa_party{animation-name:rLcGHa_partyMove}@keyframes rLcGHa_partyMove{0%{opacity:0;transform:translateY(8px)scale(.6)}12%{opacity:1;transform:translateY(0)scale(1.06)}20%,80%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;visibility:hidden;transform:translateY(-12px)scale(.96)}}}@media (prefers-reduced-motion:reduce){.rLcGHa_sparks{display:none}}.rLcGHa_streak[data-calm] .rLcGHa_count,.rLcGHa_streak[data-calm] .rLcGHa_flame{animation:none}@keyframes rLcGHa_pop{0%{color:var(--flame-high);transform:scale(1.4)}to{transform:scale(1)}}@keyframes rLcGHa_flare{0%{transform:scale(.6)}60%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes rLcGHa_flicker{0%{transform:scale(1)skew(0)}50%{transform:scale(.96,1.07)skew(-2deg)}to{transform:scale(1.03,.97)skew(2deg)}}@keyframes rLcGHa_spark{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-34px)scale(.3)}}.rLcGHa_card[data-heat]{border-color:color-mix(in oklab, var(--flame-high) calc(var(--heat,0) * 75%), var(--line));box-shadow:0 0 0 calc(var(--heat,0) * 1.5px) color-mix(in oklab, var(--flame-high) calc(var(--heat,0) * 45%), transparent), 0 10px calc(var(--heat,0) * 34px) -10px color-mix(in oklab, var(--flame-high) calc(var(--heat,0) * 70%), transparent)}.rLcGHa_bar[data-heat]{border-top-color:color-mix(in oklab, var(--flame-high) calc(var(--heat,0) * 85%), var(--line));box-shadow:0 -12px calc(var(--heat,0) * 30px) -16px color-mix(in oklab, var(--flame-high) calc(var(--heat,0) * 75%), transparent)}@media (prefers-reduced-motion:no-preference){.rLcGHa_card[data-heat],.rLcGHa_bar[data-heat]{transition:border-color .5s,box-shadow .5s}}.rLcGHa_celebration{z-index:60;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.rLcGHa_celebration strong{z-index:1;background:linear-gradient(135deg, var(--flame-low), var(--flame-high));color:#1a0f00;font:700 clamp(30px, 8vw, 52px) / 1.1 var(--font-display);border-radius:999px;padding:12px 28px;animation:2.9s ease-out forwards rLcGHa_perfect;position:relative;overflow:hidden;box-shadow:0 12px 40px #e5480b59}.rLcGHa_glow,.rLcGHa_celebration i{opacity:0;position:absolute;top:50%;left:50%}.rLcGHa_celebration i[data-front]{z-index:2}.rLcGHa_celebration b{display:block}.rLcGHa_celebration b b{width:var(--w);height:var(--h);margin:calc(var(--h) / -2) 0 0 calc(var(--w) / -2);background:var(--c);transform:rotate(var(--r0));border-radius:2px}.rLcGHa_celebration b b[data-shape=strip]{border-radius:1px}.rLcGHa_celebration b b[data-shape=dot]{border-radius:50%}.rLcGHa_quiet{z-index:60;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.rLcGHa_quiet strong{border:1px solid var(--good);background:var(--surface);color:var(--good);font:600 20px/1.2 var(--font-display);border-radius:999px;padding:8px 20px;animation:2.9s ease-out forwards rLcGHa_perfect;box-shadow:0 6px 20px #0000001f}.rLcGHa_glow{background:radial-gradient(circle, color-mix(in srgb, var(--flame-low) 45%, transparent) 0%, color-mix(in srgb, var(--flame-high) 18%, transparent) 40%, transparent 70%);border-radius:50%;width:70vmin;height:70vmin;margin:-35vmin 0 0 -35vmin}@keyframes rLcGHa_perfect{0%{opacity:0}12%,75%{opacity:1}to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:no-preference){.rLcGHa_celebration i{animation:rLcGHa_confettiSide var(--dur) cubic-bezier(.1, .75, .3, 1) var(--delay) both, rLcGHa_confettiFade var(--dur) linear var(--delay) both}.rLcGHa_celebration i>b{animation:rLcGHa_confettiRise var(--up) cubic-bezier(.25, .6, .45, 1) var(--delay) both}.rLcGHa_celebration b b{animation:rLcGHa_confettiFall var(--down) cubic-bezier(.45, 0, .75, .6) var(--fall-at) both, rLcGHa_confettiFlutter var(--flip) ease-in-out var(--delay) var(--flips) alternate}.rLcGHa_celebration b b[data-ccw]{animation-direction:normal,alternate-reverse}.rLcGHa_glow{animation:1.1s cubic-bezier(.2,.7,.3,1) 80ms both rLcGHa_glow}.rLcGHa_celebration strong{animation-name:rLcGHa_perfectPop}.rLcGHa_celebration strong:after{content:"";background:linear-gradient(105deg,#0000 35%,#fff9 50%,#0000 65%);animation:.9s ease-in-out .6s forwards rLcGHa_shine;position:absolute;inset:0;transform:translate(-120%)}@keyframes rLcGHa_confettiSide{to{transform:translateX(calc(var(--dx) * min(1.6vmin, 1vw)))}}@keyframes rLcGHa_confettiFade{0%{opacity:0}3%,85%{opacity:1}to{opacity:0}}@keyframes rLcGHa_confettiRise{to{transform:translateY(var(--peak))}}@keyframes rLcGHa_confettiFall{to{translate:0 var(--drop)}}@keyframes rLcGHa_confettiFlutter{0%{transform:translateX(calc(var(--sway) * -1)) rotate(var(--r0)) rotate3d(var(--fx), var(--fy), .2, 0deg)}to{transform:translateX(var(--sway)) rotate(calc(var(--r0) + 50deg)) rotate3d(var(--fx), var(--fy), .2, 360deg)}}@keyframes rLcGHa_glow{0%{opacity:.9;transform:scale(.15)}to{opacity:0;transform:scale(1)}}@keyframes rLcGHa_shine{to{transform:translate(120%)}}@keyframes rLcGHa_perfectPop{0%{opacity:0;transform:scale(.3)rotate(-10deg)}10%{opacity:1;transform:scale(1.14)rotate(3deg)}17%{transform:scale(.94)rotate(-1.5deg)}24%{transform:scale(1.04)rotate(.6deg)}31%{transform:scale(.99)rotate(0)}37%{opacity:1;transform:scale(1)translateY(0)}80%{opacity:1;transform:scale(1)translateY(-6px)}to{opacity:0;visibility:hidden;transform:scale(.97)translateY(-28px)}}}
.WFD7kG_layout{flex-direction:column;gap:16px;display:flex}.WFD7kG_side{flex-direction:column;gap:16px;min-width:0;display:flex}@media (min-width:1000px){.WFD7kG_layout{grid-template-columns:minmax(360px,460px) minmax(0,1fr);align-items:start;display:grid}}.WFD7kG_head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 16px;display:grid;}.WFD7kG_who{flex-direction:column;gap:2px;min-width:0;display:flex}.WFD7kG_name{font:600 26px/1.15 var(--font-display);overflow-wrap:anywhere;margin:0}.WFD7kG_since,.WFD7kG_streak{color:var(--muted);margin:0}.WFD7kG_streak{font-weight:600}.WFD7kG_relation,.WFD7kG_wide{grid-column:1/-1}.WFD7kG_relation{flex-direction:column;gap:10px;display:flex}.WFD7kG_friendTag{background:var(--accent-soft);min-height:44px;color:var(--accent);border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-weight:700;display:inline-flex}.WFD7kG_stats{flex-direction:column;gap:16px;display:flex;}.WFD7kG_tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.WFD7kG_tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.WFD7kG_tiles li{border-radius:var(--radius-sm);background:var(--bg);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.WFD7kG_tiles strong{font:600 24px/1.1 var(--font-display);font-variant-numeric:tabular-nums}.WFD7kG_tiles span{color:var(--muted);font-size:13px}.WFD7kG_chart{margin:0}.WFD7kG_chartTitle{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:8px;font-weight:600;display:flex}.WFD7kG_chartValue{color:var(--muted);font-variant-numeric:tabular-nums;font-size:14px;font-weight:400}.WFD7kG_svg{width:100%;max-width:400px;height:auto;display:block;overflow:visible}.WFD7kG_axis{stroke:var(--line);stroke-width:1px}.WFD7kG_bar{fill:var(--brand);opacity:.45}.WFD7kG_barNow{fill:var(--brand)}.WFD7kG_bar[data-active],.WFD7kG_barNow[data-active]{opacity:1;stroke:var(--surface);stroke-width:2px}.WFD7kG_tick{fill:var(--muted);font-size:11px}.WFD7kG_activity{flex-direction:column;gap:10px;display:flex}.WFD7kG_activity>h2{margin:0}.WFD7kG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.l11MdG_panel{flex-direction:column;gap:18px;display:flex}.l11MdG_seg{}.l11MdG_seg>button{min-width:0;padding:0 8px}.l11MdG_card{border-radius:var(--radius-sm);background:var(--accent-soft);padding:14px 16px}.l11MdG_card p{margin:0}.l11MdG_cardMain{font:600 18px/1.35 var(--font-display)}.l11MdG_cardSub{color:var(--muted);font-size:14px;margin-top:4px!important}.l11MdG_chart{margin:0}.l11MdG_chartHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;margin-bottom:4px;display:flex}.l11MdG_chartTitle{font-size:14px;font-weight:600}.l11MdG_readout{min-height:1.4em;color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.l11MdG_readout b{color:var(--ink)}.l11MdG_plot{position:relative}.l11MdG_plot svg{touch-action:pan-y;width:100%;height:auto;display:block;overflow:visible}.l11MdG_grid{stroke:var(--line);stroke-width:1px}.l11MdG_tick{fill:var(--muted);font-size:10px;font-family:var(--font-body)}.l11MdG_value{fill:var(--ink);font-size:11px;font-weight:600;font-family:var(--font-body)}.l11MdG_area{fill:var(--accent);fill-opacity:.1}.l11MdG_line{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.l11MdG_dot{fill:var(--accent);stroke:var(--surface);stroke-width:2px}.l11MdG_cross{stroke:var(--muted);stroke-width:1px}.l11MdG_help{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.l11MdG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
._7ZbpcW_loading{min-height:100dvh;color:var(--muted);justify-content:center;align-items:center;gap:12px;display:flex}._7ZbpcW_spinner{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:18px;height:18px}@media (prefers-reduced-motion:no-preference){._7ZbpcW_spinner{animation:.8s linear infinite _7ZbpcW_spin}@keyframes _7ZbpcW_spin{to{transform:rotate(360deg)}}}
.suk6pG_h2{font:600 19px/1.25 var(--font-display);margin:0 0 4px}.suk6pG_count{font:400 14px/1 var(--font-body);color:var(--muted)}.suk6pG_small,.suk6pG_muted{color:var(--muted);margin:2px 0 0;font-size:13px;line-height:1.4}.suk6pG_message{color:var(--muted);margin:24px 0}.suk6pG_today{container:today/inline-size;}.suk6pG_todayGrid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:8px;display:grid}.suk6pG_goal,.suk6pG_streak{align-items:flex-start;gap:12px;min-width:0;display:flex}.suk6pG_goalValue{font:600 18px/1.2 var(--font-display);display:block}.suk6pG_ring{flex:none}.suk6pG_ringTrack,.suk6pG_ringFill{fill:none;stroke-width:7px}.suk6pG_ringTrack{stroke:var(--line)}.suk6pG_ringFill{stroke:var(--accent);stroke-linecap:round}.suk6pG_ring[data-met] .suk6pG_ringFill{stroke:var(--good)}.suk6pG_select{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:8px;font-size:13px;display:inline-flex}.suk6pG_goalSelect{}.suk6pG_flame{background:var(--accent-soft);width:44px;height:44px;color:var(--line);border-radius:50%;flex:none;place-items:center;display:grid}.suk6pG_flame[data-on]{color:var(--hint)}.suk6pG_streakNum{font:600 26px/1 var(--font-display)}.suk6pG_calendar table{table-layout:fixed;border-collapse:separate;border-spacing:4px;width:calc(100% + 8px);margin:-4px}.suk6pG_calendar th{color:var(--muted);text-align:center;font-size:11px;font-weight:500}.suk6pG_calendar td{padding:0}.suk6pG_cell{aspect-ratio:1;background:var(--line);opacity:.55;border-radius:5px;width:100%;display:block}.suk6pG_cell[data-level="1"]{background:var(--accent);opacity:.3}.suk6pG_cell[data-level="2"]{background:var(--accent);opacity:.55}.suk6pG_cell[data-level="3"]{background:var(--accent);opacity:.8}.suk6pG_cell[data-level="4"]{background:var(--good);opacity:1}.suk6pG_cell[data-future]{border:1px dashed var(--line);opacity:1;background:0 0}.suk6pG_cell[data-today]{outline:2px solid var(--ink);outline-offset:1px}.suk6pG_nextBox{flex-direction:column;align-items:stretch;gap:10px;min-width:0;display:flex}.suk6pG_encourage{gap:6px;margin:8px 0 4px;padding:0;list-style:none;display:grid}.suk6pG_encourage li{border-left:3px solid var(--accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--accent-soft);padding:8px 12px;font-size:14px;line-height:1.45}.suk6pG_primary{}.suk6pG_secondary{}.suk6pG_outline{}.suk6pG_primarySm{}.suk6pG_secondarySm{}.suk6pG_dontKnow{flex:none;align-self:center;margin-left:auto;}.suk6pG_skipLink,.suk6pG_trackLink{}.suk6pG_pill{flex:none;align-self:center;margin-left:auto;}.suk6pG_actions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.suk6pG_seg{align-self:flex-start;}.suk6pG_offer{border-color:var(--accent);margin-bottom:22px;}.suk6pG_offer .suk6pG_intro{max-width:70ch}.suk6pG_unitList{flex-wrap:wrap;gap:6px;margin:2px 0;padding:0;list-style:none;display:flex}.suk6pG_unitList li{border:1px solid var(--good);color:var(--good);border-radius:999px;padding:4px 12px;font-size:14px;font-weight:600}.suk6pG_routine{max-width:70ch;}.suk6pG_routine p{margin:0 0 10px}.suk6pG_routineSteps{gap:6px;margin:0 0 12px;padding-left:22px;display:grid}.suk6pG_routineSteps li[data-done]::marker{color:var(--good)}.suk6pG_routineSteps li[data-done]{color:var(--good);font-weight:600}.suk6pG_readingStage{flex-direction:column;justify-content:center;gap:8px;padding:14px 18px 12px;display:flex;overflow:auto}.suk6pG_trackHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-bottom:4px;display:flex}.suk6pG_trackHead .suk6pG_h2{margin:0}.suk6pG_track{margin-top:22px}.suk6pG_track:first-child{margin-top:0}.suk6pG_intro{color:var(--muted);margin:0 0 10px;font-size:14px}.suk6pG_units{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.suk6pG_unit{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);gap:12px;min-width:0;padding:14px;display:flex}.suk6pG_unit[data-status=open]{border-color:var(--accent)}.suk6pG_unit[data-status=locked]{background:0 0}.suk6pG_unit[data-status=locked] .suk6pG_unitTitle{color:var(--muted)}.suk6pG_badge{border:1px solid var(--line);width:34px;height:34px;font:600 15px/1 var(--font-display);color:var(--muted);border-radius:50%;flex:none;place-items:center;display:grid}.suk6pG_unit[data-status=open] .suk6pG_badge{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.suk6pG_unit[data-status=mastered] .suk6pG_badge{border-color:var(--good);background:var(--good);color:var(--surface)}.suk6pG_unitBody{flex:1;min-width:0}.suk6pG_unitTitle{font:600 16px/1.25 var(--font-display);margin:0}.suk6pG_status{font-weight:600}.suk6pG_unit[data-status=mastered] .suk6pG_status{color:var(--good)}.suk6pG_unit[data-status=open] .suk6pG_status{color:var(--accent)}.suk6pG_unitProgress{gap:4px;margin-top:8px;display:grid}.suk6pG_unitActions{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:10px;display:flex}.suk6pG_bar{background:var(--line);border-radius:999px;height:6px;display:block;overflow:hidden}.suk6pG_bar>span{border-radius:inherit;background:var(--accent);height:100%;display:block}.suk6pG_stars{gap:1px;display:inline-flex}.suk6pG_starOn{color:#d99a00}.suk6pG_starOff{color:var(--line)}.suk6pG_ach{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.suk6pG_ach li{border:1px dashed var(--line);border-radius:var(--radius-sm);color:var(--muted);gap:2px;padding:10px 12px;font-size:13px;display:grid}.suk6pG_ach li[data-on]{border:1px solid var(--good);background:var(--surface);color:var(--ink)}.suk6pG_ach b{font-size:14px}.suk6pG_earned{color:var(--good);font-size:12px}.suk6pG_how{color:var(--muted);max-width:75ch;margin-top:22px;font-size:14px}.suk6pG_how summary{cursor:pointer;min-height:44px;color:var(--accent);align-items:center;font-weight:600;display:flex}.suk6pG_foot{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:18px;font-size:12px;display:flex}.suk6pG_confirm{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.suk6pG_linkbtn{color:var(--muted);padding:6px 0;font-weight:500;}.suk6pG_danger{}.suk6pG_toasts{z-index:30;top:calc(8px + var(--safe-top));pointer-events:none;gap:6px;width:min(460px,100vw - 24px);display:grid;position:fixed;left:50%;transform:translate(-50%)}.suk6pG_toast{pointer-events:auto;border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--surface);align-items:center;gap:8px;margin:0;padding:6px 6px 6px 14px;font-weight:600;display:flex;box-shadow:0 6px 20px #0000002e}.suk6pG_toast[data-kind=goal],.suk6pG_toast[data-kind=mastered]{border-color:var(--good)}.suk6pG_toast span{flex:1}.suk6pG_toast button{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.suk6pG_clock b{font:600 22px/1 var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums}.suk6pG_stage{grid-template-columns:minmax(0,1200px);place-content:center;gap:4px;padding:14px 18px 12px;display:grid}.suk6pG_staffArea{min-width:0}.suk6pG_answer{align-items:baseline;gap:12px;min-height:48px;display:flex}.suk6pG_big{font:600 36px/1 var(--font-display);flex:none;min-width:2.5ch}.suk6pG_big:empty{display:none}.suk6pG_good{color:var(--good)}.suk6pG_bad{color:var(--bad)}.suk6pG_msg{color:var(--muted);min-width:0}.suk6pG_hint{min-height:22px;color:var(--hint);margin:0;font-size:14px}.suk6pG_unitBar{color:var(--muted);gap:4px;font-size:12px;display:grid}.suk6pG_summary{flex-direction:column;justify-content:center;gap:6px;min-height:160px;padding:6px 0;display:flex}.suk6pG_summary p{margin:0}.suk6pG_summaryTitle{font:600 20px/1.2 var(--font-display);margin:0}.suk6pG_record{color:var(--good);font-weight:700}.suk6pG_countdown{min-height:160px;color:var(--muted);align-content:center;place-items:center;gap:4px;display:grid}.suk6pG_countdown b{font:600 64px/1 var(--font-display);color:var(--accent)}.suk6pG_figures{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:4px 0;display:grid}.suk6pG_figures div{min-width:0}.suk6pG_figures dt{color:var(--muted);font-size:12px}.suk6pG_figures dd{font:600 22px/1.2 var(--font-display);font-variant-numeric:tabular-nums;margin:0}.suk6pG_live{grid-template-columns:repeat(3,minmax(0,1fr))}@container today (min-width:560px){.suk6pG_todayGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.suk6pG_calendar{grid-area:1/2/span 2}.suk6pG_nextBox{flex-flow:wrap;grid-column:1/-1;align-items:center}}@container today (min-width:760px){.suk6pG_todayGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(220px,300px)}.suk6pG_calendar{grid-area:auto}}@media (max-width:599px){.suk6pG_today{padding:12px}.suk6pG_stage{padding:10px 12px 8px}.suk6pG_answer{gap:10px;min-height:40px}.suk6pG_big{font-size:30px}.suk6pG_msg{font-size:14px}.suk6pG_hint{min-height:0}.suk6pG_figures dd{font-size:19px}}@media (orientation:landscape) and (max-height:520px){.suk6pG_stage{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-auto-flow:dense;align-items:center;column-gap:14px;padding:6px 12px}.suk6pG_stage>:first-child{grid-area:1/1/span 4}.suk6pG_stage>:not(:first-child){grid-column:2}.suk6pG_summary,.suk6pG_countdown{min-height:0}.suk6pG_summary{grid-column:1/-1!important}.suk6pG_answer{min-height:36px}.suk6pG_big{font-size:26px}.suk6pG_hint{min-height:0;font-size:13px}}@media (pointer:coarse){.suk6pG_linkbtn{padding:12px 0}}@media (prefers-reduced-motion:no-preference){.suk6pG_toast{animation:.25s ease-out suk6pG_drop}@keyframes suk6pG_drop{0%{opacity:0;transform:translateY(-8px)}}}
.q9UxYW_feed{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));align-items:start;gap:12px;display:grid}.q9UxYW_feed>:not(article){grid-column:1/-1;justify-self:center}.q9UxYW_post{flex-direction:column;gap:10px;padding:14px 16px 10px;scroll-margin-top:16px;display:flex;}.q9UxYW_post[data-focus]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.q9UxYW_postHead{align-items:center;gap:10px;min-width:0;display:flex}.q9UxYW_authorAvatar{flex:none;display:flex}.q9UxYW_postWho{flex-direction:column;flex:auto;min-width:0;display:flex}.q9UxYW_postWho small{color:var(--muted);font-size:13px}.q9UxYW_authorName{color:var(--ink);overflow-wrap:anywhere;font-weight:700;text-decoration:none}.q9UxYW_authorName:hover{text-decoration:underline}.q9UxYW_more{flex:none;min-width:44px;font-size:20px;line-height:1;}.q9UxYW_menu{justify-content:flex-end;display:flex}.q9UxYW_body{flex-direction:column;gap:4px;display:flex}.q9UxYW_headline{font:600 18px/1.3 var(--font-display);overflow-wrap:anywhere;margin:0}.q9UxYW_detail{color:var(--muted);margin:0;font-size:15px}.q9UxYW_bigEmoji{font-size:1.3em}.q9UxYW_kinds{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.q9UxYW_kinds li{background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:2px 10px;font-size:13px;font-weight:600}.q9UxYW_badge,.q9UxYW_badgePerfect{border-radius:999px;align-self:flex-start;margin:4px 0 0;padding:2px 10px;font-size:13px;font-weight:700}.q9UxYW_badge{background:var(--accent-soft);color:var(--accent)}.q9UxYW_badgePerfect{background:color-mix(in srgb, var(--good) 14%, transparent);color:var(--good)}.q9UxYW_postFoot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:8px;display:flex}.q9UxYW_reactions{flex-wrap:wrap;gap:4px;display:flex}.q9UxYW_reactions button{min-width:44px;min-height:36px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-size:18px;transition:background-color .15s,border-color .15s;display:inline-flex}.q9UxYW_reactions button:hover{background:var(--accent-soft)}.q9UxYW_reactions button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.q9UxYW_count{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.q9UxYW_commentToggle{gap:6px;}.q9UxYW_comments{flex-direction:column;gap:10px;padding-top:4px;display:flex}.q9UxYW_commentList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.q9UxYW_commentList li{align-items:flex-start;gap:8px;display:flex}.q9UxYW_commentAvatar{flex:none;margin-top:2px}.q9UxYW_commentBubble{background:var(--bg);border-radius:14px;flex-direction:column;flex:auto;gap:2px;min-width:0;padding:8px 12px;display:flex}.q9UxYW_commentHead{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:14px;display:flex}.q9UxYW_commentHead small{color:var(--muted);font-size:12px}.q9UxYW_commentBody{white-space:pre-line;overflow-wrap:anywhere;margin:0}.q9UxYW_commentActions{gap:12px;display:flex}.q9UxYW_textBtn{min-height:32px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.q9UxYW_textBtn:hover{color:var(--accent);text-decoration:underline}.q9UxYW_commentForm{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.q9UxYW_commentField{resize:vertical;min-height:44px;font-size:16px;}.q9UxYW_commentForm .q9UxYW_hint{grid-column:1/-1}.q9UxYW_hint{color:var(--muted);font-size:13px}.q9UxYW_error{color:var(--bad);font-weight:600}.q9UxYW_note{color:var(--muted);margin:0;font-size:14px}.q9UxYW_status:empty{display:none}.q9UxYW_status{color:var(--muted);margin:0;font-size:14px}.q9UxYW_smPrimary{}.q9UxYW_smSecondary{}.q9UxYW_secondary{align-self:center;}.q9UxYW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (pointer:coarse){.q9UxYW_reactions button,.q9UxYW_textBtn{min-height:44px}}.q9UxYW_bell{border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:999px;place-items:center;display:inline-grid;position:relative}.q9UxYW_bell:hover{border-color:var(--accent)}.q9UxYW_bellCount{border:2px solid var(--bg);background:var(--bad);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:grid;position:absolute;top:2px;right:2px}.q9UxYW_notifList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.q9UxYW_notifList li+li{border-top:1px solid var(--line)}.q9UxYW_notifItem{border-radius:var(--radius-sm);width:100%;min-height:56px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 6px;display:flex}.q9UxYW_notifItem:hover{background:var(--accent-soft)}.q9UxYW_notifList li[data-unread] .q9UxYW_notifItem{font-weight:600}.q9UxYW_notifList li[data-unread] .q9UxYW_notifItem:after{content:"";background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px;margin-left:auto}.q9UxYW_notifAvatar{flex:none;place-items:center;width:40px;height:40px;font-size:22px;display:grid}.q9UxYW_notifText{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.q9UxYW_notifText small{color:var(--muted);font-size:12px;font-weight:400}
.ucuJFa_hand{justify-items:center;width:max-content;margin:4px auto 0;display:grid}.ucuJFa_fingers{z-index:1;align-items:flex-end;gap:6px;height:150px;display:flex;position:relative}.ucuJFa_finger{border:2px solid var(--line);background:var(--surface);width:44px;color:var(--ink);font:700 18px/1 var(--font-display);border-bottom:0;border-radius:22px 22px 8px 8px;justify-content:center;align-items:flex-start;padding:8px 0 0;transition:background-color .15s,border-color .15s;display:flex;position:relative}button.ucuJFa_finger{cursor:pointer}button.ucuJFa_finger:hover:not(:disabled){border-color:var(--accent)}button.ucuJFa_finger:disabled{cursor:default}.ucuJFa_finger[data-finger="1"]{height:62%;margin-bottom:-34px}.ucuJFa_finger[data-finger="2"]{height:86%}.ucuJFa_finger[data-finger="3"]{height:100%}.ucuJFa_finger[data-finger="4"]{height:90%}.ucuJFa_finger[data-finger="5"]{height:70%}.ucuJFa_hand[data-hand=rh] .ucuJFa_finger[data-finger="1"]{transform-origin:100% 100%;margin-right:4px;rotate:-24deg}.ucuJFa_hand[data-hand=lh] .ucuJFa_finger[data-finger="1"]{transform-origin:0 100%;margin-left:4px;rotate:24deg}.ucuJFa_finger[data-state=lit]{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.ucuJFa_finger[data-state=right]{border-color:var(--good);background:var(--good);color:#fff}.ucuJFa_finger[data-state=wrong]{border-color:var(--bad);background:var(--bad);color:#fff}.ucuJFa_palm{border:2px solid var(--line);background:color-mix(in srgb, var(--line) 35%, var(--surface));border-radius:14px 14px 48px 48px;width:268px;height:64px;margin-top:-2px}.ucuJFa_hand figcaption{color:var(--muted);margin-top:6px;font-size:13px;font-weight:600}
.YaONVW_cta{}.YaONVW_chips{margin:6px 0;}.YaONVW_primary{}.YaONVW_btn{}.YaONVW_terms{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;gap:10px;margin:0;display:grid}.YaONVW_term{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:14px 16px;scroll-margin-top:16px}.YaONVW_term:target{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.YaONVW_term dt{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.YaONVW_name{font:600 18px/1.25 var(--font-display)}.YaONVW_aka{color:var(--muted);font-size:13px;font-style:italic}.YaONVW_cat{color:var(--muted);border:1px solid var(--line);border-radius:999px;margin-left:auto;padding:1px 8px;font-size:11px}.YaONVW_term dd{margin:6px 0 0}.YaONVW_term dd p{margin:0 0 6px;line-height:1.5}.YaONVW_other,.YaONVW_related{color:var(--muted);font-size:13px}.YaONVW_related a{color:var(--accent)}.YaONVW_details{margin:2px 0 8px}.YaONVW_moreToggle{}.YaONVW_details>.YaONVW_moreToggle{gap:6px;list-style:none}.YaONVW_details>.YaONVW_moreToggle::-webkit-details-marker{display:none}.YaONVW_details>.YaONVW_moreToggle:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transition:transform .15s;transform:translateY(-2px)rotate(45deg)}.YaONVW_details[open]>.YaONVW_moreToggle:after{transform:translateY(2px)rotate(-135deg)}.YaONVW_more{margin-top:10px}.YaONVW_term dd .YaONVW_examplesTitle{color:var(--muted);margin:12px 0 4px;font-size:13px;font-weight:600}.YaONVW_examples{gap:10px;margin:0;padding:0;list-style:none;display:grid}.YaONVW_examples>li{border-left:3px solid var(--accent-soft);border-radius:0 var(--radius) var(--radius) 0;background:var(--bg);padding:8px 10px}.YaONVW_term dd .YaONVW_examples p{margin:0;font-size:14px}.YaONVW_staff{min-width:0;margin-top:6px}.YaONVW_piece{}.YaONVW_examples>li>.YaONVW_piece{align-items:center;margin-top:4px;font-size:14px;display:inline-flex}@media (pointer:coarse){.YaONVW_examples>li>.YaONVW_piece{min-height:44px}}.YaONVW_quizStage{flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.YaONVW_quizBody{flex-direction:column;gap:12px;width:100%;max-width:clamp(820px,52vw,1100px);display:flex}.YaONVW_quizBody>*{margin:0}.YaONVW_setup{flex-direction:column;gap:16px;max-width:1400px;display:flex}.YaONVW_setup>.YaONVW_panel{margin:0}.YaONVW_kinds{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:600px){.YaONVW_kinds{grid-template-columns:repeat(4,minmax(0,1fr))}}.YaONVW_kind{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;min-height:76px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;transition:background-color .15s,border-color .15s;display:flex}.YaONVW_kind:hover{border-color:var(--accent)}.YaONVW_kind[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}.YaONVW_kindName{font:600 17px/1.25 var(--font-display)}.YaONVW_kind[aria-pressed=true] .YaONVW_kindName{color:var(--accent)}.YaONVW_kindStats{color:var(--muted);font-size:13px;line-height:1.4}.YaONVW_fields{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:0 24px;display:grid}.YaONVW_wide{grid-column:1/-1}.YaONVW_panel{margin-bottom:12px;}.YaONVW_field{min-width:0;margin-bottom:14px;display:block}.YaONVW_field>span{margin-bottom:6px;font-size:13px;font-weight:600;display:block}.YaONVW_progress{color:var(--muted);margin:0 0 8px;font-size:13px}.YaONVW_prompt{font:600 clamp(24px, 1.1rem + 1vw, 36px) / 1.3 var(--font-display);margin:6px 0 14px}.YaONVW_promptText{margin:6px 0 14px;font-size:clamp(17px,.9rem + .4vw,22px);line-height:1.5}.YaONVW_ask{color:var(--muted);margin:0;font-size:13px}.YaONVW_choices{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@media (min-width:600px){.YaONVW_choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.YaONVW_choice{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-height:52px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;padding:10px 14px;font-size:clamp(15px,.8rem + .3vw,18px);line-height:1.35;transition:background-color .15s,border-color .15s}.YaONVW_choice:hover:not(:disabled){border-color:var(--accent)}.YaONVW_choice[data-state=right]{border-color:var(--good);background:color-mix(in srgb, var(--good) 14%, var(--surface))}.YaONVW_choice[data-state=wrong]{border-color:var(--bad);background:color-mix(in srgb, var(--bad) 12%, var(--surface))}.YaONVW_noteChoices{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}.YaONVW_noteChoices .YaONVW_choice{text-align:center;font:600 20px/1 var(--font-display)}.YaONVW_feedback{flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:44px;margin-top:14px;display:flex}.YaONVW_good{color:var(--good);font-weight:600}.YaONVW_bad{color:var(--bad)}@media (max-width:599px){.YaONVW_terms{grid-template-columns:1fr}.YaONVW_prompt{font-size:21px}}@media (orientation:landscape) and (max-height:520px){.YaONVW_quizStage{padding:8px 12px}.YaONVW_quizBody{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-flow:dense;align-items:center;gap:6px 16px;max-width:none;display:grid}.YaONVW_quizBody>*{grid-column:1}.YaONVW_quizBody>.YaONVW_choices,.YaONVW_quizBody>.YaONVW_feedback{grid-column:2}.YaONVW_quizBody>.YaONVW_feedback~.YaONVW_ask{display:none}.YaONVW_feedback{min-height:0}}
._3kKqDG_score{width:100%;min-height:140px;position:relative}._3kKqDG_score[data-pickable]{cursor:pointer;-webkit-tap-highlight-color:transparent}._3kKqDG_score svg{max-width:100%;height:auto;display:block}._3kKqDG_hover path,._3kKqDG_hover rect{fill:var(--hint);stroke:var(--hint)}._3kKqDG_done path,._3kKqDG_done rect{fill:var(--good);stroke:var(--good)}._3kKqDG_missed path,._3kKqDG_missed rect{fill:var(--bad);stroke:var(--bad)}._3kKqDG_good path,._3kKqDG_good rect{fill:var(--good);stroke:var(--good)}._3kKqDG_meh path,._3kKqDG_meh rect{fill:var(--hint);stroke:var(--hint)}._3kKqDG_bad path,._3kKqDG_bad rect{fill:var(--bad);stroke:var(--bad)}._3kKqDG_active path,._3kKqDG_active rect{fill:var(--accent);stroke:var(--accent)}._3kKqDG_dimmed{opacity:.32}._3kKqDG_flag{z-index:1;border:1px solid color-mix(in srgb, var(--bad) 45%, var(--line));background:var(--surface);max-width:min(280px,100% - 8px);color:var(--ink);text-align:center;white-space:nowrap;pointer-events:none;border-radius:999px;padding:4px 10px;font-size:13px;line-height:1.3;position:absolute;transform:translate(-50%);box-shadow:0 2px 8px #0f141a1f}._3kKqDG_flag:not([data-ready]){visibility:hidden}._3kKqDG_mark{fill:var(--bad);fill-opacity:.16;stroke:none}._3kKqDG_mark[data-misses="2"]{fill-opacity:.24}._3kKqDG_mark[data-misses="3"]{fill-opacity:.32}@media (prefers-reduced-motion:no-preference){._3kKqDG_score .vf-stavenote path{transition:fill .12s}._3kKqDG_mark{animation:.3s ease-out _3kKqDG_markIn}._3kKqDG_flag{animation:.25s ease-out _3kKqDG_markIn}}@keyframes _3kKqDG_markIn{0%{opacity:0}}._3kKqDG_print ._3kKqDG_active path,._3kKqDG_print ._3kKqDG_done path{fill:#000;stroke:#000}
._7b8wBq_chip{font-variant-numeric:tabular-nums;flex:none;gap:6px;padding:0 12px 0 10px;}._7b8wBq_chip:disabled{opacity:.55}._7b8wBq_chip[data-focus]{border-color:var(--accent);color:var(--accent)}._7b8wBq_ring{flex:none}._7b8wBq_ringTrack{fill:none;stroke:var(--line);stroke-width:2.4px}._7b8wBq_ringFill{fill:none;stroke:var(--accent);stroke-width:2.4px;stroke-linecap:round;transition:stroke-dasharray .3s}._7b8wBq_value{color:var(--ink);font-weight:600}@media (max-width:599px),(orientation:landscape) and (max-height:520px){._7b8wBq_wideText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}._7b8wBq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._7b8wBq_summary{align-content:center;gap:16px;width:100%;max-width:820px;margin:auto;display:grid}._7b8wBq_title{font:600 24px/1.2 var(--font-display);margin:0}._7b8wBq_figures{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}._7b8wBq_figures>div{flex-direction:column-reverse;justify-content:flex-end;display:flex}._7b8wBq_figures dt{color:var(--muted);font-size:12px;line-height:1.3}._7b8wBq_figures dd{font:600 24px/1.2 var(--font-display);font-variant-numeric:tabular-nums;margin:0}._7b8wBq_hard h3{margin:0 0 8px;font-size:14px;font-weight:600}._7b8wBq_hard ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._7b8wBq_hard li{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:8px 14px;display:flex}._7b8wBq_hard li b{font:600 20px/1.2 var(--font-display)}._7b8wBq_hard li small,._7b8wBq_hard li span{color:var(--muted);font-size:13px}._7b8wBq_muted{color:var(--muted);margin:0;font-size:14px}._7b8wBq_week{border-top:1px solid var(--line);justify-items:start;gap:2px;padding-top:12px;display:grid}._7b8wBq_week p{margin:0}._7b8wBq_week>p:first-child{font-weight:600}._7b8wBq_linkBtn{min-height:44px;font-size:14px;}._7b8wBq_actions{flex-wrap:wrap;gap:10px;display:flex}._7b8wBq_primary{}._7b8wBq_outline{}@media (max-width:599px){._7b8wBq_summary{gap:12px}._7b8wBq_title{font-size:20px}._7b8wBq_figures dd{font-size:19px}._7b8wBq_figures dt{font-size:11px}._7b8wBq_hard li{padding:6px 10px}._7b8wBq_hard li b{font-size:17px}._7b8wBq_actions>button{flex:auto}}@media (orientation:landscape) and (max-height:520px){._7b8wBq_summary{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:8px 20px}._7b8wBq_title{grid-column:1/-1;font-size:18px}._7b8wBq_figures dd{font-size:17px}._7b8wBq_figures dt{font-size:11px}._7b8wBq_hard li{padding:4px 10px}._7b8wBq_hard li b{font-size:16px}._7b8wBq_week{border-top:0;padding-top:0;font-size:14px}._7b8wBq_actions{flex-wrap:nowrap;grid-column:2}._7b8wBq_actions>button{flex:1 1 0;min-width:0;padding:0 10px;font-size:14px}._7b8wBq_linkBtn{min-height:36px}}
.bOz7gG_stage{flex-direction:column;justify-content:center;padding:18px 20px 14px;display:flex;container:trainer/inline-size}.bOz7gG_stage[data-summary]{flex:1 1 0;min-height:0;overflow-y:auto}.bOz7gG_play{grid-template-columns:minmax(0,1fr);grid-template-areas:"staff""answer""hint""stats";width:100%;max-width:1200px;margin:0 auto;display:grid}.bOz7gG_staffArea{grid-area:staff;min-width:0}.bOz7gG_answer{grid-area:answer;align-items:baseline;gap:14px;min-height:56px;margin-top:4px;display:flex}.bOz7gG_big{font:600 40px/1 var(--font-display);flex:none;min-width:2.5ch}.bOz7gG_big:empty{display:none}.bOz7gG_good{color:var(--good)}.bOz7gG_bad{color:var(--bad)}@media (prefers-reduced-motion:no-preference){.bOz7gG_big.bOz7gG_good{animation:.32s ease-out bOz7gG_hop}.bOz7gG_big.bOz7gG_bad{animation:.32s ease-in-out bOz7gG_shake}}@keyframes bOz7gG_hop{0%{transform:translateY(0)scale(1)}40%{transform:translateY(-6px)scale(1.12)}to{transform:translateY(0)scale(1)}}@keyframes bOz7gG_shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.bOz7gG_msg{color:var(--muted)}.bOz7gG_namesBtn{flex:none;align-self:center;margin-left:auto;}.bOz7gG_hint{color:var(--hint);grid-area:hint;min-height:24px;font-size:14px}.bOz7gG_stats{border-top:1px solid var(--line);grid-area:stats;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;padding-top:12px;display:grid}.bOz7gG_stats>div>b{font:600 20px/1.2 var(--font-display);display:block}.bOz7gG_stats>div>span{color:var(--muted);font-size:12px;line-height:1.3;display:block}@media (prefers-reduced-motion:no-preference){.bOz7gG_keys[data-reveal] [data-m][data-guide=next]{animation:.4s ease-in-out 5 alternate bOz7gG_reveal}}@keyframes bOz7gG_reveal{to{filter:saturate(1.9)brightness(.88)}}.bOz7gG_legends{gap:4px;padding:0 4px 6px;display:grid}.bOz7gG_dockNote{color:var(--muted);font-size:12px}.bOz7gG_legend{color:var(--muted);flex-wrap:wrap;gap:4px 14px;font-size:12px;display:flex}.bOz7gG_legend i{vertical-align:-1px;border-radius:3px;width:12px;height:12px;margin-right:5px;display:inline-block}.bOz7gG_foot{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:18px;padding-top:12px;font-size:13px;display:flex}.bOz7gG_confirm{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.bOz7gG_linkbtn{color:var(--muted);padding:6px 0;font-weight:500;}.bOz7gG_danger{}@container trainer (min-width:860px){.bOz7gG_answer,.bOz7gG_hint{padding-right:24px}.bOz7gG_namesBtn{margin-left:4px}.bOz7gG_big{font-size:52px}.bOz7gG_msg{font-size:17px}.bOz7gG_hint{font-size:16px}.bOz7gG_stats>div>b{font-size:24px}.bOz7gG_stats>div>span{font-size:13px}.bOz7gG_play{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"staff staff""answer stats""hint stats"}.bOz7gG_stats{border:0;grid-template-columns:repeat(4,minmax(0,11ch));align-self:end;gap:16px;margin:0;padding:0}}@media (max-width:599px){.bOz7gG_stage{padding:12px 12px 10px}.bOz7gG_answer{gap:10px;min-height:40px}.bOz7gG_hint{min-height:0}.bOz7gG_big{font-size:32px}.bOz7gG_msg{font-size:14px}.bOz7gG_stats{gap:4px}.bOz7gG_stats>div>b{font-size:17px}.bOz7gG_stats>div>span{font-size:11px}}@media (orientation:landscape) and (max-height:520px){.bOz7gG_stage{padding:6px 12px}.bOz7gG_play{grid-template:"staff answer""staff hint""staff stats"1fr/minmax(0,1.25fr) minmax(0,1fr);column-gap:16px}.bOz7gG_staffArea{align-self:center}.bOz7gG_answer{min-height:40px}.bOz7gG_big{font-size:30px}.bOz7gG_stats{gap:6px;margin-top:6px;padding-top:6px}.bOz7gG_stats>div>b{font-size:16px}.bOz7gG_stats>div>span{font-size:11px}.bOz7gG_hint{min-height:0;font-size:13px}}@media (pointer:coarse){.bOz7gG_linkbtn{padding:12px 0}}
.gygRQG_stage{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"staff staff""readout clear";align-content:center;align-items:end;gap:6px 12px;padding:14px 18px 12px;display:grid}.gygRQG_staffArea{grid-area:staff;min-width:0}.gygRQG_staff{place-items:center;width:100%;min-height:180px;display:grid}.gygRQG_canvas{width:100%}.gygRQG_canvas svg{max-width:100%;height:auto;display:block}.gygRQG_readout{grid-area:readout;min-width:0}.gygRQG_names{min-height:1.15em;color:var(--accent);font:600 clamp(28px, 7vw, 42px) / 1.15 var(--font-display);font-variant-numeric:lining-nums;flex-wrap:wrap;gap:0 .55em;margin:0;display:flex}.gygRQG_names[data-count="0"]{min-height:0}.gygRQG_names[data-size=m]{font-size:clamp(24px,5.5vw,34px)}.gygRQG_names[data-size=s]{font-size:clamp(19px,4.2vw,26px)}.gygRQG_what{margin:4px 0 0;font-size:15px;line-height:1.4}.gygRQG_pedal{background:var(--accent-soft);color:var(--accent);border-radius:999px;align-items:center;gap:6px;margin:6px 0 0;padding:2px 10px;font-size:13px;font-weight:600;display:inline-flex}.gygRQG_clear{grid-area:clear;}.gygRQG_record{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);border-radius:999px;align-items:center;gap:10px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.gygRQG_record:hover{border-color:var(--accent)}.gygRQG_dot{background:var(--bad);border-radius:50%;width:12px;height:12px}@media (min-width:984px){.gygRQG_stage{padding:18px 22px 16px}.gygRQG_staff{min-height:240px}}@media (max-width:599px){.gygRQG_stage{padding:12px 12px 10px}}@media (orientation:landscape) and (max-height:520px){.gygRQG_names,.gygRQG_names[data-size=m]{font-size:24px}.gygRQG_names[data-size=s]{font-size:18px}.gygRQG_stage{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-areas:"staff readout""staff clear";align-items:center;padding:6px 12px}.gygRQG_staff{min-height:0}.gygRQG_clear{justify-self:start}}
.A32jjq_toolbar{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.A32jjq_search{flex:100%;}.A32jjq_toolRow{flex:100%;justify-content:space-between;align-items:center;gap:8px 12px;min-width:0;display:flex}.A32jjq_filtersBtn{flex:none;}.A32jjq_sort{flex-wrap:nowrap;min-width:0;}.A32jjq_sort>select{max-width:100%}@media (min-width:600px){.A32jjq_search{flex:260px}.A32jjq_toolRow{flex:0 auto;justify-content:flex-end}.A32jjq_filtersBtn{order:2}}.A32jjq_chips{}.A32jjq_n{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:500}[aria-pressed=true]>.A32jjq_n{color:inherit}.A32jjq_inlineCats{margin-top:12px;display:none}@media (min-width:600px) and (min-height:500px){.A32jjq_inlineCats{display:block}}.A32jjq_suggest{flex-direction:column;gap:10px;margin-top:12px;padding:12px 14px;display:flex;}.A32jjq_suggestRow{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.A32jjq_suggestLabel{color:var(--muted);font-size:13px;font-weight:600}.A32jjq_active{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:12px;display:flex}.A32jjq_activeChips{}.A32jjq_activeChips:empty{display:none}.A32jjq_activeChips>button{align-items:center;gap:6px;display:inline-flex}@media (min-width:600px) and (min-height:500px){.A32jjq_activeChips>[data-inline]{display:none}}.A32jjq_clear{}.A32jjq_emptyText{margin:0 0 10px}.A32jjq_az{background:var(--bg);margin:4px 0 6px;padding:6px 0}.A32jjq_azLetters{}.A32jjq_az .A32jjq_azLetters>button{min-width:32px;padding:0 8px}@media (min-width:1024px){.A32jjq_az{z-index:3;position:sticky;top:0}.A32jjq_section{--jump-margin:76px}}.A32jjq_section+.A32jjq_section{margin-top:24px}.A32jjq_sectionTitle{font:600 20px/1.25 var(--font-display);scroll-margin-top:var(--jump-margin,16px);flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:6px 0 10px;display:flex}.A32jjq_sectionTitle:focus{outline:none}.A32jjq_sectionDetail,.A32jjq_sectionCount{font:400 13px/1.3 var(--font-body);color:var(--muted)}.A32jjq_panel{flex-direction:column;gap:18px;display:flex}.A32jjq_panel fieldset{border:0;min-width:0;margin:0;padding:0}.A32jjq_panel legend{margin-bottom:6px;padding:0;font-size:13px;font-weight:600}.A32jjq_seg{}.A32jjq_panel .A32jjq_seg>button{white-space:normal;gap:6px;min-width:0;padding:0 6px;line-height:1.2}.A32jjq_select{width:100%;}.A32jjq_panelFoot{border-top:1px solid var(--line);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 -18px -20px;padding:12px 18px 20px;display:flex;position:sticky;bottom:-20px}.A32jjq_show{flex:auto;}
.Gs13kq_stage{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px 18px;display:flex}.Gs13kq_name{font:600 20px/1.3 var(--font-display);overflow-wrap:anywhere;margin:0}.Gs13kq_summary{max-width:60ch;color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;font-size:14px;line-height:1.5;display:flex}.Gs13kq_summary span{border:1px solid var(--line);background:var(--bg);white-space:nowrap;border-radius:999px;padding:2px 10px}.Gs13kq_formIntro{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.Gs13kq_intro{max-width:56ch;color:var(--muted);margin:0;font-size:13px;line-height:1.5}.Gs13kq_change{min-height:32px;padding:0 4px;}.Gs13kq_stage.Gs13kq_live{border:2px solid var(--bad);gap:18px}.Gs13kq_setup{gap:14px;display:grid}.Gs13kq_field{flex-direction:column;gap:4px;font-size:14px;font-weight:600;display:flex}.Gs13kq_field input,.Gs13kq_field select{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;padding:6px 10px;font-size:16px;font-weight:400}.Gs13kq_check{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:15px;display:flex}.Gs13kq_check input{width:20px;height:20px;accent-color:var(--accent);margin:0}.Gs13kq_actions{flex-wrap:wrap;grid-column:1/-1;gap:10px;display:flex}.Gs13kq_record,.Gs13kq_stop,.Gs13kq_save{}.Gs13kq_secondary{}.Gs13kq_dot{background:var(--bad);width:14px;height:14px;box-shadow:0 0 0 2px var(--accent-ink);border-radius:50%}.Gs13kq_square{background:currentColor;border-radius:2px;width:12px;height:12px}.Gs13kq_tip{color:var(--muted);grid-column:1/-1;margin:0;font-size:13px}.Gs13kq_status{font:600 26px/1.3 var(--font-display);flex-direction:column;align-items:center;gap:2px;margin:0;display:flex}.Gs13kq_count{font:400 14px var(--font-body);color:var(--muted)}.Gs13kq_review{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.Gs13kq_reviewHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.Gs13kq_h2{font:600 20px/1.25 var(--font-display);margin:0}.Gs13kq_paper{overflow:hidden}.Gs13kq_message{margin:0;font-weight:600}@media (pointer:coarse){.Gs13kq_change{min-height:44px}}.Gs13kq_tempo{background:var(--bg);border-radius:var(--radius-sm);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:12px 14px;display:flex}.Gs13kq_tempoFound{flex-basis:100%;margin:0;font-weight:600}.Gs13kq_tempoHelp{color:var(--muted);margin:0;font-size:14px}.Gs13kq_tempoButtons{gap:10px;display:flex}.Gs13kq_field input:disabled{opacity:.5}@media (max-height:700px){.Gs13kq_intro{display:none}}.Gs13kq_stage .Gs13kq_record,.Gs13kq_stage .Gs13kq_stop{min-height:64px;padding:0 34px;font-size:19px}.Gs13kq_stage .Gs13kq_record .Gs13kq_dot{width:18px;height:18px}@media (orientation:landscape) and (max-height:520px){.Gs13kq_stage{gap:6px;padding:8px 14px}.Gs13kq_name{font-size:17px}.Gs13kq_summary{font-size:13px}.Gs13kq_intro{display:none}.Gs13kq_stage .Gs13kq_record,.Gs13kq_stage .Gs13kq_stop{min-height:48px;font-size:17px}}
.EX7gXa_stage{flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px 18px;display:flex}.EX7gXa_stage>*{width:100%;max-width:1400px}.EX7gXa_exercise{flex-direction:column;gap:8px;display:flex}.EX7gXa_exercise>.EX7gXa_paper{order:-1}.EX7gXa_stage>.EX7gXa_testSetup{flex-direction:column;gap:14px;max-width:760px;display:flex}.EX7gXa_testInfo{flex-direction:column;gap:6px;display:flex}.EX7gXa_levelLine{color:var(--muted);flex-wrap:wrap;align-items:center;gap:2px 10px;margin:0;font-size:14px;display:flex}.EX7gXa_levelLine strong{color:var(--ink);font-weight:600}.EX7gXa_change{min-height:32px;padding:0 4px;}.EX7gXa_stage .EX7gXa_status,.EX7gXa_stage .EX7gXa_result,.EX7gXa_stage .EX7gXa_paper{background:0 0;border:0;margin-bottom:0}.EX7gXa_stage .EX7gXa_status,.EX7gXa_stage .EX7gXa_result{padding:4px 0}.EX7gXa_drawerBody,.EX7gXa_drawerControls{gap:14px;display:grid}.EX7gXa_moreTitle{border-top:1px solid var(--line);margin:6px 0 0;padding-top:12px;font-size:15px}.EX7gXa_seg{}.EX7gXa_drawerBody .EX7gXa_seg{display:flex}.EX7gXa_drawerBody .EX7gXa_seg>button{flex:auto}.EX7gXa_controls{flex-wrap:wrap;align-items:flex-end;gap:10px 16px;display:flex}.EX7gXa_group{flex-direction:column;gap:4px;min-width:0;display:flex}.EX7gXa_grow{flex:240px}.EX7gXa_groupLabel{color:var(--muted);font-size:12px;font-weight:600}.EX7gXa_select{width:100%;}.EX7gXa_info,.EX7gXa_help{color:var(--muted);margin:0;font-size:13px}.EX7gXa_more summary{cursor:pointer;min-height:44px;color:var(--accent);align-items:center;font-size:14px;display:flex}.EX7gXa_moreBody{flex-direction:column;gap:10px;padding-top:4px;display:flex}.EX7gXa_check{}.EX7gXa_number{width:110px;}.EX7gXa_row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.EX7gXa_btn{}.EX7gXa_primary{}.EX7gXa_link{text-align:left;min-height:44px;font-size:14px;}.EX7gXa_status{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:8px 14px;min-height:60px;margin-bottom:8px;padding:8px 12px;display:flex}.EX7gXa_statusText{flex:200px;margin:0;font-size:15px}.EX7gXa_count{font:600 28px/1 var(--font-display);color:var(--accent);font-variant-numeric:tabular-nums}.EX7gXa_errors{color:var(--bad)}.EX7gXa_result{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:8px;margin-bottom:8px;padding:12px;display:flex}.EX7gXa_resultHead{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.EX7gXa_pct{font:600 34px/1 var(--font-display);font-variant-numeric:tabular-nums}.EX7gXa_pctGood{color:var(--good)}.EX7gXa_pctBad{color:var(--bad)}.EX7gXa_chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.EX7gXa_chips li{border:1px solid var(--line);border-radius:999px;padding:3px 10px;font-size:13px}.EX7gXa_chipGood{color:var(--good)}.EX7gXa_chipMeh{color:var(--hint)}.EX7gXa_chipBad{color:var(--bad)}.EX7gXa_actions{flex-wrap:wrap;gap:8px;display:flex}.EX7gXa_levelUp{border-radius:var(--radius-sm);background:var(--accent-soft);margin:0;padding:8px 10px;font-size:14px}.EX7gXa_exercise{scroll-margin-top:8px}.EX7gXa_testSetup>*,.EX7gXa_testInfo>*{margin:0}.EX7gXa_paper{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:8px 4px;overflow:hidden}.EX7gXa_score{width:100%;min-height:140px}.EX7gXa_score svg{max-width:100%;height:auto;display:block}.EX7gXa_active path,.EX7gXa_active rect{fill:var(--accent);stroke:var(--accent)}.EX7gXa_good path,.EX7gXa_good rect{fill:var(--good);stroke:var(--good)}.EX7gXa_meh path,.EX7gXa_meh rect{fill:var(--hint);stroke:var(--hint)}.EX7gXa_bad path,.EX7gXa_bad rect{fill:var(--bad);stroke:var(--bad)}.EX7gXa_faded{opacity:.04}@media (prefers-reduced-motion:no-preference){.EX7gXa_score .vf-stavenote{transition:opacity .35s}.EX7gXa_score .vf-stavenote path{transition:fill .12s}}.EX7gXa_testHead{flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:15px;display:flex}.EX7gXa_testHead strong{font-size:17px}.EX7gXa_fails{color:var(--muted)}.EX7gXa_verdictPass{color:var(--good);margin:0;font-weight:600}.EX7gXa_verdictFail{color:var(--bad);margin:0;font-weight:600}.EX7gXa_reached{font:600 22px/1.25 var(--font-display);margin:0}.EX7gXa_history{flex-direction:column;gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.EX7gXa_historyTitle{margin:0;font-size:14px;font-weight:600}.EX7gXa_tabShort{display:none}@media (max-width:599px){.EX7gXa_seg>button{padding:0 10px}.EX7gXa_stage{padding:10px}.EX7gXa_tabLong{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.EX7gXa_tabShort{display:inline}}@media (max-width:599px) and (orientation:portrait){.EX7gXa_fitScreen:has(.EX7gXa_exercise){height:calc(100dvh - var(--nav-bottom,0px));overflow-y:auto}.EX7gXa_stage{justify-content:flex-start;gap:6px;padding:8px 10px}.EX7gXa_levelLine{flex-wrap:nowrap;font-size:13px}.EX7gXa_levelLine>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.EX7gXa_levelLine .EX7gXa_change{display:none}.EX7gXa_stage>.EX7gXa_exercise{flex:1 1 0;gap:4px}.EX7gXa_exercise>.EX7gXa_paper{flex-direction:column;flex:1 1 0;padding:0;display:flex;overflow:visible}.EX7gXa_testInfo{gap:2px;font-size:13px}.EX7gXa_testHead{gap:2px 12px;font-size:14px}.EX7gXa_testHead strong{font-size:15px}.EX7gXa_testHead .EX7gXa_link{min-height:32px}.EX7gXa_exercise>.EX7gXa_paper>.EX7gXa_score{contain:size;flex-direction:column;flex:auto;justify-content:center;min-height:0;display:flex}.EX7gXa_stage .EX7gXa_status{flex-wrap:nowrap;gap:10px;min-height:44px;padding:0}.EX7gXa_statusText{flex:1 1 0;min-width:0;font-size:13px;line-height:1.3}.EX7gXa_status>button{flex:none}.EX7gXa_count{font-size:22px}}@media (pointer:coarse){.EX7gXa_change{min-height:44px}}
.Hi2WXW_btn{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;text-align:center;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,transform .1s;display:inline-flex}.Hi2WXW_btn:hover:not(:disabled){border-color:var(--accent)}.Hi2WXW_btn:active:not(:disabled){transform:scale(.97)}.Hi2WXW_btn:disabled{opacity:.5;cursor:default}.Hi2WXW_primary{border-color:var(--accent);background:var(--accent);color:var(--accent-ink);}.Hi2WXW_primary:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 86%, var(--ink))}.Hi2WXW_secondary{}.Hi2WXW_outline{border-color:var(--accent);color:var(--accent);background:0 0;}.Hi2WXW_outline:hover:not(:disabled){background:var(--accent-soft)}.Hi2WXW_danger{border-color:var(--bad);color:var(--bad);background:0 0;}.Hi2WXW_danger:hover:not(:disabled){border-color:var(--bad);background:color-mix(in srgb, var(--bad) 12%, transparent)}.Hi2WXW_ghost{border-color:var(--line);color:var(--muted);background:0 0;font-weight:500;}.Hi2WXW_ghost:hover:not(:disabled){color:var(--ink)}.Hi2WXW_ghost[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:600}.Hi2WXW_link{color:var(--accent);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;display:inline}.Hi2WXW_link:hover{text-decoration-thickness:2px}.Hi2WXW_sm{min-height:36px;padding:0 14px;font-size:14px}.Hi2WXW_seg{border:1px solid var(--line);background:var(--bg);border-radius:22px;flex-wrap:wrap;align-items:stretch;gap:2px;max-width:100%;padding:3px;display:inline-flex}.Hi2WXW_seg>button,.Hi2WXW_seg>a{min-height:36px;color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.Hi2WXW_seg>button:hover:not(:disabled),.Hi2WXW_seg>a:hover{color:var(--ink)}.Hi2WXW_seg>[aria-pressed=true],.Hi2WXW_seg>[aria-selected=true],.Hi2WXW_seg>[aria-current=true],.Hi2WXW_seg>[aria-current=page]{background:var(--accent-soft);color:var(--accent)}.Hi2WXW_seg>button:disabled{opacity:.45;cursor:default}.Hi2WXW_segFill{display:flex;}.Hi2WXW_segFill>button,.Hi2WXW_segFill>a{flex:1 1 0}.Hi2WXW_chips{flex-wrap:wrap;gap:6px;display:flex}.Hi2WXW_chips>button{border:1px solid var(--line);min-height:36px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:14px;transition:background-color .15s,border-color .15s,color .15s}.Hi2WXW_chips>button:hover:not(:disabled){border-color:var(--accent)}.Hi2WXW_chips>button:disabled{opacity:.45;cursor:default}.Hi2WXW_chips>button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:600}.Hi2WXW_labelled{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px;display:inline-flex}.Hi2WXW_input,.Hi2WXW_select,.Hi2WXW_labelled>select,.Hi2WXW_labelled>input:not([type=checkbox],[type=radio]){border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-width:0;min-height:44px;color:var(--ink);font:inherit;padding:8px 12px;font-size:16px;transition:border-color .15s}.Hi2WXW_input:hover,.Hi2WXW_select:hover,.Hi2WXW_labelled>select:hover,.Hi2WXW_labelled>input:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.Hi2WXW_select,.Hi2WXW_labelled>select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 19px) 52%,calc(100% - 14px) 52%;background-repeat:no-repeat;background-size:5px 5px;padding-right:34px}.Hi2WXW_check{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:14px;display:inline-flex}.Hi2WXW_check>input{width:18px;height:18px;accent-color:var(--accent);margin:0}.Hi2WXW_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:16px 18px}.Hi2WXW_cardTitle{font:600 18px/1.25 var(--font-display);margin:0 0 8px}@media (pointer:coarse){.Hi2WXW_sm,.Hi2WXW_chips>button{min-height:44px}.Hi2WXW_seg{border-radius:24px}.Hi2WXW_seg>button,.Hi2WXW_seg>a{min-height:38px}}@media (prefers-reduced-motion:reduce){.Hi2WXW_btn{transition:none}.Hi2WXW_btn:active:not(:disabled){transform:none}}
.bAd3nW_frame{container:account/inline-size}.bAd3nW_layout{grid-template-columns:minmax(0,1fr);gap:16px;max-width:1400px;display:grid}@container account (min-width:760px){.bAd3nW_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.bAd3nW_card{flex-direction:column;gap:12px;display:flex;}.bAd3nW_card>*{margin:0}.bAd3nW_card>button,.bAd3nW_card>a{align-self:flex-start}.bAd3nW_title{}.bAd3nW_text{line-height:1.5}.bAd3nW_muted{color:var(--muted);font-size:14px;line-height:1.45}.bAd3nW_seg{}.bAd3nW_form{flex-direction:column;gap:12px;display:flex}.bAd3nW_field{flex-direction:column;gap:4px;font-size:14px;font-weight:600;display:flex}.bAd3nW_input{width:100%;font-weight:400;}.bAd3nW_help{color:var(--muted);font-size:13px;font-weight:400}.bAd3nW_check{font-size:15px;}.bAd3nW_actions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.bAd3nW_primary{}.bAd3nW_secondary{}.bAd3nW_danger{}.bAd3nW_link{align-self:flex-start;min-height:44px;}.bAd3nW_or{color:var(--muted);align-items:center;gap:10px;margin:0;font-size:13px;display:flex}.bAd3nW_or:before,.bAd3nW_or:after{content:"";background:var(--line);flex:1;height:1px}.bAd3nW_keyList{margin:0;padding:0;list-style:none}.bAd3nW_keyItem{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:8px 0;display:flex}.bAd3nW_keyItem:last-child{border-bottom:1px solid var(--line)}.bAd3nW_keyText{gap:2px;min-width:0;display:grid}.bAd3nW_keyName{overflow-wrap:anywhere;font-weight:600}.bAd3nW_ghost{}.bAd3nW_error{color:var(--bad);font-weight:600}.bAd3nW_good{color:var(--good);font-weight:600}.bAd3nW_notice{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--surface));flex-direction:column;gap:10px;display:flex;}.bAd3nW_notice>*{margin:0}.bAd3nW_email{overflow-wrap:anywhere;font-weight:600}.bAd3nW_dangerCard{border-color:color-mix(in srgb, var(--bad) 45%, var(--line));flex-direction:column;gap:12px;display:flex;}.bAd3nW_dangerCard>*{margin:0}.bAd3nW_dangerCard>button{align-self:flex-start}.bAd3nW_privacy{color:var(--accent);font-size:14px}.bAd3nW_toast{z-index:25;left:calc(var(--nav-left,0px) + 12px);right:12px;top:calc(8px + var(--safe-top,0px));border:1px solid var(--accent);border-radius:var(--radius);background:var(--surface);flex-wrap:wrap;align-items:center;gap:8px 14px;max-width:560px;margin:0 auto;padding:10px 10px 10px 16px;display:flex;position:fixed;box-shadow:0 8px 24px #0000002e}.bAd3nW_toast p{flex:200px;margin:0;font-weight:600}.bAd3nW_toastActions{gap:8px;display:flex}.bAd3nW_toastClose{}.bAd3nW_toastUpdate{}.bAd3nW_gate{min-height:100dvh;padding:calc(8px + var(--safe-top,0px)) calc(16px + var(--safe-right,0px)) calc(24px + var(--safe-bottom,0px)) calc(16px + var(--safe-left,0px));background:var(--bg);flex-direction:column;animation:.2s ease-out both bAd3nW_gateIn;display:flex}@keyframes bAd3nW_gateIn{0%{opacity:0}}.bAd3nW_gateTop{justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:1100px;margin:0 auto;display:flex}.bAd3nW_gateBrand{min-height:44px;color:var(--ink);font:600 17px/1.2 var(--font-display);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.bAd3nW_gateLang{}.bAd3nW_gateBody{flex-direction:column;gap:16px;width:100%;max-width:460px;margin:16px auto 0;display:flex}@media (min-height:700px) and (min-width:600px){.bAd3nW_gateBody{margin-block:auto;padding-block:24px}}.bAd3nW_gateIntro{flex-direction:column;gap:6px;display:flex}.bAd3nW_gateIntro>*{margin:0}.bAd3nW_gateTitle{font:600 26px/1.2 var(--font-display)}.bAd3nW_gateNotice{border:1px solid var(--accent);border-radius:var(--radius);background:color-mix(in srgb, var(--accent) 8%, var(--surface));margin:0;padding:10px 14px;font-weight:600}.bAd3nW_gateLinks{flex-wrap:wrap;gap:4px 20px;display:flex}.bAd3nW_gateLinks a{min-height:44px;color:var(--accent);align-items:center;font-size:14px;display:inline-flex}.bAd3nW_mail{min-height:44px;color:var(--accent);overflow-wrap:anywhere;align-items:center;font-weight:600;display:inline-flex}.bAd3nW_trap{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.bAd3nW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
