.ultrakit-rvb-wrap{display: flex;justify-content: center;width: 100%}.ultrakit-rvb-wrap.is-floating-host{display: block}.ultrakit-rvb-badge{--rvb-a: #6c5ce7;--rvb-bg: #fff;--rvb-ink: #16143a;--rvb-muted: #6b6a88;--rvb-line: rgba(22,20,58,.1);--rvb-star: #fbbc05;--rvb-empty: rgba(22,20,58,.14);--rvb-mark-bg: #fff;position: relative;box-sizing: border-box;color: var(--rvb-ink);background: var(--rvb-bg);text-decoration: none !important;font-variant-numeric: tabular-nums;transition: transform .3s cubic-bezier(.2,.9,.25,1.2),box-shadow .3s ease}.ultrakit-rvb-badge *,.ultrakit-rvb-badge *::before,.ultrakit-rvb-badge *::after{box-sizing: border-box}.ultrakit-rvb-badge [hidden]{display: none !important}.ultrakit-rvb-badge .screen-reader-text{position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap}a.ultrakit-rvb-badge{color: var(--rvb-ink)}a.ultrakit-rvb-badge:hover{transform: translateY(-3px)}.ultrakit-rvb-mark{flex-shrink: 0;display: inline-grid;place-items: center;width: 44px;height: 44px;border-radius: 50%;background: var(--rvb-mark-bg);box-shadow: 0 6px 16px -8px rgba(22,20,58,.35),inset 0 0 0 1px var(--rvb-line);line-height: 1}.ultrakit-rvb-mark svg{width: 58%;height: 58%}.ultrakit-rvb-mark.is-txt{background: var(--rvb-a);color: #fff;font-weight: 900;font-size: 17px;letter-spacing: -.02em;box-shadow: 0 6px 16px -8px var(--rvb-a)}.ultrakit-rvb-mark.is-icon{background: var(--rvb-a);color: #fff;font-size: 19px}.ultrakit-rvb-mark.is-icon svg{width: 19px;height: 19px;fill: currentColor}.ultrakit-rvb-stars{--sz: 20px;--star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 20'%3E%3Cpath d='M10 .4l2.8 6.1 6.7.7-5 4.5 1.4 6.6L10 15 4.1 18.3l1.4-6.6-5-4.5 6.7-.7z'/%3E%3C/svg%3E");position: relative;display: inline-block;flex-shrink: 0;width: calc(var(--sz) * 5.5);height: var(--sz);vertical-align: middle}.ultrakit-rvb-stars.is-small{--sz: 15px}.ultrakit-rvb-stars.is-tiny{--sz: 12px}.ultrakit-rvb-stars-base,.ultrakit-rvb-stars-fill{position: absolute;top: 0;bottom: 0;left: 0;-webkit-mask: var(--star) 0 0 / calc(var(--sz) * 1.1) var(--sz) repeat-x;mask: var(--star) 0 0 / calc(var(--sz) * 1.1) var(--sz) repeat-x}.ultrakit-rvb-stars-base{right: 0;background: var(--rvb-empty)}.ultrakit-rvb-stars-fill{width: var(--rvb-fill,0%);background: var(--rvb-star);transition: width 1.2s cubic-bezier(.2,.9,.25,1)}.rvb-stars-brand{--rvb-star: var(--rvb-a)}.ultrakit-rvb-badge.is-counting .ultrakit-rvb-stars-fill{width: 0}.rvb-stars-boxed .ultrakit-rvb-stars-base,.rvb-stars-boxed .ultrakit-rvb-stars-fill{-webkit-mask: none;mask: none;background: repeating-linear-gradient(90deg,var(--c) 0 var(--sz),transparent var(--sz) calc(var(--sz) * 1.1));border-radius: 2px}.rvb-stars-boxed .ultrakit-rvb-stars-base{--c: var(--rvb-empty)}.rvb-stars-boxed .ultrakit-rvb-stars-fill{--c: var(--rvb-a)}.rvb-stars-boxed .ultrakit-rvb-stars::after{content: '';position: absolute;inset: 0;background: #fff;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 20'%3E%3Cpath transform='translate(3.2 3.1) scale(.68)' d='M10 .4l2.8 6.1 6.7.7-5 4.5 1.4 6.6L10 15 4.1 18.3l1.4-6.6-5-4.5 6.7-.7z'/%3E%3C/svg%3E") 0 0 / calc(var(--sz) * 1.1) var(--sz) repeat-x;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 20'%3E%3Cpath transform='translate(3.2 3.1) scale(.68)' d='M10 .4l2.8 6.1 6.7.7-5 4.5 1.4 6.6L10 15 4.1 18.3l1.4-6.6-5-4.5 6.7-.7z'/%3E%3C/svg%3E") 0 0 / calc(var(--sz) * 1.1) var(--sz) repeat-x}.ultrakit-rvb-platform{font-weight: 800;color: var(--rvb-ink)}.ultrakit-rvb-rating-num{font-weight: 900;letter-spacing: -.02em;color: var(--rvb-ink)}.ultrakit-rvb-count{color: var(--rvb-muted);font-size: 13px;font-weight: 600}.ultrakit-rvb-count .ultrakit-rvb-num{color: var(--rvb-ink);font-weight: 800}.ultrakit-rvb-word{display: inline-flex;padding: 3px 10px;border-radius: 999px;background: color-mix(in srgb,var(--rvb-a) 14%,transparent);color: var(--rvb-a);font-size: 11px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase}.ultrakit-rvb-verified{display: inline-grid;width: 18px;height: 18px;color: #1d9bf0;flex-shrink: 0}.ultrakit-rvb-verified svg{width: 100%;height: 100%}.ultrakit-rvb-badge a.ultrakit-rvb-more{display: inline-flex;align-items: center;gap: 6px;color: var(--rvb-a);font-size: 14px;font-weight: 800;text-decoration: none}.ultrakit-rvb-more svg{width: 15px;height: 15px;transition: transform .2s ease}.ultrakit-rvb-more:hover svg{transform: translateX(4px)}.ultrakit-rvb-layout-pill{display: inline-flex;align-items: center;gap: 12px;padding: 8px 22px 8px 8px;border-radius: 999px;box-shadow: 0 14px 34px -18px rgba(22,20,58,.45),0 0 0 1px var(--rvb-line)}.ultrakit-rvb-body{display: flex;flex-direction: column;gap: 3px}.ultrakit-rvb-top-row{display: flex;align-items: center;gap: 7px;font-size: 14px}.ultrakit-rvb-pill-score{display: flex;align-items: center;gap: 8px}.ultrakit-rvb-pill-score .ultrakit-rvb-rating-num{font-size: 17px}.ultrakit-rvb-layout-inline{display: inline-flex;align-items: center;flex-wrap: wrap;gap: 8px 10px;padding: 6px 16px 6px 6px;border-radius: 999px;box-shadow: 0 0 0 1px var(--rvb-line);font-size: 14px}.ultrakit-rvb-layout-inline .ultrakit-rvb-mark{width: 32px;height: 32px;box-shadow: none}.ultrakit-rvb-layout-inline .ultrakit-rvb-mark.is-txt{font-size: 13px}.ultrakit-rvb-layout-inline .ultrakit-rvb-rating-num{font-size: 16px}.ultrakit-rvb-sep{width: 1px;height: 18px;background: var(--rvb-line)}.ultrakit-rvb-layout-inline .ultrakit-rvb-count{font-size: 13.5px}.ultrakit-rvb-layout-inline .ultrakit-rvb-count b{color: var(--rvb-ink)}.ultrakit-rvb-layout-card{display: flex;flex-direction: column;gap: 12px;width: 100%;max-width: 360px;padding: 26px;border-radius: 24px;box-shadow: 0 30px 60px -36px rgba(22,20,58,.5),0 0 0 1px var(--rvb-line);overflow: hidden}.ultrakit-rvb-layout-card::before{content: '';position: absolute;left: 0;right: 0;top: 0;height: 4px;background: linear-gradient(90deg,var(--rvb-a),color-mix(in srgb,var(--rvb-a) 40%,#fdcb6e))}.ultrakit-rvb-card-head{display: flex;align-items: center;gap: 10px;font-size: 16px}.ultrakit-rvb-card-head .ultrakit-rvb-word{margin-left: auto}.ultrakit-rvb-card-score{display: flex;align-items: center;gap: 12px}.ultrakit-rvb-card-score .ultrakit-rvb-rating-num{font-size: 46px;line-height: 1}.ultrakit-rvb-card-score .ultrakit-rvb-stars{--sz: 22px}.ultrakit-rvb-bars{display: flex;flex-direction: column;gap: 6px;margin-top: 4px}.ultrakit-rvb-bar{display: grid;grid-template-columns: 26px 1fr 42px;align-items: center;gap: 8px;font-size: 12.5px;font-weight: 700;color: var(--rvb-muted)}.ultrakit-rvb-bar i{position: relative;height: 8px;border-radius: 999px;background: var(--rvb-empty);overflow: hidden}.ultrakit-rvb-bar b{position: absolute;inset: 0 auto 0 0;width: var(--p);border-radius: inherit;background: linear-gradient(90deg,var(--rvb-star),color-mix(in srgb,var(--rvb-star) 60%,#fff));transition: width 1.1s cubic-bezier(.2,.9,.25,1);transition-delay: calc(var(--i) * 90ms)}.rvb-stars-brand .ultrakit-rvb-bar b,.rvb-stars-boxed .ultrakit-rvb-bar b{background: linear-gradient(90deg,var(--rvb-a),color-mix(in srgb,var(--rvb-a) 55%,#fff))}.ultrakit-rvb-badge.is-counting .ultrakit-rvb-bar b{width: 0}.ultrakit-rvb-bar em{font-style: normal;text-align: right}.ultrakit-rvb-quotes{position: relative;display: grid;margin-top: 4px}.ultrakit-rvb-quote{grid-area: 1 / 1;margin: 0;padding: 14px 16px;border-radius: 14px;background: color-mix(in srgb,var(--rvb-a) 7%,transparent);box-shadow: inset 3px 0 0 var(--rvb-a)}.ultrakit-rvb-quote blockquote{margin: 6px 0 4px;padding: 0;border: 0;color: var(--rvb-ink);font-size: 14px;font-style: italic;line-height: 1.55;quotes: none}.ultrakit-rvb-quote blockquote::before,.ultrakit-rvb-quote blockquote::after{content: none}.ultrakit-rvb-quote figcaption{color: var(--rvb-muted);font-size: 12.5px;font-weight: 700}.ultrakit-rvb-quotes.is-rotating .ultrakit-rvb-quote{opacity: 0;visibility: hidden;transform: translateY(10px);transition: opacity .45s ease,transform .5s ease,visibility 0s linear .5s}.ultrakit-rvb-quotes.is-rotating .ultrakit-rvb-quote.is-active{opacity: 1;visibility: visible;transform: none;transition-delay: 0s}.ultrakit-rvb-layout-score{display: flex;flex-direction: column;gap: 18px;width: 100%;max-width: 440px;padding: 28px 30px;border-radius: 26px;box-shadow: 0 30px 60px -36px rgba(22,20,58,.5),0 0 0 1px var(--rvb-line)}.ultrakit-rvb-score-main{display: flex;align-items: center;gap: 18px}.ultrakit-rvb-score-big{font-size: 72px;font-weight: 900;line-height: .9;letter-spacing: -.05em;background: linear-gradient(160deg,var(--rvb-ink) 30%,var(--rvb-a));-webkit-background-clip: text;background-clip: text;color: transparent}.ultrakit-rvb-score-big small{font-size: 22px;letter-spacing: 0;-webkit-text-fill-color: var(--rvb-muted)}.ultrakit-rvb-score-side{display: flex;flex-direction: column;align-items: flex-start;gap: 7px}.ultrakit-rvb-score-side .ultrakit-rvb-stars{--sz: 22px}.ultrakit-rvb-foot{display: flex;align-items: center;gap: 10px;padding-top: 16px;border-top: 1px solid var(--rvb-line);font-size: 15px}.ultrakit-rvb-foot .ultrakit-rvb-mark{width: 34px;height: 34px}.ultrakit-rvb-foot .ultrakit-rvb-more{margin-left: auto}.ultrakit-rvb-layout-multi{display: flex;flex-direction: column;align-items: center;gap: 22px;width: 100%;max-width: 960px;padding: 30px;border-radius: 28px;box-shadow: 0 30px 60px -40px rgba(22,20,58,.5),0 0 0 1px var(--rvb-line)}.ultrakit-rvb-multi-head{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: 10px 14px;font-size: 18px}.ultrakit-rvb-multi-head .ultrakit-rvb-stars{--sz: 24px}.ultrakit-rvb-multi-title{color: var(--rvb-muted);font-weight: 600}.ultrakit-rvb-multi-title b{color: var(--rvb-ink);font-weight: 900}.ultrakit-rvb-multi-list{display: grid;grid-template-columns: repeat(auto-fit,minmax(210px,1fr));gap: 14px;width: 100%}.ultrakit-rvb-plat{display: flex;align-items: center;gap: 14px;padding: 16px 18px;border-radius: 18px;background: color-mix(in srgb,var(--rvb-a) 6%,var(--rvb-bg));box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--rvb-a) 22%,transparent);color: var(--rvb-ink) !important;text-decoration: none !important;transition: transform .3s cubic-bezier(.2,.9,.25,1.2),box-shadow .3s ease}a.ultrakit-rvb-plat:hover{transform: translateY(-4px);box-shadow: inset 0 0 0 1.5px var(--rvb-a),0 16px 30px -18px var(--rvb-a)}.ultrakit-rvb-plat-body{display: flex;flex-direction: column;gap: 3px}.ultrakit-rvb-plat-name{font-weight: 800;font-size: 15px}.ultrakit-rvb-plat-score{display: flex;align-items: center;gap: 7px}.ultrakit-rvb-plat-score b{font-size: 17px;font-weight: 900}.ultrakit-rvb-plat-count{color: var(--rvb-muted);font-size: 12.5px;font-weight: 600}.ultrakit-rvb-layout-seal{display: grid;place-items: center;width: 190px;height: 190px;border-radius: 50%;box-shadow: 0 30px 60px -30px rgba(22,20,58,.55),0 0 0 1px var(--rvb-line),inset 0 0 0 10px color-mix(in srgb,var(--rvb-a) 8%,transparent)}.ultrakit-rvb-seal-ring{position: absolute;inset: 0;animation: ultrakit-rvb-spin 22s linear infinite}.ultrakit-rvb-layout-seal:hover .ultrakit-rvb-seal-ring{animation-duration: 8s}.ultrakit-rvb-seal-ring svg{width: 100%;height: 100%;overflow: visible}.ultrakit-rvb-seal-ring text{fill: var(--rvb-ink);font-size: 14px;font-weight: 800;letter-spacing: 1px;font-family: inherit}@keyframes ultrakit-rvb-spin{to{transform: rotate(360deg)}}.ultrakit-rvb-seal-core{position: relative;z-index: 1;display: flex;flex-direction: column;align-items: center;gap: 4px}.ultrakit-rvb-seal-core .ultrakit-rvb-mark{width: 34px;height: 34px}.ultrakit-rvb-seal-score{font-size: 32px;font-weight: 900;line-height: 1;letter-spacing: -.03em}.ultrakit-rvb-layout-floating{position: fixed;bottom: 20px;z-index: 9980;width: 300px;max-width: calc(100vw - 32px);padding: 14px;border-radius: 20px;box-shadow: 0 24px 50px -20px rgba(22,20,58,.55),0 0 0 1px var(--rvb-line);transition: transform .55s cubic-bezier(.2,.9,.25,1.2),opacity .35s ease}.ultrakit-rvb-corner-bottom-left{left: 20px}.ultrakit-rvb-corner-bottom-right{right: 20px}.ultrakit-rvb-layout-floating.is-waiting,.ultrakit-rvb-layout-floating.is-closed{opacity: 0;transform: translateY(130%);pointer-events: none}.ultrakit-rvb-badge .ultrakit-rvb-float-link{display: block;color: inherit !important;text-decoration: none !important}.ultrakit-rvb-float-top{display: flex;align-items: center;gap: 12px}.ultrakit-rvb-float-body{display: flex;flex-direction: column;gap: 2px;min-width: 0}.ultrakit-rvb-float-score{display: flex;align-items: center;gap: 7px}.ultrakit-rvb-float-score .ultrakit-rvb-rating-num{font-size: 18px}.ultrakit-rvb-layout-floating .ultrakit-rvb-quotes{margin-top: 12px}.ultrakit-rvb-layout-floating .ultrakit-rvb-quote{padding: 10px 12px}.ultrakit-rvb-layout-floating .ultrakit-rvb-quote blockquote{font-size: 13px}.ultrakit-rvb-badge button.ultrakit-rvb-close{position: absolute;top: -10px;right: -10px;z-index: 2;display: grid !important;place-items: center;width: 26px !important;height: 26px !important;padding: 0 !important;border: 0 !important;border-radius: 50% !important;background: var(--rvb-ink) !important;color: var(--rvb-bg) !important;box-shadow: 0 6px 14px -6px rgba(0,0,0,.5);cursor: pointer;opacity: 0;transition: opacity .2s ease,transform .2s ease}.ultrakit-rvb-layout-floating:hover .ultrakit-rvb-close,.ultrakit-rvb-close:focus-visible{opacity: 1}.ultrakit-rvb-close svg{width: 12px;height: 12px}@media (hover: none){.ultrakit-rvb-badge button.ultrakit-rvb-close{opacity: 1}}.elementor-editor-active .ultrakit-rvb-layout-floating{position: relative;left: auto;right: auto;bottom: auto;opacity: 1;transform: none;pointer-events: auto;margin: 0 auto}.ultrakit-rvb-layout-score,.ultrakit-rvb-layout-card{container-type: inline-size}@container (max-width: 380px){.ultrakit-rvb-score-main{gap: 12px}.ultrakit-rvb-score-big{font-size: 54px}.ultrakit-rvb-score-big small{font-size: 17px}.ultrakit-rvb-score-side .ultrakit-rvb-stars{--sz: 16px}.ultrakit-rvb-card-score .ultrakit-rvb-rating-num{font-size: 40px}.ultrakit-rvb-card-score .ultrakit-rvb-stars{--sz: 18px}.ultrakit-rvb-foot{flex-wrap: wrap}}@container (max-width: 280px){.ultrakit-rvb-score-main{flex-direction: column;align-items: flex-start}}.rvb-skin-2{--rvb-bg: #13112a;--rvb-ink: #f3f1ff;--rvb-muted: #a8a5c8;--rvb-line: rgba(255,255,255,.1);--rvb-empty: rgba(255,255,255,.16);--rvb-mark-bg: #fff}.rvb-skin-3{--rvb-bg: color-mix(in srgb,var(--rvb-a) 8%,#fff);--rvb-line: color-mix(in srgb,var(--rvb-a) 28%,transparent)}.rvb-skin-4{--rvb-bg: rgba(255,255,255,.12);--rvb-ink: #fff;--rvb-muted: rgba(255,255,255,.78);--rvb-line: rgba(255,255,255,.24);--rvb-empty: rgba(255,255,255,.25);-webkit-backdrop-filter: blur(18px) saturate(1.4);backdrop-filter: blur(18px) saturate(1.4)}.rvb-skin-4 .ultrakit-rvb-word{background: rgba(255,255,255,.18);color: #fff}.rvb-skin-4 a.ultrakit-rvb-more{color: #fff}.rvb-skin-5{--rvb-bg: linear-gradient(130deg,var(--rvb-a),color-mix(in srgb,var(--rvb-a) 45%,#6c5ce7));--rvb-ink: #fff;--rvb-muted: rgba(255,255,255,.82);--rvb-line: rgba(255,255,255,.25);--rvb-empty: rgba(255,255,255,.3);--rvb-star: #ffd43b}.rvb-skin-5 .ultrakit-rvb-word{background: rgba(255,255,255,.2);color: #fff}.rvb-skin-5 .ultrakit-rvb-score-big{background: linear-gradient(160deg,#fff 40%,#ffeaa7);-webkit-background-clip: text;background-clip: text}.rvb-skin-5 a.ultrakit-rvb-more{color: #fff}.rvb-skin-5 .ultrakit-rvb-quote{background: rgba(255,255,255,.14);box-shadow: inset 3px 0 0 #fff}.rvb-skin-5 .ultrakit-rvb-plat{background: rgba(255,255,255,.12);box-shadow: inset 0 0 0 1px rgba(255,255,255,.25)}.rvb-skin-5.rvb-stars-brand,.rvb-skin-5.rvb-stars-boxed{--rvb-star: #fff}.rvb-skin-5.rvb-stars-boxed .ultrakit-rvb-stars-fill{--c: #fff}.rvb-skin-5.rvb-stars-boxed .ultrakit-rvb-stars::after{background: var(--rvb-a)}.rvb-skin-6{--rvb-bg: transparent;--rvb-line: rgba(22,20,58,.16)}.rvb-skin-6.ultrakit-rvb-badge{box-shadow: inset 0 0 0 1.5px var(--rvb-line) !important}.rvb-skin-6.ultrakit-rvb-layout-card::before{display: none}.rvb-skin-7{--rvb-bg: radial-gradient(120% 90% at 0% 0%,#2a2414,#0f0d08 60%);--rvb-ink: #f6ecd2;--rvb-muted: #bfae86;--rvb-line: rgba(212,175,55,.35);--rvb-empty: rgba(246,236,210,.18);--rvb-star: #d4af37;--rvb-a: #d4af37}.rvb-skin-7 .ultrakit-rvb-rating-num,.rvb-skin-7 .ultrakit-rvb-seal-score,.rvb-skin-7 .ultrakit-rvb-score-big{font-family: 'Playfair Display',Georgia,serif}.rvb-skin-7 .ultrakit-rvb-score-big{background: linear-gradient(160deg,#fff3cf 20%,#d4af37);-webkit-background-clip: text;background-clip: text}.rvb-skin-7.ultrakit-rvb-badge{box-shadow: 0 30px 60px -34px rgba(0,0,0,.8),0 0 0 1px var(--rvb-line)}.rvb-skin-7 .ultrakit-rvb-seal-ring text{fill: #d4af37}@media (max-width: 767px){.ultrakit-rvb-layout-floating{bottom: 12px;width: auto}.ultrakit-rvb-corner-bottom-left{left: 12px;right: 12px}.ultrakit-rvb-corner-bottom-right{right: 12px;left: 12px}.ultrakit-rvb-layout-floating .ultrakit-rvb-quotes{display: none}.ultrakit-rvb-badge.rvb-hide-phone{display: none !important}.ultrakit-rvb-score-big{font-size: 58px}.ultrakit-rvb-layout-multi{padding: 22px 16px}.ultrakit-rvb-multi-list{grid-template-columns: 1fr}}@media (prefers-reduced-motion: reduce){.ultrakit-rvb-badge *,.ultrakit-rvb-badge{animation: none !important;transition-duration: .001ms !important;transition-delay: 0s !important}}