._shell_tjn3g_1{width:min(100% - 2rem,68rem);padding-block:var(--space-2) 3rem;margin-inline:auto}._topbar_tjn3g_7{z-index:20;justify-content:space-between;align-items:center;gap:var(--space-2);min-height:3.5rem;margin:0 -1rem var(--space-3);padding:var(--space-1) var(--space-4);padding-top:max(var(--space-1), env(safe-area-inset-top));-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background:#0b1024eb;display:flex;position:sticky;top:0}._brand_tjn3g_23{min-height:var(--tap-min);align-items:center;gap:var(--space-3);color:var(--color-ink);font-size:var(--text-title);letter-spacing:-.02em;font-weight:850;text-decoration:none;display:inline-flex}._brand_tjn3g_23>span{color:#fff;background:linear-gradient(135deg,#6d5ce8,#24b9dc);border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-size:1.15rem;font-weight:950;display:grid}._dialog_tjn3g_47{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-panel);width:min(32rem,100% - 2rem);max-height:calc(100% - 2rem);color:var(--color-ink);padding:0;box-shadow:0 1.5rem 4rem #0006}._dialog_tjn3g_47::backdrop{background:#040712b3}._dialogHeader_tjn3g_59{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border);display:flex}._dialogHeader_tjn3g_59 h2{font-size:var(--text-title);margin:0}._dialogHeader_tjn3g_59 button{width:var(--tap-min);height:var(--tap-min);background:var(--color-panel-raised);color:var(--color-ink);font:inherit;cursor:pointer;border:0;border-radius:50%;flex:none;font-size:1.6rem;line-height:1}._dialogBody_tjn3g_62{padding:var(--space-6);line-height:1.6}._dialogBody_tjn3g_62 p:first-child{margin-top:0}._dialogFooter_tjn3g_64{padding:0 var(--space-6) var(--space-6);justify-content:flex-end;display:flex}._dialogFooter_tjn3g_64 button{min-width:7rem;min-height:var(--tap-primary);background:var(--color-accent-strong);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;font-weight:800}._dialogFooter_tjn3g_64 button:hover{background:var(--color-accent)}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#0b1024;--color-panel:#151c3a;--color-panel-raised:#1e2750;--color-ink:#f5f7ff;--color-ink-muted:#c9d1e6;--color-accent:#8f7dff;--color-accent-strong:#6c58f0;--color-focus:#ffe36e;--color-success:#4fe0a9;--color-danger:#ff8a9c;--color-border:#c9d1e638;--text-small:.9375rem;--text-body:1.0625rem;--text-title:1.25rem;--text-display:clamp(1.6rem, 5vw, 2.1rem);--tap-min:2.75rem;--tap-primary:3.25rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--radius-sm:.7rem;--radius-md:1rem;--radius-lg:1.35rem;--font-body:"Segoe UI Variable", Aptos, Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}:root[data-text=large]{font-size:112.5%}*{box-sizing:border-box}html{background:var(--color-bg);color:var(--color-ink);font-family:var(--font-body)}body{min-width:20rem;min-height:100vh;font-size:var(--text-body);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:radial-gradient(circle at 10% 0%, #6e54ff2e, transparent 32rem), radial-gradient(circle at 92% 20%, #1bb8db24, transparent 34rem), var(--color-bg);background-attachment:fixed;margin:0;line-height:1.5}input,textarea,[data-selectable]{-webkit-user-select:text;user-select:text}a{color:#b9e9ff}button,a{-webkit-tap-highlight-color:transparent}button{transition:transform .15s,background-color .15s,border-color .15s,box-shadow .15s}:focus-visible{outline:.2rem solid var(--color-focus);outline-offset:.2rem}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-motion=reduce] *,:root[data-motion=reduce] :before,:root[data-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}._barTitle_ozdvl_3{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:1.125rem;font-weight:850;overflow:hidden}._barActions_ozdvl_5{align-items:center;gap:var(--space-2);display:flex}._barButton_ozdvl_7{min-width:var(--tap-min);min-height:var(--tap-min);background:var(--color-panel-raised);color:var(--color-ink);font:inherit;font-size:var(--text-small);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:0 .8rem;font-weight:800;text-decoration:none;display:inline-flex}._barButton_ozdvl_7>span[aria-hidden=true]{font-size:1.15rem;line-height:1}._barButton_ozdvl_7:hover:not(:disabled){background:#2b3769}._hintButton_ozdvl_47{background:linear-gradient(135deg,#7a65ff,#b45ee8)}._hintButton_ozdvl_47:hover:not(:disabled){background:linear-gradient(135deg,#8a77ff,#c06ff0)}._visuallyHidden_ozdvl_51{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=26rem){._barLabel_ozdvl_53{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._barButton_ozdvl_7{padding:0 .6rem}}._storageNotice_ozdvl_57{margin:0 0 var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);color:#ffe2a8;font-size:var(--text-small);background:#4a3412}._modeRow_ozdvl_63{align-items:center;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}._modeSwitch_ozdvl_65{background:var(--color-panel);border-radius:999px;padding:.25rem;display:inline-flex}._modeSwitch_ozdvl_65 a{min-height:2.5rem;color:var(--color-ink-muted);border-radius:999px;align-items:center;padding:0 1.1rem;font-weight:800;text-decoration:none;display:inline-flex}._modeSwitch_ozdvl_65 a[aria-current=page]{background:var(--color-accent-strong);color:#fff}._levelChip_ozdvl_71{background:var(--color-panel);min-height:2rem;color:var(--color-ink-muted);font-size:var(--text-small);border-radius:999px;align-items:center;padding:0 .8rem;font-weight:750;display:inline-flex}._modeHelp_ozdvl_73{width:100%;color:var(--color-ink-muted);font-size:var(--text-small);margin:0}._gameSurface_ozdvl_79{isolation:isolate;border-radius:var(--radius-lg);color:var(--color-ink);background-color:#101730;background-position:50%;background-size:cover;padding:clamp(.75rem,3vw,1.75rem);position:relative;overflow:hidden}._gameSurface_ozdvl_79:before{z-index:-1;background:var(--surface-shade);content:"";position:absolute;inset:0}._gameSurface_ozdvl_79>*{position:relative}._statusLine_ozdvl_107{min-height:1.6rem;margin:var(--space-3) 0 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);color:var(--color-ink);text-align:center;background:#05091ae0;font-weight:700}._statusLine_ozdvl_107[data-tone=error]{color:#ffd0d8;box-shadow:inset 0 0 0 2px #ff8a9c8c}._statusLine_ozdvl_107[data-tone=success]{color:#c9ffe8;box-shadow:inset 0 0 0 2px #4fe0a98c}._newDailyBanner_ozdvl_115{justify-content:space-between;align-items:center;gap:var(--space-3);margin:0 0 var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:#23306a;flex-wrap:wrap;font-weight:750;display:flex}._actionRow_ozdvl_121{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._primaryButton_ozdvl_123,._secondaryButton_ozdvl_123,._secondaryLink_ozdvl_123,._primaryLink_ozdvl_123{min-height:var(--tap-min);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:.7rem 1.2rem;font-weight:850;text-decoration:none;display:inline-flex}._primaryButton_ozdvl_123,._primaryLink_ozdvl_123{min-height:var(--tap-primary);color:#fff;background:linear-gradient(135deg,#6658ed,#a955df)}._primaryButton_ozdvl_123:hover:not(:disabled),._primaryLink_ozdvl_123:hover{filter:brightness(1.1)}._secondaryButton_ozdvl_123,._secondaryLink_ozdvl_123{color:#fff;background:#ffffff24}._secondaryButton_ozdvl_123:hover:not(:disabled),._secondaryLink_ozdvl_123:hover{background:#ffffff38}button:disabled{cursor:not-allowed;opacity:.5}._result_ozdvl_163{margin-top:var(--space-4);border-radius:var(--radius-lg);color:#fff;background:linear-gradient(135deg,#168c6cf5,#12496ff5);padding:clamp(1.25rem,4vw,2rem);animation:.38s cubic-bezier(.2,.8,.2,1) _result-arrive_ozdvl_1}._result_ozdvl_163 h2{font-size:var(--text-display);margin:0;line-height:1.15}._resultSummary_ozdvl_181{margin:var(--space-2) 0 0;font-size:1.125rem;font-weight:700}._resultDetail_ozdvl_183{margin:var(--space-1) 0 0;color:#dff8ee}._result_ozdvl_163 ._actionRow_ozdvl_121{margin-top:var(--space-4)}._errorState_ozdvl_189{max-width:40rem;margin:var(--space-6) auto;border-radius:var(--radius-lg);background:var(--color-panel);padding:2rem}._settingsList_ozdvl_195{gap:var(--space-2);display:grid}._settingRow_ozdvl_197{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:3.5rem;padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);cursor:pointer;display:flex}._settingRow_ozdvl_197>span{display:grid}._settingRow_ozdvl_197 small{color:var(--color-ink-muted);font-size:var(--text-small)}._settingRow_ozdvl_197 input[type=checkbox]{width:1.6rem;height:1.6rem;accent-color:var(--color-accent-strong);flex:none}._settingsLinks_ozdvl_205{margin:var(--space-4) 0 0;color:var(--color-ink-muted)}._todayBar_ozdvl_211{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);margin:0 0 var(--space-4);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-panel);flex-wrap:wrap;display:flex}._todayBar_ozdvl_211 h1{font-size:var(--text-title);margin:0}._todayBar_ozdvl_211 p{color:var(--color-ink-muted);margin:0}._progressDots_ozdvl_217{vertical-align:middle;gap:.35rem;margin-right:.6rem;display:inline-flex}._progressDots_ozdvl_217 i{border:2px solid var(--color-success);border-radius:50%;width:.8rem;height:.8rem}._progressDots_ozdvl_217 i[data-done=true]{background:var(--color-success)}._homeCards_ozdvl_225{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._homeCard_ozdvl_225{align-items:center;gap:var(--space-4);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-panel);grid-template-columns:6rem 1fr;display:grid;position:relative}._homeCard_ozdvl_225:hover{background:var(--color-panel-raised)}._cardArt_ozdvl_231{aspect-ratio:1;border-radius:var(--radius-md);background-position:50%;background-size:cover;width:6rem}._cardBody_ozdvl_233{gap:.2rem;min-width:0;display:grid}._cardBody_ozdvl_233 h2{font-size:var(--text-title);margin:0}._cardBody_ozdvl_233 h2 a{color:inherit;text-decoration:none}._cardBody_ozdvl_233 h2 a:after{border-radius:var(--radius-lg);content:"";position:absolute;inset:0}._cardBody_ozdvl_233 p{color:var(--color-ink-muted);margin:0}._cardStatus_ozdvl_245{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-top:.3rem;display:flex}._cardStatus_ozdvl_245 span{color:var(--color-success);font-size:var(--text-small);font-weight:750}._cardStatus_ozdvl_245 span[data-state=ready]{color:var(--color-ink-muted)}._cardStatus_ozdvl_245 ._cardPlay_ozdvl_251{min-height:var(--tap-min);background:var(--color-accent-strong);color:#fff;border-radius:999px;align-items:center;padding:0 1.2rem;font-weight:850;display:inline-flex}._homeMore_ozdvl_255{gap:var(--space-2);margin-top:var(--space-6);display:grid}._homeMore_ozdvl_255 h2{font-size:var(--text-title);margin:0}._homeMore_ozdvl_255 p{color:var(--color-ink-muted);margin:0}._unlimitedLinks_ozdvl_261{gap:var(--space-2);margin:var(--space-2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}._unlimitedLinks_ozdvl_261 a{min-height:var(--tap-min);background:var(--color-panel);color:var(--color-ink);border-radius:999px;align-items:center;padding:0 1rem;font-weight:750;text-decoration:none;display:inline-flex}._unlimitedLinks_ozdvl_261 a:hover{background:var(--color-panel-raised)}._linkButton_ozdvl_269{min-height:var(--tap-min);color:#b9e9ff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 .2rem;font-weight:750;text-decoration:underline}._siteFooter_ozdvl_273{gap:var(--space-2) var(--space-4);margin-top:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--color-border);color:var(--color-ink-muted);font-size:var(--text-small);flex-wrap:wrap;display:flex}._siteFooter_ozdvl_273 a{min-height:var(--tap-min);align-items:center;display:inline-flex}._statsTable_ozdvl_279{border-collapse:collapse;width:100%;font-size:var(--text-small)}._statsTable_ozdvl_279 th,._statsTable_ozdvl_279 td{border-bottom:1px solid var(--color-border);text-align:right;padding:.55rem .3rem}._statsTable_ozdvl_279 th:first-child,._statsTable_ozdvl_279 td:first-child{text-align:left}._statsTable_ozdvl_279 thead th{color:var(--color-ink-muted);font-weight:700}._staticPage_ozdvl_289{max-width:44rem;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-panel)}._staticPage_ozdvl_289 h1{font-size:var(--text-display);margin-top:0}._staticPage_ozdvl_289 h2{font-size:var(--text-title)}._staticPage_ozdvl_289 p,._staticPage_ozdvl_289 li{color:var(--color-ink-muted)}@keyframes _result-arrive_ozdvl_1{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:none}}@media (width>=56rem){._homeCards_ozdvl_225{grid-template-columns:repeat(3,1fr)}._homeCard_ozdvl_225{padding:0 0 var(--space-4);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);align-items:stretch;overflow:hidden}._cardArt_ozdvl_231{aspect-ratio:16/9;border-radius:0;width:100%}._cardBody_ozdvl_233{padding:0 var(--space-4);grid-template-rows:auto 1fr auto}}._one-lie_sflmz_3{background-image:url(/games/assets/one-lie-interrogation-v2-Bscf5Qx6.webp)}._word-bridge_sflmz_5{background-image:url(/games/assets/word-bridge-world-v2-DnXPY9m0.webp)}._grid-shift_sflmz_7{background-image:url(/games/assets/grid-shift-workshop-v2-7LGASRCS.webp)}._mahjong_sflmz_11{background:radial-gradient(at 50% 45%,#2a8a60 0%,#165238 75%);place-items:center;display:grid}._mahjong_sflmz_11:before{content:"🀄";filter:drop-shadow(.2rem .3rem .25rem #0006);font-family:Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif;font-size:3.6rem;line-height:1}@media (width>=56rem){._mahjong_sflmz_11:before{font-size:6.5rem}}._crossword_sflmz_17{background-color:#f4f1e8;background-image:linear-gradient(90deg,#141414d9 2px,#0000 2px),linear-gradient(#141414d9 2px,#0000 2px);background-size:2.2rem 2.2rem}
