@keyframes scale-fade{0%{opacity:0;transform:scale(.8)rotateX(-40deg)}50%{opacity:1}70%{transform:scale(1.05)rotateX(0)}to{transform:scale(1)rotateX(0)}}.msc-confirm--animate{transform-origin:bottom;-webkit-animation:.3s cubic-bezier(.8,.02,.45,-1.09) forwards scale-fade;animation:.3s cubic-bezier(.8,.02,.45,.91) forwards scale-fade}.msc-confirm{color:#252525;-webkit-font-smoothing:antialiased;z-index:19;width:100%;height:100%;position:fixed;top:0;left:0}.msc-notonbody{position:absolute}.msc-overlay{z-index:20;background-color:rgba(0,0,0,.8);width:100%;height:100%;position:fixed;top:0;left:0}.msc-notonbody .msc-overlay{position:absolute}.msc-confirm button{cursor:pointer;background:0 0;border:none;transition:all .2s ease-in}.msc-confirm button:focus{outline:none}.msc-close{text-align:center;vertical-align:middle;border-radius:20px;width:40px;height:40px;margin:0;padding:0;font-size:2.2em;position:absolute;top:6px;right:6px;background-color:#cddc39!important}.msc-close:hover{background:#eee}.msc-content{z-index:21;opacity:1;text-align:center;background:#fff;width:80%;max-width:480px;margin:auto;padding:40px;position:relative;top:10%}.msc-modal{max-width:800px;max-height:80%;padding:30px 40px;overflow-x:hidden;overflow-y:auto}@media (max-width:600px){.msc-content{padding:20px}.msc-modal{width:90%}}.msc-title{margin:0 0 .1em;font-size:2em}.msc-modal .msc-title{margin:0 0 20px}.msc-body{color:#666;margin-bottom:1em}.msc-body p{margin:18px 16px 30px}.msc-input{text-align:center;letter-spacing:.02em;border:none;border-bottom:1px solid rgba(0,0,0,.15);width:100%;height:38px;padding:0 15px;font-size:14px;font-style:normal;font-weight:400}.msc-action button{background:#76bb5a;border:1px solid #ccc;border-radius:25px;min-width:80px;margin:12px auto;padding:10px 20px;font-size:1.1em;display:block}@media (max-width:430px){.msc-action button{font-size:1em}}@media (max-width:320px){.msc-action button{vertical-align:top;height:70px}}.msc-action button:hover{cursor:pointer;box-shadow:2px 2px #999}.msc-ok{margin-right:10px}button.msc-cancel{background:#faebd7}.msc-sub{white-space:pre-line}.msc-toast{color:#fff;text-align:center;visibility:visible;opacity:1;background:#292929;border-radius:28px;max-width:70%;margin:0 auto;padding:10px 20px;font-size:13px;text-decoration:none;transition:opacity 2s linear;display:block;position:fixed;bottom:10%;left:0;right:0}.msc-toast-fadeout{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity 2s linear}#admin-enhance{color:#f3f3f3;background:teal;margin-top:32px;padding:20px 12px}body.dark #admin-enhance{background:#607d8b}#admin-enhance h6{color:#83f1d3;margin:0 0 12px;font-size:1.4rem}#admin-enhance svg{fill:#ffeb3b;vertical-align:text-top;width:24px;height:24px;margin:0 8px 0 0}#admin-enhance button,#admin-enhance a.button{box-sizing:border-box;text-align:center;cursor:pointer;color:#f3f3f3;background:0 0;border:0;width:fit-content;margin:0;padding:6px 14px;font-family:inherit;font-size:1.4em;font-weight:700;text-decoration:none;display:inline-block}#admin-enhance button:hover,#admin-enhance a.button:hover{background-color:rgba(0,0,0,.1)}.da ins{margin:0 auto}@keyframes blind{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@font-face{font-family:Rubik;font-display:swap;src:url(/v5/fonts/Rubik-Minified.woff2)format("woff2"),url(/v5/fonts/Rubik-Minified.ttf)format("truetype")}@font-face{font-family:opendyslexic;font-display:swap;src:url(/v5/fonts/opendyslexic-alphaonly.woff2)format("woff2"),url(/v5/fonts/opendyslexic-alphaonly.ttf)format("truetype")}@font-face{font-family:montserrat;font-display:swap;src:url(/v5/fonts/montserrat-alphaonly.woff2)format("woff2"),url(/v5/fonts/montserrat-alphaonly.ttf)format("truetype")}@font-face{font-family:russoone;font-display:swap;src:url(/v5/fonts/russoone-alphaonly.woff2)format("woff2"),url(/v5/fonts/russoone-alphaonly.ttf)format("truetype")}@font-face{font-family:varelaround;font-display:swap;src:url(/v5/fonts/varelaround-alphaonly.woff2)format("woff2"),url(/v5/fonts/varelaround-alphaonly.ttf)format("truetype")}@font-face{font-family:patrickhand;font-display:swap;src:url(/v5/fonts/patrickhand-alphaonly.woff2)format("woff2"),url(/v5/fonts/patrickhand-alphaonly.ttf)format("truetype")}@font-face{font-family:fredokaone;font-display:swap;src:url(/v5/fonts/fredokaone-alphaonly.woff2)format("woff2"),url(/v5/fonts/fredokaone-alphaonly.ttf)format("truetype")}*{box-sizing:border-box}body{color:#555;background:#faffe4;margin:6px 6px 0;font-family:Rubik,sans-serif;position:relative}@media (min-width:768px) and (max-width:1024px){body{margin:6px 20px 0}}@media (min-width:1024px){body{margin:10px 60px 0}}body.dark{color:#f6f6f6;background-color:#444}body:-ms-fullscreen::-ms-backdrop{background:initial}body:fullscreen::backdrop{background:initial}a{color:#2196f3}body.dark a{color:#7cb8c6}svg{width:16px;height:16px}section{word-break:break-word;min-height:calc(100vh - 341px);padding:14px;display:block}@media (min-width:768px){section{padding:22px}}section.bg{background:#fff;margin:16px;overflow-x:auto}body.dark section.bg{color:#222;background:#f6f6f6}.twocols .col1{width:100%}@media (min-width:1280px){.twocols .col1{float:left;width:70%}}.twocols .col2{width:100%}@media (min-width:1280px){.twocols .col2{width:30%;float:left;width:calc(30% - 20px);margin-left:20px}}.twocols:after{content:"";clear:both;display:table}button{cursor:pointer;color:#222;background:#ffc107;border:0;width:100%;margin:0;padding:18px;font-family:inherit;font-size:1.4em;font-weight:700}.back,.back-btm{color:#f3f3f3;background-color:teal;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23222' viewBox='0 0 32 32'%3e%3cpath d='M32 12H16l6-6-6-6L0 16l16 16 6-6-6-6h16z'/%3e%3c/svg%3e");background-position:10px;background-repeat:no-repeat;background-size:28px;padding:12px 12px 12px 48px;font-weight:700;text-decoration:none;display:block}body.dark .back,body.dark .back-btm{color:#f3f3f3;background-color:#607d8b}@media (min-width:768px){.back,.back-btm{margin:-10px -4px}}.back-btm{margin:24px 0}#category .head{text-align:center;padding:40px 4px 20px;overflow:auto}@media (min-width:768px){#category .head{text-align:left}}#category .head h1{margin:10px 0}#category .head svg{fill:teal;width:90px;height:90px}body.dark #category .head svg{fill:#87cdde}@media (min-width:768px){#category .head svg{float:left;margin:-4px 22px 0 0}}#category .rows ul{margin:0;padding:0;list-style-type:none}#category .rows li{vertical-align:top;background-color:#fff;border:1px solid #ccc;border-left:6px solid teal;width:100%;margin:0 -4px 10px 0;padding:12px;display:inline-block}body.dark #category .rows li{border:none;border-left:6px solid #87cdde}@media (min-width:768px){#category .rows li{width:49.5%;height:120px;overflow:hidden}}@media (min-width:1024px){#category .rows li{padding:12px 16px}}@media (min-width:768px){#category .rows li:nth-of-type(2n){margin-left:1%}}#category .rows li a{text-underline-position:under;color:#222;font-size:1.3em;display:block}#category .rows li:hover{cursor:pointer;background:#f1f8e9}body.dark #category .rows li:hover{background:#eceff1}#category .rows li p{color:teal}body.dark #category .rows li p{color:#607d8b}#category .rows .blok{max-width:100%;margin:10px auto 20px}.cats{background-color:teal}body.dark .cats{background-color:#607d8b}.cats a{color:#f6f6f6;text-underline-position:under;padding:20px;display:inline-block}body.dark .cats a{color:#f6f6f6}@media (min-width:1280px){.cats a{border:initial;display:block}}.cats a:hover{background-color:#15b3a4}body.dark .cats a:hover{background-color:#87cdde}.cats svg{vertical-align:middle;fill:#f6f6f6;width:36px;height:36px;margin-right:18px}#category .da{width:100%;max-height:300px;margin-bottom:10px}#contact .fSb{display:none}#downloadable .shares{color:#f3f3f3;background:#444;padding:12px;line-height:34px}#downloadable .col1,#downloadable .col2{text-align:center;padding:22px 0}#downloadable .col1 img{max-width:100%}#downloadable .col2 .inner{color:#f3f3f3;background:teal;padding:40px 24px}body.dark #downloadable .col2 .inner{color:#222;background:#87cdde}#downloadable .col2 .inner h3{margin:40px 0 0}#downloadable .col2 .inner div{width:100%;max-width:260px;padding:12px 0;display:inline-block}@media (min-width:1280px){#downloadable .col2 .inner div{max-width:100%;display:block}}#downloadable .col2 .inner div img{cursor:pointer;max-width:100%;margin:0 auto;display:block}#downloadable .dnl-btn{text-align:left;background:#ffeb3b;width:100%;font-size:1em}body.dark #downloadable .dnl-btn{color:#222}#downloadable .dnl-btn:hover{text-decoration:none}#downloadable .dnl-btn svg{fill:#222}#downloadable .da{width:100%;max-height:300px;margin-top:12px}section#errorpage{min-height:unset;margin:20px 20px 0;padding:16px}footer{color:#f6f6f6;text-align:center;background:#555;margin:120px -6px 0;padding:40px}@media (min-width:768px) and (max-width:1024px){footer{margin:120px -20px 0}}@media (min-width:1024px){footer{margin:120px -60px 0}}footer a,footer span{color:#f6f6f6;text-underline-position:under;margin:12px;line-height:28px;display:inline-block}body.dark footer a,body.dark footer span{color:#f6f6f6}.form-row{padding:12px 0}.form-row label{line-height:1.8em}.form-row input,.form-row textarea,.form-row select{background:#f3f3f3;border:1px solid #ccc;width:100%;padding:10px;font-size:1.1em}.form-row textarea{min-height:90px}.form-row i{font-size:.7em}.form-row input[type=submit]{max-width:360px;margin:12px 0}.message-error{padding:12px}.message-error b{color:red}#wsGrid,#wsGridOverlay{touch-action:none;transform:translateZ(0)}#wsGridOverlay{position:absolute;top:0;left:0}#gameGrid{width:100%;position:relative}@media (min-width:768px){#gameGrid{width:800px;height:684px}}@media (min-width:768px) and (pointer:coarse){#gameGrid{width:auto;height:auto}}#puzzle.is-full-screen{margin-top:140vh}#puzzle.is-full-screen #gameGrid{background:#faffe4;width:100%;height:100%;position:fixed;top:0;left:0;right:0}body.dark #puzzle.is-full-screen #gameGrid{background:#444}.sml-back-btn{z-index:2;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23222' viewBox='0 0 32 32'%3e%3cpath d='M27.4 24.6L22.8 20 20 22.8l4.6 4.6L20 32h12V20zM12 0H0v12l4.6-4.6L9 12 12 9 7.4 4.6zm0 22.8L9.2 20l-4.6 4.6L0 20v12h12l-4.6-4.6zM32 0H20l4.6 4.6L20 9 23 12l4.5-4.6L32 12z'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:80%;width:24px;height:24px;padding:0;position:absolute;top:0;right:0}#puzzle.is-full-screen .sml-back-btn{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23222' viewBox='0 0 32 32'%3e%3cpath d='M24.6 27.4l4.6 4.6 2.8-2.8-4.6-4.6L32 20H20v12zM0 12h12V0L7.4 4.6 3 0 0 3l4.6 4.5zm0 17.2L2.8 32l4.6-4.6L12 32V20H0l4.6 4.6zM20 12h12l-4.6-4.6L32 3 29 0l-4.5 4.6L20 0z'/%3e%3c/svg%3e")}#puzzle .pLeft{width:100%;display:inline-block}@media (min-width:768px){#puzzle .pLeft{width:800px}}@media (min-width:768px) and (pointer:coarse){#puzzle .pLeft{width:auto}}#puzzle .pRight{vertical-align:top;text-align:center;width:100%;min-width:300px;margin-top:46px;display:inline-block}@media (min-width:1280px){#puzzle .pRight{width:calc(100% - 806px);margin-top:78px}}#gOver,#gOver2{z-index:5;color:#fff;text-align:center;width:100%;height:100%;font-size:22px;position:absolute;top:0;left:0}.goBox{background-color:rgba(0,128,128,.95);border-radius:20px;width:80%;margin:48px auto 0;padding:12px 12px 48px;font-size:14px;position:relative}body.dark .goBox{background-color:rgba(96,125,139,.95)}@media (min-width:520px){.goBox{width:460px;margin:80px 0 0 90px}}@media (min-width:520px) and (pointer:coarse){.goBox{margin:80px auto}}.goBtn,.goBtn2,.goBtn3,#goNote{color:#222;cursor:pointer;background:#ffeb3b;border:0;border-radius:6px;min-width:186px;margin:0 auto;padding:8px;font-weight:400;display:block}.goBtn2,.goBtn3{color:#fff;background:#222;border:1px solid #222;width:186px;margin-top:32px;font-size:.8em}.goBtn2{margin-top:0;padding:12px;font-size:1em}@media (min-width:520px){.goBtn2{width:260px}}.goBtn2:hover,.goBtn3:hover{color:#222;background:#f3f3f3;border:1px solid #222}#goNote{background:#fff;width:186px;font-size:.9em}#goNote p{margin:0;font-size:1.4em}.shape-btn{line-height:48px}#gBegin svg,.shape-btn svg,.set-btn svg{fill:#f3f3f3;vertical-align:middle;width:48px;height:48px;margin-right:12px}.shape-btn svg{width:32px;height:32px}.set-btn svg{fill:#f3f3f3;width:24px;height:24px}#gBegin svg{transform:rotate(340deg)}.set-btn:hover use,.shape-btn:hover use{fill:#222}#gBegin{width:80%;max-width:240px;height:110px;font-size:1.8em}#gBegin:hover{background-color:#e8da62;text-decoration:underline}.misspelling-btn{color:#ffeb3b;background:0 0;width:120px;padding:6px 4px;font-size:.7em;font-weight:400;position:absolute;bottom:0;left:0}.settings-btn,.dnl-btn,.theme-btn,.smBtn,.mdBtn{color:#623100;background:0 0;width:auto;margin:4px 6px 6px 0;padding:6px 10px;font-size:.8em;font-weight:400;text-decoration:none;display:inline-block}body.dark .settings-btn,body.dark .dnl-btn,body.dark .theme-btn,body.dark .smBtn,body.dark .mdBtn{color:#fff;background-color:#607d8b}.settings-btn:hover,.dnl-btn:hover,.theme-btn:hover,.smBtn:hover,.mdBtn:hover{text-decoration:underline}#opt-btns svg{fill:#623100;margin:-2px 4px -3px 0}body.dark #opt-btns svg{fill:#ffeb3b}.dialog-go-fullscreen .msc-overlay{background:rgba(0,0,0,.4)}.dialog-go-fullscreen .msc-modal{border-radius:20px;width:70%;padding-top:0}.dialog-go-fullscreen .msc-title{color:#f3f3f3;background:teal;margin:0 -40px 20px;line-height:2em}.mdBtn{padding:10px;font-size:1em}#puzzle .description{color:teal;border-bottom:2px solid #795548;max-width:120px;margin:40px 0 4px;padding:2px 0;font-size:1.2em;font-weight:700}body.dark #puzzle .description{color:#87cdde;border-bottom:2px solid #f3f3f3}.related{margin:60px 0 12px}.related h4{color:teal;border-bottom:2px solid #583200;max-width:80%;margin-bottom:0;padding-bottom:4px;font-size:1.4em}body.dark .related h4{color:#87cdde;border-bottom:2px solid #f3f3f3}.related ul{padding:0}.related li{width:50%;margin-bottom:10px;padding-right:12px;list-style-type:none;display:inline-block}@media (min-width:768px) and (max-width:1024px){.related li{width:33.3%}}@media (min-width:1024px){.related li{width:25%}}@media (min-width:1280px){.related li{width:20%}}.related li img{border:3px solid #222;width:100%}body.dark .related li img{border:3px solid #87cdde}.related li img:hover{border-color:teal}body.dark .related li img:hover{border-color:#8bc34a}.related .rtnCat{text-align:center;color:#583200;background:#fff;border:1px solid #583200;width:460px;max-width:100%;margin:0 auto;padding:10px;text-decoration:none;display:block}body.dark .related .rtnCat{color:#3e6679;border:1px solid #607d8b}#puzzle .da{max-height:600px}.misspelling-wrap li{cursor:pointer;border-bottom:1px solid #333;margin:6px;padding:6px;display:inline-block}.misspelling-wrap label{margin:22px 0 6px;display:block}.misspelling-wrap input{text-transform:capitalize;color:#222;width:300px;padding:6px;font-size:1.2em}.misspelling-wrap span{color:#2196f3}.misspelling-wrap .sub-btn{background:#8bc34a;width:300px;margin:12px auto;padding:6px;font-size:1.2em;font-weight:400;display:block}.misspelling-wrap .err{color:red}.settings-wrap .row{text-align:left;vertical-align:top;padding:12px}@media (min-width:520px){.settings-wrap .row{width:50%;display:inline-block}}.settings-wrap .row label{font-variant:small-caps;color:#607d8b;margin-bottom:4px;display:block}.settings-wrap .row select{background:#f2f2f2;padding:4px;font-weight:700;display:block}.settings-wrap .row .tt{margin:6px 0;font-size:9px}.settings-wrap .msc-body{text-align:left}.themes-wrap img{cursor:pointer;width:80%;margin:16px auto;display:block}@media (min-width:520px){.themes-wrap img{width:45%;margin:2.5%;display:inline-block}}.gsc-webResult.gsc-result{background-color:#fff!important;border-left:5px solid teal!important;margin:10px 0!important;padding:10px!important;line-height:1.4em!important}.gsc-control-cse{font-family:inherit}body.dark .gsc-control-cse{background:#444;border-color:#444}body.dark .gsc-result-info{color:#f3f3f3}.gsc-results{width:100%!important}.gsc-cursor-page{background:0!important}body.dark .gsc-cursor-page{color:#f3f3f3!important}input.gsc-input{height:36px!important;padding:4px!important}.gsc-search-button{height:44px;margin-top:0!important}.gsib_a{padding:4px 6px!important}header{border-bottom:4px solid teal;margin:18px 18px 0;line-height:30px;position:relative}@media (min-width:768px) and (max-width:1024px){header{line-height:48px}}@media (min-width:1024px){header{line-height:48px}}header #logo{width:300px;max-width:62vw;height:48px}header #logo use{fill:teal}body.dark header #logo use{fill:#93adba}header nav{float:right}@media (min-width:1024px){header nav{display:block}}@media (max-width:320px){header nav{float:none}}header nav .menu{color:#f6f6f6;cursor:pointer;vertical-align:bottom;background:teal;padding:2px 6px}@media (min-width:1024px){header nav .menu{display:none}}header nav.open .menu:after{float:right;content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23444' viewBox='0 0 32 32'%3e%3cpath d='M30 24l-8-8 8-8-6-6-8 8-8-8-6 6 8 8-8 8 6 6 8-8 8 8z'/%3e%3c/svg%3e");width:36px;margin:6px;display:block}header nav.open{float:none;line-height:48px}header nav a{color:#444;margin:0 6px;padding:0 12px;line-height:32px;text-decoration:none;display:none}@media (min-width:1024px){header nav a{display:inline-block}}header nav.open a{color:#f6f6f6;background-color:#444;background-size:22px 48px;border-top:1px solid #ccc;display:block}header nav.open a:nth-child(2){border:none}header nav a:hover{color:#f6f6f6;background-color:#444}body.dark header{border-bottom:4px solid #607d8b}body.dark header nav a{color:#f6f6f6}body.dark header nav a:hover{color:#444;background-color:#f6f6f6}body.dark header nav .menu{color:#f6f6f6;background:#607d8b}body.dark header nav.open a{color:#444;background-color:#f6f6f6}h1,h2{letter-spacing:1px;margin-bottom:10px;font-size:1.4em}@media (min-width:768px){h1,h2{letter-spacing:2px;font-size:2em}}h2{letter-spacing:1.6px;font-size:1.4em}h3{font-size:1.2em}.iHome,.iMake,.iSearch,.iPrint,.iPlay{background-position:10px 0;background-repeat:no-repeat;background-size:30px 48px;padding:8px 12px 8px 44px;font-size:1.1em}.iHome{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='red' d='M16 1L0 17l3 3 3-3v13h8v-6h4v6h8V17l3 3 3-3L16 1zm0 13a2 2 0 1 1 0-4 2 2 0 0 1 0 4z'/%3e%3c/svg%3e")}.iMake{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3e%3cpath fill='red' d='M29.4 2.6a8.5 8.5 0 0 0-6-2.6c-1.8 0-3.4.7-4.6 1.9l-4.9 4.9L3.4 17.3a4 4 0 0 0-1 1.7L.2 27.5l-.2 1c0 2 1.6 3.5 3.5 3.5l1.2-.2 8.4-2.2a4 4 0 0 0 1.7-1l15.3-15.4c2.8-2.8 2.5-7.4-.7-10.6zM16 23.8c0-1-.3-1.8-.7-2.6l9.4-9.5c.6 1.8.3 3.8-1 5L16 24.6v-.7zm-1.2-3.5a9 9 0 0 0-1.3-1.8 9 9 0 0 0-2-1.5L21 7.5a7 7 0 0 1 3.3 3.2l-9.5 9.6zm-4.3-3.7a8 8 0 0 0-2.9-.6l7.7-7.8a4.8 4.8 0 0 1 4.6-1l-9.4 9.4zM4.2 29.9l-.7.1c-.8 0-1.5-.7-1.5-1.5l.1-.6 1-3.8c1.2 0 2.4.4 3.4 1.4 1 1 1.4 2.2 1.4 3.4l-3.7 1zm4.7-1.3c0-1.3-.6-2.7-1.7-3.8-1-1-2.4-1.6-3.8-1.7l1-3.6.4-.7c2-1.4 5.1-1 7.3 1.1 2.2 2.3 2.6 5.6.8 7.6a2 2 0 0 1-.3.2l-3.7 1zm19.8-16.8L27 13.5v-.7c-.2-2-1-3.8-2.5-5.3a8.5 8.5 0 0 0-6-2.5l1.7-1.7c.8-.8 2-1.3 3.2-1.3 1.7 0 3.3.7 4.6 2a6.6 6.6 0 0 1 2 4.2c0 1.4-.4 2.6-1.3 3.6z'/%3e%3c/svg%3e")}.iSearch{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 28'%3e%3cpath fill='red' d='M18 13a7 7 0 1 0-14 0 7 7 0 0 0 14 0zm8 13c0 1-1 2-2 2a2 2 0 0 1-1.4-.6l-5.4-5.3A11 11 0 0 1 0 13a11 11 0 1 1 20 6.2l5.4 5.4c.4.4.6.9.6 1.4z'/%3e%3c/svg%3e")}.iPrint{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='red' viewBox='0 0 32 32'%3e%3cpath d='M26.7 10.7h-1.4v-8c0-.8-.5-1.4-1.3-1.4H8c-.8 0-1.3.6-1.3 1.4v8H5.3a4 4 0 0 0-4 4v6.6a4 4 0 0 0 4 4h1.4v4c0 .8.5 1.4 1.3 1.4h16c.8 0 1.3-.6 1.3-1.4v-4h1.4a4 4 0 0 0 4-4v-6.6a4 4 0 0 0-4-4zM9.3 4h13.4v6.7H9.3V4zm13.4 24H9.3v-8h13.4v8zm5.3-6.7c0 .8-.5 1.4-1.3 1.4h-1.4v-4c0-.8-.5-1.4-1.3-1.4H8c-.8 0-1.3.6-1.3 1.4v4H5.3c-.8 0-1.3-.6-1.3-1.4v-6.6c0-.8.5-1.4 1.3-1.4h21.4c.8 0 1.3.6 1.3 1.4v6.6z'/%3e%3c/svg%3e")}.iPlay{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='red' viewBox='0 0 32 32'%3e%3cpath d='M30.1 5.6a16 16 0 1 0 0 20.8L20 16 30.1 5.6zM22 3.8a2.2 2.2 0 1 1 0 4.4 2.2 2.2 0 0 1 0-4.4z'/%3e%3c/svg%3e")}.msg-inl{padding:12px 0}.msg-block,.msg-info,.msg-success,.msg-error{color:#222;background:#f3f3f3;border:1px solid teal;padding:12px}body.dark .msg-block,body.dark .msg-info,body.dark .msg-success,body.dark .msg-error{border:0}.msg-info,.msg-success,.msg-error{min-height:64px;padding-left:80px}.msg-info:before,.msg-success:before,.msg-error:before{content:"ⓘ";color:green;float:left;margin-left:-70px;font-size:64px;font-weight:700;line-height:40px}.msg-error{background:#ffdbdb;border:1px solid #f44336}.msg-error:before{content:"⚠";color:#f44336}.msg-success:before{content:"😊";margin-left:-72px;padding-top:8px;font-size:44px}.full-page-loader,.inline-loader,.btn-loader,.puzzle-loader{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid' viewBox='0 0 100 100'%3E%3Ccircle cx='50' cy='50' r='35' fill='none' stroke='%23008080' stroke-dasharray='165 57' stroke-width='10' transform='rotate(90 50 50)'%3E%3CanimateTransform attributeName='transform' begin='0s' calcMode='linear' dur='1s' keyTimes='0;1' repeatCount='indefinite' type='rotate' values='0 50 50;360 50 50'/%3E%3C/circle%3E%3C/svg%3E");background-repeat:no-repeat}.full-page-loader,.inline-loader,.puzzle-loader{z-index:99;background-color:#a5a5a5;background-position:50%;background-size:40px;height:100%;font-size:26px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}body.dark .full-page-loader,body.dark .inline-loader,body.dark .puzzle-loader{color:#222}.full-page-loader:before,.inline-loader:before{content:"loading";margin:auto;padding-top:80px}.puzzle-loader:before{content:"Puzzle is Loading";min-height:600px;margin:auto;padding-top:80px}.inline-loader,.puzzle-loader{background-color:#ccc;position:absolute}.puzzle-loader{background-color:rgba(0,0,0,.14)}body.dark .puzzle-loader{color:#93adba}.btn-loader{text-align:left;background-position:calc(50% - 22px);background-size:36px;padding-left:50%}#puz-img{text-align:center;color:#f6f6f6;background:teal;margin:0;padding:6px}body.dark #puz-img{color:#022333;background-color:#87cdde}#puz-img img{vertical-align:top;width:100%}@media (min-width:768px) and (max-width:1024px){#puz-img img{width:540px}}@media (min-width:1024px){#puz-img img{width:540px;max-width:40vw}}#puz-img p{display:none}@media (min-width:768px){#puz-img p{display:block}}.boxes{margin:20px -6px;overflow:auto}@media (min-width:1024px){#main #top{display:flex}}.box{float:left;width:100%}@media (min-width:520px){.box{width:calc(50% - 12px)}}@media (min-width:900px){.box{width:calc(33.33% - 12px)}}@media (min-width:1250px){.box{width:calc(25% - 12px)}}#main .cat,#main #top #desc{color:#555;background-color:#fffffe;border:1px solid #8bc34a;height:310px;margin:6px 0;position:relative}body.dark #main .cat,body.dark #main #top #desc{background-color:#f6f6f6;border:1px solid #87cdde}@media (min-width:520px){#main .cat,#main #top #desc{margin:6px}}#main #top #desc{height:auto;margin:0;padding:26px}@media (min-width:520px){#main #top #desc{margin:0}}.box ul{margin:0;padding:0 12px}.box li{white-space:nowrap;padding:2px 40px 2px 6px;list-style-position:inside;overflow:hidden}.box li:hover{background:#ddd;list-style-type:disc}body.dark .box li:hover{background:#87cdde}.box h3{margin:-1px 0;padding:12px 4px}.box h3 a{color:red;border:none;display:block}body.dark .box h3 a{color:red}.box h3:hover{background:#ddd}body.dark .box h3:hover{background:#87cdde}.box a{color:#555;line-height:30px;text-decoration:none}body.dark .box a{color:#555}.box li a{width:100%;display:inline-block}.box a:hover{border:0}.box .more{position:absolute;bottom:0;right:8px}.box .more a{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23555' viewBox='0 0 12 16'%3e%3cpath d='M11 10h1v3c0 .6-.5 1-1 1H1a1 1 0 0 1-1-1V3c0-.6.5-1 1-1h3v1H1v10h10v-3zM6 2l2.3 2.3L5 7.5 6.5 9l3.3-3.3L12 8V2H6z'/%3e%3c/svg%3e");background-position:100%;background-repeat:no-repeat;background-size:16px 30px;border:0;border-top:1px solid transparent;padding:6px 24px}.box .more a:hover{background-color:#ddd}body.dark .box .more a:hover{background-color:#87cdde}.box svg{vertical-align:sub;fill:#555;box-sizing:content-box;width:28px;height:28px;padding:0 8px}.otherCats{margin-top:50px}.otherCats a{color:#f6f6f6;background:#004b4b;margin:4px;padding:10px 20px 10px 14px;text-decoration:none;display:inline-block}body.dark .otherCats a{color:#022333;background-color:#87cdde}.otherCats a:hover{background:#546e7a}body.dark .otherCats a:hover{background:#f3f3f3}.otherCats svg{vertical-align:sub;fill:#ffc107;box-sizing:content-box;width:20px;height:20px;padding:0 8px 0 4px}body.dark .otherCats svg{fill:#222}#maker{min-height:600px;padding:22px;display:block;position:relative}#maker label{margin:18px 0 4px;font-size:1.2em;font-weight:700;display:block}#maker input,#maker textarea{box-sizing:border-box;color:#222;background:#f6f6f6;border:1px solid #ccc;width:100%;padding:6px 8px;font-family:inherit;font-size:1.2em;font-weight:700;display:block}wordlist .word{vertical-align:top;width:100%;display:inline-block}@media (min-width:520px){wordlist .word{width:50%}}@media (min-width:800px){wordlist .word{width:33.33%}}@media (min-width:1000px){wordlist .word{width:25%}}@media (min-width:1250px){wordlist .word{width:20%}}#maker .fErr,#maker .fMsg{color:#f3f3f3;background:#ce3505;padding:0 4px;font-size:.8em;line-height:2.4em}#maker .fMsg{background:#009688}#maker .fErr b{color:#ffc107;padding:0 6px}#maker-errors{color:#f3f3f3;background:#ce3505 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffc107' viewBox='0 0 32 32'%3e%3cpath d='M16 26.7A10.7 10.7 0 1 0 5.3 16c0 5.9 4.8 10.7 10.7 10.7zm0-24a13.3 13.3 0 1 1 0 26.6 13.3 13.3 0 1 1 0-26.6zm-1.3 6.6h2.6v8h-2.6v-8zm0 10.7h2.6v2.7h-2.6V20z'/%3e%3c/svg%3e") 8px/50px no-repeat;min-height:60px;margin:22px 22px 0;padding:10px 10px 10px 70px;line-height:1.4em}#maker-errors:empty{display:none}#mSubmit{color:#222;background-color:#ffc107;margin:30px 0}#mDelete{background:#fb4444;width:220px;display:inline-block}#result img{max-width:560px}.created{color:#f3f3f3;background:teal;margin-bottom:12px;padding:12px;position:relative}body.dark .created{background:#607d8b}.created img{vertical-align:top;border:2px solid #222;width:260px;height:240px;display:inline-block}.created-r{vertical-align:top;padding:6px 2px}@media (min-width:768px){.created-r{width:calc(100% - 260px);height:auto;padding:6px 12px;display:inline-block;overflow:hidden}}.created-r h4{margin:0;font-size:1.4em}.maker-links{margin-top:16px;font-size:.7em}.maker-links input{color:#666!important;font-weight:400!important}.maker-links .secret{padding:4px}.maker-opts .shares{max-width:100%;margin:20px 0;overflow:hidden}.maker-opts button{border-left:6px solid #222;width:auto;margin-bottom:4px;padding:12px}.maker-opts button:hover{background:#f3f3f3}.maker-result{padding:22px;display:none}.maker-result .img-wrap{position:relative}.maker-result .img-wrap i{text-align:center;color:#fff;background:#222;width:200px;margin:0;padding:8px 16px;position:absolute;right:0}.maker-result .img-notes{background:#f3f3f3;padding:8px 16px}body.dark .maker-result .img-notes{background:#555}.maker-result img{border:4px solid #222;max-width:100%}body.dark .maker-result img{border-color:#fff}#mHead{text-align:center;padding:12px 0 30px}#mHead a{color:#fff;background:teal;border-radius:35px;padding:12px 24px;text-decoration:none}body.dark #mHead a{background:#607d8b}#mInstructions{color:#f3f3f3;background:teal;margin-top:120px;padding:12px;line-height:1.4em}body.dark #mInstructions{background:#607d8b}#mInstructions h3{color:#ffeb3b}#printable .print-btn{text-align:center;text-decoration:none;display:block}.radio-buttons label{color:#999;cursor:pointer;padding:4px;margin:0 12px 0 0!important;font-weight:200!important;display:inline-block!important}.radio-buttons label span{padding-left:20px;position:relative}.radio-buttons label input[type=radio]{opacity:0;pointer-events:none;height:100%}.radio-buttons label input[type=radio]:checked+span{color:#0b8}.radio-buttons label span:after{content:"";box-sizing:border-box;border:3px solid;border-radius:100%;width:15px;height:15px;position:absolute;top:3px;left:0}.radio-buttons label input[type=radio]:checked+span:before{content:"";background:#0b8;border-radius:100%;width:5px;height:5px;position:absolute;top:8px;left:5px}.shares{transform-origin:0}#puzzle .shares{margin-top:40px}.shares li{cursor:pointer;color:#fff;background-position:50%;background-repeat:no-repeat;width:38.4px;height:38.4px;padding-left:38.4px;line-height:38.4px;list-style:none;transition:all .2s ease-in-out;display:inline-block;overflow:hidden}.shares li.twitter{background-color:#598dc7;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFF' viewBox='0 0 30 32'%3e%3cpath d='M29 7.3a17 17 0 0 1-3 3v.7A16.3 16.3 0 0 1 .8 24.8a11.8 11.8 0 0 0 8.5-2.4 5.8 5.8 0 0 1-5.4-4l1.1.1c.6 0 1 0 1.6-.2a5.8 5.8 0 0 1-4.7-5.6c.8.3 1.7.6 2.6.6a5.8 5.8 0 0 1-1.7-7.7c2.8 3.5 7 5.8 11.8 6l-.1-1.3a5.8 5.8 0 0 1 10-4C25.8 6.2 27 5.8 28 5a5.8 5.8 0 0 1-2.5 3.2 9 9 0 0 0 3.3-1z'/%3e%3c/svg%3e");background-position-x:4px;background-size:33.6px}.shares li.facebook{background-color:#3b5998;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFF' viewBox='0 0 19 32'%3e%3cpath d='M17.1.2V5h-2.8c-2.2 0-2.6 1-2.6 2.6V11H17l-.7 5.3h-4.5v13.5H6.2V16.2H1.7v-5.3h4.5v-4C6.2 2.6 9 0 13.1 0l4 .2z'/%3e%3c/svg%3e");background-position-x:10.4px;background-size:17.6px}.shares li.pinterest{background-color:#bd081c;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFF' viewBox='0 0 23 32'%3e%3cpath d='M0 10.7C0 4 6 0 12.1 0 17.8 0 23 3.9 23 9.8c0 5.5-2.9 11.7-9.2 11.7-1.5 0-3.4-.8-4.1-2.2-1.4 5.4-1.3 6.2-4.3 10.3l-.2.1-.2-.2-.3-3.3c0-3.7 1.7-9 2.5-12.5a7 7 0 0 1-.5-3c0-1.8 1.2-4 3.3-4 1.5 0 2.3 1 2.3 2.5 0 2.3-1.6 4.5-1.6 6.7 0 1.6 1.3 2.6 2.7 2.6 4.1 0 5.4-5.9 5.4-9 0-4.3-3-6.6-7-6.6a8 8 0 0 0-8.4 8.2c0 2.3 1.4 3.5 1.4 4s-.3 2.1-1 2.1h-.2C.9 16.4 0 13 0 10.7z'/%3e%3c/svg%3e");background-position-x:10.4px;background-size:19.2px}.shares li.tumblr{background-color:#35465c;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFF' viewBox='0 0 20 32'%3e%3cpath d='M16.9 23.7l1.4 4.3c-.6.8-3 1.7-5.2 1.7-6.4.1-8.9-4.6-8.9-8v-9.6h-3V8.2c4.5-1.6 5.6-5.7 5.9-8l.2-.2h4.3v7.6h6V12h-6v9.2c0 1.3.5 3 2.9 3 .7 0 1.8-.3 2.4-.6z'/%3e%3c/svg%3e");background-position-x:10.4px;background-size:17.6px}.shares li.reddit{background-color:#ff5700;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFF' viewBox='0 0 32 32'%3e%3cpath d='M32 15.1c0 1.4-.8 2.6-2 3.2.2.5.3 1.1.3 1.7 0 5.6-6.4 10.2-14.3 10.2-7.8 0-14.2-4.6-14.2-10.2 0-.6 0-1.1.2-1.7a3.6 3.6 0 1 1 4.1-5.6c2.5-1.7 5.7-2.8 9.2-3L17.4.6c0-.3.4-.6.7-.5l6.6 1.5a2.7 2.7 0 1 1-.3 1.2l-6-1.3-1.8 8.4a17 17 0 0 1 9.3 2.8c.6-.6 1.5-1 2.5-1 2 0 3.6 1.5 3.6 3.5zM7.5 18.7a2.7 2.7 0 1 0 5.3 0 2.7 2.7 0 0 0-5.3 0zM21.9 25c.3-.3.3-.7 0-1a.6.6 0 0 0-.9 0c-1 1.2-3.4 1.5-5 1.5s-4-.3-5-1.4a.6.6 0 0 0-1 0c-.2.2-.2.6 0 .9 1.8 1.7 5 1.8 6 1.8s4.2-.1 6-1.8zm0-3.7a2.7 2.7 0 1 0 0-5.3 2.7 2.7 0 0 0 0 5.3z'/%3e%3c/svg%3e");background-position-x:8px;background-size:22.4px}.shares.open li,.shares li:hover{width:140px;padding-left:60px}.shares.open li:hover{transform:scale(1.1)}#sitemap ul{font-size:18px}#sitemap li{margin-left:40px;font-size:13px;line-height:22px}#sitemap a{color:#222;text-decoration:underline}.switch_theme{color:#f6f6f6;cursor:pointer;text-align:right;background-color:#444;border-top:1px solid #ccc;margin:0 6px;padding:2px 6px;font-size:10px;line-height:20px;display:none}body.dark .switch_theme{color:#444;background-color:#f6f6f6}@media (min-width:1024px){.switch_theme{background-color:teal;border:0;line-height:normal;display:block;position:absolute;top:-18px;right:0}body.dark .switch_theme{color:#f6f6f6;background-color:#607d8b}}nav.open .switch_theme{display:block}.switch_theme svg{fill:#f6f6f6;height:14px;margin:-2px 0 -3px}body.dark .switch_theme svg{fill:#444}@media (min-width:1024px){body.dark .switch_theme svg{fill:#f6f6f6}}#privacy .links{line-height:2em}