.Puzzles-module__DwX9rG__backdrop{z-index:1000;background:#1111119e;justify-content:center;align-items:stretch;display:flex;position:fixed;inset:0}.Puzzles-module__DwX9rG__panel{overscroll-behavior:contain;width:100%;max-width:560px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));background:#fff;overflow-y:auto}@media (min-width:600px){.Puzzles-module__DwX9rG__backdrop{padding:24px 0}.Puzzles-module__DwX9rG__panel{border-radius:10px;box-shadow:0 12px 40px #0000004d}}.Puzzles-module__DwX9rG__bar{z-index:2;padding:calc(8px + env(safe-area-inset-top,0px)) 12px 8px;background:#fff;border-bottom:1px solid #e6e1d6;align-items:center;gap:10px;display:flex;position:sticky;top:0}.Puzzles-module__DwX9rG__close{cursor:pointer;background:#fff;border:1px solid #d9d3c5;border-radius:50%;flex:none;width:40px;height:40px;font-size:24px;line-height:1}.Puzzles-module__DwX9rG__tabs{gap:6px;display:flex}.Puzzles-module__DwX9rG__tabs button{color:#1f2a6b;cursor:pointer;background:#fff;border:1px solid #d9d3c5;border-radius:999px;min-height:38px;padding:0 16px;font:700 14px/1 Arial,Helvetica,sans-serif}.Puzzles-module__DwX9rG__tabs .Puzzles-module__DwX9rG__on{color:#fff;background:#1f2a6b;border-color:#1f2a6b}.Puzzles-module__DwX9rG__game{padding:14px 14px 0}.Puzzles-module__DwX9rG__status{color:#3a3732;min-height:18px;margin:0 0 10px;font:400 14px/1.3 Arial,Helvetica,sans-serif}.Puzzles-module__DwX9rG__status b{color:#0b6b35}.Puzzles-module__DwX9rG__sudoku{aspect-ratio:1;touch-action:manipulation;border:3px solid #151515;grid-template-rows:repeat(9,1fr);grid-template-columns:repeat(9,1fr);width:100%;max-width:460px;margin:0 auto;display:grid}.Puzzles-module__DwX9rG__sudoku button{color:#1f2a6b;cursor:pointer;background:#fff;border:1px solid #c9c3b6;border-top:0;border-left:0;padding:0;font:500 clamp(18px,5.5vw,26px)/1 WN Head,Arial Narrow,Arial,sans-serif}.Puzzles-module__DwX9rG__sudoku button[data-c="2"],.Puzzles-module__DwX9rG__sudoku button[data-c="5"]{border-right:2px solid #151515}.Puzzles-module__DwX9rG__sudoku button[data-r="2"],.Puzzles-module__DwX9rG__sudoku button[data-r="5"]{border-bottom:2px solid #151515}.Puzzles-module__DwX9rG__sudoku button[data-c="8"]{border-right:0}.Puzzles-module__DwX9rG__sudoku button[data-r="8"]{border-bottom:0}.Puzzles-module__DwX9rG__sudoku .Puzzles-module__DwX9rG__given{color:#151515;cursor:default;font-weight:600}.Puzzles-module__DwX9rG__sudoku .Puzzles-module__DwX9rG__peer{background:#f1f3f8}.Puzzles-module__DwX9rG__sudoku .Puzzles-module__DwX9rG__same{background:#dfe5f5}.Puzzles-module__DwX9rG__sudoku .Puzzles-module__DwX9rG__sel{background:#ffe08a}.Puzzles-module__DwX9rG__sudoku .Puzzles-module__DwX9rG__bad{color:#c8232c;background:#fde3e3}.Puzzles-module__DwX9rG__pad{grid-template-columns:repeat(10,1fr);gap:5px;max-width:460px;margin:12px auto 0;display:grid}.Puzzles-module__DwX9rG__pad button{color:#1f2a6b;cursor:pointer;touch-action:manipulation;background:#fff;border:1px solid #c9c3b6;border-radius:8px;min-height:48px;font:600 20px/1 WN Head,Arial Narrow,Arial,sans-serif}.Puzzles-module__DwX9rG__pad button:disabled{opacity:.4}.Puzzles-module__DwX9rG__help{color:#5d584f;margin:12px 0 0;font:400 13px/1.45 Arial,Helvetica,sans-serif}.Puzzles-module__DwX9rG__link{color:#1f2a6b;cursor:pointer;background:0 0;border:0;padding:0;font:700 13px/1 Arial,Helvetica,sans-serif;text-decoration:underline}.Puzzles-module__DwX9rG__words{aspect-ratio:1;touch-action:none;-webkit-user-select:none;user-select:none;border:2px solid #151515;width:100%;max-width:480px;margin:0 auto;display:grid}.Puzzles-module__DwX9rG__words button{color:#151515;cursor:pointer;background:#fff;border:1px solid #eee;border-top:0;border-left:0;padding:0;font:600 clamp(13px,4vw,18px)/1 WN Head,Arial Narrow,Arial,sans-serif}.Puzzles-module__DwX9rG__words .Puzzles-module__DwX9rG__pick{color:#fff;background:#1f2a6b!important}.Puzzles-module__DwX9rG__list{letter-spacing:.04em;flex-wrap:wrap;gap:6px 14px;margin:12px 0 0;padding:0;font:700 14px/1.2 WN Head,Arial Narrow,Arial,sans-serif;list-style:none;display:flex}.Puzzles-module__DwX9rG__list .Puzzles-module__DwX9rG__got{color:#9a958b;text-decoration:line-through}
