.JiSefW_panel{box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--border-color);background:var(--background);width:min(320px,100vw - 32px);max-height:min(560px,100dvh - 32px);color:var(--color);box-shadow:0 4px 16px var(--shadow-2);font-family:var(--font-sans), system-ui, sans-serif;border-radius:12px;margin:0;padding:8px;font-size:14px;line-height:20px;position:fixed;inset:auto;overflow-y:auto}.JiSefW_heading{padding:12px 12px 16px}
.aVkVxa_trigger{min-width:44px;min-height:44px;color:var(--color-8);font:inherit;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:14px;line-height:20px;display:inline-flex}.aVkVxa_trigger[data-compact=true]{width:44px;padding:0}.aVkVxa_trigger:hover,.aVkVxa_trigger[aria-expanded=true],.aVkVxa_option:hover,.aVkVxa_option[aria-checked=true]{background:var(--color-2)}.aVkVxa_trigger:active,.aVkVxa_option:active{background:var(--color-3)}.aVkVxa_menu:popover-open{flex-direction:column;display:flex}.aVkVxa_heading{color:var(--color-7);flex-shrink:0;font-weight:600}.aVkVxa_options{overscroll-behavior:contain;min-height:0;overflow-y:auto}.aVkVxa_option{box-sizing:border-box;width:100%;min-height:44px;color:inherit;font:inherit;text-align:start;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;display:flex}.aVkVxa_option[aria-checked=true]{font-weight:600}.aVkVxa_option:focus-visible{outline-offset:-2px}.aVkVxa_option:disabled{color:var(--color-7);cursor:not-allowed}.aVkVxa_error{color:var(--color-7);margin:0;padding:12px}
.MXDqPW_trigger{min-height:44px;color:var(--color);font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:4px 8px 4px 4px;font-size:14px;font-weight:500;display:inline-flex}.MXDqPW_trigger:hover,.MXDqPW_trigger[aria-expanded=true]{background:var(--color-2)}.MXDqPW_trigger:active{background:var(--color-3)}.MXDqPW_avatar{background:var(--color-2);width:36px;height:36px;color:var(--color-8);border-radius:50%;place-items:center;display:grid}.MXDqPW_trigger[aria-expanded=true] .MXDqPW_chevron{transform:rotate(180deg)}.MXDqPW_heading h2{font-family:var(--font-serif), serif;margin:0 0 4px;font-size:24px;font-weight:400;line-height:32px}.MXDqPW_heading p,.MXDqPW_loading{color:var(--color-7);margin:0;line-height:20px}.MXDqPW_loading{padding:12px}.MXDqPW_links{gap:4px;display:grid}.MXDqPW_links a{box-sizing:border-box;min-height:44px;color:var(--color);border-radius:8px;flex-direction:column;justify-content:center;gap:4px;padding:12px;font-weight:500;line-height:20px;text-decoration:none;display:flex}.MXDqPW_links a:hover{background:var(--color-2)}.MXDqPW_links a:active{background:var(--color-3)}.MXDqPW_links .MXDqPW_daily{background:var(--color-2);gap:12px}.MXDqPW_links .MXDqPW_daily:hover{background:var(--color-3)}.MXDqPW_row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.MXDqPW_count,.MXDqPW_detail{color:var(--color-7);font-variant-numeric:tabular-nums;font-weight:400}.MXDqPW_segments{gap:4px;display:flex}.MXDqPW_segments span{background:var(--color-4);border-radius:8px;flex:1;height:4px}.MXDqPW_segments span[data-solved=true]{background:var(--color-8)}.MXDqPW_account:not(:empty){border-top:1px solid var(--border-color);margin-top:8px;padding-top:8px}@media (max-width:639px){.MXDqPW_trigger{padding:4px}.MXDqPW_triggerLabel,.MXDqPW_chevron{display:none}}
.W_5-BW_shell{--play-safe-area-height:calc(max(0px, env(safe-area-inset-top,0px) - 12px) + max(0px, env(safe-area-inset-bottom,0px) - 12px));flex-direction:column;min-height:100dvh;display:flex}.W_5-BW_playChrome{display:none}.W_5-BW_shell:has([data-testid=game-screen])>.W_5-BW_siteChrome{display:none}.W_5-BW_shell:has([data-testid=game-screen])>.W_5-BW_playChrome{display:block}.W_5-BW_playHeader{box-sizing:border-box;width:min(100%,1152px);min-height:64px;padding:env(safe-area-inset-top,0px) 24px 0;color:var(--color);grid-template-columns:1fr auto 1fr;align-items:center;margin-inline:auto;display:grid}.W_5-BW_back,.W_5-BW_menuButton{min-width:44px;min-height:44px;color:var(--color-8);font:inherit;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-size:14px;text-decoration:none;display:inline-flex}.W_5-BW_back{justify-self:start}.W_5-BW_back:hover,.W_5-BW_menuButton:hover{background:var(--color-2)}.W_5-BW_gameName{font-size:15px;font-weight:600}.W_5-BW_headerActions{justify-self:end;align-items:center;gap:4px;display:flex}.W_5-BW_headerActions button{min-width:44px;min-height:44px}.W_5-BW_menu nav{flex-direction:column;display:flex}.W_5-BW_menu a{min-height:44px;color:var(--color);border-radius:8px;align-items:center;padding-inline:12px;font-size:14px;text-decoration:none;display:flex}.W_5-BW_menu a:hover{background:var(--color-2)}.W_5-BW_shell:has([data-testid=game-screen]) .W_5-BW_content{flex:1}#play-shell [data-testid=game-screen]{box-sizing:border-box;width:100%;max-width:1152px;padding-block:8px max(12px, env(safe-area-inset-bottom,0px));flex:1;justify-content:center;align-self:center}#play-shell [data-testid=game-board]{max-width:min(640px, calc(100svh - 300px - var(--play-safe-area-height)));align-self:center}@media (min-width:1024px){.W_5-BW_shell{--play-safe-area-height:calc(max(0px, env(safe-area-inset-top,0px) - 20px) + max(0px, env(safe-area-inset-bottom,0px) - 32px))}#play-shell [data-testid=game-screen]{padding-block:24px max(32px, env(safe-area-inset-bottom,0px));align-items:center}#play-shell [data-testid=game-board]{max-width:min(640px, calc(100svh - 200px - var(--play-safe-area-height)))}}@media (max-width:1023px){.W_5-BW_playHeader{min-height:56px;padding-inline:max(8px, env(safe-area-inset-left,0px)) max(8px, env(safe-area-inset-right,0px))}#play-shell [data-testid=game-screen]{padding-inline:max(8px, env(safe-area-inset-left,0px)) max(8px, env(safe-area-inset-right,0px));gap:16px}#play-shell [data-testid=game-controls]{max-width:640px}}@media (orientation:landscape) and (max-height:600px) and (min-width:640px){#play-shell [data-testid=game-screen]{flex-direction:row;align-items:center;gap:24px}#play-shell [data-testid=game-board]{max-width:min(400px, calc(100svh - 152px - var(--play-safe-area-height)));flex:auto}#play-shell [data-testid=game-controls]{width:calc(50vw - 36px);max-width:384px}#play-shell [aria-label=Digits]{flex-direction:column}#play-shell [aria-label=Digits] button{height:44px}}@media (orientation:landscape) and (max-height:600px) and (min-width:1024px){#play-shell [data-testid=game-board]{max-width:min(400px, calc(100svh - 200px - var(--play-safe-area-height)))}}@media (max-width:600px){.W_5-BW_playHeader{grid-template-columns:44px 1fr auto}.W_5-BW_back span{display:none}.W_5-BW_gameName{justify-self:start;padding-inline:8px}.W_5-BW_headerActions{gap:0}}
