/**
* kk Star Ratings
* @see https://github.com/kamalkhan/kk-star-ratings
*/
 .kk-star-ratings {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}.kk-star-ratings.kksr-shortcode {display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;}.kk-star-ratings.kksr-valign-top {margin-bottom: 2rem;}.kk-star-ratings.kksr-valign-bottom {margin-top: 2rem;}.kk-star-ratings.kksr-align-left {-webkit-box-pack: flex-start;-webkit-justify-content: flex-start;-ms-flex-pack: flex-start;justify-content: flex-start;}.kk-star-ratings.kksr-align-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}.kk-star-ratings.kksr-align-right {-webkit-box-pack: flex-end;-webkit-justify-content: flex-end;-ms-flex-pack: flex-end;justify-content: flex-end;}.kk-star-ratings .kksr-muted {opacity: .5;}.kk-star-ratings .kksr-stars {position: relative;}.kk-star-ratings .kksr-stars .kksr-stars-active, .kk-star-ratings .kksr-stars .kksr-stars-inactive {display: flex;}.kk-star-ratings .kksr-stars .kksr-stars-active {overflow: hidden;position: absolute;top: 0;left: 0;}.kk-star-ratings .kksr-stars .kksr-star {cursor: pointer;padding-right: 0px;}.kk-star-ratings.kksr-disabled .kksr-stars .kksr-star {cursor: default;}.kk-star-ratings .kksr-stars .kksr-star .kksr-icon {transition: .3s all;}.kk-star-ratings:not(.kksr-disabled) .kksr-stars:hover .kksr-stars-active {width: 0 !important;}.kk-star-ratings .kksr-stars .kksr-star .kksr-icon, .kk-star-ratings:not(.kksr-disabled) .kksr-stars .kksr-star:hover ~ .kksr-star .kksr-icon {background-image: url("/wp-content/plugins/kk-star-ratings/src/core/public/svg/inactive.svg");}.kk-star-ratings .kksr-stars .kksr-stars-active .kksr-star .kksr-icon {background-image: url("/wp-content/plugins/kk-star-ratings/src/core/public/svg/active.svg");}.kk-star-ratings.kksr-disabled .kksr-stars .kksr-stars-active .kksr-star .kksr-icon, .kk-star-ratings:not(.kksr-disabled) .kksr-stars:hover .kksr-star .kksr-icon {background-image: url("/wp-content/plugins/kk-star-ratings/src/core/public/svg/selected.svg");}.kk-star-ratings .kksr-legend {margin-left: .75rem;margin-right: .75rem;}[dir="rtl"] .kk-star-ratings .kksr-stars .kksr-stars-active {left: auto;right: 0;}
@media print{.hx{--h1:#085482;--h2:#f59e0b;--hs:1;--bg:#fff;--tx:#1f2d3d;--mu:#5b6b7b;--ln:#e5edf3;position:relative;overflow:hidden;padding:64px 0;background:var(--bg);color:var(--tx);content-visibility:auto;contain-intrinsic-size:auto 640px}.hx *{box-sizing:border-box}.hx-sk-tint{--bg:color-mix(in srgb,var(--h1) 7%,#fff)}.hx-sk-dark{--bg:#0b1d2e;--tx:#eaf3fa;--mu:#9db4c8;--ln:#1e3a52}.hx-sk-grad{background:linear-gradient(135deg,var(--h1),color-mix(in srgb,var(--h1) 55%,var(--h2)));--tx:#fff;--mu:rgba(255,255,255,.85);--ln:rgba(255,255,255,.25)}.hx-in{position:relative;z-index:1}.hx-h{font-size:clamp(23px,3.2vw,36px);font-weight:800;text-align:center;margin:0 0 8px;color:var(--tx);line-height:1.4}.hx-p{text-align:center;color:var(--mu);margin:0 auto 30px;max-width:640px;font-size:16px;line-height:1.8}.hx button{font:inherit;cursor:pointer}.hx-btn{display:inline-flex;align-items:center;gap:6px;padding:12px 22px;border-radius:999px;background:var(--h2);color:#fff!important;font-weight:800;text-decoration:none!important;box-shadow:0 12px 24px -12px var(--h2);transition:transform .2s}.hx-btn:hover{transform:translateY(-3px)}.hx-js .hx .hx-in{transition:opacity calc(.8s*var(--hs)),transform calc(.9s*var(--hs)) cubic-bezier(.2,.8,.2,1),filter calc(.9s*var(--hs))}.hx-js .hx:not(.in) .hx-in{opacity:0}.hx-js .hx-an-up:not(.in) .hx-in{transform:translateY(40px)}.hx-js .hx-an-zoom:not(.in) .hx-in{transform:scale(.9)}.hx-js .hx-an-blur:not(.in) .hx-in{filter:blur(10px)}.hx-js .hx-an-flip:not(.in) .hx-in{transform:perspective(900px) rotateX(16deg)}.hx-js .hx-an-none .hx-in{opacity:1!important;transform:none!important;filter:none!important;transition:none}.hx-off *{animation-play-state:paused!important}.hx-loss{text-align:center}.hx-loss .clock{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:99px;background:rgb(239 68 68 / .12);color:#fca5a5;font-weight:700;margin-bottom:22px}.hx-sk-light .hx-loss .clock,.hx-sk-tint .hx-loss .clock{color:#b91c1c}.hx-loss .clock i{width:10px;height:10px;border-radius:50%;background:#ef4444;animation:hxBlink 1s infinite}@keyframes hxBlink{50%{opacity:.2}}.hx-loss .cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;text-align:center}.hx-loss .c{position:relative;overflow:hidden;padding:24px 18px;border-radius:22px;background:rgb(255 255 255 / .06);border:1px solid var(--ln);transition:.5s}.hx-sk-light .hx-loss .c,.hx-sk-tint .hx-loss .c{background:#fff;box-shadow:0 14px 30px -22px rgb(0 0 0 / .35)}.hx-loss .ic{font-size:36px;display:block}.hx-loss .c b{display:block;font-size:clamp(28px,4vw,42px);font-weight:800;color:#f87171;font-variant-numeric:tabular-nums;margin:6px 0;direction:ltr;transition:color .5s}.hx-loss .c b small{font-size:15px;color:var(--mu)}.hx-loss .c p{margin:0;color:var(--mu);font-size:14.5px}.hx-loss .drip{position:absolute;top:0;left:50%;width:6px;height:10px;border-radius:50%;background:#60a5fa;opacity:.8;animation:hxDrop calc(1.6s*var(--hs)) ease-in infinite;animation-delay:calc(var(--i)*.4s)}@keyframes hxDrop{to{transform:translateY(190px);opacity:0}}.hx-stop{margin-top:24px;border:0;padding:14px 26px;border-radius:99px;background:#ef4444;color:#fff;font-weight:800;font-size:17px;box-shadow:0 0 0 0 rgb(239 68 68 / .5);animation:hxPulse 1.8s infinite}@keyframes hxPulse{60%{box-shadow:0 0 0 18px #fff0}}.hx-loss.done .c b{color:#4ade80}.hx-loss.done .drip,.hx-loss.done .clock i{animation:none;opacity:0}.hx-loss.done .c{transform:scale(.97);border-color:#4ade80}.hx-loss.done .hx-stop{display:none}.hx-loss .stopped{margin-top:20px;font-size:16px;animation:hxPop .5s}@keyframes hxPop{from{transform:scale(.85);opacity:0}}.hx-pulse{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:26px;align-items:center}.hx-pulse .hxmap{display:block;width:100%;position:relative;aspect-ratio:1/.85;border-radius:26px;background:radial-gradient(circle at 50% 45%,#fff,color-mix(in srgb,var(--h1) 10%,#fff));overflow:hidden;box-shadow:0 20px 40px -28px var(--h1)}.hx-pulse svg{position:absolute;inset:6%;width:88%;height:88%}.hx-pulse .land{fill:color-mix(in srgb,var(--h1) 12%,#fff);stroke:color-mix(in srgb,var(--h1) 40%,#fff);stroke-width:.6;stroke-dasharray:2 1.5}.hx-pulse .road{fill:none;stroke:color-mix(in srgb,var(--h1) 18%,#fff);stroke-width:.8}.hx-pulse .hxl{position:absolute;font-size:12px;font-weight:800;color:color-mix(in srgb,var(--h1) 60%,#fff)}.hx-pulse .hn{top:4%;left:50%;transform:translateX(-50%)}.hx-pulse .hs2{bottom:3%;left:50%;transform:translateX(-50%)}.hx-pulse .he{right:3%;top:48%}.hx-pulse .hw{left:3%;top:48%}.hx-pulse .hxring{position:absolute;left:10%;top:10%;width:80%;height:80%;border-radius:50%;border:2px solid var(--h1);transform:scale(0);animation:hxRing calc(3.2s*var(--hs)) linear infinite;pointer-events:none}@keyframes hxRing{0%{transform:scale(0);opacity:.7}100%{transform:scale(1.2);opacity:0}}.hx-pulse .hxpin{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);border:0;background:none;padding:0;display:flex;flex-direction:column;align-items:center;gap:2px;z-index:1}.hx-pulse .hxpin i{width:14px;height:14px;border-radius:50%;background:var(--h1);box-shadow:0 0 0 0 color-mix(in srgb,var(--h1) 50%,transparent);animation:hxPin calc(2.2s*var(--hs)) infinite;animation-delay:calc(var(--i)*.35s)}@keyframes hxPin{60%{box-shadow:0 0 0 14px #fff0}}.hx-pulse .hxpin em{font-style:normal;font-size:11.5px;font-weight:700;background:#fff;color:#1f2d3d;padding:1px 8px;border-radius:99px;box-shadow:0 2px 6px rgb(0 0 0 / .12);white-space:nowrap;transition:.2s}.hx-pulse .hxpin.on i{background:var(--h2);transform:scale(1.5)}.hx-pulse .hxpin.on em{background:var(--h2);color:#fff}.hx-pulse .hxcard{padding:22px;border-radius:22px;background:#fff;color:#1f2d3d;box-shadow:0 18px 36px -24px rgb(0 0 0 / .4);border-top:5px solid var(--h2)}.hx-pulse .hxcard small{color:#64748b;font-weight:700}.hx-pulse .hxcard b{display:block;font-size:26px;margin:2px 0}.hx-pulse .hxcard p{color:#475569;margin:0 0 14px}.hx-pulse .hxcard.sw{animation:hxPop .4s}.hx-pulse .hxfeed{margin-top:14px;overflow:hidden;border-radius:14px;background:color-mix(in srgb,var(--h1) 10%,transparent);padding:10px 0}.hx-pulse .hxfeed .hxtr{display:flex;gap:24px;width:max-content;animation:hxMarq calc(26s*var(--hs)) linear infinite}.hx-pulse .hxfeed span{white-space:nowrap;font-size:14px;color:var(--tx)}@keyframes hxMarq{to{transform:translateX(50%)}}.hx-roof .pick{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:24px}.hx-roof .pick button{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 10px;border-radius:18px;border:2px solid var(--ln);background:var(--bg);color:var(--tx);font-weight:800;transition:.25s}.hx-roof .pick span{font-size:34px;transition:transform .4s cubic-bezier(.3,1.6,.5,1)}.hx-roof .pick button.on{border-color:var(--h1);background:color-mix(in srgb,var(--h1) 9%,#fff);transform:translateY(-4px);box-shadow:0 14px 26px -18px var(--h1)}.hx-roof .pick button.on span{transform:scale(1.25) rotate(-8deg)}.hx-roof .stage{display:grid}.hx-roof .sys{grid-area:1/1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:center;opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s .35s}.hx-roof .sys.on{opacity:1;visibility:visible;transition:opacity .35s}.hx-roof .iso{display:flex;flex-direction:column;gap:6px;perspective:900px;padding:10px 0}.hx-roof .iso i{display:block;font-style:normal;height:52px;border-radius:12px;transform:rotateX(52deg) rotateZ(-6deg) translateY(-60px);opacity:0;background:color-mix(in srgb,var(--h1) calc(25% + var(--j)*18%),#fff);box-shadow:0 10px 0 -2px color-mix(in srgb,var(--h1) calc(40% + var(--j)*15%),#000);display:flex;align-items:center;justify-content:center}.hx-roof .iso i:first-child{background:color-mix(in srgb,var(--h2) 75%,#fff);box-shadow:0 10px 0 -2px color-mix(in srgb,var(--h2) 70%,#000)}.hx-roof .sys.on .iso i{animation:hxLay .6s cubic-bezier(.3,1.4,.5,1) forwards;animation-delay:calc((var(--n) - var(--j))*.18s*var(--hs))}@keyframes hxLay{to{transform:rotateX(52deg) rotateZ(-6deg) translateY(0);opacity:1}}.hx-roof .iso span{font-weight:800;font-size:14px;color:#1f2d3d;transform:rotateX(-30deg)}.hx-roof .info small{color:var(--mu);font-weight:700}.hx-roof .info>b{display:block;font-size:26px;margin:4px 0 14px}.hx-roof .kv{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.hx-roof .kv span{flex:1;min-width:120px;padding:12px;border-radius:14px;background:color-mix(in srgb,var(--h1) 8%,transparent);color:var(--mu);font-size:13px}.hx-roof .kv b{display:block;font-size:20px;color:var(--tx)}.hx-time{text-align:center}.hx-time .houses{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:18px}.hx-time .hs{padding:16px;border-radius:22px;background:var(--bg);border:1px solid var(--ln);box-shadow:0 16px 30px -24px rgb(0 0 0 / .35)}.hx-time .hs small{display:inline-block;padding:4px 12px;border-radius:99px;font-weight:800;margin-bottom:6px}.hx-time .bad small{background:#fee2e2;color:#b91c1c}.hx-time .good small{background:#dcfce7;color:#166534}.hx-time .hs>b{display:block;margin-top:8px;font-size:17px}.hx-time .bad>b bdi{color:#dc2626}.hx-house{width:100%;max-width:300px;display:block;margin:auto}.hx-house .rf{fill:#94a3b8}.hx-house .wl{fill:#fff;stroke:#cbd5e1;stroke-width:3;transition:fill .4s}.hx-house .ins{fill:var(--h2);opacity:0}.hx-house.good .ins{opacity:1}.hx-house .st{fill:#a8a29e;opacity:calc(var(--age,0)*.09)}.hx-house .ck{fill:none;stroke:#475569;stroke-width:2.5;stroke-dasharray:40;stroke-dashoffset:calc(40 - var(--age,0)*6)}.hx-house .sun circle{fill:#fbbf24}.hx-house .dr circle{fill:#60a5fa;opacity:0}.hx-house.bad[style*="--age:"] .dr circle{opacity:calc((var(--age,0) - 4)*.25);animation:hxDr 1.2s infinite}@keyframes hxDr{to{transform:translateY(14px)}}.hx-house.good .st,.hx-house.good .ck,.hx-house.good .dr{display:none}.hx-time .slider{display:flex;align-items:center;gap:12px;max-width:640px;margin:0 auto;font-weight:700;color:var(--mu)}.hx-time input{flex:1;accent-color:var(--h1);direction:ltr;height:28px}.hx-time .yr{margin:12px 0;font-size:17px;font-weight:700}.hx-time .even{margin:0 auto 16px;max-width:520px;padding:10px 14px;border-radius:14px;background:#dcfce7;color:#166534;font-weight:700;animation:hxPop .4s}@media (max-width:820px){.hx{padding:48px 0}.hx-pulse,.hx-roof .sys{grid-template-columns:minmax(0,1fr)}.hx-time .houses{gap:10px}.hx-time .hs{padding:10px}.hx-time .hs>b{font-size:14px}.hx-roof .pick{grid-template-columns:1fr 1fr}.hx-pulse .hxpin em{font-size:10px;padding:0 5px}}.hx-pulse .hxside,.hx-pulse .hxfeed{min-width:0}.hx-noloop *{animation-iteration-count:1!important}.hx-noloop .hxring,.hx-noloop .drip{display:none}.hx-al-start .hx-h,.hx-al-start .hx-p{text-align:start;margin-inline:0}@media (max-width:767px){.hx-dev-desk{display:none!important}}@media (min-width:768px){.hx-dev-mob{display:none!important}}}