.Si3zNW_stack{flex-direction:column;gap:16px;display:flex}.Si3zNW_field{border:none;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.Si3zNW_label{font-family:var(--font-numbers);letter-spacing:.08em;text-transform:uppercase;color:var(--quiet);font-size:12px}.Si3zNW_input{border:1px solid var(--line);background:var(--stage);width:100%;min-height:48px;padding:10px 12px;font-size:16px}.Si3zNW_input:focus{border-color:var(--ink);outline:none}.Si3zNW_segmented{background:var(--line);border:1px solid var(--line);gap:1px;display:flex}.Si3zNW_segmented label{background:var(--stage);min-height:44px;color:var(--quiet);font-family:var(--font-display);cursor:pointer;flex:1 1 0;place-items:center;font-size:24px;display:grid}.Si3zNW_segmented input{opacity:0;pointer-events:none;position:absolute}.Si3zNW_segmented label:has(input:checked){background:var(--ink);color:var(--ground)}.Si3zNW_segmented label:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.Si3zNW_primary{border:1px solid var(--hot);background:var(--hot);min-height:52px;color:var(--on-tier);font-family:var(--font-display);cursor:pointer;padding:0 20px;font-size:28px}a.Si3zNW_primary{place-items:center;text-decoration:none;display:grid}.Si3zNW_primary:disabled{opacity:.5;cursor:progress}.Si3zNW_secondary{border:1px solid var(--line);min-height:44px;font-family:var(--font-display);cursor:pointer;background:0 0;padding:0 16px;font-size:22px}span.Si3zNW_secondary{cursor:default;place-items:center;display:grid}.Si3zNW_failure{color:var(--hot);margin:0;font-weight:600}.Si3zNW_heading{font-family:var(--font-display);margin:0;font-size:44px;font-weight:400;line-height:1}
._0tHnG_screen{flex-direction:column;gap:16px;display:flex}._0tHnG_title{overflow-wrap:anywhere;font-size:46px}._0tHnG_addForm{grid-template-columns:1fr auto;gap:8px;display:grid}._0tHnG_addForm>p{grid-column:1/-1}._0tHnG_meta{color:var(--quiet);margin:-8px 0 0}._0tHnG_modeSwitch{background:var(--line);border:1px solid var(--line);gap:1px;display:flex}._0tHnG_modeSwitch button{background:var(--stage);min-height:44px;color:var(--quiet);font-family:var(--font-display);cursor:pointer;border:none;flex:1 1 0;font-size:24px}._0tHnG_modeSwitch button[aria-pressed=true]{background:var(--ink);color:var(--ground)}._0tHnG_suggestions{background:var(--line);border:1px solid var(--line);flex-direction:column;grid-column:1/-1;gap:1px;margin:0;padding:0;list-style:none;display:flex}._0tHnG_suggestions button{background:var(--stage);text-align:left;cursor:pointer;border:none;align-items:center;gap:10px;width:100%;padding:6px 10px;display:flex}._0tHnG_suggestions button:hover{background:var(--stage-high)}._0tHnG_suggestionImage{object-fit:cover;background:var(--stage-high);flex:none;width:40px;height:40px}._0tHnG_suggestionText{flex-direction:column;min-width:0;display:flex}._0tHnG_suggestionText small{color:var(--quiet)}
.xdgwhG_steps{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.xdgwhG_steps li{background:var(--stage);font-family:var(--font-numbers);letter-spacing:.06em;text-align:center;text-transform:uppercase;padding:8px 4px;font-size:11px}@media (max-width:380px){.xdgwhG_steps li{letter-spacing:0;font-size:10px}}.xdgwhG_done{color:var(--quiet)}.xdgwhG_current{color:var(--on-tier);font-weight:700;background:var(--hot)!important}.xdgwhG_next{color:var(--quiet);opacity:.6}
.OhyU1G_mode{flex-direction:column;align-items:center;gap:8px;padding:12px 8px;line-height:1;display:flex}.OhyU1G_art{box-sizing:border-box;background:var(--ground);border:1px solid var(--line);opacity:.55;width:64px;height:64px;padding:6px;transition:opacity .12s;display:flex}:is(label:has(input:checked),button[aria-pressed=true]) .OhyU1G_art{opacity:1}.OhyU1G_list{flex-direction:column;gap:3px}.OhyU1G_row{flex:1;gap:3px;display:flex}.OhyU1G_letter{background:var(--tier);width:22%}.OhyU1G_block{background:color-mix(in srgb, var(--quiet) 45%, transparent);width:16%}.OhyU1G_duel{justify-content:center;align-items:center;gap:4px;position:relative}.OhyU1G_card{background:color-mix(in srgb, var(--quiet) 45%, transparent);width:44%;height:72%}.OhyU1G_versus{background:var(--hot);width:26px;height:18px;color:var(--ground);font-family:var(--font-display);place-items:center;font-size:12px;display:grid;position:absolute}
.pxkofW_S{--tier:var(--tier-s)}.pxkofW_A{--tier:var(--tier-a)}.pxkofW_B{--tier:var(--tier-b)}.pxkofW_C{--tier:var(--tier-c)}.pxkofW_D{--tier:var(--tier-d)}
.ikNV9W_credit{font-size:11px;line-height:1.3}.ikNV9W_toggle{width:24px;height:24px;color:var(--ink);cursor:pointer;background:#0000008c;border-radius:50%;place-items:center;font-size:14px;list-style:none;display:grid}.ikNV9W_toggle::-webkit-details-marker{display:none}.ikNV9W_credit[open] .ikNV9W_toggle{background:var(--ink);color:var(--stage)}.ikNV9W_text{background:var(--stage);border:1px solid var(--line);max-width:240px;color:var(--quiet);overflow-wrap:anywhere;margin-top:4px;padding:4px 6px;display:block}
.posdKW_band{background:var(--tier);color:#000;justify-content:space-between;align-items:center;gap:8px;margin:auto -8px -8px;padding:4px 10px;display:flex}.posdKW_tier{font-family:var(--font-display);font-size:22px;line-height:1}.posdKW_rank{font-family:var(--font-numbers);font-size:15px;font-weight:700}
._48wF8q_thumbnail{object-fit:cover;background:var(--stage-high);flex:none;width:48px;height:48px}
.wY1HZG_pride{border:1px solid var(--tier);background:var(--stage);grid-template-columns:56px minmax(0,1fr);grid-template-areas:"picture name""picture standing""pips pips""actions actions";align-items:center;gap:2px 10px;padding:8px;display:grid}.wY1HZG_picture{aspect-ratio:1;background:var(--line);grid-area:picture;display:block;position:relative;overflow:hidden}.wY1HZG_image{object-fit:cover}.wY1HZG_initial{height:100%;font-family:var(--font-display);color:var(--quiet);place-items:center;font-size:40px;display:grid}.wY1HZG_letter{background:var(--tier);min-width:22px;height:22px;color:var(--on-tier);font-family:var(--font-display);place-items:center;font-size:18px;line-height:1;display:grid;position:absolute;top:0;left:0}.wY1HZG_name{min-width:0;font-family:var(--font-display);overflow-wrap:anywhere;grid-area:name;align-self:end;font-size:20px;line-height:1}.wY1HZG_standing{font-family:var(--font-numbers);flex-wrap:wrap;grid-area:standing;align-self:start;align-items:baseline;gap:4px 10px;display:flex}.wY1HZG_rank{font-size:18px;font-weight:700}.wY1HZG_climb{color:var(--quiet);font-size:14px;font-weight:700}.wY1HZG_climb[data-direction="1"]{color:var(--tier-c)}.wY1HZG_climb[data-direction="-1"]{color:var(--hot)}.wY1HZG_score{color:var(--quiet);font-size:12px}.wY1HZG_pips{grid-area:pips;gap:6px;padding-top:4px;display:flex}.wY1HZG_pip,.wY1HZG_pipFull{border:1px solid var(--tier);flex:1;height:8px}.wY1HZG_pipFull{background:var(--tier)}.wY1HZG_actions{grid-area:actions;grid-template-columns:1fr 1fr;gap:8px;padding-top:6px;display:grid}.wY1HZG_actions>button{min-height:40px;padding:0 8px;font-size:20px}@media (min-width:700px){.wY1HZG_pride{grid-template-columns:minmax(0,1fr);grid-template-areas:"picture""name""standing""pips""actions";gap:8px}.wY1HZG_letter{min-width:40px;height:40px;font-size:30px}.wY1HZG_name{font-size:22px}.wY1HZG_actions{grid-template-columns:1fr}.wY1HZG_actions>button{min-height:48px;font-size:24px}}.wY1HZG_slot{border:1px dashed var(--quiet);min-height:56px;color:var(--ink);font-family:var(--font-display);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 16px;font-size:24px;display:flex}.wY1HZG_slot:hover{border-color:var(--ink)}.wY1HZG_search{flex-direction:column;gap:8px;display:flex}.wY1HZG_searchRow{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}
.t4SaUq_list{overscroll-behavior:contain;background:var(--line);border:1px solid var(--line);flex-direction:column;gap:1px;max-height:55dvh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.t4SaUq_list:empty{display:none}.t4SaUq_element{background:var(--stage);flex:none;align-items:center;gap:12px;padding:8px 12px;display:flex}.t4SaUq_name{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:600}.t4SaUq_credit{flex-direction:column;align-items:flex-end;display:flex;position:relative}.t4SaUq_credit[open]>small{z-index:1;width:max-content;position:absolute;top:100%;right:0}
.bFF9VW_world{flex-direction:column;gap:16px;display:flex}.bFF9VW_heading{font-family:var(--font-display);margin:0;font-size:44px;font-weight:400;line-height:1}
.jbmHYq_picker{display:contents}.jbmHYq_button{cursor:pointer;outline-offset:2px;flex:none;display:block;position:relative}.jbmHYq_button:focus-within{outline:2px solid var(--tier-a)}.jbmHYq_button[data-empty=true]:after{content:"+";font-family:var(--font-display);color:var(--quiet);border:1px dashed var(--line);pointer-events:none;place-items:center;font-size:28px;display:grid;position:absolute;inset:0}.jbmHYq_button[data-pending=true]{opacity:.5;cursor:progress}.jbmHYq_input{opacity:0;width:100%;height:100%;cursor:inherit;position:absolute;inset:0}
.c5dS-a_heading{font-family:var(--font-display);margin:0;font-size:44px;font-weight:400;line-height:1}.c5dS-a_search{gap:8px;display:flex}.c5dS-a_list{background:var(--line);border:1px solid var(--line);flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.c5dS-a_row{background:var(--stage);grid-template-columns:40px minmax(0,1fr) auto 48px;align-items:center;gap:0 12px;min-height:48px;display:grid}.c5dS-a_row[aria-current=true]{background:var(--stage-high)}.c5dS-a_letter{background:var(--tier);color:var(--on-tier);font-family:var(--font-display);align-self:stretch;place-items:center;font-size:28px;display:grid}.c5dS-a_name{overflow-wrap:anywhere;min-width:0;font-weight:600}.c5dS-a_score{font-family:var(--font-numbers);color:var(--quiet)}.c5dS-a_flag{border:none;border-left:1px solid var(--line);color:var(--quiet);cursor:pointer;background:0 0;align-self:stretch;font-size:20px}.c5dS-a_flag[aria-pressed=true]{color:var(--hot);cursor:default}.c5dS-a_flag:hover:enabled{color:var(--ink)}.c5dS-a_more{font-family:var(--font-display);align-self:center;font-size:24px}.c5dS-a_noMatch{border:1px solid var(--line);background:var(--stage);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.c5dS-a_noMatchTitle{font-family:var(--font-display);margin:0;font-size:26px}
.mSB9Iq_results{background:var(--line);border:1px solid var(--line);flex-direction:column;gap:1px;display:flex}.mSB9Iq_voters{background:var(--stage);font-family:var(--font-numbers);color:var(--quiet);text-align:right;margin:0;padding:8px 12px}.mSB9Iq_row{background:var(--stage);grid-template-columns:56px 1fr;min-height:56px;display:grid}.mSB9Iq_letter{background:var(--tier);color:var(--on-tier);font-family:var(--font-display);place-items:center;font-size:40px;display:grid}.mSB9Iq_entries{flex-wrap:wrap;align-content:center;gap:6px;margin:0;padding:8px;list-style:none;display:flex}.mSB9Iq_entry{border:1px solid var(--line);overflow-wrap:anywhere;align-items:center;gap:6px;padding:4px 8px;font-weight:600;display:inline-flex}.mSB9Iq_row[data-revealed=false] .mSB9Iq_entries{visibility:hidden}.mSB9Iq_row[data-revealed=false] .mSB9Iq_letter{filter:grayscale()brightness(.45)}.mSB9Iq_row[data-revealed=true] .mSB9Iq_letter{animation:.4s steps(4,end) both mSB9Iq_letter-flash}.mSB9Iq_row[data-revealed=true] .mSB9Iq_entry{animation:.32s steps(4,end) both mSB9Iq_entry-pop;animation-delay:calc(var(--order,0) * 60ms)}.mSB9Iq_row[data-tier=S][data-revealed=true]{animation:.36s steps(6,end) both mSB9Iq_s-shake}@keyframes mSB9Iq_letter-flash{0%{filter:brightness(2.2);transform:scale(1.25)}}@keyframes mSB9Iq_entry-pop{0%{opacity:0;transform:translateY(8px)scale(.7)}}@keyframes mSB9Iq_s-shake{20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.mSB9Iq_row,.mSB9Iq_letter,.mSB9Iq_entry{animation:none!important}}
._9otcmq_summary{background:var(--line);border:1px solid var(--line);flex-direction:column;gap:1px;display:flex}._9otcmq_heading{background:var(--stage);font-family:var(--font-display);margin:0;padding:8px 12px;font-size:26px;font-weight:400}
.d1E_ra_heading{font-family:var(--font-display);margin:0;font-size:44px;font-weight:400;line-height:1}.d1E_ra_create{justify-content:center;align-items:center;gap:12px;min-height:64px;font-size:28px;text-decoration:none;display:flex}.d1E_ra_shelf{flex-direction:column;gap:10px;margin-top:8px;display:flex}.d1E_ra_shelfHeading{font-family:var(--font-numbers);letter-spacing:.08em;color:var(--tier-b);font-size:15px;font-weight:400}.d1E_ra_list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:700px){.d1E_ra_list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}}.d1E_ra_arena{border:1px solid var(--line);background:var(--stage);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px;padding:14px;display:grid}.d1E_ra_arena>form,.d1E_ra_arena>.d1E_ra_replay{grid-column:1/-1}.d1E_ra_name{flex-direction:column;gap:4px;min-width:0;text-decoration:none;display:flex}.d1E_ra_name:hover .d1E_ra_title{text-decoration:underline}.d1E_ra_title{font-family:var(--font-display);overflow-wrap:anywhere;font-size:26px;line-height:1.05}.d1E_ra_meta{font-family:var(--font-numbers);color:var(--quiet);font-size:13px}.d1E_ra_actions{gap:8px;display:flex}.d1E_ra_actions>button:first-child{min-width:48px}.d1E_ra_step{border:1px solid var(--line);font-family:var(--font-display);align-self:start;padding:4px 10px;font-size:20px}.d1E_ra_step[data-phase=voting]{border-color:var(--hot);color:var(--hot)}.d1E_ra_step[data-phase=revealed]{border-color:var(--tier-c);background:var(--tier-c);color:var(--on-tier)}.d1E_ra_replay{border:none;border-top:1px solid var(--line);min-height:48px;font-family:var(--font-numbers);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:10px;margin:4px -14px -14px;font-size:15px;display:flex}.d1E_ra_replay:hover{background:var(--stage-high)}.d1E_ra_replay[aria-expanded=true]{margin-bottom:0}.d1E_ra_more{border:1px solid var(--line);min-height:44px;font-family:var(--font-display);place-items:center;font-size:22px;text-decoration:none;display:grid}
.xq81yW_screen{flex-direction:column;align-items:flex-start;gap:20px;padding:32px 0;display:flex}.xq81yW_code{color:var(--tier-s);font-family:var(--font-display);margin:0;font-size:120px;line-height:.8}.xq81yW_actions{flex-wrap:wrap;gap:12px;display:flex}.xq81yW_actions a{color:var(--ink);place-items:center;text-decoration:none;display:grid}
.H8qzJa_heading{font-family:var(--font-display);margin:0;font-size:44px;font-weight:400;line-height:1}.H8qzJa_search{gap:8px;display:flex}@media (max-width:699px){.H8qzJa_explorer{padding-bottom:64px}.H8qzJa_search{inset:auto 0 calc(57px + env(safe-area-inset-bottom,0px));z-index:10;padding:8px max(16px, env(safe-area-inset-right,0px)) 8px max(16px, env(safe-area-inset-left,0px));border-top:1px solid var(--line);background:var(--ground);position:fixed}}.H8qzJa_sorts{background:var(--line);border:1px solid var(--line);gap:1px;display:flex}.H8qzJa_sorts a{background:var(--stage);min-height:44px;color:var(--quiet);font-family:var(--font-display);flex:1 1 0;place-items:center;font-size:24px;text-decoration:none;display:grid}.H8qzJa_sorts a[aria-current=page]{background:var(--ink);color:var(--ground)}.H8qzJa_list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}@media (min-width:700px){.H8qzJa_list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}}.H8qzJa_card{border:1px solid var(--line);background:var(--stage);flex-direction:column;gap:12px;padding:14px;display:flex}.H8qzJa_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;min-width:0;display:flex}.H8qzJa_title{min-width:0;font-family:var(--font-display);overflow-wrap:anywhere;font-size:28px;line-height:1.05;text-decoration:none}.H8qzJa_figures{font-family:var(--font-numbers);color:var(--quiet);white-space:nowrap;font-size:13px}.H8qzJa_cardActions{gap:8px;display:flex}.H8qzJa_cardActions>:first-child{flex:1}.H8qzJa_like{border:1px solid var(--line);min-width:72px;min-height:44px;font-family:var(--font-numbers);cursor:pointer;background:0 0;padding:0 12px;font-size:16px}.H8qzJa_like[aria-pressed=true]{border-color:var(--hot);color:var(--hot)}.H8qzJa_like:disabled{cursor:progress}.H8qzJa_more{border:1px solid var(--line);min-height:44px;font-family:var(--font-display);place-items:center;font-size:22px;text-decoration:none;display:grid}
