.sudoku-compact-settings .form-label,.wordsearch-compact-settings .form-label,.crossword-compact-settings .form-label,.scramble-compact-settings .form-label,.cryptogram-compact-settings .form-label{display:block;max-width:100%;margin-bottom:2px;overflow:hidden;color:#6c757d;font-size:12px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.sudoku-compact-settings .form-select-sm,.sudoku-compact-settings .form-control-sm,.sudoku-compact-settings .btn-sm,.wordsearch-compact-settings .form-select-sm,.wordsearch-compact-settings .form-control-sm,.wordsearch-compact-settings .btn-sm,.crossword-compact-settings .form-select-sm,.crossword-compact-settings .form-control-sm,.crossword-compact-settings .btn-sm,.scramble-compact-settings .form-select-sm,.scramble-compact-settings .form-control-sm,.scramble-compact-settings .btn-sm,.cryptogram-compact-settings .form-select-sm,.cryptogram-compact-settings .form-control-sm,.cryptogram-compact-settings .btn-sm{min-height:32px;font-size:13px}.sudoku-compact-settings input[type=color].form-control-sm,.crossword-compact-settings input[type=color].form-control-sm,.scramble-compact-settings input[type=color].form-control-sm,.cryptogram-compact-settings input[type=color].form-control-sm{width:30px;padding:3px}@media(max-width:575.98px){.puzzle-text-settings-block .form-label{font-size:11px;line-height:14px}.puzzle-text-settings-block .form-control-sm,.puzzle-text-settings-block .form-select-sm,.puzzle-text-settings-block .dropdown-toggle{min-height:34px;font-size:13px}.sudoku-compact-settings,.wordsearch-compact-settings,.crossword-compact-settings,.scramble-compact-settings,.cryptogram-compact-settings{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:8px!important}.sudoku-compact-settings>*,.wordsearch-compact-settings>*,.crossword-compact-settings>*,.scramble-compact-settings>*,.cryptogram-compact-settings>*{width:auto!important;min-width:0!important;margin-left:0!important}.sudoku-compact-settings .generator-action-group,.wordsearch-compact-settings .generator-action-group,.crossword-compact-settings .generator-action-group,.scramble-compact-settings .generator-action-group,.cryptogram-compact-settings .generator-action-group{grid-column:1 / -1;align-items:stretch!important;width:100%!important}.sudoku-compact-settings .generator-action-group>.btn,.wordsearch-compact-settings .generator-action-group>.btn,.cryptogram-compact-settings .generator-action-group>.btn,.wordsearch-compact-settings .generator-action-group>div,.crossword-compact-settings .generator-action-group>div,.scramble-compact-settings .generator-action-group>div{width:100%}.wordsearch-compact-settings .generator-action-group>div{justify-content:stretch!important}.wordsearch-compact-settings .generator-action-group>div>.btn,.crossword-compact-settings .generator-action-group>div>.btn,.scramble-compact-settings .generator-action-group>div>.btn,.cryptogram-compact-settings .generator-action-group>div>.btn{flex:1 1 0;min-width:0}}@font-face{font-family:Noto Naskh Arabic;src:url(/fonts/urdu/NotoNaskhArabic-Regular.ttf) format("truetype");font-style:normal;font-weight:400 700;font-display:swap}:lang(ur){font-family:Noto Naskh Arabic,Tahoma,Arial,sans-serif}html[lang=ur] body,[lang=ur].card{font-family:Noto Naskh Arabic,Tahoma,Arial,sans-serif;line-height:1.7}[lang=ur] h1,[lang=ur] h2,[lang=ur] h3,[lang=ur] h4,[lang=ur] p,[lang=ur] .form-label,[lang=ur] .btn{line-height:1.65}[lang=ur] .form-label{white-space:normal!important;line-height:1.7;overflow:visible}[lang=ur] .sudoku-compact-settings{flex-wrap:wrap!important}[lang=ur] .form-control,[lang=ur] .form-select{line-height:1.7;min-height:34px}[lang=ur] input[type=number],[lang=ur] input[type=color],[lang=ur] svg,[lang=ur] .pg-language-menu{direction:ltr}[lang=ur] .form-select{padding-right:.75rem;padding-left:2rem;background-position:left .75rem center}[lang=ur] .form-check{padding-left:0;padding-right:1.5em}[lang=ur] .form-switch{padding-right:2.5em}[lang=ur] .form-check-input{float:right;margin-left:0;margin-right:-1.5em}[lang=ur] .form-switch .form-check-input{margin-right:-2.5em}@media(min-width:992px){html[lang=ur] .pg-navbar>.container-fluid{flex-wrap:wrap}html[lang=ur] .pg-navbar-menu{position:static;transform:none;width:auto;max-width:100%;flex:1 1 650px}html[lang=ur] .pg-navbar-links,html[lang=ur] .pg-navbar-main-links{flex-wrap:wrap}html[lang=ur] .pg-navbar-main-links{flex:1 1 auto}}@media(max-width:575.98px){[lang=ur] .form-label{font-size:13px}[lang=ur] .form-control,[lang=ur] .form-select{font-size:14px}}
