

/* Start:/local/templates/.default/components/common/variable.set/advantages/style.css?1784634479652*/

.room-table{
	display:flex;
	flex-direction:column;
	width:100%;
	margin:20px 0;
	border-radius:10px;
	border:1px solid #ccc;
}

.room-table .row{
	display:flex;
	border-bottom:1px solid #ccc;
	justify-content:flex-start;
}

.room-table .row:last-child{ border-bottom:none; }

.room-table .cell{
	padding:10px;
	vertical-align:top;
	flex-basis:55%;
}
.room-table .cell:first-child{
	font-weight:bold;
	border-right:1px solid #ccc;
	flex-basis:240px;
}

@media screen and (max-width:2050px){
	.room-table .cell{ flex-basis:45%;}
}

@media screen and (max-width:1400px){
	.room-table .cell{ flex-basis:40%;}
}

[data-link-advantage]{
	cursor:pointer;
}

/* End */


/* Start:/local/components/champer/wheel.of.fortune/templates/.default/style.css?17942647778457*/
@font-face{font-family:YbfWheel;src:url('/local/include/html/fonts/FactorA-Regular-Web.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:YbfWheel;src:url('/local/include/html/fonts/FactorA-Bold-Web.woff2') format('woff2');font-weight:700;font-display:swap}
.ybf-wheel,.ybf-wheel *{box-sizing:border-box}
.ybf-wheel{position:relative;isolation:isolate;overflow:hidden;width:100%;min-height:720px;padding:74px 60px 75px;background:radial-gradient(ellipse at 30% 45%,#fff 18%,#f5f9ff 75%);font:400 18px/1.4 YbfWheel,Arial,sans-serif;color:#40485b}
.ybf-wheel:before,.ybf-wheel:after{content:"";position:absolute;z-index:-1;width:700px;height:700px;border-radius:50%;background:#edf4ff;opacity:.5;pointer-events:none}
.ybf-wheel:before{top:-520px;left:-460px}
.ybf-wheel:after{bottom:-590px;left:-280px;width:650px;height:870px;transform:rotate(-34deg)}
.ybf-wheel__layout{display:grid;grid-template-columns:minmax(0,540px) minmax(0,560px);gap:60px;max-width:1160px;margin:0 auto;align-items:start}
.ybf-wheel__stage{position:relative;width:560px;max-width:110%;margin:-43px 0 0 20px}
.ybf-wheel__art{position:relative;display:block;width:100%;height:auto;overflow:visible}
.ybf-wheel__shadow{position:absolute;bottom:4%;left:15%;width:74%;height:8%;border-radius:50%;background:#547fa9;filter:blur(17px);opacity:.25}
.ybf-wheel__rotor{transform-origin:300px 300px}
.ybf-wheel__logo{filter:brightness(0) invert(1)}
.ybf-wheel__card{position:relative;background:rgba(255,255,255,.96);border-radius:20px;padding:38px 39px 28px;box-shadow:0 16px 32px #164b8c1a;min-width:0}
.ybf-wheel__title{margin:0 0 22px;color:#004aab;font:700 40px/1.18 YbfWheel,Arial,sans-serif;letter-spacing:-1.5px;white-space:nowrap;text-align:center;-webkit-text-stroke:.6px currentColor}
.ybf-wheel__form{margin:0}
.ybf-wheel__field{margin-bottom:16px}
.ybf-wheel__field label{display:block;margin-bottom:4px;font-size:18px;line-height:1.4}
.ybf-wheel__field label span{color:#d34166}
.ybf-wheel__field input,.ybf-wheel__field select{display:block;appearance:none;width:100%;height:51px;margin:0;border:1px solid #ccd1dd;border-radius:10px;background:#fff;padding:0 19px;box-shadow:inset 0 0 0 1px #f0f1f6;font:400 18px YbfWheel,Arial,sans-serif;color:#40485b;outline:none;transition:border-color .2s,box-shadow .2s}
.ybf-wheel__field input::placeholder{color:#9099aa;opacity:1}
.ybf-wheel__field select:invalid{color:#9099aa}
.ybf-wheel__field select{padding-right:45px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 0 16 10'%3E%3Cpath d='m2 2 6 6 6-6' fill='none' stroke='%23434f65' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;background-size:14px}
.ybf-wheel__field input:focus,.ybf-wheel__field select:focus{border-color:#006af6;box-shadow:0 0 0 3px #006af61a}
.ybf-wheel__field [aria-invalid=true]{border-color:#c72c55}
.ybf-wheel__submit{display:block;width:calc(100% - 12px);height:68px;margin:24px 6px 25px;border:1px solid #0874fb;border-radius:38px;background:linear-gradient(175deg,#007fff 0%,#0066f5 45%,#004dc9 100%);box-shadow:0 7px 13px #0060e62b,inset 0 1px 2px #ffffff60;cursor:pointer;color:#fff;font:700 24px/1 YbfWheel,Arial,sans-serif;text-align:center;transition:filter .2s}
.ybf-wheel__submit:hover{filter:brightness(1.07)}
.ybf-wheel__submit:focus-visible,.ybf-wheel__consent input:focus-visible{outline:3px solid #ee3688;outline-offset:4px}
.ybf-wheel__submit:disabled{cursor:wait}
.ybf-wheel__consent{display:flex;gap:14px;align-items:flex-start;margin:0 1px;font-size:16px;line-height:1.35;cursor:pointer}
.ybf-wheel__consent input{display:block;appearance:none;flex:0 0 21px;width:21px;height:21px;margin:2px 0 0;border:1.5px solid #5e6d7d;border-radius:3px;background:#fff;cursor:pointer}
.ybf-wheel__consent input:checked{background:#006af6;border-color:#006af6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m4 10 4 4 8-9' fill='none' stroke='white' stroke-width='2'/%3E%3C/svg%3E")}
.ybf-wheel__consent a{color:inherit;text-decoration:none}
.ybf-wheel__consent a:hover{text-decoration:underline}
.ybf-wheel__status{display:block;margin:18px 0 0;padding:14px 16px;border:1px solid #e7a5b5;border-radius:10px;background:#fff2f4;color:#a71c43;font-size:15px;line-height:1.45;overflow-wrap:anywhere;scroll-margin:160px 0 24px}
.ybf-wheel__status strong,.ybf-wheel__status span{display:block}
.ybf-wheel__status strong{margin-bottom:4px;font-weight:700}
.ybf-wheel__status:focus{outline:2px solid #c72c55;outline-offset:3px}
.ybf-wheel [hidden]{display:none!important}
.ybf-wheel__trap,.ybf-wheel__sr-only{position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}
.ybf-wheel__result{text-align:center;padding:40px 0 45px;outline:none}
.ybf-wheel__result-kicker{font-size:17px;font-weight:700;letter-spacing:2px;color:#0064e6}
.ybf-wheel__result h3{font:700 32px/1.2 YbfWheel,Arial,sans-serif;margin:20px 0 12px;color:#004aab}
.ybf-wheel__result p{font:700 36px/1.2 YbfWheel,Arial,sans-serif;margin:0 0 25px;color:#0068ef}
.ybf-wheel__result>span:last-child{display:block;font-size:18px}
.ybf-wheel__confetti{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:3}
.ybf-wheel__confetti i{position:absolute;top:-30px;width:9px;height:17px;opacity:0;animation:ybf-confetti 3.3s ease-in forwards}
@keyframes ybf-confetti{0%{opacity:1;transform:translate3d(0,-20px,0) rotate(0)}90%{opacity:1}100%{opacity:0;transform:translate3d(var(--drift),800px,0) rotate(var(--turn))}}
@media(min-width:1400px){.ybf-wheel{padding-top:80px;padding-bottom:80px}}
@media(max-width:1199px) and (min-width:801px){.ybf-wheel{padding:60px 30px;min-height:620px}.ybf-wheel__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.ybf-wheel__stage{width:110%;margin:0 0 0 -3%}.ybf-wheel__card{padding:28px}.ybf-wheel__title{font-size:clamp(24px,3.1vw,36px);letter-spacing:-1px}.ybf-wheel__submit{font-size:20px}.ybf-wheel__consent{font-size:14px}}
@media(max-width:800px){.ybf-wheel{padding:28px 18px 36px;min-height:0}.ybf-wheel__layout{grid-template-columns:minmax(0,1fr);gap:8px;max-width:560px}.ybf-wheel__stage{width:min(100%,490px);max-width:100%;margin:-12px auto -8px}.ybf-wheel__card{padding:27px 24px 28px;border-radius:18px}.ybf-wheel__title{font-size:clamp(18px,5.7vw,36px);letter-spacing:-1px;margin-bottom:25px;text-align:center}.ybf-wheel__field{margin-bottom:17px}.ybf-wheel__field label{font-size:16px}.ybf-wheel__field input,.ybf-wheel__field select{font-size:16px}.ybf-wheel__submit{height:58px;margin-top:25px;font-size:20px}.ybf-wheel__consent{font-size:14px;gap:11px}.ybf-wheel__result{padding:20px 0}.ybf-wheel__result p{font-size:30px}}
@media(prefers-reduced-motion:reduce){.ybf-wheel *{animation:none!important;transition:none!important}}

.ybf-wheel-page{padding-top:max(130px,var(--headerHeight,130px))}
@media(max-width:800px){.ybf-wheel-page{padding-top:max(100px,var(--headerHeight,100px))}}

/* An article column can be narrower than the browser viewport. */
.ybf-wheel-host{width:100%;min-width:0;container-type:inline-size}
@container (min-width:801px) and (max-width:1199px){
.ybf-wheel{padding:60px 30px;min-height:620px}
.ybf-wheel__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}
.ybf-wheel__stage{width:110%;margin:0 0 0 -3%}
.ybf-wheel__card{padding:28px}
.ybf-wheel__title{font-size:clamp(24px,3.1cqw,36px);letter-spacing:-1px}
.ybf-wheel__submit{font-size:20px}
.ybf-wheel__consent{font-size:14px}
}
@container (max-width:800px){
.ybf-wheel{padding:28px 18px 36px;min-height:0}
.ybf-wheel__layout{grid-template-columns:minmax(0,1fr);gap:8px;max-width:560px}
.ybf-wheel__stage{width:min(100%,490px);max-width:100%;margin:-12px auto -8px}
.ybf-wheel__card{padding:27px 24px 28px;border-radius:18px}
.ybf-wheel__title{font-size:clamp(18px,5.7cqw,36px);letter-spacing:-1px;margin-bottom:25px;text-align:center}
.ybf-wheel__field{margin-bottom:17px}
.ybf-wheel__field label{font-size:16px}
.ybf-wheel__field input,.ybf-wheel__field select{font-size:16px}
.ybf-wheel__submit{height:58px;margin-top:25px;font-size:20px}
.ybf-wheel__consent{font-size:14px;gap:11px}
.ybf-wheel__result{padding:20px 0}
.ybf-wheel__result p{font-size:30px}
}

/* End */
/* /local/templates/.default/components/common/variable.set/advantages/style.css?1784634479652 */
/* /local/components/champer/wheel.of.fortune/templates/.default/style.css?17942647778457 */
