.SpDLfa_section{flex-direction:column;gap:12px;display:flex}.SpDLfa_group{flex-direction:column;gap:6px;display:flex}.SpDLfa_h2{font-family:var(--display);color:var(--text);margin:0;font-size:clamp(22px,3vw,28px);font-weight:400}.SpDLfa_kicker{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--teal);margin:0;font-size:12px;font-weight:400}.SpDLfa_small{color:var(--muted);font-size:14px}.SpDLfa_showRow{scroll-snap-type:x proximity;grid-auto-columns:140px;grid-auto-flow:column;gap:12px;margin:0;padding:4px 2px 12px;list-style:none;display:grid;overflow-x:auto}.SpDLfa_showCard{scroll-snap-align:start;flex-direction:column;gap:6px;display:flex;position:relative}.SpDLfa_showCard>a{flex-direction:column;gap:6px;text-decoration:none;display:flex;color:inherit!important}.SpDLfa_showArt{aspect-ratio:1;border:2px solid var(--ink);background:radial-gradient(circle at 50% 60%,#18e3d02e,#0000 65%),#1b1233;display:block;position:relative}.SpDLfa_showArt img{object-fit:contain;padding:8%}.SpDLfa_showArtTall{aspect-ratio:3/4;background:radial-gradient(circle at 50% 55%,#ff3b9a38,#0000 65%),#1b1233}.SpDLfa_showSoon{background:#1b1233}.SpDLfa_showSoon img{filter:grayscale()brightness(.55)}.SpDLfa_soonTag{z-index:1;font-family:var(--display);color:var(--ink);background:var(--gold);border:2px solid var(--ink);padding:1px 6px;font-size:11px;position:absolute;top:6px;right:6px}.SpDLfa_showName{font-size:14px;line-height:1.25}.SpDLfa_showNameSoon{color:#c9bbd8;font-size:14px;line-height:1.25}.SpDLfa_showCard>a:hover .SpDLfa_showName,.SpDLfa_showCard>a:focus-visible .SpDLfa_showName{color:var(--teal-text)}@media (prefers-reduced-motion:no-preference){.SpDLfa_showArt{transition:transform .15s}.SpDLfa_showCard>a:hover .SpDLfa_showArt,.SpDLfa_showCard>a:focus-visible .SpDLfa_showArt{transform:translateY(-3px)}}
._8szD5W_site{background:radial-gradient(circle at 90% -10%, #ff3b9a2e, transparent 40%), radial-gradient(circle at -10% 110%, #18e3d01f, transparent 45%), var(--night);min-height:100dvh;color:var(--text);font-family:var(--body);flex-direction:column;font-size:18px;line-height:1.4;display:flex}._8szD5W_site *,._8szD5W_site :before,._8szD5W_site :after{box-sizing:border-box}._8szD5W_site a{color:var(--teal-text)}._8szD5W_site :focus-visible{outline:2px solid var(--gold);outline-offset:2px}._8szD5W_header{z-index:10;border-bottom:3px solid var(--ink);background:#0d0a1cf0;flex-wrap:wrap;align-items:center;gap:10px 20px;padding:12px 20px;display:flex;position:sticky;top:0}._8szD5W_brand{font-family:var(--display);text-shadow:0 0 12px #ff3b9ab3;align-items:baseline;gap:2px;font-size:24px;text-decoration:none;display:flex;color:#fff4fb!important}._8szD5W_brand span{color:var(--pink)}._8szD5W_headerSlim{position:static}._8szD5W_headerEnd{margin-left:auto}._8szD5W_brandSub{font-family:var(--mono);letter-spacing:.16em;color:var(--teal);text-transform:uppercase;font-size:11px}._8szD5W_nav{flex-wrap:wrap;flex:auto;gap:4px;display:flex}._8szD5W_nav a{min-height:40px;font-family:var(--display);border-radius:3px;align-items:center;padding:0 12px;font-size:13px;text-decoration:none;display:inline-flex;color:var(--text)!important}._8szD5W_nav a:hover,._8szD5W_nav a[aria-current=page]{background:var(--panel);color:var(--gold)!important}._8szD5W_play{background:var(--pink);min-height:42px;font-family:var(--display);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);align-items:center;padding:0 18px;font-size:15px;text-decoration:none;display:inline-flex;color:#fff!important}._8szD5W_play:hover{box-shadow:5px 5px 0 var(--ink);transform:translate(-1px,-1px)}._8szD5W_preview{background:var(--gold);color:var(--ink);font-family:var(--mono);text-align:center;padding:6px 20px;font-size:12px}._8szD5W_main{flex-direction:column;flex:1 0 auto;gap:22px;width:100%;max-width:1320px;margin:0 auto;padding:24px 20px 48px;display:flex}._8szD5W_footer{border-top:3px solid var(--ink);background:var(--deep);color:var(--muted);flex-wrap:wrap;justify-content:center;gap:8px 20px;padding:22px 20px;font-size:14px;display:flex}._8szD5W_h1{font-family:var(--display);color:#fff4fb;text-shadow:0 0 18px #ff3b9a8c;margin:0;font-size:clamp(30px,5vw,52px);font-weight:400;line-height:1}._8szD5W_h2{font-family:var(--display);margin:0;font-size:22px;font-weight:400}._8szD5W_kicker{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--teal);font-size:12px}._8szD5W_lede{max-width:70ch;color:var(--muted);margin:0;font-size:19px}._8szD5W_small{color:var(--muted);font-size:14px}._8szD5W_mono{font-family:var(--mono)}._8szD5W_crumbs{font-family:var(--mono);color:var(--muted);flex-wrap:wrap;gap:6px;font-size:13px;display:flex}._8szD5W_crumbs a{text-decoration:none}._8szD5W_cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}._8szD5W_card{background:var(--panel);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);flex-direction:column;gap:8px;padding:14px;text-decoration:none;display:flex;position:relative;color:var(--text)!important}a._8szD5W_card:hover{box-shadow:8px 8px 0 var(--ink);border-color:var(--pink);transform:translate(-2px,-2px)}._8szD5W_cardArt{aspect-ratio:16/10;object-fit:cover;border:2px solid var(--ink);background:#24183f;width:100%;height:auto}._8szD5W_cardArtCutout{aspect-ratio:16/10;object-fit:contain;border:2px solid var(--ink);background:radial-gradient(circle at 50% 60%,#ff3b9a38,#0000 65%),#1b1233;width:100%;height:auto;padding:6%}._8szD5W_castArt,._8szD5W_castArtHero{aspect-ratio:5/4;border:2px solid var(--ink);background:radial-gradient(circle at 50% 60%,#ff3b9a38,#0000 65%),#1b1233;justify-content:center;gap:4%;padding:5% 6% 9%;display:flex;position:relative;overflow:hidden}._8szD5W_castArtHero{aspect-ratio:4/3;box-shadow:8px 8px 0 var(--ink);border-width:3px;padding:4% 8% 8%}._8szD5W_castFig{aspect-ratio:.4;height:100%;display:block;position:relative}._8szD5W_castFigImg{display:block;position:absolute;inset:0}._8szD5W_castFigImg img{object-fit:contain;object-position:bottom}._8szD5W_castFigLabel{white-space:nowrap;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--teal);font-size:11px;position:absolute;bottom:-1.6em;left:50%;transform:translate(-50%)}._8szD5W_cardArtSquare{aspect-ratio:1}._8szD5W_cardTitle{font-family:var(--display);font-size:18px;line-height:1.1}._8szD5W_cream{background:var(--cream);color:var(--ink)!important}._8szD5W_cream ._8szD5W_small{color:#4a3d5c}._8szD5W_hero{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:22px;display:grid}@media (max-width:760px){._8szD5W_hero{grid-template-columns:1fr}}._8szD5W_heroArt{border:3px solid var(--ink);width:100%;height:auto;box-shadow:8px 8px 0 var(--ink);background:#24183f}._8szD5W_stats{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}._8szD5W_stat{background:var(--deep);border:2px solid var(--line-2);flex-direction:column;gap:2px;padding:10px 12px;display:flex}._8szD5W_stat b{font-family:var(--mono);color:var(--gold);font-size:20px;font-weight:500}._8szD5W_stat span{color:var(--muted);font-size:13px}._8szD5W_table{border-collapse:collapse;width:100%;font-size:16px}._8szD5W_table th,._8szD5W_table td{text-align:left;border-bottom:1px solid var(--line);padding:8px 10px}._8szD5W_table th{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--teal);font-size:12px;font-weight:500}._8szD5W_table td._8szD5W_num,._8szD5W_table th._8szD5W_num{text-align:right;font-family:var(--mono)}._8szD5W_table tr:hover td{background:#ffffff08}._8szD5W_scroll{border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);background:var(--panel);overflow-x:auto}._8szD5W_tag{border:2px solid var(--ink);font-family:var(--display);background:var(--gold);color:var(--ink);align-items:center;padding:2px 8px;font-size:12px;display:inline-flex}._8szD5W_tagPink{background:var(--pink);color:#fff}._8szD5W_tagTeal{background:var(--teal);color:var(--ink)}._8szD5W_tagDim{background:var(--line-2);color:var(--text)}._8szD5W_tags{flex-wrap:wrap;gap:6px;display:flex}._8szD5W_quote{background:var(--cream);color:var(--ink);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);margin:0;padding:10px 14px;font-size:17px}._8szD5W_section{flex-direction:column;gap:12px;display:flex}._8szD5W_split{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}@media (max-width:860px){._8szD5W_split{grid-template-columns:1fr}}._8szD5W_viewerStage{border:3px solid var(--ink);height:clamp(280px,34vw,420px);box-shadow:8px 8px 0 var(--ink);background:#0c0a14;position:relative;overflow:hidden}._8szD5W_viewerImg{object-fit:contain}._8szD5W_viewerNote{z-index:3;color:var(--muted);pointer-events:none;background:#0d0a1ccc;padding:2px 8px;font-size:13px;position:absolute;bottom:8px;left:10px}._8szD5W_swatchButton{border:2px solid var(--ink);cursor:pointer;width:32px;height:32px}._8szD5W_swatchButton[aria-pressed=true]{outline:3px solid var(--teal);outline-offset:2px}._8szD5W_pickList{flex-direction:column;align-items:flex-start;gap:6px;display:flex}._8szD5W_pickRow{align-items:center;gap:10px;display:flex}._8szD5W_pick{min-height:36px;font:inherit;text-align:left;color:var(--text);border:2px solid var(--line-2);cursor:pointer;background:0 0;padding:6px 12px;font-size:15px}._8szD5W_pick:hover,._8szD5W_pick:focus-visible{border-color:var(--teal);outline:none}._8szD5W_pick[aria-pressed=true]{border-color:var(--teal);background:#18e3d01f}._8szD5W_pick:disabled{opacity:.5;cursor:default}._8szD5W_pickReset{align-self:flex-start}._8szD5W_swatch{border:2px solid var(--ink);vertical-align:middle;width:18px;height:18px;margin-right:6px;display:inline-block}._8szD5W_callout{background:var(--deep);border:3px solid var(--pink);box-shadow:6px 6px 0 var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}._8szD5W_field{color:var(--muted);flex-direction:column;gap:4px;font-size:14px;display:flex}._8szD5W_field select,._8szD5W_field input[type=text],._8szD5W_field input[type=search],._8szD5W_searchBox input{background:var(--deep);min-height:44px;color:var(--text);border:2px solid var(--line-2);font:inherit;padding:8px 10px;font-size:16px}._8szD5W_field select:focus-visible,._8szD5W_searchBox input:focus-visible{outline:3px solid var(--teal);outline-offset:1px}._8szD5W_field input[type=range]{accent-color:var(--pink);min-height:32px}._8szD5W_searchBox{gap:6px;min-width:0;display:flex}._8szD5W_searchBox input{width:100%;min-width:0}._8szD5W_searchBox button{background:var(--teal);min-height:44px;color:var(--ink);border:2px solid var(--ink);font-family:var(--display);cursor:pointer;padding:0 14px}._8szD5W_hits{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._8szD5W_hits li a{background:var(--panel);border:2px solid var(--ink);color:var(--text);flex-wrap:wrap;align-items:baseline;gap:8px;padding:10px 12px;text-decoration:none;display:flex}._8szD5W_hits li a:hover{border-color:var(--pink)}._8szD5W_hoverCard{z-index:50;background:var(--panel);border:3px solid var(--ink);width:min(300px,100vw - 32px);box-shadow:6px 6px 0 var(--ink);color:var(--text);pointer-events:none;flex-direction:column;gap:6px;padding:12px;font-size:14px;display:flex;position:fixed}._8szD5W_hoverCard img{aspect-ratio:16/10;object-fit:cover;border:2px solid var(--ink);width:100%;height:auto}._8szD5W_hoverCard dl{grid-template-columns:auto 1fr;gap:2px 10px;margin:0;display:grid}._8szD5W_hoverCard dt{color:var(--muted)}._8szD5W_hoverCard dd{text-align:right;font-family:var(--mono);color:var(--gold);margin:0}._8szD5W_better{color:var(--teal);font-weight:700}._8szD5W_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){._8szD5W_header{position:static}}._8szD5W_prose{flex-direction:column;gap:4px;max-width:760px;font-size:18px;line-height:1.55;display:flex}._8szD5W_prose h2{font-family:var(--display);color:var(--gold);margin:22px 0 4px;font-size:22px;font-weight:400}._8szD5W_prose p,._8szD5W_prose ul{margin:0 0 10px}._8szD5W_prose li{margin-bottom:6px}._8szD5W_prose strong{color:#fff}._8szD5W_home{border:3px solid var(--ink);box-shadow:8px 8px 0 var(--ink);background:#1a1030;position:relative;overflow:hidden}._8szD5W_homeArt{width:100%;height:auto;display:block}._8szD5W_homeText{background:linear-gradient(#120d2400 0%,#120d24c7 45%,#120d24f0 100%);flex-direction:column;gap:10px;padding:72px 28px 24px;display:flex;position:absolute;bottom:0;left:0;right:0}._8szD5W_homeH1{font-family:var(--display);color:#fff4fb;text-shadow:0 0 22px #ff3b9a99, 3px 3px 0 var(--ink);margin:0;font-size:clamp(40px,6vw,72px);font-weight:400;line-height:.95}._8szD5W_homeSearch{gap:0;max-width:620px;display:flex}._8szD5W_homeSearch input{min-width:0;min-height:52px;font:inherit;color:var(--text);border:3px solid var(--ink);background:#0d0a1ceb;border-right:0;flex:auto;padding:8px 14px;font-size:18px}._8szD5W_homeSearch input::placeholder{color:var(--faint)}._8szD5W_homeSearch input:focus-visible{outline:3px solid var(--teal);outline-offset:-3px}._8szD5W_homeSearch button{min-height:52px;font-family:var(--display);color:var(--ink);background:var(--teal);border:3px solid var(--ink);cursor:pointer;padding:0 20px;font-size:16px}._8szD5W_homeSearch button:hover{background:var(--gold)}._8szD5W_homeCounts{font-family:var(--mono);color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}._8szD5W_homeCounts a{color:var(--muted);text-decoration:none}._8szD5W_homeCounts a:hover{color:var(--teal-text)}._8szD5W_homeCounts b{color:var(--gold);font-weight:500}@media (max-width:700px){._8szD5W_homeText{background:linear-gradient(#120d24e6 0%,#120d2499 70%,#120d2400 100%);padding:18px 16px 40px;top:0;bottom:auto}._8szD5W_homeH1{font-size:44px}._8szD5W_homeCounts{display:none}}._8szD5W_ticker{color:var(--muted);background:var(--deep);border:2px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:6px 22px;margin:0;padding:10px 16px;font-size:15px;list-style:none;display:flex}._8szD5W_ticker b{font-family:var(--mono);color:var(--gold);font-weight:500}._8szD5W_ticker a{color:var(--muted);text-decoration:none}._8szD5W_ticker a:hover{color:var(--teal-text)}._8szD5W_tickerPlay{margin-left:auto}._8szD5W_tickerPlay a{min-height:34px;font-family:var(--display);color:#fff;background:var(--pink);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);align-items:center;padding:0 14px;font-size:13px;display:inline-flex}._8szD5W_tickerPlay a:hover{color:#fff;box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)}._8szD5W_tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}@media (max-width:900px){._8szD5W_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){._8szD5W_tiles{grid-template-columns:1fr}}._8szD5W_tile{background:var(--panel);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden;color:var(--text)!important}._8szD5W_tile:hover{box-shadow:8px 8px 0 var(--ink);border-color:var(--pink);transform:translate(-2px,-2px)}._8szD5W_tileArt{aspect-ratio:16/9;object-fit:cover;border-bottom:3px solid var(--ink);background:#24183f;width:100%;height:auto;display:block}._8szD5W_tile:hover ._8szD5W_tileArt{filter:brightness(1.08)}._8szD5W_tileBody{grid-template-columns:1fr auto;gap:2px 12px;padding:12px 14px 14px;display:grid}._8szD5W_tileTitle{font-family:var(--display);font-size:20px;line-height:1.1}._8szD5W_tileN{font-family:var(--mono);color:var(--gold);white-space:nowrap;align-self:center;font-size:13px}._8szD5W_tileFacets{color:var(--muted);grid-column:1/-1;font-size:14px}._8szD5W_live{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}@media (max-width:960px){._8szD5W_live{grid-template-columns:1fr}}._8szD5W_livePanel{background:var(--panel);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);flex-direction:column;gap:10px;padding:14px 16px;display:flex}._8szD5W_livePanel ._8szD5W_h2 a{color:var(--text);text-decoration:none}._8szD5W_livePanel ._8szD5W_h2 a:hover{color:var(--gold)}._8szD5W_liveList{flex-direction:column;gap:8px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}._8szD5W_liveList li{grid-template-columns:56px 1fr;align-items:baseline;gap:10px;display:grid}._8szD5W_liveWhen{font-family:var(--mono);color:var(--faint);white-space:nowrap;font-size:12px}._8szD5W_liveWhat{overflow-wrap:anywhere;min-width:0}._8szD5W_liveKind{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--teal);font-size:11px}._8szD5W_boards{flex-direction:column;gap:12px;display:flex}._8szD5W_board{flex-direction:column;gap:4px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}._8szD5W_board li{grid-template-columns:22px 1fr auto;align-items:baseline;gap:8px;display:grid}._8szD5W_boardHead{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--teal);font-size:12px}._8szD5W_board li._8szD5W_boardHead,._8szD5W_board li._8szD5W_small{display:block}._8szD5W_boardGold{color:var(--gold)}._8szD5W_boardPlace{font-family:var(--mono);color:var(--faint);font-size:13px}._8szD5W_boardName{overflow-wrap:anywhere;min-width:0;font-weight:700}._8szD5W_boardName ._8szD5W_small{font-weight:400}._8szD5W_boardNum{font-family:var(--mono);color:var(--teal-text);font-size:14px}._8szD5W_city{border:3px solid var(--ink);box-shadow:8px 8px 0 var(--ink);background:#0f0b1d;position:relative;overflow:hidden}._8szD5W_cityArt{aspect-ratio:2;object-fit:cover;object-position:50% 0;width:100%;height:auto;display:block}._8szD5W_cityText{background:linear-gradient(#0f0b1d00 0%,#0f0b1ddb 40%,#0f0b1df5 100%);flex-direction:column;gap:10px;padding:48px 20px 18px;display:flex;position:absolute;bottom:0;left:0;right:0}._8szD5W_districts{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._8szD5W_district{min-height:30px;font-family:var(--display);background:var(--teal);border:2px solid var(--ink);align-items:center;padding:0 10px;font-size:12px;text-decoration:none;display:inline-flex;color:var(--ink)!important}a._8szD5W_district:hover{background:var(--gold)}._8szD5W_districtSoon{background:var(--line);border-color:var(--line-2);border-style:dashed;color:var(--muted)!important}@media (max-width:700px){._8szD5W_cityArt{aspect-ratio:4/3}._8szD5W_cityText{background:var(--panel);padding:14px 14px 16px;position:static}}
.RqRujq_root{background:var(--night);width:100%;min-height:100dvh;color:var(--text);font-family:var(--body);font-size:18px;line-height:1.35}.RqRujq_root *,.RqRujq_root :before,.RqRujq_root :after{box-sizing:border-box}.RqRujq_root a{color:var(--accent-text)}.RqRujq_root :focus-visible{outline:2px solid var(--gold);outline-offset:2px}.RqRujq_logo{font-family:var(--display);color:#fff4fb;text-shadow:0 0 14px #ff3b9ad9;font-weight:400;line-height:.9;text-decoration:none}.RqRujq_kicker{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--teal);font-size:12px}.RqRujq_script{font-family:var(--script);font-weight:400}.RqRujq_mono{font-family:var(--mono)}.RqRujq_muted{color:var(--muted)}.RqRujq_btn{min-height:52px;font-family:var(--display);cursor:pointer;border:3px solid var(--ink);background:var(--accent);box-shadow:4px 4px 0 var(--ink);border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:400;text-decoration:none;display:inline-flex;color:var(--ink)!important}.RqRujq_btn:disabled{opacity:.55;cursor:progress}.RqRujq_btnPink{background:var(--pink)}.RqRujq_ghost{cursor:pointer;min-height:48px;font-family:var(--display);border:2px solid var(--line-2);background:0 0;border-radius:4px;justify-content:center;align-items:center;padding:0 20px;font-size:13px;text-decoration:none;display:inline-flex;color:var(--text)!important}.RqRujq_linkBtn{font:inherit;color:var(--accent-text);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.RqRujq_caption{background:var(--cream);color:var(--ink);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);padding:14px 16px;transform:rotate(-.8deg)}.RqRujq_bubble{background:var(--cream);color:var(--ink);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);font-family:var(--display);border-radius:14px;padding:10px 14px;font-size:16px;line-height:1.2}.RqRujq_card{background:var(--panel);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);padding:16px}.RqRujq_error{border:2px solid var(--pink);color:#ffd0e6;background:#2a0f22;border-radius:4px;padding:10px 12px}.RqRujq_notice{border:2px solid var(--teal);color:var(--teal-text);background:#0f2a2f;border-radius:4px;padding:14px 16px}.RqRujq_titleBody{flex-direction:column;gap:18px;width:min(520px,100%);padding:48px max(16px,5vw);display:flex;position:relative}.RqRujq_titleActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.RqRujq_season{border:2px solid var(--gold);background:#0d0a1cdb;border-radius:4px;flex-direction:column;align-items:flex-end;gap:4px;padding:10px 14px;display:flex;position:absolute;top:20px;right:20px}.RqRujq_home{background:var(--night);min-height:100dvh;position:relative}.RqRujq_homeHero{aspect-ratio:1920/1072;width:100%;max-height:78dvh;position:relative;overflow:hidden}.RqRujq_homeArt{object-fit:cover;object-position:50% 30%}.RqRujq_homeHeroShade{background:linear-gradient(180deg, #120d2400 0%, var(--night) 100%);height:22%;position:absolute;inset:auto 0 0}.RqRujq_home .RqRujq_titleBody{text-align:center;align-items:center;width:min(760px,100%);margin:-12px auto 0;padding:0 max(16px,5vw) 32px}.RqRujq_home .RqRujq_titleActions{justify-content:center}.RqRujq_homeShowcase{flex-direction:column;gap:28px;max-width:1100px;margin:0 auto;padding:8px max(16px,3vw) 56px;display:flex}@media (max-width:720px){.RqRujq_home .RqRujq_titleBody{margin-top:0}.RqRujq_season{padding:6px 10px;top:8px;right:8px}}.RqRujq_center{place-items:center;min-height:100dvh;padding:32px 16px;display:grid}.RqRujq_panel{background:var(--panel);border:3px solid var(--ink);width:min(460px,100%);box-shadow:8px 8px 0 var(--ink);flex-direction:column;gap:16px;padding:28px 24px;display:flex}.RqRujq_panel h1{font-family:var(--display);margin:0;font-size:30px;font-weight:400;line-height:1.05}.RqRujq_form{flex-direction:column;gap:14px;display:flex}.RqRujq_field{font-family:var(--mono);letter-spacing:.06em;color:var(--muted);flex-direction:column;gap:6px;font-size:12px;display:flex}.RqRujq_input{background:var(--deep);border:2px solid var(--line-2);width:100%;min-height:48px;color:var(--text);font-family:var(--body);border-radius:4px;padding:0 12px;font-size:19px}.RqRujq_input:focus{border-color:var(--accent);outline:none}.RqRujq_check{color:var(--text);align-items:flex-start;gap:10px;font-size:17px;display:flex}.RqRujq_check input{width:22px;height:22px;accent-color:var(--pink);flex-shrink:0;margin-top:1px}.RqRujq_small{font-family:var(--mono);color:var(--faint);font-size:12px}.RqRujq_start{grid-template-columns:minmax(300px,44%) minmax(0,1fr);min-height:100dvh;display:grid}.RqRujq_startArt{border-right:4px solid var(--ink);background:var(--deep);position:relative;overflow:hidden}.RqRujq_startArt img{object-fit:cover;width:100%;height:100%;display:block}.RqRujq_district{background:var(--ink);font-family:var(--mono);letter-spacing:.14em;color:var(--accent-text);border-radius:3px;padding:6px 10px;font-size:12px;position:absolute;top:16px;left:16px}.RqRujq_startQuote{max-width:320px;position:absolute;bottom:22px;left:18px;right:18px}.RqRujq_startBody{flex-direction:column;gap:18px;min-width:0;padding:32px clamp(16px,4vw,48px);display:flex}.RqRujq_startTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.RqRujq_picker{gap:8px;display:flex}.RqRujq_pick{border:2px solid var(--line-2);opacity:.65;border-radius:50%;width:48px;height:48px;display:block;overflow:hidden}.RqRujq_pick img{object-fit:cover;object-position:50% 10%;width:100%;height:100%;display:block}.RqRujq_pickOn{opacity:1;border:3px solid var(--accent)}.RqRujq_name{font-family:var(--display);color:#fff4fb;margin:0;font-size:clamp(34px,5vw,54px);font-weight:400;line-height:1}.RqRujq_nick{font-family:var(--script);color:var(--accent-text);font-size:32px}.RqRujq_chips{flex-wrap:wrap;gap:8px;display:flex}.RqRujq_chip{font-family:var(--display);background:var(--accent);color:var(--ink);border-radius:3px;padding:6px 12px;font-size:13px}.RqRujq_chipLine{font-family:var(--display);border:2px solid var(--accent);color:var(--accent-text);border-radius:3px;padding:6px 12px;font-size:13px}.RqRujq_chipPlain{font-family:var(--mono);border:1px solid var(--line-2);color:#e6d9ee;border-radius:3px;padding:6px 12px;font-size:13px}.RqRujq_perks{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.RqRujq_perk{flex-direction:column;gap:6px;display:flex}.RqRujq_perk span:first-child{font-family:var(--mono);letter-spacing:.14em;color:var(--accent-text);font-size:11px}.RqRujq_startActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;display:flex}@media (max-width:860px){.RqRujq_start{grid-template-columns:1fr}.RqRujq_startArt{border-right:0;border-bottom:4px solid var(--ink);height:58vh}.RqRujq_startArt img{object-position:50% 30%}.RqRujq_perks{grid-template-columns:1fr}}.RqRujq_game{flex-direction:column;min-height:100dvh;display:flex}.RqRujq_status{z-index:25;background:var(--deep);border-bottom:3px solid var(--ink);flex-wrap:wrap;align-items:center;gap:10px 16px;min-height:68px;padding:8px 16px;display:flex;position:sticky;top:0}.RqRujq_status .RqRujq_logoRow{align-items:center;gap:8px}.RqRujq_status .RqRujq_logo{font-size:28px}.RqRujq_face{object-fit:cover;object-position:50% 10%;border:3px solid var(--accent);border-radius:50%;width:44px;height:44px}.RqRujq_stat{flex-direction:column;gap:3px;display:flex}.RqRujq_stat>span:first-child{font-family:var(--mono);letter-spacing:.12em;color:var(--faint);font-size:10px}.RqRujq_statValue{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:16px}.RqRujq_moneyStat{position:relative}.RqRujq_moneyButton{all:unset;cursor:pointer;color:inherit;border-radius:4px}.RqRujq_moneyButton:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.RqRujq_moneyCard{z-index:30;background:var(--cream);min-width:120px;color:var(--ink);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);font-family:var(--mono);white-space:nowrap;pointer-events:none;flex-direction:column;gap:2px;padding:8px 12px;font-size:15px;display:none;position:absolute;top:calc(100% + 8px);left:-8px}.RqRujq_moneyCard small{letter-spacing:.04em;opacity:.8;font-size:11px}.RqRujq_moneyStat[data-open] .RqRujq_moneyCard{display:flex}.RqRujq_moneyStat:has(.RqRujq_moneyButton:focus-visible) .RqRujq_moneyCard{display:flex}@media (hover:hover){.RqRujq_moneyStat:hover .RqRujq_moneyCard{display:flex}}.RqRujq_bar{background:var(--line);border-radius:4px;width:120px;height:8px;overflow:hidden}.RqRujq_bar>span{height:8px;display:block}.RqRujq_barFill{transition:width .7s cubic-bezier(.2,.8,.2,1)}.RqRujq_stars{letter-spacing:2px;color:var(--amber);font-size:17px}.RqRujq_jailChip{min-height:34px;font-family:var(--mono);letter-spacing:.1em;background:#1d2b5e;border:2px solid #3b7bff;align-items:center;gap:4px;padding:0 9px;font-size:11px;text-decoration:none;animation:2.4s ease-in-out infinite RqRujq_jailPulse;display:inline-flex;color:#d8e4ff!important}@keyframes RqRujq_jailPulse{50%{border-color:#ff3b5c}}@media (prefers-reduced-motion:reduce){.RqRujq_jailChip{animation:none}}.RqRujq_barRight{align-items:center;gap:10px;margin-left:auto;display:flex}.RqRujq_mapButton{background:var(--pink);min-height:40px;color:var(--night);border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);font-family:var(--display);cursor:pointer;align-items:center;gap:6px;padding:0 14px;font-size:13px;display:inline-flex}.RqRujq_mapButton:hover,.RqRujq_mapButton:focus-visible{box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)}.RqRujq_mapButton:active{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.RqRujq_mapButton .RqRujq_navBadge{background:var(--night);color:var(--pink-text);margin-left:2px}.RqRujq_seasonChip{flex-direction:column;align-items:flex-end;line-height:1;display:flex}.RqRujq_seasonChip .RqRujq_mono{letter-spacing:.12em;color:var(--gold);font-size:10px}.RqRujq_seasonChip .RqRujq_script{color:var(--text);font-size:20px}.RqRujq_barLink{all:unset;cursor:pointer;min-height:40px;font-family:var(--mono);letter-spacing:.08em;color:var(--muted);align-items:center;padding:0 6px;font-size:11px;display:inline-flex}.RqRujq_barLink:hover,.RqRujq_barLink:focus-visible{color:var(--text);text-decoration:underline}.RqRujq_content{flex-direction:column;flex:1;gap:14px;min-width:0;padding:16px 20px 28px;display:flex}.RqRujq_content h1{font-family:var(--display);margin:0;font-size:26px;font-weight:400}.RqRujq_crimeRow{color:var(--faint);border:2px dashed #3a2a55;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 14px;display:grid}.RqRujq_statRow{display:contents}@media (max-width:860px){.RqRujq_status{gap:6px 10px;min-height:0;padding:6px 10px}.RqRujq_status .RqRujq_logo{font-size:22px}.RqRujq_status .RqRujq_alpha{display:none}.RqRujq_face{width:34px;height:34px}.RqRujq_barRight{gap:6px}.RqRujq_mapButton{min-height:36px;padding:0 10px;font-size:12px}.RqRujq_barLink,.RqRujq_seasonChip{display:none}.RqRujq_statRow{order:10;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.RqRujq_statRow .RqRujq_stat>span:first-child,.RqRujq_statRow .RqRujq_spoils{font-size:9px}.RqRujq_barRight{margin-left:auto}.RqRujq_bar{width:64px}.RqRujq_stars{letter-spacing:1px;font-size:14px}.RqRujq_jailChip{justify-content:center;width:100%}.RqRujq_content{padding:10px 10px 24px}}.RqRujq_mapPage{flex-direction:column;flex:1;gap:6px;min-height:0;padding:16px 20px 28px;display:flex;overflow:auto}.RqRujq_mapPage .RqRujq_mapGrid{padding:8px 0 0}.RqRujq_wipe{z-index:60;pointer-events:none;background:var(--accent);clip-path:inset(0 100% 0 0);place-items:center;display:grid;position:fixed;inset:0}.RqRujq_wipe[data-phase=out]{pointer-events:all;animation:.38s cubic-bezier(.7,0,.3,1) forwards RqRujq_wipeIn}.RqRujq_wipe[data-phase=in]{clip-path:inset(0);animation:.42s cubic-bezier(.7,0,.3,1) forwards RqRujq_wipeOut}.RqRujq_wipeBar{background:var(--line);opacity:0;width:160px;height:4px;margin-top:8px;animation:1ms .9s forwards RqRujq_barShow;display:block;overflow:hidden}.RqRujq_wipeBar:after{content:"";background:var(--accent);width:40%;height:100%;animation:.9s ease-in-out infinite alternate RqRujq_barRun;display:block}@keyframes RqRujq_barShow{to{opacity:1}}@keyframes RqRujq_barRun{0%{transform:translate(-100%)}to{transform:translate(260%)}}.RqRujq_wipeCard{background:var(--night);color:var(--text);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);font-family:var(--display);letter-spacing:.04em;opacity:0;flex-direction:column;align-items:center;padding:10px 18px;font-size:15px;animation:.24s ease-out .2s forwards RqRujq_cardIn;display:flex}@keyframes RqRujq_wipeIn{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes RqRujq_wipeOut{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes RqRujq_cardIn{to{opacity:1}}@media (prefers-reduced-motion:reduce){.RqRujq_wipe{display:none}}.RqRujq_mapBackdrop{z-index:55;background:#0a0714b8;place-items:center;padding:12px;animation:.16s ease-out RqRujq_menuIn;display:grid;position:fixed;inset:0}.RqRujq_mapSheet{background:var(--deep);border:3px solid var(--ink);width:min(980px,100%);max-height:calc(100dvh - 24px);box-shadow:8px 8px 0 var(--ink);overflow:auto}.RqRujq_mapHead{z-index:1;background:var(--deep);border-bottom:2px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:2px 12px;padding:14px 18px 10px;display:grid;position:sticky;top:0}.RqRujq_mapHead b{font-family:var(--display);font-size:24px;font-weight:400}.RqRujq_mapHead .RqRujq_kicker{grid-column:1}.RqRujq_mapHead .RqRujq_shopMenuClose{grid-area:1/2/span 2}.RqRujq_mapGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;margin:0;padding:14px 18px 18px;list-style:none;display:grid}.RqRujq_mapItem{display:contents}.RqRujq_mapCard{background:var(--night);border:3px solid var(--ink);min-height:100px;box-shadow:4px 4px 0 var(--ink);color:var(--text);grid-template-columns:84px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:grid;position:relative}a.RqRujq_mapCard:hover,a.RqRujq_mapCard:focus-visible{border-color:var(--accent);box-shadow:5px 5px 0 var(--ink);outline:none;transform:translate(-1px,-1px)}a.RqRujq_mapCard[aria-disabled=true]{opacity:.6;cursor:not-allowed}.RqRujq_mapCurrent{border-color:var(--accent)}.RqRujq_mapSoon{opacity:.55}.RqRujq_mapSoon .RqRujq_mapArt img{filter:grayscale()}.RqRujq_mapArt{place-items:center;width:84px;height:84px;display:grid}.RqRujq_mapArt img{object-fit:contain;width:84px;height:84px}.RqRujq_mapText{flex-direction:column;gap:2px;min-width:0;display:flex}.RqRujq_mapText b{font-family:var(--display);font-size:15px;font-weight:400}.RqRujq_mapText small{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:10px}.RqRujq_mapText>span{color:var(--muted);font-size:13px;line-height:1.3}.RqRujq_mapHere{background:var(--accent);color:var(--night);border:2px solid var(--ink);font-family:var(--mono);letter-spacing:.1em;padding:2px 8px;font-size:10px;position:absolute;top:-10px;right:10px}.RqRujq_mapLock{font-size:16px;position:absolute;top:8px;right:10px}@media (max-width:600px){.RqRujq_mapGrid{grid-template-columns:1fr;padding:10px}.RqRujq_mapCard{grid-template-columns:64px minmax(0,1fr);min-height:84px}.RqRujq_mapArt,.RqRujq_mapArt img{width:64px;height:64px}}.RqRujq_stage{position:absolute;inset:0;overflow:hidden}.RqRujq_stage canvas{pointer-events:none;opacity:0;transition:opacity .42s}.RqRujq_stage[data-live="1"] canvas{opacity:1}@media (prefers-reduced-motion:reduce){.RqRujq_stage canvas{transition:none}}.RqRujq_testTools{border:2px dashed var(--amber,#ffb35c);border-radius:4px;flex-direction:column;gap:10px;max-width:1100px;margin-top:12px;padding:12px 14px;display:flex}.RqRujq_testTools summary{cursor:pointer;font-family:var(--mono);color:var(--amber,#ffb35c);align-items:center;min-height:32px;font-size:13px;display:flex}.RqRujq_testTools[open]{gap:12px}.RqRujq_testTools>p,.RqRujq_testTools>form{margin-top:10px}.RqRujq_dangerBtn{color:#ff9b9b;height:44px;font-family:var(--display);cursor:pointer;background:0 0;border:2px solid #ff6b6b;border-radius:4px;padding:0 18px;font-size:13px}.RqRujq_dangerBtn:hover{background:#ff6b6b1f}.RqRujq_crimesHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;max-width:1100px;display:flex}.RqRujq_oddsGood{color:var(--cash)}.RqRujq_oddsMid{color:var(--gold)}.RqRujq_oddsLow{color:var(--amber)}.RqRujq_oddsNeg{color:var(--pink-text)}.RqRujq_crimes{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:22px;max-width:1100px;display:grid}.RqRujq_crimeList{flex-direction:column;gap:8px;min-width:0;display:flex}.RqRujq_crimeItem{background:var(--panel);border:2px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 10px;display:grid}.RqRujq_crimeOn{border:3px solid var(--pink);box-shadow:4px 4px 0 var(--ink);background:#2a1438}.RqRujq_crimePick{align-items:center;gap:12px;min-width:0;min-height:52px;text-decoration:none;display:flex;color:var(--text)!important}.RqRujq_crimeThumb{object-fit:cover;border:2px solid var(--ink);background:#24183f;flex-shrink:0;width:88px;height:55px;display:block}.RqRujq_crimeName{flex-direction:column;gap:2px;min-width:0;display:flex}.RqRujq_crimeName>span:first-child{font-size:20px;font-weight:700;line-height:1.1}.RqRujq_crimeMeta{font-family:var(--mono);color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.RqRujq_crimeWait{text-align:center;min-width:92px;font-family:var(--mono);color:var(--faint);font-variant-numeric:tabular-nums;font-size:13px}.RqRujq_doIt{cursor:pointer;border:2px solid var(--teal);min-width:92px;height:44px;color:var(--teal-text);font-family:var(--display);background:0 0;border-radius:3px;padding:0 14px;font-size:12px}.RqRujq_doIt:hover{background:#18e3d01f}.RqRujq_crimeOn .RqRujq_doIt{border-color:var(--pink);background:var(--pink);color:var(--night)}.RqRujq_doIt:disabled,.RqRujq_doItBig:disabled{opacity:.6;cursor:progress}.RqRujq_crimeSide{flex-direction:column;gap:12px;min-width:0;display:flex}.RqRujq_sideImg{object-fit:cover;border:3px solid var(--ink);width:100%;height:180px;box-shadow:6px 6px 0 var(--ink);display:block}.RqRujq_sideTitle{font-family:var(--display);justify-content:space-between;align-items:baseline;gap:12px;font-size:22px;line-height:1.05;display:flex}.RqRujq_sideChance{font-family:var(--mono);font-size:16px;display:none}.RqRujq_sideBlurb{color:var(--muted);font-size:17px;line-height:1.25}.RqRujq_sideMeta{font-family:var(--mono);color:var(--muted);font-size:12px;display:none}.RqRujq_oddsBox{background:var(--panel);border:2px solid var(--line);font-family:var(--mono);flex-direction:column;gap:6px;padding:12px 14px;font-size:13px;display:flex}.RqRujq_oddsBox>span{justify-content:space-between;gap:12px;display:flex}.RqRujq_oddsTotal{border-top:1px solid #3a2a55;padding-top:6px;font-size:15px}.RqRujq_tiles{font-family:var(--mono);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;font-size:12px;display:grid}.RqRujq_tiles>span{background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:2px;padding:8px 4px;display:flex}.RqRujq_tiles>span>span:first-child{color:var(--faint)}.RqRujq_tiles>span>span:last-child{font-size:15px}.RqRujq_bigForm{display:flex}.RqRujq_doItBig{cursor:pointer;background:var(--pink);height:56px;color:var(--night);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);font-family:var(--display);border-radius:4px;flex:1;font-size:17px}.RqRujq_waitTip{color:var(--muted);font-size:16px;line-height:1.3}.RqRujq_waitTip a{color:var(--accent-text)}.RqRujq_bigWait{border:2px dashed var(--line-2);height:56px;font-family:var(--mono);color:var(--muted);font-variant-numeric:tabular-nums;border-radius:4px;justify-content:center;align-items:center;gap:.5ch;font-size:15px;display:flex}.RqRujq_jailBox{border:3px solid var(--pink);max-width:1100px;box-shadow:4px 4px 0 var(--ink);background:#1c1030;align-items:center;gap:14px;padding:12px 14px;display:flex}.RqRujq_jailImg{object-fit:cover;border:2px solid var(--ink);flex-shrink:0;width:120px;height:75px}.RqRujq_result{border:3px solid var(--ink);max-width:1100px;box-shadow:6px 6px 0 var(--ink);grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 18px;animation:.26s cubic-bezier(.2,1.4,.4,1) RqRujq_resultIn;display:grid;position:relative;transform:rotate(-.4deg)}.RqRujq_resultClean{color:var(--cash);background:#10261f}.RqRujq_resultClose{color:var(--gold);background:#2a2110}.RqRujq_resultBusted{color:var(--pink-text);background:#2a0f22}.RqRujq_resultImg{object-fit:cover;border:2px solid var(--ink);width:150px;height:94px}.RqRujq_resultBody{flex-direction:column;gap:4px;min-width:0;display:flex}.RqRujq_resultTitle{font-family:var(--display);font-size:28px;font-weight:400;line-height:1}.RqRujq_resultLine{color:var(--text);font-size:18px;line-height:1.25}.RqRujq_resultStats{font-family:var(--mono);color:var(--text);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 16px;font-size:14px;display:flex}.RqRujq_rankUp{background:var(--gold);color:var(--ink);font-family:var(--display);border-radius:3px;align-self:flex-start;margin-top:4px;padding:4px 10px;font-size:14px}.RqRujq_resultAgain{align-self:center}.RqRujq_bigScore{color:var(--gold);text-shadow:0 0 14px #ffd36ecc, 3px 3px 0 var(--ink);animation:.42s cubic-bezier(.2,1.6,.4,1) .25s both RqRujq_stampIn;display:inline-block}@keyframes RqRujq_resultIn{0%{opacity:0;transform:rotate(-.4deg)scale(.92)}to{opacity:1;transform:rotate(-.4deg)scale(1)}}@media (prefers-reduced-motion:reduce){.RqRujq_result{animation:none}}@media (max-width:1040px){.RqRujq_crimes{grid-template-columns:1fr}.RqRujq_crimeSide{border:3px solid var(--pink);box-shadow:4px 4px 0 var(--ink);background:#2a1438;order:-1;padding:12px}.RqRujq_sideImg{height:150px;box-shadow:none}}@media (max-width:600px){.RqRujq_hideNarrow{display:none}.RqRujq_crimeThumb{width:64px;height:42px}.RqRujq_crimeName>span:first-child{font-size:18px}.RqRujq_crimeItem{gap:8px;padding:6px 8px}.RqRujq_doIt,.RqRujq_crimeWait{min-width:72px}.RqRujq_result{grid-template-columns:1fr auto;padding:12px 14px}.RqRujq_resultImg{display:none}.RqRujq_resultTitle{font-size:24px}.RqRujq_jailImg{width:80px;height:50px}.RqRujq_sideImg{height:120px}.RqRujq_sideTitle{font-size:19px}.RqRujq_sideChance,.RqRujq_sideMeta{display:block}.RqRujq_sideBlurb,.RqRujq_oddsBox,.RqRujq_tiles,.RqRujq_sideNote{display:none}.RqRujq_crimeSide{gap:8px}}.RqRujq_loader{background:radial-gradient(ellipse at 50% 40%, #2a1438 0%, var(--night) 60%);flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:100dvh;padding:32px 16px;animation:.2s .12s both RqRujq_loaderIn;display:flex}.RqRujq_loaderOverlay{z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0d0a1ce0;animation-delay:0s;position:fixed;inset:0}.RqRujq_loaderLogo{font-size:clamp(64px,12vw,104px);animation:1.6s ease-in-out infinite RqRujq_neonFlicker}.RqRujq_loadBar{background:var(--line);border-radius:3px;width:min(240px,60vw);height:6px;display:block;position:relative;overflow:hidden}.RqRujq_loadBar:after{content:"";background:linear-gradient(90deg, var(--pink), var(--gold), var(--teal));width:40%;box-shadow:0 0 10px var(--pink);border-radius:3px;animation:1s ease-in-out infinite RqRujq_loadSlide;position:absolute;top:0;bottom:0;left:-40%}@keyframes RqRujq_loadSlide{0%{left:-40%}to{left:100%}}@keyframes RqRujq_neonFlicker{0%,to{text-shadow:0 0 14px #ff3b9ad9, 6px 6px 0 var(--ink)}50%{text-shadow:0 0 26px #ff3b9a, 0 0 4px #fff, 6px 6px 0 var(--ink)}}@keyframes RqRujq_loaderIn{0%{opacity:0}to{opacity:1}}.RqRujq_pendingArt{z-index:3;animation:.22s ease-out both RqRujq_artIn;position:absolute;inset:0}.RqRujq_pendingImg{object-fit:cover}@keyframes RqRujq_artIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.RqRujq_loadStrip{border:2px solid var(--ink);font-family:var(--mono);letter-spacing:.18em;color:var(--text);background:#0d0a1ce0;border-radius:4px;flex-direction:column;gap:8px;padding:10px 14px;font-size:12px;display:flex;position:absolute;bottom:18px;left:16px;right:16px}.RqRujq_loadStrip .RqRujq_loadBar{width:100%}.RqRujq_startBody{transition:opacity .16s}.RqRujq_start[data-pending] .RqRujq_startBody{opacity:.45;pointer-events:none}.RqRujq_pickPending{animation:.9s ease-in-out infinite RqRujq_pickPulse}@keyframes RqRujq_pickPulse{0%,to{box-shadow:0 0 #ffd36e00}50%{box-shadow:0 0 0 5px #ffd36e8c}}.RqRujq_thumbWrap{flex-shrink:0;display:block;position:relative}.RqRujq_linkHint{opacity:0;pointer-events:none;background:#0d0a1c8c;place-items:center;transition:opacity .12s;display:grid;position:absolute;inset:0}.RqRujq_linkHint:after{content:"";border:3px solid #ffffff40;border-top-color:var(--pink);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite RqRujq_spin}.RqRujq_linkHintOn{opacity:1}@keyframes RqRujq_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.RqRujq_loaderLogo,.RqRujq_pickPending,.RqRujq_pendingArt{animation:none}.RqRujq_loadBar:after{animation-duration:2.4s}}.RqRujq_flashUp{animation:1.3s ease-out RqRujq_flashUp}.RqRujq_flashDown{animation:1.3s ease-out RqRujq_flashDown}@keyframes RqRujq_flashUp{0%,40%{color:var(--cash);text-shadow:0 0 10px #7dffb3cc}to{text-shadow:none}}@keyframes RqRujq_flashDown{0%,40%{color:var(--pink-text);text-shadow:0 0 10px #ff3b9acc}to{text-shadow:none}}.RqRujq_starPop{animation:.6s cubic-bezier(.2,1.6,.4,1) both RqRujq_starPop;display:inline-block}.RqRujq_stars>span:nth-child(2).RqRujq_starPop{animation-delay:80ms}.RqRujq_stars>span:nth-child(3).RqRujq_starPop{animation-delay:.16s}.RqRujq_stars>span:nth-child(4).RqRujq_starPop{animation-delay:.24s}.RqRujq_stars>span:nth-child(5).RqRujq_starPop{animation-delay:.32s}@keyframes RqRujq_starPop{0%{transform:scale(.2)rotate(-40deg)}60%{color:#fff;text-shadow:0 0 12px var(--amber);transform:scale(1.6)}to{transform:none}}.RqRujq_rankGlow{animation:2.2s ease-out RqRujq_rankGlow}@keyframes RqRujq_rankGlow{0%,50%{color:var(--gold);text-shadow:0 0 14px #ffd36ef2}to{text-shadow:none}}.RqRujq_game:has([data-heat-scene]) .RqRujq_spoils{visibility:hidden}.RqRujq_resultBusted{animation:.26s cubic-bezier(.2,1.4,.4,1) RqRujq_resultIn,.42s ease-in-out .26s RqRujq_bustShake}@keyframes RqRujq_bustShake{0%,to{transform:rotate(-.4deg)translate(0)}20%{transform:rotate(-.4deg)translate(-7px)}40%{transform:rotate(-.4deg)translate(6px)}60%{transform:rotate(-.4deg)translate(-4px)}80%{transform:rotate(-.4deg)translate(2px)}}.RqRujq_rankUp{animation:.42s cubic-bezier(.2,1.6,.4,1) .5s both RqRujq_stampIn;position:relative;overflow:hidden}.RqRujq_rankUp:after{content:"";background:linear-gradient(100deg,#0000,#ffffffbf,#0000);width:40%;animation:.9s ease-in-out .95s both RqRujq_shine;position:absolute;top:0;bottom:0;left:-60%}@keyframes RqRujq_stampIn{0%{opacity:0;transform:scale(1.8)rotate(-6deg)}to{opacity:1;transform:none}}@keyframes RqRujq_shine{0%{left:-60%}to{left:120%}}.RqRujq_crimeItem,.RqRujq_shortcut,.RqRujq_feed li,.RqRujq_carCard,.RqRujq_fameList li{animation:.36s cubic-bezier(.2,.9,.3,1) both RqRujq_dealIn}:is(.RqRujq_crimeItem,.RqRujq_shortcut,.RqRujq_feed li,.RqRujq_carCard,.RqRujq_fameList li):nth-child(2){animation-delay:40ms}:is(.RqRujq_crimeItem,.RqRujq_shortcut,.RqRujq_feed li,.RqRujq_carCard,.RqRujq_fameList li):nth-child(3){animation-delay:80ms}:is(.RqRujq_crimeItem,.RqRujq_shortcut,.RqRujq_feed li,.RqRujq_carCard,.RqRujq_fameList li):nth-child(4){animation-delay:.12s}:is(.RqRujq_crimeItem,.RqRujq_shortcut,.RqRujq_feed li,.RqRujq_carCard,.RqRujq_fameList li):nth-child(5){animation-delay:.16s}:is(.RqRujq_crimeItem,.RqRujq_shortcut,.RqRujq_feed li,.RqRujq_carCard,.RqRujq_fameList li):nth-child(6){animation-delay:.2s}:is(.RqRujq_crimeItem,.RqRujq_shortcut,.RqRujq_feed li,.RqRujq_carCard,.RqRujq_fameList li):nth-child(7){animation-delay:.24s}:is(.RqRujq_crimeItem,.RqRujq_shortcut,.RqRujq_feed li,.RqRujq_carCard,.RqRujq_fameList li):nth-child(n+8){animation-delay:.28s}@keyframes RqRujq_dealIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.RqRujq_btn,.RqRujq_doItBig{transition:transform 80ms,box-shadow 80ms}.RqRujq_btn:active:not(:disabled),.RqRujq_doItBig:active:not(:disabled){box-shadow:1px 1px 0 var(--ink);transform:translate(3px,3px)}.RqRujq_doIt,.RqRujq_ghost,.RqRujq_shortcut{transition:transform 80ms,background-color .12s}.RqRujq_doIt:active:not(:disabled),.RqRujq_ghost:active,.RqRujq_shortcut:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.RqRujq_flashUp,.RqRujq_flashDown,.RqRujq_starPop,.RqRujq_rankGlow,.RqRujq_resultBusted,.RqRujq_rankUp,.RqRujq_rankUp:after,.RqRujq_bigScore,.RqRujq_crimeItem,.RqRujq_shortcut,.RqRujq_feed li,.RqRujq_carCard,.RqRujq_fameList li{animation:none!important}.RqRujq_barFill,.RqRujq_btn,.RqRujq_doItBig,.RqRujq_doIt,.RqRujq_ghost,.RqRujq_shortcut{transition:none}}.RqRujq_pawnHero{border:3px solid var(--ink);max-width:1100px;height:380px;box-shadow:6px 6px 0 var(--ink);position:relative;overflow:hidden}.RqRujq_pawnHero:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#0d0a1c40 74%,#0d0a1cd9 100%);position:absolute;inset:0}.RqRujq_pawnImg{object-fit:cover;object-position:50% 62%}.RqRujq_pawnTitle{z-index:2;flex-direction:column;gap:4px;display:flex;position:absolute;bottom:16px;left:20px}.RqRujq_pawnBubble{z-index:2;max-width:min(380px,60%);font-family:var(--body);font-size:17px;position:absolute;top:16px;left:20px}.RqRujq_gearSection{flex-direction:column;gap:10px;max-width:1100px;display:flex}.RqRujq_gearSection h2{margin:6px 0 0}.RqRujq_gearSlots{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.RqRujq_gearSlot{border:3px solid var(--accent);box-shadow:4px 4px 0 var(--ink);background:#1c1030;flex-direction:column;gap:10px;padding:14px;display:flex}.RqRujq_gearSlot form{align-self:flex-start}.RqRujq_gearSlotEmpty{border-style:dashed;border-color:var(--line-2);background:var(--panel);box-shadow:none}.RqRujq_gearRow{align-items:center;gap:12px;min-width:0;display:flex}.RqRujq_gearGrid{grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:10px;display:grid}.RqRujq_gearCard{background:var(--panel);border:2px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.RqRujq_gearLocked{opacity:.6}.RqRujq_gearArt{object-fit:cover;border:2px solid var(--ink);background:#24183f;border-radius:3px;flex-shrink:0;display:block}.RqRujq_gearText{flex-direction:column;gap:3px;min-width:0;display:flex}.RqRujq_gearText b{font-size:19px;line-height:1.1}.RqRujq_gearEffect{font-family:var(--mono);color:var(--cash);font-size:12px}.RqRujq_gearButtons{flex-direction:column;align-items:stretch;gap:6px;display:flex}.RqRujq_gearButtons .RqRujq_ghost{min-height:40px;padding:0 12px;font-size:11px}.RqRujq_power{gap:3px;display:inline-flex}.RqRujq_power i{background:var(--line);border-radius:2px;width:14px;height:6px}.RqRujq_power i.RqRujq_powerOn{background:linear-gradient(90deg, var(--pink), var(--gold));box-shadow:0 0 6px #ff3b9a80}.RqRujq_needGear{text-align:center;min-width:92px;font-family:var(--mono);border:2px dashed var(--gold);border-radius:3px;padding:6px 8px;font-size:12px;line-height:1.2;text-decoration:none;color:var(--gold)!important}.RqRujq_needGearBig{border-color:var(--gold);text-decoration:none;color:var(--gold)!important}.RqRujq_gearNote{font-family:var(--mono);color:var(--gold);font-size:13px;line-height:1.35}.RqRujq_gearNote a{color:var(--accent-text)}.RqRujq_confiscated{color:#d8e4ff;font-family:var(--mono);background:#1d2b5e;border-radius:3px;align-self:flex-start;padding:4px 10px;font-size:13px}@media (max-width:860px){.RqRujq_pawnHero{height:260px}.RqRujq_gearSlots,.RqRujq_gearGrid{grid-template-columns:1fr}}@media (max-width:600px){.RqRujq_gearCard{grid-template-columns:auto minmax(0,1fr)}.RqRujq_gearCard>:last-child{grid-column:1/-1}.RqRujq_gearCard .RqRujq_doIt{width:100%}.RqRujq_pawnBubble{max-width:75%;font-size:15px}}.RqRujq_logoRow{align-items:flex-start;gap:10px;display:flex}.RqRujq_alphaWrap{display:inline-flex;position:relative}.RqRujq_alpha{border:2px solid var(--gold);color:var(--gold);font-family:var(--mono);letter-spacing:.16em;cursor:help;background:#ffd36e1f;border-radius:3px;padding:3px 7px;font-size:11px;font-weight:700;line-height:1}.RqRujq_titleBody .RqRujq_alpha{margin-top:14px;font-size:13px}.RqRujq_alphaTip{z-index:40;background:var(--cream);width:max-content;max-width:min(260px,80vw);color:var(--ink);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);font-family:var(--body);letter-spacing:0;text-transform:none;padding:8px 10px;font-size:14px;font-weight:400;line-height:1.3;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.RqRujq_alphaNote{font-family:var(--mono);color:var(--gold);font-size:12px}.RqRujq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RqRujq_chapter{border:3px solid var(--ink);max-width:1100px;box-shadow:6px 6px 0 var(--ink);background:linear-gradient(90deg,#0d0a1cf0 30%,#0d0a1c8c),url(/play/art/bg_title.jpg) 50% 60%/cover;flex-direction:column;gap:8px;padding:22px 24px;display:flex}.RqRujq_hideout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:22px;max-width:1100px;display:grid}.RqRujq_shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.RqRujq_shortcut{background:var(--panel);border:2px solid var(--line);flex-direction:column;gap:4px;min-height:84px;padding:12px 14px;text-decoration:none;display:flex;color:var(--text)!important}a.RqRujq_shortcut:hover{border-color:var(--pink)}.RqRujq_shortcut b{font-family:var(--display);font-size:16px;font-weight:400}.RqRujq_shortcut>span{font-family:var(--mono);color:var(--muted);font-size:12px}.RqRujq_shortcutSoon{opacity:.55;border-style:dashed}.RqRujq_radio{border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);background:#150f2a;flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex}.RqRujq_radioHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.RqRujq_radioName{font-family:var(--display);color:var(--gold);text-shadow:0 0 10px #ffd36e80;font-size:22px}.RqRujq_radioQuote{font-family:var(--script);color:var(--pink-text);margin:0;font-size:22px}.RqRujq_feed{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.RqRujq_feed li{background:var(--panel);border-left:3px solid var(--line-2);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 10px;font-size:17px;line-height:1.25;display:flex}.RqRujq_feed li b{color:var(--teal-text)}.RqRujq_feed .RqRujq_small{flex-shrink:0}.RqRujq_feedGood{border-left-color:var(--cash)!important}.RqRujq_feedBad{border-left-color:var(--pink)!important}.RqRujq_cell{border:3px solid var(--ink);max-width:1100px;box-shadow:6px 6px 0 var(--ink);background:#1c1030;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:0;display:grid}.RqRujq_emptyCell{border:3px solid var(--ink);height:200px;box-shadow:6px 6px 0 var(--ink);align-items:flex-end;padding:14px;display:flex;position:relative;overflow:hidden}.RqRujq_emptyCellImg{object-fit:cover;filter:saturate(.8)brightness(.8)}.RqRujq_emptyCell .RqRujq_bubble{font-family:var(--body);max-width:460px;font-size:17px;position:relative}.RqRujq_cellImg{object-fit:cover;width:100%;height:100%;min-height:260px;display:block}.RqRujq_cellBody{flex-direction:column;gap:8px;padding:18px 20px;display:flex}.RqRujq_bigClock{font-family:var(--mono);color:var(--text);font-variant-numeric:tabular-nums;font-size:54px;line-height:1}.RqRujq_pubHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;max-width:1100px;display:flex}.RqRujq_pubTitle{color:#fff4fb;text-shadow:0 0 16px #ff3b9ae6;margin:0;line-height:1;font-family:var(--script)!important;font-size:52px!important}.RqRujq_pub{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:22px;max-width:1100px;display:grid}.RqRujq_chat{flex-direction:column;gap:8px;min-width:0;display:flex}.RqRujq_chatList{background:var(--deep);border:3px solid var(--ink);height:min(56vh,520px);box-shadow:6px 6px 0 var(--ink);flex-direction:column;gap:10px;margin:0;padding:12px;list-style:none;display:flex;overflow-y:auto}.RqRujq_chatMsg{flex-direction:column;gap:2px;display:flex}.RqRujq_chatHead{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.RqRujq_chatHead b{font-family:var(--display);font-size:14px;font-weight:400}.RqRujq_chatBody{overflow-wrap:anywhere;font-size:18px;line-height:1.3}.RqRujq_chatReport{font-family:var(--mono);color:var(--faint);cursor:pointer;background:0 0;border:0;min-height:24px;margin-left:auto;padding:0 2px;font-size:11px;text-decoration:underline}.RqRujq_chatForm{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.RqRujq_pubSide{background:var(--panel);border:2px solid var(--line);flex-direction:column;gap:10px;padding:14px;display:flex}.RqRujq_guestList{flex-direction:column;gap:8px;max-height:420px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.RqRujq_guestList li{align-items:center;gap:10px;font-size:17px;line-height:1.1;display:flex}.RqRujq_guestFace{object-fit:cover;object-position:50% 10%;border:2px solid var(--ink);border-radius:50%;flex-shrink:0;width:32px;height:32px}@media (max-width:860px){.RqRujq_hideout,.RqRujq_pub,.RqRujq_cell{grid-template-columns:1fr}.RqRujq_cellImg{height:180px;min-height:0}.RqRujq_chatList{height:52vh}.RqRujq_guestList{flex-flow:wrap;gap:10px 16px;max-height:none}}@media (max-width:600px){.RqRujq_shortcuts{grid-template-columns:1fr 1fr}.RqRujq_bigClock{font-size:44px}.RqRujq_pubTitle{font-size:40px!important}}.RqRujq_garageHero{border:3px solid var(--ink);max-width:1100px;height:200px;box-shadow:6px 6px 0 var(--ink);position:relative;overflow:hidden}.RqRujq_garageImg{object-fit:cover;object-position:50% 60%}.RqRujq_garageShade{background:linear-gradient(90deg,#0d0a1ceb 0%,#0d0a1c59 70%);position:absolute;inset:0}.RqRujq_garageTitle{flex-direction:column;gap:4px;display:flex;position:absolute;bottom:16px;left:20px}.RqRujq_garageTitle h1{margin:0}.RqRujq_garage{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:22px;max-width:1100px;display:grid}.RqRujq_carList{flex-direction:column;gap:10px;min-width:0;display:flex}.RqRujq_carCard{background:var(--panel);border:2px solid var(--line);grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 12px;display:grid}.RqRujq_carOn{border:3px solid var(--accent);box-shadow:4px 4px 0 var(--ink);background:#10262a}.RqRujq_carChip{border:2px solid var(--ink);border-radius:18px 26px 6px 6px;place-items:end center;width:96px;height:60px;padding-bottom:4px;display:grid;box-shadow:inset 0 -12px #0a071459}.RqRujq_carChip span{font-family:var(--mono);letter-spacing:.1em;color:var(--ink);text-transform:uppercase;background:#fffaf0d9;border-radius:2px;padding:1px 6px;font-size:10px}.RqRujq_carText{flex-direction:column;gap:2px;min-width:0;display:flex}.RqRujq_carName{font-size:20px;font-weight:700;line-height:1.1}.RqRujq_tierBox{background:var(--deep);border:2px solid var(--line);font-family:var(--mono);flex-direction:column;gap:6px;padding:12px 14px;font-size:13px;display:flex}.RqRujq_tierBox>span{justify-content:space-between;gap:12px;display:flex}.RqRujq_carActions{flex-direction:column;align-items:stretch;gap:6px;display:flex}.RqRujq_emptySpot{min-height:64px;color:var(--muted);border:2px dashed #3a2a55;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 14px;display:flex}.RqRujq_emptySpot b{font-family:var(--display);color:var(--text);font-size:15px;font-weight:400}.RqRujq_bankGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:760px;display:grid}.RqRujq_bankCard{background:var(--panel);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);flex-direction:column;gap:12px;padding:16px;display:flex}.RqRujq_bankCard .RqRujq_doItBig{flex:none}.RqRujq_bankAmount{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:34px;line-height:1}@media (max-width:860px){.RqRujq_garage{grid-template-columns:1fr}.RqRujq_garageHero{height:150px}}@media (max-width:600px){.RqRujq_carCard{grid-template-columns:64px minmax(0,1fr)}.RqRujq_carChip{width:64px;height:42px}.RqRujq_carText{flex-direction:column;gap:2px;min-width:0;display:flex}.RqRujq_carName{font-size:20px;font-weight:700;line-height:1.1}.RqRujq_tierBox{background:var(--deep);border:2px solid var(--line);font-family:var(--mono);flex-direction:column;gap:6px;padding:12px 14px;font-size:13px;display:flex}.RqRujq_tierBox>span{justify-content:space-between;gap:12px;display:flex}.RqRujq_carActions{flex-direction:row;grid-column:1/-1}.RqRujq_carActions form{flex:1;display:flex}.RqRujq_carActions button{flex:1}.RqRujq_bankGrid{grid-template-columns:1fr}}.RqRujq_scene{flex-direction:column;gap:10px;max-width:1100px;display:flex}.RqRujq_sceneStage{aspect-ratio:16/9;border:3px solid var(--ink);width:100%;box-shadow:6px 6px 0 var(--ink);background:#1d1236;position:relative;overflow:hidden}.RqRujq_sceneTone{z-index:2;pointer-events:none;opacity:.35;background-image:radial-gradient(#0a0714e6 28%,#0000 30%);background-size:7px 7px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#0000 58%,#000 100%);mask-image:radial-gradient(#0000 58%,#000 100%)}.RqRujq_sceneHud{z-index:3;pointer-events:none;background:linear-gradient(#0d0a1ccc,#0d0a1c00);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex;position:absolute;top:0;left:0;right:0}.RqRujq_sceneTitle{flex-direction:column;gap:2px;display:flex}.RqRujq_sceneTitle b{font-family:var(--display);font-size:clamp(16px,2.6vw,26px);font-weight:400}.RqRujq_sceneTitle span,.RqRujq_sceneShot{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--teal);font-size:11px}.RqRujq_sceneShot{color:var(--muted);text-align:right}.RqRujq_sceneBeats{z-index:3;pointer-events:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:12px;left:14px;right:14px}.RqRujq_sceneBeats li{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);flex-direction:column;gap:5px;font-size:10px;display:flex}.RqRujq_sceneBeats i{background:#ffffff26;border-radius:2px;height:4px}.RqRujq_beatDone i{background:var(--teal)}.RqRujq_beatNow{color:var(--text)!important}.RqRujq_beatNow i{background:var(--pink);box-shadow:0 0 10px var(--pink)}.RqRujq_sceneLoading{z-index:4;background:#0d0a1c99;place-items:center;display:grid;position:absolute;inset:0}.RqRujq_sceneControls{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.RqRujq_pop{z-index:1;transform-origin:50% 100%;white-space:nowrap;font-family:var(--display);will-change:transform;line-height:1;position:absolute;top:0;left:0}.RqRujq_say{border:3px solid var(--ink);background:var(--cream);color:var(--ink);box-shadow:4px 4px 0 var(--ink);border-radius:14px;padding:8px 12px 7px;font-size:clamp(13px,2.1vw,22px)}.RqRujq_say:after{content:"";border:7px solid #0000;border-top:9px solid var(--ink);position:absolute;bottom:-14px;left:22px}.RqRujq_say:before{content:"";border:5px solid #0000;border-top:6px solid var(--cream);z-index:1;position:absolute;bottom:-7px;left:25px}.RqRujq_burst{color:var(--ink);clip-path:polygon(50% 0,60% 22%,84% 6%,76% 32%,100% 34%,80% 52%,98% 74%,72% 70%,70% 98%,52% 78%,30% 100%,28% 72%,2% 78%,18% 54%,0 30%,26% 30%,18% 4%,42% 22%);background:#ffd84a;padding:26px 30px;font-size:clamp(14px,2.4vw,26px)}.RqRujq_burstBlue{background:#6fb6ff}.RqRujq_burstPink{background:var(--pink)}.RqRujq_cashPop{color:var(--cash);-webkit-text-stroke:2px var(--ink);paint-order:stroke fill;text-shadow:3px 3px 0 var(--ink);font-size:clamp(20px,3.4vw,38px)}@media (max-width:600px){.RqRujq_sceneBeats{display:none}.RqRujq_burst{padding:16px 18px}}.RqRujq_seasonTabs{flex-wrap:wrap;gap:6px;display:flex}.RqRujq_seasonTabs a{border:2px solid var(--line-2);min-height:36px;font-family:var(--mono);border-radius:3px;align-items:center;padding:0 12px;font-size:12px;text-decoration:none;display:inline-flex;color:var(--muted)!important}.RqRujq_seasonTabs .RqRujq_seasonTabOn{border-color:var(--gold);color:var(--gold)!important}.RqRujq_podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:14px;max-width:900px;margin:0;padding:0;list-style:none;display:grid}.RqRujq_podium li{text-align:center;background:var(--panel);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);flex-direction:column;align-items:center;gap:6px;padding:16px 12px;display:flex}.RqRujq_podium li b{font-family:var(--display);font-size:18px;font-weight:400}.RqRujq_podium li:nth-child(2){order:-1}.RqRujq_podium li:nth-child(3){order:1}.RqRujq_podiumFirst{border-color:var(--gold)!important;background:#2a2110!important;padding-top:26px!important}.RqRujq_podiumPlace{font-family:var(--display);color:var(--gold);font-size:26px}.RqRujq_podiumFace{object-fit:cover;object-position:50% 10%;border:3px solid var(--gold);border-radius:50%;width:96px;height:96px}.RqRujq_fameList{flex-direction:column;gap:6px;max-width:720px;margin:0;padding:0;list-style:none;display:flex}.RqRujq_fameList li{background:var(--panel);border:2px solid var(--line);grid-template-columns:44px 32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.RqRujq_fameMe{border-color:var(--accent)!important}.RqRujq_admin{flex-direction:column;gap:18px;max-width:1100px;margin:0 auto;padding:20px 16px 60px;display:flex}.RqRujq_adminHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.RqRujq_adminCard{background:var(--panel);border:2px solid var(--line);flex-direction:column;gap:12px;padding:16px;display:flex}.RqRujq_adminCard h2{font-family:var(--display);margin:0;font-size:20px;font-weight:400}.RqRujq_adminRow{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.RqRujq_adminItem{background:var(--deep);border:1px solid var(--line);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.RqRujq_adminItem summary{cursor:pointer}.RqRujq_adminDanger{border:2px dashed #ff6b6b;flex-direction:column;gap:10px;max-width:520px;padding:12px;display:flex}.RqRujq_adminCrime{background:var(--deep);border:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));align-items:end;gap:8px;padding:10px;display:grid}.RqRujq_adminCrime>b{grid-column:1/-1}.RqRujq_adminCrime .RqRujq_input{min-height:40px;font-size:16px}.RqRujq_adminSetting{background:var(--deep);border:1px solid var(--line);flex-direction:column;gap:6px;padding:10px;display:flex}.RqRujq_adminSetting textarea{min-height:64px;font-family:var(--mono);padding:8px;font-size:13px}@media (max-width:600px){.RqRujq_podium{grid-template-columns:1fr}.RqRujq_podium li{order:0!important}}.RqRujq_adSlot{max-width:760px}.RqRujq_chapter{min-height:210px;position:relative}.RqRujq_chapterText{flex-direction:column;gap:8px;padding-right:210px;display:flex}.RqRujq_chapterStage{border-radius:4px 4px 0 0;width:190px;height:calc(100% + 30px);position:absolute;bottom:0;right:12px;overflow:hidden}.RqRujq_chapterStage .RqRujq_stage img{object-fit:cover;object-position:50% 30%}.RqRujq_cellStage{min-height:260px;position:relative}.RqRujq_cellStage .RqRujq_stage{position:absolute;inset:0}.RqRujq_pubStage{border:3px solid var(--ink);height:clamp(440px,100vh - 220px,860px);box-shadow:6px 6px 0 var(--ink);position:relative;overflow:hidden}.RqRujq_pubImg{object-fit:cover}.RqRujq_nameTag{border:1px solid var(--line-2);font-family:var(--mono);letter-spacing:.06em;color:var(--text);background:#0d0a1cd1;border-radius:3px;padding:2px 8px;font-size:11px}@media (max-width:600px){.RqRujq_chapter{min-height:190px}.RqRujq_chapterText{padding-right:112px}.RqRujq_chapterText p{font-size:18px!important}.RqRujq_chapterStage{width:110px;right:6px}.RqRujq_cellStage{min-height:200px}.RqRujq_nameTag{padding:1px 5px;font-size:10px}}.RqRujq_stageBubble{z-index:3;background:var(--cream);max-width:220px;color:var(--ink);border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);font-family:var(--body);white-space:normal;width:max-content;padding:6px 10px;font-size:15px;line-height:1.25;animation:.18s ease-out RqRujq_bubbleIn}@keyframes RqRujq_bubbleIn{0%{opacity:0;translate:0 6px}}@media (prefers-reduced-motion:reduce){.RqRujq_stageBubble{animation:none}}.RqRujq_hotspot{z-index:2;cursor:pointer;background:0 0;border:2px dashed #0000;border-radius:14px;padding:0}.RqRujq_hotspot:hover,.RqRujq_hotspot:focus-visible{border-color:var(--gold);background:#ffd36e14;outline:none}.RqRujq_hotspot[data-glow]:hover,.RqRujq_hotspot[data-glow]:focus-visible{background:0 0;border-color:#0000}.RqRujq_hotspot[data-door]{border-color:#18e3d059}.RqRujq_hotspot[data-door]:after{content:attr(aria-label);white-space:nowrap;background:var(--night);color:var(--teal-text);border:2px solid var(--teal);font-family:var(--mono);letter-spacing:.06em;opacity:0;pointer-events:none;padding:3px 8px;font-size:11px;transition:opacity .2s;animation:6s ease-out RqRujq_doorHint;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.RqRujq_hotspot[data-door]:hover,.RqRujq_hotspot[data-door]:focus-visible{border-color:var(--teal);background:#18e3d01a}.RqRujq_hotspot[data-door]:hover:after,.RqRujq_hotspot[data-door]:focus-visible:after{opacity:1}.RqRujq_hotspot[data-door][aria-disabled=true]{cursor:wait;opacity:.5}@keyframes RqRujq_doorHint{0%,15%{opacity:0}25%,80%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.RqRujq_hotspot[data-door]:after{animation:none}}@media (max-width:600px){.RqRujq_stageBubble{border-width:2px;max-width:150px;padding:4px 7px;font-size:12px}.RqRujq_nameTag[data-role=guest]{display:none}}.RqRujq_bandCard{background:var(--panel);border:2px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:10px 14px;max-width:1100px;padding:10px 14px;display:flex}.RqRujq_pubStage>.RqRujq_bandCard{z-index:5;border:3px solid var(--ink);max-width:min(420px,100% - 28px);box-shadow:3px 3px 0 var(--ink);background:#0d0a1ce6;position:absolute;top:14px;right:14px}.RqRujq_bandNow{color:var(--text);font-size:15px}.RqRujq_bandNow b{color:var(--gold);font-weight:600}.RqRujq_bandVolume input{width:120px;accent-color:var(--pink);vertical-align:middle}.RqRujq_precinct{border:3px solid var(--ink);height:clamp(300px,52vw,560px);box-shadow:6px 6px 0 var(--ink);position:relative;overflow:hidden}.RqRujq_cellStage{min-height:320px}@media (max-width:600px){.RqRujq_pubImg{object-position:62% 50%}.RqRujq_precinct{height:300px}}.RqRujq_cell{grid-template-columns:1fr}.RqRujq_cellStage{height:clamp(300px,52vw,560px);min-height:0}.RqRujq_hotspotBadge{background:var(--gold);color:var(--ink);border:2px solid var(--ink);font-family:var(--display);box-shadow:2px 2px 0 var(--ink);padding:2px 8px;font-size:13px;position:absolute;top:18%;right:6%;rotate:-6deg}.RqRujq_backLink{font-family:var(--mono);color:var(--teal-text);align-self:flex-start;font-size:13px;text-decoration:none}.RqRujq_backLink:hover{text-decoration:underline}.RqRujq_marketHero{border:3px solid var(--ink);max-width:1100px;height:clamp(380px,62vh,620px);box-shadow:6px 6px 0 var(--ink);position:relative;overflow:hidden}.RqRujq_marketHero:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#0d0a1c33 76%,#0d0a1cd9 100%);position:absolute;inset:0}.RqRujq_marketImg{object-fit:cover;object-position:50% 50%}.RqRujq_storeList{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;max-width:1100px;display:grid}.RqRujq_storeCard{background:var(--panel);border:2px solid var(--line-2);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.RqRujq_storeCard>form,.RqRujq_storeCard>a{margin-top:auto}.RqRujq_storeSoon{opacity:.65}.RqRujq_storeHead{align-items:center;gap:8px;font-size:18px;display:flex}.RqRujq_newTag{background:var(--gold);color:var(--ink);border:2px solid var(--ink);font-family:var(--display);vertical-align:middle;padding:1px 7px;font-size:12px;font-weight:400;display:inline-block;rotate:-4deg}.RqRujq_riskTag{font-family:var(--mono);border:1px solid;align-self:flex-start;padding:2px 8px;font-size:12px}.RqRujq_riskSafe{color:var(--teal-text)}.RqRujq_riskHot{color:var(--pink-text)}.RqRujq_doorBeat{z-index:60;color:var(--text);background:#0d0a1cd1;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:20px;animation:.5s steps(2,end) infinite RqRujq_beatFlash;display:flex;position:fixed;inset:0}.RqRujq_doorSiren{font-family:var(--display);color:var(--pink-text);font-size:42px}@keyframes RqRujq_beatFlash{50%{box-shadow:inset 0 0 120px #ff3b5c73}0%{box-shadow:inset 0 0 120px #3b7bff73}}@media (prefers-reduced-motion:reduce){.RqRujq_doorBeat{animation:none}}@media (max-width:860px){.RqRujq_marketHero{height:260px}}.RqRujq_liveHero{height:clamp(300px,52vw,560px)}@media (max-width:860px){.RqRujq_liveHero{height:300px}}.RqRujq_room{flex-direction:column;gap:10px;max-width:1100px;display:flex;position:relative}.RqRujq_pierHero{border:3px solid var(--ink);height:clamp(240px,38vh,440px);box-shadow:6px 6px 0 var(--ink);position:relative;overflow:hidden}.RqRujq_pierHero .RqRujq_pawnTitle{pointer-events:none}.RqRujq_roomHero{border:3px solid var(--ink);height:clamp(300px,52vw,560px);box-shadow:6px 6px 0 var(--ink);position:relative;overflow:hidden}.RqRujq_roomHero:after{content:"";pointer-events:none;background:linear-gradient(#0000 74%,#0d0a1ccc 100%);position:absolute;inset:0}.RqRujq_roomImg{object-fit:cover;object-position:50% 55%}.RqRujq_roomButtons{flex-wrap:wrap;gap:6px;display:flex}.RqRujq_roomButton,.RqRujq_roomButtonOn{min-height:36px;font:inherit;color:var(--text);background:var(--panel);border:2px solid var(--line-2);cursor:pointer;padding:6px 12px;font-size:14px}.RqRujq_roomButton:hover,.RqRujq_roomButton:focus-visible{border-color:var(--gold);outline:none}.RqRujq_roomButtonOn{border-color:var(--gold);color:var(--gold);background:#ffd36e1f}.RqRujq_roomPanel{z-index:5;background:var(--panel);border:3px solid var(--ink);width:min(360px,100% - 24px);max-height:calc(clamp(300px,52vw,560px) - 24px);box-shadow:5px 5px 0 var(--ink);outline:none;flex-direction:column;gap:10px;padding:14px;display:flex;position:absolute;top:12px;right:12px;overflow:auto}.RqRujq_roomPanelHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.RqRujq_roomRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.RqRujq_roomRow>span:only-child{grid-column:1/-1}.RqRujq_roomGroup{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:6px;display:flex}.RqRujq_roomBuy{font-family:var(--mono);color:var(--teal-text);font-size:13px;text-decoration:none}.RqRujq_roomBuy:hover{text-decoration:underline}@media (max-width:700px){.RqRujq_roomHero{height:300px}.RqRujq_roomImg{object-position:40% 55%}.RqRujq_roomPanel{width:auto;max-height:none;position:static}}.RqRujq_stashTabs{gap:6px;display:flex}.RqRujq_stashGoods{flex-direction:column;gap:8px;max-width:760px;display:flex}.RqRujq_atRisk{color:var(--pink-text)}.RqRujq_statGold{color:var(--gold)!important}.RqRujq_navBadge{background:var(--pink);color:#fff;min-width:20px;height:20px;font-family:var(--mono);border-radius:10px;place-items:center;margin-left:6px;padding:0 6px;font-size:11px;display:inline-grid}.RqRujq_rentCard{background:var(--panel);border:3px solid var(--gold);outline:none;flex-wrap:wrap;align-items:center;gap:10px 14px;max-width:760px;padding:12px 14px;display:flex}.RqRujq_closeup{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);align-items:start;gap:16px;max-width:1100px;display:grid}.RqRujq_closeupStage{border:3px solid var(--ink);height:clamp(280px,40vw,500px);box-shadow:6px 6px 0 var(--ink);position:relative;overflow:hidden}.RqRujq_closeupStage:after{content:"";pointer-events:none;background:linear-gradient(#0000 68%,#0d0a1cd9 100%);position:absolute;inset:0}.RqRujq_closeupPanel{background:var(--panel);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);flex-direction:column;gap:10px;padding:14px;display:flex}@media (max-width:860px){.RqRujq_closeup{grid-template-columns:1fr}.RqRujq_closeupStage{height:280px}}.RqRujq_swatches{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.RqRujq_swatchPick{cursor:pointer;display:block;position:relative}.RqRujq_swatchPick input{opacity:0;position:absolute;inset:0}.RqRujq_swatchPick .RqRujq_swatch{width:100%;height:34px}.RqRujq_swatchPick input:checked+.RqRujq_swatch{outline:3px solid var(--gold);outline-offset:2px}.RqRujq_swatchPick input:focus-visible+.RqRujq_swatch{outline:3px dashed var(--teal-text);outline-offset:2px}.RqRujq_swatch{border:2px solid var(--ink);vertical-align:middle;border-radius:3px;flex-shrink:0;width:22px;height:22px;display:inline-block}.RqRujq_swatchRow{align-items:center;gap:8px;display:flex}.RqRujq_finishRow{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:36px;display:grid}.RqRujq_finishRow[aria-disabled=true]{opacity:.5;cursor:not-allowed}.RqRujq_shopList{color:var(--teal-text);flex-direction:column;gap:2px;margin:0;padding-left:22px;display:flex}.RqRujq_jobCard{background:var(--panel);border:2px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;max-width:900px;padding:10px 12px;display:grid}.RqRujq_jobHistory{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.RqRujq_jobHistory li{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.RqRujq_bankMeeting{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;max-width:1100px;display:grid}@media (max-width:760px){.RqRujq_bankMeeting{grid-template-columns:1fr}}.RqRujq_bankForm{flex-direction:column;gap:10px;display:flex}.RqRujq_taxLines{font-family:var(--mono);grid-template-columns:1fr auto;gap:4px 12px;margin:0;font-size:14px;display:grid}.RqRujq_taxLines dd{text-align:right;margin:0}.RqRujq_rowShop{background:var(--panel);border:2px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 14px;padding:10px 12px;display:grid}.RqRujq_fameBoards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;max-width:1100px;display:grid}@media (max-width:860px){.RqRujq_fameBoards{grid-template-columns:1fr}}.RqRujq_fameBoard{background:var(--deep);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);border-top:6px solid var(--pink);flex-direction:column;gap:8px;padding:14px;display:flex}.RqRujq_fameBoardRich{border-top-color:var(--gold)}.RqRujq_fameTitle{font-family:var(--display);margin:0;font-size:24px;font-weight:400}.RqRujq_fameBoard .RqRujq_fameList li{grid-template-columns:40px 32px minmax(0,1fr) auto}.RqRujq_fameFirst{border-color:var(--pink)!important;background:#ff3b9a1a!important}.RqRujq_fameFirstRich{border-color:var(--gold)!important;background:#ffd36e1a!important}.RqRujq_fameCrown{border:2px solid var(--ink);background:var(--gold);color:var(--ink);font-family:var(--display);margin-left:8px;padding:1px 6px;font-size:11px}.RqRujq_fameRespect{font-family:var(--mono);color:var(--pink-text)}.RqRujq_fameBank{font-family:var(--mono);color:var(--gold)}.RqRujq_fameYou{border:2px dashed var(--accent);font-family:var(--mono);margin:0;padding:8px 10px;font-size:13px}.RqRujq_whatsNew{background:var(--panel);border:3px solid var(--gold);max-width:1100px;box-shadow:5px 5px 0 var(--ink);flex-direction:column;gap:6px;padding:12px 16px;display:flex}.RqRujq_whatsNew ul{flex-direction:column;gap:4px;margin:0;padding-left:20px;font-size:15px;display:flex}.RqRujq_stageTip{z-index:4;border:2px solid var(--line-2);max-width:240px;box-shadow:3px 3px 0 var(--ink);font-family:var(--mono);color:var(--text);background:#0d0a1ceb;flex-direction:column;gap:2px;width:max-content;padding:7px 11px 8px;font-size:12px;line-height:1.35;display:flex}.RqRujq_stageTip b{font-family:var(--display);letter-spacing:.02em;font-size:16px;font-weight:400}.RqRujq_stageTip[data-tone=shady]{border-color:#ffd84a}.RqRujq_stageTip[data-tone=shady] b{color:#ffd84a}.RqRujq_stageTip[data-tone=safe]{border-color:#5dff9a}.RqRujq_stageTip[data-tone=safe] b{color:#5dff9a}.RqRujq_stageTip[data-tone=hot]{border-color:#ff4b5c}.RqRujq_stageTip[data-tone=hot] b{color:#ff7a86}.RqRujq_stageBeat{z-index:5;border:2px solid var(--pink);color:var(--text);background:#0d0a1cdb;align-items:center;gap:10px;padding:6px 14px;font-size:15px;animation:.5s steps(2,end) infinite RqRujq_beatFlash;display:flex;position:absolute;top:14px;left:50%;translate:-50%}.RqRujq_stageBeat .RqRujq_doorSiren{font-size:24px}@media (prefers-reduced-motion:reduce){.RqRujq_stageBeat{animation:none}}.RqRujq_shopHero{border:3px solid var(--ink);max-width:1100px;height:clamp(440px,72vh,720px);box-shadow:6px 6px 0 var(--ink);position:relative;overflow:hidden}.RqRujq_shopHero .RqRujq_pawnTitle{pointer-events:none}.RqRujq_sceneBack{z-index:5;color:var(--teal-text);border:2px solid var(--line-2);font-family:var(--mono);cursor:pointer;background:#0d0a1cd9;padding:5px 12px;font-size:13px;position:absolute;top:12px;left:12px}.RqRujq_sceneBack:hover,.RqRujq_sceneBack:focus-visible{border-color:var(--teal)}.RqRujq_shopOpen{background:var(--pink);color:var(--ink);border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);font-family:var(--display);cursor:pointer;padding:8px 16px;font-size:16px}.RqRujq_shopMenu{z-index:6;border:3px solid var(--pink);width:min(480px,100% - 24px);box-shadow:5px 5px 0 var(--ink);background:#0d0a1cf0;flex-direction:column;animation:.16s ease-out RqRujq_menuIn;display:flex;position:absolute;top:12px;bottom:12px;right:12px}.RqRujq_shopMenuHead{border-bottom:2px solid var(--line-2);font-family:var(--display);color:var(--pink-text);justify-content:space-between;align-items:center;padding:8px 12px;font-size:20px;display:flex}.RqRujq_shopMenuClose{color:var(--text);cursor:pointer;background:0 0;border:0;font-size:26px;line-height:1}.RqRujq_shopMenuBody{flex-direction:column;flex:1;gap:14px;padding:10px 12px 14px;display:flex;overflow-y:auto}.RqRujq_shopMenuBody .RqRujq_gearGrid{grid-template-columns:1fr}@keyframes RqRujq_menuIn{0%{opacity:0;translate:12px}}@media (prefers-reduced-motion:reduce){.RqRujq_shopMenu{animation:none}}@media (max-width:860px){.RqRujq_shopHero{height:clamp(420px,78vh,640px)}.RqRujq_shopMenu{width:auto;height:68%;inset:auto 8px 8px}}.RqRujq_playRoom{border:3px solid var(--ink);width:100%;height:clamp(460px,100vh - 170px,900px);box-shadow:6px 6px 0 var(--ink);position:relative;overflow:hidden}.RqRujq_playRoom .RqRujq_pawnTitle{pointer-events:none}@media (max-width:860px){.RqRujq_playRoom{height:clamp(420px,80vh,680px)}}.RqRujq_sceneCtas{z-index:5;flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:60%;display:flex;position:absolute;bottom:14px;right:14px}.RqRujq_shopMenuBody .RqRujq_bankMeeting,.RqRujq_shopMenuBody .RqRujq_bankGrid{grid-template-columns:1fr;gap:12px;display:grid}.RqRujq_sceneCard{z-index:6;background:#0d0a1cf2;max-width:min(420px,100% - 24px);position:absolute;top:50%;left:50%;translate:-50% -50%}.RqRujq_sceneLevels{z-index:5;gap:6px;display:flex;position:absolute;top:12px;left:50%;translate:-50%}.RqRujq_chatDock{z-index:5;border:2px solid var(--line-2);opacity:.55;background:#0d0a1cdb;width:min(360px,42%);padding:10px 12px;transition:opacity .16s;position:absolute;top:12px;bottom:12px;left:12px}.RqRujq_chatDock:hover,.RqRujq_chatDock:focus-within{opacity:1}.RqRujq_chatDock .RqRujq_chatList{height:auto;min-height:0;box-shadow:none;flex:1}.RqRujq_chatDockHead{justify-content:space-between;align-items:center;display:flex}.RqRujq_chatPill{z-index:5;color:var(--text);border:2px solid var(--pink);font-family:var(--display);cursor:pointer;background:#0d0a1ce0;align-items:center;gap:8px;padding:6px 14px;font-size:16px;display:flex;position:absolute;bottom:12px;left:12px}.RqRujq_chatMissed{background:var(--pink);min-width:22px;color:var(--ink);font-family:var(--mono);text-align:center;border-radius:11px;padding:1px 6px;font-size:12px}.RqRujq_pub:has(>.RqRujq_pubSide:only-child){grid-template-columns:minmax(0,1fr)}@media (max-width:600px){.RqRujq_chatDock{opacity:.9;width:auto;height:55%;top:auto;left:8px;right:8px}}@media (prefers-reduced-motion:reduce){.RqRujq_chatDock{transition:none}}.RqRujq_sceneCell{z-index:5;border:3px solid var(--pink);width:min(300px,100% - 24px);box-shadow:4px 4px 0 var(--ink);background:#0d0a1ce6;padding:12px 14px;position:absolute;top:12px;left:12px}@media (max-width:600px){.RqRujq_sceneCell{top:auto;bottom:64px}}.RqRujq_fitPanel{z-index:7}.RqRujq_fitBody{flex-direction:column;gap:10px;display:flex}.RqRujq_fitTurn{align-items:center;gap:6px;display:flex}.RqRujq_fitPad{z-index:4;cursor:grab;touch-action:pan-y;position:absolute;inset:0}.RqRujq_fitPad:active{cursor:grabbing}@media (max-width:860px){.RqRujq_shopMenu.RqRujq_fitPanel{height:52%}}.RqRujq_mirrorOpen{z-index:5;background:var(--teal);position:absolute;top:50px;left:12px}:is(.RqRujq_shopHero:has(.RqRujq_fitPad) .RqRujq_pawnTitle,.RqRujq_roomHero:has(.RqRujq_fitPad) .RqRujq_pawnTitle){display:none}.RqRujq_game{height:100dvh;overflow:hidden}.RqRujq_content{gap:0;padding:0;overflow:hidden}.RqRujq_screen,.RqRujq_room{flex-direction:column;flex:1;width:100%;max-width:none;min-height:0;display:flex;position:relative}.RqRujq_screen>.RqRujq_stage{position:absolute}.RqRujq_content>.RqRujq_playRoom,.RqRujq_content>.RqRujq_shopHero,.RqRujq_content>.RqRujq_roomHero,.RqRujq_content>.RqRujq_pubStage,.RqRujq_content>.RqRujq_pierHero,.RqRujq_content>.RqRujq_marketHero,.RqRujq_content>.RqRujq_liveHero,.RqRujq_room>.RqRujq_roomHero,.RqRujq_screen>.RqRujq_playRoom,.RqRujq_screen>.RqRujq_shopHero,.RqRujq_screen>.RqRujq_marketHero,.RqRujq_screen>.RqRujq_pubStage,.RqRujq_screen>.RqRujq_closeupStage,.RqRujq_screen>.RqRujq_pierHero{max-width:none;height:auto;min-height:0;box-shadow:none;border:0;flex:1}.RqRujq_screen>.RqRujq_pawnTitle,.RqRujq_room>.RqRujq_roomHero>.RqRujq_pawnTitle,.RqRujq_content>.RqRujq_playRoom>.RqRujq_pawnTitle,.RqRujq_content>.RqRujq_shopHero>.RqRujq_pawnTitle,.RqRujq_content>.RqRujq_marketHero>.RqRujq_pawnTitle,.RqRujq_content>.RqRujq_pubStage>.RqRujq_pawnTitle{border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);background:#0d0a1cc7;gap:2px;padding:6px 12px 8px;top:14px;bottom:auto;left:18px}.RqRujq_screen>.RqRujq_pawnTitle h1,.RqRujq_room>.RqRujq_roomHero>.RqRujq_pawnTitle h1,.RqRujq_content>.RqRujq_playRoom>.RqRujq_pawnTitle h1,.RqRujq_content>.RqRujq_shopHero>.RqRujq_pawnTitle h1,.RqRujq_content>.RqRujq_marketHero>.RqRujq_pawnTitle h1,.RqRujq_content>.RqRujq_pubStage>.RqRujq_pawnTitle h1{font-size:22px}.RqRujq_content>.RqRujq_pubStage>.RqRujq_pawnTitle{top:auto;bottom:14px}.RqRujq_dock{z-index:5;flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:70%;display:flex;position:absolute;bottom:14px;right:14px}.RqRujq_dockChip{min-height:40px;color:var(--text);border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);font-family:var(--display);letter-spacing:.04em;cursor:pointer;background:#0d0a1ce6;align-items:center;gap:6px;padding:0 14px;font-size:13px;display:inline-flex}.RqRujq_dockChip:hover,.RqRujq_dockChip:focus-visible{border-color:var(--pink);color:var(--pink-text);outline:none}.RqRujq_dockOn{background:var(--pink);color:var(--night)}.RqRujq_dockOn:hover,.RqRujq_dockOn:focus-visible{color:var(--night)}.RqRujq_dockChip .RqRujq_navBadge{margin-left:0}.RqRujq_menuWide{width:min(860px,100% - 24px)}.RqRujq_shopMenu{max-height:calc(100% - 24px)}.RqRujq_notices{z-index:5;flex-direction:column;gap:8px;max-width:min(620px,100% - 28px);display:flex;position:absolute;top:14px;right:14px}.RqRujq_notices>*{margin:0!important}.RqRujq_room .RqRujq_roomButtons{z-index:5;gap:6px;max-width:58%;position:absolute;bottom:14px;left:14px}.RqRujq_room .RqRujq_roomButton,.RqRujq_room .RqRujq_roomButtonOn{border:3px solid var(--ink);min-height:40px;box-shadow:3px 3px 0 var(--ink);font-family:var(--display);letter-spacing:.04em;background:#0d0a1ce6;padding:0 10px;font-size:13px}.RqRujq_room .RqRujq_roomButtonOn{border-color:var(--gold)}.RqRujq_room .RqRujq_roomPanel{max-height:calc(100% - 24px)}.RqRujq_shopMenuBody .RqRujq_hideout,.RqRujq_shopMenuBody .RqRujq_pub,.RqRujq_shopMenuBody .RqRujq_fameBoards,.RqRujq_shopMenuBody .RqRujq_crimes{grid-template-columns:1fr;max-width:none}.RqRujq_shopMenuBody .RqRujq_shortcuts{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.RqRujq_menuWide .RqRujq_crimes{grid-template-columns:minmax(0,1.2fr) minmax(300px,1fr);gap:16px;display:grid}.RqRujq_menuWide .RqRujq_fameBoards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}@media (max-width:860px){.RqRujq_dock{justify-content:flex-start;max-width:none;bottom:10px;left:10px;right:10px}.RqRujq_dockChip{min-height:36px;padding:0 10px;font-size:12px}.RqRujq_screen>.RqRujq_pawnTitle,.RqRujq_room>.RqRujq_roomHero>.RqRujq_pawnTitle,.RqRujq_content>.RqRujq_playRoom>.RqRujq_pawnTitle,.RqRujq_content>.RqRujq_shopHero>.RqRujq_pawnTitle,.RqRujq_content>.RqRujq_marketHero>.RqRujq_pawnTitle,.RqRujq_content>.RqRujq_pubStage>.RqRujq_pawnTitle{top:10px;left:10px}.RqRujq_screen>.RqRujq_pawnTitle h1,.RqRujq_room>.RqRujq_roomHero>.RqRujq_pawnTitle h1{font-size:18px}.RqRujq_notices{max-width:none;top:52px;left:10px;right:10px}.RqRujq_room .RqRujq_roomButtons{max-width:none;bottom:56px;left:10px;right:10px}.RqRujq_room .RqRujq_roomButton,.RqRujq_room .RqRujq_roomButtonOn{min-height:34px;padding:0 9px;font-size:11px}.RqRujq_shopMenu,.RqRujq_menuWide{width:auto;inset:8px}.RqRujq_menuWide .RqRujq_crimes{grid-template-columns:1fr}}.RqRujq_content>.RqRujq_closeup{flex:1;grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:stretch;gap:0;max-width:none;min-height:0}.RqRujq_content>.RqRujq_closeup>.RqRujq_closeupStage{height:auto;box-shadow:none;border:0}.RqRujq_content>.RqRujq_closeup>.RqRujq_closeupPanel{border:0;border-left:3px solid var(--ink);min-height:0;box-shadow:none;overflow:auto}.RqRujq_content>.RqRujq_backLink,.RqRujq_content>.RqRujq_notice,.RqRujq_content>.RqRujq_error{margin:8px 16px 0!important}@media (max-width:860px){.RqRujq_content>.RqRujq_closeup{grid-template-rows:minmax(260px,45%) minmax(0,1fr);grid-template-columns:1fr}.RqRujq_content>.RqRujq_closeup>.RqRujq_closeupPanel{border-left:0;border-top:3px solid var(--ink)}}
