.N3bjga_wrap{max-width:420px;margin:24px auto 0}.N3bjga_panel{border:1px solid var(--hairline);background:var(--glass-strong);border-radius:15px;padding:28px}.N3bjga_panel h1{margin:0 0 8px;font-size:1.4375rem}.N3bjga_lead{color:var(--ink-soft);margin:0 0 22px;font-size:.75rem;line-height:1.8}.N3bjga_tabs{border:1px solid var(--hairline);border-radius:9px;margin-bottom:22px;display:flex;overflow:hidden}.N3bjga_tabs button{color:var(--ink-soft);background:0 0;border:none;flex:1;padding:10px 8px;font-size:.75rem}.N3bjga_tabs button[aria-pressed=true]{background:var(--btn-bg);color:var(--btn-ink);font-weight:600}.N3bjga_field{flex-direction:column;gap:7px;margin-bottom:14px;display:flex}.N3bjga_field label{color:var(--ink-faint);font-size:.625rem;font-weight:700}.N3bjga_field input{border:1px solid var(--hairline);background:var(--field);width:100%;color:var(--ink);border-radius:9px;padding:11px 12px;font-size:.875rem}.N3bjga_field small{color:var(--ink-faint);font-size:.6875rem;line-height:1.6}.N3bjga_submit{width:100%;margin-top:8px}.N3bjga_error{color:var(--danger);margin:14px 0 0;font-size:.75rem}.N3bjga_success{color:var(--accent);margin:14px 0 0;font-size:.75rem;line-height:1.8}.N3bjga_alt{color:var(--ink-soft);text-align:center;margin:20px 0 0;font-size:.75rem}.N3bjga_alt a{color:var(--accent)}@media (max-width:560px){.N3bjga_field input{font-size:1rem}}.N3bjga_field[hidden]{display:none}.N3bjga_code{letter-spacing:.5em;text-align:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.25rem!important}.N3bjga_again{cursor:pointer;font:inherit;color:var(--ink-soft);background:0 0;border:none;padding:0;text-decoration:underline}.N3bjga_again:hover{color:var(--ink)}.N3bjga_taken,.N3bjga_field .N3bjga_taken{color:var(--danger)}.N3bjga_free,.N3bjga_field .N3bjga_free{color:var(--accent)}.N3bjga_agree{color:var(--ink-soft);cursor:pointer;align-items:center;gap:8px;margin:2px 0 0;font-size:.8125rem;display:flex}
.M-xaVW_google.M-xaVW_google{color:#1f1f1f;background:#fff;border:1px solid #747775;font-size:.875rem;font-weight:500}.M-xaVW_google img{flex:0 0 18px;width:18px;height:18px;margin-right:10px}.M-xaVW_microsoft.M-xaVW_microsoft{color:#5e5e5e;background:#fff;border:1px solid #8c8c8c}.M-xaVW_line.M-xaVW_line{color:#fff;background:#06c755}.M-xaVW_naver.M-xaVW_naver{color:#fff;background:#03a94d}.M-xaVW_apple.M-xaVW_apple{color:#fff;background:#000;padding-block:0}.M-xaVW_kakao.M-xaVW_kakao{color:#000;background:#fee500;padding-block:0}.btn.M-xaVW_yahoo-japan{color:#fff;background:#f03}.M-xaVW_microsoft img,.M-xaVW_line img,.M-xaVW_naver img{object-fit:contain;width:20px;height:20px;margin-right:8px}.btn.M-xaVW_yahoo-japan img{object-fit:contain;width:32px;height:20px;margin-right:8px}.M-xaVW_fullButton{object-fit:contain;width:auto;max-width:100%;height:34px}.M-xaVW_list{gap:10px}.M-xaVW_provider.M-xaVW_provider{width:100%;height:44px;min-height:44px;padding-block:0;overflow:hidden}.M-xaVW_kakao .M-xaVW_fullButton{height:44px}.M-xaVW_or{color:var(--ink-faint);align-items:center;gap:12px;margin:4px 0 18px;font-size:.6875rem;display:flex}.M-xaVW_or:before,.M-xaVW_or:after{content:"";background:var(--hairline);flex:1;height:1px}
.KZ1fKq_wrap{width:100%;display:block;position:relative}.KZ1fKq_wrap .KZ1fKq_input{width:100%;padding-right:46px}.KZ1fKq_toggle{width:44px;color:var(--ink-faint);cursor:pointer;background:0 0;border:none;border-radius:0 9px 9px 0;place-items:center;padding:0;display:grid;position:absolute;top:0;bottom:0;right:0}.KZ1fKq_toggle:hover,.KZ1fKq_toggle[aria-pressed=true]{color:var(--ink)}.KZ1fKq_toggle:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.KZ1fKq_input::-ms-reveal{display:none}
.asn72a_podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;margin:24px 0 18px;padding-inline:20px;display:grid}.asn72a_place{flex-direction:column;align-items:center;gap:10px;min-width:0;padding:18px 12px;display:flex}.asn72a_place[data-first=true]{background:var(--tint-amber-wash);border-color:var(--hairline);padding-block:26px}.asn72a_number{font-family:var(--font-parisienne), cursive;color:var(--tint-amber);font-size:2.75rem;line-height:1}.asn72a_avatar{background:var(--btn-bg);width:44px;height:44px;color:var(--btn-ink);border-radius:50%;place-items:center;font-size:1.125rem;display:grid}.asn72a_place strong{overflow-wrap:anywhere;text-align:center;max-width:100%;font-size:.875rem}.asn72a_value{text-align:center;font-size:1rem;font-weight:650}@media (max-width:640px){.asn72a_podium{gap:8px;padding-inline:12px}.asn72a_place{padding:14px 6px}.asn72a_place[data-first=true]{padding-block:22px}.asn72a_number{font-size:2.375rem}.asn72a_avatar{width:38px;height:38px}.asn72a_place strong,.asn72a_value{font-size:.75rem}}.asn72a_place[data-mine=true],.asn72a_place[data-highlighted=true]{outline:2px solid var(--accent);outline-offset:-2px}.asn72a_mine{color:var(--accent);margin-left:5px;font-size:.6875rem}.asn72a_place{border-radius:var(--r-lg)}
._1YvY1q_backdrop{z-index:90;background:var(--scrim);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:var(--motion-fade);place-items:center;padding:20px;display:grid;position:fixed;inset:0}._1YvY1q_dialog{background:var(--glass-strong);border:1px solid var(--hairline);border-radius:var(--r-lg);width:100%;max-width:420px;box-shadow:var(--shadow-lg);animation:var(--motion-dialog);padding:28px}._1YvY1q_head{align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}._1YvY1q_badge{background:var(--hairline-soft);width:44px;height:44px;color:var(--ink-soft);border-radius:50%;flex-shrink:0;place-items:center;font-size:1.0625rem;font-weight:700;display:grid}._1YvY1q_dialog h2{margin:0 0 6px;font-size:1.1875rem}._1YvY1q_sub{color:var(--ink-soft);margin:0;font-size:.8125rem;line-height:1.7}._1YvY1q_stat{border-radius:var(--r);background:var(--field);border:1px solid var(--hairline);gap:22px;margin-bottom:20px;padding:16px 18px;display:flex}._1YvY1q_stat div{flex-direction:column;gap:3px;display:flex}._1YvY1q_stat dt{color:var(--ink-faint);font-size:.6875rem;font-weight:700}._1YvY1q_stat dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.125rem;font-weight:700}._1YvY1q_field{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}._1YvY1q_field label{color:var(--ink-faint);font-size:.6875rem;font-weight:700}._1YvY1q_field input{border:1px solid var(--hairline);border-radius:var(--r);background:var(--field);width:100%;color:var(--ink);padding:12px 14px;font-size:.9375rem}._1YvY1q_field small{color:var(--ink-faint);font-size:.75rem;line-height:1.6}._1YvY1q_actions{gap:10px;display:flex}._1YvY1q_actions button{flex:1}._1YvY1q_error{color:var(--danger);margin:0 0 14px;font-size:.8125rem}._1YvY1q_success{text-align:center;padding:8px 0 4px}._1YvY1q_success ._1YvY1q_mark{margin-bottom:12px;font-size:2.125rem;display:block}._1YvY1q_success p{color:var(--ink-soft);margin:0 0 20px;font-size:.875rem;line-height:1.8}@media (prefers-reduced-motion:reduce){._1YvY1q_backdrop,._1YvY1q_dialog{animation:none}}
.PQWUXa_panel{border-radius:var(--r-lg);overflow:hidden}.PQWUXa_head{border-bottom:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:20px 24px;display:flex}.PQWUXa_head h2{align-items:center;gap:9px;margin:0;font-size:1.0625rem;display:flex}.PQWUXa_tabs{border:1px solid var(--hairline);border-radius:var(--pill);display:flex;overflow:hidden}.PQWUXa_tabs button{color:var(--ink-soft);background:0 0;border:none;padding:8px 16px;font-size:.8125rem}.PQWUXa_tabs button[aria-pressed=true]{background:var(--btn-bg);color:var(--btn-ink);font-weight:650}.PQWUXa_hint{background:var(--hairline-soft);color:var(--ink-soft);border-bottom:1px solid var(--hairline);padding:12px 24px;font-size:.8125rem;line-height:1.6}.PQWUXa_row{border-bottom:1px solid var(--hairline);text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border-top:none;border-left:none;border-right:none;grid-template-columns:58px 1fr auto 96px;align-items:center;gap:12px;padding:14px 24px;display:grid}.PQWUXa_row:last-child{border-bottom:none}.PQWUXa_header{color:var(--ink-faint);padding-top:12px;padding-bottom:12px;font-size:.6875rem;font-weight:700}.PQWUXa_clickable{cursor:pointer;transition:background .15s}.PQWUXa_clickable:hover{background:var(--hairline-soft)}.PQWUXa_rank{font-variant-numeric:tabular-nums;color:var(--ink-faint);font-size:.9375rem;font-weight:600}.PQWUXa_rank[data-place="1"]{color:var(--medal-gold);font-weight:700}.PQWUXa_rank[data-place="2"]{color:var(--medal-silver);font-weight:700}.PQWUXa_rank[data-place="3"]{color:var(--medal-bronze);font-weight:700}.PQWUXa_who{align-items:center;gap:10px;min-width:0;display:flex}.PQWUXa_top1{background:color-mix(in srgb, var(--medal-gold) 8%, transparent)}.PQWUXa_avatar{background:var(--tint-wash,var(--hairline));width:30px;height:30px;color:var(--tint,var(--ink-soft));border-radius:50%;flex-shrink:0;place-items:center;font-size:.75rem;font-weight:650;display:grid}.PQWUXa_nickname{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;overflow:hidden}.PQWUXa_tag{color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);border-radius:var(--pill);white-space:nowrap;padding:3px 9px;font-size:.6875rem;font-weight:700}.PQWUXa_score{font-variant-numeric:tabular-nums;text-align:right;font-size:1.0625rem;font-weight:700}.PQWUXa_when{text-align:right;color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:.8125rem}.PQWUXa_mine{background:color-mix(in srgb, var(--accent) 9%, transparent)}@media (max-width:620px){.PQWUXa_row{grid-template-columns:44px 1fr auto;padding:13px 16px}.PQWUXa_when,.PQWUXa_header .PQWUXa_when{display:none}.PQWUXa_head{padding:16px}}.PQWUXa_row[data-highlighted=true]{background:var(--accent-wash);box-shadow:inset 3px 0 0 var(--accent)}
.MgpCNW_content{clip-path:inset(var(--game-header-clip,0px) 0 var(--game-footer-clip,0px) 0)}
.zN4e5q_shell{border:1px solid var(--hairline);background:var(--glass-strong);max-width:540px;box-shadow:var(--shadow-sm);word-break:keep-all;border-radius:18px;margin:0 auto;overflow:hidden}.zN4e5q_toolbar{border-bottom:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.zN4e5q_level{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;font-size:.75rem;display:flex}.zN4e5q_levelSelect{flex:0 0 112px;width:112px}.zN4e5q_intro{text-align:center;padding:48px 24px}.zN4e5q_intro strong{font-size:1.5rem}.zN4e5q_intro p{color:var(--ink-soft);margin-top:16px;line-height:1.7}.zN4e5q_stats{color:var(--ink-soft);justify-content:space-between;gap:12px;padding:16px;font-size:.75rem;display:flex}.zN4e5q_stats strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.375rem;display:block}.zN4e5q_board{width:var(--board-size);border:0;margin:0 auto;display:grid}.zN4e5q_cell{aspect-ratio:1;border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--field);min-width:40px;min-height:40px;color:var(--accent);font:500 clamp(1.1875rem, 5vw, 1.8125rem)/1 var(--sans);cursor:pointer;touch-action:manipulation;place-items:center;padding:0;display:grid}.zN4e5q_given{color:var(--ink);font-weight:700}.zN4e5q_peer{background:var(--glass)}.zN4e5q_same{background:var(--accent-wash)}.zN4e5q_error{color:var(--ink);background:color-mix(in srgb, #e34949 16%, var(--field));-webkit-text-decoration:underline wavy #e34949;text-decoration:underline wavy #e34949}.zN4e5q_selected{background:var(--accent-wash);outline:2px solid var(--accent);outline-offset:-3px}.zN4e5q_cell:focus-visible{outline:3px solid var(--accent);outline-offset:-3px;border-radius:0}.zN4e5q_notes{width:100%;height:100%;color:var(--ink-soft);font:500 clamp(.5rem, 2.2vw, .75rem)/1 var(--sans);grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);padding:2px;display:grid}.zN4e5q_notes span{place-items:center;display:grid}.zN4e5q_numbers{width:var(--board-size);grid-template-columns:repeat(9,minmax(0,1fr));gap:4px;margin:16px auto;display:grid}.zN4e5q_numbers button{border:1px solid var(--hairline);min-height:44px;color:var(--accent);background:var(--field);font:600 1.375rem var(--sans);cursor:pointer;touch-action:manipulation;border-radius:8px}.zN4e5q_numbers button:disabled{opacity:.4;cursor:default}.zN4e5q_actions{flex-wrap:wrap;justify-content:center;gap:6px;margin:0 auto;padding:0 16px;display:flex}.zN4e5q_actions [aria-pressed=true]{background:var(--accent-wash);color:var(--accent)}.zN4e5q_message{min-height:70px;padding:16px;font-size:.8125rem;line-height:1.6}.zN4e5q_help{color:var(--ink-soft);padding:0 16px 16px;font-size:.75rem;line-height:1.8}@media (max-width:400px){.zN4e5q_numbers{gap:2px}.zN4e5q_toolbar,.zN4e5q_stats{padding:12px}}.zN4e5q_inequality{color:var(--ink);font:600 calc(var(--inequality-size) * .9)/1 var(--sans);place-items:center;display:grid}@media (min-width:901px){.zN4e5q_notes{font-size:max(.5rem, min(.75rem, calc(var(--play-cell,3rem) / 4)))}}
.LG9OvG_shell{border:1px solid var(--hairline);background:var(--glass-strong);width:fit-content;min-width:min(100%,420px);max-width:100%;box-shadow:var(--shadow-sm);border-radius:17px;margin:0 auto;overflow:hidden}.LG9OvG_toolbar{border-bottom:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.LG9OvG_level{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;font-size:.75rem;display:flex}.LG9OvG_levelSelect{flex:0 0 180px;width:180px}.LG9OvG_stats{color:var(--ink-soft);gap:20px;padding:16px;font-size:.75rem;display:flex}.LG9OvG_stats strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.5rem;display:block}.LG9OvG_scroll{overscroll-behavior-x:contain;max-width:100%;padding:0 12px 12px;overflow-x:auto}.LG9OvG_board{gap:3px;width:max-content;margin:auto;display:grid}.LG9OvG_cell{width:var(--cell);height:var(--cell);border:1px solid var(--hairline);background:var(--glass-strong);color:var(--ink);font:700 1.1875rem/1 var(--font-sans,system-ui), sans-serif;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;border-radius:5px;place-items:center;padding:0;display:grid;box-shadow:inset 0 1px #ffffff50,0 2px 2px #0000000a}.LG9OvG_cell:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.LG9OvG_open{background:var(--field);box-shadow:none;border-color:#0000}.LG9OvG_cell[data-number="1"]{color:#2870b0}.LG9OvG_cell[data-number="2"]{color:#28804b}.LG9OvG_cell[data-number="3"]{color:#c44836}.LG9OvG_cell[data-number="4"]{color:#8653b2}.LG9OvG_cell[data-number="5"],.LG9OvG_cell[data-number="6"],.LG9OvG_cell[data-number="7"],.LG9OvG_cell[data-number="8"]{color:var(--ink)}.LG9OvG_exploded{color:#fff;background:#c44836}.LG9OvG_controls{gap:8px;padding:0 16px 12px;display:flex}.LG9OvG_message{min-height:58px;padding:0 16px 16px;font-size:.8125rem;line-height:1.6}.LG9OvG_note{color:var(--ink-soft);padding:0 16px 16px;font-size:.75rem}@media (max-width:700px){.LG9OvG_shell{width:100%}.LG9OvG_toolbar,.LG9OvG_stats{padding:12px}.LG9OvG_stats{gap:16px}.LG9OvG_stats strong{font-size:1.375rem}.LG9OvG_scroll{padding-inline:8px}.LG9OvG_cell{font-size:1.0625rem}}@media (prefers-color-scheme:dark){.LG9OvG_cell[data-number="1"]{color:#80baff}.LG9OvG_cell[data-number="2"]{color:#7ed69b}.LG9OvG_cell[data-number="3"]{color:#ff9381}.LG9OvG_cell[data-number="4"]{color:#c5a1ee}}
.qz71SG_shell{background:var(--glass-strong);border:1px solid var(--hairline);width:100%;max-width:1040px;box-shadow:var(--shadow-sm);border-radius:17px;margin-inline:auto;overflow:hidden}.qz71SG_toolbar{justify-content:space-between;align-items:center;height:60px;padding:0 20px;display:flex}.qz71SG_scores{align-items:center;gap:26px;display:flex}.qz71SG_statLabel{color:var(--ink-faint);font-size:.5625rem;font-weight:700}.qz71SG_stat>div{align-items:baseline;gap:6px;margin-top:2px;display:flex}.qz71SG_stat strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:1.9375rem;font-weight:650;line-height:1}.qz71SG_statUnit{color:var(--ink-faint);font-size:.6875rem}.qz71SG_divider{background:var(--hairline);width:1px;height:31px}.qz71SG_best strong{color:var(--ink-soft);font-size:1.4375rem}.qz71SG_star{color:var(--accent);font-size:.6875rem}.qz71SG_timerGroup{align-items:center;gap:10px;display:flex}.qz71SG_timer{letter-spacing:-.8px;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:570}.qz71SG_timerIcon{border:1.6px solid var(--ink-faint);border-radius:50%;width:16px;height:16px;margin-right:2px;display:block;position:relative}.qz71SG_timerIcon:before{content:"";background:var(--ink-faint);transform-origin:bottom;width:1.5px;height:5px;position:absolute;top:3px;left:6px;transform:rotate(-25deg)}.qz71SG_timerIcon:after{content:"";background:var(--ink-faint);border-radius:2px;width:6px;height:2px;position:absolute;top:-5px;left:3.5px}.qz71SG_pauseButton{border:none;margin-left:10px;font-size:1.0625rem;font-weight:700}.qz71SG_track{background:var(--hairline);height:4px}.qz71SG_fill{background:var(--accent);width:100%;height:100%;transition:background .3s}.qz71SG_urgent .qz71SG_timer{color:var(--accent)}.qz71SG_urgent .qz71SG_fill{background:var(--accent)}.qz71SG_boardWrap{background:color-mix(in srgb, var(--field-deep) 55%, transparent);padding:14px 16px 10px;position:relative;overflow:hidden}.qz71SG_board{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-template-rows:repeat(var(--rows), 1fr);width:100%;aspect-ratio:var(--cols) / var(--rows);touch-action:none;-webkit-user-select:none;user-select:none;cursor:crosshair;border-radius:6px;margin-inline:auto;display:grid;container-type:inline-size}.qz71SG_board:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--r-sm)}.qz71SG_row{display:contents}.qz71SG_cell{border-radius:8px;place-items:center;min-width:0;display:grid;position:relative}.qz71SG_fruit{aspect-ratio:48/52;width:86%;max-width:56px;color:var(--apple);transition:opacity .14s,transform .14s;position:relative}.qz71SG_tintA .qz71SG_fruit{color:var(--apple-a)}.qz71SG_tintB .qz71SG_fruit{color:var(--apple-b)}.qz71SG_fruit svg{width:100%;height:100%;display:block;overflow:visible}.qz71SG_fruit span{color:var(--digit);font-size:clamp(.875rem, calc(45cqw / var(--cols)), 1.375rem);font-variant-numeric:tabular-nums;place-items:center;font-weight:650;display:grid;position:absolute;inset:20% 0 0}.qz71SG_selected{background:color-mix(in srgb, var(--accent) 12%, transparent)}.qz71SG_selected .qz71SG_fruit{transform:scale(1.07)}.qz71SG_empty .qz71SG_fruit{opacity:0;transform:scale(.3)rotate(-12deg)}.qz71SG_hint{background:var(--hint);box-shadow:inset 0 0 0 2px var(--hint-edge);animation:.75s ease-in-out infinite alternate qz71SG_hintPulse}.qz71SG_board:focus-visible .qz71SG_cursor,.qz71SG_showCursor .qz71SG_cursor{outline:2px dashed var(--accent);outline-offset:-1px}.qz71SG_selectBox{border:1.5px dashed var(--accent);background:color-mix(in srgb, var(--accent) 7%, transparent);pointer-events:none;z-index:2;border-radius:7px;position:absolute}.qz71SG_selectBox.qz71SG_valid{border:2px solid var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}.qz71SG_sum{color:#fff;background:var(--ink-soft);min-width:29px;height:25px;box-shadow:0 2px 6px var(--shadow-md);border-radius:20px;place-items:center;padding:0 8px;font-size:.75rem;font-weight:750;display:grid;position:absolute;top:-19px;right:-6px}.qz71SG_atTop .qz71SG_sum{top:auto;bottom:-19px}.qz71SG_valid .qz71SG_sum{background:var(--accent)}.qz71SG_floating{z-index:4;pointer-events:none;color:var(--accent);text-shadow:0 0 6px var(--field-deep), 0 0 12px var(--field-deep);opacity:0;font-size:1.5625rem;font-weight:800;position:absolute}.qz71SG_floatingOn{animation:.75s ease-out forwards qz71SG_scoreFloat}.qz71SG_overlay{background:var(--field-deep);background:color-mix(in srgb, var(--field-deep) 86%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:5;text-align:center;place-items:center;padding:18px;display:grid;position:absolute;inset:0}.qz71SG_heroApple{width:62px;height:66px;margin:0 auto 15px;position:relative;transform:rotate(-7deg)}.qz71SG_heroApple svg{width:100%;height:100%;color:var(--apple)}.qz71SG_heroApple>span{color:var(--digit);place-items:center;font-size:1.5rem;font-weight:750;display:grid;position:absolute;inset:17% 0 0}.qz71SG_heroApple i{color:var(--accent);font-size:1.3125rem;font-style:normal;position:absolute;top:8px;right:-18px}.qz71SG_overlayEyebrow{color:var(--ink-faint);letter-spacing:2px;font-size:.5625rem;font-weight:700;display:block}.qz71SG_overlay h2{margin:11px 0;font-size:1.625rem}.qz71SG_overlay p{color:var(--ink-soft);margin:0 0 18px;font-size:.75rem;line-height:1.9}.qz71SG_overlayCaption{color:var(--ink-faint);margin-top:12px;font-size:.625rem;display:block}.qz71SG_bottom{justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:10px 16px;display:flex}.qz71SG_status{color:var(--ink-faint);align-items:center;gap:8px;font-size:.6875rem;display:flex}.qz71SG_status b{color:var(--accent)}.qz71SG_dot{background:var(--ink-faint);border-radius:50%;flex-shrink:0;width:5px;height:5px}.qz71SG_dot.qz71SG_dotValid{background:var(--accent)}.qz71SG_actions{flex-shrink:0;align-items:center;gap:16px;display:flex}.qz71SG_textButton{color:var(--ink-soft);background:0 0;border:none;padding:4px 0;font-size:.6875rem}.qz71SG_textButton>span{vertical-align:-1px;margin-right:3px;font-size:1rem}.qz71SG_textButton:hover:not(:disabled){color:var(--accent)}.qz71SG_textButton small{background:var(--hairline-soft);color:var(--ink-soft);border-radius:4px;margin-left:3px;padding:2px 5px;font-size:.5625rem}@keyframes qz71SG_scoreFloat{0%{opacity:1;transform:translate(-50%,-50%)scale(.85)}to{opacity:0;transform:translate(-50%,calc(-50% - 48px))scale(1.15)}}@keyframes qz71SG_hintPulse{to{background:var(--hint-strong)}}@media (max-width:700px){.qz71SG_shell{max-width:100%}.qz71SG_toolbar{height:62px;padding:0 12px}.qz71SG_scores{gap:12px}.qz71SG_stat strong{font-size:1.6875rem}.qz71SG_best strong{font-size:1.25rem}.qz71SG_timer{font-size:1.5rem}.qz71SG_pauseButton{margin-left:1px}.qz71SG_timerGroup{gap:7px}.qz71SG_boardWrap{padding:12px 4px 10px}.qz71SG_fruit{width:86%}.qz71SG_heroApple,.qz71SG_overlayEyebrow{display:none}.qz71SG_overlay h2{margin:0 0 6px;font-size:1.375rem}.qz71SG_overlay p{margin-bottom:10px;font-size:.6875rem;line-height:1.5}.qz71SG_overlayCaption{margin-top:8px;font-size:.5625rem}.qz71SG_bottom{flex-direction:column;align-items:flex-start;gap:6px;padding:10px 12px}.qz71SG_actions{align-self:flex-end}}@media (prefers-reduced-motion:reduce){.qz71SG_floating{display:none}.qz71SG_hint{animation:none}}.qz71SG_boardSize{color:var(--ink-soft);word-break:keep-all;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0 16px 10px;font-size:.75rem;display:flex}.qz71SG_sizeOption{border:1px solid var(--hairline);font:inherit;color:var(--ink-soft);cursor:pointer;background:0 0;border-radius:999px;padding:3px 10px;font-size:.75rem}.qz71SG_sizeOption[aria-pressed=true]{background:var(--btn-bg);color:var(--btn-ink);border-color:#0000;font-weight:650}.qz71SG_sizeOption:disabled{opacity:.45;cursor:default}
._4wYkAW_shell{grid-template-columns:208px minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (max-width:860px){._4wYkAW_shell{grid-template-columns:minmax(0,1fr);gap:18px}}._4wYkAW_nav{border-radius:var(--r-lg);flex-direction:column;gap:2px;padding:14px;display:flex;position:sticky;top:88px}@media (max-width:860px){._4wYkAW_nav{flex-flow:wrap;position:static}}._4wYkAW_navLink{border-radius:var(--r);color:var(--ink-soft);justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;font-size:.875rem;text-decoration:none;display:flex}._4wYkAW_navLink:hover{background:var(--hairline-soft);color:var(--ink)}._4wYkAW_navLink[aria-current=page]{background:var(--field);color:var(--ink);font-weight:700}._4wYkAW_navGroup{flex-direction:column;gap:2px;margin-top:6px;display:flex}._4wYkAW_navGroupHead{border-radius:var(--r);font:inherit;color:var(--ink-faint);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:7px 12px;font-size:.75rem;font-weight:700;display:flex}._4wYkAW_navGroupHead:hover{background:var(--hairline-soft);color:var(--ink)}._4wYkAW_navChevron{font-size:.875rem;font-weight:400}._4wYkAW_navGroupItems{flex-direction:column;gap:2px;display:flex}@media (max-width:860px){._4wYkAW_navGroup{width:100%;margin-top:0}._4wYkAW_navGroupItems{flex-flow:wrap}}._4wYkAW_navNote{color:var(--ink-faint);padding:10px 12px 2px;font-size:.6875rem}._4wYkAW_who{color:var(--ink-faint);margin:0 0 4px;font-size:.75rem}._4wYkAW_filters{border-bottom:1px solid var(--hairline);flex-wrap:wrap;align-items:flex-end;gap:10px;padding:16px 20px;display:flex}._4wYkAW_filters ._4wYkAW_field{gap:6px;margin:0}._4wYkAW_filters{--select-radius:var(--r)}._4wYkAW_filters label:not(._4wYkAW_filterCheck){color:var(--ink-faint);margin-bottom:6px;font-size:.6875rem;font-weight:700;display:block}._4wYkAW_filters input:not([type=checkbox],[type=radio]),._4wYkAW_filters select{border:1px solid var(--hairline);border-radius:var(--r);background:var(--field);height:40px;color:var(--ink);min-width:150px;padding:0 12px;font-size:.875rem}._4wYkAW_filters button[type=submit],._4wYkAW_filters>a._4wYkAW_btn{height:40px}._4wYkAW_filterRange{align-items:flex-end;gap:10px;display:flex}._4wYkAW_filterCheck{height:40px;color:var(--ink-soft);cursor:pointer;align-items:center;gap:8px;font-size:.8125rem;display:inline-flex}._4wYkAW_tabs{box-shadow:inset 0 -1px 0 var(--hairline);scrollbar-width:none;overscroll-behavior-x:contain;gap:4px;margin-bottom:20px;display:flex;overflow:auto hidden}._4wYkAW_tabs::-webkit-scrollbar{display:none}._4wYkAW_tab{white-space:nowrap;color:var(--ink-soft);border-bottom:2px solid #0000;flex:none;padding:9px 14px;font-size:.875rem;text-decoration:none}._4wYkAW_tab:hover{color:var(--ink)}._4wYkAW_filterChips{flex-wrap:wrap;gap:6px;margin:-6px 0 16px;display:flex}._4wYkAW_tab[aria-current=page],._4wYkAW_tab[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--ink);font-weight:650}._4wYkAW_conflict{border-radius:var(--r);border:1px solid color-mix(in srgb, var(--danger) 45%, transparent);background:var(--danger-wash);margin:0 0 16px;padding:14px 16px}._4wYkAW_conflict ._4wYkAW_after,._4wYkAW_mismatch{color:var(--danger);font-weight:700}._4wYkAW_conflict p{margin:0 0 6px;font-size:.8125rem}._4wYkAW_samples{gap:4px;margin:10px 0;padding:0;list-style:none;display:grid}._4wYkAW_samples li{font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;font-size:.8125rem;display:flex}._4wYkAW_samples span:first-child{text-align:right;min-width:9em;color:var(--ink-soft)}._4wYkAW_confirm{align-items:flex-start;gap:9px;margin:12px 0 0;font-size:.8125rem;line-height:1.5;display:flex}._4wYkAW_confirm input{flex:none;margin-top:2px}._4wYkAW_conflictActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}._4wYkAW_tableWrap{position:relative;overflow-x:auto}._4wYkAW_table{border-collapse:collapse;width:100%;font-size:.8125rem}._4wYkAW_table th{text-align:left;color:var(--ink-faint);border-bottom:1px solid var(--hairline);white-space:nowrap;padding:12px 16px;font-size:.6875rem;font-weight:700}._4wYkAW_table td{border-bottom:1px solid var(--hairline-soft);vertical-align:baseline;padding:12px 16px}._4wYkAW_table tr:last-child td{border-bottom:none}._4wYkAW_table tbody tr:hover{background:var(--hairline-soft)}._4wYkAW_when{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink-faint)}._4wYkAW_runtimeNote{color:var(--ink-faint);margin:0;padding:12px 20px;font-size:.75rem}._4wYkAW_runtimeError{color:var(--danger);white-space:pre-wrap;overflow-wrap:anywhere;padding:0 20px}._4wYkAW_mono{font-family:var(--mono);word-break:break-all;font-size:.75rem}._4wYkAW_who a,._4wYkAW_actor a{color:inherit}._4wYkAW_tag{border-radius:var(--pill);white-space:nowrap;border:1px solid var(--hairline);color:var(--ink-soft);padding:3px 9px;font-size:.6875rem;font-weight:700;display:inline-block}._4wYkAW_ok{color:var(--ink-soft)}._4wYkAW_bad{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 40%, transparent)}._4wYkAW_meta{color:var(--ink-faint);word-break:break-word;max-width:320px;font-size:.75rem}._4wYkAW_diff{gap:4px;max-width:380px;display:grid}._4wYkAW_diff code{word-break:break-all;font-size:.6875rem;line-height:1.6;display:block}._4wYkAW_before{color:var(--ink-faint);text-decoration:line-through}._4wYkAW_logTable td{white-space:nowrap;vertical-align:middle}._4wYkAW_logTable td._4wYkAW_mono{text-overflow:ellipsis;word-break:normal;max-width:220px;overflow:hidden}._4wYkAW_logCell{max-width:360px}._4wYkAW_logSummary{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:360px;color:var(--ink-soft);font:inherit;text-align:left;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline);text-underline-offset:3px;background:0 0;border:none;padding:0;font-size:.75rem;display:block;overflow:hidden}._4wYkAW_logSummary:hover{color:var(--accent)}._4wYkAW_logFields{gap:12px;margin:0;display:grid}._4wYkAW_logFields>div{gap:2px;display:grid}._4wYkAW_logFields dt{color:var(--ink-faint);font-size:.75rem;font-weight:700}._4wYkAW_logFields dd{white-space:pre-wrap;word-break:break-all;margin:0;font-size:.875rem}._4wYkAW_pager{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}._4wYkAW_count{color:var(--ink-faint);font-size:.8125rem}._4wYkAW_stats{border-radius:var(--r-lg);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:24px;display:grid;overflow:hidden}._4wYkAW_stat{padding:20px}._4wYkAW_stat+._4wYkAW_stat{border-left:1px solid var(--hairline-soft)}._4wYkAW_stat dt{color:var(--ink-faint);margin-bottom:8px;font-size:.6875rem;font-weight:700}._4wYkAW_stat dd{font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:750}._4wYkAW_versionBar{border-radius:var(--r-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;padding:18px 22px;display:flex}._4wYkAW_versionFacts{flex-wrap:wrap;gap:26px;margin:0;display:flex}._4wYkAW_versionFacts dt{color:var(--ink-faint);margin-bottom:5px;font-size:.6875rem;font-weight:700}._4wYkAW_versionFacts dd{font-variant-numeric:tabular-nums;margin:0;font-size:.875rem;font-weight:600}._4wYkAW_versionActions{flex-wrap:wrap;gap:8px;display:flex}._4wYkAW_chips{flex-wrap:wrap;gap:8px;padding:18px;display:flex}._4wYkAW_chip{border:1px solid var(--hairline);border-radius:var(--r);color:var(--ink);flex-direction:column;gap:3px;padding:10px 14px;font-size:.8125rem;font-weight:600;text-decoration:none;display:flex}._4wYkAW_chip span{color:var(--ink-faint);font-size:.6875rem;font-weight:500}._4wYkAW_chip:hover{border-color:var(--accent);color:var(--accent)}._4wYkAW_err{color:var(--accent);margin:0 0 14px;font-size:.875rem}._4wYkAW_okay{color:var(--ink-soft);margin:0 0 14px;font-size:.875rem}._4wYkAW_banner{border-radius:var(--r);border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:18px;padding:14px 20px;display:flex}._4wYkAW_banner strong{color:var(--accent);font-size:.875rem}._4wYkAW_banner span{color:var(--ink-soft);font-size:.8125rem}._4wYkAW_suspend{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._4wYkAW_periods{border:1px solid var(--hairline);border-radius:var(--pill);display:flex;overflow:hidden}._4wYkAW_period{color:var(--ink-soft);background:0 0;border:none;padding:8px 14px;font-size:.8125rem}._4wYkAW_period[aria-pressed=true]{background:var(--btn-bg);color:var(--btn-ink);font-weight:650}._4wYkAW_reason{border:1px solid var(--hairline);border-radius:var(--r);background:var(--field);min-width:220px;color:var(--ink);flex:1;padding:9px 12px;font-size:.875rem}._4wYkAW_linkish{color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}._4wYkAW_linkish:hover{color:var(--accent)}._4wYkAW_formGrid{--select-radius:var(--r);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin-bottom:18px;display:grid}._4wYkAW_formGrid input{height:40px}._4wYkAW_formGrid label{color:var(--ink-faint);flex-direction:column;gap:6px;font-size:.6875rem;font-weight:700;display:flex}._4wYkAW_formGrid input,._4wYkAW_formGrid select{border:1px solid var(--hairline);border-radius:var(--r);background:var(--field);color:var(--ink);padding:10px 12px;font-size:.875rem;font-weight:400}._4wYkAW_formGrid input:disabled{opacity:.55}._4wYkAW_formGrid textarea{border:1px solid var(--hairline);border-radius:var(--r);background:var(--field);color:var(--ink);font:inherit;resize:vertical;padding:10px 12px;font-size:.875rem;font-weight:400;line-height:1.5}._4wYkAW_chipUnchecked{border-color:color-mix(in srgb, var(--accent) 45%, var(--hairline))}._4wYkAW_chipUnchecked span{color:var(--accent)}._4wYkAW_noCode{border-radius:var(--pill);border:1px solid color-mix(in srgb, var(--danger) 40%, transparent);color:var(--danger);white-space:nowrap;margin-left:8px;padding:2px 7px;font-size:.625rem;font-weight:700;display:inline-block}._4wYkAW_noCodeNote{color:var(--danger);margin-top:6px;font-size:.75rem;line-height:1.5;display:block}._4wYkAW_note{color:var(--ink-faint);margin:0 0 18px;font-size:.8125rem;display:block}._4wYkAW_checkPanel{border-radius:var(--r-lg);gap:16px;padding:20px 22px;display:grid}._4wYkAW_checkNote{color:var(--ink-soft);margin:0;font-size:.8125rem;line-height:1.6}._4wYkAW_checkGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}._4wYkAW_checkGrid label,._4wYkAW_checkField{color:var(--ink-faint);flex-direction:column;gap:6px;min-width:0;font-size:.75rem;font-weight:600;display:flex}._4wYkAW_checkGrid input:not([type=checkbox],[type=radio]){border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--field);height:40px;color:var(--ink);min-width:0;padding:0 12px;font-size:.875rem;font-weight:400}._4wYkAW_checkGrid textarea{border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--field);min-height:84px;color:var(--ink);font:inherit;resize:vertical;min-width:0;padding:10px 12px;font-size:.875rem;font-weight:400;line-height:1.5}._4wYkAW_stackBlock{gap:14px;display:grid}._4wYkAW_stackBlock h3{margin:0;font-size:.9375rem}._4wYkAW_stackBlock ._4wYkAW_formGrid{margin-bottom:0}._4wYkAW_headRow{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;margin-bottom:0}@media (max-width:620px){._4wYkAW_headRow{grid-template-columns:repeat(2,minmax(0,1fr))}._4wYkAW_headRow>button{justify-self:start}}._4wYkAW_checkRow{flex-wrap:wrap;gap:0 24px;display:flex}._4wYkAW_checkActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._4wYkAW_rateTable td{vertical-align:middle;padding-top:8px;padding-bottom:8px}._4wYkAW_rateTable th[scope=row]{vertical-align:middle;color:var(--ink);white-space:normal;font-size:.8125rem;font-weight:600}._4wYkAW_rateTable th[scope=row] small{font-family:var(--mono);color:var(--ink-faint);margin-top:2px;font-size:.6875rem;font-weight:400;display:block}._4wYkAW_rateTable input:not([type=checkbox],[type=radio]){border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--field);width:92px;height:34px;color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;padding:0 10px;font-size:.8125rem}._4wYkAW_textTable input:not([type=checkbox],[type=radio]){text-align:left;width:100%;min-width:72px;height:40px}._4wYkAW_checkPanel ._4wYkAW_err{margin:0}._4wYkAW_checkGrid label._4wYkAW_inline{color:var(--ink);flex-direction:row;align-items:center;gap:8px;font-size:.8125rem;font-weight:600}._4wYkAW_saveBar{margin-top:18px}._4wYkAW_schedule{border-radius:var(--r-lg);gap:12px;margin-bottom:18px;padding:16px 20px;display:grid}._4wYkAW_scheduleHead{align-items:baseline;gap:10px;display:flex}._4wYkAW_scheduleRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._4wYkAW_days{flex-wrap:wrap;gap:4px;display:inline-flex}._4wYkAW_day{border-radius:var(--pill);border:1px solid var(--hairline);min-width:34px;height:32px;color:var(--ink-soft);background:0 0;padding:0 8px;font-size:.8125rem}._4wYkAW_day[aria-pressed=true]{background:var(--btn-bg);color:var(--btn-ink);border-color:#0000;font-weight:650}._4wYkAW_inline{align-items:center;gap:6px;font-size:.8125rem;display:inline-flex}._4wYkAW_inbox{margin:0;padding:0;list-style:none}._4wYkAW_inbox>li{border-bottom:1px solid var(--hairline-soft)}._4wYkAW_inbox>li:last-child{border-bottom:none}._4wYkAW_inboxRow{text-align:left;width:100%;color:var(--ink);background:0 0;grid-template-columns:auto auto 1fr auto;align-items:baseline;gap:12px;padding:14px 20px;font-size:.84375rem;display:grid}._4wYkAW_inboxRow:hover{background:var(--hairline-soft)}._4wYkAW_inbox>li[data-status=done] ._4wYkAW_inboxRow{color:var(--ink-faint)}._4wYkAW_inboxPreview{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-soft);overflow:hidden}._4wYkAW_inboxBody{gap:14px;padding:4px 20px 18px;display:grid}._4wYkAW_inboxMessage{white-space:pre-wrap;margin:0;font-size:.875rem;line-height:1.7}._4wYkAW_inboxMeta{gap:4px;margin:0;font-size:.78125rem;display:grid}._4wYkAW_inboxMeta div{gap:10px;display:flex}._4wYkAW_inboxMeta dt{min-width:5em;color:var(--ink-faint)}._4wYkAW_inboxMeta dd{color:var(--ink-soft);margin:0}@media (max-width:640px){._4wYkAW_inboxRow{grid-template-columns:auto 1fr}._4wYkAW_inboxPreview{grid-column:1/-1}}._4wYkAW_copyBar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}._4wYkAW_copySearch{border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--field);height:40px;color:var(--ink);flex:320px;padding:0 12px;font-size:.875rem}._4wYkAW_copyList{margin:0;padding:0;list-style:none}._4wYkAW_copyList>li{border-bottom:1px solid var(--hairline-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px 18px;display:grid}._4wYkAW_copyList>li:last-child{border-bottom:none}._4wYkAW_copyCell{align-content:start;gap:6px;min-width:0;display:grid}._4wYkAW_copyCell textarea{border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--field);width:100%;color:var(--ink);font:inherit;resize:vertical;padding:8px 10px;font-size:.84375rem}._4wYkAW_copyCell[data-changed] textarea{border-color:color-mix(in srgb, var(--accent) 45%, var(--hairline))}._4wYkAW_copyLang{color:var(--ink-faint);font-size:.6875rem;font-weight:700}._4wYkAW_docGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}._4wYkAW_docSource textarea{border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--field);width:100%;min-height:560px;color:var(--ink);font-family:var(--mono);resize:vertical;padding:12px;font-size:.8125rem;line-height:1.6}._4wYkAW_docPreview{border-radius:var(--r-lg);max-height:640px;padding:18px 22px;overflow:auto}@media (max-width:900px){._4wYkAW_copyList>li,._4wYkAW_docGrid{grid-template-columns:1fr}}._4wYkAW_replyField{color:var(--ink-faint);flex-direction:column;gap:6px;margin:12px 0;font-size:.75rem;font-weight:600;display:flex}._4wYkAW_replyField textarea{border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--field);width:100%;color:var(--ink);font:inherit;resize:vertical;padding:10px 12px;font-size:.875rem;font-weight:400}._4wYkAW_taxTools{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;display:flex}._4wYkAW_filterRow{flex:320px;min-width:0;margin:0}._4wYkAW_filterRow>button{white-space:nowrap;flex:none}._4wYkAW_filterRow>button span{opacity:.7;font-variant-numeric:tabular-nums;margin-left:4px}._4wYkAW_taxSearch{border:1px solid var(--hairline);border-radius:var(--r);background:var(--field);width:220px;max-width:100%;height:40px;color:var(--ink);flex:220px;padding:8px 12px;font-size:.875rem}._4wYkAW_table tr[data-changed] th{box-shadow:inset 3px 0 0 var(--accent)}._4wYkAW_changes{margin-bottom:18px;padding:18px 22px}._4wYkAW_changes h3,._4wYkAW_changesTitle{margin:0 0 10px;font-size:.875rem}._4wYkAW_changeList{gap:10px;margin:0 0 12px;padding:0;list-style:none;display:grid}._4wYkAW_changeList li{flex-wrap:wrap;align-items:baseline;gap:6px 10px;font-size:.875rem;display:flex}._4wYkAW_changeList li>strong{margin-right:4px}._4wYkAW_changeField{flex-wrap:wrap;flex-basis:100%;gap:6px;padding-left:12px;font-size:.8125rem;display:flex}._4wYkAW_changeField ._4wYkAW_before{color:var(--ink-faint);text-decoration:line-through}._4wYkAW_drawerBackdrop{z-index:90;background:var(--scrim);justify-content:flex-end;display:flex;position:fixed;inset:0}._4wYkAW_drawer{overscroll-behavior:contain;background:var(--glass-strong);border-left:1px solid var(--hairline);width:min(640px,100vw);height:100%;box-shadow:var(--shadow-lg);overflow-y:auto}._4wYkAW_drawerBody{flex-direction:column;min-height:100%;display:flex}._4wYkAW_drawerHead{z-index:2;background:var(--glass-strong);border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex;position:sticky;top:0}._4wYkAW_drawerHead h2{margin:0;font-size:1.125rem}._4wYkAW_drawerSection{border-bottom:1px solid var(--hairline);gap:12px;padding:18px 20px;display:grid}._4wYkAW_drawerSection h3{margin:0;font-size:.875rem}._4wYkAW_drawerSection ._4wYkAW_meta{margin:0}._4wYkAW_drawerFoot{background:var(--glass-strong);border-top:1px solid var(--hairline);flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding:14px 20px;display:flex;position:sticky;bottom:0}._4wYkAW_drawerFoot ._4wYkAW_grow{flex:1}._4wYkAW_table th._4wYkAW_countryCell{color:var(--ink);text-transform:none;letter-spacing:0;white-space:nowrap;font-size:.875rem;font-weight:650}._4wYkAW_editorBlock{border-top:1px solid var(--hairline-soft);gap:12px;margin-top:22px;padding-top:20px;display:grid}._4wYkAW_editorBlock h3{margin:0;font-size:.9375rem}._4wYkAW_editorBlock ._4wYkAW_formGrid{margin-bottom:0}._4wYkAW_editorBlock ._4wYkAW_checkNote+._4wYkAW_formGrid{margin-top:2px}._4wYkAW_editorFoot{border-top:1px solid var(--hairline);margin-top:22px;padding-top:18px}._4wYkAW_oauthProvider{border-top:1px solid var(--hairline-soft)}._4wYkAW_oauthProvider:last-of-type{border-bottom:1px solid var(--hairline-soft)}._4wYkAW_oauthProvider>summary{cursor:pointer;align-items:center;gap:10px;min-height:48px;font-size:.875rem;font-weight:650;list-style:none;display:flex}._4wYkAW_oauthProvider>summary::-webkit-details-marker{display:none}._4wYkAW_oauthProvider>summary:before{content:"";border-right:1.5px solid var(--ink-faint);border-bottom:1.5px solid var(--ink-faint);width:6px;height:6px;margin:0 4px 0 2px;transform:rotate(-45deg)}._4wYkAW_oauthProvider[open]>summary:before{transform:rotate(45deg)}._4wYkAW_oauthState{color:var(--ink-faint);font-size:.75rem;font-weight:500}._4wYkAW_oauthState[data-on=true]{color:var(--accent)}._4wYkAW_oauthBody{gap:14px;padding:2px 0 20px;display:grid}._4wYkAW_oauthBody ._4wYkAW_formGrid{margin-bottom:0}._4wYkAW_oauthWide{grid-column:1/-1}._4wYkAW_oauthHint{color:var(--ink-faint);font-size:.75rem;font-weight:400}._4wYkAW_oauthActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._4wYkAW_oauthActions ._4wYkAW_filterCheck{margin-right:auto}@media (max-width:620px){._4wYkAW_oauthActions ._4wYkAW_filterCheck{flex-basis:100%}}._4wYkAW_requestTable{table-layout:fixed;width:100%}._4wYkAW_requestTable td{white-space:normal;overflow-wrap:anywhere}._4wYkAW_requestHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}._4wYkAW_requestHeading h2{margin:0}._4wYkAW_requestRemaining{color:var(--ink-soft);margin-top:4px;display:block}@media (max-width:640px){._4wYkAW_requestTable,._4wYkAW_requestTable tbody{min-width:0;display:block}._4wYkAW_requestTable thead,._4wYkAW_requestTable colgroup{display:none}._4wYkAW_requestTable tr{border-bottom:1px solid var(--hairline-soft);grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;padding:12px 0;display:grid}._4wYkAW_requestTable tr:last-child{border-bottom:0}._4wYkAW_requestTable td{word-break:keep-all;border:0;min-width:0;padding:0}._4wYkAW_requestTable td[data-column=title]{grid-area:1/1/auto/-1;font-weight:600}._4wYkAW_requestTable td[data-column=context]{color:var(--ink-soft);grid-area:2/1/auto/-1}._4wYkAW_requestTable td[data-column=time]{white-space:normal;grid-area:3/1/auto/-1}._4wYkAW_requestTable td[data-column=status]{grid-area:4/1/auto/-1}._4wYkAW_requestTable td[data-column=reason]{grid-area:5/1/auto/-1}._4wYkAW_requestTable td[data-column=actions]{grid-area:6/1/auto/-1;padding-top:6px}._4wYkAW_requestTabs{flex-wrap:wrap;overflow:visible}}._4wYkAW_shell .page-head h1:after{content:"";border-top:1px solid var(--brand-blue);border-bottom:1px solid var(--brand-red);width:56px;height:3px;margin-top:12px;display:block}._4wYkAW_content,._4wYkAW_content>*{min-width:0}._4wYkAW_navGroupHead{cursor:default;margin:0}._4wYkAW_filters{align-items:end}._4wYkAW_filters input[type=search]{flex:1;min-width:160px}._4wYkAW_filters label:has(input[type=search]){flex:1;min-width:160px}._4wYkAW_settingsForm ._4wYkAW_drawerSection{grid-template-columns:minmax(180px,260px) minmax(0,1fr);align-items:start;column-gap:24px;display:grid}._4wYkAW_settingsForm ._4wYkAW_drawerSection>h3,._4wYkAW_settingsForm ._4wYkAW_drawerSection>._4wYkAW_checkNote{grid-column:1}._4wYkAW_settingsForm ._4wYkAW_drawerSection>h3{grid-row:1}._4wYkAW_settingsForm ._4wYkAW_drawerSection>._4wYkAW_checkNote{margin-top:6px}._4wYkAW_settingsForm ._4wYkAW_drawerSection>:not(h3):not(._4wYkAW_checkNote){grid-column:2;min-width:0}._4wYkAW_settingsForm ._4wYkAW_drawerSection>:is(._4wYkAW_checkGrid,._4wYkAW_formGrid):first-of-type{grid-row:1/span 3}._4wYkAW_settingsForm ._4wYkAW_drawerSection ._4wYkAW_drawerSection{display:block}@media (max-width:860px){._4wYkAW_shell{grid-template-columns:minmax(0,1fr);gap:18px}._4wYkAW_settingsForm ._4wYkAW_drawerSection{display:block}}@media (max-width:640px){._4wYkAW_filters{gap:10px;padding:14px}._4wYkAW_filters>label,._4wYkAW_filters>input{flex:140px;min-width:0}._4wYkAW_filters input:not([type=checkbox]):not([type=radio]){width:100%;min-width:0}._4wYkAW_content ._4wYkAW_pager{flex-wrap:wrap;gap:10px}._4wYkAW_content ._4wYkAW_checkActions{flex-wrap:wrap}}._4wYkAW_settingsForm,._4wYkAW_settingsForm>*,._4wYkAW_settingsForm ._4wYkAW_drawerSection,._4wYkAW_settingsForm ._4wYkAW_tableWrap,._4wYkAW_settingsForm ._4wYkAW_formGrid,._4wYkAW_settingsForm ._4wYkAW_checkGrid,._4wYkAW_settingsForm ._4wYkAW_formGrid label{min-width:0}._4wYkAW_settingsForm input:not([type=checkbox]):not([type=radio]){min-width:0;max-width:100%}@media (max-width:640px){._4wYkAW_settingsForm{padding:16px}._4wYkAW_settingsForm ._4wYkAW_formGrid,._4wYkAW_settingsForm ._4wYkAW_checkGrid{grid-template-columns:minmax(0,1fr)}}._4wYkAW_settingsForm ._4wYkAW_rateTable input:not([type=checkbox]):not([type=radio]){height:40px}@media (min-width:641px){._4wYkAW_settingsForm ._4wYkAW_rateSection{display:block}._4wYkAW_rateSection>._4wYkAW_tableWrap{margin-top:12px}._4wYkAW_rateTable th[scope=row]{min-width:220px}._4wYkAW_rateTable th[scope=row]>span{white-space:nowrap}._4wYkAW_rateTable th[scope=row] small{white-space:normal;word-break:normal;overflow-wrap:normal}}._4wYkAW_tabs ._4wYkAW_tab:focus-visible{outline-offset:-2px}._4wYkAW_table th,._4wYkAW_table td{min-width:4em}
.QmsDXq_wrap{flex-direction:column;gap:12px;display:flex}.QmsDXq_frame{aspect-ratio:4/3;border:1px solid var(--hairline);border-radius:var(--r-lg);background:var(--field-deep);width:100%;min-height:380px;display:block}.QmsDXq_status{text-align:center;color:var(--ink-soft);margin:0;font-size:.875rem}.QmsDXq_error{color:var(--danger)}
.ZQBC0a_body>*+h2{margin-top:32px}.ZQBC0a_body>*+h3{margin-top:24px}
._9cGDlG_extras{word-break:keep-all;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;width:100%;max-width:1040px;margin:28px auto 0;display:grid}._9cGDlG_panel{border-radius:var(--r-lg);min-width:0;padding:20px}._9cGDlG_panel h2,._9cGDlG_others h2{margin:0 0 12px;font-size:1.125rem}._9cGDlG_panel.prose ul{margin:0;padding-left:18px}._9cGDlG_panel.prose li{font-size:.875rem;line-height:1.8}._9cGDlG_panel.prose p{margin:0 0 12px;font-size:.875rem;line-height:1.8}._9cGDlG_panel.prose p:last-child{margin-bottom:0}._9cGDlG_qa{border-top:1px solid var(--hairline-soft)}._9cGDlG_qa:first-of-type{border-top:none}._9cGDlG_qa summary{cursor:pointer;min-height:44px;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:.875rem;font-weight:600;list-style:none;display:flex}._9cGDlG_qa summary::-webkit-details-marker{display:none}._9cGDlG_qa summary:after{content:"+";color:var(--ink-faint);transition:transform var(--dur-short);flex:none;font-size:1.125rem;font-weight:400}._9cGDlG_qa[open] summary:after{transform:rotate(45deg)}._9cGDlG_qa p{color:var(--ink-soft);margin:0 0 12px;font-size:.875rem;line-height:1.8}._9cGDlG_others{grid-column:1/-1}._9cGDlG_list{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:2px 12px;margin:0 -10px;padding:0;list-style:none;display:grid}._9cGDlG_row{border-radius:var(--r);min-height:56px;color:inherit;align-items:center;gap:12px;padding:8px 10px;text-decoration:none;display:flex}._9cGDlG_row:hover{background:var(--hairline-soft)}._9cGDlG_row>span{gap:2px;min-width:0;display:grid}._9cGDlG_row strong{color:var(--ink);font-size:.875rem;font-weight:600}._9cGDlG_row small{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}._9cGDlG_wide{grid-column:1/-1}@media (max-width:760px){._9cGDlG_extras{grid-template-columns:minmax(0,1fr)}}
.oYnbsq_board{--omok-wood:var(--lightningcss-light,#e3c28c)var(--lightningcss-dark,#c9a46a);--omok-line:#3a260e94;--omok-edge:#3a260ed9;grid-template-columns:repeat(15, var(--omok-cell));width:calc(var(--omok-cell) * 15);background:var(--omok-wood);border-radius:6px;margin:0 auto 14px;display:grid;position:relative}.oYnbsq_cell{width:var(--omok-cell);height:var(--omok-cell);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:0;padding:0;position:relative}.oYnbsq_cell[aria-disabled=true]{cursor:default}.oYnbsq_cell:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:50%}.oYnbsq_lines{inset:calc(var(--omok-cell) / 2);width:calc(100% - var(--omok-cell));height:calc(100% - var(--omok-cell));pointer-events:none;fill:none;stroke:var(--omok-line);position:absolute;overflow:visible}.oYnbsq_lines path{vector-effect:non-scaling-stroke;stroke-width:1px}.oYnbsq_lines .oYnbsq_border{vector-effect:non-scaling-stroke;stroke:var(--omok-edge);stroke-width:1.5px}.oYnbsq_lines circle{fill:var(--omok-edge);stroke:none}.oYnbsq_stone{z-index:1;border-radius:50%;position:absolute;inset:6%}.oYnbsq_black{background:radial-gradient(circle at 35% 30%,#5b5b60 0,#1e1e20 45%,#050505 100%);box-shadow:0 1px 2px #00000073}.oYnbsq_white{background:radial-gradient(circle at 35% 30%,#fff 0,#f4f2ec 50%,#cdc8bd 100%);box-shadow:0 1px 2px #0006}.oYnbsq_playerStone{box-shadow:0 0 0 1px var(--hairline)}.oYnbsq_preview{opacity:.5}.oYnbsq_last{border-radius:50%;position:absolute;inset:37%}.oYnbsq_black>.oYnbsq_last{background:#ffffffd9}.oYnbsq_white>.oYnbsq_last{background:#1e1e20}.oYnbsq_forbidden{z-index:1;color:#b3261e;font-size:calc(var(--omok-cell) * .55);font-weight:500;line-height:1;position:relative}@media (hover:hover){.oYnbsq_board[data-me] .oYnbsq_cell[aria-disabled=false]:hover:after{content:"";opacity:.45;border-radius:50%;position:absolute;inset:6%}.oYnbsq_board[data-me="1"] .oYnbsq_cell[aria-disabled=false]:hover:after{background:#1e1e20}.oYnbsq_board[data-me="2"] .oYnbsq_cell[aria-disabled=false]:hover:after{background:#fff}}.oYnbsq_replay{grid-template-columns:repeat(15,1fr);width:min(100%,360px);margin:0}.oYnbsq_replay .oYnbsq_cell{aspect-ratio:1;cursor:default;width:100%;height:auto}.oYnbsq_replay .oYnbsq_lines{width:93.3333%;height:93.3333%;inset:3.33333%}.oYnbsq_suggestion{opacity:.55;border:2px solid var(--accent);box-shadow:none;z-index:2;inset:14.8%}.oYnbsq_recommendationMatch{color:var(--accent);font-size:.625rem;font-weight:700;line-height:1;position:absolute;top:30%;right:12%}
.E2kytW_head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.E2kytW_head h2{margin:0}.E2kytW_meta{color:var(--ink-soft);margin-top:4px;font-size:.8125rem;display:block}.E2kytW_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.E2kytW_actions .btn{white-space:nowrap}.E2kytW_block{padding:6px 8px;font-size:.75rem}.E2kytW_status[data-status=confirmed],.E2kytW_status[data-status=playing]{background:var(--accent-wash);color:var(--accent);border-color:#0000}.E2kytW_status[data-status=completed]{background:var(--tint-green-wash);color:var(--tint-green);border-color:#0000}.E2kytW_status[data-status=no_show],.E2kytW_status[data-status=rejected],.E2kytW_status[data-status=cancelled]{color:var(--ink-faint)}@media (max-width:640px){.E2kytW_actions{justify-content:flex-start}}.E2kytW_actionColumn{width:340px}.E2kytW_timeline{min-width:0}.E2kytW_timeline .E2kytW_head{align-items:center;margin:20px 0 12px}.E2kytW_timeline .E2kytW_head h2{font-size:1rem}.E2kytW_timelineList{border-radius:var(--r-lg);overflow:hidden}.E2kytW_timelineRow{border-bottom:1px solid var(--hairline);align-items:center;gap:12px;padding:14px 16px;display:flex}.E2kytW_timelineRow:last-child{border-bottom:0}.E2kytW_dateChip{white-space:nowrap;text-align:center;background:var(--accent-wash);min-width:46px;color:var(--accent);border-radius:var(--r-sm);flex:none;padding:6px 8px;font-size:.6875rem}.E2kytW_dateChip strong{font-variant-numeric:tabular-nums;font-size:1.25rem;line-height:1.2;display:block}.E2kytW_timelineMain{flex:1;min-width:0;font-size:.875rem}.E2kytW_timelineMain>strong{overflow-wrap:anywhere}.E2kytW_timelineMain p{color:var(--ink-soft);margin:4px 0 6px;font-size:.75rem}.E2kytW_timelineRow .E2kytW_actions{max-width:220px}@media (max-width:640px){.E2kytW_timelineRow{flex-wrap:wrap;gap:10px}.E2kytW_timelineRow .E2kytW_actions{flex-basis:100%;max-width:none;padding-left:56px}}
._0jcAjG_tabs{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}._0jcAjG_tab{border-radius:var(--pill);border:1px solid var(--hairline);color:var(--ink-soft);background:0 0;align-items:center;gap:7px;padding:9px 16px;font-size:.875rem;text-decoration:none;display:inline-flex}._0jcAjG_tab:hover{background:var(--hairline-soft);color:var(--ink)}._0jcAjG_tabActive{background:var(--btn-bg);border-color:var(--btn-bg);color:var(--btn-ink);font-weight:650}._0jcAjG_tabCount{opacity:.75;font-size:.6875rem}._0jcAjG_list{flex-direction:column;display:flex}._0jcAjG_item{border-bottom:1px solid var(--hairline);padding:20px 24px;text-decoration:none;transition:background .16s;display:block}._0jcAjG_item:last-child{border-bottom:none}._0jcAjG_item:hover{background:var(--hairline-soft)}._0jcAjG_itemTop{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:7px;display:flex}._0jcAjG_boardTag{color:var(--accent);font-size:.6875rem;font-weight:700}._0jcAjG_itemTitle{color:var(--ink);margin:0 0 6px;font-size:1rem;font-weight:650}._0jcAjG_itemBody{color:var(--ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.65;display:-webkit-box;overflow:hidden}._0jcAjG_meta{color:var(--ink-faint);flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;font-size:.8125rem;display:flex}._0jcAjG_author{align-items:center;gap:7px;display:inline-flex}._0jcAjG_dot{background:var(--hairline-soft);width:22px;height:22px;color:var(--ink-soft);border-radius:50%;place-items:center;font-size:.6875rem;font-weight:700;display:grid}._0jcAjG_composer{border-bottom:1px solid var(--hairline);padding:24px}._0jcAjG_composer h2{margin:0 0 16px;font-size:1.0625rem}._0jcAjG_row{flex-wrap:wrap;gap:12px;margin-bottom:12px;display:flex}._0jcAjG_field{flex-direction:column;flex:1;gap:7px;min-width:180px;display:flex}._0jcAjG_field label{color:var(--ink-faint);font-size:.6875rem;font-weight:700}._0jcAjG_input,._0jcAjG_textarea,._0jcAjG_select{border:1px solid var(--hairline);border-radius:var(--r);background:var(--field);width:100%;color:var(--ink);padding:12px 14px;font-size:.9375rem}._0jcAjG_textarea{resize:vertical;min-height:120px;font-family:inherit;line-height:1.7}._0jcAjG_composerFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._0jcAjG_counter{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:.75rem}._0jcAjG_error{color:var(--danger);margin:10px 0 0;font-size:.8125rem}._0jcAjG_notice{border-bottom:1px solid var(--hairline);color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:20px 24px;font-size:.875rem;display:flex}._0jcAjG_article{padding:30px}._0jcAjG_article h1{margin:12px 0 14px;font-size:1.625rem}._0jcAjG_articleBody{color:var(--ink-soft);white-space:pre-wrap;word-break:break-word;margin:22px 0 0;font-size:.9375rem;line-height:1.95}._0jcAjG_comments{border-top:1px solid var(--hairline);padding:24px 30px 30px}._0jcAjG_comments h2{margin:0 0 18px;font-size:1rem}._0jcAjG_comment{border-bottom:1px solid var(--hairline);padding:16px 0}._0jcAjG_comment:last-of-type{border-bottom:none}._0jcAjG_commentBody{color:var(--ink-soft);white-space:pre-wrap;word-break:break-word;margin:8px 0 0;font-size:.875rem;line-height:1.75}._0jcAjG_danger{color:var(--danger);background:0 0;border:none;padding:0;font-size:.8125rem}._0jcAjG_quiet{color:var(--ink-faint);background:0 0;border:none;padding:0;font-size:.8125rem}._0jcAjG_quiet:hover{color:var(--ink-soft)}._0jcAjG_reportForm{--select-radius:var(--r);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;margin-top:8px;display:flex}._0jcAjG_reportForm>div{flex:0 200px;min-width:150px}._0jcAjG_reportForm button[type=submit]{height:40px}._0jcAjG_reportForm ._0jcAjG_input{flex:1;width:auto;min-width:160px;height:40px;padding:8px 12px;font-size:.875rem}._0jcAjG_reportDone{color:var(--ink-faint);font-size:.8125rem}
._66fSha_feed{border-radius:var(--r-lg);overflow:hidden}._66fSha_row{border-bottom:1px solid var(--hairline);transition:background .14s}._66fSha_row:last-child{border-bottom:none}._66fSha_row:hover{background:var(--hairline-soft)}._66fSha_card{grid-template-columns:44px 1fr;align-items:start;gap:13px;padding:16px 20px;display:grid;position:relative}._66fSha_titleLink{color:inherit;text-decoration:none}._66fSha_titleLink:after{content:"";position:absolute;inset:0}._66fSha_row:hover ._66fSha_titleLink{text-underline-offset:2px;text-decoration:underline}._66fSha_actions,._66fSha_mention,._66fSha_board{z-index:1;position:relative}._66fSha_expanded{padding:22px 24px}._66fSha_avatar{background:var(--tint-wash,var(--btn-bg));width:44px;height:44px;color:var(--tint,var(--btn-ink));border-radius:50%;flex-shrink:0;place-items:center;font-size:1.0625rem;font-weight:650;display:grid}._66fSha_main{min-width:0}._66fSha_meta{flex-wrap:wrap;align-items:baseline;gap:5px;margin-bottom:3px;font-size:.875rem;display:flex}._66fSha_author{font-weight:650}._66fSha_handle,._66fSha_when,._66fSha_dot{color:var(--ink-faint);font-size:.8125rem}._66fSha_when{text-decoration:none}._66fSha_board{color:var(--tint,var(--ink-faint));background:var(--tint-wash,transparent);border:1px solid color-mix(in srgb, var(--tint,var(--ink-faint)) 30%, transparent);border-radius:var(--pill);flex-shrink:0;margin-left:auto;padding:2px 9px;font-size:.6875rem;font-weight:650}._66fSha_title{letter-spacing:-.01em;margin:0 0 2px;font-size:.9375rem;font-weight:650;line-height:1.45}._66fSha_expanded ._66fSha_title{margin-bottom:8px;font-size:1.3125rem;line-height:1.35}._66fSha_body{color:var(--ink-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.9375rem;line-height:1.62;display:-webkit-box;overflow:hidden}._66fSha_bodyFull{margin:0;font-size:1rem;line-height:1.75}._66fSha_actions{align-items:center;gap:26px;margin-top:11px;margin-left:-7px;display:flex}._66fSha_action{border-radius:var(--pill);color:var(--ink-faint);font-variant-numeric:tabular-nums;background:0 0;border:none;align-items:center;gap:6px;padding:6px 7px;font-size:.8125rem;transition:color .14s,background .14s;display:inline-flex}._66fSha_action svg{width:18px;height:18px}button._66fSha_action:hover{color:var(--accent);background:color-mix(in srgb, var(--accent) 11%, transparent)}._66fSha_liked{color:var(--accent)}._66fSha_copied{font-size:.75rem}@media (max-width:620px){._66fSha_card{grid-template-columns:38px 1fr;gap:11px;padding:14px 15px}._66fSha_expanded{padding:18px 16px}._66fSha_avatar{width:38px;height:38px;font-size:.9375rem}._66fSha_actions{gap:16px}._66fSha_board{display:none}}._66fSha_tabs{border-bottom:1px solid var(--hairline);scrollbar-width:none;display:flex;overflow-x:auto}._66fSha_tabs::-webkit-scrollbar{display:none}._66fSha_tab{text-align:center;min-width:max-content;color:var(--ink-faint);white-space:nowrap;flex:1;padding:15px 20px;font-size:.875rem;font-weight:550;text-decoration:none;transition:background .14s,color .14s;position:relative}._66fSha_tab:hover{background:var(--hairline-soft);color:var(--ink)}._66fSha_tab[aria-current=page]{color:var(--ink);font-weight:680}._66fSha_tab[aria-current=page]:after{content:"";background:var(--accent);border-radius:3px 3px 0 0;width:34px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._66fSha_composer{border-bottom:1px solid var(--hairline);grid-template-columns:44px 1fr;gap:13px;padding:16px 20px;display:grid}._66fSha_composerMain{flex-direction:column;gap:10px;min-width:0;display:flex}._66fSha_composerTitle,._66fSha_composerBody{width:100%;color:var(--ink);font:inherit;resize:none;background:0 0;border:none;padding:4px 0}._66fSha_composerTitle{font-size:1.0625rem;font-weight:650}._66fSha_composerBody{min-height:60px;font-size:1rem;line-height:1.6}._66fSha_composerTitle:focus,._66fSha_composerBody:focus{outline:none}._66fSha_composerTitle::placeholder,._66fSha_composerBody::placeholder{color:var(--ink-faint)}._66fSha_composerFoot{border-top:1px solid var(--hairline-soft);justify-content:space-between;align-items:center;gap:12px;padding-top:10px;display:flex}._66fSha_composerLeft{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}._66fSha_counter{white-space:nowrap;color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:.75rem}._66fSha_over{color:var(--accent);font-weight:650}._66fSha_prompt{text-align:center;color:var(--ink-soft);border-bottom:1px solid var(--hairline);padding:20px;font-size:.875rem}._66fSha_error{color:var(--danger);margin:0;font-size:.8125rem}@media (max-width:620px){._66fSha_composer{grid-template-columns:38px 1fr;gap:11px;padding:14px 15px}}._66fSha_replies{border-top:1px solid var(--hairline)}._66fSha_replyHead{color:var(--ink-faint);padding:14px 24px 0;font-size:.8125rem;font-weight:700}._66fSha_reply{border-bottom:1px solid var(--hairline-soft);grid-template-columns:36px 1fr;gap:12px;padding:14px 24px;display:grid}._66fSha_reply:last-child{border-bottom:none}._66fSha_replyAvatar{background:var(--tint-wash,var(--hairline));width:36px;height:36px;color:var(--tint,var(--ink-soft));border-radius:50%;place-items:center;font-size:.875rem;font-weight:650;display:grid}._66fSha_replyBody{margin:2px 0 0;font-size:.9375rem;line-height:1.65}._66fSha_replyMain{min-width:0}._66fSha_replyActions{flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:6px;display:flex}._66fSha_replyActions:empty{display:none}._66fSha_replyAction{color:var(--ink-faint);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8125rem;font-weight:600}._66fSha_replyAction:hover,._66fSha_replyAction[aria-expanded=true]{color:var(--ink)}._66fSha_reply[data-child]{background:var(--field);grid-template-columns:28px 1fr;gap:10px;padding-left:72px;position:relative}._66fSha_reply[data-child]:before{content:"";border-left:1.5px solid var(--ink-faint);border-bottom:1.5px solid var(--ink-faint);opacity:.55;border-bottom-left-radius:3px;width:10px;height:10px;position:absolute;top:16px;left:50px}._66fSha_reply[data-child] ._66fSha_replyAvatar{width:28px;height:28px;font-size:.75rem}._66fSha_reply[data-deleted] ._66fSha_replyAvatar{background:var(--hairline-soft)}._66fSha_replyGone{color:var(--ink-faint);align-self:center;margin:0;font-size:.875rem}._66fSha_replies>._66fSha_composer{grid-template-columns:36px 1fr;gap:12px;padding:16px 24px}._66fSha_replyFormRow ._66fSha_composer{background:var(--field);border-bottom:1px solid var(--hairline-soft);grid-template-columns:28px 1fr;gap:10px;padding-left:72px}._66fSha_replyFormRow ._66fSha_replyAvatar{width:28px;height:28px;font-size:.75rem}._66fSha_composerButtons{gap:6px;display:flex}@media (max-width:620px){._66fSha_replies>._66fSha_composer{grid-template-columns:32px 1fr;padding:14px 15px}._66fSha_reply{grid-template-columns:32px 1fr;padding:13px 15px}._66fSha_replyHead{padding:13px 15px 0}._66fSha_reply[data-child],._66fSha_replyFormRow ._66fSha_composer{grid-template-columns:26px 1fr;padding-left:52px}._66fSha_reply[data-child]:before{left:34px}}._66fSha_pager{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin-top:18px;display:grid}._66fSha_pager>:first-child{justify-self:start}._66fSha_pager>:last-child{justify-self:end}._66fSha_pager>:only-child{grid-column:1/-1;justify-self:end}._66fSha_pager .btn{white-space:normal;text-align:center;max-width:100%}._66fSha_back{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}._66fSha_boardPicker{flex:none;max-width:160px}._66fSha_boardPicker button{border-radius:var(--pill);background:0 0;padding:7px 12px;font-size:.8125rem}._66fSha_mention{color:var(--accent);font-weight:600;text-decoration:none}._66fSha_mention:hover{text-underline-offset:2px;text-decoration:underline}._66fSha_profile{border-radius:var(--r-lg);grid-template-columns:76px 1fr;gap:18px;margin-bottom:18px;padding:26px;display:grid}._66fSha_profileAvatar{background:var(--tint-wash,var(--btn-bg));width:76px;height:76px;color:var(--tint,var(--btn-ink));border-radius:50%;place-items:center;font-size:1.875rem;font-weight:700;display:grid}._66fSha_profileMain h1{margin:0;font-size:1.5625rem}._66fSha_profileHandle{color:var(--ink-faint);margin:2px 0 14px;font-size:.875rem}._66fSha_profileStats{flex-wrap:wrap;gap:26px;margin:0;display:flex}._66fSha_profileStats dt{color:var(--ink-faint);margin-bottom:4px;font-size:.6875rem;font-weight:700}._66fSha_profileStats dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.1875rem;font-weight:700}@media (max-width:620px){._66fSha_profile{grid-template-columns:58px 1fr;gap:14px;padding:18px 16px}._66fSha_profileAvatar{width:58px;height:58px;font-size:1.4375rem}._66fSha_profileStats{gap:18px}}._66fSha_unread{background:color-mix(in srgb, var(--accent) 7%, transparent);box-shadow:inset 3px 0 0 var(--accent)}._66fSha_suggestAnchor{position:relative}._66fSha_recipeCard{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:10px 0 0;font-size:.84375rem;display:flex}._66fSha_recipeLines{min-width:0;color:var(--ink-faint);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._66fSha_recipeLink{color:var(--accent);white-space:nowrap;font-weight:650}._66fSha_recipeCover{object-fit:cover;border-radius:var(--r);flex-basis:100%;width:100%;max-height:240px}._66fSha_md{white-space:normal;overflow-wrap:anywhere}:where(._66fSha_md) :is(p,ul,ol,blockquote,pre,h4,h5,h6){margin:0}._66fSha_md>*+*{margin-top:.7em}._66fSha_md h4{font-size:1.15em}._66fSha_md h5{font-size:1.05em}._66fSha_md h6{color:var(--ink-soft);font-size:1em}._66fSha_md ul,._66fSha_md ol{gap:.25em;padding-left:1.4em;display:grid}._66fSha_md li{margin:0}._66fSha_md blockquote{border-left:3px solid var(--hairline);color:var(--ink-soft);padding:2px 0 2px 12px}._66fSha_md pre{border-radius:var(--r-sm);background:var(--hairline-soft);padding:10px 12px;font-size:.8125rem;line-height:1.55;overflow-x:auto}._66fSha_md pre code,._66fSha_mdCode{font-family:var(--mono);font-size:.9em}._66fSha_mdPhoto{border-radius:var(--r-sm);max-width:100%;height:auto;display:block}._66fSha_mdCode{background:var(--hairline-soft);border-radius:4px;padding:1px 5px}._66fSha_md a{color:var(--accent);text-underline-offset:2px}._66fSha_photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}._66fSha_photos[data-count="1"]{grid-template-columns:minmax(0,1fr)}._66fSha_photos img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-sm);background:var(--hairline-soft);width:100%;display:block}._66fSha_photos[data-count="1"] img{aspect-ratio:auto;object-fit:contain;max-height:520px}._66fSha_edited{color:var(--ink-faint);font-size:.75rem}._66fSha_picker{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}._66fSha_pickerItem{width:72px;height:72px;position:relative}._66fSha_pickerItem img{object-fit:cover;border-radius:var(--r-sm);width:100%;height:100%;display:block}._66fSha_pickerRemove{background:var(--btn-bg);width:22px;height:22px;color:var(--btn-ink);cursor:pointer;border:none;border-radius:50%;font-size:.875rem;line-height:22px;position:absolute;top:-6px;right:-6px}._66fSha_mdHint{color:var(--ink-faint);font-size:.75rem}._66fSha_editorBody{border:1px solid var(--hairline);border-radius:var(--r);background:var(--field);width:100%;min-height:200px;color:var(--ink);font:inherit;resize:vertical;padding:12px 14px;font-size:.9375rem;line-height:1.6}._66fSha_mdToggle{font:inherit;color:var(--accent);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;text-decoration:underline}._66fSha_mdPreview{border:1px dashed var(--hairline);border-radius:var(--r-sm);margin-top:8px;padding:12px 14px;font-size:.9375rem;line-height:1.65}._66fSha_replyPhotos{margin-top:8px}._66fSha_recordCard{border:1px solid var(--hairline);border-radius:var(--r);background:var(--accent-wash);flex-wrap:wrap;align-items:center;gap:14px;margin-top:10px;padding:12px 16px;display:flex;position:relative}._66fSha_recordMedal{font-size:1.75rem;line-height:1}._66fSha_recordMain{flex:130px;gap:2px;min-width:0;display:grid}._66fSha_recordGame{color:var(--ink-soft);font-size:.75rem}._66fSha_recordScore{letter-spacing:-.01em;white-space:nowrap;font-size:1.25rem}._66fSha_recordMeta{color:var(--ink-faint);font-size:.75rem}._66fSha_recordCard .btn{flex:none;margin-left:auto}._66fSha_strip{border-bottom:1px solid var(--hairline);scrollbar-width:thin;gap:8px;padding:12px 16px;display:flex;overflow:hidden}._66fSha_stripTitle{color:var(--ink-faint);flex:none;align-self:center;font-size:.75rem;font-weight:700}._66fSha_stripItem{background:var(--hairline-soft);color:var(--ink);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:6px 12px;font-size:.8125rem;text-decoration:none;display:inline-flex}._66fSha_stripItem:hover{background:var(--accent-wash)}._66fSha_stripMeta{color:var(--ink-faint)}@media (max-width:640px){._66fSha_recordCard{grid-template-columns:auto minmax(0,1fr);display:grid}._66fSha_recordCard .btn{grid-column:1/-1;width:100%;margin-left:0}}._66fSha_stripViewport{flex:1;min-width:0;overflow-x:auto}._66fSha_stripMoving{-webkit-mask-image:linear-gradient(to right, transparent, var(--ink) 12px, var(--ink) calc(100% - 12px), transparent);mask-image:linear-gradient(to right, transparent, var(--ink) 12px, var(--ink) calc(100% - 12px), transparent);overflow:hidden}._66fSha_stripTrack{width:max-content;display:flex}._66fSha_stripTrack[data-moving=true]{animation:_66fSha_records-flow var(--strip-duration) linear infinite}._66fSha_stripList{flex:none;gap:8px;padding-right:8px;display:flex}._66fSha_strip:focus-within ._66fSha_stripTrack{animation-play-state:paused}@media (hover:hover) and (pointer:fine){._66fSha_strip:hover ._66fSha_stripTrack{animation-play-state:paused}}@keyframes _66fSha_records-flow{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._66fSha_stripMoving{overflow-x:auto;-webkit-mask-image:none;mask-image:none}._66fSha_stripTrack{transform:none;animation:none!important}._66fSha_stripList[aria-hidden=true]{display:none}}._66fSha_listRow{word-break:keep-all;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:12px;padding:12px 20px;display:grid}._66fSha_listTitle{min-width:0;color:inherit;overflow-wrap:anywhere;text-decoration:none}._66fSha_listTitle:hover{text-decoration:underline}._66fSha_listRow ._66fSha_author{font-size:.8125rem}@media (max-width:620px){._66fSha_listRow{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;padding:12px 15px}._66fSha_listTitle{grid-column:1/-1}}._66fSha_boardHeading{justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}._66fSha_boardHeading h1{margin:0;font-size:1.5rem}._66fSha_boardHeading p{color:var(--ink-soft);margin:6px 0 0;font-size:.875rem}._66fSha_boardHeading>a{flex-shrink:0}._66fSha_categoryChips{border-bottom:1px solid var(--hairline);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 20px;font-size:.8125rem;display:flex}._66fSha_categoryChips a{border:1px solid var(--hairline);border-radius:var(--r-sm);color:var(--ink-soft);padding:4px 10px;text-decoration:none}._66fSha_categoryChips a[aria-current]{color:var(--accent);background:var(--field)}._66fSha_boardTableWrap{width:100%}._66fSha_boardTable{border-collapse:collapse;table-layout:auto;width:100%;font-size:.875rem}._66fSha_boardTable th{color:var(--ink-soft);background:var(--field);font-size:.75rem;font-weight:500}._66fSha_boardTable th,._66fSha_boardTable td{border-bottom:1px solid var(--hairline);text-align:center;white-space:nowrap;padding:10px 12px}._66fSha_boardTable ._66fSha_rowTitle{text-align:left;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;width:100%}._66fSha_rowTitle a{color:var(--ink);text-decoration:none}._66fSha_rowTitle a:hover{text-underline-offset:2px;text-decoration:underline}._66fSha_viewTabs ._66fSha_tab{flex:none}._66fSha_rowNumber,._66fSha_rowDate,._66fSha_rowViews,._66fSha_rowLikes,._66fSha_rowCategory,._66fSha_rowBoard{color:var(--ink-soft)}._66fSha_commentCount{color:var(--accent);font-size:.75rem}._66fSha_noticeRow,._66fSha_currentRow{background:var(--field)}._66fSha_noticeBadge{color:var(--accent);font-size:.75rem;font-weight:600}._66fSha_photoMark{vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.7px;width:14px;height:14px;margin-left:5px}._66fSha_mobileHead{display:none}._66fSha_writeForm{padding:24px}._66fSha_writeForm ._66fSha_composerLeft{align-items:flex-start}._66fSha_writeForm ._66fSha_boardPicker{flex:1;max-width:260px}._66fSha_writeForm label{color:var(--ink-soft);margin-bottom:6px;font-size:.8125rem;display:block}._66fSha_writeForm ._66fSha_composerTitle,._66fSha_writeForm ._66fSha_composerBody{background:var(--field);border:1px solid var(--hairline);border-radius:var(--r-sm);padding:10px 12px}._66fSha_writeForm ._66fSha_composerTitle{height:40px;font-size:.9375rem;font-weight:600}._66fSha_writeForm ._66fSha_composerMain{gap:16px}._66fSha_writeForm ._66fSha_composerMain>label{margin-bottom:-10px}._66fSha_writeForm ._66fSha_composerBody{min-height:220px}._66fSha_writeForm ._66fSha_composerFoot{justify-content:flex-end}._66fSha_postDetail{padding:24px}._66fSha_postDetail ._66fSha_title{margin-bottom:12px;font-size:1.5rem}._66fSha_postDetail ._66fSha_meta{border-bottom:1px solid var(--hairline);margin-bottom:20px;padding-bottom:18px}._66fSha_postRecommend{justify-content:center;align-items:center;gap:20px;padding:24px 0 8px;display:flex}@media (max-width:640px){._66fSha_boardHeading{align-items:flex-start;padding:16px}._66fSha_boardHeading h1{font-size:1.3125rem}._66fSha_boardTable thead{display:none}._66fSha_boardTable tbody{display:block}._66fSha_boardTable tr{border-bottom:1px solid var(--hairline);flex-wrap:wrap;gap:5px 8px;padding:12px 16px;display:flex}._66fSha_boardTable td{text-align:left;border:0;padding:0}._66fSha_boardTable ._66fSha_rowTitle{flex:0 0 100%;order:0}._66fSha_boardTable ._66fSha_rowAuthor,._66fSha_boardTable ._66fSha_rowDate,._66fSha_boardTable ._66fSha_rowViews,._66fSha_boardTable ._66fSha_rowLikes{order:2;font-size:.75rem}._66fSha_rowDate:before,._66fSha_rowViews:before,._66fSha_rowLikes:before{content:"·";margin-right:8px}._66fSha_boardTable ._66fSha_rowNumber,._66fSha_boardTable ._66fSha_rowCategory{display:none}._66fSha_boardTable ._66fSha_rowBoard{order:1;font-size:.75rem}._66fSha_mobileHead{color:var(--ink-soft);font-size:.75rem;display:inline}._66fSha_writeForm,._66fSha_postDetail{padding:16px}._66fSha_writeForm ._66fSha_composerLeft{flex-wrap:wrap}._66fSha_writeForm ._66fSha_boardPicker{flex:100%;min-width:120px;max-width:none}}._66fSha_writeForm ._66fSha_boardPicker>div>button{border-radius:var(--r-sm);min-height:40px}._66fSha_writeForm ._66fSha_composerFoot>._66fSha_counter{margin-right:auto}._66fSha_postRecommend{position:relative}._66fSha_postRecommend>span._66fSha_action{display:none}._66fSha_postRecommend{flex-wrap:wrap;gap:12px}._66fSha_postRecommend>button:last-child{flex-basis:100%;justify-content:center}@media (max-width:620px){._66fSha_postDetail ._66fSha_statsDot{display:none}._66fSha_postDetail ._66fSha_postStats{flex-basis:100%}}._66fSha_guestFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._66fSha_guestFields ._66fSha_boardPicker{min-width:0;max-width:none}._66fSha_guestFields label{color:var(--ink-soft);margin-bottom:6px;font-size:.8125rem;display:block}._66fSha_guestFields input{background:var(--field);border:1px solid var(--hairline);border-radius:var(--r-sm);width:100%;height:40px;padding:10px 12px}@media (max-width:640px){._66fSha_guestFields{grid-template-columns:minmax(0,1fr)}}._66fSha_guestNote{color:var(--ink-faint);margin:0;font-size:.75rem}._66fSha_draftNote{border:1px solid var(--hairline);border-radius:var(--r);background:var(--glass);color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin:0 0 10px;padding:8px 10px 8px 14px;font-size:.8125rem;display:flex}._66fSha_stripViewport[data-manual=true]{touch-action:pan-x;overflow-x:auto}._66fSha_stripViewport[data-manual=true] ._66fSha_stripTrack{animation:none;transform:none}._66fSha_recordCard[data-removed=true] ._66fSha_recordMedal{opacity:.4}._66fSha_threadDot{background:var(--tint);border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}._66fSha_threadTitle{align-items:center;gap:8px;display:flex}._66fSha_threadBack{border-bottom:1px solid var(--hairline);padding:12px 20px;font-size:.875rem}._66fSha_threadBack a{color:var(--ink-soft);text-decoration:none}._66fSha_threadBack a:hover{text-decoration:underline}._66fSha_boardHeading{flex-wrap:wrap}._66fSha_threadHeadingText{flex:260px;min-width:0}._66fSha_threadActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._66fSha_boardHeading ._66fSha_threadMeta,._66fSha_threadMeta._66fSha_threadMeta{color:var(--ink-faint);font-size:.75rem}._66fSha_threadGuide{color:var(--ink-soft);margin:0;padding:0 20px 16px;font-size:.8125rem}._66fSha_directoryNotices{margin-bottom:16px}@media (max-width:640px){._66fSha_threadActions{flex-basis:100%}._66fSha_threadBack{padding:12px 16px}._66fSha_threadGuide{padding:0 16px 16px}}._66fSha_latestRecord{gap:12px;margin-bottom:16px;padding:20px;display:grid}._66fSha_latestRecordHeader{color:var(--ink-soft);justify-content:space-between;align-items:center;gap:12px;font-size:.8125rem;font-weight:600;display:flex}._66fSha_latestRecordHeader>a{flex-shrink:0}._66fSha_latestRecordBody{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:center;gap:12px;display:grid}._66fSha_latestRecordText{min-width:0;color:inherit;flex-direction:column;gap:6px;text-decoration:none;display:flex}._66fSha_latestRecordText>strong{letter-spacing:-.02em;font-size:1.0625rem}._66fSha_latestRecordText:hover>strong{text-decoration:underline}._66fSha_latestRecordExcerpt{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-soft);font-size:.8125rem;overflow:hidden}
.cSHrEa_workspace{max-width:1180px;margin:32px auto;padding:0 20px 40px}.cSHrEa_embedded{margin:0;padding:0}.cSHrEa_body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.cSHrEa_imagePanel{padding:16px;position:sticky;top:20px}.cSHrEa_image{position:relative}.cSHrEa_image img{width:100%;height:auto;display:block}.cSHrEa_overlay{width:100%;height:100%;position:absolute;inset:0}.cSHrEa_overlay polygon{fill:#0000;stroke:var(--accent);stroke-width:2px;vector-effect:non-scaling-stroke;cursor:pointer}.cSHrEa_overlay polygon[data-selected=true]{fill:color-mix(in srgb, var(--accent) 18%, transparent);stroke-width:3px}.cSHrEa_crop{background:var(--field);border:1px solid var(--hairline);border-radius:var(--r-sm);width:100%;height:150px;margin-top:12px}.cSHrEa_editor{gap:14px;padding:20px;display:grid}.cSHrEa_field{color:var(--ink-soft);gap:6px;font-size:.8125rem;display:grid}.cSHrEa_field input,.cSHrEa_field textarea{border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--field);width:100%;color:var(--ink);font:inherit;padding:9px 12px}.cSHrEa_coords{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.cSHrEa_check{align-items:center;gap:8px;font-size:.8125rem;display:flex}.cSHrEa_note{color:var(--ink-faint);margin:0;font-size:.8125rem}.cSHrEa_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:860px){.cSHrEa_body{grid-template-columns:minmax(0,1fr)}.cSHrEa_imagePanel{position:static}}.cSHrEa_viewport{border:1px solid var(--hairline);border-radius:var(--r-sm);max-height:70vh;margin-top:12px;overflow:auto}.cSHrEa_overlay{touch-action:none;cursor:grab}.cSHrEa_overlay[data-drawing=true]{cursor:crosshair}.cSHrEa_corner{fill:var(--accent);stroke:var(--panel);stroke-width:2px;vector-effect:non-scaling-stroke;cursor:move}.cSHrEa_pointField{border:1px solid var(--hairline);border-radius:var(--r-sm);min-width:0;margin:0;padding:8px}.cSHrEa_pointField legend{color:var(--ink-soft);font-size:.75rem}@media (max-width:500px){.cSHrEa_coords{grid-template-columns:repeat(2,minmax(0,1fr))}}.cSHrEa_sourceHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.cSHrEa_sourceHead strong{font-size:.9375rem}.cSHrEa_sourceHead .cSHrEa_btn{flex:none}.cSHrEa_sourceBody{border-top:1px solid var(--hairline);gap:14px;padding-top:14px;display:grid}.cSHrEa_sourcePreview{object-fit:contain;justify-self:start;max-width:100%;max-height:400px}.cSHrEa_workspace>.cSHrEa_sourceBody,.cSHrEa_workspace>:first-child{margin-bottom:16px}.cSHrEa_loupe{z-index:80;background:var(--panel);border:1px solid var(--hairline);border-radius:var(--r-sm);width:160px;box-shadow:var(--shadow);pointer-events:none;padding:4px;position:fixed}.cSHrEa_loupe svg{background:var(--field);border-radius:var(--r-sm);width:150px;height:150px;display:block}.cSHrEa_loupe span{text-align:center;color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.75rem;display:block}@media (min-width:861px){.cSHrEa_body{align-items:stretch;height:min(800px,100dvh - 180px);min-height:420px}.cSHrEa_imagePanel{flex-direction:column;gap:12px;min-height:0;display:flex;position:static;overflow:hidden}.cSHrEa_imagePanel .cSHrEa_actions,.cSHrEa_imagePanel .cSHrEa_note,.cSHrEa_crop{flex-shrink:0}.cSHrEa_viewport{flex:1;min-height:0;max-height:none;margin-top:0}.cSHrEa_crop{height:120px;margin-top:0}.cSHrEa_editor{overscroll-behavior:contain;align-content:start;min-height:0;overflow-y:auto}}@media (max-width:860px){.cSHrEa_editor{overscroll-behavior:contain;max-height:75dvh;overflow-y:auto}}.cSHrEa_historyCrop{object-fit:contain;object-position:left center;background:var(--field);border-radius:4px;max-width:260px;height:30px;display:block}
.vcRt8G_rankRow[class]{grid-template-columns:58px minmax(0,1fr) auto}.vcRt8G_ratingHead{text-align:right}.vcRt8G_rowText{flex-direction:column;min-width:0;line-height:1.35;display:flex}.vcRt8G_rowText small{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:.75rem;overflow:hidden}.vcRt8G_badge{background:var(--hairline-soft);width:30px;height:30px;color:var(--ink-soft);border-radius:50%;place-items:center;font-size:.8125rem;font-weight:700;display:inline-grid}.vcRt8G_badge[data-outcome=win]{background:var(--tint-green-wash);color:var(--tint-green)}.vcRt8G_badge[data-outcome=loss]{background:var(--danger-wash);color:var(--danger)}.vcRt8G_delta{text-align:right;font-size:.75rem;display:block}@media (max-width:400px){.vcRt8G_rankRow[class]{grid-template-columns:40px minmax(0,1fr) auto;gap:10px}}
.qBEvdq_heading{justify-content:space-between;align-items:flex-end;gap:20px;min-width:0;margin-bottom:28px;display:flex}.qBEvdq_heading>div{min-width:0}.qBEvdq_heading h1{letter-spacing:-.04em;margin:2px 0 0;font-size:clamp(1.625rem,3.5vw,2.25rem);line-height:1.35}.qBEvdq_script,.qBEvdq_sectionScript{font-family:var(--font-parisienne), cursive;color:var(--section-ink,var(--ink));margin:0;font-size:2.375rem;font-weight:400;line-height:1.3}.qBEvdq_description{color:var(--ink-soft);margin:10px 0 0;font-size:.9375rem}.qBEvdq_action{flex-shrink:0}.qBEvdq_sectionHead{grid-template-columns:auto minmax(16px,1fr) auto;align-items:center;column-gap:14px;min-width:0;margin:28px 0 16px;display:grid}.qBEvdq_sectionHead>div{display:contents}.qBEvdq_sectionHead h2{grid-area:2/1;margin:0;font-size:1.0625rem;line-height:1.5}.qBEvdq_sectionHead a{color:var(--ink-soft);grid-area:2/3;font-size:.8125rem}.qBEvdq_sectionScript{grid-area:1/1;font-size:1.625rem;display:block}.qBEvdq_lines{border-top:1px solid var(--brand-blue);border-bottom:1px solid var(--brand-red);grid-area:2/2;min-width:16px;height:3px}@media (max-width:760px){.qBEvdq_heading{flex-wrap:wrap;gap:12px;margin-bottom:22px}.qBEvdq_action{min-width:0;max-width:100%}.qBEvdq_script{font-size:2rem}.qBEvdq_heading h1{font-size:1.625rem}.qBEvdq_description{font-size:.875rem}.qBEvdq_sectionHead{column-gap:10px}}
._4ctTxG_mark{border-radius:var(--r-sm);background:var(--tint-wash,var(--hairline-soft));color:var(--tint,var(--ink-soft));flex-shrink:0;place-items:center;display:grid}._4ctTxG_mark[data-size=md]{width:44px;height:44px}._4ctTxG_mark[data-size=md] svg{width:24px;height:24px}._4ctTxG_mark[data-size=md] b{font-size:1.1875rem}._4ctTxG_mark[data-size=sm]{border-radius:9px;width:30px;height:30px}._4ctTxG_mark[data-size=sm] svg{width:17px;height:17px}._4ctTxG_mark[data-size=sm] b{font-size:.875rem}._4ctTxG_mark b{font-weight:650;line-height:1}@media (max-width:520px){._4ctTxG_mark[data-size=md]{width:38px;height:38px}._4ctTxG_mark[data-size=md] svg{width:21px;height:21px}}
.oiSdFG_shell{border:1px solid var(--hairline);background:var(--glass-strong);max-width:540px;box-shadow:var(--shadow-sm);word-break:keep-all;border-radius:18px;margin:0 auto;overflow:hidden}.oiSdFG_toolbar{border-bottom:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.oiSdFG_level{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;font-size:.75rem;display:flex}.oiSdFG_levelSelect{flex:0 0 112px;width:112px}.oiSdFG_toolbarActions{flex-wrap:wrap;gap:6px;display:flex}.oiSdFG_connection{color:var(--ink-soft);border-bottom:1px solid var(--hairline-soft);padding:8px 16px;font-size:.75rem}.oiSdFG_error{color:var(--danger);background:var(--danger-wash);padding:10px 16px;font-size:.8125rem}.oiSdFG_message{padding:16px;font-size:.8125rem;line-height:1.6}.oiSdFG_help{color:var(--ink-faint);padding:12px 16px 16px;font-size:.75rem;line-height:1.8}.oiSdFG_actions{flex-wrap:wrap;justify-content:center;gap:6px;padding:0 16px;display:flex}.oiSdFG_rules{margin:0}.oiSdFG_rules>div{border-bottom:1px solid var(--hairline-soft);grid-template-columns:76px minmax(0,1fr);gap:12px;padding:14px 16px;display:grid}.oiSdFG_rules dt{color:var(--ink-faint);font-size:.75rem;font-weight:600;line-height:1.7}.oiSdFG_rules dd{margin:0;font-size:.875rem;line-height:1.65}.oiSdFG_friends{padding:16px}.oiSdFG_friends>span{color:var(--ink-faint);margin-bottom:8px;font-size:.75rem;font-weight:600;display:block}.oiSdFG_friendsRow{flex-wrap:wrap;gap:6px;display:flex}.oiSdFG_friendsRow button{white-space:nowrap}.oiSdFG_join{flex:200px;gap:6px;min-width:0;display:flex}.oiSdFG_join .field{flex:1;min-width:0}.oiSdFG_friendsRow button{height:44px;padding-block:0}.oiSdFG_join input{width:100%;height:44px}.oiSdFG_join input:not(:placeholder-shown){font-family:var(--mono);letter-spacing:.08em}.oiSdFG_waiting{text-align:center;padding:32px 16px 8px}.oiSdFG_waitTitle{color:var(--ink-soft);align-items:center;gap:8px;font-size:.875rem;display:inline-flex}.oiSdFG_pulse{background:var(--tint-green);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite oiSdFG_pulse}@keyframes oiSdFG_pulse{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.oiSdFG_pulse{animation:none}}.oiSdFG_code{font:600 2rem/1.2 var(--mono);letter-spacing:.14em;font-variant-numeric:tabular-nums;margin:14px 0 6px;display:block}.oiSdFG_waitNote{color:var(--ink-faint);margin-bottom:20px;font-size:.75rem}.oiSdFG_versus{grid-template-columns:1fr 1fr;gap:8px;padding:12px 16px;display:grid}.oiSdFG_player{border:1px solid var(--hairline);border-radius:12px;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}.oiSdFG_player+.oiSdFG_player{text-align:right;flex-direction:row-reverse}.oiSdFG_player[data-turn]{border-color:var(--ink);box-shadow:inset 0 0 0 .5px var(--ink)}.oiSdFG_chip{border-radius:50%;flex:none;width:18px;height:18px;position:relative}.oiSdFG_who{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.oiSdFG_who strong{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;overflow:hidden}.oiSdFG_who small{color:var(--ink-faint);font-size:.6875rem}.oiSdFG_clock{color:var(--ink-faint);font:600 .9375rem/1.3 var(--sans);font-variant-numeric:tabular-nums;border-radius:8px;flex:none;padding:3px 8px}.oiSdFG_player[data-turn] .oiSdFG_clock{background:var(--btn-bg);color:var(--btn-ink)}.oiSdFG_player[data-turn] .oiSdFG_clock.oiSdFG_urgent{background:var(--danger);color:#fff}.oiSdFG_rating{font:600 .9375rem/1.3 var(--sans);font-variant-numeric:tabular-nums;flex:none}.oiSdFG_result{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;padding:0 16px 16px;font-size:.9375rem;font-weight:600;display:flex}.oiSdFG_result[data-outcome=win]{color:var(--tint-green)}.oiSdFG_result[data-outcome=loss]{color:var(--danger)}.oiSdFG_resultScrim{z-index:2;border-radius:inherit;background:#140e0647;place-items:center;padding:12px;display:grid;position:absolute;inset:0}.oiSdFG_resultCard{border:1px solid var(--hairline);border-radius:var(--r);background:var(--glass-strong);width:min(100%,300px);box-shadow:var(--shadow-lg);text-align:center;padding:22px 20px 12px}.oiSdFG_resultTitle{letter-spacing:-.02em;font-size:1.875rem;font-weight:750;line-height:1.15;display:block}.oiSdFG_resultCard[data-outcome=win] .oiSdFG_resultTitle{color:var(--tint-green)}.oiSdFG_resultCard[data-outcome=loss] .oiSdFG_resultTitle{color:var(--danger)}.oiSdFG_resultReason{color:var(--ink-soft);margin-top:4px;font-size:.875rem}.oiSdFG_resultRating{border-radius:var(--r-sm);background:var(--field);font-variant-numeric:tabular-nums;margin-top:14px;padding:10px;font-size:.875rem}.oiSdFG_resultRating b{font-size:1rem}.oiSdFG_resultRating em,.oiSdFG_delta{color:var(--danger);margin-left:4px;font-style:normal;font-weight:650}.oiSdFG_resultRating em[data-up=true],.oiSdFG_delta[data-up=true]{color:var(--tint-green)}.oiSdFG_resultActions{justify-content:center;gap:6px;margin-top:16px;display:flex}.oiSdFG_resultActions>*{flex:1}.oiSdFG_peek,.oiSdFG_peekBack{color:var(--ink-soft);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:6px 10px;font-size:.75rem;text-decoration:underline}.oiSdFG_peekBack{margin:0;font-weight:500}.oiSdFG_rankRow[class]{grid-template-columns:58px minmax(0,1fr) auto}.oiSdFG_ratingHead{text-align:right}.oiSdFG_rowText{flex-direction:column;min-width:0;line-height:1.35;display:flex}.oiSdFG_rowText small{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:.75rem;overflow:hidden}.oiSdFG_badge{background:var(--hairline-soft);width:30px;height:30px;color:var(--ink-soft);border-radius:50%;place-items:center;font-size:.8125rem;font-weight:700;display:inline-grid}.oiSdFG_badge[data-outcome=win]{background:var(--tint-green-wash);color:var(--tint-green)}.oiSdFG_badge[data-outcome=loss]{background:var(--danger-wash);color:var(--danger)}.oiSdFG_delta{text-align:right;font-size:.75rem;display:block}@media (max-width:400px){.oiSdFG_toolbar{padding:12px}.oiSdFG_versus{gap:6px;padding:10px 12px}.oiSdFG_player{gap:8px;padding:7px 8px}.oiSdFG_who strong{font-size:.875rem}.oiSdFG_clock,.oiSdFG_rating{padding-inline:6px;font-size:.875rem}.oiSdFG_rankRow[class]{grid-template-columns:40px minmax(0,1fr) auto;gap:10px}.oiSdFG_resultTitle{font-size:1.625rem}}.oiSdFG_presence{color:var(--ink-soft);align-items:center;gap:6px;padding:0 16px 12px;font-size:.75rem;display:flex}
@font-face{font-family:Parisienne;font-style:normal;font-weight:400;font-display:swap;src:url(../media/392b53bd7cca9fbe-s.0x_kxa9tnq21d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Parisienne;font-style:normal;font-weight:400;font-display:swap;src:url(../media/308823598d090913-s.p.1o-9h6wxnmd7v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Parisienne Fallback;src:local(Arial);ascent-override:108.7%;descent-override:53.04%;line-gap-override:0.0%;size-adjust:84.23%}.o7oHHW_className{font-family:Parisienne,Parisienne Fallback;font-style:normal;font-weight:400}.o7oHHW_variable{--font-parisienne:"Parisienne", "Parisienne Fallback"}
.Di3R0a_table{width:100%}.Di3R0a_table thead th{background:var(--field)}.Di3R0a_table tbody th{border-bottom:1px solid var(--hairline-soft);vertical-align:baseline;background:0 0;padding:12px 16px}.Di3R0a_table tbody tr:last-child>th{border-bottom:none}.Di3R0a_table [data-numeric]{text-align:right;font-variant-numeric:tabular-nums}@media (max-width:640px){.Di3R0a_table{table-layout:auto;display:block;min-width:0!important}.Di3R0a_table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.Di3R0a_table tbody{display:block}.Di3R0a_table tbody>tr{border-bottom:1px solid var(--hairline);gap:8px;padding:12px 14px;display:grid}.Di3R0a_table tbody>tr:last-child{border-bottom:none}.Di3R0a_table tbody>tr>td{white-space:normal;overflow-wrap:anywhere;text-align:left;border:0;grid-template-columns:88px minmax(0,1fr);gap:10px;min-width:0;max-width:none;padding:0;display:grid;width:auto!important}.Di3R0a_table tbody>tr>td:before{content:attr(data-label);color:var(--ink-faint);font-size:.6875rem;line-height:1.7}.Di3R0a_table tbody>tr>td>*{min-width:0;max-width:100%}.Di3R0a_table tbody>tr>td[data-spanning]{display:block}.Di3R0a_table tbody>tr>td[data-spanning]:before{content:none}}.Di3R0a_cell{min-width:0}@media (max-width:640px){.Di3R0a_cell{text-align:left}.Di3R0a_cell>input{max-width:100%}.Di3R0a_table colgroup{display:none}.Di3R0a_table tbody>tr>th{background:0 0;border:0;width:auto;padding:0;display:block}}
._6Wxwoa_backdrop{z-index:90;background:var(--scrim);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:var(--motion-fade);overscroll-behavior:contain;grid-template-columns:minmax(0,1fr);place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:hidden}._6Wxwoa_dialog{background:var(--glass-strong);border:1px solid var(--hairline);border-radius:var(--r-lg);width:100%;max-width:440px;box-shadow:var(--shadow-lg);animation:var(--motion-dialog);padding:24px}._6Wxwoa_dialog h2{margin:0 0 18px;font-size:1.1875rem}._6Wxwoa_kinds{gap:6px;margin-bottom:20px;display:flex}._6Wxwoa_kind{border:1px solid var(--hairline);border-radius:var(--r-sm);color:var(--ink-soft);cursor:pointer;background:0 0;flex:1;padding:9px 0;font-size:.875rem;font-weight:600}._6Wxwoa_kind[aria-pressed=true]{background:var(--btn-bg);border-color:var(--btn-bg);color:var(--btn-ink)}._6Wxwoa_amount{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}._6Wxwoa_amount label{color:var(--ink-faint);font-size:.6875rem;font-weight:700}._6Wxwoa_amountBox{align-items:baseline;gap:8px;display:flex}._6Wxwoa_unit{color:var(--ink-faint);font-size:1.25rem;font-weight:650}._6Wxwoa_amount input{border:none;border-bottom:2px solid var(--hairline);min-width:0;color:var(--ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;text-align:right;background:0 0;flex:1;padding:6px 0;font-size:1.875rem;font-weight:700}._6Wxwoa_amount input:focus{border-bottom-color:var(--accent);outline:none}._6Wxwoa_field{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}._6Wxwoa_field label,._6Wxwoa_field ._6Wxwoa_label,._6Wxwoa_split>._6Wxwoa_label{color:var(--ink-faint);font-size:.6875rem;font-weight:700}._6Wxwoa_field input:where(:not(.sr-only)){border:1px solid var(--hairline);border-radius:var(--r);background:var(--field);width:100%;color:var(--ink);padding:11px 13px;font-size:.9375rem}._6Wxwoa_pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._6Wxwoa_error{color:var(--danger);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 14px;font-size:.8125rem}._6Wxwoa_actions{gap:10px;margin-top:22px;display:flex}._6Wxwoa_actions button{flex:1}._6Wxwoa_spacer{flex:auto}@media (prefers-reduced-motion:reduce){._6Wxwoa_backdrop,._6Wxwoa_dialog{animation:none}}@media (max-width:480px){._6Wxwoa_backdrop{place-items:center;padding:12px}._6Wxwoa_dialog{max-width:none;padding:20px 18px}._6Wxwoa_pair{grid-template-columns:minmax(0,1fr)}}._6Wxwoa_split{border:none;min-width:0;margin:0 0 16px;padding:0}._6Wxwoa_split>._6Wxwoa_label{margin-bottom:6px;display:block}._6Wxwoa_parts{flex-direction:column;gap:8px;margin:0 0 10px;padding:0;list-style:none;display:flex}._6Wxwoa_part{grid-template-columns:minmax(0,1fr) minmax(0,8.5em) 30px;grid-template-areas:"cat amount drop""memo memo memo";align-items:center;gap:8px;display:grid}._6Wxwoa_part:only-child{grid-template-columns:minmax(0,1fr);grid-template-areas:"cat""memo"}._6Wxwoa_partCat{grid-area:cat;min-width:0}._6Wxwoa_partAmount{grid-area:amount}._6Wxwoa_partRate{grid-area:rate;min-width:0}._6Wxwoa_part ._6Wxwoa_drop{grid-area:drop}._6Wxwoa_unitPick{min-width:5.5em;display:block}._6Wxwoa_unitPick button{background:0 0;border:none;padding:0 2px;font-weight:650}._6Wxwoa_part input{border:1px solid var(--hairline);border-radius:var(--r);background:var(--field);width:100%;min-width:0;color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;padding:9px 11px;font-size:.875rem}._6Wxwoa_drop{border-radius:var(--pill);width:30px;height:30px;color:var(--ink-faint);cursor:pointer;background:0 0;border:none;place-items:center;font-size:1.0625rem;line-height:1;display:grid}._6Wxwoa_drop:hover{background:var(--danger-wash);color:var(--danger)}._6Wxwoa_splitFoot{justify-content:space-between;align-items:center;gap:12px;display:flex}._6Wxwoa_balanced,._6Wxwoa_unbalanced{font-variant-numeric:tabular-nums;font-size:.8125rem}._6Wxwoa_balanced{color:var(--ink-faint)}._6Wxwoa_unbalanced{color:var(--danger);font-weight:600}._6Wxwoa_tax{border:1px solid var(--hairline);border-radius:var(--r);background:var(--field);margin-bottom:16px;padding:12px 14px}._6Wxwoa_check{cursor:pointer;align-items:center;gap:8px;font-size:.875rem;display:inline-flex}._6Wxwoa_taxRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}._6Wxwoa_taxSplit{border-top:1px solid var(--hairline-soft);color:var(--ink-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;margin-top:12px;padding-top:12px;font-size:.8125rem;display:flex}._6Wxwoa_taxSplit strong{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:8px;font-size:.9375rem;font-weight:650}._6Wxwoa_taxAmount{align-items:center;gap:8px;display:inline-flex}._6Wxwoa_taxAmount input{border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--glass-panel);width:8em;color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;padding:6px 9px;font-size:.875rem;font-weight:600}._6Wxwoa_delete{color:var(--danger)}._6Wxwoa_confirmDelete{background:var(--danger);color:#fff;border-color:var(--danger)}._6Wxwoa_dialog{max-height:min(calc(var(--vv,100dvh) - 40px), 760px);flex-direction:column;display:flex}._6Wxwoa_dialog h2{flex:none}._6Wxwoa_body{overscroll-behavior:contain;flex:auto;min-height:0;margin:-4px;padding:4px;overflow:hidden auto}._6Wxwoa_actions{border-top:1px solid var(--hairline-soft);flex:none;margin-top:16px;padding-top:16px}@media (max-width:480px){._6Wxwoa_dialog{max-height:calc(var(--vv,100dvh) - 24px)}}._6Wxwoa_part{grid-template-areas:"cat amount drop""memo memo memo";row-gap:6px}._6Wxwoa_part[data-rated]{grid-template-columns:minmax(0,1fr) minmax(0,8.5em) 30px;grid-template-areas:"cat amount drop""rate rate rate""memo memo memo"}._6Wxwoa_part:only-child{grid-template-areas:"cat""memo"}._6Wxwoa_part ._6Wxwoa_suggestWrap{grid-area:memo}._6Wxwoa_partMemo{width:100%;text-align:left!important;font-variant-numeric:normal!important}._6Wxwoa_blocked p{color:var(--ink-soft);margin:0 0 18px;font-size:.875rem;line-height:1.6}._6Wxwoa_blocked strong{color:var(--ink);margin-bottom:4px;font-size:.9375rem;display:block}._6Wxwoa_note{color:var(--ink-faint);margin-top:4px;font-size:.75rem;display:block}._6Wxwoa_suggestWrap{position:relative}._6Wxwoa_suggest{z-index:2;background:var(--glass-strong);border:1px solid var(--hairline);border-radius:var(--r);max-height:200px;box-shadow:var(--shadow-md);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}._6Wxwoa_suggestItem{text-align:left;border-radius:var(--r-sm);width:100%;color:var(--ink);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;padding:8px 10px;font-size:.875rem;display:block;overflow:hidden}._6Wxwoa_suggestItem[aria-selected=true]{background:var(--hairline-soft)}@media (max-width:560px){._6Wxwoa_field input,._6Wxwoa_part input,._6Wxwoa_taxAmount input{font-size:1rem}._6Wxwoa_partMemo{font-size:1rem!important}}._6Wxwoa_suggestItem{align-items:baseline;gap:10px;display:flex}._6Wxwoa_suggestText{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}._6Wxwoa_suggestMeta{color:var(--ink-faint);flex-shrink:0;font-size:.75rem}._6Wxwoa_linkList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._6Wxwoa_linkList li{border-bottom:1px solid var(--hairline-soft);align-items:center;gap:12px;padding:10px 0;display:flex}._6Wxwoa_linkList li:last-child{border-bottom:none}._6Wxwoa_linkName{overflow-wrap:anywhere;flex:auto;min-width:0;font-size:.9375rem;font-weight:550}._6Wxwoa_linkMeta{color:var(--ink-faint);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem}._6Wxwoa_amountBox input[data-auto]{color:var(--ink-soft);cursor:default}._6Wxwoa_lines{border:none;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;margin:0 0 16px;padding:0;display:grid}._6Wxwoa_lines>*{min-width:0}._6Wxwoa_lines>legend{margin-bottom:6px;padding:0;display:block}._6Wxwoa_taxChecks{flex-wrap:wrap;gap:8px 18px;display:flex}._6Wxwoa_entryRow{border:1px solid var(--hairline);border-radius:var(--r);background:var(--field);gap:8px;padding:10px;display:grid}._6Wxwoa_entryRow[data-editing]{border-color:var(--accent)}._6Wxwoa_entryRowTop{align-items:center;gap:8px;min-width:0;display:flex}._6Wxwoa_rowCat{flex:30%;min-width:0}._6Wxwoa_rowRate{flex:35%;min-width:0}._6Wxwoa_rowAmount{flex:0 7.5em;min-width:6em;display:flex}._6Wxwoa_rowAmount input,._6Wxwoa_rowMemo{border:1px solid var(--hairline);border-radius:var(--r);background:var(--glass-panel);width:100%;min-width:0;color:var(--ink);padding:10px 11px;font-size:.9375rem}._6Wxwoa_rowAmount input{text-align:right;font-variant-numeric:tabular-nums;font-weight:650}._6Wxwoa_entryRowBottom{align-items:center;gap:8px;display:flex}._6Wxwoa_entryRowBottom ._6Wxwoa_suggestWrap{flex:1;min-width:0}._6Wxwoa_stack{grid-template-columns:minmax(0,1fr);gap:2px;margin:0;padding:0;list-style:none;display:grid}._6Wxwoa_stack>li{min-width:0}._6Wxwoa_stackItem{border-bottom:1px solid var(--hairline-soft);align-items:center;gap:4px;display:flex}._6Wxwoa_stackItem[data-new]{animation:.28s cubic-bezier(.2,.7,.3,1) _6Wxwoa_settle}@keyframes _6Wxwoa_settle{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._6Wxwoa_stackItem[data-new]{animation:none}}._6Wxwoa_stackItem[data-editing]{opacity:.45}._6Wxwoa_stackMain{min-width:0;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:none;flex:1;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 4px;display:flex}._6Wxwoa_stackMain:hover:not(:disabled){background:var(--hairline-soft);border-radius:var(--r-sm)}._6Wxwoa_stackText{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-soft);font-size:.875rem;overflow:hidden}._6Wxwoa_stackText strong{color:var(--ink);font-weight:600}._6Wxwoa_stackMemo{color:var(--ink-faint)}._6Wxwoa_stackAmount{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.9375rem;font-weight:650}._6Wxwoa_totals{gap:6px;padding-top:6px;display:grid}._6Wxwoa_totalRow{color:var(--ink-faint);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;font-size:.84375rem;display:flex}._6Wxwoa_totalRow strong{color:var(--ink);font-weight:650}._6Wxwoa_taxInput{border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--field);width:8em;color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;padding:6px 9px;font-size:.875rem;font-weight:600}._6Wxwoa_grandTotal{border-top:1px solid var(--hairline);color:var(--ink);margin-top:4px;padding-top:10px;font-size:.9375rem}._6Wxwoa_grandTotal strong{letter-spacing:-.02em;font-size:1.375rem;font-weight:700}@media (max-width:560px){._6Wxwoa_entryRowTop{flex-wrap:wrap}._6Wxwoa_rowCat{flex-basis:100%}._6Wxwoa_rowRate,._6Wxwoa_rowAmount{flex:1 1 0}._6Wxwoa_rowAmount input,._6Wxwoa_rowMemo,._6Wxwoa_taxInput{font-size:1rem}}._6Wxwoa_taxField{color:var(--ink-faint);align-items:center;gap:6px;display:inline-flex}._6Wxwoa_taxReset{border-radius:var(--pill);background:var(--hairline-soft);width:28px;height:28px;color:var(--ink-faint);cursor:pointer;border:none;place-items:center;padding:0;font-size:.9375rem;display:grid}._6Wxwoa_taxReset:hover{color:var(--ink)}._6Wxwoa_totals ._6Wxwoa_totalRow{flex-wrap:wrap}._6Wxwoa_taxField{white-space:nowrap;flex-shrink:0;margin-left:auto}@media (max-width:560px){._6Wxwoa_taxInput{width:6.5em}}._6Wxwoa_ruleTax{border:1px solid var(--hairline);border-radius:var(--r);background:var(--field);gap:8px;margin:0 0 16px;padding:12px 14px;display:grid}._6Wxwoa_ruleTaxRow{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}._6Wxwoa_ruleTaxRow ._6Wxwoa_rowRate{flex:0 12em}._6Wxwoa_ruleTaxPreview{color:var(--ink-soft);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.84375rem}._6Wxwoa_stackItem[data-red] ._6Wxwoa_stackAmount,._6Wxwoa_stackItem[data-red] ._6Wxwoa_stackText strong{color:var(--danger)}._6Wxwoa_stackItem[data-red][data-shown]{background:color-mix(in srgb, var(--danger) 8%, transparent);border-radius:var(--r-sm)}._6Wxwoa_stackRead{color:var(--danger);white-space:normal;font-size:.75rem;display:block}._6Wxwoa_entryRow[data-red]{border-color:var(--danger)}._6Wxwoa_readNote{color:var(--danger);margin:0;font-size:.78125rem}._6Wxwoa_readNote._6Wxwoa_proposal{color:var(--ink-soft);align-items:center;gap:8px;display:flex}._6Wxwoa_memoryText{white-space:normal}._6Wxwoa_memoryText ._6Wxwoa_stackMemo{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;display:block;overflow:hidden}._6Wxwoa_newCategory{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}._6Wxwoa_newCategory input{border:1px solid var(--hairline);border-radius:var(--r);background:var(--glass-panel);width:100%;min-width:0;color:var(--ink);padding:10px 11px;font-size:.9375rem}._6Wxwoa_receiptBar{gap:10px;margin-bottom:18px;display:grid}._6Wxwoa_receiptNote{color:var(--ink-soft);word-break:keep-all;margin:0;font-size:.8125rem;line-height:1.5}._6Wxwoa_entryRowBottom{align-items:stretch}._6Wxwoa_rowButton{flex-shrink:0;padding-top:0;padding-bottom:0}._6Wxwoa_stockPick{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;display:grid}._6Wxwoa_stackStock{border-radius:var(--pill);white-space:nowrap;border:1px solid var(--hairline);color:var(--ink-soft);flex-shrink:0;align-self:center;margin-left:auto;padding:2px 8px;font-size:.71875rem;font-weight:600}._6Wxwoa_stackStock[data-off]{color:var(--ink-faint);border-style:dashed}._6Wxwoa_titleRow{flex:none;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}._6Wxwoa_titleRow h2{margin:0}._6Wxwoa_entryRowActions{justify-content:flex-end;gap:8px;display:flex}._6Wxwoa_stackItem:has(>._6Wxwoa_readNote){flex-wrap:wrap}._6Wxwoa_stackItem>._6Wxwoa_readNote{flex:0 0 100%;order:3}
.TQJE2G_head{color:var(--ink-faint);letter-spacing:.02em;margin:20px 0 8px;font-size:.6875rem;font-weight:700}.TQJE2G_head:first-of-type{margin-top:4px}.TQJE2G_list{margin:0 0 14px;padding:0;list-style:none}.TQJE2G_row{border-bottom:1px solid var(--hairline-soft);flex-wrap:wrap;align-items:center;gap:10px;padding:9px 0;display:flex}.TQJE2G_row:last-child{border-bottom:none}.TQJE2G_who{flex:auto;align-items:center;gap:6px;min-width:0;font-size:.875rem;font-weight:550;display:flex}.TQJE2G_note{color:var(--ink-faint);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.75rem}.TQJE2G_rowActions{flex-shrink:0;gap:12px;display:flex}.TQJE2G_tag{border:1px solid var(--hairline);border-radius:var(--pill);color:var(--ink-faint);white-space:nowrap;padding:1px 6px;font-size:.625rem;font-weight:700}.TQJE2G_link{cursor:pointer;color:var(--ink-faint);background:0 0;border:none;padding:0;font-size:.8125rem;font-weight:550}.TQJE2G_link:hover{color:var(--ink);text-decoration:underline}.TQJE2G_link:disabled{opacity:.5;cursor:default;text-decoration:none}.TQJE2G_code{border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--field);cursor:pointer;text-align:left;flex:auto;align-items:baseline;gap:10px;min-width:0;padding:7px 10px;display:flex}.TQJE2G_code:hover{border-color:var(--ink-faint)}.TQJE2G_code code{letter-spacing:.06em;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem;font-weight:600}.TQJE2G_copyHint{color:var(--ink-faint);white-space:nowrap;margin-left:auto;font-size:.6875rem;font-weight:600}.TQJE2G_fixed{padding:2px 0;font-size:.9375rem;font-weight:550}.TQJE2G_hint{color:var(--ink-faint);margin:10px 0 0;font-size:.78125rem;line-height:1.5}.TQJE2G_codeInput{letter-spacing:.12em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}
.bu3QBW_list{margin:0;padding:0;list-style:none}.bu3QBW_list li+li{border-top:1px solid var(--hairline-soft)}.bu3QBW_row{align-items:center;gap:12px;min-width:0;padding:13px 20px;display:flex}.bu3QBW_name{overflow-wrap:anywhere;flex:auto;min-width:0;font-size:.9375rem;font-weight:550}.bu3QBW_note{color:var(--ink-faint);white-space:nowrap;font-size:.8125rem}.bu3QBW_value{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.9375rem;font-weight:650}.bu3QBW_value[data-negative=true]{color:var(--tint-red)}.bu3QBW_dot{border-radius:var(--pill);background:var(--tint,var(--ink-faint));flex-shrink:0;width:9px;height:9px}.bu3QBW_child{padding-left:38px}.bu3QBW_tag{border:1px solid var(--hairline);border-radius:var(--pill);color:var(--ink-faint);white-space:nowrap;padding:2px 7px;font-size:.6875rem;font-weight:650}.bu3QBW_archived .bu3QBW_name{color:var(--ink-faint);text-decoration:line-through}.bu3QBW_bar{border-radius:var(--pill);background:var(--hairline-soft);height:4px;margin-top:7px;position:relative}.bu3QBW_fill{border-radius:var(--pill);background:var(--tint,var(--ink-soft));position:absolute;inset:0 auto 0 0}.bu3QBW_share{text-align:right;width:3.5em;color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:.75rem}.bu3QBW_insightRow{padding:12px 20px;display:block}.bu3QBW_insightHead{align-items:baseline;gap:12px;display:flex}.bu3QBW_fold{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:auto;align-items:baseline;gap:6px;padding:0;display:flex}.bu3QBW_fold:hover .bu3QBW_name{color:var(--accent)}.bu3QBW_caret{width:.8em;color:var(--ink-faint);flex:none;font-size:.6875rem}.bu3QBW_name[data-leaf]{margin-left:calc(.8em + 6px)}.bu3QBW_subList{margin:0;padding:0 20px 10px calc(26px + .8em);list-style:none}.bu3QBW_sub{align-items:baseline;gap:12px;padding:5px 0;display:flex}.bu3QBW_sub .bu3QBW_name{color:var(--ink-soft);font-size:.8125rem;font-weight:500}.bu3QBW_sub .bu3QBW_value{font-size:.8125rem;font-weight:550}.bu3QBW_subList li+li{border-top:none}@media (max-width:560px){.bu3QBW_row,.bu3QBW_insightRow{padding-left:16px;padding-right:16px}.bu3QBW_subList{padding-left:calc(22px + .8em);padding-right:16px}.bu3QBW_child{padding-left:32px}}.bu3QBW_link{cursor:pointer;color:var(--ink-faint);white-space:nowrap;background:0 0;border:none;margin-left:4px;padding:0;font-size:.8125rem;font-weight:550}.bu3QBW_link:hover{color:var(--ink);text-decoration:underline}.bu3QBW_blank{text-align:center;padding:8px 20px 24px}.bu3QBW_blank button{margin-top:4px}.bu3QBW_more{padding:14px 20px 20px}@media (max-width:560px){.bu3QBW_blank,.bu3QBW_more{padding-left:16px;padding-right:16px}}.bu3QBW_more .bu3QBW_second{margin-left:8px}.bu3QBW_ranges{flex-wrap:wrap;gap:6px;padding:14px 20px 4px;display:flex}.bu3QBW_range{border:1px solid var(--hairline);border-radius:var(--pill);color:var(--ink-soft);cursor:pointer;white-space:nowrap;background:0 0;padding:5px 11px;font-size:.8125rem;font-weight:550}.bu3QBW_range[aria-pressed=true]{background:var(--btn-bg);border-color:var(--btn-bg);color:var(--btn-ink)}.bu3QBW_series{align-items:flex-end;gap:10px;max-width:520px;height:108px;margin:14px 0 0;padding:0 20px;list-style:none;display:flex}.bu3QBW_month{flex-direction:column;flex:1 1 0;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.bu3QBW_columns{flex:auto;justify-content:center;align-items:flex-end;gap:3px;width:100%;display:flex}.bu3QBW_column{background:var(--ink-faint);border-radius:2px 2px 0 0;flex:0 12px;min-width:4px;min-height:2px}.bu3QBW_column[data-flow=in]{background:var(--tint-green)}.bu3QBW_column[data-flow=out]{background:var(--tint-red)}.bu3QBW_monthName{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:.6875rem}.bu3QBW_periodTotals{border-top:1px solid var(--hairline-soft);border-bottom:1px solid var(--hairline-soft);gap:20px;margin:16px 0 0;padding:14px 20px;display:flex}.bu3QBW_periodTotals div{gap:2px;display:grid}.bu3QBW_periodTotals dt{color:var(--ink-faint);font-size:.6875rem;font-weight:700}.bu3QBW_periodTotals dd{font-variant-numeric:tabular-nums;margin:0;font-size:.9375rem;font-weight:650}.bu3QBW_periodTotals dd[data-flow=in]{color:var(--tint-green)}.bu3QBW_periodTotals dd[data-flow=out]{color:var(--tint-red)}@media (max-width:560px){.bu3QBW_ranges,.bu3QBW_series,.bu3QBW_periodTotals{padding-left:16px;padding-right:16px}}.bu3QBW_blankActions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.bu3QBW_unsettled{color:var(--ink-faint);font-size:.6875rem;font-weight:550;display:block}.bu3QBW_series[data-bucket=DAY]{gap:2px;max-width:none}.bu3QBW_series[data-bucket=DAY] .bu3QBW_columns{gap:1px}.bu3QBW_series[data-bucket=DAY] .bu3QBW_column{min-width:2px}.bu3QBW_series[data-bucket=DAY] .bu3QBW_month:not(:nth-child(5n+1)) .bu3QBW_monthName{visibility:hidden}.bu3QBW_customRange{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding:0 20px;display:flex}.bu3QBW_rangeNote{color:var(--danger,#c0392b);word-break:keep-all;flex:1 0 100%;margin:0;font-size:.8125rem}.bu3QBW_customRange>div{flex:1 1 0;min-width:0}.bu3QBW_periodTable{margin:12px 20px 0;font-size:.8125rem}.bu3QBW_periodTable summary{cursor:pointer;color:var(--ink-soft);padding:6px 0;font-weight:600}.bu3QBW_periodTable table{border-collapse:collapse;width:100%;margin-top:6px}.bu3QBW_periodTable th,.bu3QBW_periodTable td{border-bottom:1px solid var(--hairline-soft);text-align:right;font-variant-numeric:tabular-nums;padding:7px 4px}.bu3QBW_periodTable th[scope=row],.bu3QBW_periodTable thead th:first-child{text-align:left}.bu3QBW_periodTable thead th{color:var(--ink-faint);font-size:.6875rem;font-weight:700}.bu3QBW_periodTable td[data-flow=in]{color:var(--tint-green)}.bu3QBW_periodTable td[data-flow=out]{color:var(--tint-red)}.bu3QBW_accountGroup{margin-top:18px}.bu3QBW_accountGroup h3{color:var(--ink-faint);margin:0 20px 6px;font-size:.75rem;font-weight:700}
._2KIawW_notice{border-radius:var(--r-sm);background:var(--hairline-soft);color:var(--ink-soft);padding:10px 14px;font-size:.84375rem}
._gU9rW_panel{border:1px solid var(--hairline);background:var(--glass-strong);border-radius:15px;margin-top:20px;padding:22px}._gU9rW_panel h2{margin:0 0 6px;font-size:1rem}._gU9rW_lead{color:var(--ink-soft);margin:0 0 18px;font-size:.75rem;line-height:1.8}._gU9rW_form{grid-template-columns:1fr 1fr;align-items:start;gap:12px 16px;display:grid}._gU9rW_field{flex-direction:column;gap:7px;min-width:0;display:flex}._gU9rW_field label{color:var(--ink-faint);font-size:.625rem;font-weight:700}._gU9rW_field input{border:1px solid var(--hairline);background:var(--field);width:100%;color:var(--ink);border-radius:9px;padding:11px 12px;font-size:.875rem}._gU9rW_hint{color:var(--ink-faint);margin:14px 0 0;font-size:.6875rem;line-height:1.8}._gU9rW_check{color:var(--ink-faint);word-break:keep-all;margin:0;font-size:.6875rem;line-height:1.6}._gU9rW_check._gU9rW_bad{color:var(--danger)}._gU9rW_actions{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}._gU9rW_actions>:only-child{margin-left:auto}._gU9rW_error{color:var(--danger);margin:12px 0 0;font-size:.75rem}._gU9rW_done{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._gU9rW_badge{color:var(--accent);font-variant-numeric:tabular-nums;font-size:1.625rem;font-weight:750}@media (max-width:620px){._gU9rW_form{grid-template-columns:1fr}._gU9rW_actions{flex-direction:column;align-items:stretch}._gU9rW_actions>:only-child{margin-left:0}}._gU9rW_share{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}._gU9rW_challenge{border-radius:var(--r);margin:0 0 14px;padding:12px 16px;font-size:.875rem;font-weight:600}
.jEV19a_list{margin:0;padding:0;list-style:none}.jEV19a_list li+li{border-top:1px solid var(--hairline-soft)}.jEV19a_entry{padding:15px 20px}.jEV19a_entry[data-paused=true]{opacity:.55}.jEV19a_head{align-items:baseline;gap:12px;display:flex}.jEV19a_name{overflow-wrap:anywhere;flex:auto;align-items:baseline;gap:7px;min-width:0;font-size:.9375rem;font-weight:600;display:flex}.jEV19a_figures{white-space:nowrap;font-variant-numeric:tabular-nums}.jEV19a_figures b{font-size:.9375rem;font-weight:650}.jEV19a_figures b[data-over=true]{color:var(--tint-red)}.jEV19a_of{color:var(--ink-faint);font-size:.8125rem}.jEV19a_tag{border:1px solid var(--hairline);border-radius:var(--pill);color:var(--ink-faint);white-space:nowrap;flex-shrink:0;padding:2px 7px;font-size:.6875rem;font-weight:650}.jEV19a_tag[data-good=true]{color:var(--tint-green);border-color:currentColor}.jEV19a_bar{border-radius:var(--pill);background:var(--hairline-soft);height:6px;margin:9px 0 7px;position:relative;overflow:hidden}.jEV19a_fill{border-radius:var(--pill);background:var(--ink-soft);transition:width .25s ease-out;position:absolute;inset:0 auto 0 0}.jEV19a_fill[data-over=true]{background:var(--tint-red)}.jEV19a_fill[data-good=true]{background:var(--tint-green)}.jEV19a_pace{background:var(--field);outline:1px solid var(--ink-faint);outline-offset:-1px;width:2px;position:absolute;top:-2px;bottom:-2px;transform:translate(-1px)}@media (prefers-reduced-motion:reduce){.jEV19a_fill{transition:none}}.jEV19a_foot{align-items:baseline;gap:12px;display:flex}.jEV19a_left,.jEV19a_meta{min-width:0;color:var(--ink-faint);overflow-wrap:anywhere;flex:auto;font-size:.8125rem}.jEV19a_left{font-variant-numeric:tabular-nums}.jEV19a_left[data-over=true]{color:var(--tint-red);font-weight:600}.jEV19a_actions{flex-shrink:0;gap:12px;display:flex}.jEV19a_link{cursor:pointer;color:var(--ink-faint);background:0 0;border:none;padding:0;font-size:.8125rem;font-weight:550}.jEV19a_link:hover{color:var(--ink);text-decoration:underline}.jEV19a_link:disabled{opacity:.5;cursor:default;text-decoration:none}.jEV19a_due{border:1px solid var(--hairline);border-radius:var(--r);background:var(--field);margin-top:12px;padding:4px 12px 12px}.jEV19a_dueRow{align-items:center;gap:10px;padding-top:10px;display:flex}.jEV19a_dueRow+.jEV19a_dueRow{border-top:1px solid var(--hairline-soft)}.jEV19a_dueDate{font-variant-numeric:tabular-nums;flex:auto;font-size:.875rem;font-weight:550}.jEV19a_blank{text-align:center;padding:8px 20px 24px}.jEV19a_blank button{margin-top:4px}.jEV19a_more{padding:14px 20px 20px}.jEV19a_banner{text-align:left;cursor:pointer;border:1px solid var(--hairline);border-radius:var(--r);background:var(--glass);align-items:center;gap:12px;width:calc(100% - 40px);margin:12px 20px;padding:12px 14px;display:flex}.jEV19a_banner:hover{border-color:var(--ink-faint)}.jEV19a_bannerText{min-width:0;color:var(--ink-faint);flex:auto;gap:2px;font-size:.8125rem;display:grid}.jEV19a_bannerText strong{color:var(--ink);font-size:.875rem;font-weight:650}.jEV19a_bannerGo{color:var(--ink-faint);flex-shrink:0;font-size:.8125rem;font-weight:600}@media (max-width:560px){.jEV19a_entry{padding:15px 16px}.jEV19a_blank,.jEV19a_more{padding-left:16px;padding-right:16px}.jEV19a_banner{width:calc(100% - 32px);margin:12px 16px}.jEV19a_dueRow{flex-wrap:wrap}.jEV19a_dueDate{flex-basis:100%}}
@media (max-width:480px){.CIPbqq_body{padding-bottom:var(--record-closebar-height,64px)}.CIPbqq_backdrop{padding:0}.CIPbqq_dialog{border-radius:0;height:100dvh;max-height:100dvh}}
.BR4YQq_coach{z-index:44;left:50%;bottom:var(--float-bottom);border-radius:var(--pill);background:var(--glass-strong);width:min(460px,100vw - 24px);box-shadow:var(--shadow-lg), 0 0 0 1px var(--hairline);animation:var(--motion-dialog) .4s both;align-items:center;gap:10px;padding:8px 8px 8px 14px;display:flex;position:fixed;translate:-50%}.BR4YQq_dots{flex:none;gap:4px;display:flex}.BR4YQq_dots i{background:var(--hairline);width:6px;height:6px;transition:background var(--dur-short), width var(--dur-base) var(--ease-out);border-radius:50%}.BR4YQq_dots i[data-on]{background:var(--accent);border-radius:3px;width:16px}.BR4YQq_coach p{min-width:0;color:var(--ink);animation:var(--motion-rise);flex:1;margin:0;font-size:.875rem;line-height:1.4}.BR4YQq_next{flex:none;min-height:44px}.BR4YQq_close{width:44px;height:44px;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.BR4YQq_close:hover{background:var(--hairline-soft)}.BR4YQq_close svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:16px;height:16px}@media (prefers-reduced-motion:reduce){.BR4YQq_coach,.BR4YQq_coach p{animation:none}}
.lIP_2q_wrap{position:relative}.lIP_2q_control{border:1px solid var(--hairline);border-radius:var(--r);background:var(--field);width:100%;color:var(--ink);text-align:left;align-items:center;gap:8px;padding:12px 14px;font-size:.9375rem;transition:border-color .15s,background .15s;display:flex}.lIP_2q_small{min-width:150px;height:40px;padding:0 12px;font-size:.875rem}.lIP_2q_small .lIP_2q_value{font-weight:400}.lIP_2q_control:hover:not(:disabled){border-color:color-mix(in srgb, var(--ink) 22%, var(--hairline))}.lIP_2q_control[aria-expanded=true]{border-color:var(--accent)}.lIP_2q_control:disabled{opacity:.45}.lIP_2q_value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:550;overflow:hidden}.lIP_2q_placeholder{color:var(--ink-faint);flex:1}.lIP_2q_icon{width:16px;height:16px;color:var(--ink-faint);flex-shrink:0}.lIP_2q_popup{z-index:40;border-radius:var(--r);width:max-content;min-width:0;max-width:min(20rem,100vw - 24px);box-shadow:var(--shadow-lg);border:1px solid var(--glass-edge);background:linear-gradient(176deg, var(--glass-sheen) 0%, transparent 40%), var(--menu);-webkit-backdrop-filter:blur(24px)saturate(180%);padding:10px;animation:.14s ease-out lIP_2q_rise;position:absolute;top:calc(100% + 6px);left:0;right:auto;overflow:hidden}.lIP_2q_popup[data-align=right]{left:auto;right:0}.lIP_2q_popup[data-side=above]{top:auto;bottom:calc(100% + 6px)}@keyframes lIP_2q_rise{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.lIP_2q_popup{animation:none}}.lIP_2q_head{justify-content:space-between;align-items:center;gap:6px;padding:2px 2px 8px;display:flex}.lIP_2q_month{font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:650}.lIP_2q_step{border-radius:var(--pill);width:28px;height:28px;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;font-size:1rem;display:grid}.lIP_2q_step:hover{background:var(--hairline-soft);color:var(--ink)}.lIP_2q_weekdays,.lIP_2q_grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.lIP_2q_weekday{text-align:center;color:var(--ink-faint);padding-bottom:4px;font-size:.6875rem;font-weight:650}.lIP_2q_weekday:first-child,.lIP_2q_grid .lIP_2q_day:nth-child(7n+1){color:var(--tint-red)}.lIP_2q_weekday:last-child,.lIP_2q_grid .lIP_2q_day:nth-child(7n){color:var(--tint-blue)}.lIP_2q_grid:focus{outline:none}.lIP_2q_blank{aspect-ratio:1}.lIP_2q_day{aspect-ratio:1;border-radius:var(--r-sm);min-width:34px;color:var(--ink);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:none;place-items:center;font-size:.84375rem;display:grid;position:relative}.lIP_2q_day:hover:not(:disabled){background:var(--hairline-soft)}.lIP_2q_day:disabled{opacity:.3;cursor:default}.lIP_2q_day[data-cursor]{box-shadow:inset 0 0 0 1.5px var(--accent)}.lIP_2q_day[data-today]{font-weight:750}.lIP_2q_day[data-today]:after{content:"";background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;bottom:4px}.lIP_2q_day[aria-selected=true]{background:var(--accent);color:#fff;font-weight:650}.lIP_2q_day[aria-selected=true]:after{background:#fff}.lIP_2q_foot{justify-content:flex-end;padding-top:8px;display:flex}.lIP_2q_quick{border-radius:var(--pill);color:var(--accent);cursor:pointer;background:0 0;border:none;padding:5px 10px;font-size:.78125rem;font-weight:600}.lIP_2q_quick:hover{background:var(--hairline-soft)}
