@charset "UTF-8";#ContributeNewEntry,#DifficultyEdit,#SearchresultConfirm,#SearchresultCorrection,#TopicEdit{background-color:#ed3e3e;color:#fff}#ContributeNewEntry ::-moz-selection,#DifficultyEdit ::-moz-selection,#SearchresultConfirm ::-moz-selection,#SearchresultCorrection ::-moz-selection,#TopicEdit ::-moz-selection{background-color:#fff;color:#ed3e3e;text-shadow:1px 1px 0 rgba(0,0,0,.1)}#ContributeNewEntry ::selection,#DifficultyEdit ::selection,#SearchresultConfirm ::selection,#SearchresultCorrection ::selection,#TopicEdit ::selection{background-color:#fff;color:#ed3e3e;text-shadow:1px 1px 0 rgba(0,0,0,.1)}#ContributeNewEntry a,#ContributeNewEntry h1,#ContributeNewEntry h2,#DifficultyEdit a,#DifficultyEdit h1,#DifficultyEdit h2,#SearchresultConfirm a,#SearchresultConfirm h1,#SearchresultConfirm h2,#SearchresultCorrection a,#SearchresultCorrection h1,#SearchresultCorrection h2,#TopicEdit a,#TopicEdit h1,#TopicEdit h2{color:inherit}#ContributeNewEntry a:hover,#DifficultyEdit a:hover,#SearchresultConfirm a:hover,#SearchresultCorrection a:hover,#TopicEdit a:hover{color:#2e2d2c}#ContributeNewEntry a[target="_blank"]:not(.NoIcon):after,#DifficultyEdit a[target="_blank"]:not(.NoIcon):after,#SearchresultConfirm a[target="_blank"]:not(.NoIcon):after,#SearchresultCorrection a[target="_blank"]:not(.NoIcon):after,#TopicEdit a[target="_blank"]:not(.NoIcon):after{color:inherit;opacity:.5}#ContributeNewEntry .Button,#DifficultyEdit .Button,#SearchresultConfirm .Button,#SearchresultCorrection .Button,#TopicEdit .Button{background-color:#fff;color:#ed3e3e}#ContributeNewEntry .Button:not([disabled]):hover,#DifficultyEdit .Button:not([disabled]):hover,#SearchresultConfirm .Button:not([disabled]):hover,#SearchresultCorrection .Button:not([disabled]):hover,#TopicEdit .Button:not([disabled]):hover{background-color:#2e2d2c;color:#fff;cursor:pointer}#ContributeNewEntry .Button.Subtle,#DifficultyEdit .Button.Subtle,#SearchresultConfirm .Button.Subtle,#SearchresultCorrection .Button.Subtle,#TopicEdit .Button.Subtle{background-color:rgba(255,255,255,.15);color:inherit}#ContributeNewEntry .Button.Subtle:not([disabled]):hover,#DifficultyEdit .Button.Subtle:not([disabled]):hover,#SearchresultConfirm .Button.Subtle:not([disabled]):hover,#SearchresultCorrection .Button.Subtle:not([disabled]):hover,#TopicEdit .Button.Subtle:not([disabled]):hover{background-color:#2e2d2c;color:#fff}#ContributeNewEntry .Form .FormRow.Checkbox .Label:before,#DifficultyEdit .Form .FormRow.Checkbox .Label:before,#SearchresultConfirm .Form .FormRow.Checkbox .Label:before,#SearchresultCorrection .Form .FormRow.Checkbox .Label:before,#TopicEdit .Form .FormRow.Checkbox .Label:before{background-color:#fff;color:#ed3e3e}#ContributeNewEntry .Form .FormRow textarea,#DifficultyEdit .Form .FormRow textarea,#SearchresultConfirm .Form .FormRow textarea,#SearchresultCorrection .Form .FormRow textarea,#TopicEdit .Form .FormRow textarea{background-color:rgba(255,255,255,.1)}#ContributeNewEntry .Form .FormRow select,#DifficultyEdit .Form .FormRow select,#SearchresultConfirm .Form .FormRow select,#SearchresultCorrection .Form .FormRow select,#TopicEdit .Form .FormRow select{background-color:rgba(255,255,255,.15)}#ContributeNewEntry .Form .FormRow select option,#DifficultyEdit .Form .FormRow select option,#SearchresultConfirm .Form .FormRow select option,#SearchresultCorrection .Form .FormRow select option,#TopicEdit .Form .FormRow select option{color:#2e2d2c}#ContributeNewEntry .Form .FormRow select[disabled],#ContributeNewEntry .Form .FormRow textarea[disabled],#DifficultyEdit .Form .FormRow select[disabled],#DifficultyEdit .Form .FormRow textarea[disabled],#SearchresultConfirm .Form .FormRow select[disabled],#SearchresultConfirm .Form .FormRow textarea[disabled],#SearchresultCorrection .Form .FormRow select[disabled],#SearchresultCorrection .Form .FormRow textarea[disabled],#TopicEdit .Form .FormRow select[disabled],#TopicEdit .Form .FormRow textarea[disabled]{opacity:.5;background-color:rgba(0,0,0,.2)}#ContributeNewEntry .MessageArea,#DifficultyEdit .MessageArea,#SearchresultConfirm .MessageArea,#SearchresultCorrection .MessageArea,#TopicEdit .MessageArea{background-color:#fff;color:#ed3e3e}#ContributeNewEntry .MessageArea ::-moz-selection,#DifficultyEdit .MessageArea ::-moz-selection,#SearchresultConfirm .MessageArea ::-moz-selection,#SearchresultCorrection .MessageArea ::-moz-selection,#TopicEdit .MessageArea ::-moz-selection{background-color:#2e2d2c;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.1)}#ContributeNewEntry .MessageArea ::selection,#DifficultyEdit .MessageArea ::selection,#SearchresultConfirm .MessageArea ::selection,#SearchresultCorrection .MessageArea ::selection,#TopicEdit .MessageArea ::selection{background-color:#2e2d2c;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.1)}#FooterArea{margin:4.875rem 0 0 0;padding:50px 0 110px 0;background-color:#eee;font-size:.875rem}#FooterArea>.ContentRow{width:100%;max-width:1440px;margin:0 auto;padding:0 30px}@media screen and (max-width:560px){#FooterArea .Logo{width:100%;max-width:478px;height:auto}}@media screen and (max-width:860px){#FooterArea .Menu{margin-top:1.625rem}}@media screen and (max-width:560px){#FooterArea .Menu{text-align:inherit;position:relative}}@media screen and (max-width:560px){#FooterArea .Menu li:nth-of-type(3),#FooterArea .Menu li:nth-of-type(4){margin-left:0;position:absolute;right:0;bottom:0}}#FooterArea .Menu li:nth-of-type(3){margin-left:60px}@media screen and (max-width:560px){#FooterArea .Menu li:nth-of-type(3){right:30px}}.Ads{margin-top:25px}#SearchBarHeader{width:100%;position:fixed;top:0;z-index:287}#QuickSearch{margin:0 auto;width:100%;max-width:1440px;background-color:#f16d6d;color:#fff;height:50px;font-size:.875rem;display:flex;align-items:center}#QuickLogo{background-color:#fff;padding-left:5px}#QuickLogo a{width:50px;height:50px;overflow:hidden;display:block}#QuickLogo svg{width:270px;height:50px}.QuickSearchForm{width:100%}.quicksearch-wrapper{width:calc(100% - 100px);max-width:450px;display:inline-block;position:relative;padding-left:10px}.texts2{height:auto;font-size:1rem;line-height:30px;padding:0 5px 0 5px;width:100%}.close-icon2{border:0;background-color:transparent;display:inline-block;vertical-align:middle;outline:0;cursor:pointer;z-index:1;width:15px;height:30px;position:absolute;right:7px;top:2px}.close-icon2:after{content:"X";display:block;background-color:transparent;margin:auto;text-align:center;color:#000;font-weight:700;cursor:pointer}.texts2:not(:valid)~.close-icon2{display:none}.QuickSearchButton{display:inline-block;padding:9px 15px;outline:0;border-width:0;box-shadow:none;background-color:#f16d6d;color:#fff;font-weight:600;line-height:20px;text-align:center;position:relative;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#scroll-to-top{z-index:1000;position:fixed;bottom:210px;right:5px;background:#000;background:rgba(0,0,0,.7);width:40px;height:40px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#scroll-to-top i{color:#fff;margin:0;position:relative;left:10px;top:7px;font-size:30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#scroll-to-top i:before{font-size:30px}#scroll-to-top:hover{background:rgba(0,0,0,.9)}#scroll-to-top:hover i{color:#fff;top:2px}#BlogList{background-color:#ed3e3e;padding:30px;color:#fff}#BlogList>ul>li{list-style-type:none}.cat-item>a{color:#fff}.categories>h2,.linkcat>h2{text-transform:uppercase;line-height:50px;color:#fff}.linkcat{margin-top:50px}.blogroll a{color:#fff}.entry{margin-top:15px}.alt{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.commentlist{padding:0;text-align:justify}.commentlist li{margin:15px 0 3px;padding:5px 10px 3px;list-style:none;font-weight:700}.commentlist p{margin:10px 5px 10px 0;font-weight:400;line-height:1.5em;text-transform:none}#commentform p{margin:5px 0}.nocomments{text-align:center;margin:0;padding:0}.commentmetadata{margin:0;display:block;font-weight:400}.commentlist cite,.commentlist cite a{font-weight:700;font-style:normal;font-size:1.1em}.Form:invalid{box-shadow:none}.Form:-moz-submit-invalid{box-shadow:none}.Form:-moz-ui-invalid{box-shadow:none}.Form.Freitext .FormRow .Label{display:block;width:100%;padding-top:0}.Form.Freitext .FormRow .Label+select{margin-top:.40625rem}.Form.Freitext .FormRow input[type=email],.Form.Freitext .FormRow input[type=number],.Form.Freitext .FormRow input[type=password],.Form.Freitext .FormRow input[type=search],.Form.Freitext .FormRow input[type=text],.Form.Freitext .FormRow textarea{width:100%}.Form.Freitext .FormRow select{width:auto}.Form .FormRow{margin-top:1.625rem;font-size:0;line-height:0}.Form .FormRow#sbegriff{margin-top:.875rem;margin-bottom:2.4375rem}.Form .FormRow#sbegriff input[type=search][disabled],.Form .FormRow#sbegriff input[type=text][disabled]{background-color:transparent;opacity:1}.Form .FormRow#sbegriff input[type=search]:not(:last-child),.Form .FormRow#sbegriff input[type=text]:not(:last-child){margin-right:10px}.Form .FormRow#sbuttons{margin-top:0}.Form .FormRow#sbuttons button{width:35px;height:35px;margin-top:5px;border:0 none;outline:0 none;box-shadow:none;border-radius:0;background-color:rgba(255,255,255,.15);color:inherit;line-height:35px;text-align:center;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.Form .FormRow#sbuttons button:not(:last-child){margin-right:5px}.Form .FormRow#sbuttons button:hover,.Form .FormRow#sbuttons button[disabled]{background-color:#fff;color:#ed3e3e}.Form .FormRow#sbuttons button:not([disabled]):hover{cursor:pointer}.Form .FormRow#sbuttons button[disabled].Missing:after{content:"";display:inline-block;font-family:"Font Awesome 5 Free";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%;color:rgba(46,45,44,.25);font-size:2.1875rem;line-height:inherit;position:absolute;top:0;left:0}.Form .FormRow#sbuttons button[disabled].Exists:after{content:"";display:inline-block;font-family:"Font Awesome 5 Free";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%;color:rgba(46,45,44,.25);font-size:2.1875rem;line-height:inherit;position:absolute;top:0;left:0}.Form .FormRow#fieldplc{display:none}.Form .FormRow#fieldplc.Visible{display:block}.Form .FormRow.Checkbox{font-size:1rem;line-height:1.625rem;padding-left:170px}.Form .FormRow.Checkbox input{position:absolute;left:0;visibility:hidden}.Form .FormRow.Checkbox input:checked+.Label:before{content:"";display:inline-block;font-family:"Font Awesome 5 Free";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Form .FormRow.Checkbox .Label{width:100%;padding-top:0;padding-left:30px;position:relative}.Form .FormRow.Checkbox .Label:before{content:'';display:block;width:20px;height:20px;background-color:#ed3e3e;line-height:20px;text-align:center;position:absolute;top:2px;left:0}.Form .FormRow>label{display:block}.Form .FormRow .Label{display:inline-block;width:170px;padding-top:5px;font-size:1rem;line-height:1.625rem;vertical-align:top}@media screen and (max-width:600px){.Form .FormRow .Label{width:100%}}.Form .FormRow input[type=checkbox],.Form .FormRow input[type=email],.Form .FormRow input[type=number],.Form .FormRow input[type=password],.Form .FormRow input[type=search],.Form .FormRow input[type=text],.Form .FormRow select,.Form .FormRow textarea{width:calc(100% - 170px);height:30px;margin-top:5px;padding:0 5px 0 5px;border-width:0;border-bottom:2px solid;background-color:rgba(255,255,255,.15);color:inherit;font-size:1rem;font-weight:700;line-height:23px}@media screen and (max-width:600px){.Form .FormRow input[type=checkbox],.Form .FormRow input[type=email],.Form .FormRow input[type=number],.Form .FormRow input[type=password],.Form .FormRow input[type=search],.Form .FormRow input[type=text],.Form .FormRow select,.Form .FormRow textarea{width:100%}}.Form .FormRow input[type=checkbox]::-webkit-input-placeholder,.Form .FormRow input[type=email]::-webkit-input-placeholder,.Form .FormRow input[type=number]::-webkit-input-placeholder,.Form .FormRow input[type=password]::-webkit-input-placeholder,.Form .FormRow input[type=search]::-webkit-input-placeholder,.Form .FormRow input[type=text]::-webkit-input-placeholder,.Form .FormRow select::-webkit-input-placeholder,.Form .FormRow textarea::-webkit-input-placeholder{font-weight:300;color:inherit}.Form .FormRow input[type=checkbox]:-moz-placeholder,.Form .FormRow input[type=email]:-moz-placeholder,.Form .FormRow input[type=number]:-moz-placeholder,.Form .FormRow input[type=password]:-moz-placeholder,.Form .FormRow input[type=search]:-moz-placeholder,.Form .FormRow input[type=text]:-moz-placeholder,.Form .FormRow select:-moz-placeholder,.Form .FormRow textarea:-moz-placeholder{font-weight:300;color:inherit}.Form .FormRow input[type=checkbox]::-moz-placeholder,.Form .FormRow input[type=email]::-moz-placeholder,.Form .FormRow input[type=number]::-moz-placeholder,.Form .FormRow input[type=password]::-moz-placeholder,.Form .FormRow input[type=search]::-moz-placeholder,.Form .FormRow input[type=text]::-moz-placeholder,.Form .FormRow select::-moz-placeholder,.Form .FormRow textarea::-moz-placeholder{font-weight:300;color:inherit}.Form .FormRow input[type=checkbox]:-ms-input-placeholder,.Form .FormRow input[type=email]:-ms-input-placeholder,.Form .FormRow input[type=number]:-ms-input-placeholder,.Form .FormRow input[type=password]:-ms-input-placeholder,.Form .FormRow input[type=search]:-ms-input-placeholder,.Form .FormRow input[type=text]:-ms-input-placeholder,.Form .FormRow select:-ms-input-placeholder,.Form .FormRow textarea:-ms-input-placeholder{font-weight:300;color:inherit}.Form .FormRow input[type=checkbox][disabled],.Form .FormRow input[type=email][disabled],.Form .FormRow input[type=number][disabled],.Form .FormRow input[type=password][disabled],.Form .FormRow input[type=search][disabled],.Form .FormRow input[type=text][disabled],.Form .FormRow select[disabled],.Form .FormRow textarea[disabled]{opacity:.5;background-color:rgba(0,0,0,.2)}.Form .FormRow .Input{width:calc(100% - 170px);font-size:1rem;line-height:1.625rem}.Form .FormRow button{font-size:1rem;line-height:1.625rem}.Form .FormRow select{height:35px;margin-top:0;padding-top:0;padding-bottom:0;font-weight:inherit}.Form .FormRow textarea{height:4.875rem;background-color:rgba(0,0,0,.1);font-weight:inherit;resize:vertical}.Form .FormRow #s{font-weight:700}.Form .FormRow input[name=antwort],.Form .FormRow input[name=form_antwort]{text-transform:uppercase}.Form .FormRow input[type=search].KnownCharacter,.Form .FormRow input[type=text].KnownCharacter{width:auto;margin-right:10px;padding-bottom:0;text-align:center;text-transform:uppercase}.Form span.FormRow{display:inline-block;margin:0 10px 0 20px}.Form span.FormRow:first-child{margin-left:0}.Form span.FormRow .Label{width:auto;margin-right:10px}.Form span.FormRow .Input,.Form span.FormRow input[type=email],.Form span.FormRow input[type=number],.Form span.FormRow input[type=password],.Form span.FormRow input[type=search],.Form span.FormRow input[type=text],.Form span.FormRow select,.Form span.FormRow textarea{width:auto}.Form .Button{margin-top:10px}@media screen and (max-width:500px){.Form .Button{width:100%}}.Form .Button:not(:last-child){margin-right:10px}@media screen and (max-width:500px){.Form .Button:not(:last-child){margin-right:0}}.Form #SearchresultsCounter{width:auto;margin:2.4375rem -30px -2.4375rem;padding:20px 30px;background-color:#f16d6d;font-size:1.375rem;position:relative}.Form #SearchresultsCounter.Empty:before{display:none}.Form #SearchresultsCounter:before{content:'';width:0;height:0;border-top:20px solid #f16d6d;border-right:20px solid transparent;border-left:20px solid transparent;position:absolute;top:100%;left:30px}.MessageArea{margin-bottom:1.625rem;padding:1.625rem 30px;background-color:#2e2d2c;color:#fff}.search-wrapper{position:relative}.search-wrapper-half{position:relative;display:inline-block;width:calc(100% - 170px)}@media screen and (max-width:600px){.search-wrapper-half{width:100%}}.close-icon{border:0;background-color:transparent;display:inline-block;vertical-align:middle;outline:0;cursor:pointer;z-index:1;width:15px;height:30px;position:absolute;right:7px;top:5px}.close-icon:after{content:"X";display:block;background-color:transparent;margin:auto;text-align:center;color:#fff;font-weight:700;cursor:pointer}.textsl:not(:valid)~.close-icon{display:none}input::-ms-clear{display:none}#ContentArea #LinkGrid>.ContentRow:not(:first-of-type){margin-top:0}#ContentArea #LinkGrid>.ContentRow:nth-of-type(1)>.ContentElement:nth-of-type(1)>.Link{background-color:rgba(237,62,62,.9)}#ContentArea #LinkGrid>.ContentRow:nth-of-type(1)>.ContentElement:nth-of-type(2)>.Link{background-color:rgba(237,62,62,.8)}#ContentArea #LinkGrid>.ContentRow:nth-of-type(1)>.ContentElement:nth-of-type(3)>.Link{background-color:#ed3e3e}#ContentArea #LinkGrid>.ContentRow:nth-of-type(1)>.ContentElement:nth-of-type(4)>.Link{background-color:rgba(237,62,62,.7)}#ContentArea #LinkGrid>.ContentRow:nth-of-type(2)>.ContentElement:nth-of-type(1)>.Link{background-color:rgba(237,62,62,.75)}#ContentArea #LinkGrid>.ContentRow:nth-of-type(2)>.ContentElement:nth-of-type(2)>.Link{background-color:rgba(237,62,62,.95)}#ContentArea #LinkGrid>.ContentRow:nth-of-type(2)>.ContentElement:nth-of-type(3)>.Link{background-color:rgba(237,62,62,.65)}#ContentArea #LinkGrid>.ContentRow:nth-of-type(2)>.ContentElement:nth-of-type(4)>.Link{background-color:rgba(237,62,62,.85)}@media screen and (min-width:441px) and (max-width:860px){#ContentArea #LinkGrid .ContentElement{width:50%;margin-left:0;float:left}}@media screen and (max-width:860px){#ContentArea #LinkGrid .ContentElement:not(:first-of-type){margin-top:0}}@media screen and (min-width:441px) and (max-width:860px){#ContentArea #LinkGrid .ContentElement:nth-of-type(2n+1){margin-left:0;clear:left}}#ContentArea #LinkGrid .Link{display:block;padding:0}#ContentArea #LinkGrid .Link.Link.Link.Link:hover{background-color:#2e2d2c}#ContentArea #LinkGrid .Link[target="_blank"]:not(.NoIcon):after{color:inherit;opacity:.5;position:absolute;top:10px;right:10px}#ContentArea #LinkGrid .Link:before{content:'';display:block;width:100%;padding-top:100%}#ContentArea #LinkGrid .Link>.Image{padding-bottom:4.125rem;position:absolute;right:30px;top:2.4375rem;left:30px}#ContentArea #LinkGrid .Link>.Image svg{fill:currentColor}#ContentArea #LinkGrid .Link>.Text{margin-top:0;position:absolute;right:30px;bottom:2.4375rem;left:30px}#Mastermind table{margin-top:1.625rem;margin-bottom:3.25rem}@media screen and (max-width:580px){#Mastermind table,#Mastermind tbody,#Mastermind td,#Mastermind tr{display:block;overflow:hidden}}@media screen and (max-width:580px){#Mastermind tr:not(:first-child){border-top:1px solid rgba(255,255,255,.1);margin-top:20px;padding-top:20px}}#Mastermind tr:not(:first-child) td{padding-top:10px}#Mastermind td:first-child{padding-right:10px}@media screen and (max-width:580px){#Mastermind td:first-child{width:140px;float:left}}#Mastermind td:nth-child(2){padding-right:20px}@media screen and (max-width:580px){#Mastermind td:nth-child(2){width:calc(100% - 150px);padding-right:0;float:right}}@media screen and (max-width:580px){#Mastermind td:nth-child(3){clear:both}}#Mastermind td .FormRow{max-width:200px;white-space:nowrap}#Mastermind td .FormRow .Label{width:20px}#Mastermind td .FormRow input{width:110px;margin-top:0;padding-top:5px;padding-bottom:0;text-transform:uppercase}#Mastermind td .FormRow input[disabled]{background-color:transparent;opacity:1}#Mastermind td .Button{margin-top:0}#Mastermind td img{margin:5px 5px 0 0}@media screen and (max-width:600px){#Mastermind .Form p span.FormRow{width:100%;margin-top:10px;margin-left:0}}#HelpTable-Trigger{position:absolute;visibility:hidden}#HelpTable-Trigger~#ContentWrapper{-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease}@media screen and (max-width:1728px){#HelpTable-Trigger:checked~#ContentWrapper{-webkit-transform:translateX(calc(144px - (100vw - 1440px)/ 2)) translateZ(0);-ms-transform:translateX(calc(144px - (100vw - 1440px)/ 2));transform:translateX(calc(144px - (100vw - 1440px)/ 2)) translateZ(0)}}@media screen and (max-width:1440px){#HelpTable-Trigger:checked~#ContentWrapper{-webkit-transform:translateX(144px) translateZ(0);-ms-transform:translateX(144px);transform:translateX(144px) translateZ(0)}}@media screen and (max-width:440px){#HelpTable-Trigger:checked~#ContentWrapper{-webkit-transform:translateX(72px) translateZ(0);-ms-transform:translateX(72px);transform:translateX(72px) translateZ(0)}}#HelpTable-Trigger:checked~#ContentWrapper .HelpTable-Trigger.Open:after{position:absolute;left:-28px;top:6px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#HelpTable-Trigger:checked~#HelpTableWrapper{-webkit-transform:translateX(144px) translateZ(0);-ms-transform:translateX(144px);transform:translateX(144px) translateZ(0)}.HelpTable-Trigger.Open{font-size:1.375rem;line-height:1;text-transform:uppercase;position:relative}.HelpTable-Trigger.Open:after{margin-left:10px;color:#ed3e3e;content:"";display:inline-block;font-family:"Font Awesome 5 Free";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.HelpTable-Trigger.Close{font-size:0;position:fixed;top:-40px;right:10px}.HelpTable-Trigger.Close .fa:before{font-size:1.375rem}#HelpTableWrapper{width:140px;position:fixed;border:10px solid transparent;border-top-width:50px;border-right-width:0;outline:4px solid #2e2d2c;background-color:#fff;color:#2e2d2c;top:0;bottom:0;left:-144px;z-index:200;-webkit-transform:translateX(0) translateZ(0);-ms-transform:translateX(0);transform:translateX(0) translateZ(0);-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;-o-transition:-o-transform .5s ease;transition:transform .5s ease}#HelpTableWrapper .Table{height:100%;overflow-x:hidden;overflow-y:auto}#HelpTableWrapper .Table tr:nth-of-type(2n+1) td{background-color:#d0d0d0}#HelpTableWrapper .Table th{padding:10px 5px;font-size:.875rem;line-height:1rem;text-align:center}#HelpTableWrapper .Table td{padding:5px;background-color:#e7e7e7;text-align:center;position:relative}#HelpTableWrapper .Table td:first-child{font-weight:700}#HelpTableWrapper .Table td:last-of-type .Input input[type=radio]:checked+.Radio{background-color:#ed3e3e}#HelpTableWrapper .Table input[type=text]{width:20px;border-width:0;border-bottom:2px solid #aeaeae;background-color:transparent;font-weight:600;color:inherit;text-align:center;visibility:hidden}#HelpTableWrapper .Table input[type=text].Visible{visibility:visible}#HelpTableWrapper .Table .Input{font-size:0;line-height:0}#HelpTableWrapper .Table .Input input[type=radio]{position:absolute;visibility:hidden}#HelpTableWrapper .Table .Input input:checked+.Radio{background-color:#2e2d2c}#HelpTableWrapper .Table .Input .Radio{display:block;width:14px;height:14px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 1px 1px #2e2d2c;background-color:#fff}#Overlay{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;border-color:transparent;border-style:solid;border-width:20px;background-color:rgba(255,255,255,.5);position:fixed;top:0;left:0;z-index:200;opacity:0;visibility:hidden;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:opacity .5s ease,visibility 0s linear .5s;-moz-transition:opacity .5s ease,visibility 0s linear .5s;-o-transition:opacity .5s ease,visibility 0s linear .5s;transition:opacity .5s ease,visibility 0s linear .5s}#Overlay.Visible{opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}#Overlay .Close{outline:0 none;border:0 none;box-shadow:none;background-color:transparent;color:inherit;font-size:0;cursor:pointer;position:absolute;top:0;right:30px}#Overlay .Close .fa:before{font-size:1.375rem}#ContributeNewEntry,#DifficultyEdit,#SearchresultConfirm,#SearchresultCorrection,#TopicEdit{width:100%;max-width:720px;max-height:100%;margin:0 auto;padding:0 30px 0 0;border-color:transparent;border-style:solid;border-width:1.625rem 0 1.625rem 30px;position:relative;overflow:auto}#ContributeNewEntry .Breakable,#DifficultyEdit .Breakable,#SearchresultConfirm .Breakable,#SearchresultCorrection .Breakable,#TopicEdit .Breakable{display:inline-block;word-break:break-all}#ContributeNewEntry,#DifficultyEdit,#SearchresultConfirm,#SearchresultCorrection,#TopicEdit{display:none}#ContributeNewEntry.Visible,#DifficultyEdit.Visible,#SearchresultConfirm.Visible,#SearchresultCorrection.Visible,#TopicEdit.Visible{display:block}#sudokuTable{margin:0 auto 3.25rem auto;border-spacing:4px;border-collapse:separate;table-layout:fixed}@media screen and (max-width:460px){#sudokuTable{margin-right:-25px;margin-left:-25px}}#sudokuTable td{background-color:#d9d9d9;max-width:35px}#sudokuTable td.Preset{background-color:#fff}#sudokuTable td.Preset input{font-weight:400}#sudokuTable td.Error{color:#ed3e3e}#sudokuTable td.Error.Preset{background-color:#fff;color:inherit}#sudokuTable td.Error.Preset input{border-color:#ed3e3e;border-style:dotted}#sudokuTable td[colspan],#sudokuTable td[rowspan]{background-color:transparent;line-height:0}#sudokuTable td[rowspan]{width:18px;position:relative}#sudokuTable td[rowspan]:before{content:'';width:2px;margin:0 auto;background-color:#d9d9d9;position:absolute;top:0;right:0;bottom:0;left:0}#sudokuTable td input{width:100%;height:35px;border:2px solid transparent;border-radius:0;outline:0 none;box-shadow:none;background-color:transparent;color:inherit;font-size:1.25rem;font-weight:700;line-height:35px;text-align:center}#sudokuTable td hr{width:100%;height:2px;margin:8px 0;border:0 none;background-color:#d9d9d9}.Stats{width:100%;border-top:4px solid}.Stats td,.Stats th{text-align:center}.Stats th{padding:10px;font-weight:700;text-transform:uppercase}.Stats tbody td{width:33.33%}.Stats tbody td:nth-of-type(1){background-color:#eee}.Stats tbody td:nth-of-type(2){background-color:#e7e7e7}.Stats tbody td:nth-of-type(3){background-color:#dfdfdf}.Stats tbody td a{display:block;padding:10px;color:inherit}.Stats tbody td a:hover{background-color:#2e2d2c;color:#fff}

/*!
 * Font Awesome Free 5.12.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}
.fa-search:before{content:"\f002"}.fa-pencil:before{content:"\f303"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-envelope:before{content:"\f0e0"}.fa-thumbs-up:before{content:"\f164"}.fa-smile:before{content:"\f118"}.fa-check:before{content:"\f00c"}.fa-chevron-left:before{content:"\f053"}.fa-times:before{content:"\f00d"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-trash:before{content:"\f1f8"}.fa-unlock:before{content:"\f09c"}.fa-lock:before{content:"\f023"}.fa-user-plus:before{content:"\f234"}.fa-angle-double-up:before{content:"\f102"}.fa-plus:before{content:"\f067"}.fa-facebook-f:before{content:"\f39e"}
.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(../fonts/fa-solid-900.eot);src:url(../fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-solid-900.woff2) format("woff2"),url(../fonts/fa-solid-900.woff) format("woff"),url(../fonts/fa-solid-900.ttf) format("truetype"),url(../fonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}
@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url(../fonts/fa-brands-400.eot);src:url(../fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-brands-400.woff2) format("woff2"),url(../fonts/fa-brands-400.woff) format("woff"),url(../fonts/fa-brands-400.ttf) format("truetype"),url(../fonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}
/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;cursor: pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em;}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#2b2b2b;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #eee;background:#fff;font-weight:bold;color:#ed3e3e}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:0 0 0 0;padding:5px;background:#666;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}