:root{--hootaccent-col:#2271b1;--hootaccent-font:#fff;--hootaccent-def:#2271b1}#hootkit-settings .hk-submit.button.hootkit-notok{background:#f6f7f7;color:#dd3d36;border-color:#dd3d36}#hootkit-settings .hk-submit.button.hootkit-notok:hover{color:#c02720;border-color:#c02720}#hootkit-settings .hk-submit.button.hootkit-notok:focus,#hootkit-settings .hk-submit.button.hootkit-notok.active{color:#c02720;border-color:#c02720;box-shadow:0 0 0 1px #dd3d36}#hootkit-settings .hk-submit.button.hootkit-ok{background:#f6f7f7;color:#00a32a;border-color:#00a32a}#hootkit-settings .hk-submit.button.hootkit-ok:hover{color:#00701d;border-color:#00701d}#hootkit-settings .hk-submit.button.hootkit-ok:focus,#hootkit-settings .hk-submit.button.hootkit-ok.active{color:#00701d;border-color:#00701d;box-shadow:0 0 0 1px #00a32a}.hootkit-tabs{display:flex;align-items:center;padding:0;margin-top:25px;background:#f7f7f7}.hootkit-tab{text-align:center;flex-grow:1;cursor:pointer;padding:20px 2px;font-size:15px;font-weight:600;border:1px solid #bbb;border-right:0}.hootkit-tab:hover{background:#fff}.hootkit-tab.hootactive{background:#fff;cursor:auto;border-bottom-color:transparent}.hootkit-tabsubmit{padding:0 20px;border:solid 1px #bbb;align-self:stretch;display:flex;align-items:center;background:#e5e5e5}.hootkit-tabsubmit .submit{margin:0;text-align:center;padding:0}.hootkit-tabsubmit .button{padding:0 15px;text-align:center;min-width:150px}.hoot-tabblock{position:relative;background:#fff;border:solid 1px #bbb;border-top:0;padding:25px 25px;display:none}.hoot-tabblock.hootactive{display:block}.hoot-tabblock.disabled:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;background:#fff;opacity:.5;cursor:progress}@media screen and (max-width:782px){.hootkit-tabs{flex-wrap:wrap;justify-content:center}.hootkit-tab{flex-basis:100%}.hootkit-tabsubmit{width:100%;justify-content:center;padding:5px 20px 1px}}.hk-box-notice{text-align:center;margin:-15px 0 30px;border-bottom:solid 1px #ddd;padding:8px}.hk-modules{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:21px}.hk-module{position:relative;width:calc(33.2% - 14px);min-height:45px;box-sizing:border-box;padding:3px 10px;background:rgba(0,0,0,0.02);border:solid 1px rgba(0,0,0,0.1);-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;align-items:center}.hk-wcmod:before{content:"";position:absolute;z-index:10;top:-10px;left:-6px;width:24px;height:24px;background:url(settings-icon-wc.svg);background-size:24px 24px;background-repeat:no-repeat}.hk-mod-inactive .hk-mod-name,.hk-mod-inactive .hk-toggle-box{opacity:.6}.hk-mod-inactive:after{content:"";cursor:default;position:absolute;z-index:5;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.06)}.hk-mod-inactive:hover .hk-modhover-msg{opacity:1}.hk-modhover-msg{opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;z-index:8;top:0;bottom:0;left:0;right:0;font-size:12px;line-height:14px;text-align:center;cursor:default;background:#fff;border:solid 7px rgba(0,0,0,0.1);padding:0 2px;-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.hk-mod-name{flex-grow:1}.hk-mod-descbox{display:inline-block;margin:0 5px -3px}.hk-mod-descbox:hover .hk-mod-desc{display:block;position:absolute;bottom:100%;left:-1px;right:-1px;background:#fff;border:solid 1px #ddd;padding:5px 7px;font-size:.9em;line-height:1.3em;text-align:center;font-style:italic}.hk-mod-descicon{cursor:pointer;text-indent:-9999px;width:16px;height:16px;background:url(settings-icon-info.svg);background-size:16px 16px;background-repeat:no-repeat}.hk-mod-desc{display:none}@media only screen and (max-width:1079px){.hk-module{width:calc(50% - 11px)}}@media screen and (max-width:782px){.hk-module{width:100%}}@media screen and (max-width:600px){.hk-box-nav{width:100%;margin-bottom:2em}}#hootkit-settings .bettertogglebox-inactive .bettertoggle{background-color:#ccc;box-shadow:none}#hootkit-settings .bettertogglebox-inactive .bettertoggle:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}