@charset "UTF-8";@font-face{font-family:Montserrat;src:url(../assets/fonts/Montserrat-Medium.woff2) format("woff2"),url(/assets/Montserrat-Medium-CC-4-OMP.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../assets/fonts/Montserrat-SemiBold.woff2) format("woff2"),url(/assets/Montserrat-SemiBold-CnFJL0Ku.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../assets/fonts/Montserrat-Bold.woff2) format("woff2"),url(/assets/Montserrat-Bold-CD1a36A8.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;font-family:Montserrat,Helvetica,Arial,sans-serif,-apple-system;color:#f39100;height:100%;margin:0;padding:0;background:#fff;touch-action:none}#root{height:100%}html::-webkit-scrollbar{width:.75rem;height:.75rem;background-color:#ccc}html::-webkit-scrollbar-thumb{background-color:#8f8f8f}body.no-scroll{overflow:hidden!important;padding-right:16px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,p{margin:0}img{vertical-align:middle;border-style:none}a{text-decoration:none;color:inherit;transition:color .3s ease,border-color .3s ease}a:hover{color:inherit}.text-14-regular,.text-16-regular,.text-16-semibold,.text-18-medium,.text-18-semibold,.text-24-bold,.text-32-bold{font-family:Montserrat,Helvetica,Arial,sans-serif,-apple-system;margin:0;padding:0;color:#333}.text-32-bold{font-size:32px;font-weight:700;line-height:110%}.text-24-bold{font-size:24px;font-weight:700;line-height:120%}.text-18-semibold{font-size:18px;font-weight:600;line-height:120%}.text-18-medium{font-size:18px;font-weight:500;line-height:120%}.text-16-semibold{font-size:16px;font-weight:600;line-height:120%}.text-16-regular{font-size:16px;font-weight:400;line-height:130%}.text-14-regular{font-size:14px;font-weight:400;line-height:130%}.container{width:100%;margin:0 auto;padding:24px}.row-flex{display:flex;flex-wrap:wrap;gap:40px;margin-bottom:20px}.flex-d-col{flex-direction:column;gap:5px}.col-flex{display:flex;flex-direction:column;gap:16px}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background-color:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;display:inline-flex;justify-content:center;align-items:center;padding:12px 26px;border-radius:8px;width:100%;font-family:Montserrat,Helvetica,Arial,sans-serif,-apple-system;font-weight:600;font-size:18px;transition:background-color .3s ease,color .3s ease,opacity .3s ease}.button-icon{display:flex;align-items:center}.button-icon svg{width:20px;height:20px;flex-shrink:0;transition:color .3s ease}.button-icon.left{margin-right:8px}.button-icon.right{margin-left:8px}.button-text{white-space:nowrap}.button.icon-only{width:auto;padding:12px}.button.icon-only .button-icon{margin:0}.button-primary{color:#fff;background-color:#f39100}.button-primary:focus,.button-primary:active,.button-primary:hover{background-color:#ffa514}.button-secondary{color:#333;background-color:#fff;outline:1px solid #f39100}.button-secondary:focus,.button-secondary:active,.button-secondary:hover{color:#fff;background-color:#f39100}.button-secondary:focus .button-icon svg,.button-secondary:active .button-icon svg,.button-secondary:hover .button-icon svg{color:#fff}.button-small{color:#333;font-weight:400;font-size:16px}.button-small:focus,.button-small:active,.button-small:hover{color:#fff;background-color:#ffa514}.button-small:focus .button-icon svg,.button-small:active .button-icon svg,.button-small:hover .button-icon svg{color:#fff}.button:disabled{color:#fff;background-color:#ccc;outline:1px solid #cccccc;cursor:not-allowed}.button:disabled:focus,.button:disabled:active,.button:disabled:hover{background-color:#ccc;outline:1px solid #cccccc}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.input-ui-container{width:316px;font-family:Montserrat,Helvetica,Arial,sans-serif,-apple-system;position:relative}.input-ui-container.error .input-ui-field{border:1.5px solid #af0909;color:#333}.input-ui-field-wrapper{position:relative}.input-ui-field{width:100%;padding:14px 12px;height:49px;background-color:#fff;border:1.5px solid #cccccc;border-radius:8px;font-weight:400;font-size:16px;line-height:1;color:#ccc;transition:border-color .2s ease,color .2s ease;font-family:inherit;margin:0;cursor:pointer}.input-ui-field:focus{outline:none;color:#333;border-color:#333}.input-ui-icon{position:absolute;right:12px;top:15px;pointer-events:none}.calendar-dropdown{position:absolute;top:100%;left:0;height:100%;margin-top:8px;z-index:10000;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}.custom-calendar{background-color:#fff;border:1px solid #cccccc;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:16px;width:100%}.custom-calendar .react-datepicker__day-name:nth-child(6),.custom-calendar .react-datepicker__day-name:nth-child(7){color:#af0909}.custom-calendar .react-datepicker__header{padding:0;background-color:transparent;border:none}.custom-calendar .react-datepicker__day-names{display:flex;justify-content:space-between;margin:9px 0;border-bottom:1px solid #cccccc}.custom-calendar .react-datepicker__day-name{width:40px;height:40px;color:#333;font-weight:600;font-size:18px;margin:0;text-transform:uppercase}.custom-calendar .react-datepicker__month{margin:0}.custom-calendar .react-datepicker__week{display:flex;justify-content:space-between}.custom-calendar .react-datepicker__day{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin:0;border-radius:4px;color:#333;font-family:Montserrat,Helvetica,Arial,sans-serif,-apple-system;font-weight:500;font-size:18px;transition:all .2s ease}.custom-calendar .react-datepicker__day:hover{background-color:#f1f1f1;color:#333}.custom-calendar .react-datepicker__day--selected{background-color:#f39100;color:#fff}.custom-calendar .react-datepicker__day--outside-month{color:#ccc;opacity:.3}.custom-calendar .react-datepicker__day--disabled{color:#ccc;opacity:.3;pointer-events:none}.custom-calendar .calendar-header{display:flex;justify-content:space-between;align-items:center}.custom-calendar .calendar-header .calendar-month-title{font-weight:600;font-size:16px}.custom-calendar .calendar-month-title{font-weight:600;font-size:16px;color:#333;text-transform:capitalize}.custom-calendar .calendar-nav-button{border:none;cursor:pointer;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0;transition:background-color .2s ease}.custom-calendar .calendar-nav-button:disabled{opacity:.3;cursor:not-allowed}.custom-calendar .calendar-nav-button svg{width:32px;height:32px}.custom-calendar .weekend{color:#af0909}.checkbox-ui-container{display:inline-block;position:relative}.checkbox-ui-container.disabled{opacity:.5;cursor:not-allowed}.checkbox-ui-container:hover .checkbox-ui-custom.checkbox-gray,.checkbox-ui-container:hover .checkbox-ui-custom.checkbox-white{background-color:#ddd}.checkbox-ui-input{position:absolute;opacity:0;height:0;width:0}.checkbox-ui-input:checked+.checkbox-ui-label .checkbox-ui-custom.checkbox-gray{background-color:#f39100;border-color:#f39100}.checkbox-ui-input:checked+.checkbox-ui-label .checkbox-ui-custom.checkbox-white{background-color:#fff;border-color:#fff}.checkbox-ui-label{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox-ui-custom{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;transition:all .2s ease}.checkbox-ui-custom.checkbox-gray{background-color:#f9f9f9;border:2px solid #cccccc}.checkbox-ui-custom.checkbox-white{background-color:#f9f9f9;border:2px solid #ffffff}.checkbox-ui-icon{display:block}.checkbox-ui-text{font-weight:600;font-size:16px;color:#333}.checkbox-ui-input:disabled+.checkbox-ui-label{cursor:not-allowed}.floating-menu{display:flex;flex-wrap:wrap;padding:20px;align-items:center;border-radius:8px;background:#fff;box-shadow:0 4px 14px #0000001a}.floating-menu__title{color:#333;font-weight:600;font-size:18px}.floating-menu__elements{padding:0 24px}.floating-menu__elements:first-child{padding-left:0}.floating-menu__elements:not(:last-of-type){border-right:1px solid #cccccc}.floating-menu .button-toggle{justify-content:center;margin-left:auto;width:40px;height:40px;padding:0;background:#f1f1f1}.floating-menu .button-toggle svg{margin-right:0}.floating-menu .button-toggle:hover{background:#ddd;color:#333}.floating-menu .button-clear{justify-content:center;width:49px;height:49px;padding:0;background:#f1f1f1}.floating-menu .button-clear svg{margin-right:0}.floating-menu .button-clear:hover{background:#ddd;color:#333}.floating-menu__content{display:flex;align-items:flex-end;gap:12px}.floating-menu__actions{display:flex;align-items:center;gap:8px;margin-top:8px}.floating-menu__actions .button-sector{width:44px;height:44px;padding:0;margin-right:0}.floating-menu__actions .button-sector svg{margin-right:0}.floating-menu__actions--input{gap:20px}.floating-menu__actions--input .input-ui-container{width:120px;height:49px}.floating-menu__actions--input .input-ui-container:first-child{position:relative}.floating-menu__actions--input .input-ui-container:first-child:after{content:"";display:block;width:100%;height:1px;background-color:#ccc;position:absolute;top:50%;left:100%}.floating-menu__actions--input .input-ui-container.filled:after{background-color:#333}.floating-menu__actions--info{margin-bottom:16px}.floating-menu__actions--info-item{display:flex;align-items:center;gap:8px}.floating-menu__actions--info span{display:block;min-width:10px}.floating-menu button{display:inline-flex;align-items:center;width:100%;padding:12px 8px;color:#333;font-family:inherit;font-weight:500;font-size:18px;text-decoration:none;background:none;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.floating-menu button svg{margin-right:8px;flex-shrink:0;transition:margin-right .2s ease}.floating-menu button span{transition:opacity .2s ease;font-size:16px;font-weight:400}.floating-menu button:hover{background-color:#f39100;color:#fff}.input-ui-field-wrapper{position:relative;width:100%}.input-ui-password-toggle{position:absolute;top:15px;right:12px;background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.input-ui-password-toggle:disabled{cursor:not-allowed;opacity:.5}.input-ui-field::-ms-clear,.input-ui-field::-ms-reveal{display:none}.input-ui-field[type=number]{-moz-appearance:textfield}.input-ui-field[type=number]::-webkit-outer-spin-button,.input-ui-field[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.header-page{margin-bottom:24px}.header-page--button{display:flex;justify-content:space-between;align-items:center;width:100%}.header-page--input .text-32-bold{margin-bottom:24px}.header-page--input .input-ui-container{width:190px}.header-page__wrapper{display:flex;gap:24px}.header-page button{max-width:151px}.icon-button{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease}.icon-button:disabled{opacity:.5;cursor:not-allowed}.icon-button:hover{box-shadow:0 4px 14px #f391001a;transform:scale(1.1)}.input-ui-container{width:316px;font-family:Montserrat,Helvetica,Arial,sans-serif,-apple-system}.input-ui-container.disabled .input-ui-field{border-color:#ccc;cursor:not-allowed;color:#ccc}.input-ui-container.error .input-ui-field{border:1px solid #af0909;color:#333}.input-ui-container.error .input-ui-field::placeholder{color:#333}.input-ui-container.error .input-ui-description{color:#af0909}.input-ui-label{display:block;margin-bottom:8px;color:#333;font-weight:600;font-size:16px;line-height:1}.input-ui-description{margin-top:8px;font-weight:400;font-size:14px;line-height:1;color:#333}.error .input-ui-description{color:#af0909}.input-ui-field{width:100%;padding:14px 12px;height:49px;background-color:#fff;border:1.5px solid #cccccc;border-radius:8px;font-weight:400;font-size:16px;line-height:1;color:#ccc;transition:border-color .2s ease,color .2s ease;font-family:inherit;margin:0}.input-ui-field:focus{outline:#333333;color:#333}.input-ui-field:not(:placeholder-shown){color:#333;border-color:#333}.input-ui-field:disabled{cursor:not-allowed}.input-ui-field::placeholder{color:#ccc;font-weight:400;font-size:16px;opacity:1}.item-seat{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:24px;height:24px;border-radius:4px;outline:none;border:none;cursor:pointer}.item-seat svg{width:16px;height:16px}.item-seat.sector-default{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGmSURBVHgBrZbbbcIwFIZPzOF+8wjlkTd4ZIrO0A3aTboBK5QROkE6AiOY+130/KiWgusYByUSUkL+78d2PkckJEeapi+Xy2Uqp6NWq6VrtRqtViuS74iZqdfr0XK5pPP5TEop6vf7dDgcaLvdAidhKMvI+Ve32/0YDAbz5K88lZy2wcViQdfrler1OnU6ndv1o3IPY3a73ZgF/EySRMsvUqVSuQu22+1g+QNGy/WUpfwVQRT4gphyXnkEM2IEceCGnXKj0fhXvt/vSaZMMqDbEkQymhHAwwkFMWqMHuW4xr1YhvOCsAfB9Xp9V346nWiz2UQznBeEmm758Xi8s8fHYMDIWYazmiFYrVZvDzDG+xiGS/Tey3CJ3nsZLuI91rXoXuEi3mONi+4VleewDeI6tFesmnkMl+29y3DI4We8dxku23uXYYwipBlMQWGRvZJluGzvXYZDQftKLuK9y7AEjQS1z+FHr+QYRmmtf8r0PssYY2ZKpvgmH5N1OKbc9d7DGMm8q+FwOJeHMpYpzuBwaFPZvy8ot8vkMs1m0wjzLcs3nkwm819ZLw5hpbBC0gAAAABJRU5ErkJggg==) center center no-repeat}.item-seat.sector-default.selected{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKhSURBVHgBnZVJrhoxFEUf9f37rkCiEz2CedhBpiyBYXYQVsEMZQd/C/lLyIxZwgZohIRoBBSN6BHxtfKQcQrIT40wde+xy77v2UPyKZVKydvb2zf581MgELBfX1+p2WzSer2mu7s7SiaTarxYLOj6+prS6TQ5jkPdbhd2kh7SPU9PT99jsVgxn883PH/gP6XOZmGtVqPdbke2bVMkElHjS3AXj5Q5OXFzc/MN8Gg0Svf390fCUCh0Fn7BYz8+Pr55yuXyHkI5EQWDQQWSX0TyJY3HY2W0LEutcrVa0Xw+V/Dn52f1/2Qyof1+f/B0Oh2qVCqKk0qlHAtwj8ejZsWfDw8PrvDlcqng0AKOBxrAdQ8Wyl87HA5tAUOr1VIGCHGoJhxgrB5ajPFuOp2e9ADe6/VoNBqRxXAcli4UQpDX6/0LvtlsTsLZc4DLyQTDfT7fkfDl5YVms9kRHBHkM3CDw4PJGY4vscyYYf8gxOEBDiHSYcKx1wzXPdBhnM1m1WRChyMJskiUcbvduqZHh3N6TI8eZ0vPMCfhFBzpMeFuHr1WhF4gl3KPs3CDmx69ENUZcPVdyj0X1aVawZjry0J6AMfh6LlHe+D04DkXTdODM+D6shgO0//k3q0QMeb6EnpLBgjjj+be9LTb7UPxWthL7ve8TR/NvZuH60sAzi3ZLT1YAIDncm96wuGw0oAr9H7vFs2rq6uLuTc9DFdbqV8mplBvyf96R+DRi1dIuCPh9mAwUAbcUFjBuWjquedosqff7ysNN1CRyWR+yVvoMzqgvCAOX6K3cb1WMFEikaBqtXrUNd089Xr93ZJ944sUOizUM+wGP7pMznsc6flqFQqFhvzEXDwef8eW6Bk24RxnwPncTI/f73fkyn/IAs0Vi8XGb+8cD4fNPRvrAAAAAElFTkSuQmCC) center center no-repeat}.item-seat.sector-a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIsSURBVHgBrZbbS9tQHIBtcyytW+suWct02FI3xW10MnYBYQxGx1id07Fld/YyX/xDfPBJn/RFH+odrVi1WhEr9YIXVCqxsV6rQStKrYh4QbzUHiQQQ3KSaPP8fT844fudRNHi8RhHJ6k/zl7vVkLsIT6+TzM/uI/XdLip9Y3w0SOT8cbPXOuTRncvtRCk91NwXP2fyLcElpY3HT19tJDzw/ZOX1JWXQz4hlc0NJO7e4cn1pxX+revX6RXt3WSYsP5nOPEszwsrNBkQbCQKMhI1eO32GDO82fGOle3X2i4qHMPTwYMqE1KUnPBSoeThEcWGi7FARCMRqOKUns9yRw5K91k4IK+wFzI5R0K6TQa8P3TB7NURwnBKkfbHAoc9pE0M7zoN2GR42D0kdLEB8ISCokv2YMTvhXP6PgmMzwU3tqxt7oWpTpACIRpesfGg+zhS6trEXY9fI67f2B+eMofYRzAZMaA2ZkZyXnWN5lSupfigHh2z+dgoVMsLW7d8zhATvcqlQrI3RUgp/vyuqYZubuivG73sB6Ug20n3jRdp/t/+bkWlANQDV+le64D4t091wFfbdbHqO7/fraZUw2X0xTbFbaDHWjvmlHdG/DbOrnfCLaDJdxJsQiBsAS7s2OW2z29un4o1QGohsWuZCmOMt7dcx0w6Q9QsYb32Q3XtncFUd1zr3GUg+1o1ZROrX1Y9OvbS9hwY1fPCqr72B/I7MjUdOTiNRU8FXPOAUrhGq5FOUkXAAAAAElFTkSuQmCC) center center no-repeat}.item-seat.sector-a.selected{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALeSURBVHgBnZW7ctNAFIbPrleSY/kiexwb3xMzQ43fgJR5BMqU6aDkCRgqqGgo/ApkhpKZDMMDpKAGHDshMXYc+RLfHbFnh/WsZdmCqJN0/k+7Ov/5lwC/Xr+t7hFjXqUOPE2lklYsEoZa4xKmsxnsBIOwV8iJ+9F4DLqmweNSEW7tLly32yiH9G4SVE04ZH4slzIvDw8OagThAX1+5hCwZOH3Wh0W9/cQj8Ugl0mLez+4h8a+6w4qjOizdw4hViGb4as1VgofpZJb4T4aSzONKnnz/oODhbquQTYRA50xMAwDTNOEbrcLi8UCKKUQ4+LJZALD4VDAI5GIeN7r9cBxnKXmuvkbvp59Ewsqlwo2RTjhAvwqwkOhkCd8zHeBcEKIgOOFNQhXNbrGlru96dxaDOH1X1dCgIVB3lQ3HMG4eoTjPb7r9/sbNQhvttrQ4c+ohGOz1ELGdxOPx9fgM+6STXCpkfAA/xiT8IQVWymMRqMwGAxW4NPpdNkDLzhq8OMSjjuhKzbjhRr/f1iIzUM4btmyrDW4rutLuKrBOuzBk/I+9PoDYKqH0QnhcFgI5/O5p3tUuHSPW6Pamaoelk7YBEf3uOFeGnVWmDogfr7HXnjB3Rp1EEUP5PT5+V4Old+sYIPlfFF0D8IxpFTfj0ajpXvw2mZNtwZ7IOeLSjim5kN87zWId/xezhdTIxlBaLP/9b1bc8nzSM4XNblQ5j2+fIjvvTRyvth+Mb+MZC/3YDMRuM33bk02nYawuSO4TM17L2sGAgFf37s1Eo4jwNTDxF2oRvK/nhHwN/rlfDFD1+xysWi1Ox1ImEFxQuEv2GZN1ffSmlLTat8IuAxQ8unz6elVs/VMTcAxX5Ua4+qsCMflcyuRvFFz3jihrdb4iGeHLQtVD3vB1cNkm+bHecMez4Yv6NHzw9qCskopnz3BeFU9vLZytPPFhYDLvrk1u4mE/bPe+DKaDSuvjo9rfwC2XRWhQ994/wAAAABJRU5ErkJggg==) center center no-repeat}.item-seat.sector-b{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIPSURBVHgBrdTNLyNxHMfxbee7W8u0293tdknRKuppOioeEiREXLmoi7hw4S+ROLs5SSSEhJM4uDg4eEo0NTqjVMugVU3HQ+mhIqEjmWTyy/TXGdrz5/1NpnnN6FY5zr6fuBxdC3PJb9nfUL270mkyWxaDDBtLPWZqf1tKhl1U08pZgA0JyXRZsbFozN1Kn94lbldDHJ+r8boo6zS3MwVKx2cP95mnTOa1z1Fr7a2wVy9wfibfcaVG9/wyCNLxbOiy/Cwm5cMuW7kdd1xF8w+koemHoQgdzh35GPGRcx1X04A41L296WYOthnpkRv+Wv6jQyYZj66Hg1EjGMDbQDnVNnpxOBfwneCGe/ErXjo+2dJBa2mIaCftUBqKEsab2zzbMf5ikw/fSsdv0qmHedZ/praBXEOR5tbVeUR+/PxBEOR6lJqNSOh0J8YLUgMSM2notpb+Gqiqr1PjXk0DhXSv1BDxbk+lnNnSMRPAubeRRjNKE9eAFvcGAkDruwJa3M/69zit74r+q+5FPbiGSPV2OL7ifrTJQ+MawBn+jHu0gUK7Rxvw1lGNOPcjjc1OG2kya3lX5A3x0t/pxLkvLSFNWtyjDeCGHzQ1ukcbwBnO90lW0+gL7R5twJe4ZrOG03LDC9xhBOce/YzjGuK+x8P++U7WTLS0t4uGl08CFzj3a+FgcDd2KYh/0zjdSuVr3gEeZRFwBUL8/AAAAABJRU5ErkJggg==) center center no-repeat}.item-seat.sector-b.selected{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALSSURBVHgBnZXZahRBFIZPV1fvs/S4EoiSC8GIC+ZCEME38DH0Ugj4ID6DiHcOxDdQ9AEEiSbgRcgQFaJhepneJ22dCjU505klpO66+/xfV/X5/9NaXdeXvkTRk36w/wpAe7hqOP5lbsBOFkNeH4PLdFi3W/I6OR6DxRjctdtwWOUwKDLAJTRANV2db724cnNr1XTeaJ/D8Fk/GLwVdb4q3M4iqOoarnIT1kxXXi+DNzXfs3g4KpIN3h/uPwdN829ZHnhit7TwhhAvgi/R+K7pvNM2B9s1FloagzsHf8GujsGyLPA8D4IggPF4DEzAu90u5HkOSZJIeLvdlvfDMATxmSeagziAfs+UG7pvdxKGcFz4VoS7rjsTnmWZhGuaJuG4sAbhVOMUp6c9KDOXY+HPfCQFWGjb9hk4gnH3CMdrfBZF0VwNwgdFKj5nAVzBsVmiblLIOZewOI6n4GVZwmg0e0NKM4ELDVPwa6JBtLDT6ZyBF0WxEI4aPJmC40kYtRkWGoYhC7F5CMcj+74v4arBCDfN0w1RDdZhDx44HTgaixdRD6MTWq2WFFZVNdM9FF7P0VA7c+phz9MXwtE9uq5PwZV7qIZmhdGALINjL5bBUUODKHug0rfM9ypUy7KCDVb5YugehOOQor5P03TiHlzzfK+sSTXYA5UvruA4NXu93oV839QE4xL2RBZwcTqSo39H0mbU99Q983zf1OwV9SS8rMP4ZN7jw4v4fpZG5YvfFnA1kme5B5uJwEW+b2rWTEf8dE7yxem8v6jvmxoFxwgw+jNpFtKRfF64Gv0qX8zS9CHCf5c5HObplO+xgefxPdX8SWIJV/nS3h/9+rabj+7RCTgSp6JjnGZFOY6O5HmanTT8wK4bzktROFSF6OFF8KmfyUJNPEwqbZM9bfc+rjD98SPP/4rjVQVk3s5381jCVd+amhXDGv5Io095WW+8XlsP/wMTHiIunG3vxwAAAABJRU5ErkJggg==) center center no-repeat}.item-seat.sector-c{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAI4SURBVHgBrZVfSFNRHMe9u6eUlStv3v7M0oxoKyMdtMFySLHIkkbrD9VLD/USUW/9g6BC6iELIag3Qd8UUWGIDqfMv/uj13/odM4/m6LOP9yxPUz8gyB6hCuXy93ZPbrz/P184XfO55xDsGxQNblsf93cV+pL2lmFus/aM5T6gq3nj3Ux4o1mK2+kGzXvitoG/1v9C64QTakUD/TfzHOsx2djfjGxmFvX3uSVdz5/BcTKa9s/WVbW2Q19zkt17sX7hpbeUku8cjFmaxWYyHO6QBYMPiooMaYrsjL4wavn72jt/X8bYpXHY05SahpwwSMpx1OFwQbXDwscOVa5FIYYDjRVE4Qsqa7jo50bOZPOUwuD/oXuobbBf0PyFDr5ru6DQSojkxIcm7UzXPnTm7/NOAx5SjNMiQWhCSb918ejMza301Pu48rD0dmgpetLh1QGxApCNT2BRge/fDE8Ps23R4xhvFWtA5O1gb1p3d7KMr7DOdn3lPorL27jeI9iQCK9F2PIs9f9xxLlvRgDcLxPPiQ/jHtXds8gkd4LGdlBvYf2oBhSZQhTB/G+UPvejGIAyuH9eC9kAI73XDkOQyxFphiU96b8YsOJ1MwMnLvCZ8hc4yaN8j7tqPI07h/BZwAqCE3A9l7AgER7L2SIeXbEAR3maxZdC4VQ3hs1b4ukMmAq6GzdCc7zHa53fnegvBc+4yiGvKyN9MkVaZeeFJQ8gw5bu3+6Ud67PBXN/RM103CbHuYXm+Ix28BIBmkCVkqIAAAAAElFTkSuQmCC) center center no-repeat}.item-seat.sector-c.selected{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAM0SURBVHgBnZZfSFNRHMd/93a3Neeazs21pisJIjXCRUgkYkYQkT20LBKK6qmnoD9EEEaSRgVlr/lSQQ9CMFGUenBlLHowyv6ZWplNcYluzptjjalt3d+Bczm73m3lebvb9/vZOff3/f3OuGQyWTL43Vt3p/2wmwOuorLcnbfRsR16Xt2FSDQIlvz1UFd1XnpuhdDcOKwxWMBdewWG/T7oH/QALskDrMdp29p58VinPzcn/xz3abT3TGv7kWuSLo8KO/paIL74GzZvqIaabSfA09ecFa70dPRdF2dCY65VMUv3ZY7jKvZUnoaiwrIU4Y4t9dDlu5UWntnjX11gclRxp5rzkyg0GQrBLLhAKxjBaDSC2WyGQCAAS0tLoNFowOFwwPz8PITDYQK32WwgCAJMTU1BIpGQPSOjA3Dfe5RsqH530yKPcOkE5DUgHEVqcFEUCZzneQLHhRqEsx69pkA+7cCXHo2A8N7+e8SAItyJEj47OwuRSITA8XlhYQGmp6fTehDe/9kDwz98wFM4FosV6nQ6KC4uXgaPxWJp4dRD4TpNDggUXlZSkyK02+0QDAZT4NFoVK6BGhw9+OMU7q5tBJ7GzCMlAYV6vZ4IsXgIxyM7nc5lcIPBIMNZD+qwBg17b8DYz7cgsBnGHVmtVmKMx+Oq6WHhND1KDxtnns0wTUI6OKZHCVfzsL0isA2SLfdYCzW40sM2IqkBwmkNMuWeNlW2XsEC0/7iMT0IxyHF5h7FND24MkVT6cH00P7iKRyn5kpyr9aIgeCw3LwCO5IRhDH739wrPb53j+Tm5R3WUnne45cryb2ah/aXUFd9QZ73aumxWCwEmCn3Sk+16zgUSRvHFhDYy0QtmlqtNmvulZ6iP6Vy8wrsZaIUsiP5X+8IXGzzCqZcq3hwV2Pe+69PIbGuQLp47OQVZIomm3saTer55v9I4HSAcgMjT8a9b9qc7AQM/ZoAdoyzvUITx47kdJ7ul7e7eIPOdEkSilTIZlgNfoi5TDJ5Ol60iKHwxFkOP7z58ED5TleDd2js+Vr234Lazr2v22ByZojUbb/0jCOZ9bg27RMfP2v6EJ6bPPng6hz3F600Fry6bh8uAAAAAElFTkSuQmCC) center center no-repeat}.item-seat.sector-d{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIASURBVHgBrZRNSwJBHMbdHN/CLLZIUbeVOuQxCDt5q0MFhRQVURRI1LfpCxRE0KWosIjo0AvFQmARBVFeypZ2bZHS1dBVRMgJNpZhHXfTOT+/h/nP/GaIAl/ozTxmVrg9LmaoLGqWCtgoWze3zR3n2fy3w+/ocIfco4nDxHH2Kftp9VodvnlfKPeai73vvEerMa5xVx+7yoaBWvnL2kuknC4XncNOf/tAe5Db5SK1ytUYqSyNAbnct+QbNJPmDmWQ7CcDuPJaTLO32QPkoMluakGD7BYbgSNXK9fCEF/Rr23CQBji6/EzeWR7t92PBrPP2YfEQeLB2Gq0UFNUUCvTpCWYuc9E5fKe5Z6QLmaamCbVgtAEeo6eFO/E64+Tj5hcXkwW+beNt0utDKgWhGqmb9KMslxipbjSHjVGuBLOU5ep179pkxfJNaXDZIB0dw52DunxHseARnqvxhhnbDOtSs34ff4I573VZfWgauIYoMt7s8ms96383kEjvUeZpnq9h/bgGKAMeqe8IVRN6D27yTLVymsxAOfwf7xHGaDHe7lcD0NInBTFeU8v0kGL0+LR81aUDKjnv9fCAFwQmqDbe4QBjfYeZYjKDhjosFKzUrr0ifMe2qOVAeKTeC6cCFyjvEcZggkzLW3Otgk6TC9o8v5UOBNvRR4eU9ds10gt5gcR9A3ncdwmGwAAAABJRU5ErkJggg==) center center no-repeat}.item-seat.sector-d.selected{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMDSURBVHgBnZaxTxNRHMd/d77eUUppU1qgaa+phgSSElInBkNkcGBwIE5MhsTFxUQnEqOLk/4TRhJjnAi66ODgUI2DJBJS6ABJgbSFXrgcbUq92nD6e8m7/HpcW+Ftr/1+P313v+/v9yrZtn1d39Dv5p7l7oEE2eTtZHhkagQK7wtgmRYMjg/C1NIU358dnYEaViGznAH9lw6HXw8BV3I+CdQTuhFan3s1V1SCyhOp+rP6KPc89wJsCAth/k0e2r/bEMvGIL2Q5vt+cLdne3XbNCrGzWuzB7NPJZCyE4sTEEqHOoTavAY7b3e6wvt4BoaiQ7ektYU1G4UIqCfqAH6AYDAIkUgESqUStNtt8Pl8kEgkoFargWEYHD42NgaMMahUKnB+fu54DvIHsP9yn/OmH0z/kRGOC0+BcBR5wU3T5HBZljkcF2oQTj32kO08bflb2cdQuLu+yw0owpO44ScnJ1Cv1zkc961WC46Pj7t6EI6vEV+nLOBYLCpUVRU0TbsAbzabXeHCI+BsgAET8NHsaIcwHo+Drusd8Eaj4dTAC44e/HEBxyeRO2L2T+j3+7kQi4dwfORUKnUBHggEHDj1oA5rMPNwBoyCAYxmGE8Ui8W40bIsz/RQuEiP20PjLNMMiyR0g2N63HAvD+0VRhukX+6xFl5wt4c2Iq8BwkUNeuVeNFW/XsECi/6SMT0IxyFFc49ikR5cvaLp9mANRH/JAo5T8yq592rE0+Kp07yMjmQEYcwum3u3p/i56DSvPJweduY9fnmV3Ht5RH+xyaVJZ957pScajXJgr9y7PXgfiDHO6GXiFU1FUfrm3u1ppVtO8zJ6mbiFdCT/7x0hRr/oL6ZGVDNzPxOu/KiAxCRQIgp/Bb2iSXMvoik8pUKJw8UAlcrfy/t7H/dSdAI2jhpAxzjtFZE4OpK7eQrvCh9kX8C3om/qphDSDHvB6WXS07OaN5vV5mMJP8yt5DLaHe1LdaM6Tv8teJ0cQbVijdcN9ziSqSc+Gze3Xm9tWrq1vPhpUfoLBXUcdUtB0OIAAAAASUVORK5CYII=) center center no-repeat}.item-seat.sector-e{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHySURBVHgBrZTLSutAHIc77V+b9OhpOdiecxSUqqioFG+I170LFRXBheLCR/ARBBe+gbuu3IiCIKKI4KJ4QYtIaARvxQpF6gWttNhJUy+zCIShmU40WX/fDyZ8M+hk47nq9tgxKW3iR9vX1zIoVJb57WXHK4qcvFOx1w+/2saKm07WFPnhWk3/9iKhe0oMJK5yidN1HDNyWkecvq251DzkGw8F3ySc+lDr+wRfbT/UHC1npELj+RxUgoZAG++ZFOtcf1CJHvR3QRVrvJDj9iEvaKCzFAk0eLCUkciRjcZ5HCDgu+0d7S5iSTvyvwb4S4NxWY1HtpW404WgfVSo5nWAgIdL+JwFRsNq7DKkJMh4/4wYSD3n0rwOGIGkhM4JIXCxp0T146/3Hy9HyzjK64ARSNKkxx9juSd9PfkceQdf3ISzT5oDWmYaWNFU5G4eKKrn6Z7HASu7z+c46pKzlfrMwquZCKt7d7ndQ6fJcsBM945iG5i9K2Cm+/0gPjN7V+xGDWsgKYF1V0g9LAes7p52gNXwd7qnHbC6e9qBlmFnI6v7jnGx2vMfeczcFb0DP3nveRxggaSEUFAx1T3tAKvhQk8yj2O3unvagVtJkS9Datqq7mkHLfQ+lDpcaKRnWuzl6T6ylT2Py9kk+U2dE2JjIecTdssUSfae4ugAAAAASUVORK5CYII=) center center no-repeat}.item-seat.sector-e.selected{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALJSURBVHgBnZbLbtNAFIb/cSaXJo7jNGQRKQgkJCIqiqjEAljxALwEElskJHgHngMhttA8ASB4ACRQC0VILIooUDWJc3XiyMwZd+yx4ySlXtXJ+b94PN85U+b7/ubvD7i738YTADfNJuyNTeDkKzB3gWwRqLaAjrifjYBMHqhtAeO/QP8Q8hIZ6Jl8Bbs3HmDXbLLn7Oi9f1/AX4g6WxUe7wG+J/6uiw8vBffr4AuZfXRnPezwvdd4yAzYlStArhQvtJqr4WsyNjfxkr156vtUmBUAt/VZrM9FPp9HqVRCr9fDfD6HYRioVCpwXRej0UjCy+Wy/NxxHIjXHGY6P8dw2lvygS5sY2QQnCH4VYIXi8VU+GQykXDGmITTRTUE1zP+xjhc7eAQRU7w7vdgyVRYKBQW4ASmpyc43dN3/X5/aeYUjpF4nVzBabP0Qs65hA0Ggxh8NpthOBymwlXmzymccfEDCl6qI1ZoWdYCfDqdhnuQBqcMrUzBaSWGrhkVZrNZWUibR3Basm3bC/BcLhfC9QzV0R7Ut4U0J2IFusNkgmmaMuh5Xqo9OlzZk8zoOnPdYWXCMjjZk8lkYvC0TEfrFa43yDrvaS/S4MmM3ohyD1T3rfNeNdXaXuEBnFrAIHskXAwp3fvxeBzaQ9cy75Waeob2QPWXoeByalarC01F3p8FHtPZiZqX6yOZQKTZ/3qfzDg/ouY1clY07+nL83ifllH9xWtXo5FcTLGHNpOAq7xPZqzLoqesgMv1eX9e75OZmRU1L9cPk2ShPpLPekYA8QOIZwro1q7BHv4SajXFU5lMvoJVaureKzVVpnfkSrgaoOzglf+p8w3X9QnoDSPNVGFM51Y071dlxD8BbWOjgUeisKsKdYfT4PphsjJDh/4Uj42Ld9hbs47bjVv4SONVdzjtyTsHATzct0Sm3ED3+AvezT3s3HsG5x9DRbKGO2hrbgAAAABJRU5ErkJggg==) center center no-repeat}.item-seat.disabled,.item-seat.sector-icon{background:#ccc}.item-seat.disabled.selected,.item-seat.sector-icon.selected{border:3px solid #8E8E8E}.item-seat[disabled]{cursor:default}.layout{display:flex;min-height:100vh;padding:24px 16px}.layout.sidebar-hidden .content{padding-left:110px}.content{padding:0 24px 24px 272px;width:100%;transition:padding-left .5s ease}.sidebar{position:fixed;top:0;left:0;bottom:0;width:280px;background:#fff;padding:24px 16px;transition:all .5s ease;overflow:hidden;z-index:1}.sidebar-wrap{display:flex;flex-direction:column;padding:32px 16px 16px;max-width:248px;width:100%;height:100%;background-color:#fafafa;border-radius:12px}.sidebar.hidden{width:118px;text-align:center}.sidebar.hidden ul li button,.sidebar.hidden ul li a{justify-content:center}.sidebar.hidden ul li button span,.sidebar.hidden ul li a span{width:0;opacity:0;transition:opacity .5s linear}.sidebar.hidden ul li button svg,.sidebar.hidden ul li a svg{margin-right:0}.sidebar .sidebar-logo{margin-bottom:32px}.sidebar .sidebar-bottom{margin-top:auto}.sidebar ul{display:flex;flex-direction:column;padding:0;margin:0}.sidebar ul li{list-style:none}.sidebar ul li:not(:last-child){margin-bottom:8px}.sidebar ul li button,.sidebar ul li a{display:inline-flex;align-items:center;width:100%;padding:12px 16px;color:#333;font-family:inherit;font-weight:500;font-size:18px;text-decoration:none;background:none;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.sidebar ul li button svg,.sidebar ul li a svg{margin-right:12px;flex-shrink:0;transition:margin-right .2s ease}.sidebar ul li button span,.sidebar ul li a span{transition:opacity .2s ease}.sidebar ul li button.active,.sidebar ul li button:hover,.sidebar ul li a.active,.sidebar ul li a:hover{background-color:#f9e5c8;font-weight:600;color:#f39100;position:relative}.sidebar ul li button.active:before,.sidebar ul li button:hover:before,.sidebar ul li a.active:before,.sidebar ul li a:hover:before{content:"";position:absolute;top:0;left:0;display:block;width:4px;height:48px;background-color:#f39100;border-top-left-radius:8px;border-bottom-left-radius:8px}.body-scroll{overflow:hidden;padding-right:12px}.modal-ui{background-color:#fff;padding:40px;border-radius:16px;width:400px;text-align:center;animation:scaleIn .3s ease}.modal-ui__backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#3333334d;display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .3s ease}.modal-ui__text{margin-top:16px}.modal-ui__buttons{display:flex;align-items:center;gap:12px;margin-top:32px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.table-schedule{width:100%;border-collapse:separate;border-spacing:0;font-size:14px}.table-schedule th,.table-schedule td{font-family:inherit;font-weight:500;font-size:18px;color:#333}.table-schedule thead tr{background-color:#fafafa}.table-schedule thead th{font-weight:600;font-size:18px;text-align:center;padding:18px 0}.table-schedule thead th:first-child{text-align:left;padding-left:20px;min-width:260px}.table-schedule thead th:last-child{min-width:80px}.table-schedule thead th .date-header{display:flex;flex-direction:column;align-items:center;font-size:18px}.table-schedule thead th .date-header .day-name{font-weight:700}.table-schedule thead th .date-header .date{font-weight:500}.table-schedule thead th.day-header{min-width:175px}.table-schedule thead th.weekend-header{min-width:175px;background-color:#f39100}.table-schedule thead th.weekend-header .day-name,.table-schedule thead th.weekend-header .date{color:#fff}.table-schedule thead th:nth-child(8).weekend-header{border-top-left-radius:8px}.table-schedule thead th:nth-child(9).weekend-header{border-top-right-radius:8px}.table-schedule tbody tr:last-child td{border-bottom:none}.table-schedule tbody tr:last-child td.weekend-cell:nth-child(8){border-bottom-left-radius:8px}.table-schedule tbody tr:last-child td.weekend-cell:nth-child(9){border-bottom-right-radius:8px}.table-schedule tbody tr:nth-child(odd){background-color:#fff}.table-schedule tbody tr:nth-child(2n){background-color:#fafafa}.table-schedule tbody td{text-align:left;padding:29px 20px}.table-schedule tbody td .checkbox-ui-label{display:unset}.table-schedule tbody td .day-checkbox{display:flex;justify-content:center}.table-schedule tbody td.weekend-cell{background-color:#f39100}.table-schedule .all-date{cursor:pointer;transition:color .3s ease}.table-schedule .all-date:hover{color:#ffa514}.select-ui-container{width:316px;font-family:Montserrat,Helvetica,Arial,sans-serif,-apple-system;position:relative}.select-ui-container.disabled{pointer-events:none}.select-ui-container.disabled .select-ui-input{background-color:#ccc;border-color:#ccc;color:#fff;cursor:not-allowed}.select-ui-container.disabled .select-ui-input:after{border-top-color:#fff;border-right-color:#fff}.select-ui-container.error .select-ui-input{border:1px solid #af0909;color:#333}.select-ui-container.error .select-ui-input:after{border-top:2px solid #333333;border-right:2px solid #333333}.select-ui-container.error .select-ui-input::placeholder{color:#333}.select-ui-container.error .select-ui-description{font-weight:400;font-size:14px;color:#af0909}.select-ui-label{display:block;margin-bottom:8px;color:#333;font-weight:600;font-size:16px;cursor:pointer}.select-ui-description{margin-top:8px;font-weight:400;font-size:14px;line-height:100%;color:#333}.select-ui-input{position:relative;display:flex;align-items:center;justify-content:space-between;padding:14px 45px 14px 12px;height:49px;background-color:#fff;border:1.5px solid #cccccc;border-radius:8px;color:#ccc;font-weight:400;font-size:16px;transition:border-color .2s ease,color .2s ease;cursor:pointer}.select-ui-input:after{content:"";display:block;width:10px;height:10px;border-top:2px solid #cccccc;border-right:2px solid #cccccc;position:absolute;right:20px;top:45%;z-index:1;transform:translateY(-50%) rotate(135deg);transition:transform .2s}.select-ui-input.focused{border-color:#333}.select-ui-input.focused:after{border-top:2px solid #333333;border-right:2px solid #333333;transform:rotate(-45deg)}.select-ui-input.filled{color:#333;border:1.5px solid #333333}.select-ui-input.filled:after{border-top:2px solid #333333;border-right:2px solid #333333}.select-ui-input span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;padding-right:20px}.select-ui-search-input{width:100%;border:none;outline:none;background:transparent;font-size:inherit;font-family:inherit;padding:0;margin:0;font-weight:400;font-size:16px;color:#333}.select-ui-search-input::placeholder{color:#ccc;font-weight:400;font-size:16px;opacity:1}.select-ui-dropdown{position:absolute;left:0;right:0;z-index:101;margin-top:8px;background-color:#fff;border-radius:8px;max-height:200px;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.select-ui-dropdown::-webkit-scrollbar{width:5px;background:transparent;border-radius:14px}.select-ui-dropdown::-webkit-scrollbar-thumb{background:#333;border-radius:14px}.select-ui-item{padding:10px;font-weight:400;font-size:16px;color:#333;cursor:pointer;transition:background-color .2s ease,color .2s ease}.select-ui-item:hover{background-color:#f39100;color:#fff}.side-modal{position:fixed;top:0;right:0;width:548px;height:100vh;background-color:#fff;z-index:1001;padding:32px 40px;box-sizing:border-box;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);overflow:auto}.side-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#3333334d;z-index:1000;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);pointer-events:none;will-change:opacity}.side-modal-overlay.open{opacity:1;pointer-events:all}.side-modal.open{transform:translate(0)}.side-modal-header{display:flex;justify-content:space-between;align-items:center}.side-modal-title{font-weight:700;font-size:32px;color:#333;margin-bottom:16px}.side-modal-close{width:40px;height:40px;margin-bottom:16px;margin-left:auto;transition:transform .2s ease}.side-modal-close:hover{transform:scale(1.1)}.side-modal form{display:flex;flex-direction:column;height:100%}.side-modal-content{flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#ffffff;padding-bottom:24px}.side-modal-content::-webkit-scrollbar{width:6px}.side-modal-content::-webkit-scrollbar-thumb{background-color:#fff;border-radius:3px}.side-modal-actions{display:flex;gap:10px;justify-content:flex-end;padding-top:16px;margin-top:auto}.side-modal .input-ui-container,.side-modal .select-ui-container{width:100%;margin-bottom:16px}.table-container{width:100%;overflow-x:auto}.table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px}.table .table-number{min-width:50px;padding:0 12px 0 20px}.table .table-play{padding:20px 0 20px 20px;min-width:60px;width:60px}.table .table-play+.table-number{min-width:50px;padding:0 12px 0 24px}.table th,.table td{padding:20px 12px;font-family:inherit;font-weight:500;font-size:18px;text-align:left;color:#333}.table th:last-child,.table td:last-child{padding:20px 20px 20px 12px;width:96px}.table thead tr{background-color:#fafafa}.table thead th{font-weight:600}.table thead th:not(:first-child,:last-child){min-width:325px}.table thead th:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.table thead th:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.table tbody tr:nth-child(odd){background-color:#fff}.table tbody tr:nth-child(2n){background-color:#fafafa}.table tbody tr:nth-child(2n) td:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.table tbody tr:nth-child(2n) td:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.table .table-actions{display:flex;gap:16px}.table .table-total th:first-child{width:50px}.table .table-total th:nth-child(2){width:480px}.table .table-total th:nth-child(3){width:480px}.table .table-total td{font-family:inherit;font-weight:600;font-size:18px;color:#333;padding:0 20px}.table .table-space{height:16px}.table .table-space-sm{height:8px}.loading-overlay-wrapper{position:relative}.loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff9;display:flex;justify-content:center;align-items:center;z-index:10;pointer-events:none}.spinner{width:40px;height:40px;border:4px solid rgba(243,145,0,.3);border-top-color:#f39100;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.hall-management-wrapper{position:relative;display:flex;flex-direction:column;height:calc(100vh - 218px)}.sidebar.hidden+main .floating-menu{width:calc(100vw - 180px)}.floating-menu{position:fixed;bottom:24px;width:calc(100vw - 324px);z-index:1000;transition:all .3s ease}.floating-menu.static{position:static;transform:none;width:100%;max-width:100%;margin-top:24px}.hall-management{display:flex;flex-direction:column;gap:8px;overflow:auto;-webkit-user-select:none;user-select:none;position:relative}.hall-management .hall-row{display:flex;align-items:center;gap:8px}.hall-management .hall-row:not(:last-child){margin-bottom:4px}.hall-management .row-number{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#ccc;font-weight:400;font-size:14px;flex-shrink:0}.hall-management .row-number.left{justify-content:right}.hall-management .row-number.right{justify-content:left}.hall-management .item-seat{flex-shrink:0;position:relative}.hall-management .item-seat.selected{position:relative}.hall-management .selection-box{position:fixed;background-color:#64b4ff26;border:2px solid rgba(0,120,215,.9);pointer-events:none;z-index:100;box-shadow:0 0 0 1px #ffffffb3 inset}.auth__wrapper{display:flex;padding:24px;gap:322px}@media screen and (max-width: 1440px){.auth__wrapper{gap:50px}}.auth__img{max-width:936px;width:100%;height:calc(100vh - 48px)}.auth__img img{display:block;width:100%;height:100%;object-fit:cover;border-radius:8px}.auth__content{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:316px;width:100%}.auth__content img{width:100%;height:62px;object-fit:cover;margin-bottom:32px}.auth__content .select-ui-container,.auth__content .input-ui-container{margin-bottom:16px;width:100%}.auth__content .button-ui{margin-top:16px;width:100%}
