.nut-overlay{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:var(--nutui-overlay-bg-color, var(--nutui-color-mask, rgba(0, 0, 0, .7)));z-index:var(--nutui-overlay-zIndex, 1000)}.nut-overflow-hidden{overflow:hidden!important}@keyframes nut-fade-in{0%{opacity:0}1%{opacity:0}to{opacity:1}}@keyframes nut-fade-out{0%{opacity:1}1%{opacity:1}to{opacity:0}}.nut-overlay-slide-enter-active,.nut-overlay-slide-appear-active{animation-fill-mode:both;animation-name:nut-fade-in;animation-duration:var(--nutui-overlay-animation-duration, .3s)}.nut-overlay-slide-exit-active{animation-fill-mode:both;animation-name:nut-fade-out;animation-duration:var(--nutui-overlay-animation-duration, .3s)}[dir=rtl] .nut-overlay,.nut-rtl .nut-overlay{left:auto;right:0}.nut-popup{position:fixed;min-height:26%;max-height:100%;background-color:var(--nutui-overlay-content-bg-color, var(--nutui-color-background-overlay, var(--nutui-color-white, #ffffff)));-webkit-overflow-scrolling:touch;font-size:var(--nutui-font-size-2, 15px)}.nut-popup-title{display:flex;flex-direction:row;align-items:center;justify-content:center;border-bottom:var(--nutui-popup-title-border-bottom, 0);padding:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)));position:relative}.nut-popup-title-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.nut-popup-title-title{color:var(--nutui-color-title, #0d0d0d);font-weight:var(--nutui-font-weight-bold, 700);font-size:var(--nutui-popup-title-font-size, var(--nutui-font-size-3, 17px));line-height:var(--nutui-popup-title-font-size, var(--nutui-font-size-3, 17px))}.nut-popup-title-description{color:var(--nutui-color-text, #666666);font-size:var(--nutui-popup-description-font-size, var(--nutui-font-size-2, 15px));font-weight:var(--nutui-font-weight, 400)}.nut-popup-title-description-gap{margin-top:var(--nutui-popup-description-spacing, var(--nutui-spacing-base, 8px))}.nut-popup-title-left{position:absolute;top:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)));left:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)))}.nut-popup-title-right{position:absolute;top:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)));right:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)));z-index:1;width:var(--nutui-popup-icon-size, var(--nutui-icon-font-size, 16px));height:var(--nutui-popup-icon-size, var(--nutui-icon-font-size, 16px));color:var(--nutui-color-title, #0d0d0d);cursor:pointer}.nut-popup-title-right:active{opacity:.7}.nut-popup-title-right-top-left{top:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)));left:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)))}.nut-popup-title-right-bottom-left{bottom:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)));left:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)))}.nut-popup-title-right-bottom-right{right:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)));bottom:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)))}.nut-popup-center{top:50%;left:50%;min-height:10%;max-width:295px;transform:translate(-50%,-50%)}.nut-popup-center.nut-popup-round{border-radius:var(--nutui-popup-border-radius, var(--nutui-radius-3, 16px))}.nut-popup-bottom,.nut-popup-top{max-height:87%}.nut-popup-bottom{bottom:0;left:0;width:100%}.nut-popup-bottom.nut-popup-round{border-radius:var(--nutui-popup-border-radius, var(--nutui-radius-3, 16px)) var(--nutui-popup-border-radius, var(--nutui-radius-3, 16px)) 0 0}.nut-popup-right{top:0;right:0;width:100px;height:100%}.nut-popup-right.nut-popup-round{border-radius:var(--nutui-popup-border-radius, var(--nutui-radius-3, 16px)) 0 0 var(--nutui-popup-border-radius, var(--nutui-radius-3, 16px))}.nut-popup-left{top:0;left:0;width:100px;height:100%}.nut-popup-left.nut-popup-round{border-radius:0 var(--nutui-popup-border-radius, var(--nutui-radius-3, 16px)) var(--nutui-popup-border-radius, var(--nutui-radius-3, 16px)) 0}.nut-popup-top{top:0;left:0;width:100%}.nut-popup-top.nut-popup-round{border-radius:0 0 var(--nutui-popup-border-radius, var(--nutui-radius-3, 16px)) var(--nutui-popup-border-radius, var(--nutui-radius-3, 16px))}@keyframes popup-scale-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes popup-scale-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.nut-popup-slide-none-enter-active{animation-fill-mode:both;animation-name:popup-scale-fade-in;animation-duration:var(--nutui-popup-animation-duration, .3s)}.nut-popup-slide-none-exit-active{animation-fill-mode:both;animation-name:popup-scale-fade-out;animation-duration:var(--nutui-popup-animation-duration, .3s)}@keyframes popup-fade-in{0%{opacity:0}to{opacity:1}}@keyframes popup-fade-out{0%{opacity:1}to{opacity:0}}.nut-popup-slide-center-enter-active{animation-fill-mode:both;animation-name:popup-fade-in;animation-duration:var(--nutui-popup-animation-duration, .3s)}.nut-popup-slide-center-exit-active{animation-fill-mode:both;animation-name:popup-fade-out;animation-duration:var(--nutui-popup-animation-duration, .3s)}@keyframes popup-slide-top-enter{0%{transform:translate3d(0,-100%,0)}to{transform:translateZ(0)}}@keyframes popup-slide-top-exit{to{transform:translate3d(0,-100%,0)}}.nut-popup-slide-top-enter-active,.nut-popup-slide-top-appear-active{transform:translateZ(0);animation-fill-mode:both;animation-name:popup-slide-top-enter;animation-duration:var(--nutui-popup-animation-duration, .3s)}.nut-popup-slide-top-exit-active{animation-fill-mode:both;animation-name:popup-slide-top-exit;animation-duration:var(--nutui-popup-animation-duration, .3s)}@keyframes popup-slide-right-enter{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes popup-slide-right-exit{to{transform:translate3d(100%,0,0)}}.nut-popup-slide-right-enter-active,.nut-popup-slide-right-appear-active{transform:translateZ(0);animation-fill-mode:both;animation-name:popup-slide-right-enter;animation-duration:var(--nutui-popup-animation-duration, .3s)}.nut-popup-slide-right-exit{animation-fill-mode:both;animation-name:popup-slide-right-exit;animation-duration:var(--nutui-popup-animation-duration, .3s)}@keyframes popup-slide-bottom-enter{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}@keyframes slide-bottom-exit{to{transform:translate3d(0,100%,0)}}.nut-popup-slide-bottom-enter-active,.nut-popup-slide-bottom-appear-active{transform:translate(0);animation-fill-mode:both;animation-name:popup-slide-bottom-enter;animation-duration:var(--nutui-popup-animation-duration, .3s)}.nut-popup-slide-bottom-exit{animation-fill-mode:both;animation-name:slide-bottom-exit;animation-duration:var(--nutui-popup-animation-duration, .3s)}@keyframes popup-slide-left-enter{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes popup-slide-left-exit{to{transform:translate3d(-100%,0,0)}}.nut-popup-slide-left-enter-active,.nut-popup-slide-left-appear-active{transform:translate(0);animation-fill-mode:both;animation-name:popup-slide-left-enter;animation-duration:var(--nutui-popup-animation-duration, .3s)}.nut-popup-slide-left-exit-active,.nut-popup-slide-left-exit-done{animation-fill-mode:both;animation-name:popup-slide-left-exit;animation-duration:var(--nutui-popup-animation-duration, .3s)}.nut-popup-slide-none-exit-done.nut-popup,.nut-popup-slide-center-exit-done.nut-popup,.nut-popup-slide-left-exit-done.nut-popup,.nut-popup-slide-right-exit-done.nut-popup,.nut-popup-slide-top-exit-done.nut-popup,.nut-popup-slide-bottom-exit-done.nut-popup{display:none}.nut-popup .nut-overflow-hidden{overflow:hidden}[dir=rtl] .nut-popup-title-left,.nut-rtl .nut-popup-title-left{left:auto;right:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)))}[dir=rtl] .nut-popup-title-right,.nut-rtl .nut-popup-title-right{right:auto;left:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)))}[dir=rtl] .nut-popup-title-right-top-left,.nut-rtl .nut-popup-title-right-top-left,[dir=rtl] .nut-popup-title-right-bottom-left,.nut-rtl .nut-popup-title-right-bottom-left{left:auto;right:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)))}[dir=rtl] .nut-popup-title-right-bottom-right,.nut-rtl .nut-popup-title-right-bottom-right{right:auto;left:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)))}[dir=rtl] .nut-popup-title .nut-icon-ArrowLeft,.nut-rtl .nut-popup-title .nut-icon-ArrowLeft{transform:rotate(180deg)}[dir=rtl] .nut-popup-center,.nut-rtl .nut-popup-center{left:auto;right:50%;transform:translate(50%,-50%)}[dir=rtl] .nut-popup-bottom,.nut-rtl .nut-popup-bottom,[dir=rtl] .nut-popup-top,.nut-rtl .nut-popup-top{left:auto;right:0}.nut-popup-bottom,.nut-popup-top{max-height:var(--nutui-popup-max-height, 80%);min-height:var(--nutui-popup-min-height, 36%)}.nut-popup-bottom{padding-bottom:constant(safe-area-inset-bottom)!important;padding-bottom:env(safe-area-inset-bottom)!important}.nut-popup{overflow:hidden}.nut-popup-title{padding:var(--nutui-popup-title-padding, var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px)) var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px)))}.nut-popup-title-title{line-height:24px!important;height:24px}.nut-popup-title-left{left:var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px));color:var(--nutui-color-text, #666666)}.nut-popup-title-right{display:flex;align-items:center;right:var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px));color:var(--nutui-color-text, #666666);height:var(--nutui-popup-title-height, inherit)!important;width:fit-content}.nut-popup-title-right-bottom-right{top:var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px));right:var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px))}.nut-popup-title-right-top-left,.nut-popup-title-right-bottom-left{top:var(--nutui-popup-title-vertical-padding, var(--nutui-spacing-4, 20px));left:var(--nutui-popup-title-horizontal-padding, var(--nutui-spacing-3, 16px))}.nut-timedetail{display:flex;align-content:flex-start;flex:1;min-width:0;flex-wrap:wrap;padding:0 0 50px 12px}.nut-timedetail-item{width:var(--nutui-timeselect-time-width, 100px);height:var(--nutui-timeselect-time-height, 50px);line-height:var(--nutui-timeselect-time-height, 50px);text-align:center;margin:var(--nutui-timeselect-time-margin, 0 10px 10px 0);background:var(--nutui-timeselect-time-background, var(--nutui-color-background, #f8f8f8));border-radius:5px;font-size:var(--nutui-font-size-2, 15px);border:1px solid transparent}.nut-timedetail-item.active{background-color:var(--nutui-color-primary-light-pressed, var(--nutui-color-primary-background, #e6f0ff));border:1px solid var(--nutui-color-primary, #006dfc);color:var(--nutui-color-primary, #006dfc);font-weight:var(--nutui-font-weight-bold, 700)}[dir=rtl] .nut-timedetail,.nut-rtl .nut-timedetail{padding:0 12px 50px 0}.nut-timeselect{background-color:var(--nutui-color-background-overlay, var(--nutui-color-white, #ffffff));display:flex;flex-direction:column;height:calc(100% - 50px)}.nut-timeselect-content{display:flex;flex:1}.nut-timeselect-content-left{width:var(--nutui-timeselect-date-width, 140px);min-width:var(--nutui-timeselect-date-width, 140px);height:100%;overflow:auto;background:var(--nutui-color-background-sunken, var(--nutui-color-background, #f8f8f8))}.nut-timepannel{padding:0 16px;height:var(--nutui-timeselect-date-height, 40px);line-height:var(--nutui-timeselect-date-height, 40px);text-align:start;color:var(--nutui-color-text, #666666);font-size:var(--nutui-font-size-2, 15px)}.nut-timepannel.active{background:var(--nutui-color-background-overlay, var(--nutui-color-white, #ffffff));color:var(--nutui-timeselect-date-active-color, var(--nutui-color-title, #0d0d0d));font-weight:var(--nutui-font-weight-bold, 700)}
