.qSAzaW_track{display:block}[data-theme=retro] .qSAzaW_marquee{white-space:nowrap;overflow:hidden}[data-theme=retro] .qSAzaW_track{animation:qSAzaW_scroll var(--y2k-marquee-duration,20s) linear infinite;padding-inline-start:100%;display:inline-block}:is([data-theme=retro] .qSAzaW_marquee:hover .qSAzaW_track,[data-theme=retro] .qSAzaW_marquee:focus-within .qSAzaW_track){animation-play-state:paused}@keyframes qSAzaW_scroll{to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){[data-theme=retro] .qSAzaW_marquee{white-space:normal}[data-theme=retro] .qSAzaW_track{padding-inline-start:0;animation:none}}
._4pi_PG_box{margin:0 0 var(--y2k-gap);background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius);box-shadow:var(--y2k-shadow-card)}._4pi_PG_title{letter-spacing:-.01em;color:var(--y2k-color-text);align-items:center;gap:.6rem;margin:0;padding:1rem 1.15rem .25rem;font-size:1.05rem;font-weight:700;display:flex}._4pi_PG_title:before{content:"";background:var(--tone-bright);width:.55rem;height:.55rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--tone-bright) 25%, transparent);border-radius:50%;flex:none}._4pi_PG_withIcon:before{display:none}._4pi_PG_icon{flex:none;font-size:1.1em;line-height:1}._4pi_PG_body{padding:.6rem 1.15rem 1.15rem}._4pi_PG_body>:first-child{margin-top:0}._4pi_PG_body>:last-child{margin-bottom:0}._4pi_PG_blue{--tone:#2b5aa8;--tone-bright:#4f7fd0;--tone-light:#eef3fb}._4pi_PG_orange{--tone:#c25b00;--tone-bright:#f08a1c;--tone-light:#fff5e8}._4pi_PG_green{--tone:#2f7d1e;--tone-bright:#4fa83a;--tone-light:#f0f8ec}._4pi_PG_purple{--tone:#6a2f9c;--tone-bright:#9255c4;--tone-light:#f5effb}._4pi_PG_red{--tone:#b01e1e;--tone-bright:#dd4040;--tone-light:#fdeeee}[data-theme=retro] ._4pi_PG_box{border-color:var(--tone);background:var(--tone-light)}[data-theme=retro] ._4pi_PG_title{font-size:var(--y2k-font-size);letter-spacing:normal;color:#fff;background:linear-gradient(to bottom, var(--tone-bright), var(--tone));padding:.15rem .5rem;display:block}[data-theme=retro] ._4pi_PG_title:before{content:"▶ ";vertical-align:.1em;width:auto;height:auto;box-shadow:none;background:0 0;border-radius:0;font-size:.7em}[data-theme=retro] ._4pi_PG_body{padding:.5rem}
.s6R8XW_topBar{z-index:40;padding-top:env(safe-area-inset-top);background:color-mix(in srgb, var(--y2k-color-backdrop) 76%, transparent);border-bottom:1px solid color-mix(in srgb, var(--y2k-color-border) 70%, transparent);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);-webkit-user-select:none;user-select:none;position:sticky;top:0}.s6R8XW_topRow{min-height:3.2rem;padding:.3rem max(1rem, env(safe-area-inset-right)) .3rem max(1rem, env(safe-area-inset-left));align-items:center;gap:.6rem;display:flex}.s6R8XW_brand,.s6R8XW_brand:visited{color:var(--y2k-color-text);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.s6R8XW_brandMark{background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);width:2.2rem;height:2.2rem;box-shadow:var(--y2k-shadow-card);border-radius:.7rem;place-items:center;display:inline-grid}.s6R8XW_brandMark svg{transform:scale(.8)}.s6R8XW_wordmark{letter-spacing:-.035em;color:var(--y2k-color-text);font-size:1.3rem;font-weight:800}.s6R8XW_wordmarkY2k{color:#0000;background:var(--y2k-gradient-brand);-webkit-background-clip:text;background-clip:text}.s6R8XW_title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1.08rem;font-weight:700;overflow:hidden}.s6R8XW_topActions{flex:none;align-items:center;gap:.55rem;margin-inline-start:auto;display:flex}.s6R8XW_round,.s6R8XW_round:visited{width:2.4rem;height:2.4rem;color:var(--y2k-color-text);background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);box-shadow:var(--y2k-shadow-card);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;text-decoration:none;transition:transform .15s;display:inline-grid;position:relative}.s6R8XW_round:active,.s6R8XW_avatarLink:active,.s6R8XW_pill:active{transform:scale(.9)}.s6R8XW_badge{top:-.2rem;text-align:center;color:#fff;background:var(--y2k-color-hot);border:2px solid var(--y2k-color-surface);border-radius:999px;min-width:1.15rem;padding:.08rem .28rem;font-size:.68rem;font-weight:700;line-height:1.2;position:absolute;inset-inline-end:-.25rem}.s6R8XW_avatarLink{outline:2px solid var(--y2k-color-accent);outline-offset:2px;border-radius:50%;text-decoration:none;transition:transform .15s;display:inline-flex}.s6R8XW_pill,.s6R8XW_pill:visited{font-size:var(--y2k-font-size-small);color:var(--y2k-color-accent-text);background:var(--y2k-color-accent);box-shadow:0 4px 12px color-mix(in srgb, var(--y2k-color-accent) 40%, transparent);border-radius:999px;padding:.5rem 1rem;font-weight:700;text-decoration:none;transition:transform .15s}.s6R8XW_tabSpace{height:calc(6rem + env(safe-area-inset-bottom))}.s6R8XW_tabBar{--gap:.3rem;inset-inline:.75rem;bottom:max(.6rem, calc(env(safe-area-inset-bottom) - .5rem));z-index:40;max-width:32rem;padding:var(--gap);background:color-mix(in srgb, var(--y2k-color-surface) 74%, transparent);border:1px solid color-mix(in srgb, var(--y2k-color-text) 9%, transparent);-webkit-backdrop-filter:saturate(190%)blur(24px);backdrop-filter:saturate(190%)blur(24px);-webkit-user-select:none;user-select:none;border-radius:1.9rem;grid-template-columns:repeat(5,minmax(0,1fr));margin-inline:auto;transition:transform .25s;display:grid;position:fixed;box-shadow:0 10px 34px #14182833,inset 0 1px #ffffff40}.s6R8XW_tabBarAway{transform:translateY(calc(100% + 2rem))}.s6R8XW_tabGlow{inset-block:var(--gap);width:calc((100% - var(--gap) * 2) / 5);background:var(--y2k-color-accent-soft);transform:translateX(calc(var(--tab) * 100%));border-radius:1.6rem;transition:transform .34s cubic-bezier(.3,1.35,.6,1);position:absolute;inset-inline-start:var(--gap)}.s6R8XW_tab,.s6R8XW_tab:visited{white-space:nowrap;min-width:0;color:var(--y2k-color-muted);border-radius:1.6rem;flex-direction:column;align-items:center;gap:.1rem;padding:.42rem .1rem .36rem;font-size:.68rem;font-weight:600;line-height:1.2;text-decoration:none;transition:color .2s;display:flex;position:relative}.s6R8XW_tab svg{transition:transform .25s cubic-bezier(.3,1.5,.6,1)}.s6R8XW_tab:active svg{transform:scale(.86)}.s6R8XW_tab[aria-current=page]{color:var(--y2k-color-accent)}.s6R8XW_tab[aria-current=page] svg{transform:scale(1.06)}.s6R8XW_tab[aria-current=page] [data-body]{fill:currentColor;fill-opacity:.24}[data-theme=dark] .s6R8XW_tab[aria-current=page]{color:var(--y2k-color-link)}.s6R8XW_hero{color:#fff;background:var(--y2k-gradient-brand);box-shadow:0 12px 28px color-mix(in srgb, var(--y2k-color-accent) 32%, transparent);border-radius:1.5rem;align-items:center;gap:.85rem;margin-bottom:.9rem;padding:1.05rem;display:flex;position:relative;overflow:hidden}.s6R8XW_hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:34%;animation:7s ease-in-out infinite s6R8XW_heroShine;position:absolute;inset-block:-50%;inset-inline-start:-40%;transform:rotate(18deg)}@keyframes s6R8XW_heroShine{0%,55%{transform:translate(0)rotate(18deg)}to{transform:translate(520%)rotate(18deg)}}.s6R8XW_heroMark{background:#fff;border-radius:1.05rem;flex:none;place-items:center;width:3.6rem;height:3.6rem;display:grid;box-shadow:0 6px 16px #14182838}.s6R8XW_heroText{flex:1;min-width:0}.s6R8XW_heroText h1{color:inherit;margin:0;font-size:1.2rem;font-weight:800;line-height:1.25}.s6R8XW_heroText p{opacity:.92;margin:.2rem 0 0;font-size:.82rem;line-height:1.35}.s6R8XW_heroButton,.s6R8XW_heroButton:visited{z-index:1;font-size:var(--y2k-font-size-small);color:var(--y2k-color-accent);background:#fff;border-radius:999px;flex:none;padding:.55rem .9rem;font-weight:700;text-decoration:none;transition:transform .15s;position:relative}.s6R8XW_heroButton:active{transform:scale(.93)}.s6R8XW_card{margin-bottom:var(--y2k-gap);background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);box-shadow:var(--y2k-shadow-card);border-radius:1.5rem;padding:1.1rem .7rem .95rem}.s6R8XW_tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem .35rem;margin:0;padding:0;list-style:none;display:grid}.s6R8XW_tile,.s6R8XW_tile:visited{text-align:center;color:var(--y2k-color-text);-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:.42rem;font-size:.76rem;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.s6R8XW_tileIcon{color:#fff;background:var(--tone);width:3.5rem;height:3.5rem;box-shadow:0 6px 14px color-mix(in srgb, var(--tone-shadow) 36%, transparent), inset 0 1px 0 #ffffff59;border-radius:1.05rem;place-items:center;transition:transform .15s;display:grid}.s6R8XW_tile:active .s6R8XW_tileIcon{transform:scale(.9)}.s6R8XW_blue{--tone:linear-gradient(145deg, #4fa3ff, #2361e8);--tone-shadow:#2361e8}.s6R8XW_violet{--tone:linear-gradient(145deg, #c26dff, #e0409f);--tone-shadow:#c040d0}.s6R8XW_amber{--tone:linear-gradient(145deg, #ffb340, #ee6a1f);--tone-shadow:#ee6a1f}.s6R8XW_indigo{--tone:linear-gradient(145deg, #7d7bff, #3a2fb0);--tone-shadow:#3a2fb0}.s6R8XW_green{--tone:linear-gradient(145deg, #30d39b, #07865c);--tone-shadow:#07865c}.s6R8XW_rose{--tone:linear-gradient(145deg, #ff7d93, #e0264d);--tone-shadow:#e0264d}.s6R8XW_gold{--tone:linear-gradient(145deg, #ffd045, #e08a00);--tone-shadow:#e08a00}.s6R8XW_teal{--tone:linear-gradient(145deg, #30c6d6, #0b7f9e);--tone-shadow:#0b7f9e}.s6R8XW_grey{--tone:linear-gradient(145deg, #a4abbd, #667088);--tone-shadow:#667088}.s6R8XW_groupTitle{color:var(--y2k-color-muted);margin:1.4rem .9rem .45rem;font-size:.8rem;font-weight:700}.s6R8XW_group{background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:1.1rem;margin:0;padding:0;list-style:none;overflow:hidden}.s6R8XW_group>li{position:relative}.s6R8XW_group>li+li:before{content:"";top:0;background:var(--y2k-color-border);height:1px;position:absolute;inset-inline:3.45rem 0}.s6R8XW_groupGap{margin-top:.6rem}.s6R8XW_row,.s6R8XW_row:visited{width:100%;min-height:3.1rem;font:inherit;text-align:start;color:var(--y2k-color-text);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;align-items:center;gap:.75rem;padding:.5rem .85rem;font-weight:500;text-decoration:none;display:flex}.s6R8XW_row:active{background:var(--y2k-color-surface-muted)}.s6R8XW_rowIcon{color:#fff;background:var(--tone);border-radius:.55rem;flex:none;place-items:center;width:1.85rem;height:1.85rem;display:grid}.s6R8XW_rowEnd{color:var(--y2k-color-muted);align-items:center;gap:.3rem;margin-inline-start:auto;display:inline-flex}.s6R8XW_rowCount{text-align:center;color:#fff;background:var(--y2k-color-hot);border-radius:999px;min-width:1.4rem;padding:.05rem .4rem;font-size:.75rem;font-weight:700}.s6R8XW_setting{flex-direction:column;gap:.6rem;padding:.75rem .85rem;display:flex}.s6R8XW_setting ul{gap:.4rem}.s6R8XW_setting form,.s6R8XW_setting form>span:last-child{flex:1;display:flex}.s6R8XW_setting form button{flex:1;padding-block:.4rem}.s6R8XW_setting li a,.s6R8XW_setting li strong{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);background:var(--y2k-color-surface-muted);border-radius:999px;padding:.35rem .75rem;font-weight:600;text-decoration:none;display:inline-block}.s6R8XW_setting li strong{color:var(--y2k-color-accent-text);background:var(--y2k-color-accent)}.s6R8XW_memberCard,.s6R8XW_memberCard:visited{color:var(--y2k-color-text);background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);box-shadow:var(--y2k-shadow-card);border-radius:1.3rem;align-items:center;gap:.85rem;padding:.95rem;text-decoration:none;display:flex}.s6R8XW_memberCard:active{background:var(--y2k-color-surface-muted)}.s6R8XW_memberText{flex:1;min-width:0}.s6R8XW_memberName{text-overflow:ellipsis;white-space:nowrap;font-size:1.1rem;display:block;overflow:hidden}.s6R8XW_memberNote{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted)}.s6R8XW_heroButtons{gap:.5rem;margin-top:.7rem;display:flex}.s6R8XW_heroButtons .s6R8XW_heroButton{text-align:center;flex:1}.s6R8XW_heroButtons .s6R8XW_heroButtonQuiet{color:#fff;background:#ffffff38}.s6R8XW_heroColumn{display:block}.s6R8XW_heroRow{align-items:center;gap:.85rem;display:flex}.s6R8XW_about{text-align:center;color:var(--y2k-color-muted);margin:1.2rem .9rem 0;font-size:.75rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.s6R8XW_hero:after{animation:none;display:none}.s6R8XW_tabGlow,.s6R8XW_tab svg,.s6R8XW_tabBar{transition:none}}[data-theme=retro] .s6R8XW_topBar{color:#fff;border-bottom:2px solid var(--y2k-color-highlight);-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(90deg,navy,#1084d0)}[data-theme=retro] .s6R8XW_brandMark{background:var(--y2k-color-face);border:2px outset var(--y2k-color-light);box-shadow:none;border-radius:0}[data-theme=retro] .s6R8XW_wordmark{color:#fc0;font-family:Arial Black,Arial Bold,Gadget,sans-serif;font-size:1.15rem;font-style:italic;font-weight:400}[data-theme=retro] .s6R8XW_wordmarkY2k{color:#fff;background:0 0}[data-theme=retro] .s6R8XW_title{color:#fff}[data-theme=retro] .s6R8XW_round{color:#000;background:var(--y2k-color-face);border:2px outset var(--y2k-color-light);width:2.1rem;height:2.1rem;box-shadow:none;border-radius:0}[data-theme=retro] .s6R8XW_round:active{border-style:inset;transform:none}[data-theme=retro] .s6R8XW_badge{border:none;border-radius:0;box-shadow:1px 1px #000}[data-theme=retro] .s6R8XW_avatarLink{outline:2px outset var(--y2k-color-light);outline-offset:0;border-radius:0}[data-theme=retro] .s6R8XW_pill{color:#000;background:var(--y2k-color-face);border:2px outset var(--y2k-color-light);box-shadow:none;border-radius:0;padding:.25rem .6rem}[data-theme=retro] .s6R8XW_tabBar{inset-inline:0;max-width:none;padding:3px 3px calc(3px + env(safe-area-inset-bottom));background:var(--y2k-color-face);border:none;border-top:2px solid var(--y2k-color-light);box-shadow:0 -1px 0 var(--y2k-color-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;bottom:0}[data-theme=retro] .s6R8XW_tabGlow{display:none}[data-theme=retro] .s6R8XW_tab{color:#000;border:2px outset var(--y2k-color-light);border-radius:0}[data-theme=retro] .s6R8XW_tab[aria-current=page]{color:navy;background:var(--y2k-color-face-light);border-style:inset}[data-theme=retro] .s6R8XW_tab[aria-current=page] svg{transform:none}[data-theme=retro] .s6R8XW_hero{border:2px outset var(--y2k-color-light);box-shadow:none;background:linear-gradient(90deg,navy,#1084d0);border-radius:0}[data-theme=retro] .s6R8XW_hero:after{display:none}[data-theme=retro] .s6R8XW_heroMark{background:var(--y2k-color-face);border:2px outset var(--y2k-color-light);box-shadow:none;border-radius:0}[data-theme=retro] .s6R8XW_heroButton{color:#000;background:var(--y2k-color-face);border:2px outset var(--y2k-color-light);border-radius:0}[data-theme=retro] .s6R8XW_heroButtons .s6R8XW_heroButtonQuiet{color:#000;background:var(--y2k-color-face)}:is([data-theme=retro] .s6R8XW_card,[data-theme=retro] .s6R8XW_group,[data-theme=retro] .s6R8XW_memberCard){background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);box-shadow:none;border-radius:0}:is([data-theme=retro] .s6R8XW_tileIcon,[data-theme=retro] .s6R8XW_rowIcon){color:navy;background:var(--y2k-color-face);border:2px outset var(--y2k-color-light);box-shadow:none;border-radius:0}[data-theme=retro] .s6R8XW_tile{color:var(--y2k-color-link);text-decoration:underline}[data-theme=retro] .s6R8XW_tile:active .s6R8XW_tileIcon{border-style:inset;transform:none}[data-theme=retro] .s6R8XW_row{color:var(--y2k-color-link)}[data-theme=retro] .s6R8XW_rowCount{border-radius:0}:is([data-theme=retro] .s6R8XW_setting li a,[data-theme=retro] .s6R8XW_setting li strong){border-radius:0}
.AsGRYG_categoryNav{margin:0 0 var(--y2k-gap);flex-wrap:wrap;gap:.4rem;padding:0;list-style:none;display:flex}.AsGRYG_categoryNav a{font-size:var(--y2k-font-size-small);color:var(--y2k-color-text);background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:999px;padding:.3rem .85rem;font-weight:600;text-decoration:none;display:inline-block}.AsGRYG_categoryNav a:hover{border-color:var(--y2k-color-accent)}.AsGRYG_categoryNav a[aria-current=page]{color:var(--y2k-color-accent-text);background:var(--y2k-color-accent);border-color:var(--y2k-color-accent)}.AsGRYG_cardList{gap:var(--y2k-gap);margin:0;padding:0;list-style:none;display:grid}.AsGRYG_card{background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius);box-shadow:var(--y2k-shadow-card);grid-template-columns:14rem minmax(0,1fr);display:grid;overflow:hidden}.AsGRYG_cardCover{aspect-ratio:1200/630;align-self:start;display:block}.AsGRYG_cardCover img,.AsGRYG_cover img{object-fit:cover;width:100%;height:100%;display:block}.AsGRYG_placeholder{background:var(--y2k-gradient-brand);place-items:center;width:100%;height:100%;font-size:2.5rem;display:grid}.AsGRYG_memories{background:linear-gradient(135deg,#6a4dff,#2b5aa8)}.AsGRYG_trends{background:linear-gradient(135deg,#ff5fa2,#ff8a4c)}.AsGRYG_guides{background:linear-gradient(135deg,#3cb043,#2b9aa8)}.AsGRYG_spotlight{background:linear-gradient(135deg,#d4a017,#ff8a4c)}.AsGRYG_cardText{align-content:start;gap:.35rem;padding:.9rem 1.1rem;display:grid}.AsGRYG_kicker{font-size:var(--y2k-font-size-small);text-transform:uppercase;letter-spacing:.04em;margin:0;font-weight:700}.AsGRYG_kicker a{color:var(--y2k-color-accent);text-decoration:none}.AsGRYG_cardTitle{margin:0;font-size:1.15rem;line-height:1.35}.AsGRYG_cardTitle a{color:var(--y2k-color-text);text-decoration:none}.AsGRYG_cardTitle a:hover{text-decoration:underline}.AsGRYG_cardSummary{color:var(--y2k-color-muted);overflow-wrap:anywhere;margin:0}.AsGRYG_article{margin-bottom:var(--y2k-gap);background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius);box-shadow:var(--y2k-shadow-card);overflow:hidden}.AsGRYG_cover{aspect-ratio:1200/630}.AsGRYG_articleInner{gap:1rem;padding:1.25rem 1.5rem 1.5rem;display:grid}.AsGRYG_articleHeader h1{letter-spacing:-.02em;margin:.2rem 0 .4rem;font-size:1.9rem;line-height:1.25}.AsGRYG_lead{color:var(--y2k-color-muted);margin:0 0 .6rem;font-size:1.1rem}.AsGRYG_byline{flex-wrap:wrap;align-items:center;gap:.3rem .6rem;display:flex}.AsGRYG_notice{font-size:var(--y2k-font-size-small);background:var(--y2k-color-accent-soft);border-radius:var(--y2k-radius-small);margin:0;padding:.6rem .9rem}.AsGRYG_otherLanguages{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:inline-flex}.AsGRYG_footer{border-top:1px solid var(--y2k-color-border);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding-top:1rem;display:flex}.AsGRYG_body{overflow-wrap:anywhere;font-size:1.05rem;line-height:1.75}.AsGRYG_body>:first-child{margin-top:0}.AsGRYG_body>:last-child{margin-bottom:0}.AsGRYG_body p{margin:0 0 1em}.AsGRYG_body h2{margin:1.6em 0 .5em;font-size:1.4rem;line-height:1.3}.AsGRYG_body h3{margin:1.4em 0 .4em;font-size:1.15rem}.AsGRYG_body ul,.AsGRYG_body ol{margin:0 0 1em;padding-inline-start:1.5em}.AsGRYG_body li>p{margin:.2em 0}.AsGRYG_embedImage{width:fit-content;max-width:100%;margin:.75rem 0;display:block}.AsGRYG_embedImage img{border-radius:var(--y2k-radius-small);max-width:100%;height:auto;max-height:32rem;display:block}.AsGRYG_embedVideo{aspect-ratio:16/9;max-width:36rem;margin:.75rem 0}.AsGRYG_embedVideo iframe{border-radius:var(--y2k-radius-small);border:0;width:100%;height:100%}.AsGRYG_editable img{max-width:100%;height:auto}.AsGRYG_editable iframe{max-width:100%}.AsGRYG_body blockquote{color:var(--y2k-color-muted);border-inline-start:4px solid var(--y2k-color-accent);margin:0 0 1em;padding:.2em 0 .2em 1em}.AsGRYG_body hr{border:none;border-top:1px solid var(--y2k-color-border);margin:1.6em 0}.AsGRYG_body a{color:var(--y2k-color-link)}.AsGRYG_editable{min-height:16rem}.AsGRYG_body.AsGRYG_editable p{margin:0 0 1em}.AsGRYG_body.AsGRYG_editable li>p{margin:.2em 0}.AsGRYG_formGrid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.AsGRYG_coverPreview{border-radius:var(--y2k-radius-small);width:15rem;height:auto}.AsGRYG_inlineCheck{font-size:var(--y2k-font-size-small);align-items:center;gap:.4rem;display:flex}.AsGRYG_languages{border:none;gap:.75rem;margin:0;padding:0;display:grid}.AsGRYG_tabs{border-bottom:1px solid var(--y2k-color-border);flex-wrap:wrap;gap:.3rem;display:flex}.AsGRYG_tab{font:inherit;color:var(--y2k-color-muted);border-radius:var(--y2k-radius-small) var(--y2k-radius-small) 0 0;cursor:pointer;background:0 0;border:1px solid #0000;margin-bottom:-1px;padding:.45rem .9rem;font-weight:600}.AsGRYG_tab[aria-selected=true]{color:var(--y2k-color-text);background:var(--y2k-color-surface);border-color:var(--y2k-color-border);border-bottom-color:var(--y2k-color-surface)}.AsGRYG_tabError{color:var(--y2k-color-hot)}.AsGRYG_panel{gap:1rem;display:grid}.AsGRYG_panel[hidden]{display:none}.AsGRYG_roomTable{border-collapse:collapse;width:100%;font-size:var(--y2k-font-size-small)}.AsGRYG_roomTable th,.AsGRYG_roomTable td{text-align:start;vertical-align:top;border-bottom:1px solid var(--y2k-color-border);padding:.5rem .4rem}.AsGRYG_roomTable th{color:var(--y2k-color-muted);font-weight:700}@media (max-width:40rem){.AsGRYG_card{grid-template-columns:minmax(0,1fr)}.AsGRYG_articleInner{padding:1rem}.AsGRYG_articleHeader h1{font-size:1.5rem}.AsGRYG_roomTable .AsGRYG_optional{display:none}}[data-theme=retro] .AsGRYG_categoryNav a{background:var(--y2k-color-face);border:2px outset var(--y2k-color-face);border-radius:0;font-weight:400}[data-theme=retro] .AsGRYG_categoryNav a[aria-current=page]{color:var(--y2k-color-text);background:var(--y2k-color-face);border-style:inset;font-weight:700}:is([data-theme=retro] .AsGRYG_card,[data-theme=retro] .AsGRYG_article){border:2px outset var(--y2k-color-face);box-shadow:none;border-radius:0}[data-theme=retro] .AsGRYG_card{grid-template-columns:9rem minmax(0,1fr)}[data-theme=retro] .AsGRYG_cardText{gap:.2rem;padding:.5rem .75rem}[data-theme=retro] .AsGRYG_kicker{letter-spacing:normal}[data-theme=retro] .AsGRYG_kicker a{color:#c00}[data-theme=retro] .AsGRYG_cardTitle a{color:var(--y2k-color-link);text-decoration:underline}[data-theme=retro] .AsGRYG_articleHeader h1{letter-spacing:normal;font-family:Georgia,Times New Roman,serif}[data-theme=retro] .AsGRYG_body{font-size:1rem;line-height:1.6}:is([data-theme=retro] .AsGRYG_body h2,[data-theme=retro] .AsGRYG_body h3){color:navy;font-family:Georgia,Times New Roman,serif}[data-theme=retro] .AsGRYG_body blockquote{border-inline-start:4px double var(--y2k-color-text)}[data-theme=retro] .AsGRYG_notice{background:#ffc;border:1px solid #c9b458;border-radius:0}:is([data-theme=retro] .AsGRYG_tab,[data-theme=retro] .AsGRYG_coverPreview){border-radius:0}[data-theme=retro] .AsGRYG_tab[aria-selected=true]{background:var(--y2k-color-face)}[data-theme=retro] .AsGRYG_placeholder{font-size:2rem}@media (max-width:40rem){[data-theme=retro] .AsGRYG_card{grid-template-columns:minmax(0,1fr)}}.AsGRYG_rss{color:#fff;background:#f28b20;border-radius:4px;padding:.1rem .5rem;font-size:.75rem;font-weight:800;text-decoration:none}.AsGRYG_rss:visited,.AsGRYG_rss:hover{color:#fff}:is([data-theme=retro] .AsGRYG_embedImage img,[data-theme=retro] .AsGRYG_embedVideo iframe){border:2px inset var(--y2k-color-face);border-radius:0}
.o-eitG_pageHeader{margin-bottom:var(--y2k-gap);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.o-eitG_pageHeader h1{letter-spacing:-.02em;margin:0;font-size:1.6rem}.o-eitG_titleIcon{margin-inline-end:.45rem}.o-eitG_pageHeader p{color:var(--y2k-color-muted);margin:.25rem 0 0}.o-eitG_narrow{max-width:46rem;margin-inline:auto}[data-theme=retro] .o-eitG_page{padding:.75rem}.o-eitG_meta{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted)}.o-eitG_prose{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.o-eitG_list{margin:0;padding:0;list-style:none}.o-eitG_list>li{padding:.7rem 0}.o-eitG_list>li+li{border-top:1px solid var(--y2k-color-border)}.o-eitG_list>li:first-child{padding-top:0}.o-eitG_list>li:last-child{padding-bottom:0}.o-eitG_badge{vertical-align:.1em;color:var(--y2k-color-muted);background:var(--y2k-color-surface-muted);border-radius:999px;margin-inline-start:.4rem;padding:.05rem .5rem;font-size:.72rem;font-weight:700;display:inline-block}.o-eitG_actions{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.o-eitG_pager{margin:var(--y2k-gap) 0 0;text-align:center}.o-eitG_empty{color:var(--y2k-color-muted);margin:0}.o-eitG_status{margin:0;font-weight:600}.o-eitG_status[role=status]{color:#1f8a4c}.o-eitG_danger summary{font-size:var(--y2k-font-size-small);color:var(--y2k-color-hot);cursor:pointer}.o-eitG_danger form{margin-top:.5rem}[data-theme=retro] .o-eitG_pageHeader h1{letter-spacing:normal;color:var(--y2k-color-accent);font-family:Arial Black,Arial Bold,Gadget,sans-serif;font-size:1.3rem;font-weight:400}[data-theme=retro] .o-eitG_badge{color:#fff;background:gray;border-radius:0;padding:0 .3rem;font-weight:700}[data-theme=retro] .o-eitG_list>li{padding:.2rem 0}[data-theme=retro] .o-eitG_list>li+li{border-top:1px dotted var(--y2k-color-border)}[data-theme=retro] .o-eitG_status[role=status]{color:green}
.tpG68q_member{text-align:center;justify-items:center;gap:.4rem;display:grid}.tpG68q_welcome{margin:0;font-weight:700}.tpG68q_home{color:var(--y2k-color-link);margin-bottom:.25rem}.tpG68q_join{margin:.5rem 0 0;font-weight:700}.tpG68q_join a{color:var(--y2k-color-link)}[data-theme=retro] .tpG68q_join a{color:var(--y2k-color-hot)}
._5Dt9TW_form{gap:1rem;display:grid}._5Dt9TW_compact{font-size:var(--y2k-font-size-small);gap:.6rem}._5Dt9TW_field{gap:.3rem;display:grid}._5Dt9TW_label{font-weight:600}._5Dt9TW_labelRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._5Dt9TW_input{width:100%;padding:var(--y2k-input-padding);font:inherit;color:var(--y2k-color-text);background:var(--y2k-color-surface);border:var(--y2k-input-border);border-radius:var(--y2k-radius-small)}._5Dt9TW_input:focus-visible{border-color:var(--y2k-color-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--y2k-color-accent) 30%, transparent);outline:none}._5Dt9TW_input[aria-invalid=true]{border-color:var(--y2k-color-hot)}._5Dt9TW_checkbox{align-items:center;gap:.5rem;display:flex}._5Dt9TW_checkbox input{accent-color:var(--y2k-color-accent)}._5Dt9TW_choices{border:none;gap:.4rem;margin:0;padding:0;display:grid}._5Dt9TW_choices legend{margin-bottom:.3rem;padding:0}._5Dt9TW_choices label{align-items:center;gap:.5rem;display:flex}._5Dt9TW_choices input{accent-color:var(--y2k-color-accent)}._5Dt9TW_hint{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);margin:0}._5Dt9TW_error,._5Dt9TW_formError{font-size:var(--y2k-font-size-small);color:var(--y2k-color-hot);margin:0;font-weight:700}._5Dt9TW_error:before,._5Dt9TW_formError:before{content:"⚠ "}._5Dt9TW_formError{background:var(--y2k-color-hot-soft);border:1px solid color-mix(in srgb, var(--y2k-color-hot) 40%, transparent);border-radius:var(--y2k-radius-small);padding:.6rem .8rem}._5Dt9TW_avatarRow{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}._5Dt9TW_avatarRow ._5Dt9TW_field{flex:14rem}._5Dt9TW_file{max-width:100%;font:inherit;font-size:var(--y2k-font-size-small)}._5Dt9TW_file::file-selector-button{font:inherit;color:var(--y2k-color-text);background:var(--y2k-color-surface-muted);border:1px solid var(--y2k-color-border);cursor:pointer;border-radius:999px;margin-inline-end:.75rem;padding:.4rem .9rem;font-weight:600}._5Dt9TW_actions{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}[data-theme=retro] ._5Dt9TW_form{gap:.75rem}[data-theme=retro] ._5Dt9TW_compact{gap:.35rem}[data-theme=retro] ._5Dt9TW_field{gap:.15rem}[data-theme=retro] ._5Dt9TW_label{font-weight:700}[data-theme=retro] ._5Dt9TW_input:focus-visible{outline:2px dotted var(--y2k-color-text);border-color:var(--y2k-color-face);box-shadow:none}[data-theme=retro] ._5Dt9TW_checkbox{gap:.4rem}[data-theme=retro] ._5Dt9TW_file::file-selector-button{background:var(--y2k-color-face);border:2px outset var(--y2k-color-face);border-radius:0;padding:.15rem .6rem;font-weight:400}[data-theme=retro] ._5Dt9TW_formError{border-color:var(--y2k-color-hot);padding:.3rem .5rem}
._8F-xJW_layout{gap:var(--y2k-gap);grid-template-columns:minmax(0,1fr) 16rem;align-items:start;display:grid}@media (max-width:48rem){._8F-xJW_layout{grid-template-columns:minmax(0,1fr)}}._8F-xJW_search{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}._8F-xJW_search input{min-width:0;padding:var(--y2k-input-padding);font:inherit;color:var(--y2k-color-text);background:var(--y2k-color-surface);border:var(--y2k-input-border);border-radius:var(--y2k-radius-small);flex:12rem}._8F-xJW_filter{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .75rem;font-weight:600;display:flex}._8F-xJW_tags{flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}._8F-xJW_tag{font:inherit;font-size:var(--y2k-font-size-small);color:var(--y2k-color-link);background:var(--y2k-color-accent-soft);cursor:pointer;border:1px solid #0000;border-radius:999px;padding:.1rem .55rem;text-decoration:none;display:inline-block}._8F-xJW_tag:hover,._8F-xJW_tag[aria-current=true]{border-color:var(--y2k-color-accent)}._8F-xJW_tag small{color:var(--y2k-color-muted)}._8F-xJW_tagsField{gap:.4rem;display:grid}._8F-xJW_suggestions{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);flex-wrap:wrap;align-items:center;gap:.3rem;margin:0;display:flex}._8F-xJW_list{margin:0;padding:0;list-style:none;display:grid}._8F-xJW_item{border-bottom:1px solid var(--y2k-color-border);flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;padding:.75rem 0;display:flex}._8F-xJW_item:last-child{border-bottom:none}._8F-xJW_itemMain{flex:18rem;gap:.3rem;min-width:0;display:grid}._8F-xJW_itemTitle{overflow-wrap:anywhere;font-weight:700}._8F-xJW_excerpt{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._8F-xJW_itemMeta{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}._8F-xJW_post,._8F-xJW_reply{gap:.6rem;display:grid}._8F-xJW_postTitle{overflow-wrap:anywhere;margin:0;font-size:1.5rem;line-height:1.3}._8F-xJW_byline{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}._8F-xJW_replies{gap:0;margin:0;padding:0;list-style:none;display:grid}._8F-xJW_reply{border-bottom:1px solid var(--y2k-color-border);padding:.9rem 0}._8F-xJW_floor{color:var(--y2k-color-muted);margin-inline-start:auto;font-weight:700}._8F-xJW_tools{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}._8F-xJW_textButton{font:inherit;font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}[data-theme=retro] ._8F-xJW_tag{color:var(--y2k-color-link);background:0 0;border:none;border-radius:0;text-decoration:underline}[data-theme=retro] ._8F-xJW_search input{border:2px inset var(--y2k-color-face);border-radius:0}[data-theme=retro] ._8F-xJW_item:nth-child(2n){background:var(--y2k-color-surface-muted)}[data-theme=retro] ._8F-xJW_item{border-bottom:1px dotted var(--y2k-color-border);padding-inline:.4rem}[data-theme=retro] ._8F-xJW_postTitle{font-family:Arial Black,Arial Bold,Gadget,sans-serif;font-size:1.25rem}
.kMHFEW_carousel{margin:0 0 var(--y2k-gap);background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius);box-shadow:var(--y2k-shadow-card);position:relative;overflow:hidden}.kMHFEW_heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kMHFEW_slides{display:grid}.kMHFEW_slide{visibility:hidden;opacity:0;grid-area:1/1;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:16rem;transition:opacity .5s,visibility 0s linear .5s;display:grid}.kMHFEW_active{visibility:visible;opacity:1;transition:opacity .5s,visibility}.kMHFEW_art{background:var(--y2k-gradient-brand);place-items:center;display:grid;position:relative;overflow:hidden}.kMHFEW_memories{background:linear-gradient(135deg,#6a4dff,#2b5aa8)}.kMHFEW_trends{background:linear-gradient(135deg,#ff5fa2,#ff8a4c)}.kMHFEW_guides{background:linear-gradient(135deg,#3cb043,#2b9aa8)}.kMHFEW_spotlight,.kMHFEW_member{background:linear-gradient(135deg,#d4a017,#ff8a4c)}.kMHFEW_wish{background:#fff}.kMHFEW_cover,.kMHFEW_drawing{width:100%;height:100%;position:absolute;inset:0}.kMHFEW_cover{object-fit:cover}.kMHFEW_drawing{object-fit:contain}.kMHFEW_avatar{object-fit:cover;border:4px solid #fff;border-radius:50%;width:9rem;height:9rem;box-shadow:0 6px 20px #0003}.kMHFEW_glyph{font-size:4.5rem}.kMHFEW_text{align-content:center;gap:.5rem;padding:1.25rem 1.5rem 3.25rem;display:grid}.kMHFEW_label{font-size:var(--y2k-font-size-small);letter-spacing:.04em;text-transform:uppercase;color:var(--y2k-color-accent);margin:0;font-weight:700}.kMHFEW_title{letter-spacing:-.01em;margin:0;font-size:1.45rem;line-height:1.3}.kMHFEW_title a{color:var(--y2k-color-text);text-decoration:none}.kMHFEW_title a:hover{text-decoration:underline}.kMHFEW_summary{color:var(--y2k-color-muted);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.kMHFEW_cta{margin:0;font-weight:700}.kMHFEW_controls{inset-inline-end:.75rem;align-items:center;gap:.35rem;display:flex;position:absolute;bottom:.75rem}.kMHFEW_control{width:2rem;height:2rem;font:inherit;color:var(--y2k-color-text);background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);cursor:pointer;border-radius:50%;place-items:center;padding:0;font-size:.85rem;display:grid}.kMHFEW_control:hover{border-color:var(--y2k-color-accent)}.kMHFEW_dots{gap:.15rem;display:flex}.kMHFEW_dot{cursor:pointer;background:0 0;border:none;place-items:center;width:1.5rem;height:2rem;padding:0;display:grid}.kMHFEW_dot:before{content:"";background:var(--y2k-color-border);border-radius:50%;width:.55rem;height:.55rem}.kMHFEW_dot[aria-current=true]:before{background:var(--y2k-color-accent);border-radius:999px;width:1.1rem}.kMHFEW_dotNumber{display:none}@media (prefers-reduced-motion:reduce){.kMHFEW_slide,.kMHFEW_active{transition:none}}@media (max-width:40rem){.kMHFEW_slide{grid-template-rows:11rem auto;grid-template-columns:minmax(0,1fr)}.kMHFEW_avatar{width:7rem;height:7rem}.kMHFEW_text{padding:1rem 1rem 3.25rem}.kMHFEW_title{font-size:1.2rem}}[data-theme=retro] .kMHFEW_carousel{border:2px outset var(--y2k-color-face);box-shadow:none;background:var(--y2k-color-surface-muted);border-radius:0}[data-theme=retro] .kMHFEW_heading{clip-path:none;color:#fff;background:linear-gradient(90deg,#c00,#f90);width:auto;height:auto;margin:0;padding:.15rem .5rem;font-size:.85rem;position:static;overflow:visible}[data-theme=retro] .kMHFEW_heading:before{content:"★ "}[data-theme=retro] .kMHFEW_slide{min-height:12rem}[data-theme=retro] .kMHFEW_avatar{border:3px ridge var(--y2k-color-face);box-shadow:none;border-radius:0}[data-theme=retro] .kMHFEW_text{gap:.3rem;padding:.6rem .8rem 2.75rem}[data-theme=retro] .kMHFEW_label{letter-spacing:normal;color:#c00}[data-theme=retro] .kMHFEW_title{letter-spacing:normal;font-family:Georgia,Times New Roman,serif;font-size:1.25rem}[data-theme=retro] .kMHFEW_title a{color:var(--y2k-color-link);text-decoration:underline}:is([data-theme=retro] .kMHFEW_control,[data-theme=retro] .kMHFEW_dot){background:var(--y2k-color-face);border:2px outset var(--y2k-color-face);border-radius:0;width:auto;min-width:1.5rem;height:1.5rem;padding:0 .3rem;font-size:.75rem}[data-theme=retro] .kMHFEW_dot:before{display:none}[data-theme=retro] .kMHFEW_dotNumber{font-size:.75rem;display:inline}[data-theme=retro] .kMHFEW_dot[aria-current=true]{border-style:inset;font-weight:700}
.kWXANa_picker{display:inline-block;position:relative}.kWXANa_toggle{background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);cursor:pointer;border-radius:999px;place-items:center;width:2.2rem;height:2.2rem;padding:0;font-size:1.15rem;line-height:1;display:inline-grid}.kWXANa_toggle[aria-expanded=true]{border-color:var(--y2k-color-accent);box-shadow:0 0 0 1px var(--y2k-color-accent)}.kWXANa_panel{z-index:20;background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius-small);gap:.4rem;width:min(21rem,100vw - 2rem);padding:.5rem;display:grid;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 8px 24px #0000002e}.kWXANa_up{inset:auto auto calc(100% + .35rem) 0}.kWXANa_tabs{flex-wrap:wrap;gap:.25rem;display:flex}.kWXANa_tab{font:inherit;font-size:var(--y2k-font-size-small);color:var(--y2k-color-text);border:1px solid var(--y2k-color-border);cursor:pointer;background:0 0;border-radius:999px;padding:.15rem .55rem}.kWXANa_tab[aria-pressed=true]{color:var(--y2k-color-accent-text);background:var(--y2k-color-accent);border-color:var(--y2k-color-accent)}.kWXANa_grid{grid-template-columns:repeat(auto-fill,minmax(2.1rem,1fr));max-height:13rem;display:grid;overflow-y:auto}.kWXANa_kaomoji{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.2rem}.kWXANa_item{min-height:2.1rem;font:inherit;white-space:nowrap;border-radius:var(--y2k-radius-small);cursor:pointer;background:0 0;border:none;padding:.1rem;font-size:1.25rem;line-height:1}.kWXANa_kaomoji .kWXANa_item{font-size:var(--y2k-font-size-small);text-overflow:ellipsis;overflow:hidden}.kWXANa_item:hover,.kWXANa_item:focus-visible{background:var(--y2k-color-surface-muted)}:is([data-theme=retro] .kWXANa_toggle,[data-theme=retro] .kWXANa_tab){color:var(--y2k-color-text);background:var(--y2k-color-face);border:2px outset var(--y2k-color-face);box-shadow:none;border-radius:0}:is([data-theme=retro] .kWXANa_toggle[aria-expanded=true],[data-theme=retro] .kWXANa_tab[aria-pressed=true]){background:var(--y2k-color-face-light);border-style:inset}[data-theme=retro] .kWXANa_panel{background:var(--y2k-color-face);border:2px outset var(--y2k-color-face);border-radius:0;box-shadow:2px 2px #000}[data-theme=retro] .kWXANa_grid{border:2px inset var(--y2k-color-face);background:#fff}[data-theme=retro] .kWXANa_item{border-radius:0}
._3UD6q_stars{letter-spacing:.08em;white-space:nowrap;flex:none;font-size:1rem}._3UD6q_filled{color:#f0a500}._3UD6q_empty{color:var(--y2k-color-border)}._3UD6q_today{color:var(--y2k-color-accent);margin:0;font-weight:700}._3UD6q_grid{gap:var(--y2k-gap);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}._3UD6q_card{text-align:center;background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius);box-shadow:var(--y2k-shadow-card);align-content:start;justify-items:center;gap:.35rem;padding:1.1rem 1rem;display:grid}._3UD6q_card h2{margin:0;font-size:1.1rem}._3UD6q_card h2 a{color:var(--y2k-color-text);text-decoration:none}._3UD6q_card h2 a:hover{text-decoration:underline}._3UD6q_card p{margin:0}._3UD6q_bigGlyph{color:#fff;background:var(--y2k-gradient-brand);border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;font-size:2rem;line-height:1;display:grid}._3UD6q_mini{width:100%;font-size:var(--y2k-font-size-small);gap:.15rem;margin:.3rem 0 0;display:grid}._3UD6q_mini div{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._3UD6q_mini dt{color:var(--y2k-color-muted)}._3UD6q_mini dd{margin:0}._3UD6q_mini ._3UD6q_stars{font-size:.85rem}._3UD6q_more{font-size:var(--y2k-font-size-small);margin-top:.2rem;font-weight:700}._3UD6q_disclaimer{margin:var(--y2k-gap) 0 0;font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);text-align:center}._3UD6q_signHeader{margin-bottom:var(--y2k-gap);align-items:center;gap:1rem;display:flex}._3UD6q_signHeader h1{letter-spacing:-.02em;margin:0;font-size:1.7rem}._3UD6q_signHeader p{margin:.2rem 0 0}._3UD6q_scores{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}._3UD6q_scores li{background:var(--y2k-color-surface-muted);border-radius:var(--y2k-radius-small);padding:.7rem .85rem}._3UD6q_scores p{margin:.3rem 0 0}._3UD6q_overall{background:var(--y2k-color-accent-soft)}._3UD6q_scoreHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;display:flex}._3UD6q_aspect{font-weight:700}._3UD6q_luckyTitle{margin:1.1rem 0 .6rem;font-size:1rem}._3UD6q_lucky{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.6rem;margin:0;display:grid}._3UD6q_lucky div{text-align:center;border:1px dashed var(--y2k-color-border);border-radius:var(--y2k-radius-small);padding:.6rem .75rem}._3UD6q_lucky dt{color:var(--y2k-color-muted);font-size:.75rem}._3UD6q_lucky dd{justify-content:center;align-items:center;gap:.35rem;margin:.2rem 0 0;font-weight:700;display:flex}._3UD6q_swatch{border:1px solid var(--y2k-color-border);border-radius:50%;width:.9rem;height:.9rem}._3UD6q_signNav h2{margin:0 0 .6rem;font-size:1rem}._3UD6q_signNav ul{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._3UD6q_signNav li a{font-size:var(--y2k-font-size-small);color:var(--y2k-color-text);background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:999px;padding:.25rem .7rem;font-weight:600;text-decoration:none;display:inline-block}._3UD6q_signNav li a[aria-current=page]{color:var(--y2k-color-accent-text);background:var(--y2k-color-accent);border-color:var(--y2k-color-accent)}[data-theme=retro] ._3UD6q_filled{color:#f90}[data-theme=retro] ._3UD6q_empty{color:#a0a0a0}[data-theme=retro] ._3UD6q_card{background:var(--y2k-color-surface-muted);border:2px outset var(--y2k-color-face);box-shadow:none;border-radius:0;gap:.2rem;padding:.6rem}[data-theme=retro] ._3UD6q_mini dt{color:inherit}[data-theme=retro] ._3UD6q_card h2 a{color:var(--y2k-color-link);text-decoration:underline}[data-theme=retro] ._3UD6q_bigGlyph{color:#ff6;background:navy;border:2px ridge silver;border-radius:0}[data-theme=retro] ._3UD6q_signHeader h1{letter-spacing:normal;color:var(--y2k-color-accent);font-family:Arial Black,Arial Bold,Gadget,sans-serif;font-size:1.3rem}:is([data-theme=retro] ._3UD6q_scores li,[data-theme=retro] ._3UD6q_lucky div){border-radius:0}[data-theme=retro] ._3UD6q_scores li{border:1px solid var(--y2k-color-border);background:#fff}[data-theme=retro] ._3UD6q_overall{background:#ffc}[data-theme=retro] ._3UD6q_signNav li a{background:var(--y2k-color-face);border:2px outset var(--y2k-color-face);border-radius:0;font-weight:400}[data-theme=retro] ._3UD6q_signNav li a[aria-current=page]{color:var(--y2k-color-text);background:var(--y2k-color-face);border-style:inset;font-weight:700}
._6N-ljq_empty{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);margin:0}._6N-ljq_more{font-size:var(--y2k-font-size-small);text-align:end;margin:.75rem 0 0;font-weight:600}._6N-ljq_tiles{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}._6N-ljq_tile{height:100%;color:var(--y2k-color-text);background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius-small);grid-template-rows:auto 1fr;text-decoration:none;display:grid;overflow:hidden}._6N-ljq_tile:hover{border-color:var(--y2k-color-accent)}._6N-ljq_tile:visited{color:var(--y2k-color-text)}._6N-ljq_tileImage{aspect-ratio:3/2;object-fit:contain;background:#fff;width:100%;height:auto;display:block}._6N-ljq_tileText{aspect-ratio:3/2;font-size:var(--y2k-font-size-small);text-align:center;overflow-wrap:anywhere;background:var(--y2k-color-accent-soft);place-items:center;padding:.6rem;line-height:1.45;display:grid}._6N-ljq_tileMeta{color:var(--y2k-color-muted);border-top:1px solid var(--y2k-color-border);justify-content:space-between;gap:.4rem;padding:.35rem .5rem;font-size:.75rem;display:flex}._6N-ljq_tileName{color:var(--y2k-color-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._6N-ljq_memberList,._6N-ljq_liveList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._6N-ljq_memberList li,._6N-ljq_liveList li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.2rem .5rem;display:flex}._6N-ljq_joined{color:var(--y2k-color-muted);font-size:.75rem}._6N-ljq_liveList a{font-weight:600}._6N-ljq_liveOn,._6N-ljq_liveOff{font-size:.75rem}._6N-ljq_liveOn{color:#1f8a4c}._6N-ljq_liveOn:before{content:"● "}._6N-ljq_liveOff{color:var(--y2k-color-muted)}._6N-ljq_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;display:grid}._6N-ljq_stats div{text-align:center;background:var(--y2k-color-surface-muted);border-radius:var(--y2k-radius-small);padding:.5rem}._6N-ljq_stats dt{color:var(--y2k-color-muted);font-size:.75rem}._6N-ljq_stats dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.2rem;font-weight:800}._6N-ljq_quickActions{flex-wrap:wrap;gap:.5rem;margin:.9rem 0 0;padding:0;list-style:none;display:flex}[data-theme=retro] ._6N-ljq_tiles{gap:.4rem}[data-theme=retro] ._6N-ljq_tile{border:2px outset var(--y2k-color-face);border-radius:0}[data-theme=retro] ._6N-ljq_tileText{background:#ffc}[data-theme=retro] ._6N-ljq_tileMeta{color:inherit;border-top:1px dotted var(--y2k-color-border)}:is([data-theme=retro] ._6N-ljq_memberList,[data-theme=retro] ._6N-ljq_liveList){gap:.2rem}[data-theme=retro] ._6N-ljq_liveOn{color:green;font-weight:700}[data-theme=retro] ._6N-ljq_stats div{background:#000;border-radius:0}[data-theme=retro] ._6N-ljq_stats dt{color:silver}[data-theme=retro] ._6N-ljq_stats dd{font-family:var(--y2k-font-mono);color:#3f3}._6N-ljq_signList{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}._6N-ljq_signList li{font-size:var(--y2k-font-size-small);justify-content:space-between;align-items:center;gap:.4rem;display:flex}._6N-ljq_signList a{align-items:center;gap:.35rem;font-weight:600;display:inline-flex}._6N-ljq_glyph{width:1.4rem;height:1.4rem;color:var(--y2k-color-accent);background:var(--y2k-color-accent-soft);border-radius:50%;place-items:center;font-size:.85rem;display:inline-grid}._6N-ljq_signList ._6N-ljq_y2k-stars{font-size:.8rem}[data-theme=retro] ._6N-ljq_glyph{color:navy;background:0 0;border-radius:0}
._8gxVuW_avatar{object-fit:cover;background:var(--y2k-color-surface-muted);border-radius:50%;flex:none;display:inline-block}._8gxVuW_small{width:1.75rem;height:1.75rem;font-size:.8rem}._8gxVuW_medium{width:3rem;height:3rem;font-size:1.25rem}._8gxVuW_large{border:3px solid var(--y2k-color-surface);width:7rem;height:7rem;box-shadow:var(--y2k-shadow-card);font-size:2.75rem}._8gxVuW_fallback{color:#fff;background:var(--y2k-gradient-brand);-webkit-user-select:none;user-select:none;place-items:center;font-weight:800;line-height:1;display:inline-grid}._8gxVuW_memberLink{color:var(--y2k-color-text);align-items:center;gap:.45rem;font-weight:600;text-decoration:none;display:inline-flex}._8gxVuW_memberLink:visited{color:var(--y2k-color-text)}._8gxVuW_memberLink:hover span:not(._8gxVuW_siteBadge){text-decoration:underline}._8gxVuW_siteBadge{color:var(--y2k-color-accent-text);white-space:nowrap;background:var(--y2k-color-accent);border-radius:999px;padding:.05rem .45rem;font-size:.7rem;font-weight:700;line-height:1.4}._8gxVuW_block{text-align:start;width:100%;max-width:30rem;font-size:var(--y2k-font-size-small);justify-items:start;gap:.5rem;display:grid}._8gxVuW_block summary{color:var(--y2k-color-muted);cursor:pointer}._8gxVuW_block summary:hover{color:var(--y2k-color-hot)}._8gxVuW_block form{justify-items:start;gap:.5rem;margin-top:.5rem;display:grid}._8gxVuW_block p{margin:0}._8gxVuW_blockedList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._8gxVuW_blockedList li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}[data-theme=retro] ._8gxVuW_avatar{border:1px solid var(--y2k-color-border);border-radius:0}[data-theme=retro] ._8gxVuW_large{border:3px ridge var(--y2k-color-face);box-shadow:none}[data-theme=retro] ._8gxVuW_fallback{background:var(--y2k-color-accent);font-family:Arial Black,Arial Bold,Gadget,sans-serif;font-weight:400}[data-theme=retro] ._8gxVuW_memberLink{color:var(--y2k-color-link);font-weight:700}[data-theme=retro] ._8gxVuW_memberLink:visited{color:var(--y2k-color-link);font-weight:700}[data-theme=retro] ._8gxVuW_siteBadge{color:#fff;background:#369;border-radius:0;font-weight:400}[data-theme=retro] ._8gxVuW_block summary{color:var(--y2k-color-link);text-decoration:underline}
.sjqkHG_gameList{gap:var(--y2k-gap);margin:0 0 var(--y2k-gap);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));padding:0;list-style:none;display:grid}.sjqkHG_gameCard{background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius);box-shadow:var(--y2k-shadow-card);align-content:start;justify-items:start;gap:.75rem;padding:1.15rem;display:grid}.sjqkHG_gameCard h2{margin:0;font-size:1.15rem}.sjqkHG_gameCard p{color:var(--y2k-color-muted);margin:.25rem 0 0}.sjqkHG_gameArt{border-radius:var(--y2k-radius-small);width:100%;height:6rem}.sjqkHG_gomokuArt{background:radial-gradient(circle at 35% 40%,#1a1a2e 0 11px,#0000 12px),radial-gradient(circle at 50% 55%,#fff 0 11px,#0000 12px),radial-gradient(circle at 65% 40%,#1a1a2e 0 11px,#0000 12px),repeating-linear-gradient(0deg,#8a6a3a 0 1px,#0000 1px 24px),repeating-linear-gradient(90deg,#8a6a3a 0 1px,#0000 1px 24px),#e8c27a}.sjqkHG_reversiArt{background:radial-gradient(circle at 38% 38%,#1a1a2e 0 13px,#0000 14px),radial-gradient(circle at 62% 38%,#f5f5f5 0 13px,#0000 14px),radial-gradient(circle at 38% 62%,#f5f5f5 0 13px,#0000 14px),radial-gradient(circle at 62% 62%,#1a1a2e 0 13px,#0000 14px),repeating-linear-gradient(0deg,#1f5e3a 0 2px,#0000 2px 32px),repeating-linear-gradient(90deg,#1f5e3a 0 2px,#0000 2px 32px),#2e8b57}.sjqkHG_xiangqiArt{background:linear-gradient(#0000 46%,#e7cb92 46% 54%,#0000 54%),repeating-linear-gradient(0deg,#7a5532 0 1px,#0000 1px 24px),repeating-linear-gradient(90deg,#7a5532 0 1px,#0000 1px 24px),#f0d9a8;position:relative}.sjqkHG_xiangqiArt:before,.sjqkHG_xiangqiArt:after{background:#fbf3e2;border:2px solid;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;font:700 1.4rem/1 Kaiti TC,STKaiti,KaiTi,serif;display:grid;position:absolute;top:50%;left:50%}.sjqkHG_xiangqiArt:before{content:"帥";color:#c8102e;transform:translate(calc(-50% - 1.5rem),-50%)}.sjqkHG_xiangqiArt:after{content:"將";color:#1a1a2e;transform:translate(calc(1.5rem - 50%),-50%)}.sjqkHG_chessArt{background:repeating-conic-gradient(#b58863 0 25%, #f0d9b5 0 50%) 0 0 / 24px 24px;position:relative}.sjqkHG_chessArt:before,.sjqkHG_chessArt:after{content:"";filter:drop-shadow(0 2px 2px #00000059);background:50%/contain no-repeat;width:3.2rem;height:3.2rem;position:absolute;top:50%;left:50%}.sjqkHG_chessArt:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg fill='%23fff' stroke='%231a1a2e' stroke-width='1.5' stroke-linejoin='round'%3E%3Cpath d='M12 31 C9 23 10 17 14 15 C17 14 19 16 20 18 C21 16 23 14 26 15 C30 17 31 23 28 31 Z'/%3E%3Cpath d='M19 3 h2 v3 h3 v2 h-3 v5 h-2 v-5 h-3 v-2 h3 Z'/%3E%3Crect x='9' y='31' width='22' height='4.5' rx='1.5'/%3E%3C/g%3E%3C/svg%3E");transform:translate(calc(-50% - 1.45rem),-50%)}.sjqkHG_chessArt:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cg fill='%231a1a2e' stroke='%231a1a2e' stroke-width='1.5' stroke-linejoin='round'%3E%3Cpath d='M27 31 C28 24 29 16 24 10 L23 5 L20 8 C15 8 11 13 9 19 L11 22 L15 19.5 C16 22 14 25 12 28 L12 31 Z'/%3E%3Crect x='9' y='31' width='22' height='4.5' rx='1.5'/%3E%3C/g%3E%3Ccircle cx='16.5' cy='14.5' r='1' fill='%23f5f5f5'/%3E%3C/svg%3E");transform:translate(calc(1.45rem - 50%),-50%)}.sjqkHG_mahjongSolitaireArt{background:radial-gradient(at 50% 40%,#2f8f5b,#1d5e3a 85%);position:relative}.sjqkHG_mahjongSolitaireArt:before,.sjqkHG_mahjongSolitaireArt:after{content:"";background:linear-gradient(160deg,#fffdf5,#f3ead2);border:1px solid #b8a77a;border-radius:12%/9%;width:1.9rem;height:2.5rem;position:absolute;top:50%;left:50%}.sjqkHG_mahjongSolitaireArt:before{transform:translate(-50%,-40%);box-shadow:-2.1rem 0 0 -1px #f3ead2,-2.1rem 0 #b8a77a,2.1rem 0 0 -1px #f3ead2,2.1rem 0 #b8a77a,3px 4px #d8c9a0}.sjqkHG_mahjongSolitaireArt:after{content:"中";color:#c8102e;place-items:center;font:700 1.3rem/1 Kaiti TC,STKaiti,KaiTi,serif;display:grid;transform:translate(-60%,-62%);box-shadow:3px 4px #d8c9a0}.sjqkHG_mahjongArt{background:radial-gradient(at 50% 40%,#2f8f5b,#1d5e3a 85%);position:relative}.sjqkHG_mahjongArt:before,.sjqkHG_mahjongArt:after{content:"";border-radius:12%/9%;width:1.7rem;height:2.25rem;position:absolute;top:50%;left:50%}.sjqkHG_mahjongArt:before{background:linear-gradient(160deg,#3fae6e,#1f7a46);border:1px solid #145c33;transform:translate(-50%,-85%);box-shadow:-1.85rem 0 #2a8f57,1.85rem 0 #2a8f57,-3.7rem 0 #2a8f57,3.7rem 0 #2a8f57}.sjqkHG_mahjongArt:after{content:"發";color:#1f7a3a;background:linear-gradient(160deg,#fffdf5,#f3ead2);border:1px solid #b8a77a;place-items:center;font:700 1.25rem/1 Kaiti TC,STKaiti,KaiTi,serif;display:grid;transform:translate(-50%,5%);box-shadow:0 3px #d8c9a0}.sjqkHG_bigtwoArt{background:radial-gradient(at 50% 40%,#2f8f5b,#1d5e3a 80%);position:relative}.sjqkHG_bigtwoArt:before,.sjqkHG_bigtwoArt:after{width:2.7rem;height:3.8rem;font:700 1.1rem / 1 var(--y2k-font-body,sans-serif);background:#fff;border-radius:.35rem;place-items:center;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 2px 4px #00000059}.sjqkHG_bigtwoArt:before{content:"2♠";color:#1a1a2e;transform:translate(calc(-50% - 1.1rem),-50%)rotate(-10deg)}.sjqkHG_bigtwoArt:after{content:"3♦";color:#d0312d;transform:translate(calc(1.1rem - 50%),-50%)rotate(8deg)}.sjqkHG_oldmaidArt{background:linear-gradient(135deg,#3a2d5c,#6a3d7a);position:relative}.sjqkHG_oldmaidArt:before,.sjqkHG_oldmaidArt:after{border-radius:.35rem;width:2.7rem;height:3.8rem;position:absolute;top:50%;left:50%;box-shadow:0 2px 4px #00000059}.sjqkHG_oldmaidArt:before{content:"";background:radial-gradient(circle,#ffffff59 0 2px,#0000 3px) 0 0/10px 10px,linear-gradient(135deg,#7c5cff,#ff5fa2);border:3px solid #fff;transform:translate(calc(-50% - 1.1rem),-50%)rotate(-10deg)}.sjqkHG_oldmaidArt:after{content:"★";color:#7c5cff;background:#fff;place-items:center;font:700 1.4rem/1 sans-serif;display:grid;transform:translate(calc(1.1rem - 50%),-50%)rotate(8deg)}.sjqkHG_eightsArt{background:linear-gradient(135deg,#ff8a3d,#d6336c);position:relative}.sjqkHG_eightsArt:before,.sjqkHG_eightsArt:after{width:2.7rem;height:3.8rem;font:700 1.1rem / 1 var(--y2k-font-body,sans-serif);background:#fff;border-radius:.35rem;place-items:center;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 2px 4px #00000059}.sjqkHG_eightsArt:before{content:"8♣";color:#1a1a2e;transform:translate(calc(-50% - 1.1rem),-50%)rotate(-12deg)}.sjqkHG_eightsArt:after{content:"8♥";color:#d0312d;transform:translate(calc(1.1rem - 50%),-50%)rotate(10deg)}.sjqkHG_minesweeperArt{background:repeating-linear-gradient(0deg,#8e9aa8 0 2px,#0000 2px 22px),repeating-linear-gradient(90deg,#8e9aa8 0 2px,#0000 2px 22px),linear-gradient(135deg,#c9d3dd,#eef2f6);position:relative}.sjqkHG_minesweeperArt:before,.sjqkHG_minesweeperArt:after{font-size:2.2rem;line-height:1;position:absolute;top:50%;left:50%}.sjqkHG_minesweeperArt:before{content:"💣";transform:translate(calc(-50% - 1.5rem),-50%)}.sjqkHG_minesweeperArt:after{content:"🚩";transform:translate(calc(1.5rem - 50%),-50%)}.sjqkHG_solitaireArt{background:linear-gradient(#fff,#fff) 12% 22%/2.2rem 3.1rem no-repeat,linear-gradient(#fff,#fff) 30% 32%/2.2rem 3.1rem no-repeat,linear-gradient(#fff,#fff) 48% 42%/2.2rem 3.1rem no-repeat,linear-gradient(135deg,#7c5cff,#ff5fa2) 70% 22%/2.2rem 3.1rem no-repeat,linear-gradient(135deg,#7c5cff,#ff5fa2) 88% 22%/2.2rem 3.1rem no-repeat,radial-gradient(at 50% 40%,#2f8f5b,#1d5e3a 80%)}.sjqkHG_playLink{color:var(--y2k-color-accent-text);background:var(--y2k-color-accent);border-radius:999px;padding:.5rem 1.2rem;font-weight:700;text-decoration:none}[data-theme=retro] .sjqkHG_playLink{color:var(--y2k-color-text);background:var(--y2k-color-face);border:2px outset var(--y2k-color-face);border-radius:0}.sjqkHG_dotsArt{background:radial-gradient(circle, #1a1a2e 0 3px, transparent 4px) 0 0 / 28px 28px, linear-gradient(135deg, #e5484d40, #2b5aa840), var(--y2k-color-surface-muted)}.sjqkHG_sectionTitle{margin:var(--y2k-gap) 0 .75rem;font-size:1.15rem}.sjqkHG_muted{color:var(--y2k-color-muted)}.sjqkHG_check{color:#c8102e}.sjqkHG_problem{color:var(--y2k-color-hot)}.sjqkHG_roomList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.sjqkHG_roomRow{background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius-small);align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.sjqkHG_roomInfo{flex-wrap:wrap;flex:1;align-items:center;gap:.15rem .6rem;min-width:0;display:flex}.sjqkHG_roomGame{font-weight:700}.sjqkHG_roomState{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);background:var(--y2k-color-surface-muted);border-radius:999px;padding:.05rem .55rem;font-weight:600}.sjqkHG_roomStateOpen{color:#fff;background:#2f8f3a}.sjqkHG_roomDetails{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);flex-basis:100%}.sjqkHG_roomRow>a{flex:none}.sjqkHG_roomClosed{text-align:center;background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius);justify-items:center;gap:.75rem;padding:2rem 1rem;display:grid}.sjqkHG_roomClosed p{margin:0}.sjqkHG_headerLinks{flex-wrap:wrap;gap:.25rem 1rem;display:flex}.sjqkHG_room{gap:var(--y2k-gap);grid-template-columns:minmax(0,1fr) 18rem;align-items:start;display:grid}.sjqkHG_table{background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius);box-shadow:var(--y2k-shadow-card);gap:.75rem;padding:1rem;display:grid}.sjqkHG_headline{margin:0;font-size:1.1rem;font-weight:700}.sjqkHG_waitingBoard{text-align:center;min-height:16rem;color:var(--y2k-color-muted);background:var(--y2k-color-surface-muted);border-radius:var(--y2k-radius-small);place-items:center;padding:1rem;display:grid}.sjqkHG_side{background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius);gap:.6rem;padding:1rem;display:grid}.sjqkHG_side h2{margin:.25rem 0 0;font-size:1rem}.sjqkHG_seats,.sjqkHG_spectators{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.sjqkHG_seat{border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius-small);flex-wrap:wrap;align-items:center;gap:.4rem .5rem;padding:.45rem .6rem;display:flex}.sjqkHG_active{border-color:var(--y2k-color-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--y2k-color-accent) 25%, transparent)}.sjqkHG_swatch{border:1px solid var(--y2k-color-border);border-radius:50%;flex:none;width:.8rem;height:.8rem}.sjqkHG_occupant{align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.sjqkHG_score{font-size:var(--y2k-font-size-small);margin-inline-start:auto;font-weight:700}.sjqkHG_seatActions{gap:.3rem;margin-inline-start:auto;display:flex}.sjqkHG_smallButton{font:inherit;font-size:var(--y2k-font-size-small);color:var(--y2k-color-text);background:var(--y2k-color-surface-muted);border:1px solid var(--y2k-color-border);cursor:pointer;border-radius:999px;padding:.2rem .6rem;font-weight:600}.sjqkHG_controls{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sjqkHG_clock{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.3rem .75rem;margin:0;font-weight:700;display:flex}.sjqkHG_clockBar{background:var(--y2k-color-surface-muted);border-radius:999px;flex:8rem;height:.4rem;overflow:hidden}.sjqkHG_clockBar span{background:var(--y2k-color-accent);height:100%;display:block}.sjqkHG_urgent{color:var(--y2k-color-hot)}.sjqkHG_urgent .sjqkHG_clockBar span{background:var(--y2k-color-hot)}.sjqkHG_warning{background:var(--y2k-color-hot-soft);border-radius:var(--y2k-radius-small);margin:0;padding:.4rem .6rem;font-weight:600}.sjqkHG_strike{color:var(--y2k-color-hot);font-weight:700}.sjqkHG_spectators li{align-items:center;gap:.4rem;display:flex}.sjqkHG_gomoku,.sjqkHG_reversi,.sjqkHG_xiangqi,.sjqkHG_chessWrap,.sjqkHG_dots,.sjqkHG_minesweeper{touch-action:manipulation;justify-self:center}.sjqkHG_gomoku{aspect-ratio:1;border-radius:var(--y2k-radius-small);background:#e8c27a;width:min(100%,34rem);padding:1.5%;display:grid;box-shadow:inset 0 0 0 2px #b88a3e}.sjqkHG_cell{cursor:pointer;background:linear-gradient(#8a6a3a,#8a6a3a) 50%/1px 100% no-repeat,linear-gradient(#8a6a3a,#8a6a3a) 50%/100% 1px no-repeat;border:none;place-items:center;padding:0;display:grid;position:relative}.sjqkHG_cell:disabled{cursor:default}@media (hover:hover){.sjqkHG_cell:not(:disabled):hover:after{content:"";background:#0003;border-radius:50%;width:70%;height:70%}}.sjqkHG_stone{border-radius:50%;width:86%;height:86%;box-shadow:0 1px 2px #0006}.sjqkHG_black{background:radial-gradient(circle at 35% 30%,#556,#111118 70%)}.sjqkHG_white{background:radial-gradient(circle at 35% 30%,#fff,#d9d9de 75%)}.sjqkHG_last{outline-offset:1px;outline:2px solid #e5484d}.sjqkHG_winning{box-shadow:0 0 0 3px #ffd84d}.sjqkHG_reversi{aspect-ratio:1;border-radius:var(--y2k-radius-small);background:#1f5e3a;gap:2px;width:min(100%,30rem);padding:2px;display:grid}.sjqkHG_square{background:#2e8b57;border:none;place-items:center;padding:0;display:grid}.sjqkHG_reversi .sjqkHG_square:focus-visible{background:#3aa36a}@media (hover:hover){.sjqkHG_reversi .sjqkHG_square:not(:disabled):hover{background:#3aa36a}}.sjqkHG_disc{border-radius:50%;width:82%;height:82%;box-shadow:0 2px 3px #00000073}.sjqkHG_hint{background:#ffffff59;border-radius:50%;width:26%;height:26%}.sjqkHG_flip{animation:.35s ease-out sjqkHG_flip}@keyframes sjqkHG_flip{0%{transform:scaleX(.05)}}@media (prefers-reduced-motion:reduce){.sjqkHG_flip{animation:none}}.sjqkHG_xiangqi{aspect-ratio:9/10;border-radius:var(--y2k-radius-small);background:#f0d9a8;width:min(100%,30rem);position:relative;box-shadow:inset 0 0 0 2px #b88a3e;container-type:inline-size}.sjqkHG_xiangqiLines{stroke:#7a5532;stroke-width:.03px;width:100%;height:100%;position:absolute;inset:0}.sjqkHG_xiangqiLines text{fill:#7a5532;stroke:none;text-anchor:middle;letter-spacing:.1px;font-size:.42px}.sjqkHG_xiangqiGrid{grid-template-rows:repeat(10,1fr);grid-template-columns:repeat(9,1fr);display:grid;position:absolute;inset:0}.sjqkHG_point{background:0 0;border:none;place-items:center;padding:0;display:grid}.sjqkHG_point:not(:disabled){cursor:pointer}.sjqkHG_piece{aspect-ratio:1;background:radial-gradient(circle at 40% 35%,#fffaf0,#f3e2c0 75%);border:.45cqi solid;border-radius:50%;place-items:center;width:86%;font-family:Kaiti TC,STKaiti,KaiTi,BiauKai,serif;font-size:5.4cqi;font-weight:700;line-height:1;display:grid;box-shadow:inset 0 0 0 .6cqi #f3e2c0,inset 0 0 0 .8cqi,0 .4cqi .6cqi #00000059}.sjqkHG_redPiece{color:#c8102e}.sjqkHG_blackPiece{color:#1a1a2e}.sjqkHG_target .sjqkHG_piece{grid-area:1/1}.sjqkHG_selected .sjqkHG_piece{outline-offset:.2cqi;outline:.6cqi solid #ffb300;transform:translateY(-.4cqi)}.sjqkHG_lastMove .sjqkHG_piece{box-shadow:0 0 0 .5cqi #4da3ff,0 .4cqi .6cqi #00000059}.sjqkHG_point:focus-visible .sjqkHG_piece{outline-offset:.2cqi;outline:.6cqi solid #ffb300}@media (hover:hover){.sjqkHG_point:not(:disabled):hover .sjqkHG_piece{outline-offset:.2cqi;outline:.6cqi solid #ffb300}}.sjqkHG_target:after{content:"";aspect-ratio:1;background:#2e8b57b3;border-radius:50%;grid-area:1/1;width:28%}.sjqkHG_target:has(.sjqkHG_piece):after{background:0 0;border:.6cqi solid #2e8b57d9;width:92%}.sjqkHG_lastMove:not(:has(.sjqkHG_piece)):before{content:"";aspect-ratio:1;border-radius:50%;grid-area:1/1;width:30%;box-shadow:0 0 0 .5cqi #4da3ff}.sjqkHG_chessWrap{justify-items:center;gap:.5rem;width:min(100%,30rem);display:grid}.sjqkHG_chess{aspect-ratio:1;border-radius:var(--y2k-radius-small);grid-template-rows:repeat(8,minmax(0,1fr));grid-template-columns:repeat(8,minmax(0,1fr));width:100%;display:grid;overflow:hidden;box-shadow:0 0 0 2px #8b6340;container-type:inline-size}.sjqkHG_square{border:none;place-items:center;padding:0;display:grid;position:relative}.sjqkHG_square:not(:disabled){cursor:pointer}.sjqkHG_lightSquare{color:#b58863;background:#f0d9b5}.sjqkHG_darkSquare{color:#f0d9b5;background:#b58863}.sjqkHG_chessPiece{grid-area:1/1;width:88%;height:88%;transition:transform .12s}.sjqkHG_square.sjqkHG_selected{box-shadow:inset 0 0 0 .8cqi #ffb300}.sjqkHG_square.sjqkHG_selected .sjqkHG_chessPiece{transform:translateY(-.6cqi)}@media (hover:hover){.sjqkHG_square:not(:disabled):hover .sjqkHG_chessPiece{transform:translateY(-.6cqi)}}.sjqkHG_chess .sjqkHG_square:focus-visible{outline-offset:-.8cqi;outline:.8cqi solid #ffb300}.sjqkHG_lastSquare{background-image:linear-gradient(#ffd60061,#ffd60061)}.sjqkHG_inCheck{background-image:radial-gradient(circle,#e5484dd9 0 45%,#0000 75%)}.sjqkHG_square.sjqkHG_target:after{background:#2e8b57b3;width:28%}.sjqkHG_square.sjqkHG_target:has(.sjqkHG_chessPiece):after{background:0 0;border:.8cqi solid #2e8b57d9;width:92%}.sjqkHG_rankLabel,.sjqkHG_fileLabel{pointer-events:none;font-size:2.4cqi;font-weight:700;line-height:1;position:absolute}.sjqkHG_rankLabel{top:.6cqi;left:.6cqi}.sjqkHG_fileLabel{bottom:.6cqi;right:.6cqi}.sjqkHG_promotion{border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius-small);flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;margin:0;padding:.5rem;display:flex}.sjqkHG_promotion legend{padding:0 .25rem;font-weight:700}.sjqkHG_promotionChoice{border-radius:var(--y2k-radius-small);cursor:pointer;background:#f0d9b5;border:2px solid #b58863;place-items:center;width:3rem;height:3rem;padding:0;display:grid}.sjqkHG_promotionChoice:focus-visible{border-color:#ffb300}@media (hover:hover){.sjqkHG_promotionChoice:hover{border-color:#ffb300}}@media (prefers-reduced-motion:reduce){.sjqkHG_chessPiece{transition:none}}.sjqkHG_dots{background:var(--y2k-color-surface);width:min(100%,30rem);height:auto}.sjqkHG_dot{fill:var(--y2k-color-text)}.sjqkHG_ghost{stroke:var(--y2k-color-border);stroke-dasharray:2 6}.sjqkHG_openLine{cursor:pointer;outline:none}.sjqkHG_openLine:focus-visible .sjqkHG_ghost{stroke:var(--y2k-color-accent);opacity:.6}@media (hover:hover){.sjqkHG_openLine:hover .sjqkHG_ghost{stroke:var(--y2k-color-accent);opacity:.6}}.sjqkHG_playButtons{flex-wrap:wrap;gap:.5rem;display:flex}.sjqkHG_guideActions{margin:var(--y2k-gap) 0;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.sjqkHG_guideList{gap:.5rem;margin:0;padding-inline-start:1.4rem;line-height:1.6;display:grid}ul.sjqkHG_guideList{padding-inline-start:0;list-style:none}.sjqkHG_guideMore{flex-wrap:wrap;gap:.5rem 1.1rem;margin:0;padding:0;list-style:none;display:flex}.sjqkHG_gameCard h2 a{color:inherit;text-decoration:none}.sjqkHG_gameCard h2 a:hover{text-decoration:underline}.sjqkHG_minesweeper{gap:.6rem;width:min(100%,34rem);display:grid}.sjqkHG_mineBar{flex-wrap:wrap;align-items:center;gap:.4rem 1rem;font-weight:600;display:flex}.sjqkHG_flagOn{color:var(--y2k-color-accent-text);background:var(--y2k-color-accent);border-color:var(--y2k-color-accent)}.sjqkHG_mineNews{min-height:1.5em;margin:0}.sjqkHG_mineGrid{background:var(--y2k-color-border);border-radius:var(--y2k-radius-small);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;gap:2px;padding:4px;display:grid}.sjqkHG_mineSquare{aspect-ratio:1;min-width:0;font:700 clamp(.7rem, 2.6vw, 1.15rem) / 1 var(--y2k-font-latin,sans-serif);color:#1a1a2e;cursor:pointer;background:linear-gradient(#d9e1ea,#b9c5d2);border:none;border-radius:3px;place-items:center;padding:0;display:grid}@media (hover:hover){.sjqkHG_mineSquare:hover:not(:disabled){background:linear-gradient(#e6edf4,#c9d4df)}}.sjqkHG_mineSquare:focus-visible{outline:2px solid var(--y2k-color-accent);outline-offset:1px}.sjqkHG_mineOpen{cursor:default;background:color-mix(in srgb, var(--mine-owner,transparent) 18%, #f7f9fc)}.sjqkHG_mineOpen:disabled{opacity:1}.sjqkHG_mineHit{background:#e5484d}.sjqkHG_mineLast{box-shadow:inset 0 0 0 2px var(--y2k-color-accent)}.sjqkHG_mineN1{color:#2b5aa8}.sjqkHG_mineN2{color:#2f8f3a}.sjqkHG_mineN3{color:#d0312d}.sjqkHG_mineN4{color:#1f2f7a}.sjqkHG_mineN5{color:#8a2b1d}.sjqkHG_mineN6{color:#13807a}.sjqkHG_mineN7{color:#1a1a2e}.sjqkHG_mineN8{color:#6b7280}.sjqkHG_mineLegend{flex-wrap:wrap;gap:.3rem 1rem;margin:0;padding:0;list-style:none;display:flex}.sjqkHG_mineLegend li{align-items:center;gap:.35rem;display:inline-flex}.sjqkHG_mineOut{color:var(--y2k-color-muted)}@media (max-width:52rem){.sjqkHG_room{grid-template-columns:minmax(0,1fr)}}:is([data-theme=retro] .sjqkHG_gameCard,[data-theme=retro] .sjqkHG_table,[data-theme=retro] .sjqkHG_side,[data-theme=retro] .sjqkHG_roomClosed,[data-theme=retro] .sjqkHG_roomRow){border:2px outset var(--y2k-color-face);box-shadow:none;background:var(--y2k-color-surface-muted);border-radius:0}:is([data-theme=retro] .sjqkHG_gameArt,[data-theme=retro] .sjqkHG_gomoku,[data-theme=retro] .sjqkHG_reversi,[data-theme=retro] .sjqkHG_xiangqi,[data-theme=retro] .sjqkHG_chess,[data-theme=retro] .sjqkHG_promotion,[data-theme=retro] .sjqkHG_promotionChoice,[data-theme=retro] .sjqkHG_waitingBoard),:is([data-theme=retro] .sjqkHG_smallButton,[data-theme=retro] .sjqkHG_seat){border-radius:0}[data-theme=retro] .sjqkHG_smallButton{background:var(--y2k-color-face);border:2px outset var(--y2k-color-face);font-weight:400}:is([data-theme=retro] .sjqkHG_clockBar,[data-theme=retro] .sjqkHG_warning){border-radius:0}[data-theme=retro] .sjqkHG_clockBar{border:1px inset var(--y2k-color-face)}[data-theme=retro] .sjqkHG_roomState{border-radius:0}[data-theme=retro] .sjqkHG_lightSquare{color:#369;background:#ffffe0}[data-theme=retro] .sjqkHG_darkSquare{color:#ffffe0;background:#369}[data-theme=retro] .sjqkHG_mineGrid{border:3px inset var(--y2k-color-face);border-radius:0;gap:0;padding:0}[data-theme=retro] .sjqkHG_mineSquare{background:var(--y2k-color-face);border:3px outset var(--y2k-color-face-light);border-radius:0}@media (hover:hover){[data-theme=retro] .sjqkHG_mineSquare:hover:not(:disabled){background:var(--y2k-color-face-light)}}[data-theme=retro] .sjqkHG_mineOpen{background:color-mix(in srgb, var(--mine-owner,transparent) 22%, var(--y2k-color-face-light));border:1px solid var(--y2k-color-shadow)}[data-theme=retro] .sjqkHG_mineHit{background:red}[data-theme=retro] .sjqkHG_flagOn{color:var(--y2k-color-text);background:var(--y2k-color-face-light);border-style:inset}[data-app] .sjqkHG_gameList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}[data-app] .sjqkHG_gameCard{grid-template-rows:auto 1fr auto;justify-items:stretch;padding:.6rem}[data-app] .sjqkHG_playLink{text-align:center}[data-app] .sjqkHG_playButtons{gap:.35rem;display:grid}[data-app] .sjqkHG_playButtons>*{padding-inline:.2rem}[data-app] .sjqkHG_guideActions .sjqkHG_playButtons{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%}[data-app] .sjqkHG_gameCard h2{font-size:1rem}[data-app] .sjqkHG_gameCard p{display:none}[data-app] .sjqkHG_gameArt{height:5.5rem}[data-app] .sjqkHG_solitaireArt{background-position:6% 22%,28% 32%,50% 42%,72% 22%,94% 22%,0 0;background-size:1.3rem 1.8rem,1.3rem 1.8rem,1.3rem 1.8rem,1.3rem 1.8rem,1.3rem 1.8rem,auto}
.Vf2cCq_toggle{font:inherit;font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);cursor:pointer;background:0 0;border:none;padding:0}.Vf2cCq_toggle:hover,.Vf2cCq_toggle:focus-visible{color:var(--y2k-color-hot);text-decoration:underline}.Vf2cCq_form{text-align:start;background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius-small);gap:.6rem;width:100%;max-width:30rem;padding:.75rem;display:grid}.Vf2cCq_legend{font-weight:700}.Vf2cCq_thanks{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);margin:0}[data-theme=retro] .Vf2cCq_form{background:var(--y2k-color-face);border:2px outset var(--y2k-color-face);border-radius:0}.Vf2cCq_list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.Vf2cCq_report{background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius-small);gap:.4rem;padding:.75rem;display:grid}.Vf2cCq_report p{margin:0}.Vf2cCq_status{justify-self:start;margin-inline-start:0}.Vf2cCq_excerpt{white-space:pre-wrap;overflow-wrap:anywhere;border-inline-start:3px solid var(--y2k-color-hot);background:var(--y2k-color-surface-muted);margin:0;padding:.4rem .75rem}.Vf2cCq_details{font-size:var(--y2k-font-size-small);white-space:pre-wrap;overflow-wrap:anywhere}.Vf2cCq_moderate summary{font-size:var(--y2k-font-size-small);color:var(--y2k-color-hot);cursor:pointer}.Vf2cCq_moderate form{margin-top:.5rem}[data-theme=retro] .Vf2cCq_report{border-radius:0}[data-theme=retro] .Vf2cCq_excerpt{background:var(--y2k-color-face)}
.MhMOyW_composer{gap:.9rem;display:grid}.MhMOyW_greetings{border:0;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;display:flex}.MhMOyW_greetings legend{margin-bottom:.4rem;padding:0;font-weight:700}.MhMOyW_greeting{min-height:2.5rem;font:inherit;color:var(--y2k-color-text);background:var(--y2k-color-surface-muted);border:1px solid var(--y2k-color-border);cursor:pointer;border-radius:999px;padding:.3rem .8rem}.MhMOyW_greeting:hover,.MhMOyW_greeting:focus-visible{border-color:var(--y2k-color-accent)}.MhMOyW_greeting[aria-pressed=true]{color:var(--y2k-color-accent-text);background:var(--y2k-color-accent);border-color:var(--y2k-color-accent)}.MhMOyW_actions{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.MhMOyW_note{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);margin:0}.MhMOyW_problem{color:var(--y2k-color-hot);margin:0;font-weight:700}.MhMOyW_again{font:inherit;color:var(--y2k-color-link);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.MhMOyW_sent{background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius);box-shadow:var(--y2k-shadow-card);padding:1.25rem}.MhMOyW_sent h2{margin:0 0 .4rem}.MhMOyW_card{text-align:center;justify-items:center;gap:.75rem;display:grid}.MhMOyW_card h2{margin:0;font-size:clamp(1.5rem,5vw,2.2rem)}.MhMOyW_from{color:var(--y2k-color-muted);margin:0}.MhMOyW_player{width:100%;max-width:37.5rem}[data-theme=retro] .MhMOyW_greeting{background:var(--y2k-color-face);border:2px outset var(--y2k-color-face);border-radius:0}[data-theme=retro] .MhMOyW_greeting[aria-pressed=true]{color:#fff;background:navy;border-style:inset}[data-theme=retro] .MhMOyW_sent{border:2px outset var(--y2k-color-face);box-shadow:none;border-radius:0}
.zoJp-W_roomList{gap:var(--y2k-gap);grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));margin:0;padding:0;list-style:none;display:grid}.zoJp-W_roomCard{background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius);box-shadow:var(--y2k-shadow-card);align-content:start;gap:.75rem;padding:.75rem .75rem 1rem;display:grid}.zoJp-W_roomCard h2{margin:0;font-size:1.1rem}.zoJp-W_roomCard p{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);margin:.25rem 0 0}.zoJp-W_hallScene{border-radius:var(--y2k-radius-small);width:100%;height:auto;transition:filter .6s;display:block}.zoJp-W_lightsOff{filter:brightness(.65)saturate(.7)}@media (prefers-reduced-motion:reduce){.zoJp-W_hallScene{transition:none}}.zoJp-W_roomCard>div{padding:0 .4rem}.zoJp-W_roomMeta{justify-content:space-between;align-items:center;gap:.5rem;padding:0 .4rem;display:flex}.zoJp-W_online{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted)}.zoJp-W_online:before{content:"●";color:#2fb344;margin-inline-end:.35em}.zoJp-W_dark:before{color:var(--y2k-color-border)}.zoJp-W_enter{font-weight:700}.zoJp-W_room{gap:var(--y2k-gap);grid-template-columns:minmax(0,1fr) 15rem;display:grid}.zoJp-W_stageArea{grid-column:1/-1;gap:.6rem;display:grid}.zoJp-W_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.zoJp-W_toolbarControls{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.zoJp-W_ambience{font-size:var(--y2k-font-size-small);border:none;flex-wrap:wrap;align-items:center;gap:.3rem;margin:0;padding:0;display:flex}.zoJp-W_ambience legend{float:inline-start;color:var(--y2k-color-muted);margin-inline-end:.4rem;padding:0}.zoJp-W_soundButton{font:inherit;color:var(--y2k-color-text);background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);cursor:pointer;border-radius:999px;padding:.2rem .7rem;font-weight:600}.zoJp-W_soundButton[aria-pressed=true]{color:var(--y2k-color-accent-text);background:var(--y2k-color-accent);border-color:var(--y2k-color-accent)}.zoJp-W_viewSwitch{border:none;gap:.3rem;margin:0;padding:0;display:inline-flex}.zoJp-W_placeholder{aspect-ratio:16/10;max-height:36rem;font-size:var(--y2k-font-size-small);color:#f4ead8;border-radius:var(--y2k-radius);background:#2c2840;place-items:center;display:grid}@media (max-width:48rem){.zoJp-W_placeholder{aspect-ratio:4/3}}.zoJp-W_volume{align-items:center;gap:.3rem;display:inline-flex}.zoJp-W_volume input{width:6rem;accent-color:var(--y2k-color-accent)}.zoJp-W_main{background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius);height:min(55vh,30rem);box-shadow:var(--y2k-shadow-card);grid-template-rows:minmax(0,1fr) auto;display:grid;overflow:hidden}.zoJp-W_status{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);margin:0}.zoJp-W_problem{color:var(--y2k-color-hot)}.zoJp-W_lines{align-content:start;gap:.6rem;margin:0;padding:.75rem 1rem;list-style:none;display:grid;overflow-y:auto}.zoJp-W_notice{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);background:var(--y2k-color-surface-muted);border-radius:999px;justify-self:center;padding:.25rem .75rem}.zoJp-W_line{align-items:flex-start;gap:.6rem;display:flex}.zoJp-W_who{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted)}.zoJp-W_who a{color:var(--y2k-color-text);font-weight:700;text-decoration:none}.zoJp-W_text{overflow-wrap:anywhere;margin:.1rem 0 0}.zoJp-W_mine .zoJp-W_text{color:var(--y2k-color-link)}.zoJp-W_composer{border-top:1px solid var(--y2k-color-border);gap:.5rem;padding:.75rem 1rem;display:flex}.zoJp-W_input{min-width:0;padding:var(--y2k-input-padding);font:inherit;color:var(--y2k-color-text);background:var(--y2k-color-surface);border:var(--y2k-input-border);border-radius:999px;flex:1}.zoJp-W_members{background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius);align-self:start;padding:1rem 1.15rem}.zoJp-W_members h2{margin:0 0 .75rem;font-size:1rem}.zoJp-W_members ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.zoJp-W_member{color:var(--y2k-color-text);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.zoJp-W_memberSprite{flex:none;width:1.75rem;height:1.75rem}.zoJp-W_awayTag{color:var(--y2k-color-muted)}.zoJp-W_characterHint{font-size:var(--y2k-font-size-small);margin:.9rem 0 0}@media (max-width:48rem){.zoJp-W_room{grid-template-columns:minmax(0,1fr)}}:is([data-theme=retro] .zoJp-W_roomCard,[data-theme=retro] .zoJp-W_members){border:2px outset var(--y2k-color-face);box-shadow:none;background:var(--y2k-color-surface-muted);border-radius:0}[data-theme=retro] .zoJp-W_main{border:2px inset var(--y2k-color-face);box-shadow:none;border-radius:0}[data-theme=retro] .zoJp-W_lines{font-family:var(--y2k-font-mono);color:silver;background:#000;gap:.15rem}[data-theme=retro] .zoJp-W_who a{color:#0f6}[data-theme=retro] .zoJp-W_mine .zoJp-W_text{color:#ff6}[data-theme=retro] .zoJp-W_notice{color:gray;background:0 0}:is([data-theme=retro] .zoJp-W_input,[data-theme=retro] .zoJp-W_hallScene,[data-theme=retro] .zoJp-W_placeholder){border-radius:0}[data-theme=retro] .zoJp-W_soundButton{background:var(--y2k-color-face);border:2px outset var(--y2k-color-face);border-radius:0;font-weight:400}[data-theme=retro] .zoJp-W_soundButton[aria-pressed=true]{color:var(--y2k-color-text);border-style:inset;font-weight:700}.zoJp-W_preview{gap:.75rem;display:grid}.zoJp-W_previewControls{font-size:var(--y2k-font-size-small);flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.zoJp-W_previewControls label{align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.zoJp-W_previewControls select{font:inherit}
.Uaws_a_daily{gap:var(--y2k-gap);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}.Uaws_a_table{--tile:clamp(1.75rem, 5.2cqi, 2.6rem);color:#fff;border-radius:var(--y2k-radius);box-shadow:var(--y2k-shadow-card);background:radial-gradient(circle at 50% 30%,#1f7a4f,#0f5535);padding:1rem;container-type:inline-size}.Uaws_a_facts{flex-wrap:wrap;gap:.4rem;margin:0 0 .9rem;display:flex}.Uaws_a_facts span{font-size:var(--y2k-font-size-small);background:#00000040;border-radius:999px;padding:.15rem .6rem}.Uaws_a_hand{gap:.8rem;display:grid}.Uaws_a_group h3{font-size:var(--y2k-font-size-small);opacity:.85;margin:0 0 .3rem;font-weight:600}.Uaws_a_melds{flex-wrap:wrap;gap:.6rem;display:flex}.Uaws_a_tiles{flex-wrap:wrap;gap:2px;display:inline-flex}.Uaws_a_tile{width:var(--tile);aspect-ratio:3/4;background:linear-gradient(160deg,#fffdf5,#f3ead2);border:1px solid #b8a77a;border-radius:12%/9%;padding:2px;display:block;box-shadow:0 2px #9e8c5c}.Uaws_a_none{margin:0}.Uaws_a_answer{background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius);box-shadow:var(--y2k-shadow-card);padding:1rem}.Uaws_a_answer h2{margin:0 0 .75rem}.Uaws_a_answer h3{margin:1rem 0 .4rem}.Uaws_a_choices{grid-template-columns:repeat(auto-fill,minmax(2.75rem,1fr));gap:.4rem;display:grid}.Uaws_a_choice{min-height:2.75rem;font:inherit;color:var(--y2k-color-text);background:var(--y2k-color-surface-muted);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius-small);cursor:pointer;font-weight:700}.Uaws_a_choice:focus-visible{border-color:var(--y2k-color-accent)}@media (hover:hover){.Uaws_a_choice:not(:disabled):hover{border-color:var(--y2k-color-accent)}}.Uaws_a_choice:disabled{cursor:default}.Uaws_a_wrong{color:var(--y2k-color-muted);opacity:.6;text-decoration:line-through}.Uaws_a_right{color:var(--y2k-color-accent-text);background:var(--y2k-color-accent);border-color:var(--y2k-color-accent)}.Uaws_a_status{margin:.75rem 0 0;font-weight:700}.Uaws_a_fans{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.Uaws_a_fans li{justify-content:space-between;gap:1rem;display:flex}.Uaws_a_total{border-top:1px solid var(--y2k-color-border);padding-top:.25rem;font-weight:700}.Uaws_a_note{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);margin:.6rem 0 0}.Uaws_a_result{background:var(--y2k-color-surface-muted);border-radius:var(--y2k-radius-small);margin:.75rem 0 0;padding:.5rem .7rem;font-weight:600}.Uaws_a_actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.6rem;display:flex}@media (max-width:52rem){.Uaws_a_daily{grid-template-columns:minmax(0,1fr)}}:is([data-theme=retro] .Uaws_a_table,[data-theme=retro] .Uaws_a_answer){border:2px outset var(--y2k-color-face);box-shadow:none;border-radius:0}[data-theme=retro] .Uaws_a_table{background:#0f5535}[data-theme=retro] .Uaws_a_facts span{border-radius:0}[data-theme=retro] .Uaws_a_result{border-radius:0}[data-theme=retro] .Uaws_a_choice{background:var(--y2k-color-face);border:2px outset var(--y2k-color-face);border-radius:0}[data-theme=retro] .Uaws_a_right{color:#fff;background:navy;border-style:inset}
.mqZT0G_board,.mqZT0G_player{gap:.6rem;max-width:45rem;display:grid}.mqZT0G_canvas{aspect-ratio:3/2;border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius-small);touch-action:none;cursor:crosshair;background:#fff;width:100%;height:auto;display:block}.mqZT0G_player .mqZT0G_canvas{cursor:default}.mqZT0G_erasing{cursor:cell}.mqZT0G_toolbar{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.mqZT0G_tools,.mqZT0G_palette,.mqZT0G_sizes,.mqZT0G_stamps,.mqZT0G_effects,.mqZT0G_speeds{border:none;flex-wrap:wrap;gap:.3rem;margin:0;padding:0;display:flex}.mqZT0G_swatch{border:2px solid var(--y2k-color-surface);width:1.6rem;height:1.6rem;box-shadow:0 0 0 1px var(--y2k-color-border);cursor:pointer;border-radius:50%;padding:0}.mqZT0G_swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--y2k-color-accent)}.mqZT0G_sizeButton{background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);cursor:pointer;border-radius:50%;place-items:center;width:2rem;height:2rem;padding:0;display:inline-grid}.mqZT0G_sizeButton span{background:var(--y2k-color-text);border-radius:50%;max-width:1.4rem;max-height:1.4rem}.mqZT0G_sizeButton[aria-pressed=true]{border-color:var(--y2k-color-accent);box-shadow:0 0 0 1px var(--y2k-color-accent)}.mqZT0G_actions,.mqZT0G_playerControls{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.mqZT0G_toolButton{font:inherit;font-size:var(--y2k-font-size-small);color:var(--y2k-color-text);background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);cursor:pointer;border-radius:999px;padding:.3rem .8rem;font-weight:600}.mqZT0G_toolButton[aria-pressed=true]{color:var(--y2k-color-accent-text);background:var(--y2k-color-accent);border-color:var(--y2k-color-accent)}.mqZT0G_toolButton:disabled{opacity:.45;cursor:not-allowed}.mqZT0G_stampButton{background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius-small);cursor:pointer;place-items:center;width:2.2rem;height:2.2rem;padding:.25rem;display:inline-grid}.mqZT0G_stampButton[aria-pressed=true]{border-color:var(--y2k-color-accent);box-shadow:0 0 0 1px var(--y2k-color-accent)}.mqZT0G_stampIcon{width:100%;height:100%}.mqZT0G_stampDetail{fill:var(--y2k-color-surface)}.mqZT0G_effects{align-items:center}.mqZT0G_effectsLabel{float:left;font-size:var(--y2k-font-size-small);margin-inline-end:.2rem;padding:0;font-weight:600}.mqZT0G_blink:not([aria-pressed=true]){animation:.8s steps(2,jump-none) infinite mqZT0G_drawing-blink}.mqZT0G_rainbow:not([aria-pressed=true]){animation:2.4s steps(6,end) infinite mqZT0G_drawing-rainbow}.mqZT0G_twinkle:after{content:" ✨"}@keyframes mqZT0G_drawing-blink{50%{opacity:.25}}@keyframes mqZT0G_drawing-rainbow{0%{color:#e5484d}17%{color:#ff8a4c}33%{color:#d9a400}50%{color:#3cb043}67%{color:#2b8fd6}83%{color:#6a4dff}}@media (prefers-reduced-motion:reduce){.mqZT0G_blink:not([aria-pressed=true]),.mqZT0G_rainbow:not([aria-pressed=true]){animation:none}}.mqZT0G_hint{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);margin:0}.mqZT0G_notice{font-size:var(--y2k-font-size-small);color:var(--y2k-color-hot);margin:0}[data-theme=retro] .mqZT0G_canvas{border:2px inset var(--y2k-color-face);border-radius:0}[data-theme=retro] .mqZT0G_toolbar{background:var(--y2k-color-face);border:2px outset var(--y2k-color-face);padding:.3rem}[data-theme=retro] .mqZT0G_swatch{box-shadow:none;border:1px solid #000;border-radius:0}[data-theme=retro] .mqZT0G_swatch[aria-pressed=true]{outline-offset:1px;outline:2px dotted #000}:is([data-theme=retro] .mqZT0G_sizeButton,[data-theme=retro] .mqZT0G_stampButton,[data-theme=retro] .mqZT0G_toolButton){color:var(--y2k-color-text);background:var(--y2k-color-face);border:2px outset var(--y2k-color-face);box-shadow:none;border-radius:0;font-weight:400}:is([data-theme=retro] .mqZT0G_sizeButton[aria-pressed=true],[data-theme=retro] .mqZT0G_stampButton[aria-pressed=true],[data-theme=retro] .mqZT0G_toolButton[aria-pressed=true]){color:var(--y2k-color-text);background:var(--y2k-color-face-light);border-style:inset}
.jiv_DW_wrapper{max-width:34rem;margin:1.5rem auto;padding:0 .75rem}.jiv_DW_intro{margin:0 0 .75rem}.jiv_DW_footnote{margin:.75rem 0 0}.jiv_DW_centered{text-align:center;justify-items:center;gap:.75rem;padding:.5rem 0;display:grid}.jiv_DW_centered p{margin:0}
.R_ucOq_layout{gap:var(--y2k-gap);grid-template-columns:17rem minmax(0,1fr);align-items:start;display:grid}.R_ucOq_card{text-align:center;background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:var(--y2k-radius);box-shadow:var(--y2k-shadow-card);justify-items:center;gap:.5rem;padding:1.5rem 1.15rem;display:grid}.R_ucOq_card p{margin:0}.R_ucOq_name{letter-spacing:-.02em;overflow-wrap:anywhere;margin:.5rem 0 0;font-size:1.4rem}.R_ucOq_handle{color:var(--y2k-color-muted)}.R_ucOq_statusMessage{font-size:var(--y2k-font-size-small);background:var(--y2k-color-accent-soft);border-radius:var(--y2k-radius-small);overflow-wrap:anywhere;padding:.4rem .8rem}.R_ucOq_siteNote{font-size:var(--y2k-font-size-small);background:var(--y2k-color-surface-muted);border:1px dashed var(--y2k-color-border);border-radius:var(--y2k-radius-small);margin:0;padding:.4rem .8rem}.R_ucOq_ownerActions{gap:.5rem;width:100%;margin-top:.5rem;display:grid}.R_ucOq_details{gap:.5rem;margin:1rem 0 0;display:grid}.R_ucOq_details:first-child{margin-top:0}.R_ucOq_details div{grid-template-columns:7rem minmax(0,1fr);gap:.75rem;display:grid}.R_ucOq_details dt{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted)}.R_ucOq_details dd{overflow-wrap:anywhere;margin:0}.R_ucOq_wishLink{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:48rem){.R_ucOq_layout{grid-template-columns:minmax(0,1fr)}}[data-theme=retro] .R_ucOq_layout{padding:.75rem}[data-theme=retro] .R_ucOq_card{background:var(--y2k-color-surface-muted);padding:.75rem}[data-theme=retro] .R_ucOq_name{letter-spacing:normal;color:var(--y2k-color-accent);font-family:Arial Black,Arial Bold,Gadget,sans-serif;font-size:1.2rem;font-weight:400}[data-theme=retro] .R_ucOq_statusMessage{background:#ffc;border:1px dashed #c0a000;font-style:italic}[data-theme=retro] .R_ucOq_statusMessage:before{content:"♪ "}[data-theme=retro] .R_ucOq_siteNote{border-radius:0}
.aJNt8q_wrapper{max-width:32rem;margin:2rem auto;padding:0 .75rem}.aJNt8q_body{text-align:center;justify-items:center;gap:.5rem;padding:1rem 0;display:grid}.aJNt8q_body p{margin:0;font-weight:700}.aJNt8q_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1rem;display:flex}
.nBNtma_skipLink{inset-inline-start:.5rem;z-index:10;color:var(--y2k-color-accent-text);background:var(--y2k-color-accent);border-radius:var(--y2k-radius-small);padding:.4rem .75rem;position:absolute;top:-3rem}.nBNtma_skipLink:focus{top:.5rem}.nBNtma_page{max-width:var(--y2k-page-width);min-height:100vh;margin:0 auto;padding-inline:1rem}.nBNtma_header{padding:.75rem 0 .25rem}.nBNtma_utilities{font-size:var(--y2k-font-size-small);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem 1.25rem;display:flex}.nBNtma_languages ul{flex-wrap:wrap;gap:0 .75rem;margin:0;padding:0;list-style:none;display:flex}.nBNtma_languages a{color:var(--y2k-color-muted);text-decoration:none}.nBNtma_languages a:hover,.nBNtma_languages strong{color:var(--y2k-color-text)}.nBNtma_themes{color:var(--y2k-color-muted);align-items:center;gap:.5rem;display:flex}.nBNtma_themeOptions{background:var(--y2k-color-surface-muted);border:1px solid var(--y2k-color-border);border-radius:999px;padding:3px;display:inline-flex}.nBNtma_themes button{font:inherit;color:var(--y2k-color-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.2rem .75rem;font-weight:600}.nBNtma_themes button:hover{color:var(--y2k-color-text)}.nBNtma_themes button[aria-pressed=true]{color:var(--y2k-color-text);background:var(--y2k-color-surface);cursor:default;box-shadow:0 1px 3px #14182826}.nBNtma_account{align-items:center;gap:.75rem;display:flex}.nBNtma_account a{color:var(--y2k-color-muted);text-decoration:none}.nBNtma_account a:hover{color:var(--y2k-color-text)}.nBNtma_account a.nBNtma_joinLink{color:var(--y2k-color-accent-text);background:var(--y2k-color-accent);border-radius:999px;padding:.25rem .8rem;font-weight:600}.nBNtma_account a.nBNtma_accountMember{color:var(--y2k-color-text);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.nBNtma_account a.nBNtma_bell{align-items:center;font-size:1.1rem;line-height:1;display:inline-flex;position:relative}.nBNtma_bellCount{top:-.55rem;text-align:center;color:#fff;background:var(--y2k-color-hot);border-radius:999px;min-width:1.1rem;padding:.1rem .3rem;font-size:.7rem;font-weight:700;line-height:1.1;position:absolute;inset-inline-end:-.7rem}.nBNtma_linkButton{font:inherit;color:var(--y2k-color-muted);cursor:pointer;background:0 0;border:none;padding:0}.nBNtma_linkButton:hover{color:var(--y2k-color-text);text-decoration:underline}.nBNtma_masthead{grid-template-columns:auto 1fr;grid-template-areas:"logo search""tagline search";align-items:center;gap:0 1.5rem;padding:.75rem 0;display:grid}.nBNtma_logo{letter-spacing:-.035em;grid-area:logo;align-items:center;gap:.7rem;font-size:1.85rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.nBNtma_logoMark{background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);width:2.9rem;height:2.9rem;box-shadow:var(--y2k-shadow-card);border-radius:.85rem;place-items:center;display:inline-grid}.nBNtma_logoMark svg{transform:scale(.72)}.nBNtma_logoY2k{color:#0000;background:var(--y2k-gradient-brand);-webkit-background-clip:text;background-clip:text}.nBNtma_logoOnline{color:var(--y2k-color-text)}.nBNtma_tagline{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);grid-area:tagline;margin:.45rem 0 0}.nBNtma_search{grid-area:search;justify-content:flex-end;gap:.5rem;display:flex}.nBNtma_search input{width:min(20rem,100%);font:inherit;color:var(--y2k-color-text);background:var(--y2k-color-surface);border:1px solid var(--y2k-color-border);border-radius:999px;padding:.5rem 1rem}.nBNtma_nav{margin-bottom:var(--y2k-gap);border-bottom:1px solid var(--y2k-color-border)}.nBNtma_nav ul{scrollbar-width:none;gap:.25rem;margin:0;padding:0 0 .6rem;list-style:none;display:flex;overflow-x:auto}.nBNtma_nav li>a,.nBNtma_nav li>span{white-space:nowrap;color:var(--y2k-color-muted);border-radius:999px;padding:.45rem .95rem;font-weight:600;text-decoration:none;display:inline-block}.nBNtma_navIcon{margin-inline-end:.3em}.nBNtma_nav a:hover{color:var(--y2k-color-text);background:var(--y2k-color-surface-muted)}.nBNtma_nav a[aria-current=page]{color:var(--y2k-color-accent-text);background:var(--y2k-color-accent)}.nBNtma_nav span[aria-disabled=true]{opacity:.55;cursor:help}.nBNtma_footer{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);text-align:center;border-top:1px solid var(--y2k-color-border);margin-top:1rem;padding:1.75rem 0}.nBNtma_footer p{margin:.25rem 0}.nBNtma_bestViewed{display:none}@media (pointer:coarse){.nBNtma_account a,.nBNtma_linkButton{padding-block:.25rem}}@media (max-width:40rem){.nBNtma_header{padding-top:.5rem}.nBNtma_utilities{justify-content:flex-start;gap:.4rem 1rem}.nBNtma_themes>span:first-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nBNtma_masthead{grid-template-columns:1fr;grid-template-areas:"logo";padding:.5rem 0}.nBNtma_tagline,.nBNtma_search{display:none}}[data-theme=retro] .nBNtma_skipLink{color:var(--y2k-color-text);background:var(--y2k-color-highlight)}[data-theme=retro] .nBNtma_page{background:var(--y2k-color-surface);border-inline:1px solid var(--y2k-color-border);padding-inline:0}[data-theme=retro] .nBNtma_header{border-bottom:1px solid var(--y2k-color-border);padding:.25rem .75rem .5rem}[data-theme=retro] .nBNtma_utilities{gap:0 1rem}[data-theme=retro] .nBNtma_languages ul{gap:0 .5rem}[data-theme=retro] .nBNtma_languages li+li:before{content:"|";color:var(--y2k-color-shadow);margin-inline-end:.5rem}[data-theme=retro] .nBNtma_languages a{color:var(--y2k-color-link);text-decoration:underline}[data-theme=retro] .nBNtma_languages a:hover{color:var(--y2k-color-link-hover)}[data-theme=retro] .nBNtma_themes{gap:.35rem}[data-theme=retro] .nBNtma_themeOptions{background:0 0;border:none;border-radius:0;gap:.35rem;padding:0}[data-theme=retro] .nBNtma_themes button{color:var(--y2k-color-link);border-radius:0;padding:0;font-weight:400;text-decoration:underline}[data-theme=retro] .nBNtma_themes button[aria-pressed=true]{color:var(--y2k-color-text);box-shadow:none;background:0 0;font-weight:700;text-decoration:none}[data-theme=retro] .nBNtma_account a{color:var(--y2k-color-link);text-decoration:underline}[data-theme=retro] .nBNtma_linkButton{color:var(--y2k-color-link);text-decoration:underline}[data-theme=retro] .nBNtma_account a.nBNtma_joinLink{color:var(--y2k-color-hot);background:0 0;border-radius:0;padding:0;font-weight:700}[data-theme=retro] .nBNtma_account a.nBNtma_accountMember{color:var(--y2k-color-link);font-weight:700}[data-theme=retro] .nBNtma_account a.nBNtma_bell{text-decoration:none}[data-theme=retro] .nBNtma_bellCount{border-radius:0;font-family:Verdana,Tahoma,sans-serif;box-shadow:1px 1px #000}[data-theme=retro] .nBNtma_masthead{gap:0 1rem;padding:0}[data-theme=retro] .nBNtma_logo{letter-spacing:-.03em;gap:.4rem;font-family:Arial Black,Arial Bold,Gadget,sans-serif;font-size:2rem;font-style:italic;font-weight:400}[data-theme=retro] .nBNtma_logoMark{display:contents}[data-theme=retro] .nBNtma_logoMark svg{transform:none}[data-theme=retro] .nBNtma_logoY2k{color:#1f4fbf;text-shadow:2px 2px #c9d7ee;background:0 0}[data-theme=retro] .nBNtma_logoOnline{color:#f07800;text-shadow:2px 2px #fde2c2}[data-theme=retro] .nBNtma_tagline{margin-top:.15rem}[data-theme=retro] .nBNtma_search{gap:.35rem}[data-theme=retro] .nBNtma_search input{border:var(--y2k-input-border);background:#fff;border-radius:0;width:min(18rem,100%);padding:.15rem .3rem}[data-theme=retro] .nBNtma_nav{background:linear-gradient(to bottom, #3e6fc4, var(--y2k-color-accent));border-bottom:2px solid var(--y2k-color-highlight);margin-bottom:0}[data-theme=retro] .nBNtma_nav ul{flex-wrap:wrap;gap:0;padding:.2rem .5rem}[data-theme=retro] .nBNtma_nav li+li:before{content:"|";color:#8fa6cc;padding:0 .4rem}:is([data-theme=retro] .nBNtma_nav li>a,[data-theme=retro] .nBNtma_nav li>span){color:var(--y2k-color-accent-text);border-radius:0;padding:0;font-weight:700;display:inline}[data-theme=retro] .nBNtma_nav a:hover{background:0 0;text-decoration:underline}[data-theme=retro] .nBNtma_nav a[aria-current=page]{color:var(--y2k-color-highlight);background:0 0}[data-theme=retro] .nBNtma_nav span[aria-disabled=true]{color:#b9c9e8;opacity:1}[data-theme=retro] .nBNtma_footer{margin-top:0;padding:.75rem}[data-theme=retro] .nBNtma_bestViewed{font-family:var(--y2k-font-mono);color:#fff;background:navy;border:2px outset #8080ff;padding:.1rem .5rem;display:inline-block}
.d_uE1q_stage{border-radius:var(--y2k-radius);background:radial-gradient(at 50% 45%,#3a3550,#1d1a2b 70%);justify-content:center;padding:.5rem 1rem;display:flex;overflow:hidden}.d_uE1q_frame{width:min(100%,36rem);position:relative;container-type:inline-size}.d_uE1q_scene{width:100%;height:auto;display:block}.d_uE1q_seat,.d_uE1q_occupant{position:absolute;transform:translate(-50%,-100%)}.d_uE1q_seat{aspect-ratio:1.6;cursor:pointer;background:0 0;border:2px dashed #0000;border-radius:50%;width:9%;padding:0;transform:translate(-50%,-60%)}.d_uE1q_seat:hover,.d_uE1q_seat:focus-visible{background:#ffffff26;border-color:#fffc;outline:none}.d_uE1q_occupant{pointer-events:none;justify-items:center;width:8.5%;margin-top:1.2cqi;display:grid}.d_uE1q_sprite{filter:drop-shadow(0 2px #00000040);width:75%;height:auto}.d_uE1q_mine .d_uE1q_sprite{filter:drop-shadow(0 0 3px #fff)drop-shadow(0 2px #00000040)}.d_uE1q_away .d_uE1q_sprite{opacity:.55}.d_uE1q_name{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#141223b3;border-radius:999px;max-width:24cqi;margin-top:.3cqi;padding:.1em .5em;font-size:clamp(.6rem,2.4cqi,.8rem);font-weight:700;overflow:hidden}.d_uE1q_zzz{color:#fff;font-size:clamp(.6rem,2.4cqi,.85rem);font-weight:800;position:absolute;top:-.4em;right:0}.d_uE1q_bubble{color:#1d1a2b;overflow-wrap:anywhere;-webkit-line-clamp:3;background:#fff;border-radius:.8em;-webkit-box-orient:vertical;width:max-content;max-width:40cqi;margin:0 0 .9cqi;padding:.35em .65em;font-size:clamp(.65rem,2.6cqi,.85rem);line-height:1.35;animation:.18s ease-out d_uE1q_pop;display:-webkit-box;position:absolute;bottom:100%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 2px 6px #00000040}.d_uE1q_bubble:after{content:"";border:.4em solid #0000;border-top-color:#fff;position:absolute;top:100%;left:50%;transform:translate(-50%)}@keyframes d_uE1q_pop{0%{opacity:0;transform:translate(-50%)translateY(.4em)scale(.9)}}@media (prefers-reduced-motion:reduce){.d_uE1q_bubble{animation:none}}[data-theme=retro] .d_uE1q_stage{border:3px inset var(--y2k-color-face);background:#003;border-radius:0}:is([data-theme=retro] .d_uE1q_bubble,[data-theme=retro] .d_uE1q_name){border-radius:0}[data-theme=retro] .d_uE1q_bubble{font-family:var(--y2k-font-mono);border:1px solid #000;box-shadow:2px 2px #000}[data-theme=retro] .d_uE1q_bubble:after{border-top-color:#000}
._3gWtUW_table{color:#fff;border-radius:var(--y2k-radius);background:radial-gradient(at 50% 40%,#2f8f5b,#1d5e3a 80%);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr);grid-template-areas:".top.""left center right""me me me";gap:.75rem;padding:1rem;display:grid;box-shadow:inset 0 0 0 3px #164a2d}._3gWtUW_top{grid-area:top}._3gWtUW_left{grid-area:left}._3gWtUW_right{grid-area:right}._3gWtUW_bottom,._3gWtUW_me{grid-area:me;min-width:0;container-type:inline-size}._3gWtUW_center{grid-area:center;place-content:center;justify-items:center;gap:.5rem;min-height:7.5rem;display:grid}._3gWtUW_player,._3gWtUW_me{font-size:var(--y2k-font-size-small);border-radius:var(--y2k-radius-small);background:#0000002e;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;gap:.4rem;padding:.5rem;display:grid}._3gWtUW_active{box-shadow:0 0 0 3px #ffd84d}._3gWtUW_caption,._3gWtUW_hint{font-size:var(--y2k-font-size-small);text-align:center}._3gWtUW_hint,._3gWtUW_pass{color:#ffe9a8}._3gWtUW_pass{font-weight:700}._3gWtUW_card{aspect-ratio:5/7;color:#1a1a2e;background:#fff;border:1px solid #c9c9d6;border-radius:.45rem;flex:none;width:3.4rem;font-weight:700;line-height:1;display:inline-grid;position:relative;box-shadow:0 1px 3px #00000059}._3gWtUW_red{color:#d0312d}._3gWtUW_index{text-align:center;font-size:.85rem;position:absolute;top:.25rem;left:.3rem}._3gWtUW_pip{place-self:center;font-size:1.7rem}._3gWtUW_back{background:radial-gradient(circle,#ffffff59 0 2px,#0000 3px) 0 0/10px 10px,linear-gradient(135deg,#7c5cff,#ff5fa2);border:3px solid #fff}._3gWtUW_joker{color:#7c5cff}._3gWtUW_joker ._3gWtUW_pip{letter-spacing:.08em;writing-mode:vertical-rl;font-size:.55rem}._3gWtUW_small{border-radius:.3rem;width:2.1rem}._3gWtUW_small ._3gWtUW_index{font-size:.6rem;top:.15rem;left:.2rem}._3gWtUW_small ._3gWtUW_pip{font-size:1.05rem}._3gWtUW_small._3gWtUW_back{border-width:2px}._3gWtUW_card._3gWtUW_fluid{border-radius:8%/6%;width:100%}._3gWtUW_fluid ._3gWtUW_index{font-size:clamp(.55rem,2.5cqi,1.05rem);top:5%;left:7%}._3gWtUW_fluid ._3gWtUW_pip{font-size:clamp(.95rem,5.5cqi,2.2rem)}._3gWtUW_fluid._3gWtUW_back{border-width:clamp(2px,.5cqi,4px)}._3gWtUW_small._3gWtUW_joker ._3gWtUW_pip{font-size:.42rem}._3gWtUW_small._3gWtUW_joker ._3gWtUW_index{font-size:.5rem}._3gWtUW_row{flex-wrap:wrap;justify-content:center;gap:.15rem;display:flex}._3gWtUW_stack{justify-items:center;gap:.25rem;display:grid}._3gWtUW_stackCards{display:flex}._3gWtUW_stackCards ._3gWtUW_card+._3gWtUW_card{margin-inline-start:-1.6rem}._3gWtUW_hand{--overlap:1.5rem;touch-action:manipulation;justify-content:center;margin:0;padding:1rem 0 0;list-style:none;display:flex}._3gWtUW_hand li+li{margin-inline-start:calc(var(--overlap) * -1)}._3gWtUW_draw{touch-action:manipulation;flex-wrap:wrap;justify-content:center;max-width:100%;margin:0;padding:.6rem 0 0;list-style:none;display:flex}._3gWtUW_draw li+li{margin-inline-start:-.9rem}._3gWtUW_hand._3gWtUW_wrap li{margin-inline:calc(var(--overlap) / -2)}._3gWtUW_hand:not(._3gWtUW_wrap){max-width:100%}._3gWtUW_hand:not(._3gWtUW_wrap) li{flex:0 2rem;min-width:0}._3gWtUW_hand:not(._3gWtUW_wrap) li:last-child{flex:none}._3gWtUW_hand:not(._3gWtUW_wrap) li+li{margin-inline-start:0}@container (max-width:24rem){._3gWtUW_hand:not(._3gWtUW_wrap){flex-wrap:wrap;row-gap:.5rem}._3gWtUW_hand:not(._3gWtUW_wrap) li,._3gWtUW_hand:not(._3gWtUW_wrap) li:last-child{flex:0 0 calc(14.2857cqi - 1px)}._3gWtUW_hand:not(._3gWtUW_wrap) ._3gWtUW_handCard{width:100%}._3gWtUW_hand:not(._3gWtUW_wrap) ._3gWtUW_card{width:calc(100% - 2px)}}._3gWtUW_handCard{font:inherit;cursor:pointer;background:0 0;border:none;border-radius:.45rem;padding:0;transition:transform .15s}._3gWtUW_handCard:disabled{cursor:default}@media (hover:hover){._3gWtUW_handCard:not(:disabled):hover{transform:translateY(-.3rem)}}._3gWtUW_handCard:focus-visible{outline-offset:2px;outline:3px solid #ffd84d}._3gWtUW_picked,._3gWtUW_picked:not(:disabled):hover{transform:translateY(-1rem)}._3gWtUW_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:.4rem;display:flex}._3gWtUW_playButton,._3gWtUW_actionButton{font:inherit;cursor:pointer;border-radius:999px;padding:.35rem 1rem;font-weight:700}._3gWtUW_playButton{color:#1a1a2e;background:#ffd84d;border:2px solid #ffd84d}._3gWtUW_playButton:disabled{cursor:default;opacity:.5}._3gWtUW_actionButton{color:#fff;background:#0003;border:2px solid #fff9}._3gWtUW_pile{align-items:start;gap:.75rem;display:flex}._3gWtUW_wrap{padding-inline:calc(var(--overlap) / 2);flex-wrap:wrap;row-gap:.4rem}._3gWtUW_dim{filter:grayscale(.7)brightness(.7)}fieldset._3gWtUW_actions{border:none;margin:.4rem 0 0;padding:0}fieldset._3gWtUW_actions legend{float:left;margin-inline-end:.25rem}@media (max-width:40rem){._3gWtUW_table{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"left top right""center center center""me me me";gap:.5rem;padding:.5rem}._3gWtUW_card{width:2.6rem}._3gWtUW_pip{place-self:end;margin:0 8% 6% 0;font-size:1.3rem}._3gWtUW_joker ._3gWtUW_pip,._3gWtUW_fluid ._3gWtUW_pip{place-self:center;margin:0}._3gWtUW_index{font-size:.7rem}._3gWtUW_small{width:1.6rem}._3gWtUW_small ._3gWtUW_pip{font-size:.85rem}._3gWtUW_hand{--overlap:1.45rem}}@media (prefers-reduced-motion:reduce){._3gWtUW_handCard{transition:none}}[data-theme=retro] ._3gWtUW_table{border-radius:0;box-shadow:inset 2px 2px #0d331f,inset -2px -2px #4fb07d}:is([data-theme=retro] ._3gWtUW_player,[data-theme=retro] ._3gWtUW_me){border-radius:0}[data-theme=retro] ._3gWtUW_card{border-radius:.2rem}:is([data-theme=retro] ._3gWtUW_playButton,[data-theme=retro] ._3gWtUW_actionButton){color:var(--y2k-color-text);background:var(--y2k-color-face);border:2px outset var(--y2k-color-face);border-radius:0;font-weight:400}
.yf7R_a_face{width:100%;height:100%;display:block}.yf7R_a_glyph text{text-anchor:middle;font-family:Kaiti TC,STKaiti,KaiTi,BiauKai,serif;font-weight:700}.yf7R_a_solitaire{gap:.75rem;width:100%;max-width:56rem;margin:0 auto;display:grid;container-type:inline-size}.yf7R_a_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.yf7R_a_counts{margin:0;font-weight:700}.yf7R_a_actions{flex-wrap:wrap;gap:.4rem;display:flex}.yf7R_a_note{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);margin:0}.yf7R_a_table{--pad:1rem;--w:min(calc((100cqi - 2 * var(--pad)) / (var(--columns) + .15)), 4.5rem);--h:calc(var(--w) * 1.32);--dx:calc(var(--w) * .15);--dy:calc(var(--w) * .2);--left:calc((100cqi - (var(--columns) + .15) * var(--w)) / 2);width:100%;height:calc(var(--rows) * var(--h) + var(--dy) + 2 * var(--pad));border-radius:var(--y2k-radius);touch-action:manipulation;background:radial-gradient(at 50% 40%,#2f8f5b,#1d5e3a 85%);position:relative;box-shadow:inset 0 0 0 3px #164a2d}.yf7R_a_table[aria-busy=true]{min-height:16rem}@container (max-width:40rem){.yf7R_a_table{--pad:.5rem}}.yf7R_a_tile{--sides:calc(var(--dx) * .25) calc(var(--dy) * .25) 0 #e6d7ae, calc(var(--dx) * .5) calc(var(--dy) * .5) 0 #d8c491, calc(var(--dx) * .75) calc(var(--dy) * .75) 0 #b5762c, var(--dx) var(--dy) 0 #8f5a1e, calc(var(--dx) * 1.5) calc(var(--dy) * 1.5) calc(var(--dx) * 1.5) #0a190f80, 0 0 calc(var(--dx) * .9) #0a190f80;top:calc(var(--pad) + var(--y) * var(--h) - var(--z) * var(--dy));left:calc(var(--left) + var(--x) * var(--w) - var(--z) * var(--dx));box-sizing:border-box;width:var(--w);height:var(--h);padding:calc(var(--w) * .05) calc(var(--w) * .06);box-shadow:inset 1px 1px 0 #fff, var(--sides);cursor:default;background:linear-gradient(145deg,#fffefa,#fbf5e4 60%,#f0e6cb);border:1px solid #c8b687;border-radius:12%/9%;position:absolute}.yf7R_a_tile:not(:disabled){cursor:pointer}.yf7R_a_tile:focus-visible{background:linear-gradient(145deg,#fff,#fff4c9);border-color:#ffb300;outline:none}@media (hover:hover){.yf7R_a_tile:not(:disabled):hover{background:linear-gradient(145deg,#fff,#fff4c9);border-color:#ffb300}}.yf7R_a_selected,.yf7R_a_hinted{z-index:1}.yf7R_a_selected{box-shadow:0 0 0 2px #ffb300, var(--sides);transform:translate(calc(var(--dx) * -.5), calc(var(--dy) * -.5));background:linear-gradient(145deg,#fff4c9,#ffdc7a);border-color:#ffb300}.yf7R_a_hinted{box-shadow:0 0 0 2px #4da3ff, var(--sides);border-color:#4da3ff}[data-theme=retro] .yf7R_a_table{border-radius:0;box-shadow:inset 2px 2px #0d331f,inset -2px -2px #4fb07d}[data-theme=retro] .yf7R_a_tile{--sides:calc(var(--dx) * .5) calc(var(--dy) * .5) 0 #d8c491, var(--dx) var(--dy) 0 #8f5a1e, 0 0 0 1px #3c280a99;border-radius:3px}.yf7R_a_mahjong{width:100%;container-type:inline-size}.yf7R_a_board{--large:min(2.6rem, calc((100cqi - 2.5rem) / 15));--small:min(1.55rem, calc(100cqi / 26));--tiny:calc(var(--small) * .78);color:#fff;border-radius:var(--y2k-radius);background:radial-gradient(at 50% 40%,#2f8f5b,#1d5e3a 85%);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:".top.""left middle right""bottom bottom bottom";gap:.6rem;padding:.75rem;display:grid;box-shadow:inset 0 0 0 3px #164a2d}.yf7R_a_top{grid-area:top}.yf7R_a_left{grid-area:left}.yf7R_a_right{grid-area:right}.yf7R_a_bottom,.yf7R_a_mine{grid-area:bottom}.yf7R_a_seatPanel{min-width:0;font-size:var(--y2k-font-size-small);border-radius:var(--y2k-radius-small);background:#0000002e;align-content:start;justify-items:center;gap:.35rem;padding:.45rem;display:grid}.yf7R_a_seatPanel>strong{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.3rem;display:flex}.yf7R_a_active{box-shadow:0 0 0 3px #ffd84d}.yf7R_a_middle{text-align:center;grid-area:middle;place-content:center;justify-items:center;gap:.45rem;min-height:7rem;display:grid}.yf7R_a_caption{font-size:var(--y2k-font-size-small)}.yf7R_a_piece{--size:var(--small);box-sizing:border-box;width:var(--size);height:calc(var(--size) * 1.32);padding:calc(var(--size) * .06) calc(var(--size) * .07);vertical-align:bottom;box-shadow:0 calc(var(--size) * .08) 0 #d8c9a0;background:linear-gradient(160deg,#fffdf5,#f3ead2);border:1px solid #b8a77a;border-radius:12%/9%;flex:none;display:inline-block}.yf7R_a_large{--size:var(--large)}.yf7R_a_tiny{--size:var(--tiny)}.yf7R_a_back{box-shadow:0 calc(var(--size) * .08) 0 #f3ead2;background:linear-gradient(160deg,#3fae6e,#1f7a46);border-color:#145c33}.yf7R_a_latest{outline-offset:1px;outline:2px solid #ffd84d}.yf7R_a_row{flex-wrap:wrap;justify-content:center;gap:2px;display:flex}.yf7R_a_backs{flex-wrap:nowrap}.yf7R_a_backs>*+*{margin-inline-start:calc(var(--size) * -.45)}.yf7R_a_melds{flex-wrap:wrap;justify-content:center;gap:.35rem;display:flex}.yf7R_a_meld{gap:1px}.yf7R_a_river{max-width:calc((var(--small) + 2px) * 6);justify-content:start}.yf7R_a_top .yf7R_a_river,.yf7R_a_bottom .yf7R_a_river,.yf7R_a_mine .yf7R_a_river{max-width:calc((var(--small) + 2px) * 12)}.yf7R_a_hand{touch-action:manipulation;justify-content:center;align-items:flex-end;gap:2px;margin:0;padding:.6rem 0 0;list-style:none;display:flex}.yf7R_a_drawnTile{margin-inline-start:calc(var(--large) * .35)}@container (max-width:30rem){.yf7R_a_board{--large:min(2.6rem, calc((100cqi - 2.5rem) / 8))}.yf7R_a_hand{width:fit-content;max-width:calc((var(--large) + 2px) * 7);flex-wrap:wrap;justify-content:flex-start;row-gap:.5rem;margin-inline:auto}.yf7R_a_drawnTile{margin-inline-start:0}.yf7R_a_drawnTile .yf7R_a_piece{outline-offset:1px;outline:2px solid #ffd84d}}.yf7R_a_handTile{font:inherit;cursor:pointer;background:0 0;border:none;border-radius:12%/9%;padding:0;transition:transform .15s}.yf7R_a_handTile:disabled{cursor:default}.yf7R_a_handTile:focus-visible{transform:translateY(-.2rem)}@media (hover:hover){.yf7R_a_handTile:not(:disabled):hover{transform:translateY(-.2rem)}}.yf7R_a_handTile:focus-visible{outline-offset:2px;outline:2px solid #ffd84d}.yf7R_a_picked,.yf7R_a_picked:not(:disabled):hover{transform:translateY(-.6rem)}.yf7R_a_picked .yf7R_a_piece{box-shadow:0 0 0 2px #ffd84d, 0 calc(var(--size) * .08) 0 #d8c9a0;border-color:#ffb300}.yf7R_a_chowButton{align-items:center;gap:.4rem;display:inline-flex}.yf7R_a_result{border-radius:var(--y2k-radius-small);background:#0000004d;justify-items:center;gap:.35rem;margin:0;padding:.6rem .9rem;display:grid}.yf7R_a_fans{font-size:var(--y2k-font-size-small);gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.yf7R_a_fans span{color:#ffe9a8}@container (max-width:34rem){.yf7R_a_board{--small:min(1.55rem, calc(100cqi / 20));grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"left top right""middle middle middle""bottom bottom bottom";gap:.4rem;padding:.5rem}.yf7R_a_river,.yf7R_a_top .yf7R_a_river{max-width:calc((var(--small) + 2px) * 5)}.yf7R_a_middle{min-height:0}.yf7R_a_backs>*+*{margin-inline-start:calc(var(--size) * -.7)}}[data-theme=retro] .yf7R_a_board{border-radius:0;box-shadow:inset 2px 2px #0d331f,inset -2px -2px #4fb07d}:is([data-theme=retro] .yf7R_a_seatPanel,[data-theme=retro] .yf7R_a_result){border-radius:0}:is([data-theme=retro] .yf7R_a_piece,[data-theme=retro] .yf7R_a_handTile){border-radius:3px}[data-theme=retro] .yf7R_a_active{box-shadow:0 0 0 3px #ff0}
.WwQfLq_wrapper{gap:.5rem;display:grid}.WwQfLq_editable{min-height:7rem;padding:var(--y2k-input-padding);color:var(--y2k-color-text);background:var(--y2k-color-surface);border:var(--y2k-input-border);border-radius:var(--y2k-radius-small);overflow-wrap:anywhere;font-size:1.05rem;line-height:1.6}.WwQfLq_editable:focus-visible{border-color:var(--y2k-color-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--y2k-color-accent) 30%, transparent);outline:none}.WwQfLq_editable p{margin:0}.WwQfLq_editable:empty:before{content:attr(data-placeholder);float:inline-start;height:0;color:var(--y2k-color-muted);pointer-events:none}.WwQfLq_editable:has(>p:only-child>br:only-child):before{content:attr(data-placeholder);float:inline-start;height:0;color:var(--y2k-color-muted);pointer-events:none}.WwQfLq_bold{font-weight:800}.WwQfLq_italic{font-style:italic}.WwQfLq_underline{text-decoration:underline}.WwQfLq_strike{text-decoration:line-through}.WwQfLq_count,.WwQfLq_over{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);margin:0}.WwQfLq_over{color:var(--y2k-color-hot);font-weight:700}.WwQfLq_rich p{margin:0}.WwQfLq_rich p+p{margin-top:.4em}[data-theme=retro] .WwQfLq_editable:focus-visible{outline:2px dotted var(--y2k-color-text);box-shadow:none}
.O00eWG_counter{font-variant-numeric:tabular-nums;background:var(--y2k-color-surface-muted);border-radius:999px;padding:.3rem .9rem;display:inline-flex}.O00eWG_digit{letter-spacing:.04em;color:var(--y2k-color-link);font-size:1.5rem;font-weight:800;line-height:1.25}.O00eWG_leading{opacity:.35}[data-theme=retro] .O00eWG_counter{border:2px inset var(--y2k-color-shadow);background:#000;border-radius:0;padding:2px}[data-theme=retro] .O00eWG_digit{min-width:1.1em;font-family:var(--y2k-font-mono);letter-spacing:normal;color:#39ff14;text-align:center;text-shadow:0 0 4px #39ff14b3;opacity:1;background:linear-gradient(#111,#1e1e1e 50%,#111 50%,#0a0a0a);padding:0 .15em;font-size:1.25rem;font-weight:700;line-height:1.2}[data-theme=retro] .O00eWG_digit+.O00eWG_digit{border-inline-start:1px solid #333}
.kLsY5G_announcement{margin-bottom:var(--y2k-gap);color:var(--y2k-color-text);background:var(--y2k-color-accent-soft);border:1px solid color-mix(in srgb, var(--y2k-color-accent) 20%, transparent);border-radius:var(--y2k-radius);padding:.75rem 1.1rem;font-weight:600}.kLsY5G_columns{gap:var(--y2k-gap);grid-template-columns:15rem minmax(0,1fr) 18rem;display:grid}.kLsY5G_small{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);margin:0 0 .6rem}.kLsY5G_soon{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);margin:.75rem 0 0}.kLsY5G_streets,.kLsY5G_features{margin:0;padding:0;list-style:none}.kLsY5G_streets{flex-wrap:wrap;gap:.4rem;display:flex}.kLsY5G_streets li{font-size:var(--y2k-font-size-small);background:var(--y2k-color-surface-muted);border-radius:999px;padding:.25rem .7rem;font-weight:600}.kLsY5G_features li{align-items:baseline;gap:.7rem;padding:.3rem 0;display:flex}.kLsY5G_features li:before{content:"";background:var(--y2k-gradient-brand);border-radius:50%;flex:none;width:.5rem;height:.5rem;transform:translateY(-.1em)}.kLsY5G_construction{margin:0 0 var(--y2k-gap);background:var(--y2k-gradient-brand);border-radius:var(--y2k-radius);box-shadow:var(--y2k-shadow-card);padding:1px}.kLsY5G_constructionInner{background:var(--y2k-color-surface);border-radius:calc(var(--y2k-radius) - 1px);align-items:center;gap:1rem;padding:1rem 1.15rem;display:flex}.kLsY5G_constructionInner h2{margin:0;font-size:1.05rem}.kLsY5G_constructionInner p{color:var(--y2k-color-muted);margin:.25rem 0 0}.kLsY5G_constructionInner .kLsY5G_features{font-size:var(--y2k-font-size-small);margin-top:.4rem}.kLsY5G_counterBox{text-align:center}.kLsY5G_counterBox p{font-size:var(--y2k-font-size-small);color:var(--y2k-color-muted);margin:.5rem 0 0}@media (max-width:60rem){.kLsY5G_columns{grid-template-columns:minmax(0,1fr) 16rem}.kLsY5G_left{order:3;grid-column:1/-1}}@media (max-width:40rem){.kLsY5G_columns{grid-template-columns:minmax(0,1fr)}}[data-theme=retro] .kLsY5G_announcement{color:#7a2a00;background:#fff6c4;border:none;border-bottom:1px solid #e3c766;border-radius:0;margin-bottom:0;padding:.2rem 0;font-weight:700}[data-theme=retro] .kLsY5G_announcement>:before{content:"★ "}[data-theme=retro] .kLsY5G_announcement>:after{content:" ★"}[data-theme=retro] .kLsY5G_columns{grid-template-columns:12.5rem minmax(0,1fr) 14rem;padding:.75rem}[data-theme=retro] .kLsY5G_small{color:inherit;margin-bottom:.4rem}[data-theme=retro] .kLsY5G_soon{margin:1em 0 0}[data-theme=retro] .kLsY5G_streets{display:block}[data-theme=retro] .kLsY5G_streets li{font-size:inherit;background:0 0;border-radius:0;padding:.1rem 0;font-weight:700}[data-theme=retro] .kLsY5G_streets li:before{content:"» ";color:#2f7d1e}[data-theme=retro] .kLsY5G_features li{border:none;padding:.1rem 0;display:list-item}[data-theme=retro] .kLsY5G_features li:before{content:"★ ";color:#f08a1c;background:0 0;border-radius:0;width:auto;height:auto;transform:none}[data-theme=retro] .kLsY5G_construction{background:repeating-linear-gradient(-45deg,#fc0 0 12px,#1a1a1a 12px 24px);padding:6px}[data-theme=retro] .kLsY5G_constructionInner{background:#fffbe6;gap:.75rem;padding:.5rem .75rem}[data-theme=retro] .kLsY5G_constructionInner h2{letter-spacing:.05em;text-transform:uppercase;font-family:Arial Black,Arial Bold,Gadget,sans-serif;font-size:1.1rem}[data-theme=retro] .kLsY5G_constructionInner p{color:inherit;margin-top:.2rem}[data-theme=retro] .kLsY5G_counterBox p{color:inherit;margin-top:.4rem}@media (max-width:60rem){[data-theme=retro] .kLsY5G_columns{grid-template-columns:minmax(0,1fr) 14rem}}@media (max-width:40rem){[data-theme=retro] .kLsY5G_columns{grid-template-columns:minmax(0,1fr)}}
