.textColor1{color:#9399a6}.listFontNumb{font-size:1.5rem;line-height:1.6875rem;font-weight:500}.listFont{font-size:.875rem;line-height:1.2rem;font-weight:500}#main,.btn,.pageBasicFont,.pageBtnFont{font-size:1.125rem;line-height:1.375rem;font-weight:500}.pageHeadline1Font,.pageHeadline2Font,h2{font-size:2.125rem;line-height:2.375rem;font-weight:800;margin:0}.gameNumerFont{font-weight:800}.gameNumerFont,.keyNumerFont{font-size:1.75rem;line-height:2.125rem;margin:0}.keyNumerFont{font-weight:500}.pageFontMore,.pageHeadline3Font,h3{font-size:1.25rem;line-height:1.25rem;font-weight:500;margin:0}.pageHeadline3FontIndoor,h2>span{font-size:1.4375rem;line-height:1.75rem;font-weight:500;margin:0}.pageHeadline4Font,h4{font-size:100%;line-height:1.375rem;font-weight:800;margin:0}.modal.fade .modal-dialog .modal-content .modal-header h4,.modal.show .modal-dialog .modal-content .modal-header h4,.pageHeadlineOverplayFont{font-size:1.375rem;line-height:1.5625rem;font-weight:800;margin:0}.modal.fade .modal-dialog .modal-content .modal-body,.modal.show .modal-dialog .modal-content .modal-body,.pageOverlayFont{font-size:1rem;line-height:1.375rem;font-weight:500;margin:0}.pageInfoFont{font-size:1rem;line-height:1.5rem;font-weight:500;margin:0}.modal.fade .modal-dialog .modal-content .modal-footer .btn,.modal.fade .modal-dialog .modal-content .modal-footer a,.modal.show .modal-dialog .modal-content .modal-footer .btn,.modal.show .modal-dialog .modal-content .modal-footer a,.pageOverlayLinkFont{font-size:.874rem;line-height:1.0625rem;font-weight:500;margin:0}.btn.small,.btnSmall{font-size:1rem;line-height:1rem;font-weight:500;margin:0}.navigation-topics__link svg{margin-bottom:-12px;bottom:9px;position:relative;margin-right:4px}footer .footer__head{border-top:1px solid #e4e4e4;margin-top:32px;padding-top:30px}@media (max-width:600px){footer .footer__head{padding-top:24px}}footer .footer-brand{height:40px;margin-bottom:0}footer .footer-brand__logo{width:214px}@media (max-width:600px){footer .footer-brand__logo{width:162px}}footer .footer-gamelinks{display:flex;margin-top:20px}footer .footer-gamelinks__block+.footer-gamelinks__block{margin-left:32px}@media (max-width:600px){footer .footer-gamelinks{flex-direction:column}footer .footer-gamelinks .footer-gamelinks__block+.footer-gamelinks__block{margin-left:0}}footer .footer-gamelinks__head{margin:0;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.5}footer .footer-gamelinks__head:hover{color:inherit}footer .footer-gamelinks ul{list-style:none;padding-left:0;margin-top:16px;margin-bottom:20px}footer .footer-gamelinks ul li{margin-top:16px}footer .footer-gamelinks ul li a{color:var(--z-ds-color-text-55)}footer .footer-gamelinks ul li a:hover{color:var(--z-ds-color-text-100)}footer .footer-gamelinks ul a{display:flex;gap:7px}footer .footer-links__button{align-self:flex-start}.controlBox{font-size:1rem;line-height:1.5rem;font-weight:500;padding:2.8rem .9375rem 0;max-width:600px;margin:0 auto}.controlBox h1{padding-bottom:1.25rem;font-size:2.125rem;line-height:2.375rem;font-weight:800;margin:0}.controlBox h2{font-size:1.375rem;line-height:1.5625rem;font-weight:800;margin:0;padding-bottom:.625rem}.controlBox .levelBox{background-color:#eee;border-radius:.125rem;margin:1.5rem 0;padding:1.25rem .9375rem .25rem}.controlBox .levelBox .row{justify-content:center;align-content:flex-start;align-items:flex-start}.controlBox .levelBox .row.second{margin-top:1rem}.controlBox .levelBox .diff-headline{text-align:center;padding-bottom:1rem;font-size:100%;line-height:1.375rem;font-weight:800;margin:0}.controlBox .levelBox .row:last-child .col{padding-bottom:1rem}.controlBox .levelBox .row:last-child .col:first-child,.controlBox .levelBox .row:last-child .col:nth-child(2){flex:0 1 20%;width:auto;padding-right:0}.controlBox .levelBox .row:last-child .col:nth-child(3){flex:0 1 25%;width:auto;padding-right:0}.controlBox .levelBox .row:last-child .col:nth-child(4){flex:0 1 35%;width:auto;padding-right:15px}.controlBox .levelBox .row:last-child .col.extra:nth-child(4){flex:0 1 50%}.controlBox .levelBox .btn{width:100%}.controlBox .faq{display:flex;flex-direction:column;align-content:space-between}.controlBox .faq .question-box{border-bottom:1px solid #eaeaea}.controlBox .faq .question-box h2{padding:0}.controlBox .faq .question-box .question{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;padding:21px 0}.controlBox .faq .question-box .question .arrow-button{height:14px;width:14px;flex-shrink:0;background:url(arrow_up.svg)}.controlBox .faq .question-box.collapsed .question .arrow-button{background:url(arrow_down.svg)}.controlBox .faq .question-box.collapsed .answer{height:0;overflow:hidden}@media (max-width:767px){.container-fluid{min-height:100vh}}@media (max-width:480px){.container-fluid .playBtn{width:6.875rem;height:6.875rem;font-size:.875rem;line-height:.875rem}.controlBox{padding:2.5rem .9375rem 0}.controlBox h1{font-size:1.5rem;line-height:1.6875rem;font-weight:800;padding-bottom:.5625rem}.controlBox h2{font-size:1.125rem;line-height:1.625rem;padding-bottom:.625rem}.controlBox .levelBox{padding:1rem .9375rem .25rem}.controlBox .levelBox .row:last-child .col,.controlBox .levelBox h4{padding-bottom:.5rem}.controlBox .levelBox .row:last-child .col:first-child,.controlBox .levelBox .row:last-child .col:nth-child(2){flex:0 1 35%;width:auto;padding-right:0}.controlBox .levelBox .row:last-child .col:nth-child(3){flex:0 1 46%;width:auto;padding-right:0}.controlBox .levelBox .row:last-child .col:nth-child(4){flex:0 1 54%;width:auto;padding-right:15px}.controlBox .levelBox .btn{border-width:1px;font-size:.875rem;line-height:1.125rem}}.ad-tile-desktop{margin-right:calc((-62.5rem + 2 * 1.25rem + 600px) / 2);margin-left:16px}.ad-tile-desktop,.ad-tile-mobile{position:relative;float:right}.sudoku-app-wrapper{min-height:62.688rem;min-width:100%}@media (max-width:1024px){.sudoku-app-wrapper{min-height:47.5rem;min-width:100%}}@media (max-width:1000px){.ad-tile-desktop{margin-right:calc((-100vw + 2 * 1.25rem + 600px) / 2)}}@media (max-width:767px){.sudoku-app-wrapper{min-height:calc(100vh + 182px);min-width:100%}}@media (max-width:615px){.ad-tile-desktop{margin-right:15px}}a,a:active,a:focus,a:hover{color:#333;text-decoration:none}.bold{font-weight:800}#main{color:#333;overflow:hidden}#main .wrapper{position:relative;background-color:#eeeef0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:normal}#main .wrapper #content{position:relative;padding:1.875rem 1.875rem 0;transition:all .3s;margin-left:0}#main .wrapper #content #sidebarCollapse{position:absolute;right:0;top:0;height:2.5rem;width:2.5rem;padding:0;border-width:1px;background-repeat:no-repeat;background-size:55% auto;background-position:50%;background-image:url(/assets/icons/Sudoku-Einstellungen-Icon.svg);z-index:1}#main .wrapper #content #sidebarCollapse svg{fill:#b6bdbf;width:1.5rem;height:1.5rem}#main .wrapper #content.startSide #sidebarCollapse{right:1.875rem;top:1.875rem}#main .sudokoHeader{border-bottom:1px solid #b6bdbf;padding-right:2.5rem;position:relative}#main .sudokoHeader.noLine{border-bottom:none}#main .sudokoHeader h2{padding-bottom:1.375rem}#main .sudokoHeader .backIcon{display:inline-block;width:27px;cursor:pointer}#main .sudokoHeader .backIcon span{background-repeat:no-repeat;background-size:100% auto;background-position:50%;background-image:url(/assets/icons/backArrow.svg);width:12px;height:24px;display:block}#main .frameContent{justify-content:center}.btn{cursor:pointer;padding:.438rem;margin-bottom:0;color:#333;background-color:#fff;border:2px solid #b6bdbf;width:8.4375rem}.btn .glyphicon{color:#b6bdbf}.btn.focus,.btn:focus{box-shadow:none;outline:1px dotted #000}.btn.active{color:#fff;background-color:#747780;border-color:#747780}.btn.disabled,.btn:disabled{color:#c7cece;opacity:1;background-color:transparent}.btn.small{color:#69696c;border-radius:1rem;padding:.25rem .75rem .1875rem;width:auto;background-color:#dededf;border-color:#dededf}.btn.small.active{color:#252525;background-color:#fff;border-color:#cccccf}.btn.small.icon{position:relative;padding-right:2rem!important}.btn.small.icon:after{content:"";position:absolute;right:0;top:0;height:100%;width:100%;margin-right:.75rem;background-size:1rem 1rem;background-repeat:no-repeat;background-position:right .325rem;background-image:url(/assets/icons/z-badge-small-rot.svg)}.btn.icon{position:relative;padding-right:2.5rem;width:auto!important}.btn.icon:after{content:"";position:absolute;right:0;top:0;height:100%;width:100%;margin-right:.75rem;background-size:1.3rem 1.3rem;background-repeat:no-repeat;background-position:100%;background-image:url(/assets/icons/z-badge-small-rot.svg)}.popover{font-size:2.375rem;line-height:2.875rem;font-family:inherit;font-weight:500;border:none;border-radius:.375rem;background-color:#fff}.popover.bs-popover-top .arrow{width:.4rem;margin-left:0!important}.popover.bs-popover-top .arrow:before{border:none}.popover.bs-popover-top .arrow:after{bottom:calc((.6rem - 1px) * -1)}.popover .popover-body{width:3.625rem;height:4.375rem;color:#333;padding:0;display:flex;justify-content:space-around;align-items:center;border-radius:.375rem;box-shadow:2px 4px 10px #b6bdbf}.modal-backdrop{background-color:#000}.modal-backdrop.show{opacity:.55}.modal.fade .modal-dialog,.modal.show .modal-dialog{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;width:65.625%;margin:0;max-width:630px}.modal.fade .modal-dialog .modal-content,.modal.show .modal-dialog .modal-content{border:none;border-radius:.25rem;padding:2rem 0 1.375rem}.modal.fade .modal-dialog .modal-content .modal-close,.modal.show .modal-dialog .modal-content .modal-close{position:absolute;top:0;right:0;padding-top:.75rem;padding-right:1.125rem;font-size:25px;cursor:pointer}.modal.fade .modal-dialog .modal-content .modal-header,.modal.show .modal-dialog .modal-content .modal-header{display:block;border:none;padding:0 10%}.modal.fade .modal-dialog .modal-content .modal-header h4,.modal.show .modal-dialog .modal-content .modal-header h4{padding-bottom:.375rem}.modal.fade .modal-dialog .modal-content .modal-body,.modal.show .modal-dialog .modal-content .modal-body{padding:0 13.65%;color:#707070;text-align:center}.modal.fade .modal-dialog .modal-content .modal-footer,.modal.show .modal-dialog .modal-content .modal-footer{border:none;padding-left:13.65%;padding-right:13.65%;flex-direction:column}.modal.fade .modal-dialog .modal-content .modal-footer .btn,.modal.show .modal-dialog .modal-content .modal-footer .btn{width:auto;text-transform:uppercase;font-weight:800;padding:.599rem 1.25rem .589rem;margin-bottom:.8125rem;letter-spacing:.75px}.modal.fade .modal-dialog .modal-content .modal-footer a,.modal.show .modal-dialog .modal-content .modal-footer a{color:#ccc;cursor:pointer}.appSidebar{transition:min-width .3s;min-width:0;position:relative}.appSidebar.active{min-width:260px}@media (max-width:1024px){#main .wrapper #content .gameFrame{max-width:440px}#main .wrapper #content .gameFrame .gameFooter,#main .wrapper #content .gameFrame .gameHeader{padding:.5rem 0}#main .wrapper #content .numberKeyFrame{padding-top:.25rem;padding-bottom:.25rem}#main .wrapper #content .numberKeyFrame .numberKey{max-width:440px}}@media (max-width:956px){#main .wrapper #content.active{margin-left:-262px}}@media (max-width:767px){#main{margin:0;position:relative}#main .wrapper #content{padding:1.375rem 0 .875rem}#main .wrapper #content.startSide{padding:1.375rem .9375rem 0}#main .wrapper #content #sidebarCollapse{right:.9375rem;top:0}#main .wrapper #content.startSide #sidebarCollapse{right:.9375rem;top:1.375rem}#main .wrapper #content .gameFrame,#main .wrapper #content .navBar,#main .wrapper #content .numberKeyFrame,#main .wrapper #content .sudokoHeader{padding-left:.9375rem;padding-right:.9375rem}#main .wrapper #content .gameFrame,#main .wrapper #content .numberKeyFrame .numberKey{max-width:627px}#main .wrapper #content .numberKeyFrame .numberKey{max-width:597px}#main .wrapper #content .highstoreFrame .highstoreList .table th{padding-left:.9375rem}#main .wrapper .container-fluid .row.selectFields{margin-right:0;margin-left:0}#main .wrapper .container-fluid .row.selectFields>.col{flex:0 0 100%;text-align:center;padding:0}#main .wrapper .container-fluid .row.selectFields>.col .block{display:block;padding-bottom:.5rem}#main .wrapper .container-fluid .row.selectFields>.col:first-child{margin-bottom:1.25rem}#main .wrapper .container-fluid.followSide .row.selectFields>.col{text-align:left}#main .wrapper .container-fluid.followSide .row.selectFields>.col>span{display:inline-block;width:7.3125rem}}@media (max-width:626px){#main{margin:0}#main .wrapper #content .gameFrame,#main .wrapper #content .numberKeyFrame .numberKey{width:100%}.modal.fade .modal-dialog,.modal.show .modal-dialog{width:90.625%;min-width:250px}.modal.fade .modal-dialog .modal-content,.modal.show .modal-dialog .modal-content{padding:2rem 0 1.375rem}}@media (max-width:480px){#main{font-size:.875rem;line-height:1.125rem}#main .wrapper #content{padding:.875rem 0}#main .wrapper #content .sudokoHeader h2{font-size:1.5rem;line-height:1.6875rem;padding-bottom:1.375rem;padding-top:.5rem}#main .wrapper #content .sudokoHeader h2>span{font-size:1rem;line-height:1.1875rem}#main .wrapper #content .sudokoHeader h2 .backIcon{width:20px}#main .wrapper #content .sudokoHeader h2 .backIcon span{width:10px;height:17px}#main .wrapper #content .sudokoHeader #sidebarCollapse,#main .wrapper #content.startSide #sidebarCollapse{height:2.125rem;width:2.125rem}#main .wrapper #content .gameFrame .gameFooter,#main .wrapper #content .gameFrame .gameHeader{padding:.625rem 0}#main .wrapper #content .btn{border-width:1px;width:6.125rem;font-size:.875rem;line-height:1.125rem}#main .wrapper #content .btn.small{width:auto}#main .wrapper #content .btn div:last-child{border-width:1px}#main .wrapper #content .btn.feedback{font-size:.875rem;line-height:1rem;color:#333;font-weight:800;letter-spacing:.75px;width:17.5rem;padding:.625rem}#main .wrapper #content .dialog .btn{width:auto}#main .wrapper #content .numberList .btn{font-size:1.375rem;line-height:1.6875rem;width:auto}#main .wrapper #content .cmn{right:3.4375rem}#main .wrapper #content input.cmn-toggle-round+label{padding:1px;width:48px;height:26px;background-color:#c7cece;border-radius:30px;margin-bottom:4px}#main .wrapper #content input.cmn-toggle-round+label:after,#main .wrapper #content input.cmn-toggle-round+label:before{top:1px;left:1px;bottom:1px}#main .wrapper #content input.cmn-toggle-round+label:before{right:1px}#main .wrapper #content input.cmn-toggle-round+label:after{width:24px}#main .wrapper #content input.cmn-toggle-round:checked+label:after{margin-left:20px}#main .wrapper #content .sudokoBox .sodokoGrid .sodokoRow>div{font-size:1rem;line-height:1.125rem}#main .wrapper #content .sudokoBox table tr td{font-size:.4375rem;line-height:.4375rem}#main .wrapper #content.followSide,#main .wrapper #content.startSide{font-size:1rem;line-height:1.1875rem}#main .wrapper #content.followSide h2,#main .wrapper #content.startSide h2{font-size:1.5rem;line-height:1.6875rem}#main .wrapper .container-fluid .row.selectFields select{border-width:1px;font-size:1rem;line-height:1.1875rem;padding:.065rem 1.875rem .06rem .25rem}}@media (max-width:330px){#main .wrapper #content .btn{width:5.55rem;font-size:.85rem}}@media print{@page{size:portrait;margin:1cm}*{font-family:TabletGothic,Helvetica Neue,Helvetica,Arial,FreeSans,sans-serif}body{background-color:#fff!important}.page{background-color:#fff}.page .page__content{box-shadow:none}#iqdBackgroundLeft,#iqd_mainAd,#sidebarCollapse,#top,.ad-container,.appSidebar,.header,.noPrint,footer.footer{display:none}#main{font-size:1.125rem;line-height:1.375rem;font-weight:500;color:#333}#main .sudokoHeader{border-bottom:1px solid #333}#main .wrapper{background-color:#fff}#main .wrapper #content{padding:0}#main .wrapper #content .gameFrame{max-width:100%}#main .wrapper #content .gameFrame .sudokoBox .sodokoGrid{border:3px solid #333}#main .wrapper #content .gameFrame .sudokoBox .sodokoGrid .sodokoRow>div{border-bottom-color:#333;border-right-color:#333}#main .wrapper #content .gameFrame .sudokoBox .sodokoGrid .sodokoRow>div.fixed-value{background-color:#fff}#main .wrapper #content .gameFrame .sudokoBox .sodokoGrid .sodokoRow>div:nth-of-type(3n){border-right:3px solid #333}#main .wrapper #content .gameFrame .sudokoBox .sodokoGrid .sodokoRow>div:last-child{border-right:none}#main .wrapper #content .gameFrame .sudokoBox .sodokoGrid .sodokoRow:nth-of-type(3n)>div{border-bottom:3px solid #333}#main .wrapper #content .gameFrame .sudokoBox .sodokoGrid .sodokoRow:last-child>div{border-bottom:none}#main .wrapper #content .sudokoHeader img{padding-bottom:1rem}}