.moo-dialog__box{color:var(--moo-ct-text-h1);font-size:15px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;line-height:20px;text-align:left;text-indent:0;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;list-style:none;cursor:default;quotes:auto;box-sizing:content-box;position:absolute;top:46%;left:50%;margin:0;z-index:var(--moo-dialog-body-z-index);transform:translate(-50%,-50%);display:none}.moo-dialog__box ul{list-style:none}.moo-dialog__box blockquote,.moo-dialog__box q{quotes:none}.moo-dialog__box svg{box-sizing:content-box}.moo-dialog__box::-webkit-scrollbar{display:none}.moo-dialog__box::-moz-scrollbar{display:none}.moo-dialog__box--visible{max-height:60%;overflow-x:hidden;overflow-y:auto;display:flex}.moo-dialog__box.full{background:transparent}.moo-dialog__box.full .moo-dialog{background:transparent;box-shadow:none;width:280px}.moo-dialog__box.full .moo-dialog__body{padding:0}.moo-dialog__box.full .moo-dialog__body img{border-radius:8px}.moo-dialog__box.full .moo-dialog .moo-dialog__footer{display:none}.moo-dialog__box.with-img .moo-dialog__body img+p{margin-top:9px;margin-bottom:2px}.moo-dialog__box.with-img .moo-dialog__body p+img{margin-top:16px;margin-bottom:5px}.moo-dialog__box.with-img .moo-dialog__body span{line-height:20px;font-size:12px}.moo-dialog__box *{-webkit-tap-highlight-color:transparent}.body-no-scroll{position:fixed;bottom:0;left:0;right:0;top:0}.moo-dialog{display:flex;flex-direction:column;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;position:relative;border-collapse:separate;background-color:var(--moo-dialog-bg);font-size:15px;width:280px;border-radius:16px;padding:16px 0 0;z-index:var(--moo-dialog-z-index);color:var(--moo-dialog-text-color)}.moo-dialog::-webkit-scrollbar{display:none}.moo-dialog::-moz-scrollbar{display:none}.moo-dialog__icon{text-align:center}.moo-dialog__header{position:relative}.moo-dialog__header-title{font-size:17px;min-height:23px;line-height:normal;font-weight:600;word-wrap:break-word;color:var(--moo-ct-text-h1)}.moo-dialog__header-title .title-text{position:relative}.moo-dialog__header-title .title-text svg{cursor:pointer;position:absolute;width:16px;height:16px;top:3.5px;right:-24px;color:var(--moo-ct-text-h3)}.moo-dialog__float-header{position:absolute;width:100%;top:-30px;z-index:calc(var(--moo-dialog-body-z-index) + 1)}.moo-dialog__float-header+.moo-dialog{padding-top:80px}.moo-dialog__body{flex:1;display:flex;position:relative;overflow:hidden}.moo-dialog__body::-webkit-scrollbar{display:none}.moo-dialog__body::-moz-scrollbar{display:none}.moo-dialog__content{max-width:100%;padding:0 16px;width:100%;box-sizing:border-box;text-align:left;overflow:auto}.moo-dialog__content::-webkit-scrollbar{display:none}.moo-dialog__content::-moz-scrollbar{display:none}.moo-dialog__content.no-padding{padding:0}.moo-dialog__content.no-padding .content{padding-left:16px;padding-right:16px}.moo-dialog.moo-dialog__no-title .moo-dialog__content p{font-weight:400;font-size:15px}.moo-dialog__bottom-link a{display:inline-block;color:var(--moo-dialog-bottom-link-color)}.moo-dialog__icon-close{position:absolute;cursor:pointer;color:var(--moo-ct-icon-h2)}.moo-dialog__icon-close--top-right{top:22px;right:20px}.moo-dialog__icon-close--top-left{top:24px;left:16px;width:16px;height:16px}.moo-dialog__icon-close--bottom{top:auto;bottom:-58px;left:calc(50% - 12px);color:var(--moo-dialog-bottom-close-icon-color)}@media (hover: hover) and (pointer: fine){.moo-dialog__icon-close--bottom:hover{color:var(--moo-dialog-bottom-close-icon-color)}}.moo-dialog--large-screen .moo-dialog{padding-top:16px;width:400px}.moo-dialog--large-screen .moo-dialog__no-title{padding-top:36px}.moo-dialog--large-screen .moo-dialog__header{padding:4.5px 16px}.moo-dialog--large-screen .moo-dialog__header-title{font-size:17px;line-height:23px;font-weight:600;padding-right:36px}.moo-dialog--large-screen .moo-dialog__body{padding:12px 0;min-height:44px;box-sizing:content-box}.moo-dialog--large-screen .moo-dialog__body p{font-weight:400;line-height:24px}.moo-dialog--large-screen .moo-dialog__body.show_gradient:after{position:absolute;left:0;bottom:11px;content:"";width:100%;height:24px;pointer-events:none;background:linear-gradient(0deg,#fff,#ffffffb3 9.47%,#fff0)}.moo-dialog--large-screen .moo-dialog__content{color:var(--moo-ct-text-h1)}.moo-dialog--large-screen .moo-dialog__body--has-icon{display:flex}.moo-dialog--large-screen .moo-dialog__body--has-icon .moo-dialog__icon{margin-right:8px;padding:2px;line-height:0;font-size:0;align-self:flex-start}.moo-dialog--large-screen .moo-dialog__body--has-icon .moo-dialog__icon svg{width:40px;height:40px}.moo-dialog--large-screen .moo-dialog__body--has-icon .moo-dialog__content{flex:1;display:flex;align-items:center}.moo-dialog--large-screen .moo-dialog__extend{padding:9px 16px}.moo-dialog--large-screen .moo-dialog__extend.no-padding{padding:9px 0}.moo-dialog--large-screen .moo-dialog__footer{padding:16px 16px 24px}.moo-dialog--large-screen .moo-dialog__footer .button-wrap{display:flex}.moo-dialog--large-screen .moo-dialog__footer .button-wrap .moo-button{min-width:72px;padding-left:22px;padding-right:22px}.moo-dialog--large-screen .moo-dialog__footer .button-wrap .moo-button:first-child{margin-left:auto}.moo-dialog--large-screen .moo-dialog__footer--two-button .moo-button+.moo-button{margin-left:8px}.moo-dialog--large-screen .moo-dialog__icon-close{line-height:22px;font-size:18px;color:var(--moo-pc-dialog-close-icon-color)}@media (hover: hover) and (pointer: fine){.moo-dialog--large-screen .moo-dialog__icon-close:hover{color:var(--moo-pc-dialog-close-icon-color-hover)}}.moo-dialog--large-screen .moo-dialog__icon-close--top-right{top:20px;right:24px}.moo-dialog--small-screen .moo-dialog__no-title{padding:28px 0 0}.moo-dialog--small-screen .moo-dialog__header{text-align:center;padding:4.5px 16px;margin-bottom:12px}.moo-dialog--small-screen .moo-dialog__body{min-height:30px}.moo-dialog--small-screen .moo-dialog__body.show_gradient:after{position:absolute;left:0;bottom:0;content:"";width:100%;height:24px;pointer-events:none;background:linear-gradient(0deg,#fff,#ffffffb3 9.47%,#fff0)}.moo-dialog--small-screen .moo-dialog__content{color:var(--moo-ct-text-h1);font-size:15px;padding-bottom:12px;font-weight:400;line-height:20px;min-height:30px}.moo-dialog--small-screen .moo-dialog__content p.content{text-align:center;font-size:15px;font-weight:400;line-height:20px;margin:0;border:none}.moo-dialog--small-screen .moo-dialog__content p.content span{display:inline-block;text-align:left}.moo-dialog--small-screen .moo-dialog__extend{padding:0 16px 12px;text-align:left;font-weight:400;font-size:14px}.moo-dialog--small-screen .moo-dialog__extend.no-padding{padding:0}.moo-dialog--small-screen .moo-dialog__extend a{font-size:12px;line-height:16px}.moo-dialog--small-screen .moo-dialog__no-title .moo-dialog--small-screen .moo-dialog__body{padding-top:18px;padding-bottom:18px}.moo-dialog--small-screen .moo-dialog__icon{padding-top:8px;padding-bottom:12px;font-size:0;line-height:0}.moo-dialog--small-screen .moo-dialog__icon svg{width:48px;height:48px}.moo-dialog--small-screen .moo-dialog__footer{padding:16px 16px 24px}.moo-dialog--small-screen .moo-dialog__footer.no-button{padding:0 16px}.moo-dialog--small-screen .moo-dialog__footer .button-wrap{display:flex;flex-wrap:wrap;justify-content:center}.moo-dialog--small-screen .moo-dialog__footer .button-wrap .moo-button{overflow:hidden;white-space:nowrap;min-width:172px}.moo-dialog--small-screen .moo-dialog__footer .moo-dialog__bottom-link{text-align:center;line-height:19px;font-weight:400;font-size:14px}.moo-dialog--small-screen .moo-dialog__footer--two-button .button-wrap{justify-content:space-between}.moo-dialog--small-screen .moo-dialog__footer--two-button .button-wrap .moo-button{min-width:120px}.moo-dialog--small-screen .moo-dialog__footer--btn-layout-column .button-wrap{flex-direction:column-reverse;align-items:center}.moo-dialog--small-screen .moo-dialog__footer--btn-layout-column .button-wrap .moo-button{margin-left:0;width:auto;min-width:172px;max-width:100%}.moo-dialog--small-screen .moo-dialog__footer--btn-layout-column .button-wrap .moo-button:last-of-type{margin-bottom:12px}
