.side-bar .widget h3,.side-bar .widget ul li a{text-transform:capitalize;text-transform:capitalize}.fa,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-style:normal;font-variant:normal;font-family:Font Awesome\ 5 Free}.btn,.btn:not(:disabled):not(.disabled),.greenbt,.redbt,.solko,.solok,[type=button]:not(:disabled),[type=submit]:not(:disabled),a,button,button:not(:disabled),input[type=submit]{cursor:pointer}.btn,.navbar-toggler-icon,img,svg{vertical-align:middle}.nav,.row{-ms-flex-wrap:wrap}.table,p,ul{margin-bottom:1rem}.btn:focus,.form-control:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn,.dropdown-item:disabled,.navbar-toggler,a,button.close{background-color:transparent}.btn:focus,.btn:hover,.close:hover,.navbar-brand:focus,.navbar-brand:hover,.navbar-toggler:focus,.navbar-toggler:hover,.solcloud div,a,a:focus,a:hover{text-decoration:none}.side-bar .widget a,.side-bar .widget h3,label{color:#191919}.side-bar .widget,.side-bar .widget ul,svg,svg:not(:root){overflow:hidden}button,hr,input{overflow:visible}[type=button],[type=submit],button,input[type=submit]{-webkit-appearance:button}.full-section,body,html{height:100%;width:100%}a,div,html,li,ul{-webkit-tap-highlight-color:transparent}.dropdown-menu,.nav,.navbar-nav,ul{list-style:none}.btn,.dropdown-item,.dropdown-toggle,.navbar-brand{white-space:nowrap}.navbar,.qus{min-height:50px}.btn-primary,.dropdown-item,.navbar-nav>li>a,.padpadpad,.solcloud div,.solcloud div a,.solution a,span.search-title{text-transform:uppercase}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-align:left}.dropdown-item,th{text-align:inherit}p,ul{margin-top:0}strong{font-weight:bolder}a:hover{color:#0056b3}th{text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}.btn:active:focus,.btn:focus,.dropdown-toggle:focus,a:active,a:focus,a:hover,button:focus:not(:focus-visible){outline:0}button{text-transform:none;text-transform:none}small{font-size:.875em;font-weight:400}.row{display:-ms-flexbox;display:flex;flex-wrap:wrap}.col-12,.col-6,.col-lg-12,.col-lg-4,.col-lg-6,.col-lg-8,.col-sm-12,.col-sm-6{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.table{width:100%;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}td,th,ul{padding:0}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.form-control{display:block;width:100%;font-weight:400;line-height:1.5;background-clip:padding-box}.form-inline,.nav{display:-ms-flexbox}.dropdown-menu,.form-control:focus,.table-striped>tbody>tr:nth-of-type(odd){background-color:#fff}.form-control::placeholder{color:#6c757d;opacity:1}.btn,.btn:hover,.dropdown-menu{color:#212529}.form-control:disabled{background-color:#e9ecef;opacity:1}.btn-primary:focus,.btn-primary:hover{background-color:#0069d9;border-color:#0062cc}.form-inline{display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn:disabled{opacity:.65}.btn-green:hover,.btn-primary,.btn-primary:focus,.btn-primary:hover,.btn-red:hover,.solko,.solok{color:#fff}.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#0062cc;border-color:#005cbf}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.btn,.fade,.form-control{transition:none}}.collapse:not(.show){display:none}.collapse.show{display:block!important}.nav{display:flex;flex-wrap:wrap}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;margin-right:1rem;font-size:1.25rem;line-height:inherit}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;border:1px solid transparent;border-radius:.25rem}.navbar-toggler-icon{display:inline-block;content:"";background:50%/100% 100% no-repeat}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.close,.close:hover{color:#000}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;text-shadow:0 1px 0 #fff;opacity:.5}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;border:0}.toast{-ms-flex-preferred-size:350px;flex-basis:350px;box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast.show{display:block;opacity:1}.toast-body{padding:.75rem}.bg-light{background-color:#f8f9fa!important}.d-none{display:none!important}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-item{width:100%;background-color:transparent;border:0}.align-center,.toast-body,span.search-title{text-align:center}.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item:disabled{color:#adb5bd;pointer-events:none}.dropdown-menu.show,section{display:block}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}/*! CSS Used from: /css/stylecrosses.min.css?v=6212 */.solution a{color:#ff5200;font-weight:700}.solcloud div a{color:#444}.float-right{float:right!important}.mb-1{margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.ml-2{margin-left:.5rem!important}.mr-auto{margin-right:auto!important}.ad-container,.fa,.fas,.ptscontainer{display:inline-block}h1,h2,h3,span.search-title{background:0 0;position:relative}/*! CSS Used from: /css/stylecrosses.min.css?v=6212 */.full-section.search-section-listing{background-image:url(/images/backcross.webp);height:auto;padding:40px 10px}p.search-tag-line{font-size:18px;font-style:italic;line-height:28px}form.search-form,p.search-tag-line{position:relative;text-align:center;z-index:44}form.search-form{margin:40px 0 0}form.search-form input.search-term{border-radius:0;box-shadow:none;color:#858c91;display:inline-block;font-family:Open Sans,sans-serif;font-size:13pt;line-height:24px;margin-bottom:0;margin-right:10px;padding:12px;vertical-align:bottom;width:72%}.dropdown,.full-section,.side-bar{position:relative}.container{padding-bottom:20px}.ad-container{height:320px;left:0;padding:10px 0 10px;position:relative}.dropdown-menu{font-size:13pt;position:absolute;text-align:left}.qus,.soluzi{text-align:center}.greenbt:hover,.redbt:hover{font-weight:700}@media (max-width:320px){p.search-tag-line{color:#fff;font-size:13pt;padding:10px 20px}form.search-form input.search-term{font-size:13pt;margin-right:0;width:80%}}h1.subtitle{font-size:18pt;border-bottom:2px solid #ff5200}span.search-title{color:#3f4b55;display:block;font-family:Open Sans,serif;font-size:26px;font-weight:700;line-height:1.6em;margin:0}a,p.search-tag-line{color:#ff5200}.padpadpad{margin:10px 20px 20px;padding:14px 30px 15px}.ptscontainer{background:#eee;border:1px solid #f25203;border-radius:10px;margin-bottom:10px;padding:5px 10px;width:auto}hr,img{border:0}.ptscontainer>i.kobt,.ptscontainer>i.okbt{font-size:24px;margin-left:10px}.greenbt:hover{color:#41a343}.redbt:hover,.side-bar .widget a:hover,.side-bar .widget ul li a:hover{color:#be161e}.fa,.fas{line-height:1;font-weight:900}.fa-check:before{content:"\f00c"}.fa-hands-helping:before{content:"\f4c4"}.fa-info-circle:before{content:"\f05a"}.fa-question:before{content:"\f128"}.fa-search:before{content:"\f002"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-times:before{content:"\f00d"}.fa-user-plus:before{content:"\f234"}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}hr{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border-top:1px solid #eee;margin-bottom:20px;margin-top:20px}button,input{color:inherit;font:inherit;margin:0}.btn,.dropdown-item,body,h1,h2,h3,p.search-tag-line{font-weight:400}input{line-height:normal}table{border-collapse:collapse;border-spacing:0}html{font-size:16px}button,input{font-family:inherit;font-size:inherit;line-height:inherit}.side-bar .widget ul li a,body{font-family:Open Sans,sans-serif}a:focus{outline-offset:-2px}.dropdown-menu{-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);display:none;float:left;left:0;margin:2px 0 0;min-width:160px;padding:5px 0;top:100%;z-index:1000}.white,body{background:#f8f9fa}.dropdown-item{clear:both;display:block;padding:3px 20px}.dropdown-item:focus,.dropdown-item:hover{background-color:#f5f5f5;color:#262626;text-decoration:none}.nav{margin-bottom:0;padding-left:0}.navbar-nav{margin:7.5px -15px 7.5px 0}.no-margin,body,h1,h2,h3,ul{margin:0}@media (min-width:768px){.navbar{border-radius:4px}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-bottom:15px;padding-top:15px}.form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}}.navbar-nav>li>.dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:16px}body{color:#313030;line-height:1.8em;overflow-x:hidden}.detailshome p,h1,h2,h3,p{line-height:1.6em}.section-padding-20{padding-top:20px}h1,h2,h3{font-family:Open Sans,serif}h1{font-size:36px}h2{font-size:24px}h3{font-size:20px}.btn,.detailshome p,body,p{font-size:13pt}.btn-primary{background-color:#fb8d00;border-color:#fb8d00}.form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:1px;color:#313030;height:auto;padding:15px 12px;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out}.form-control,.form-control:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-control:focus{border-color:rgba(0,0,0,.7);color:#111;outline:0}.navbar-nav li a i{margin-right:7px}.navbar .form-control{border-radius:2px}.navbar-brand{margin-top:-9px;padding:10px}.navbar-nav>li>a{display:block;letter-spacing:0;line-height:24px;padding:20px 15px;position:relative;color:#191919;font-size:13pt;font-weight:400}.dropdown-item{border-bottom:1px solid #f3f3f4;color:#191919;line-height:46px}.top20{margin-top:20px}.detailshome{background:#fff;border:1px solid #f1f1f1;box-sizing:border-box;font-size:17.5px;margin:0 0 20px;padding:10px}.btn,.navbar{border:1px solid transparent}.btn,.navbar,.qus,.side-bar .widget:last-child{margin-bottom:0}.detailshome p{margin:10px}.navbar-brand>img{display:block;width:140px}.btn,.solcloud div{display:inline-block;text-align:center}.clearfix::after,.paddz{display:block;clear:both}form.search-form input.search-term{border:1px solid #ff5200}.full-section.search-section-listing{border:1px solid #ccc}.navbar .form-control{border:2px solid #ff5200;max-width:230pt}.side-bar .widget h3{padding:16px;border-left:2px solid #ff5200;border-right:2px solid #ff5200;font-size:18px}h2.subtitle{border-bottom:2px solid #ff5200}.soluzi{padding:40px}.btn{background-image:none;line-height:1.42857143;padding:14px 25px;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:1px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.btn-primary,.qus span>a,.solcloud div{font-weight:600}.navbar{border-bottom:1px solid #e0e0e0;padding:10px 0 6px}.solcloud div{background-color:#fff;border:2px solid #ff5200;color:#000;margin:3px;text-transform:lowercase;font-size:18px;padding:10px 20px}.voti{font-size:14pt;font-weight:100}.btn-red{background-color:#fd0101bd}.btn-green,.btn-red{color:#fff;font-size:13pt;padding:6px 12px;min-width:38px;text-align:center}.btn-green:has(.soloktxt:empty),.btn-red:has(.solkotxt:empty){padding:6px 16px}.btn-green{background-color:#28a744}.inqus{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;border-right:1px solid #ccc;float:left;padding-left:0;padding-right:5px}.qus{box-shadow:0 2px 5px rgba(0,0,0,.18),0 3px 3px rgba(0,0,0,.05);background:#fafafa;box-shadow:0 2px 5px rgba(0,0,0,.18),0 3px 3px rgb(0 0 0/5%);padding:10px}.zinqus{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;float:left;padding-left:5px;padding-right:0}.max-1190{max-width:1600px;margin:0 auto}.navbar-toggler-icon,.user-icon{width:2.3em;height:2.3em}.navbar-light .navbar-toggler{margin-right:15px;border-radius:0!important}.dropdown-item{font-size:16px}.notification-wrapper{position:fixed;bottom:0;width:100%;z-index:999999}.toast{background:#fff;border:1px solid #fb8d00;padding:10px;box-shadow:0 -1px 5px rgb(0 0 0 / 18%);margin:0 auto;font-size:13pt;max-width:600px;z-index:999999;text-align:justify;width:100%}.container,.paddz{padding-right:15px;padding-left:15px}.paddz,.side-bar{position:relative;margin-top:10px}.padpadpad{width:auto}/*! CSS Used from: Embedded */.form-control{font-size:16px}.btn,button{border-radius:20px!important}input.search-term{font-size:16px!important}.paddz{text-align:center;min-height:1px;width:100%}.fa-crown:before{content:"\f521"}/*! CSS Used fontfaces */@font-face{font-display:swap;font-display:block;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(/webfonts/fa-regular-400.eot);src:url(/webfonts/fa-regular-400.eot#iefix) format("embedded-opentype"),url(/webfonts/fa-regular-400.woff2) format("woff2"),url(/webfonts/fa-regular-400.woff) format("woff"),url(/webfonts/fa-regular-400.ttf) format("truetype"),url(/webfonts/fa-regular-400.svg#fontawesome) format("svg")}@font-face{font-display:swap;font-display:block;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(/webfonts/fa-solid-900.eot);src:url(/webfonts/fa-solid-900.eot#iefix) format("embedded-opentype"),url(/webfonts/fa-solid-900.woff2) format("woff2"),url(/webfonts/fa-solid-900.woff) format("woff"),url(/webfonts/fa-solid-900.ttf) format("truetype"),url(/webfonts/fa-solid-900.svg#fontawesome) format("svg")}@media (min-width:576px){.container{max-width:540px}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.mr-sm-2{margin-right:.5rem!important}}@media (min-width:992px){.container{max-width:960px}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.d-lg-block{display:block!important}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}.clearfix::after{content:""}/*! CSS Used from: /css/stylecrosses.min.css?v=6212 */.side-bar .widget{background-color:#fff;box-shadow:0 1px 2px #ccc;margin-bottom:50px;overflow:hidden;position:relative}.side-bar .widget ul{margin:0;overflow:hidden;position:relative}.side-bar .widget ul li{border-bottom:1px solid #d2d2d2;overflow:hidden;padding:17px 30px;position:relative}.side-bar .widget ul li a{o-transition:all .3s ease 0s;text-transform:uppercase;o-transition:all .3s ease 0s;color:#191919;font-size:13pt;font-weight:500;position:relative;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;text-transform:uppercase}.side-bar .widget ul li:last-child{border:none}.fa{display:inline-block;line-height:1;font-weight:900}.fa-user:before{content:"\f007"}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}.puzzle-name a{color:#333}@media print{.container,body{min-width:992px!important}.navbar{display:none}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}*,::after,::before{text-shadow:none!important;box-shadow:none!important}a,a:not(.btn),a:visited{text-decoration:underline}h3{orphans:3;widows:3;page-break-after:avoid}*,:after,:before{background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a[href]:after{content:" (" attr(href) ")"}img{page-break-inside:avoid;max-width:100%!important}}a,a:focus,a:hover{text-decoration:none}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{background-color:transparent;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px;outline:0}img{border:0;max-width:100%}.img-responsive{display:block;height:auto;max-width:100%}a:focus,a:hover{o-transition:all .3s ease-out;o-transition:all .3s ease-out;-ms-transition:.3s ease-out;-moz-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}.circleimg{border-radius:20pt;width:30pt}.box{align-items:center;display:flex}.box>span{line-height:1.3em;margin-left:10px}.nopad1{padding-top:0!important}.notify-badge{z-index:999}.top_level>.notify-badge{background:#17a2b8;padding:1px 7px}.top_level>.circleimg,.top_level>.img-responsive{border:2px solid #17a2b8!important;box-shadow:1px 1px 20px #17a2b8!important}a.top_level{color:#17a2b8!important}.side-bar .widget{background-image:url(/images/backcross.webp);border:1px solid #ccc}.side-bar{background:0 0}.container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-12,.col-lg-12,.col-lg-4,.col-lg-8,.col-sm-12{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.item,.notify-badge,.paddz{text-align:center}.swal2-container,.swal2-styled{font-size:1.5em!important}.swal2-html-container,.swal2-text-container{font-size:13pt!important}.form-control,.notify-badge{font-size:16px}.btn,button{border-radius:20px!important}.btn.btn-primary.heightres{padding:15px;margin-left:10px}#firstclass{padding:0}input.search-term{font-size:16px!important}p.search-tag-line{font-weight:400}.item{position:relative;padding-top:20px;display:inline-block;margin:0 auto}.notify-badge{position:absolute;right:-10px;bottom:-10px;background:#f90;border:2px solid #fff;color:#fff;font-weight:700;padding:1px 10px;border-radius:20px}.paddz{display:block;clear:both;margin-top:10px;position:relative;min-height:1px;padding-right:15px;padding-left:15px;width:100%}.a2a_default_style a{padding:0 5px!important}.fa-crown:before{content:"\f521"}.search-component--header{max-width:280px;position:relative;z-index:9999}.search-component--header .search-input{padding:10px 14px;font-size:16px;border-radius:6px 0 0 6px}.search-component--header .search-btn{padding:10px 14px;border-radius:0 6px 6px 0!important}.search-component--header .autocomplete-item{padding:10px 14px;font-size:13pt}.search-component--header .search-autocomplete-dropdown{border-radius:0 0 6px 6px;min-width:280px;width:max-content;z-index:1000;max-width:calc(100vw - 30px);overflow-x:hidden}.search-component--header .autocomplete-item .autocomplete-text{word-break:break-word;overflow-wrap:break-word}.search-component--header .search-form{margin:0;padding:0}@media (max-width:767px){.search-input{min-height:50px;font-size:16px}.search-btn{min-width:50px;min-height:50px}.autocomplete-item{min-height:50px;display:flex;align-items:center;padding:12px 16px}.search-component--header{max-width:100%}.search-component--header .search-autocomplete-dropdown{left:0;right:auto;z-index:1050;width:calc(100vw - 20px);max-width:calc(100vw - 20px)}.search-hero{padding:25px 15px;margin:15px 0 25px;border-radius:10px}.search-hero-title{font-size:18px}.search-hero-actions{flex-direction:column;gap:12px}.search-hero .btn-secondary{width:100%;max-width:280px}.search-component--home .search-input{padding:14px 16px;font-size:16px}.search-component--home .search-btn{padding:14px 18px;font-size:16px}.search-component--home .search-btn-text{display:none}.search-filters{flex-direction:column;gap:16px;padding:18px}.search-filter-group{width:100%}.search-filter-group label{font-size:11pt;margin-bottom:4px}.search-filter-group input[type=number],.search-filter-group select{width:100%;font-size:16px;min-height:52px}.search-filters .btn{width:100%;justify-content:center}.search-filters .btn-link{text-align:center}}@media (min-width:768px) and (max-width:1023px){.search-component--header{max-width:240px}.search-hero{padding:32px 28px}}@media (min-width:1024px){.search-component--header{max-width:320px}.search-hero{padding:36px 40px}.search-hero-title{font-size:20px}}.nm-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:10000;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.nm-modal{background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);max-width:500px;width:90%;padding:24px;position:relative;transform:scale(.9);transition:transform .2s ease}.nm-header{margin-bottom:16px}.nm-icon{text-align:center;margin-bottom:12px;line-height:1}.nm-title{margin:0;padding:0;text-align:center;font-size:18pt;font-weight:500;color:#333;line-height:1.3}.nm-body{margin-bottom:20px;text-align:center;color:#555;line-height:1.5}.nm-body a{color:#007bff;text-decoration:underline}.nm-body a:hover{color:#0056b3}.nm-body b,.nm-body strong{font-weight:600}.nm-footer{display:flex;gap:10px;justify-content:center;align-items:center}.nm-btn{padding:10px 24px;border-radius:4px;cursor:pointer;font-weight:500;transition:all .2s ease;border:none;outline:0;min-width:100px}.nm-btn:focus{outline:2px solid #80bdff;outline-offset:2px}.nm-btn-confirm{background:#007bff;color:#fff}.nm-btn-confirm:hover{background:#0056b3}.nm-btn-confirm:active{background:#004085}.nm-btn-cancel{border:1px solid #ccc;background:#fff;color:#333}.nm-btn-cancel:hover{background:#f8f9fa;border-color:#999}.nm-btn-cancel:active{background:#e9ecef}.nm-close{position:absolute;top:12px;right:12px;background:0 0;border:none;font-size:28px;line-height:1;cursor:pointer;color:#999;padding:4px 8px;transition:color .2s ease}.nm-close:hover{color:#333}.nm-close:focus{outline:2px solid #80bdff;outline-offset:2px;border-radius:4px}.search-component{position:relative;width:100%}.search-form{margin:0}.search-input-wrapper{position:relative;display:flex;align-items:stretch}.search-input{flex:1;padding:14px 18px;font-size:16px;border:2px solid #ddd;border-right:none;border-radius:8px 0 0 8px;outline:0;transition:border-color .2s ease,box-shadow .2s ease;background:#fff}.search-input:focus{border-color:#ff8d00;box-shadow:0 0 0 3px rgba(255,141,0,.15)}.search-input::placeholder{color:#999}.search-btn{padding:14px 22px;border-radius:0 8px 8px 0;background:#ff8d00;border:2px solid #ff8d00;color:#fff;cursor:pointer;transition:background .2s ease,transform .1s ease;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:600}.search-btn:focus,.search-btn:hover{background:#e67e00;border-color:#e67e00}.search-btn:active{transform:scale(.98)}.search-btn-text{display:none}.search-autocomplete-dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:2px solid #ff8d00;border-top:none;border-radius:0 0 8px 8px;box-shadow:0 8px 24px rgba(0,0,0,.15);z-index:9999;display:none;max-height:350px;overflow-y:auto;-webkit-overflow-scrolling:touch}.search-autocomplete-dropdown.show{display:block}.autocomplete-item{display:block;padding:14px 18px;color:#333;text-decoration:none;border-bottom:1px solid #eee;transition:background .15s ease;font-size:16px;line-height:1.5}.autocomplete-item:last-child{border-bottom:none;border-radius:0 0 6px 6px}.autocomplete-item.active,.autocomplete-item:focus,.autocomplete-item:hover{background:#fff5eb;outline:0}.autocomplete-item strong{color:#ff8d00;font-weight:700}.autocomplete-more{background:#f9f9f9;color:#ff8d00;font-weight:600;text-align:center;border-top:2px solid #eee}.autocomplete-more:focus,.autocomplete-more:hover{background:#fff5eb}.autocomplete-more i{margin-right:8px}.autocomplete-loading{padding:20px;text-align:center;color:#999}.autocomplete-empty{padding:20px;text-align:center;color:#666;font-style:italic}@media (max-width:768px){.nm-modal{max-width:92%;width:92%;padding:20px;margin:16px}.nm-icon{margin-bottom:10px}.nm-title{font-size:16pt}.nm-body{margin-bottom:18px}.nm-footer{flex-direction:column-reverse;gap:8px}.nm-btn{width:100%;min-width:0;padding:12px 20px}.nm-close{top:10px;right:10px}}@media (min-width:769px) and (max-width:1024px){.nm-modal{max-width:480px}}.hero-solution{background:#fff;border:1px solid #ffcc80;border-left:3px solid #ff8d00;padding:10px 14px;margin-bottom:6px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.hero-solution-word{color:#333}.hero-solution-word a{color:#333;text-decoration:none}.hero-solution-word a:hover{color:#ff8d00}.hero-solution-letters{color:#555;background:#f5f5f5;border-radius:4px;white-space:nowrap;font-size:16px;padding:2px 8px}.hero-solution-votes{display:flex;gap:4px;margin-left:auto;flex-shrink:0}.hero-solution-votes .btn{padding:4px 8px;font-size:17px;border-radius:4px;min-width:38px;text-align:center}.hero-solution-votes .btn:has(.soloktxt:empty,.solkotxt:empty,.soloktxt-ai:empty,.solkotxt-ai:empty){padding:4px 14px}.hero-solution-author{display:flex;align-items:center;gap:6px;font-size:12pt;color:#666}.hero-solution-author a{color:#d93b00;text-decoration:underline;font-weight:600;font-size:13pt}.hero-solution-author a:hover{color:#b52e00}.hero-solution--primary{padding:14px 18px;margin-bottom:12px;border-left-width:4px}.hero-solution--primary .hero-solution-word{font-size:26px;font-weight:700;letter-spacing:2px}.hero-solution--primary .hero-solution-letters{font-size:16px;padding:3px 10px}.hero-solution--secondary .hero-solution-word{font-size:22px;font-weight:600;letter-spacing:1px}.hero-solution--secondary .hero-solution-letters{font-size:16px;padding:2px 8px}@media(max-width:767px){.hero-solution{padding:8px 12px;gap:6px;justify-content:center;text-align:center;flex-wrap:wrap;border-left:none;border:1px solid #ffcc80}.hero-solution--primary{border:2px solid #ff8d00}.hero-solution-word{font-size:22px!important}.hero-solution--primary .hero-solution-word{font-size:26px!important}.hero-solution-letters{font-size:16px;padding:2px 6px}.hero-solution-votes{margin-left:0;width:100%;justify-content:center}.hero-solution-votes .btn{padding:5px 10px;font-size:17px}.hero-solution-author{width:100%;justify-content:center;font-size:12pt;margin-top:2px;order:1}}.hero-solution--editorial{background:#fff;border:1px solid #adb5bd;border-left:4px solid #495057;padding:14px 18px;margin-bottom:12px}.hero-solution--editorial .hero-solution-word{font-size:26px;font-weight:700;letter-spacing:2px}.hero-solution--editorial .hero-solution-word a{color:#333}.hero-solution--editorial .hero-solution-letters{font-size:16px;padding:3px 10px}.editorial-badge{display:inline-flex;align-items:center;gap:6px;background:#e9ecef;color:#495057;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:4px 10px;border-radius:4px;margin-bottom:10px}.editorial-hint{font-size:12pt;color:#6c757d;margin-top:8px;width:100%}@media(max-width:767px){.hero-solution--editorial{text-align:center;border-left:none;border:1px solid #495057}.editorial-badge{margin:0 auto 10px}}.propose-box{background-image:url(/images/backcross.webp);border:1px solid #ccc;padding:28px 24px;margin:20px 0;text-align:center}.propose-box__header{margin-bottom:20px}.propose-box__title{font-size:18pt;font-weight:700;color:#333;margin:0 0 8px;line-height:1.3;background:0 0;text-transform:none}.propose-box__description{font-size:13pt;color:#666;line-height:1.5;margin:0;font-style:normal}.propose-box__form{margin:0;padding:0}.propose-box__input-wrapper{display:flex;max-width:420px;margin:0 auto}.propose-box__input{flex:1;padding:14px 18px;font-size:16px;font-family:inherit;border:2px solid #e0e0e0;border-right:none;border-radius:8px 0 0 8px;outline:0;transition:border-color .2s ease,box-shadow .2s ease;background:#fff;min-height:52px;box-sizing:border-box;color:#333}.propose-box__input:focus{border-color:#ff8d00;box-shadow:0 0 0 3px rgba(255,141,0,.15)}.propose-box__input::placeholder{color:#999;font-style:normal}.propose-box__btn{padding:14px 22px;border-radius:0 8px 8px 0!important;background:linear-gradient(135deg,#ff8d00 0,#e67e00 100%);border:2px solid #ff8d00;color:#fff;cursor:pointer;transition:all .2s ease;font-weight:600;font-size:16px;text-transform:uppercase;letter-spacing:.5px;min-height:52px;box-sizing:border-box}.propose-box__btn:focus,.propose-box__btn:hover{background:linear-gradient(135deg,#e67e00 0,#d06c00 100%);border-color:#e67e00}@media (max-width:576px){.propose-box{padding:22px 16px;border-radius:10px;margin:15px 0}.propose-box__title{font-size:18pt}.propose-box__description{font-size:13pt}.propose-box__input-wrapper{flex-direction:column}.propose-box__input{border-radius:8px;border-right:2px solid #e0e0e0;margin-bottom:12px}.propose-box__input:focus{border-right-color:#ff8d00}.propose-box__btn{border-radius:8px!important;width:100%}}.search-pill{position:fixed;bottom:16px;right:16px;z-index:1000;pointer-events:none;display:flex;flex-direction:column;align-items:flex-end;gap:8px;transition:transform 0.3s ease,opacity 0.3s ease;}.search-pill.is-scroll-hidden{transform:translateY(80px);opacity:0;pointer-events:none !important;}.search-pill__toggle{pointer-events:all;display:flex;align-items:center;gap:10px;background:var(--hv2-orange,#D97706);border:none;border-radius:26px;height:52px;padding:0 6px 0 18px;box-shadow:0 4px 20px rgba(217,119,6,0.35);cursor:pointer;font-family:inherit;font-size:16px;font-weight:600;color:#fff;white-space:nowrap;transition:transform 0.15s ease,box-shadow 0.15s ease;}.search-pill__toggle:hover{box-shadow:0 6px 24px rgba(217,119,6,0.45);}.search-pill__toggle:active{transform:scale(0.96);}.search-pill__toggle:focus-visible{outline:none;box-shadow:0 0 0 3px var(--hv2-orange-light,#FEF3C7),0 4px 20px rgba(217,119,6,0.35);}.search-pill__toggle-icon{width:40px;height:40px;background:rgba(255,255,255,0.25);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;}.search-pill__toggle-icon svg{width:20px;height:20px;color:#fff;}.search-pill.is-open .search-pill__toggle{display:none;}.search-pill__panel{pointer-events:all;display:none;flex-direction:column;gap:10px;width:calc(100vw - 32px);max-width:400px;background:#fff;border:1.5px solid var(--hv2-grey-200,#E7E5E4);border-radius:20px;padding:16px;box-shadow:0 -4px 32px rgba(0,0,0,0.14);animation:searchPillIn 0.3s cubic-bezier(0.4,0,0.2,1);}.search-pill.is-open .search-pill__panel{display:flex;}@keyframes searchPillIn{from{opacity:0;transform:translateY(16px) scale(0.95);}to{opacity:1;transform:translateY(0) scale(1);}}.search-pill__header{display:flex;justify-content:space-between;align-items:center;}.search-pill__title{font-size:16px;font-weight:700;color:var(--hv2-dark,#1C1917);}.search-pill__close{width:36px;height:36px;border-radius:50%;border:none;background:var(--hv2-grey-100,#F5F5F4);color:var(--hv2-grey-700,#44403C);font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background 0.1s;}.search-pill__close:hover{background:var(--hv2-grey-200,#E7E5E4);}.search-pill__close:focus-visible{outline:none;box-shadow:0 0 0 3px var(--hv2-orange-light,#FEF3C7);}.search-pill__search-row{display:flex;gap:8px;}.search-pill__input{flex:1;height:48px;border:2px solid var(--hv2-grey-200,#E7E5E4);border-radius:14px;padding:0 16px;font-size:16px;font-family:inherit;outline:none;color:var(--hv2-dark,#1C1917);background:#fff;transition:border-color 0.15s,box-shadow 0.15s;}.search-pill__input:focus{border-color:var(--hv2-orange,#D97706);box-shadow:0 0 0 3px var(--hv2-orange-light,#FEF3C7);}.search-pill__input::placeholder{color:var(--hv2-grey-500,#78716C);}.search-pill__submit{width:48px;height:48px;background:var(--hv2-orange,#D97706);border:none;border-radius:14px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background 0.15s;}.search-pill__submit:hover{background:var(--hv2-orange-hover,#B45309);}.search-pill__submit:focus-visible{outline:none;box-shadow:0 0 0 3px var(--hv2-orange-light,#FEF3C7);}.search-pill__submit svg{width:20px;height:20px;}/* * Autocomplete results in pill. * The pill panel is fixed to the bottom of the viewport and grows upward. * Results appear between the header and the input row using flex order. * Panel order:header(1) → results(2) → search-row(3) → tags(4) */.search-pill__header{order:1;}.search-pill__results{order:2;}.search-pill__search-row{order:3;}.search-pill__tags{order:4;}.search-pill__results{display:none;flex-direction:column;max-height:220px;overflow-y:auto;border-bottom:1px solid var(--hv2-grey-200,#E7E5E4);padding-bottom:6px;margin-bottom:2px;}.search-pill__results.has-results{display:flex;}.search-pill__result-item{display:block;padding:10px 12px;font-size:16px;color:var(--hv2-dark,#1C1917);text-decoration:underline;text-decoration-color:var(--hv2-grey-300,#D6D3D1);text-underline-offset:3px;border-bottom:1px solid var(--hv2-grey-100,#F5F5F4);min-height:44px;display:flex;align-items:center;transition:background 0.1s;}.search-pill__result-item:hover{background:var(--hv2-grey-50,#FAFAF9);color:var(--hv2-orange,#D97706);text-decoration-color:var(--hv2-orange,#D97706);}.search-pill__result-item:last-child{border-bottom:none;}.search-pill__tags{display:flex;gap:6px;flex-wrap:wrap;}.search-pill__tag{font-size:16px;padding:8px 14px;background:var(--hv2-grey-100,#F5F5F4);border-radius:10px;color:var(--hv2-grey-700,#44403C);border:none;cursor:pointer;font-family:inherit;min-height:36px;transition:background 0.1s,color 0.1s;text-decoration:none;}.search-pill__tag:hover{background:var(--hv2-orange-light,#FEF3C7);color:var(--hv2-orange,#D97706);text-decoration:none;}@media (min-width:1024px){.search-pill{display:none;}}