._app_xw4nb_1{box-sizing:border-box;min-height:var(--tg-viewport-stable-height,100vh);padding:calc(16px + var(--safe-top)) calc(16px + var(--safe-right)) calc(16px + var(--safe-bottom)) calc(16px + var(--safe-left));flex-direction:column;align-items:center;gap:16px;display:flex}._title_xw4nb_12{margin:0;font-size:22px;font-weight:700}._board_xw4nb_18{aspect-ratio:1;border:2px solid var(--line-strong);background:var(--bg);border-radius:6px;grid-template-columns:repeat(9,1fr);width:min(100%,480px);display:grid;overflow:hidden}._cell_xw4nb_29{font-variant-numeric:tabular-nums;border-right:1px solid var(--line);border-bottom:1px solid var(--line);place-items:center;font-size:clamp(18px,6vw,30px);display:grid}._cell_xw4nb_29:nth-child(9n){border-right:none}._cell_xw4nb_29:nth-last-child(-n+9){border-bottom:none}._boxRight_xw4nb_46{border-right:2px solid var(--line-strong)}._boxBottom_xw4nb_50{border-bottom:2px solid var(--line-strong)}._meta_xw4nb_54{color:var(--hint);text-align:center;margin:0;font-size:13px}:root{--bg:var(--tg-theme-bg-color,#fff);--surface:var(--tg-theme-secondary-bg-color,#f1f3f5);--text:var(--tg-theme-text-color,#111);--hint:var(--tg-theme-hint-color,#8a8f98);--accent:var(--tg-theme-button-color,#2a7de1);--accent-text:var(--tg-theme-button-text-color,#fff);--danger:var(--tg-theme-destructive-text-color,#e5484d);--line:color-mix(in srgb, var(--text) 18%, transparent);--line-strong:color-mix(in srgb, var(--text) 70%, transparent);--safe-top:calc(var(--tg-viewport-safe-area-inset-top,0px) + var(--tg-viewport-content-safe-area-inset-top,0px));--safe-bottom:calc(var(--tg-viewport-safe-area-inset-bottom,0px) + var(--tg-viewport-content-safe-area-inset-bottom,0px));--safe-left:var(--tg-viewport-safe-area-inset-left,0px);--safe-right:var(--tg-viewport-safe-area-inset-right,0px);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}html,body{background:var(--bg);color:var(--text);margin:0}body{overscroll-behavior:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}
