.svg-icon-close{opacity:.6;cursor:pointer;width:2.5rem;height:2.5rem;transition:all .2s var(--linear-1);justify-content:center;align-items:center;display:flex;position:absolute;top:1rem;right:1rem}.svg-icon-close path{stroke:var(--color-white);stroke-dasharray:.6875rem;stroke-dashoffset:0;transition:all .2s var(--ease-in-1)}.svg-icon-close rect{transition:all .2s var(--ease-in-1);transform-origin:50%}.svg-icon-close:hover{opacity:1}.svg-icon-close:hover path{stroke-dasharray:1.25rem;stroke-dashoffset:-.3125rem}.svg-icon-close:hover rect{transform:scale(1.5)}.svg-icon-close:active{scale:.8}.comm-overlay{--color-lost:#fe4358;--linear-1:linear;--ease-out-1:cubic-bezier(.5, .1, 0, 1);--ease-in-1:cubic-bezier(.58, .58, .2, .85);z-index:500;position:fixed;inset:0}.comm-overlay-mask{z-index:0;background-color:#0009;position:absolute;inset:0}.comm-overlay-content{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.comm-dialog{width:30rem;position:relative}.comm-dialog:focus{outline:none}.comm-dialog--red .brand-lit-icon,.comm-dialog--red .brand-lit-line{background:var(--color-lost)}.comm-dialog-hd{padding:2.125rem 2.5rem 0}.comm-dialog-ft{align-items:center;padding:0 .875rem 2.1875rem;display:flex}.comm-dialog-ft-c{flex:1;justify-content:center;display:flex}.comm-dialog-ft-c .comm-btn{min-width:9.375rem}.comm-dialog-ft-c .comm-btn+.comm-btn{margin-left:1.25rem}.comm-dialog-title{font-size:var(--font-size-xl);color:var(--color-white);text-align:center;line-height:1.625rem}.comm-dialog-bd{color:#fffc;font-size:var(--font-size-m);text-align:center;padding:1.875rem 2.5rem 2.8125rem;line-height:1.4375rem}.comm-dialog-bd.--noheader{padding-top:3.75rem;padding-bottom:3.25rem}.comm-dialog-close{cursor:pointer;width:2.5rem;height:2.5rem;position:absolute;top:.875rem;right:.875rem}.comm-dialog-close .svg-icon-close{top:0;right:0}.comm-dialog.comm-dialog--primary .brand-lit-icon,.comm-dialog.comm-dialog--primary .brand-lit-line{background:var(--color-lost)}@keyframes dialog-fade-in{0%{opacity:0;transform:translateY(-1.25rem)}to{opacity:1;transform:translate(0,0)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translateY(-1.25rem)}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.comm-dialog-inner{z-index:10;position:relative}.comm-dialog-bg{z-index:5;pointer-events:none;border-radius:.25rem;position:absolute;inset:0;overflow:hidden}.comm-dialog-bg-ele{z-index:5;background-color:#242429;position:absolute;inset:0}.comm-dialog-bg-light{z-index:6;position:absolute;top:0;left:0;right:0}.brand-lit-line{background:var(--color-brand-1);height:.1875rem}.brand-lit{width:6.25rem;height:1.25rem;margin-left:-3.125rem;position:absolute;top:0;left:50%}.brand-lit-icon{background:var(--color-brand-1);border-radius:.1875rem;width:5rem;height:3.125rem;margin-left:-2.5rem;position:absolute;top:0;left:50%;transform:perspective(7.5rem)rotateX(-60deg)translateY(-3.25rem)}@keyframes brandLitAnim{0%{transform:perspective(7.5rem)rotateX(-60deg)translateY(-4.5rem)}to{transform:perspective(7.5rem)rotateX(-60deg)translateY(-3.25rem)}}.comm-dialog-enter-active,.comm-dialog-enter-active,.comm-dialog-enter-active .comm-dialog-inner,.comm-dialog-enter-active .comm-dialog-inner{transition:all .2s linear}.comm-dialog-enter-active{transition-delay:.7s}.comm-dialog-enter-active .comm-dialog-inner{transition-delay:.3s}.comm-dialog-enter-active .comm-dialog-bg-ele{animation:brandLineMoveAnim .5s var(--ease-out-1) 0s 1 both;transform-origin:50% 0}.comm-dialog-enter-active .brand-lit-line{animation:brandLineAnim .4s var(--ease-out-1) .2s 1 both}.comm-dialog-enter-active .brand-lit-icon{animation:brandLitAnim .6s var(--ease-out-1) 0s 1 both}.comm-dialog-enter-active .comm-dialog-main{animation:.2s cubic-bezier(0,.6,.51,.94) .3s both popupMainAnim}@keyframes popupMainAnim{0%{opacity:0;transform:translateY(3.125rem)}to{opacity:1;transform:translate(0,0)}}@keyframes brandLineMoveAnim{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes brandLineAnim{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.comm-dialog-leave-active,.comm-dialog-leave-active{transition:all .25s ease-out}.comm-dialog-leave-active .comm-dialog-inner,.comm-dialog-leave-active .comm-dialog-inner{transition:all .1s ease-out}.comm-dialog-leave-active{transition-delay:.3s}.comm-dialog-leave-active .comm-dialog-inner{pointer-events:none;transition-delay:0s}.comm-dialog-leave-active .comm-dialog-bg-ele{animation:brandLineMoveAnim .1s var(--ease-out-1) 0s reverse forwards;transform-origin:50% 0}.comm-dialog-leave-active .brand-lit-line{animation:brandLineAnim .3s var(--ease-out-1) 0s reverse forwards}.comm-dialog-leave-active .brand-lit-icon{animation:brandLitAnim .3s var(--ease-out-1) 0s reverse forwards}.comm-dialog-enter-from .comm-dialog-inner,.comm-dialog-leave-to .comm-dialog-inner{opacity:0}.comm-btn{--radius-4:.5rem;--radius-1:.125rem;--color-button-fill-icon:#eaeeb2;color:#fff;cursor:pointer;user-select:none;justify-content:center;align-items:center;padding:0 .5rem;font-size:.875rem;transition:opacity .15s ease-in-out,filter .15s ease-in-out;display:inline-flex;position:relative}.comm-btn .comm-btn-inner{transition:all .2s var(--ease-in-1)}.comm-btn:active{filter:brightness(.9)}.comm-btn:active .comm-btn-inner{transform:translate(.0625rem,.0625rem)}.comm-btn .comm-btn-underline-icon{background:var(--color-button-fill-icon);border-radius:.1875rem;width:1.875rem;height:3.125rem;margin-left:-.9375rem;transition:all .6s cubic-bezier(.87,.15,.03,.98);position:absolute;bottom:0;left:50%;transform:perspective(3.125rem)rotateX(64deg)translateY(2.8125rem)}.comm-btn-label{align-items:center;font-weight:700;display:inline-flex}.comm-btn-inner{z-index:3;position:relative}.comm-btn .comm-btn-underline,.comm-btn .comm-btn-bg-fill,.comm-btn .comm-btn-bg-shadow,.comm-btn-bg{z-index:1;position:absolute;inset:0}.comm-btn .comm-btn-bg{pointer-events:none}.comm-btn .comm-btn-bg-shadow{transition:all .8s var(--ease-in-1)}.comm-btn .comm-btn-bg-fill{border-radius:var(--radius-4) var(--radius-1);transition:all .8s var(--ease-in-1);z-index:1;background:#ffffff1a}.comm-btn .comm-btn-underline{z-index:4;display:none;overflow:hidden}.comm-btn-primary .comm-btn-bg-fill{background-color:rgba(var(--color-lost), .1);border:.0625rem solid var(--color-lost)}.comm-btn-primary .comm-btn-label{text-shadow:.0625rem .0625rem .0625rem #00000026}.comm-btn-primary:hover .comm-btn-bg-fill{background-color:rgba(var(--color-lost), .3)}.comm-btn-primary .comm-btn-underline-icon{background:var(--color-lost)}.comm-btn-primary.--linear{font-family:var(--font-family-1)}.comm-btn-primary.--linear .comm-btn-bg-shadow{z-index:3;filter:blur(.625rem);z-index:1;background:linear-gradient(75deg,#dd3e4a,#ff7662,#ffa462,#dd3e4a) 0 0/400% 100%;border:none;transform:scale(.85)}.comm-btn-primary.--linear:hover .comm-btn-bg-fill{animation:none}.comm-btn-primary.--linear:hover .comm-btn-bg-shadow{filter:blur(.875rem)}.comm-btn-primary.--linear .comm-btn-bg-fill{background:#dd3e4a;border:none;overflow:hidden}.comm-btn-primary.--linear .comm-btn-bg-fill:after{content:"";width:400%;height:100%;transition:all .6s var(--ease-in-1);background:linear-gradient(130deg,#ff766200 0%,#ff7662 30%,#ff766200 70%,#ff7d69 100%);position:absolute;top:0;bottom:0;right:0}.comm-btn-primary.--linear:hover .comm-btn-bg-fill{background:#dd3e4a;animation:none}.comm-btn-primary.--linear:hover .comm-btn-bg-fill:after{transform:translate(75%)}.comm-btn-primary.--linear:hover .comm-btn-bg-shadow{opacity:.5}.comm-btn-primary.--linear:hover .comm-btn-underline-icon{transform:perspective(7.5rem)rotateX(64deg)translateY(3.875rem)}.comm-btn-primary.--linear:active .comm-btn-underline-icon{width:3.125rem;transition:all .1s var(--ease-in-1);margin-left:-1.5625rem;transform:perspective(7.5rem)rotateX(64deg)translateY(3.875rem)}.comm-btn-primary.--linear .comm-btn-underline{display:block}.comm-btn-primary.--linear .comm-btn-underline-icon{background:var(--color-button-fill-icon)}.comm-btn-default{color:#fffc}.comm-btn-default .comm-btn-bg{overflow:hidden}.comm-btn-default .comm-btn-underline{display:none!important}.comm-btn-default .comm-btn-bg-fill{background:0 0;border:.0625rem solid #fff9}.comm-btn-default:hover .comm-btn-bg-fill{border:.0625rem solid #fff}.comm-btn-default.--linear{font-family:var(--font-family-1)}.comm-btn-default.--linear .comm-btn-underline{display:none!important}.comm-btn-default.--linear .comm-btn-bg-fill{background:#ffffff1a;border:none}.comm-btn-default.--linear:hover .comm-btn-bg-fill{background:#ffffff4d}.comm-btn-default.--linear:hover{color:#fff}.comm-btn-md{height:2.1875rem;padding:0 .75rem}.comm-btn-md .comm-btn-underline-icon{width:1.25rem;margin-left:-.625rem;transform:perspective(7.5rem)rotateX(64deg)translateY(3.8125rem)}.comm-btn-md:hover .comm-btn-underline-icon{transform:perspective(7.5rem)rotateX(64deg)translateY(3.625rem)}.comm-btn-md:active .comm-btn-underline-icon{transition:all .15s var(--ease-in-1);transform:perspective(2.8125rem)rotateX(64deg)translateY(3.125rem)}
