body{text-align:center;background-color:#f9f9f9}#logo{width:204px;height:20px;float:left;cursor:pointer;text-indent:-9999em;background:url(/kakuro-heygg-DdYY-gfI.png) no-repeat}a:link,a:visited,a:active{text-decoration:underline;color:#000090}a:hover{text-decoration:underline;color:#666690}.board{border:1px solid #000000;padding:0;margin:0 auto;text-align:center}.cellNumber,.cellNumberError,.cellNumberSelect,.cellShaded,.cellTotal{border:1px solid #000000;width:43px;height:45px;vertical-align:middle;text-align:center;padding:0;margin:0;background-color:#fff}.cellNumberError{background-color:#faa}.cellNumberSelect{background-color:#ff4}.rightSideBox{background-color:#f0e0d0;border-color:#d0a070;border-style:solid;border-width:1px;float:right;padding:.5em;margin:0 8px 8px 0;width:125px;font-family:Arial,Helvetica,sans-serif;font-size:10pt;text-align:center}.tutorialMain{text-align:left;margin:0 auto;width:580px}.tutorialSecondary{text-align:center}.cellShaded,.cellTotal{background-image:url(data:image/gif;base64,R0lGODlhPAA8APcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A/wD//////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBmmQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD//zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP///ywAAAAAPAA8AAAIvAABUBtIsKDBgwgTKlxYEIBAhhAjSkzocKLFiwwrYtzIkZrGjiAlfgxJUuHIkigbPkzJcuDJliVfwgwpc2bHmjY34sx5cSfPiT5/RgwqNOPKojqPIu2pdCnQpk6HQo1qlCpTqxaJYnU5detBrVvBYhVrlSxVs1HROlW7lC1St0XhCpX7ky5Puznx2tQ7ky9Mvy0BsxSckjBKwzG7elW5GCJiko9pKm7scXLjyCAx37S8WDNHz0kpLwSN0WFAADs=)}.cellNumberInput1,.cellNumberInput2,.cellNumberInput3,.cellNumberInput4,.cellNumberInput5,.cellNumberInput6,.cellNumberInput7{vertical-align:middle;text-align:center;font-family:Arial,Helvetica,sans-serif;border:solid 0 #ffffff;margin:0;width:43px;color:#000090;background-color:transparent}.cellNumberInput1{font-size:16pt}.cellNumberInput2{font-size:12pt}.cellNumberInput3{font-size:10pt}.cellNumberInput4{font-size:9pt}.cellNumberInput5{font-size:8pt}.cellNumberInput6{font-size:7pt}.cellNumberInput7{font-size:6pt}.topNumber,.bottomNumber,.topNumberHelp,.bottomNumberHelp,.topNumberSelectHelp,.bottomNumberSelectHelp{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:9pt}.topNumberSelectHelp,.bottomNumberSelectHelp{color:#ff4}.topNumberHelp,.bottomNumberHelp{cursor:help}.topNumber,.topNumberHelp,.topNumberSelectHelp{vertical-align:top;text-align:right;padding-right:2px}.bottomNumber,.bottomNumberHelp,.bottomNumberSelectHelp{vertical-align:bottom;text-align:left;padding-left:2px}.title1{font-family:Arial,Helvetica,sans-serif;text-align:center;font-size:16pt;color:#000090}.text1{font-family:Arial,Helvetica,sans-serif;text-align:center;font-size:11pt;color:#000090}.text2{font-family:Arial,Helvetica,sans-serif;text-align:center;font-size:9pt;color:#000090}.fullWidth h1,.fullWidth h2,.fullWidth h3{display:inline;color:#000090}.fullWidth h1{font:700 20px Arial,Helvetica,sans-serif}.fullWidth h2{font: 10pt Arial,Helvetica,sans-serif}.fullWidth h3{font:700 12pt Arial,Helvetica,sans-serif;text-align:center}h1 span,h2 span{display:none}.left{text-align:left}div.domTTOverlib{border:1px solid #333366;background-color:#336;cursor:default}div.domTTOverlib .caption{font-family:Verdana,Helvetica;font-size:10px;font-weight:700;color:#fff;cursor:default}div.domTTOverlib .contents{font-size:10px;font-family:Verdana,Helvetica;padding:2px;background-color:#f1f1ff;cursor:default}.fullWidth{width:1000px;margin:0 auto}.fullWidth.tutorial{width:965px}.leftColumn{width:210px;float:left;text-align:left;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.leftColumn-header{font-family:Nunito Sans,sans-serif;font-weight:800;font-size:24px;line-height:1.2;color:#150c09;text-align:left}.leftColumn-language{display:flex;align-items:center;font-family:Arial,sans-serif;font-size:12px;color:#150c09}.leftColumn-language-label{font-weight:700}.leftColumn-language-dropdown{display:flex;align-items:center;justify-content:space-between;width:64px}.leftColumn-language-dropdown a{display:flex;align-items:center;color:#150c09;text-decoration:none}.leftColumn-language-dropdown svg.arrow{width:12px;height:6px;margin-left:2px;flex-shrink:0;display:inline-block;vertical-align:middle}.leftColumn-sizes{display:flex;flex-direction:column;gap:8px}.leftColumn-size-row{display:flex;gap:4px;align-items:flex-start}.leftColumn-size-label{font-family:Nunito Sans,sans-serif;font-weight:700;font-size:12px;line-height:16px;color:#150c09;width:32px;flex-shrink:0}.leftColumn-size-links{display:flex;flex-wrap:wrap;gap:8px;flex:1;font-family:Arial,sans-serif;font-size:12px}.leftColumn-size-links a{color:#1d219b;text-decoration:underline;white-space:nowrap}.leftColumn-size-links a:hover{color:#666690;text-decoration:none}.leftColumn-description{font-family:Nunito Sans,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#150c09;text-align:left}.leftColumn-description a{color:#150c09;text-decoration:underline}.leftColumn-tutorials{display:flex;gap:4px;align-items:flex-start}.leftColumn-tutorials-label{font-family:Arial,sans-serif;font-weight:700;font-size:12px;color:#150c09;white-space:nowrap}.leftColumn-tutorials-links{display:flex;gap:8px;font-family:Arial,sans-serif;font-size:12px}.leftColumn-tutorials-links a{color:#150c09;text-decoration:underline}.leftColumn-hint{font-family:Nunito Sans,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#150c09;text-align:left}.rightColumn{float:right;width:165px}.middleBoard{margin-left:275px;margin-right:255px}.showOnMobile{display:none}@media only screen and (max-width:450px){.showOnMobile{display:inline}.hideOnMobile{display:none}.middleBoard{margin:0}.fullWidth{width:100%}body{margin:0}}@media only screen and (min-width:320px)and (max-width:349px){.cellNumber,.cellNumberError,.cellNumberSelect,.cellShaded,.cellTotal{width:29px;height:31px}.topNumber,.bottomNumber,.topNumberHelp,.bottomNumberHelp,.topNumberSelectHelp,.bottomNumberSelectHelp{font-size:7pt}.cellNumberInput1,.cellNumberInput2,.cellNumberInput3,.cellNumberInput4,.cellNumberInput5,.cellNumberInput6,.cellNumberInput7{width:29px}.cellNumberInput1{font-size:12pt}.cellNumberInput2{font-size:9pt}.cellNumberInput3{font-size:8pt}.cellNumberInput4{font-size:7pt}.cellNumberInput5,.cellNumberInput6,.cellNumberInput7{font-size:6pt}}@media only screen and (min-width:350px)and (max-width:450px){.cellNumberInput1{font-size:14pt}.cellNumberInput2{font-size:10pt}.cellNumberInput3{font-size:8pt}.cellNumberInput4{font-size:7pt}.cellNumberInput5,.cellNumberInput6,.cellNumberInput7{font-size:6pt}}@media only screen and (min-width:350px)and (max-width:399px){.cellNumber,.cellNumberError,.cellNumberSelect,.cellShaded,.cellTotal{width:33px;height:35px}.topNumber,.bottomNumber,.topNumberHelp,.bottomNumberHelp,.topNumberSelectHelp,.bottomNumberSelectHelp{font-size:8pt}.cellNumberInput1,.cellNumberInput2,.cellNumberInput3,.cellNumberInput4,.cellNumberInput5,.cellNumberInput6,.cellNumberInput7{width:33px}}@media only screen and (min-width:400px)and (max-width:450px){.cellNumber,.cellNumberError,.cellNumberSelect,.cellShaded,.cellTotal{width:38px;height:40px}.cellNumberInput1,.cellNumberInput2,.cellNumberInput3,.cellNumberInput4,.cellNumberInput5,.cellNumberInput6,.cellNumberInput7{width:38px}}.middleBoard form{margin-block-end:1em}#lang-dropdown-link{text-decoration:none}#lang-dropdown{display:none;position:absolute;top:calc(100% + 0px);left:50%;transform:translate(-50%);border-radius:5px;background-color:#fff;box-shadow:0 5px 20px #0003;z-index:10;width:200px;text-align:left;margin-left:0}#lang-dropdown div{margin:10px}#lang-dropdown p{margin-block:.5em 0}#pmLink{visibility:hidden;text-decoration:none;cursor:pointer;background:transparent;border:none;color:#fff;padding:0;line-height:32px;font-family:Nunito Sans;font-style:normal;font-weight:400;font-size:16px}#pmLink:hover{visibility:visible;color:#ff6741}.squeezy-message{display:flex;flex-direction:row;justify-content:center;align-items:center;color:#130c09;text-align:center;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:175%;gap:8px}.squeezy-message .text1{color:#130c09}.squeezy-message .link{display:flex;padding:4px 12px;justify-content:center;align-items:center;gap:10px;border-radius:100px;color:#130c09;border:2px solid #000;background:#ffeb70;text-decoration:none}
