@keyframes glowing{0%{background-position:100% 100%}70%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradient{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes pulse-opacity{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes shake-horizontal{10%,90%{transform:translate3d(-.4%,0,0)}20%,80%{transform:translate3d(.8%,0,0)}30%,50%,70%{transform:translate3d(-1.6%,0,0)}40%,60%{transform:translate3d(1.6%,0,0)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes rating-wheel-fill{to{stroke-dasharray:0 100}}:root{--color-primary:#611fef;--color-primary-light:#9366f4;--color-primary-dark:#4b0fcc;--color-primary-extra-dark:#240a60;--color-primary-disabled:#cec4e3;--color-secondary:#ff0077;--color-secondary-light:#ff4da0;--color-secondary-dark:#990047;--color-secondary-disabled:#e6b3ca;--color-black:#151516;--color-black-light:#3a3a3d;--color-white:#fff;--color-white-dark:#fafafa;--color-white-extra-dark:#f7f7f7;--color-gray:#cdcccf;--color-gray-light:#f1f1f2;--color-gray-extra-light:#fbfbfc;--color-gray-extra-dark:#4d4c50;--color-gray-slightly-dark:#9f9da2;--color-gray-dark:#828087;--color-error:#f0083e;--color-error-light:#f94b74;--color-error-dark:#8d0525;--color-error-disabled:#d99eac;--color-success:#08da8e;--color-success-light:#37f8b2;--color-success-dark:#04784e;--color-success-disabled:#8fd2ba;--color-info:#0a89ff;--color-info-light:#57aeff;--color-info-dark:#0054a3;--color-info-disabled:#a7c5e2;--color-warning:#ffc700;--color-warning-light:#ffd84d;--color-warning-dark:#997700;--color-warning-disabled:#dfd19f;--color-blue:#008cff;--color-green:#00be8f;--color-text:#3a3a3d;--color-text-light:#4d4c50;--color-text-extra-light:#828087;--color-text-ultra-light:#9f9da2;--color-skeleton:var(--color-gray-light);--gradient-primary:linear-gradient(61.62deg, #3300ff 13.06%, #6800f7 46.77%, #a300ef 85.79%);--border-1:2px solid var(--color-gray-light);--border-2:2px solid var(--color-primary);--border-macro-ui:2px solid var(--color-gray-light);--shadow-1:0px 0px 8px rgba(0, 0, 0, 0.12);--shadow-2:0px 4px 8px rgba(0, 0, 0, 0.1);--shadow-3:0px 0px 6px rgba(0, 0, 0, 0.05);--shadow-4:-4px 0px 16px rgba(0, 0, 0, 0.2);--space-0:2px;--space-1:4px;--space-2:6px;--space-3:8px;--space-4:10px;--space-5:12px;--space-6:16px;--space-7:20px;--space-8:24px;--space-9:28px;--space-10:32px;--space-11:36px;--space-12:40px;--space-13:48px;--space-14:56px;--space-15:72px;--space-16:80px;--space-17:88px;--space-18:96px;--size-0:8px;--size-1:12px;--size-2:16px;--size-3:20px;--size-4:24px;--size-5:32px;--size-6:36px;--size-7:44px;--size-8:52px;--size-9:64px;--size-10:80px;--size-11:92px;--size-12:108px;--border-radius-xxs:4px;--border-radius-xs:6px;--border-radius-sm:8px;--border-radius-ms:12px;--border-radius-md:16px;--border-radius-ls:20px;--border-radius-lg:24px;--border-radius-xl:32px;--border-radius-xxl:36px;--border-radius-circle:96px;--negative-factor-1:-1;--time-1:0.12s;--time-2:0.2s;--time-3:0.28s;--time-4:0.32s;--time-5:0.4s;--time-6:0.6s;--time-7:0.72s;--transition-0:var(--time-0) all ease-out;--transition-1:var(--time-1) all ease-out;--transition-2:var(--time-2) all ease-in-out;--transition-3:var(--time-3) all ease-in-out;--layer-1:9;--layer-2:99;--layer-3:999;--layer-4:9999;--layer-5:99999;--layer-6:999999;--layer-7:9999999;--layer-8:99999999;--layer-9:999999999;--layer-10:9999999999;--layer-11:99999999999;--layer-12:999999999999;--font-family:"Obibok", -apple-system, "Segoe UI", "Ubuntu", sans-serif;--tx-h1:900 32px / 40px var(--font-family);--tx-h2:800 24px / 32px var(--font-family);--tx-h3:800 20px / 28px var(--font-family);--tx-h4:800 17px / 24px var(--font-family);--tx-h5:700 16px / 22px var(--font-family);--tx-tiny:500 11px / 12px var(--font-family);--tx-caption:500 12px / 16px var(--font-family);--tx-small:700 13px / 24px var(--font-family);--tx-medium:700 14px / 24px var(--font-family);--tx-body:600 15px / 24px var(--font-family);--tx-big:600 17px / 28px var(--font-family);--tx-menu-small:600 12px / 12px var(--font-family);--tx-menu:600 14px / 14px var(--font-family);--tx-menu-big:600 16px / 16px var(--font-family);--tx-button:700 var(--fontSize, 15px) / 20px var(--font-family);--tx-button-small:700 var(--fontSize, 13px) / 16px var(--font-family);--background-body:var(--color-white);--viewport-bottom:0;--viewport-top:0;--layout-padding:1.25rem;--layout-max-width:1440px}h1{font:var(--tx-h1)}h2{font:var(--tx-h2)}h3{font:var(--tx-h3)}h4{font:var(--tx-h4)}h5{font:var(--tx-h5)}p{font:var(--tx-body)}@media only screen and (device-width:360px)and (device-height:780px)and (-webkit-min-device-pixel-ratio:3)and (min-height:733px),only screen and (device-width:375px)and (device-height:812px)and (-webkit-min-device-pixel-ratio:3)and (min-height:765px),only screen and (device-width:390px)and (device-height:844px)and (-webkit-device-pixel-ratio:3)and (min-height:797px),only screen and (device-width:414px)and (device-height:896px)and (-webkit-min-device-pixel-ratio:3)and (min-height:849px),only screen and (device-width:428px)and (device-height:926px)and (-webkit-min-device-pixel-ratio:3)and (min-height:879px){:root{--viewport-bottom:5rem}}@media (max-width:767px){:root{--layout-padding:0.75rem;--viewport-top:46px}}@media (min-width:1025px){:root{--exploreListingWidth:min(62vw, 732px)}}:root{--color-main-background:transparent;--color-nav-background:var(--color-white);--tab-bar-height:46px;--tab-bar-width:auto;--header-width:100vw}@media all and (max-width:767px){:root{--header-height:auto}}@media all and (min-width:768px){:root{--header-height:72px;--tab-bar-height:auto}}@media all and (min-width:1024px){:root{--tab-bar-width:auto}}@media screen and (device-width:360px)and (device-height:780px)and (-webkit-min-device-pixel-ratio:3)and (min-height:733px),screen and (device-width:375px)and (device-height:812px)and (-webkit-min-device-pixel-ratio:3)and (min-height:765px),screen and (device-width:390px)and (device-height:844px)and (-webkit-device-pixel-ratio:3)and (min-height:797px),screen and (device-width:414px)and (device-height:896px)and (-webkit-min-device-pixel-ratio:3)and (min-height:849px),screen and (device-width:428px)and (device-height:926px)and (-webkit-min-device-pixel-ratio:3)and (min-height:879px){:root{--tab-bar-height:84px}}body{font-family:var(--font-family)}*{transition:opacity calc(var(--time-3)*1.095) ease-out}h1,h2,h3,h4,h5{margin:0}ul{padding:0}ul li{list-style:none}#ppms_cm_popup_overlay{z-index:1000000000000000300000000!important}.has-text-align-center{text-align:center!important}.has-medium-font-size{font-size:1.125rem!important}@media all and (min-width:1025px){.has-medium-font-size{font-size:1.25rem!important}}.has-large-font-size{font-size:1.25rem!important}@media all and (min-width:1025px){.has-large-font-size{font-size:1.5rem!important}}.has-extra-large-font-size{font-size:1.5rem!important}@media all and (min-width:1025px){.has-extra-large-font-size{font-size:1.75rem!important}}.aligncenter{text-align:center}.wp-block-image{margin:0;height:auto}.wp-block-image img{height:100%;object-fit:contain}.wp-block-image figcaption{margin-top:.25rem;color:var(--color-gray-extra-dark)}.wp-block-image figcaption,.wp-block-image figcaption a,.wp-block-image figcaption strong{font:var(--tx-small)!important}.wp-block-image figcaption sub,.wp-block-image figcaption sub *{font:var(--tx-menu-small)!important;line-height:.75rem!important}@media all and (max-width:767px){.hidden--mobile{display:none!important;opacity:0!important;pointer-events:none!important}}@media all and (min-width:768px)and (max-width:1024px){.hidden--tablet{display:none!important;opacity:0!important;pointer-events:none!important}}@media all and (min-width:1025px){.hidden--desktop{display:none!important;opacity:0!important;pointer-events:none!important}}.no-overflow{overflow:hidden!important}.accordion{--open-transition-time:0.52s;--close-transition-time:0.2s;--gap:0.5rem}.accordion .inner{display:grid!important;gap:var(--gap)!important;align-content:start!important}.accordion-item,.accordion-item summary{outline:0;-webkit-tap-highlight-color:transparent}.accordion-item summary{display:flex;flex-direction:column;color:#000;list-style:none;pointer-events:none}.accordion-item summary a,.accordion-item summary button,.accordion-item summary input,.accordion-item summary textarea{pointer-events:all}.accordion-item summary::-webkit-details-marker{display:none}.accordion-item summary .title{align-items:center;display:flex;justify-content:space-between;margin:0;width:100%;position:relative;cursor:pointer;pointer-events:all;user-select:none}@media not handheld{.accordion-item summary .title:hover{color:var(--color-primary)}.accordion-item summary .title:hover :global(svg){stroke:var(--color-primary)}}.accordion-item summary .title .icon{-webkit-text-fill-color:transparent;background-clip:text;display:grid;place-content:center;place-items:center;transition:all .2s ease-out}.accordion-item summary .content{margin:0;max-height:0;padding:0;opacity:0;pointer-events:none;transition:all var(--close-transition-time) ease-out}.accordion-item[open] summary .title{color:var(--color-primary)}.accordion-item[open] summary .title .icon{transform:rotate(180deg)}.accordion-item[open] summary .content{max-height:100vh;opacity:1;transition:all var(--open-transition-time) ease-out}.button{color:var(--color)}.button,.wp-block-button__link{--borderWidth:2px;--borderColor:transparent;--background:var(--color-primary);--backgroundHover:var(--color-primary-light);--color:var(--color-white);--colorHover:var(--color-white);--height:3.25rem;--padding:0.5rem 0.75rem;align-items:center;display:flex;min-height:var(--height);justify-content:center;padding:var(--padding);width:var(--width);appearance:none;background:var(--background);border:var(--borderWidth, 2px) var(--borderStyle, solid) var(--borderColor, var(--color));border-radius:var(--borderRadius, var(--border-radius-ls));font:var(--tx-button);line-height:1.32!important;text-align:center!important;transition:var(--transition-1);cursor:pointer}.button:not([disabled=disabled]),.wp-block-button__link:not([disabled=disabled]),[busy=true].button,[busy=true].wp-block-button__link{background:var(--background);border-color:var(--borderColor);color:var(--color)}@media all and (min-width:1025px){.button:not([disabled=disabled]):hover,.wp-block-button__link:not([disabled=disabled]):hover,[busy=true].button:hover,[busy=true].wp-block-button__link:hover{background:var(--backgroundHover, var(--background));color:var(--colorHover, var(--color));border-color:var(--borderColorHover, var(--borderColor))}}[disabled].button,[disabled].wp-block-button__link{opacity:.4}[disabled].button,[disabled].button .icon,[disabled].button .icon svg,[disabled].wp-block-button__link,[disabled].wp-block-button__link .icon,[disabled].wp-block-button__link .icon svg{cursor:not-allowed!important}@media all and (min-width:1025px){.button:hover .icon svg path,.wp-block-button__link:hover .icon svg path{--fill:var(--colorHover);--stroke:var(--colorHover)}}.extra-small.button,.extra-small.wp-block-button__link{--height:2rem;--padding:0 0.5rem;--borderRadius:var(--border-radius-md);font:var(--tx-button-small)}.small.button,.small.wp-block-button__link{--height:2.75rem;--padding:0 0.75rem;--borderRadius:var(--border-radius-lg)}.big.button,.big.wp-block-button__link{--height:4rem;--padding:0 1.25rem}.button .button-icon,.wp-block-button{display:flex;justify-content:center}.wp-block-button__link{color:var(--color-white)!important}.button .button-icon{align-items:center}.button .button-icon.left{margin-right:.5rem}.button .button-icon.right{margin-left:.5rem}.button[disabled=disabled]{background:var(--color-primary-disabled)!important;pointer-events:none}.button.secondary{--borderColor:var(--color-primary);--borderColorHover:var(--color-primary);--borderWidth:2px;--background:var(--color-white);--backgroundHover:var(--color-primary);--color:var(--color-primary);--colorHover:var(--color-white)}.button.tertiary{--background:var(--color-gray-light);--backgroundHover:var(--color-gray-light);--color:var(--color-primary);--colorHover:var(--color-primary)}.button.error{--borderWidth:2px;--background:var(--color-error);--backgroundHover:var(--color-error);--color:var(--color-white);--colorHover:var(--color-white)}.button.success{--background:var(--color-success);--backgroundHover:var(--color-success)}.button.info,.button.success,.button.warning{--borderWidth:2px;--color:var(--color-white);--colorHover:var(--color-white)}.button.warning{--background:var(--color-warning);--backgroundHover:var(--color-warning)}.button.info{--background:var(--color-info);--backgroundHover:var(--color-info)}.button.explore,.button.ghost{--borderWidth:2px;--colorHover:var(--color-primary)}.button.ghost{--background:transparent;--backgroundHover:transparent;--color:var(--color-primary)}.button.explore{--background:var(--color-white);--backgroundHover:var(--color-gray);--color:var(--color-gray-dark)}.checkable{position:relative;align-items:center;font:var(--tx-body)}.checkable,.checkable input,.checkable label{cursor:pointer}.checkable input{margin-right:.5rem;border:2px solid var(--color-primary);background:var(--color-white);margin:0}.checkable input[type=checkbox]{width:1.25rem;height:1.25rem;border-radius:var(--border-radius-xs)}.checkable input[type=checkbox]:checked+label::after{content:"";border-bottom:3px solid var(--color-black);border-right:3px solid var(--color-black);width:.5rem;height:.75rem;display:flex;position:absolute}.checkable input[type=radio]{width:1.25rem;height:1.25rem;border-radius:var(--border-radius-xxl)}.checkable input[type=radio]:checked+label::after{content:"";background:var(--color-black);border-radius:var(--border-radius-xxl);width:.75rem;height:.75rem;display:flex;position:absolute}.checkable.vertical input:checked+label::after{left:50%}.checkable.horizontal input[type=radio]:checked+label::after{left:.25rem;top:.5rem}.checkable.horizontal input[type=checkbox]:checked+label::after{left:.375rem;top:.375rem;transform:rotate(45deg)}.checkable.vertical input[type=radio]:checked+label::after{top:.25rem;transform:translate(-50%)}.checkable.vertical input[type=checkbox]:checked+label::after{top:.5rem;transform:translate(-50%,-50%) rotate(45deg)}.checkable,.checkable-group{display:flex}.checkable-group.vertical,.checkable.vertical{flex-direction:column}.checkable-group.vertical>:not(:last-child),.checkable.vertical>:not(:last-child){padding-bottom:var(--gap)}.checkable-group.horizontal,.checkable.horizontal{flex-direction:row}.checkable-group.horizontal>:not(:last-child),.checkable.horizontal>:not(:last-child){margin-right:var(--gap)}.field,.field-wrapper{display:grid;font:var(--tx-body)}.field,.field input{font-weight:700;--letterSpacing:0.01rem;outline:0}.field{min-height:60px!important;border-radius:var(--border-radius-md)!important;background-color:var(--color-white);padding:0 .75rem!important;border:2px solid transparent!important;box-shadow:var(--shadow-3);border-color:var(--color-primary)!important;align-items:center}.field input{font:var(--tx-body)}.field-wrapper{grid-gap:var(--gap, 8px);font-weight:600}.filter{display:grid;gap:.625rem}.filter:not(.minmax-filter) .filter__header{margin-bottom:.375rem}.filter__header{display:grid;gap:.25rem;grid-column:1/3;grid-row:1/2}.filter__description{color:var(--color-text-light)}.filter .multiselect,.filter .range-input,.filter .switcher{grid-column:1/3}.filter .range-input{padding-top:.75rem}.filter .text-input{grid-row:2/3}.filters-trigger{position:relative}.filters-trigger__counter{background:var(--color-secondary)!important;font-weight:800!important;position:absolute;left:calc(100% - .75rem);bottom:calc(100% - .75rem)}.icon,form{display:grid}form{gap:var(--formGap);width:var(--formWidth)}form button{margin-top:var(--formGap)}.icon{gap:.25rem;place-items:center}.icon,.icon *,.illustration,.illustration *{transition:var(--transition-1)}.icon>div,.illustration>div{display:flex!important}.icon svg{cursor:pointer;width:calc(1px*var(--width, var(--size, 24)));height:calc(1px*var(--height, var(--size, 24)))}.icon svg path{stroke-width:var(--strokeWidth, 1.75)}.icon span{font:var(--tx-tiny);--lineheight:0.75rem;--letterSpacing:0.04em;font-weight:500}@media all and (min-width:1025px){.icon:hover{cursor:pointer;--color:var(--color-primary)}}.icon [fill=none] path{stroke:var(--stroke, currentColor)}.icon.filled svg{fill:var(--fill, var(--color-black))}.icon.filled svg path{stroke:transparent}.illustration,.illustration svg{width:calc(1px*var(--width));height:calc(1px*var(--height))}.loading-spinner{--size:2rem;--border-width:3px;display:inline-block;position:relative;width:var(--size);height:var(--size)}.loading-spinner div{box-sizing:border-box;display:block;position:absolute;width:var(--size);height:var(--size);border:var(--border-width) solid var(--color-primary);border-radius:50%;animation:rotate var(--time-7) cubic-bezier(.5,0,.5,1) infinite;border-color:var(--color-primary) transparent transparent transparent}.loading-spinner div :nth-child(1){animation-delay:-.45s}.loading-spinner div :nth-child(2){animation-delay:-.3s}.loading-spinner div :nth-child(3){animation-delay:-.15s}.multiselect{border:var(--border-2);border-radius:var(--border-radius-ms);font:var(--tx-small);overflow:scroll}@media all and (max-width:1024px){@supports (-webkit-appearance:none){.multiselect{padding:1rem}}}.multiselect option{cursor:pointer;padding:12px!important}.multiselect option:hover{background:var(--color-gray-light)}.overlay{opacity:0;position:fixed;z-index:var(--overlayLayer);top:0;left:0;right:0;bottom:0;background:var(--color-black)}.overlay:not(.active){pointer-events:none}.overlay.active{opacity:.4}.offer-details-item{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,auto);gap:.5rem;align-items:center;font:var(--tx-big);font-weight:700;justify-content:start}.offer-details-item strong{font-weight:900}.offer-rating{display:grid;justify-content:start;grid-template-columns:repeat(5,auto);grid-gap:.25rem}.pin{cursor:pointer}.pin--offer{visibility:hidden;--background:var(--color-primary-dark)}.pin--offer.highlighted,.pin--offer:hover{--background:var(--color-secondary);z-index:var(--layer-1)}.pin--offer .inner{font:var(--tx-small);--lineheight:1.5rem;font-weight:800;background:var(--background);padding:0 6px 1px;position:relative;border-radius:var(--border-radius-md);color:var(--color-white);display:block;min-height:1.5rem;transition:opacity .2s ease;opacity:var(--pin-opacity, 1)}.pin--offer .inner::after{content:"";width:16px;height:16px;position:absolute;top:100%;left:50%;transform:rotate(45deg) translate(calc(-50% + -4px),0);background:var(--background);z-index:-1}.pin--cluster{--background:var(--color-primary);visibility:hidden}.pin--cluster.highlighted-cluster,.pin--cluster:hover,.pin--destination{--background:var(--color-secondary);z-index:var(--layer-1)}.pin--cluster .inner,.pin--cluster .inner .text-box{display:flex;flex-direction:column;justify-content:center;align-items:center}.pin--cluster .inner{font:var(--tx-body);font-weight:800;line-height:16px!important;background:var(--background);padding:0 8px 4px;position:relative;color:var(--color-white);display:block;min-height:1.5rem;transition:opacity .2s ease;opacity:var(--pin-opacity, 1);z-index:var(--pin-z-index);border-radius:100%;width:48px;height:48px}.pin--cluster .inner .text-box{text-align:center;height:100%}.pin--cluster .inner .img-box{height:1rem;margin-bottom:2px}.pin--destination{z-index:var(--layer-2);pointer-events:none}.pin--destination .inner{transform:translate(14%,-24%)}.pin--destination .inner img{height:2.75rem}.visibility{visibility:visible}.post-meta{display:grid;grid-template-columns:repeat(2,auto);place-content:center start;place-items:center start;gap:.75rem;margin-top:.5rem}.post-meta__summary{display:grid;align-items:center}.post-meta__author-picture{border-radius:var(--border-radius-lg);color:transparent;background-color:var(--color-gray-light)}.post-meta__author-name{font:var(--tx-body);font-weight:700;line-height:1.5rem;color:var(--color-text-light)}.post-meta__date-and-reading{font:var(--tx-small);font-weight:600;line-height:1rem;color:var(--color-text-extra-light)}.prices{flex-wrap:wrap;width:100%}.prices .price{font:var(--tx-h3);font-weight:900}.prices .price.current.reduced{color:var(--color-text-dark)}.prices .price.current.increased{color:var(--color-error)}.prices .price.initial{color:var(--color-gray-dark);text-decoration:line-through;margin-left:.375rem}.prices,.prices .discount{display:flex;align-items:center}.prices .discount{justify-content:center;text-align:center;font:var(--tx-small);font-weight:900;border-radius:var(--border-radius-xxs);padding:0 4px;margin-left:.375rem;color:var(--color-white-dark);animation:glowing 3s ease-in-out infinite;background-size:400% 400%!important}.prices .discount.reduced{--discountColor:#00be8f;background:var(--discountColor);background:linear-gradient(120deg,var(--discountColor),var(--discountColor),var(--discountColor),var(--discountColor),#11ffc4,var(--discountColor),var(--discountColor),var(--discountColor),var(--discountColor),var(--discountColor));animation:glowing 3s 2s ease-in-out infinite}.prices .discount.increased{--discountColor:#f0083e;background:var(--discountColor)}@media all and (min-width:1025px){.prices .discount.increased{animation:shake-horizontal 1s ease-in-out infinite}}.prices .unit-price{width:100%;font:var(--tx-small);--lineheight:1rem;font-weight:800;color:var(--color-primary-dark)}.progress{-webkit-appearance:none;appearance:none;color:var(--color, var(--color-primary))!important;height:var(--height, 8px);width:var(--width);border:0;border-radius:var(--height)!important;background-color:var(--color-gray-light)!important}.progress::-moz-progress-bar{background-color:var(--color, var(--color-primary))!important;border-radius:var(--height)!important}.progress::-webkit-progress-value{background-color:var(--color, var(--color-primary))!important;border-radius:var(--height)!important}.progress::-webkit-progress-bar{background-color:var(--color-gray-light)!important;border-radius:var(--height)!important}.range-input{display:grid;grid-gap:1rem;font:var(--tx-body);position:relative;height:100%}.range-input.with-steps{grid-gap:1.75rem}.range-input .input-wrapper,.range-input .steps{display:flex;justify-content:space-between}.range-input .input-wrapper input{width:100%}.range-input .steps{width:100%;height:auto;position:absolute;bottom:.625rem;pointer-events:none}.range-input .steps .step{display:grid;grid-gap:.25rem;place-items:center;height:2rem;transform:translateY(-4px)}.range-input .steps .step-marker{width:2px;height:.5rem;background:var(--color-primary)}.range-input .steps .step-value{text-align:center;width:1.5rem;font:var(--tx-small)}.range-input input[type=range]{-webkit-appearance:none;width:100%;min-height:2rem;cursor:pointer;overflow:hidden;left:0;position:relative;margin:0;padding:0;background:0 0}.range-input input[type=range]:focus{outline:0}.range-input input[type=range]{-webkit-appearance:none}.range-input input[type=range]::-webkit-slider-runnable-track{box-sizing:border-box;border:0;height:2px;background:var(--color-primary)}.range-input input[type=range]::-moz-range-track{box-sizing:border-box;border:0;height:2px;background:var(--color-primary)}.range-input input[type=range]::-ms-track{box-sizing:border-box;border:0;height:2px;background:var(--color-primary)}.range-input input[type=range]::-webkit-slider-thumb{margin-top:-10px!important;box-sizing:border-box;border:0;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--color-primary);-webkit-appearance:none}.range-input input[type=range]::-moz-range-thumb{box-sizing:border-box;border:0;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--color-primary);-webkit-appearance:none}.range-input input[type=range]::-ms-thumb{margin-top:0;box-sizing:border-box;border:0;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--color-primary);-webkit-appearance:none}.range-input input[type=range]::-ms-tooltip{display:none}.rating-wheel{position:relative;padding:calc(var(--size)*var(--strokeWidth, 3)*.005);display:flex;width:calc(var(--size)*1px);height:calc(var(--size)*1px)}.rating-wheel svg{overflow:visible}.rating-wheel svg circle{stroke-width:calc(var(--strokeWidth, 3)*1px)}.rating-wheel .circle{animation:rating-wheel-fill .6s reverse;transform:rotate(-90deg);transform-origin:center;stroke:var(--color-error)}.rating-wheel .circle.rating-3{stroke:var(--color-warning)}.rating-wheel .circle.rating-4,.rating-wheel .circle.rating-5{stroke:var(--color-success)}.rating-wheel span{font:var(--tx-h2);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.switcher{background:var(--color-gray-light);padding:2px;display:flex;user-select:none;cursor:pointer;overflow:hidden;transition:var(--transition-1)}@media (max-width:1024px){.switcher.wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(auto,50%))}}.switcher .switcher-option{cursor:pointer;overflow:hidden}.switcher .switcher-option,.switcher .switcher-option>*,.switcher>*{transition:var(--transition-1)}.switcher .switcher-option,.switcher .switcher-option .inner{width:100%;display:flex;justify-content:center;align-items:center;height:100%}.switcher .switcher-option .inner{text-align:center;color:var(--color-gray-dark);padding:0 8px;font-weight:700}@media (min-width:1024px){.switcher .switcher-option .inner:hover{color:var(--color-gray-extra-dark)}}.switcher .switcher-option input{position:absolute;border:0}.switcher .switcher-option input:checked+.inner{background-color:var(--color-white);color:var(--color-primary)!important}.switcher .switcher-option input:checked+.inner svg path{--stroke:var(--color-primary)}.switcher .switcher-option svg{pointer-events:none}.switcher.small{min-height:2.25rem;border-radius:var(--border-radius-ms)}.switcher.small .switcher-option{border-radius:calc(var(--border-radius-ms) - 2px)}.switcher.small .switcher-option .inner{min-height:2rem;height:100%;font:var(--tx-small);font-weight:700}.switcher.big{min-height:3.25rem;border-radius:var(--border-radius-ls)}.switcher.big .switcher-option{border-radius:calc(var(--border-radius-ls) - 2px)}.switcher.big .switcher-option .inner{min-height:3.25rem;height:100%;font:var(--tx-button);--fontSize:15px}.select select{width:100%;height:100%}.selectContainer{min-height:60px!important;border-radius:var(--border-radius-md)!important;background-color:var(--color-white);padding:0 .75rem!important;border:2px solid transparent!important;box-shadow:var(--shadow-3);border-color:var(--color-primary)!important;display:grid;align-items:center;width:100%;position:relative;--placeholderColor:var(--color-gray-dark);--selectedItemPadding:0.5rem;--listPosition:unset;--itemHoverBG:var(--color-gray-light);--itemHoverColor:var(--color-black);--itemIsActiveBG:var(--color-primary)!important;font:var(--tx-body);font-weight:700}.selectContainer,.selectContainer input{--letterSpacing:0.01rem;outline:0}.selectContainer.multiSelect{padding:.5rem 2rem .5rem .75rem!important}.selectContainer.multiSelect input{transform:translate(.25rem)}.selectContainer svg~input:not(:focus){--inputPadding:0 3rem!important}.selectContainer .indicator{height:100%!important;top:0!important}.selectContainer .listContainer{border:2px solid var(--color-primary)!important;border-top:none!important;border-radius:0 0 var(--border-radius-ms) var(--border-radius-ms)!important;left:-2px!important;box-shadow:none!important;top:100%!important;transform:translateY(-11px);overflow-x:hidden}.selectContainer .listContainer::before{display:block;content:"";position:sticky;left:0;top:0;width:100%;height:.75rem;background:var(--color-white);z-index:var(--layer-2)}.selectContainer .listContainer .listItem,.selectContainer .listContainer .listItem>*{border:0!important;min-height:2.75rem;display:flex;width:100%;align-items:center}.selectContainer .selectedItem{display:flex;align-items:center;--height:100%;width:100%}.selectContainer .multiSelectItem{margin:.25rem!important;border-radius:var(--border-radius-sm)!important;background:var(--color-gray-light)!important;cursor:pointer!important;padding:0 .5rem 0 .625rem!important;height:2rem!important}.selectContainer .multiSelectItem.active,.selectContainer .multiSelectItem:hover{background:var(--color-primary)!important}.selectContainer .multiSelectItem.active .multiSelectItem_clear,.selectContainer .multiSelectItem:hover .multiSelectItem_clear{background:var(--color-white)}.selectContainer .multiSelectItem.active .multiSelectItem_clear svg path,.selectContainer .multiSelectItem:hover .multiSelectItem_clear svg path{fill:var(--color-black)}.selectContainer input{--inputPadding:0 3rem 0 1rem!important;height:100%!important;font:var(--tx-body)!important;color:var(--color-text)!important;font-weight:700;border-radius:var(--border-radius-md)!important}.selectContainer input:focus{background:rgba(255,255,255,.7)!important;--inputPadding:0 2.75rem}.selectContainer input:focus:not(:placeholder-shown){background:0 0!important}.selectContainer input::placeholder{font:var(--tx-body);font-weight:700}.tab-bar-item{display:grid;place-items:start center;place-content:start center;font:var(--tx-tiny);--letterSpacing:-0.06em!important;--lineheight:0.75rem;font-weight:500;color:var(--color-gray-extra-dark);transition:var(--transition-1);height:var(--tab-bar-height);position:relative}@media all and (max-width:1024px){.tab-bar-item{padding:.25rem 0 .375rem}}@media all and (min-width:1025px){.tab-bar-item:hover{pointer-events:all!important;opacity:1!important;color:var(--color-primary)}.tab-bar-item:hover .icon svg{--stroke:var(--color-primary)!important}.tab-bar-item:hover .icon svg path{opacity:1}}.tab-bar-item.active{color:var(--color-primary)!important}.tab-bar-item.active .icon svg path{stroke:var(--color-primary)}@media all and (max-width:1024px){.tab-bar-item.reports{display:none}.tab-bar-item .icon{gap:.125rem 0}}@media all and (min-width:1025px){.tab-bar-item .icon svg path{opacity:1}}.tab-bar-item .badge{position:absolute;transform:translate(-50%);left:50%;display:grid;place-items:center;place-content:center;color:var(--color-white);background:var(--color-secondary);border-radius:var(--border-radius-circle);min-width:1rem;padding:0 0 1px;min-height:1rem;font:var(--tx-tiny);font-weight:800;transform:translate(.25rem,1px)}@media all and (min-width:1025px){.tab-bar-item .badge{transform:translate(2px,-5px)}}.text-input{display:grid;grid-gap:var(--gap, 8px);font:var(--tx-body);font-weight:600;position:relative}.text-input input{min-height:60px!important;border-radius:var(--border-radius-md)!important;background-color:var(--color-white);padding:0 .75rem!important;border:2px solid transparent!important;box-shadow:var(--shadow-3);border-color:var(--color-primary)!important;display:grid;align-items:center;width:100%}.text-input input,.text-input input input{font:var(--tx-body);font-weight:700;--letterSpacing:0.01rem;outline:0}.text-input input[type=number]{-moz-appearance:textfield}.text-input input::-webkit-inner-spin-button,.text-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.text-input .unit{content:attr(data-unit);font:var(--tx-body);font-weight:700;position:absolute;right:.75rem;bottom:18px}.text-input .unit+input{padding-right:1.75rem!important}.user-icon,.user-icon__link{display:flex}.user-icon__picture{border-radius:var(--border-radius-xl);border:var(--border-2);color:transparent}.valuemeter{display:grid;grid-template-columns:repeat(var(--items),1fr);gap:.5rem}.valuemeter .node{text-align:center;display:grid;gap:.25rem;font:var(--tx-small)}.valuemeter .node::before{content:"";display:block;height:.5rem;border-radius:var(--border-radius-ms);background:var(--color-gray-light)}.valuemeter .node.active::before{background:var(--background)}.view-heading{--gap:0;width:100%;display:grid;gap:var(--gap);transition:var(--transition-1)}.view-heading h1{font:var(--tx-h1);font-weight:900}.view-heading p{font:var(--tx-body);--lineHeight:22px;font-weight:600;color:var(--color-text-extra-light)}.view-heading p:first-child{margin-top:0}.view-heading p:last-child{margin-bottom:0}@media all and (max-width:767px){.view-heading p:last-child{margin:8px 0 4px}}