._7VcPYG_stage{min-height:100svh;padding:calc(var(--edge) + 40px) max(var(--gutter), env(safe-area-inset-right)) calc(var(--edge) + 40px) max(var(--gutter), env(safe-area-inset-left));place-items:center;display:grid;position:relative}._7VcPYG_rule{width:min(var(--col), calc(100vw - 2 * var(--gutter)));height:var(--rule-h);background:var(--rule);position:absolute;left:50%;translate:-50%}._7VcPYG_top{top:calc(var(--edge) + env(safe-area-inset-top))}._7VcPYG_bottom{bottom:calc(var(--edge) + env(safe-area-inset-bottom))}._7VcPYG_center{text-align:center;justify-items:center;gap:28px;width:min(280px,100%);display:grid}._7VcPYG_mark{font-size:var(--fs-xl);letter-spacing:-.02em;font-weight:500;line-height:1.05}._7VcPYG_body{justify-items:center;gap:16px;width:100%;display:grid}
.ojsiSq_av{background:var(--line);font-size:var(--fs-xs);color:var(--dim);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.ojsiSq_av img{object-fit:cover;width:100%;height:100%}.ojsiSq_active{box-shadow:0 0 0 1.5px var(--bg), 0 0 0 3px var(--text)}
.-xB8sa_canvas{pointer-events:none;z-index:3;width:100vw;height:100svh;transition:opacity .15s linear;position:fixed;top:0;left:0}.-xB8sa_fading{opacity:0}.-xB8sa_row{justify-content:center;gap:var(--die-gap);transition:opacity var(--t-med);display:flex}.-xB8sa_dimmed{opacity:.45}.-xB8sa_gl.-xB8sa_dimmed{opacity:1}.-xB8sa_slot{width:var(--die-size);height:var(--die-size);cursor:pointer;touch-action:manipulation;background:0 0;border:0;position:relative}.-xB8sa_slot[aria-disabled=true]{cursor:default}.-xB8sa_slot:after{content:"";background:var(--text);opacity:0;height:2px;transition:opacity var(--t-fast), transform var(--t-med) var(--arrive);border-radius:2px;position:absolute;bottom:-9px;left:22%;right:22%;transform:scaleX(.4)}.-xB8sa_held:after{opacity:1;transform:none}.-xB8sa_face{background:var(--die);transition:translate var(--t-med) var(--arrive), opacity var(--t-med);border-radius:22%;grid-template:repeat(3,1fr)/repeat(3,1fr);padding:16%;display:grid;position:absolute;inset:6%;box-shadow:inset 0 -3px #0000002e}.-xB8sa_face i{aspect-ratio:1;background:var(--pip);border-radius:50%;place-self:center;width:70%}.-xB8sa_held .-xB8sa_face{translate:0 -6px}.-xB8sa_gl .-xB8sa_face{opacity:0}
.oqseHG_card{left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom));max-width:calc(var(--col) - 24px);border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--panel);font-size:var(--fs-sm);animation:oqseHG_up .6s var(--arrive) .8s both;z-index:5;justify-items:start;gap:8px;margin:0 auto;padding:16px 44px 16px 16px;display:grid;position:fixed}.oqseHG_card b{font-weight:500}.oqseHG_card p{color:var(--dim)}@keyframes oqseHG_up{0%{opacity:0;filter:blur(4px);translate:0 16px}}@media (prefers-reduced-motion:reduce){.oqseHG_card{animation:oqseHG_fade var(--t-fade) both}@keyframes oqseHG_fade{0%{opacity:0}}}.oqseHG_close{width:var(--tap);height:var(--tap);color:var(--dim);cursor:pointer;background:0 0;border:0;font-size:18px;position:absolute;top:4px;right:4px}.oqseHG_share{vertical-align:-2px;width:13px;height:13px}
.NFHu4W_card{border-collapse:collapse;width:100%;font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.NFHu4W_card th,.NFHu4W_card td{border-bottom:1px solid var(--rule);height:30px;font-weight:500}.NFHu4W_card th[scope=row]{text-align:left;color:var(--dim);white-space:nowrap}.NFHu4W_card td{text-align:right;width:46px}.NFHu4W_head{vertical-align:bottom;height:52px;padding-bottom:6px}.NFHu4W_who{justify-items:end;gap:4px;display:grid}.NFHu4W_whoName{text-overflow:ellipsis;white-space:nowrap;max-width:44px;font-size:var(--fs-xs);color:var(--dim);overflow:hidden}.NFHu4W_mine{color:var(--text)}.NFHu4W_empty{color:var(--faint)}.NFHu4W_preview{min-width:40px;min-height:30px;color:var(--faint);text-align:right;cursor:pointer;touch-action:manipulation;transition:color var(--t-fast), background var(--t-fast);background:0 0;border:0;border-radius:6px;margin-right:-6px;padding:0 6px}@media (hover:hover){.NFHu4W_preview:hover{color:var(--dim)}}.NFHu4W_picked,.NFHu4W_picked:hover{color:var(--bg);background:var(--text)}.NFHu4W_pickRow th[scope=row]{color:var(--text)}.NFHu4W_sub th[scope=row],.NFHu4W_sub td{color:var(--dim);font-size:var(--fs-xs)}.NFHu4W_progress{color:var(--faint)}.NFHu4W_total th[scope=row],.NFHu4W_total td{color:var(--text);border-bottom:0;height:36px}
.FiUyHq_form{justify-items:center;gap:16px;width:100%;display:grid}.FiUyHq_field{width:100%;min-height:var(--tap);border:0;border-bottom:var(--rule-h) solid var(--rule);text-align:center;transition:border-color var(--t-fast);background:0 0;outline:none;font-size:16px}.FiUyHq_field::placeholder{color:var(--faint)}.FiUyHq_field:focus{border-color:var(--faint)}.FiUyHq_wrong{border-color:var(--danger);animation:FiUyHq_shake .4s var(--arrive)}@keyframes FiUyHq_shake{20%,60%{translate:-6px}40%,80%{translate:6px}}@media (prefers-reduced-motion:reduce){.FiUyHq_wrong{animation:none}}.FiUyHq_error{font-size:var(--fs-sm);color:var(--danger)}
.txgM7a_page{width:min(var(--col), 100%);min-height:100svh;padding:calc(24px + env(safe-area-inset-top)) max(var(--gutter), env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) max(var(--gutter), env(safe-area-inset-left));flex-direction:column;gap:28px;margin:0 auto;display:flex}.txgM7a_top{align-items:center;gap:10px;display:flex}.txgM7a_name{font-size:var(--fs-sm);margin-right:auto;line-height:1.3;display:grid}.txgM7a_best{font-size:var(--fs-xs);color:var(--dim);font-variant-numeric:tabular-nums}.txgM7a_rule{height:var(--rule-h);background:var(--rule);margin-top:-12px}.txgM7a_empty{text-align:center;gap:4px;padding-top:40px;display:grid}.txgM7a_dim{color:var(--dim);font-size:var(--fs-sm)}.txgM7a_group{gap:6px;display:grid}.txgM7a_group ul{list-style:none}.txgM7a_item{border-bottom:1px solid var(--rule);min-height:52px;transition:opacity var(--t-fast);align-items:center;gap:10px;display:flex}@media (hover:hover){.txgM7a_item:hover{opacity:.7}}.txgM7a_dot{background:var(--text);border-radius:50%;flex:none;width:7px;height:7px}.txgM7a_avs{flex:none;display:flex}.txgM7a_avs>*+*{margin-left:-6px}.txgM7a_avs>*{box-shadow:0 0 0 1.5px var(--bg)}.txgM7a_title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.txgM7a_meta{font-size:var(--fs-xs);color:var(--dim);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.txgM7a_foot{justify-content:center;margin-top:auto;display:flex}.txgM7a_signout{color:var(--faint);font-size:var(--fs-xs);min-height:var(--tap);cursor:pointer;background:0 0;border:0}
.OOya6a_form{justify-items:center;gap:20px;display:grid}.OOya6a_note{font-size:var(--fs-sm);color:var(--dim)}.OOya6a_note b{color:var(--text);font-weight:500}.OOya6a_home{font-size:var(--fs-xs);color:var(--faint);min-height:var(--tap);align-items:center;display:inline-flex}
.BIhrfW_note{font-size:var(--fs-sm);color:var(--dim);max-width:22ch}.BIhrfW_error{font-size:var(--fs-sm);color:var(--danger)}
.cH-PTa_page{width:min(var(--col), 100%);min-height:100svh;padding:calc(10px + env(safe-area-inset-top)) max(var(--gutter), env(safe-area-inset-right)) 0 max(var(--gutter), env(safe-area-inset-left));flex-direction:column;gap:14px;margin:0 auto;display:flex}.cH-PTa_top{min-height:var(--tap);border-bottom:var(--rule-h) solid var(--rule);align-items:center;gap:10px;display:flex}.cH-PTa_back{width:32px;height:var(--tap);color:var(--dim);place-items:center;margin-left:-8px;display:inline-grid}.cH-PTa_title{font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-right:auto;font-weight:500;overflow:hidden}.cH-PTa_round{font-size:var(--fs-xs);color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap}.cH-PTa_tray{padding:22px 0 calc(16px + env(safe-area-inset-bottom));background:linear-gradient(to bottom, transparent, var(--bg) 18px);border-top:var(--rule-h) solid var(--rule);z-index:2;gap:12px;margin-top:auto;display:grid;position:sticky;bottom:0}.cH-PTa_status{min-height:20px;font-size:var(--fs-xs);color:var(--dim);justify-content:center;align-items:center;gap:8px;margin-top:4px;display:flex}.cH-PTa_dots{gap:4px;display:flex}.cH-PTa_dots i{background:var(--faint);width:5px;height:5px;transition:background var(--t-fast);border-radius:50%}.cH-PTa_dots i.cH-PTa_on{background:var(--text)}.cH-PTa_actions{gap:8px;display:flex}.cH-PTa_actions>*{flex:1}.cH-PTa_error{font-size:var(--fs-xs);color:var(--danger);text-align:center;overflow-wrap:anywhere}.cH-PTa_lobby,.cH-PTa_final{gap:14px;padding-top:12px;display:grid}.cH-PTa_lobby ul,.cH-PTa_final ol{list-style:none}.cH-PTa_person{border-bottom:1px solid var(--rule);min-height:48px;font-size:var(--fs-md);align-items:center;gap:10px;display:flex}.cH-PTa_meta{color:var(--dim);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;margin-left:auto}.cH-PTa_place{width:14px;color:var(--dim);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.cH-PTa_note{text-align:center;font-size:var(--fs-sm);color:var(--dim)}.cH-PTa_final{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.cH-PTa_bigScore{font-size:var(--fs-xxl);letter-spacing:-.03em;font-variant-numeric:tabular-nums;text-align:center;line-height:1}@media (min-width:960px){.cH-PTa_page{--die-size:var(--die-size-wide);--die-gap:var(--die-gap-wide);width:min(var(--col-wide), 100%);grid-template-rows:auto 1fr;grid-template-columns:1fr minmax(320px,400px);align-items:start;column-gap:56px;padding-bottom:32px;display:grid}.cH-PTa_top{grid-column:1/-1}.cH-PTa_page>table{grid-area:2/2}.cH-PTa_tray,.cH-PTa_final,.cH-PTa_lobby{grid-area:2/1}.cH-PTa_lobby{width:min(var(--col), 100%);grid-column:1/-1;justify-self:center}.cH-PTa_tray{border:1px solid var(--rule);border-radius:var(--radius-panel);background:radial-gradient(circle at 50% 40%, var(--panel), var(--bg) 75%);align-content:end;min-height:min(560px,100svh - 120px);margin-top:0;padding:40px 48px;position:sticky;top:24px}.cH-PTa_final{align-self:start}}
