@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);.sidebar{color:#474746}.sidebar-resp{border-radius:0 12px 12px 0;display:flex;min-width:-webkit-fit-content;min-width:fit-content;overflow:hidden}.sidebar-resp .sidebar-logo{height:auto;margin-top:12px;width:150px}.sidebar-resp nav{margin-top:10px}.sidebar-resp nav .menu-item>a,.sidebar-resp nav .sub-menu>a{border-left:5px solid #0000;color:#474746;font:normal normal 700 14px/18px Roboto!important;gap:10px;height:auto;letter-spacing:0;padding:15px;text-align:left}.sidebar-resp nav .menu-item>a .ps-menu-icon,.sidebar-resp nav .sub-menu>a .ps-menu-icon{height:auto;line-height:20px;margin:0;min-width:20px;width:20px}.sidebar-resp nav .menu-item>a .ps-menu-icon svg.icon-resp,.sidebar-resp nav .menu-item>a .ps-menu-icon svg.sub-icon-resp,.sidebar-resp nav .sub-menu>a .ps-menu-icon svg.icon-resp,.sidebar-resp nav .sub-menu>a .ps-menu-icon svg.sub-icon-resp{fill:#474746;margin-left:0}.sidebar-resp nav .menu-item>a .ps-menu-icon svg.icon-resp:has(g#analycis-id),.sidebar-resp nav .menu-item>a .ps-menu-icon svg.icon-resp:has(g#events),.sidebar-resp nav .menu-item>a .ps-menu-icon svg.icon-resp:has(g#home),.sidebar-resp nav .menu-item>a .ps-menu-icon svg.sub-icon-resp:has(g#analycis-id),.sidebar-resp nav .menu-item>a .ps-menu-icon svg.sub-icon-resp:has(g#events),.sidebar-resp nav .menu-item>a .ps-menu-icon svg.sub-icon-resp:has(g#home),.sidebar-resp nav .sub-menu>a .ps-menu-icon svg.icon-resp:has(g#analycis-id),.sidebar-resp nav .sub-menu>a .ps-menu-icon svg.icon-resp:has(g#events),.sidebar-resp nav .sub-menu>a .ps-menu-icon svg.icon-resp:has(g#home),.sidebar-resp nav .sub-menu>a .ps-menu-icon svg.sub-icon-resp:has(g#analycis-id),.sidebar-resp nav .sub-menu>a .ps-menu-icon svg.sub-icon-resp:has(g#events),.sidebar-resp nav .sub-menu>a .ps-menu-icon svg.sub-icon-resp:has(g#home){stroke:#474746}.sidebar-resp nav .menu-item.active>a,.sidebar-resp nav .sub-menu.active>a{background-color:#fff;border-left:5px solid #d80073;color:#d80073}.sidebar-resp nav .menu-item.active>a svg.icon-resp,.sidebar-resp nav .menu-item.active>a svg.sub-icon-resp,.sidebar-resp nav .sub-menu.active>a svg.icon-resp,.sidebar-resp nav .sub-menu.active>a svg.sub-icon-resp{fill:#d80073}.sidebar-resp nav .menu-item.active>a svg.icon-resp:has(g#analycis-id),.sidebar-resp nav .menu-item.active>a svg.icon-resp:has(g#events),.sidebar-resp nav .menu-item.active>a svg.icon-resp:has(g#home),.sidebar-resp nav .menu-item.active>a svg.sub-icon-resp:has(g#analycis-id),.sidebar-resp nav .menu-item.active>a svg.sub-icon-resp:has(g#events),.sidebar-resp nav .menu-item.active>a svg.sub-icon-resp:has(g#home),.sidebar-resp nav .sub-menu.active>a svg.icon-resp:has(g#analycis-id),.sidebar-resp nav .sub-menu.active>a svg.icon-resp:has(g#events),.sidebar-resp nav .sub-menu.active>a svg.icon-resp:has(g#home),.sidebar-resp nav .sub-menu.active>a svg.sub-icon-resp:has(g#analycis-id),.sidebar-resp nav .sub-menu.active>a svg.sub-icon-resp:has(g#events),.sidebar-resp nav .sub-menu.active>a svg.sub-icon-resp:has(g#home){stroke:#d80073}.sidebar-resp nav .menu-item:hover>a,.sidebar-resp nav .sub-menu:hover>a{background-color:#efefef!important;border-left:5px solid #d80073;color:#d80073}.sidebar-resp nav .menu-item:hover>a svg.icon-resp,.sidebar-resp nav .menu-item:hover>a svg.sub-icon-resp,.sidebar-resp nav .sub-menu:hover>a svg.icon-resp,.sidebar-resp nav .sub-menu:hover>a svg.sub-icon-resp{fill:#d80073}.sidebar-resp nav .menu-item:hover>a svg.icon-resp:has(g#analycis-id),.sidebar-resp nav .menu-item:hover>a svg.icon-resp:has(g#events),.sidebar-resp nav .menu-item:hover>a svg.icon-resp:has(g#home),.sidebar-resp nav .menu-item:hover>a svg.sub-icon-resp:has(g#analycis-id),.sidebar-resp nav .menu-item:hover>a svg.sub-icon-resp:has(g#events),.sidebar-resp nav .menu-item:hover>a svg.sub-icon-resp:has(g#home),.sidebar-resp nav .sub-menu:hover>a svg.icon-resp:has(g#analycis-id),.sidebar-resp nav .sub-menu:hover>a svg.icon-resp:has(g#events),.sidebar-resp nav .sub-menu:hover>a svg.icon-resp:has(g#home),.sidebar-resp nav .sub-menu:hover>a svg.sub-icon-resp:has(g#analycis-id),.sidebar-resp nav .sub-menu:hover>a svg.sub-icon-resp:has(g#events),.sidebar-resp nav .sub-menu:hover>a svg.sub-icon-resp:has(g#home){stroke:#d80073}.sidebar-resp nav .menu-item .ps-submenu-expand-icon span,.sidebar-resp nav .sub-menu .ps-submenu-expand-icon span{height:10px!important;width:10px!important}.sidebar-resp nav .menu-item .sub-menu-item a,.sidebar-resp nav .sub-menu .sub-menu-item a{background-color:#0000!important;color:#98915e;font:normal normal 700 13px/18px Roboto;letter-spacing:0;padding-left:32px;text-align:left;text-transform:capitalize}.sidebar-resp nav .menu-item .sub-menu-item a:hover,.sidebar-resp nav .sub-menu .sub-menu-item a:hover{color:#474746!important}.sidebar-resp .ps-collapsed .ps-submenu-expand-icon{display:none}.sidebar-resp .ps-collapsed .menu-item>a,.sidebar-resp .ps-collapsed .sub-menu>a{padding:11px 20px 11px 0}.menu{background-color:#e9d023;height:51em}.sub-menu{color:#474746;font-weight:700}.sub-menu:hover{background-color:#e9d023!important}.sub-menu-item{background:#e9d023;color:#98915e}.menu-item{font-weight:700}.burger-icon-small-screen{display:none}@media screen and (max-width:568px){.sidebar-resp{display:none}.side-drawer .sidebar-resp{display:block!important}}@media screen and (min-width:569px)and (max-width:874px){.burger-icon-small-screen{display:flex}}@media(max-width:874px){.burger-icon-small-screen{display:flex;left:10px;position:absolute;top:32px}}.switch{align-items:center;border-radius:15px;cursor:pointer;display:flex;flex-shrink:0;height:20px;transition:all .3s ease-in-out}.switch .switch-handle{border-radius:50%;transition:all .3s ease-in-out}.switch.bordered{background-color:#0000;border:2px solid #a6a6a6;padding:3px;width:40px}.switch.bordered .switch-handle{background-color:#a6a6a6;height:10px;width:10px}.switch.bordered.switch-on{border-color:#d80073}.switch.bordered.switch-on .switch-handle{background-color:#d80073;transform:translateX(20px)}.switch.filled{background-color:#a6a6a6;padding:2px;width:40px}.switch.filled .switch-handle{background-color:#fff;height:16px;width:16px}.switch.filled.switch-on{background-color:#e9d023}.switch.filled.switch-on .switch-handle{transform:translateX(20px)}.multi-select-checkbox{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.multi-select-checkbox .checkbox-label{align-items:center;color:#474746;cursor:pointer;display:flex;font-family:Roboto,sans-serif;font-size:18px;font-weight:700;gap:12px;line-height:27px}.multi-select-checkbox .checkbox-label input{align-items:center;-webkit-appearance:none;appearance:none;border:1px solid #ccc;border-radius:3px;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:background-color .3s ease;width:20px}.multi-select-checkbox .checkbox-label input:checked{background-color:#d80073;border-color:#d80073;position:relative}.multi-select-checkbox .checkbox-label input:checked:after{color:#fff;content:"✔";font-size:16px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.image-upload-container{align-items:flex-start;display:flex;flex-direction:column;font-family:Roboto,sans-serif;gap:14px;justify-content:start}.image-upload-container .upload-text{color:#343433!important;font-family:Roboto,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:27px;margin:0;text-align:left}.image-upload-container .image-upload-box{align-items:center;border:3px dashed #aeaeac;border-radius:8px;display:flex;max-width:537px;min-height:185px;padding:5px;width:-webkit-fill-available}.image-upload-container .image-upload-box:not(:has(input[type=file]):disabled):hover{border-color:#e9d023;cursor:pointer}.image-upload-container .image-placeholder{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.image-upload-container .image-placeholder .icon{font-size:24px;margin-bottom:8px}.image-upload-container .image-placeholder p{color:#70706f;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:21px}.image-upload-container .image-placeholder small{color:#999998;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:18px}.image-upload-container .upload-btn{background:#0000;border:none;color:#d80073;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.image-upload-container .image-preview-container{align-items:center;border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.image-upload-container .image-preview-container .preview-image{height:auto;width:100%}.image-upload-container .image-preview-container .delete-btn{background:#e9d023;border:none;border-radius:5px;color:#474746;cursor:pointer;font-size:14px;left:50%;opacity:.9;padding:6px 12px;position:absolute;top:50%;transform:translate(-50%,-50%)}.image-upload-container .image-preview-container .delete-btn:hover{opacity:.8}@media screen and (max-width:568px){.image-upload-container .upload-btn,.image-upload-container .upload-text{font-size:14px;font-weight:600}.image-upload-container .image-placeholder p{font-size:12px}}.Card.promo-info{background:#fff 0 0 no-repeat padding-box;border-radius:12px;box-shadow:0 3px 6px rgba(0,0,0,.161)}.Card.promo-info .card-body{align-items:center;display:flex;flex-direction:row;gap:30px;padding:30px}.Card.promo-info .card-body img{height:59px;width:59px}.Card.promo-info .card-body .promo-name{align-items:baseline;color:#474746;display:flex;font:normal normal 500 24px/32px Roboto;gap:50px;letter-spacing:0;text-align:left;text-transform:capitalize}.Card.promo-info .card-body .promo-name span{color:#a5a5a5;font:normal normal normal 16px/21px Roboto;letter-spacing:0;text-align:center}.Card.promo-info .card-body .description{color:#a5a5a5;font:normal normal normal 16px/21px Roboto;letter-spacing:0;text-align:left}.Card.promo-info .card-body .price{align-self:center;color:#d80073;font:normal normal 700 28px/34px Roboto;letter-spacing:0;text-align:right}.form-content{background:rgba(233,207,35,.102) 0 0 no-repeat padding-box!important;border-radius:0 0 4px 4px;padding:20px!important}.form-content.white-bg{background:#fff 0 0 no-repeat padding-box!important;border-radius:0;padding:18px 0 0!important}.form-content label{color:#a5a5a5!important;font:normal normal 500 16px/21px Roboto;letter-spacing:0;text-align:left;text-transform:capitalize}.form-content label .required{color:#d80073}.form-content label:has(span){text-wrap:nowrap}.form-content .checkbox-container{align-items:flex-start;background:#fff 0 0 no-repeat padding-box;border:1px solid rgba(0,0,0,.157);border-radius:12px;display:flex;flex-wrap:nowrap;gap:8px;justify-content:space-between;padding:13px 20px}.form-content .checkbox-container>*{height:-webkit-fit-content;height:fit-content;width:-webkit-fit-content;width:fit-content}.form-content .checkbox-container .MuiInputBase-root,.form-content .checkbox-container label{margin-bottom:0!important}.form-content .checkbox-container label{color:#474746!important;font:normal normal 500 18px/24px Roboto;letter-spacing:0;text-align:left;text-transform:capitalize}.form-content .checkbox-container .required{color:#e9d023;cursor:pointer}.form-content .checkbox-container input[type=checkbox]{-webkit-appearance:none;appearance:none;border:2px solid #474746!important;border-radius:3px;cursor:pointer;display:inline;display:initial;height:24px;padding:0!important;position:relative;transition:all .2s ease-in-out;width:24px}.form-content .checkbox-container input[type=checkbox]:after{border:2px solid #474746;border-right:none;border-top:none;content:"";display:none;height:6px;left:4px;position:absolute;top:6px;transform:rotate(315deg);transition:all .2s ease-in-out;width:12px}.form-content .checkbox-container input[type=checkbox].checked:after,.form-content .checkbox-container input[type=checkbox]:checked:after{display:block}.form-content .checkbox-container label{text-wrap:wrap}.form-content .terms-checkbox{align-items:center;display:flex;gap:12px}.form-content .terms-checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff!important;border:1px solid #474746!important;border-radius:0!important;cursor:pointer;height:18px!important;margin:0;padding:0!important;position:relative;width:18px!important}.form-content .terms-checkbox input[type=checkbox]:checked{background-color:#e9d023!important;border-color:#e9d023!important}.form-content .terms-checkbox input[type=checkbox]:checked:before{background-color:#fff;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";display:block;height:12px!important;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:bottom left;width:12px!important}#add-promo-form .two-input-container{align-items:center;column-gap:25px;display:flex;flex-wrap:wrap;width:100%}#add-promo-form .two-input-container input{margin:0}#add-promo-form input,#add-promo-form select,#add-promo-form textarea{background:#fff 0 0 no-repeat padding-box;border:1px solid rgba(0,0,0,.157);border-radius:6px;color:#707070;font:normal normal 500 16px/21px Roboto;letter-spacing:0;outline:none;padding:10px 20px;text-align:left;transition:all .3s ease-in-out}#add-promo-form input:focus,#add-promo-form select:focus,#add-promo-form textarea:focus{border:1px solid #e9d023}#add-promo-form input:disabled,#add-promo-form select:disabled,#add-promo-form textarea:disabled{background:hsla(0,0%,44%,.141)!important;cursor:no-drop}#add-promo-form .MuiInputBase-root{border:none!important;height:-webkit-fit-content;height:fit-content;padding:0;width:100%}#add-promo-form .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border:none!important}#add-promo-form .input-containter{display:flex;flex-direction:column;flex-grow:1;gap:12px;margin-bottom:20px}#add-promo-form .input-containter .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#e9d023!important}#add-promo-form .input-containter .MuiSvgIcon-root{display:none}#add-promo-form .input-containter .MuiSelect-select{align-items:center;background:#fff 0 0 no-repeat padding-box;border:1px solid rgba(0,0,0,.157);border-radius:6px;color:#474746;display:flex;font:normal normal normal 16px/21px Roboto;letter-spacing:0;padding:9px 20px;position:relative;text-align:left;width:100%}#add-promo-form .input-containter .MuiSelect-select:after{border-bottom:2px solid #a5a5a5;border-left:2px solid #a5a5a5;content:"";display:block;height:12px;position:absolute;right:20px;top:14px;transform:rotate(-45deg);width:11px}#add-promo-form .form-footer{padding-bottom:45px;padding-top:45px}#add-promo-form .form-footer button{background:#e9d023 0 0 no-repeat padding-box;border:1px solid #e9d023;border-radius:16px;color:#fff;font:normal normal 500 18px/24px Roboto;letter-spacing:0;min-width:238px;outline:none;padding:13px 45px;text-transform:lowercase;width:-webkit-fit-content;width:fit-content}#add-promo-form .form-footer button.save-later{background-color:#0000;border:1px solid #4a4848;border-radius:16px;color:#474746}#add-promo-form .products-container{position:relative}#add-promo-form .products-container .add-btn-container{bottom:-55px;position:absolute;right:49%;transform:translateX(100%)}#add-promo-form .products-container .product-name{color:#474746;font:normal normal 500 20px/26px Roboto;letter-spacing:0;text-align:left;text-transform:capitalize}#add-promo-form .add-btn{background:#e9d023 0 0 no-repeat padding-box;border-radius:12px!important;color:#474746!important;cursor:pointer;font:normal normal normal 18px/24px Roboto!important;height:-webkit-fit-content!important;height:fit-content!important;letter-spacing:0;padding:13px 60px;text-align:left;text-transform:capitalize;width:-webkit-fit-content;width:fit-content}#add-promo-form .add-btn:hover{background:#e9d023 0 0 no-repeat padding-box!important;opacity:.8}.with-card .form-footer{padding-bottom:45px;padding-top:45px}.with-card .form-footer button{background:#e9d023 0 0 no-repeat padding-box;border:1px solid #e9d023;border-radius:16px;color:#fff;font:normal normal 500 18px/24px Roboto;letter-spacing:0;min-width:238px;outline:none;padding:13px 45px;text-transform:lowercase;width:-webkit-fit-content;width:fit-content}.with-card .form-footer button.save-later{background-color:#0000;border:1px solid #4a4848;border-radius:16px;color:#474746}.with-card .add-btn{background:#e9d023 0 0 no-repeat padding-box;border-radius:12px!important;color:#474746!important;cursor:pointer;font:normal normal normal 18px/24px Roboto!important;height:-webkit-fit-content!important;height:fit-content!important;letter-spacing:0;padding:13px 60px;text-align:left;text-transform:capitalize;width:-webkit-fit-content;width:fit-content}.with-card .add-btn:hover{background:#e9d023 0 0 no-repeat padding-box!important;opacity:.8}.buy-btn-container{padding-bottom:45px;padding-top:45px}.buy-btn-container button{background:#e9d023 0 0 no-repeat padding-box;border:1px solid #e9d023;border-radius:16px;color:#fff;font:normal normal 500 18px/24px Roboto;letter-spacing:0;min-width:238px;outline:none;padding:13px 45px;text-transform:lowercase;width:-webkit-fit-content;width:fit-content}.buy-btn-container button.save-later{background-color:#0000;border:1px solid #4a4848;border-radius:16px;color:#474746}.buy-btn-container .add-btn{background:#e9d023 0 0 no-repeat padding-box;border-radius:12px!important;color:#474746!important;cursor:pointer;font:normal normal normal 18px/24px Roboto!important;height:-webkit-fit-content!important;height:fit-content!important;letter-spacing:0;padding:13px 60px;text-align:left;text-transform:capitalize;width:-webkit-fit-content;width:fit-content}.buy-btn-container .add-btn:hover{background:#e9d023 0 0 no-repeat padding-box!important;opacity:.8}.buy-btn-container .add-btn.black-bg{background:#000 0 0 no-repeat padding-box!important;border-color:#000}.buy-btn-container .add-btn.white-color{color:#fff!important}.header-section{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.header-section .main-header{color:#474746;font:normal normal 500 24px/32px Roboto;letter-spacing:0;text-align:left;text-transform:capitalize}.header-section .secondary-header{color:#a5a5a5;font:normal normal 500 18px/24px Roboto;letter-spacing:0;text-align:left}.bank-cards{display:flex;flex-direction:column;margin:16px 0;row-gap:12px}.bank-cards .card-radio input[type=radio]{display:none}.bank-cards .card-radio input[type=radio]:checked~label,.bank-cards .card-radio input[type=radio]:hover~label{border:2px solid #e9d023}.bank-cards .card-radio label{border:2px solid #0000;transition:all .3s ease-in-out}.bank-cards .bank-card{align-items:flex-start;background:#e9d02317 0 0 no-repeat padding-box;border-radius:4px;display:flex;gap:20px;justify-content:space-between;padding:18px 24px}.bank-cards .bank-card .left-side{align-items:flex-start;border:none!important;display:flex;gap:12px;padding:0!important}.bank-cards .bank-card .left-side img{background-color:#fff;height:auto;width:46px}.bank-cards .bank-card .left-side .card-details{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.bank-cards .bank-card .left-side .card-details .card-end-number{color:#333;font:normal normal 500 18px/24px Roboto;letter-spacing:0;text-align:left}.bank-cards .bank-card .left-side .card-details .expire-date{color:#6a6f73;font:normal normal 500 16px/21px Roboto;letter-spacing:0;text-align:left}.bank-cards .bank-card .delete-card-btn{align-items:center;color:#d80073;cursor:pointer;display:flex;font:normal normal normal 14px/22px Roboto;gap:8px;letter-spacing:0;opacity:.8}.no-cards{color:#e9d023!important;text-align:center!important}.overlay-container{align-items:center;background:rgba(71,71,70,.314) 0 0 no-repeat padding-box;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;z-index:11000}.overlay-container .overlay{background:#fff 0 0 no-repeat padding-box;border:1px solid hsla(0,0%,44%,.525);border-radius:10px;height:auto;left:auto;padding:30px 44px;position:relative;width:426px!important}.overlay-container .overlay .close-change-pass{cursor:pointer;position:absolute;right:18px;top:18px}.overlay-container .overlay .body{align-items:center;display:flex;flex-direction:column;gap:10px}.overlay-container .overlay .body .title{color:#d80073;font:normal normal 500 18px/24px Roboto;letter-spacing:0;padding-top:12px;text-transform:capitalize}.overlay-container .overlay .body .text{color:#474746;font:normal normal 500 18px/28px Roboto;letter-spacing:0;text-align:center}.overlay-container .overlay .footer{align-items:center;display:flex;gap:12px}.overlay-container .overlay .footer button{text-wrap:nowrap;background-color:#fff;border:2px solid #e9d023;border-radius:4px;color:#474746;font:normal normal 500 16px/21px Roboto;letter-spacing:0;padding:10px 30px;text-transform:capitalize;width:49%}.overlay-container .overlay .footer button.cancel{background-color:#e9d023}#payment-tabs .nav{gap:10px}#payment-tabs .nav .nav-item{background:#fff 0 0 no-repeat padding-box;border:1px solid hsla(0,0%,65%,.502);border-radius:6px}#payment-tabs .nav .nav-item .nav-link{align-items:center;border:none!important;display:flex;justify-content:space-between;padding:15px 18px}#payment-tabs .nav .nav-item .nav-link label{align-items:center;color:#474746;display:flex;font:normal normal 500 16px/21px Roboto;gap:5px;letter-spacing:0;text-align:left;text-transform:capitalize}#payment-tabs .nav .nav-item .nav-link input[type=radio]{-webkit-appearance:none;appearance:none;border:1px solid hsla(0,0%,44%,.482);border-radius:50%;height:16px;width:16px}#payment-tabs .nav .nav-item .nav-link.active{background:rgba(233,207,37,.302) 0 0 no-repeat padding-box;height:100%}#payment-tabs .nav .nav-item .nav-link.active input[type=radio]{border:1px solid #e9d023;position:relative}#payment-tabs .nav .nav-item .nav-link.active input[type=radio]:after{background:#e9d023 0 0 no-repeat padding-box;border-radius:50%;content:"";display:block;height:8px;left:3px;position:absolute;top:3px;width:8px}#payment-tabs .nav .nav-item:has(.active){border-color:rgba(233,207,37,.302)}@media screen and (max-width:598px){#add-promo-form .form-header{font:normal normal 500 18pt/24pt Roboto}#add-promo-form .input-containter{margin-bottom:19px}#add-promo-form .input-containter label{font:normal normal 500 14pt/19pt Roboto}#add-promo-form .input-containter input,#add-promo-form .input-containter textarea{border:1pt solid rgba(0,0,0,.157);border-radius:4pt;font:normal normal 500 14pt/24pt Roboto;padding:10px}#add-promo-form .input-containter input:focus,#add-promo-form .input-containter textarea:focus{border:1pt solid #e9d023}#add-promo-form .products-container .add-btn-container{right:30px;transform:translateX(0)}.form-footer{flex-wrap:wrap;gap:13px;margin-bottom:30px;padding:17px 0}.form-footer button{border-radius:6pt!important;flex-grow:1!important;font:normal normal 500 16pt/21pt Roboto!important;padding:10px 32px!important;text-transform:capitalize!important}.bank-cards{margin:20px 0}.bank-cards .bank-card{border-radius:0;padding:18px 12px}.bank-cards .bank-card .left-side{gap:10px}.bank-cards .bank-card .left-side img{width:40pt}.bank-cards .bank-card .left-side .card-details{gap:6px}.bank-cards .bank-card .left-side .card-details .card-end-number{font:normal normal 500 16pt/24px Roboto}.bank-cards .bank-card .left-side .card-details .expire-date{font:normal normal 500 14pt/19pt Roboto}.bank-cards .bank-card .delete-card-btn{align-items:center;font:normal normal normal 14pt/6pt Roboto;gap:4px}.overlay-container .overlay{border:1pt solid hsla(0,0%,44%,.525)!important;border-radius:8pt!important;padding:24px 16px!important;width:90%!important}.overlay-container .overlay .body{gap:8px}.overlay-container .overlay .body .title{font:normal normal 500 18pt/22pt Roboto;padding-top:6px}.overlay-container .overlay .body .text{font:normal normal 500 16pt/23pt Roboto}.overlay-container .overlay .footer{flex-wrap:wrap;gap:13px;margin-top:30px}.overlay-container .overlay .footer button{border-radius:4pt!important;flex-grow:1;font:normal normal 500 16pt/19pt Roboto!important;min-width:200px;padding:10px!important;width:auto!important}}#refund-modal .modal-body{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr;height:620px;max-width:760px!important;overflow-y:auto;padding:12px 35px}#refund-modal .table-status{color:#202020;font-size:18px;font-weight:700}#refund-modal .refunded-Status{color:#d80073;display:flex;gap:10px}#refund-modal .table-hover{border-collapse:collapse;padding:62px 0 0;width:100%}#refund-modal .table-hover thead th{font-weight:700;padding:12px;text-align:left}#refund-modal .table-hover tbody td{border-bottom:1px solid #ddd;padding:12px}#refund-modal .table-hover td:first-child,#refund-modal .table-hover th:first-child{padding-left:0}#refund-modal .gray-line td{color:#8e8e93}#refund-modal .not-show-select{display:none}#refund-modal .not-selected{background:#fff;border-radius:9px;box-shadow:0 4px 4px 0 #00000040;color:#d80073;height:20px;text-align:center;width:20px}.btn-close{border:1px solid #202020;border-radius:50%}.custom-modal{height:403px;max-width:660px}.refund-confirmation-modal .modal-body{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr;height:450px;max-width:660px!important;overflow-y:auto;padding:12px}.confirmation-custom-modal{height:403px;max-width:600px}.confirmation-content{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:1fr;justify-content:center;padding:20px}.confirmation-content .title{color:#474746;font-family:Inter;font-size:24px;font-weight:500;justify-self:center}.confirmation-content .title2{color:#202020;font-size:18px;font-weight:800}.confirmation-content .title3{color:#2d2d2c;font-size:14px;font-weight:500}.confirmation-content .custom-textArea{border:1px solid hsla(0,0%,65%,.502);font-size:18px;height:133px}.confirmation-content .descrip{color:#8e8e93;color:var(--Grays-Gray,var(--Grays-Gray,#8e8e93));font-family:Inter;font-size:14px;font-weight:500}.confirmation-content .error-status{color:#d80073;font-family:Inter;font-size:14px;font-weight:500}#refund-modal .table-refund .table-refund-head{color:#474746;font-family:Roboto;font-size:14px;font-weight:600;padding:15px;vertical-align:middle}#refund-modal .table-refund .table-refund-cell{padding:12px;vertical-align:middle}#refund-modal .table-refund .table-refund-cell p{color:#474746;font-family:Roboto;font-size:14px;font-weight:400;margin:0;padding:0}.text-danger.ms-1{cursor:help;font-weight:700}.custom-checkbox{display:inline-block;height:32px;position:relative;width:32px}.custom-checkbox input{height:0;opacity:0;position:absolute;width:0}.custom-checkbox .checkmark{background-color:#fff;border:2px solid #ddd;box-sizing:border-box;color:#d80073;display:inline-block;height:23px;position:relative;width:23px}.custom-checkbox input:checked+.checkmark:after{border:solid #e6007e;border-width:0 3px 3px 0;content:"";display:block;height:14px;left:6px;position:absolute;top:1px;transform:rotate(45deg);width:8px}.custom-checkbox input[type=checkbox]:disabled+.checkmark{background-color:#e0e0e0;border:1px solid #ccc;cursor:not-allowed}@media(max-width:768px){#refund-modal .modal-body{padding-left:9px}#refund-modal .table-refund .table-refund-head{font-size:12px;padding:9px}#refund-modal .table-refund .table-refund-cell{font-size:10px;padding:0}#refund-modal .table-refund .table-refund-cell p{font-size:10px}#refund-modal .refunded-Status{gap:2px;padding-left:5px}#refund-modal .not-selected{height:12px;width:12px}#refund-modal .modal-body{height:auto;overflow-y:auto}}.preview-questions-modal .modal-content{border:none;border-radius:8px;padding:32px}@media screen and (max-width:576px){.preview-questions-modal .modal-content{padding:24px 16px}}.preview-questions-modal .modal-header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.preview-questions-modal .modal-header .modal-header-content{display:flex;flex:1 1;flex-direction:column;gap:14px}.preview-questions-modal .modal-header .modal-header-content .header-icon{aspect-ratio:1/1;flex-shrink:0;height:32px;width:32px}.preview-questions-modal .modal-header .modal-header-content .header-text{flex:1 1}.preview-questions-modal .modal-header .modal-header-content .header-text h2{color:#202020;font-size:24px;font-weight:700;margin:0 0 8px}@media(max-width:576px){.preview-questions-modal .modal-header .modal-header-content .header-text h2{font-size:18px}}.preview-questions-modal .modal-header .modal-header-content .header-text p{color:#474746;font-size:14px;margin:0}@media(max-width:576px){.preview-questions-modal .modal-header .modal-header-content .header-text p{font-size:12px}}.preview-questions-modal .modal-header .close-button{align-items:center;background:none;border:1px solid #474746;border-radius:50%;color:#474746;cursor:pointer;display:flex;height:24px;justify-content:center;padding:2px;transition:color .2s;width:24px}.preview-questions-modal .modal-header .close-button:hover{color:#1f2937}@media(max-width:576px){.preview-questions-modal .modal-header .close-button{height:16px;width:16px}}.preview-questions-modal .modal-body{max-height:60dvh;overflow-y:auto;padding-top:24px}.preview-questions-modal .modal-body .error-banner{background:#fee2e2;border:1px solid #fecaca;border-radius:8px;margin-bottom:16px;padding:12px 16px}.preview-questions-modal .modal-body .error-banner p{color:#d80073;font-size:14px;margin:0}.preview-questions-modal .modal-body .empty-state,.preview-questions-modal .modal-body .error-state,.preview-questions-modal .modal-body .loading-state{color:#d80073;padding:40px 20px;text-align:center}.preview-questions-modal .modal-body .error-state{color:#d80073}.preview-questions-modal .modal-body .questions-list{display:flex;flex-direction:column;gap:16px}.preview-questions-modal .modal-body .questions-list .question-card{background:#fff;border:1px solid #47474633;border-radius:8px;box-shadow:3px 3px 10px 0 #00000026;display:flex;overflow:hidden;transition:all .2s ease-in-out}.preview-questions-modal .modal-body .questions-list .question-card:hover{border-color:#d80073}.preview-questions-modal .modal-body .questions-list .question-card .drag-handle{align-items:center;background:#d80073;cursor:grab;display:flex;justify-content:center;width:32px}.preview-questions-modal .modal-body .questions-list .question-card .drag-handle:active{cursor:grabbing}.preview-questions-modal .modal-body .questions-list .question-card .question-content{flex:1 1;min-width:0;padding:16px}.preview-questions-modal .modal-body .questions-list .question-card .question-content .question-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.preview-questions-modal .modal-body .questions-list .question-card .question-content .question-header .question-title{color:#202020;flex:1 1;font-size:16px;font-weight:700;margin:0}@media(max-width:576px){.preview-questions-modal .modal-body .questions-list .question-card .question-content .question-header .question-title{font-size:14px}}.preview-questions-modal .modal-body .questions-list .question-card .question-content .question-header .question-actions{display:flex;flex-shrink:0;gap:8px}.preview-questions-modal .modal-body .questions-list .question-card .question-content .question-header .question-actions .action-button{align-items:center;background:none;border:none;color:#474746;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.preview-questions-modal .modal-body .questions-list .question-card .question-content .question-header .question-actions .action-button:hover{color:#d80073}.preview-questions-modal .modal-body .questions-list .question-card .question-content .answer-options{column-gap:24px;display:flex;flex-wrap:wrap;row-gap:16px}.preview-questions-modal .modal-body .questions-list .question-card .question-content .answer-options .option-label{align-items:center;color:#474746;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;margin:0}@media(max-width:576px){.preview-questions-modal .modal-body .questions-list .question-card .question-content .answer-options .option-label{font-size:12px}}.preview-questions-modal .modal-body .questions-list .question-card .question-content .answer-options .option-label input[type=checkbox],.preview-questions-modal .modal-body .questions-list .question-card .question-content .answer-options .option-label input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #89939e;border-radius:4px;cursor:pointer;height:16px;position:relative;transition:all .2s ease-in-out;width:16px}.preview-questions-modal .modal-body .questions-list .question-card .question-content .answer-options .option-label input[type=checkbox]:hover,.preview-questions-modal .modal-body .questions-list .question-card .question-content .answer-options .option-label input[type=radio]:hover{border-color:#e9d023}.preview-questions-modal .modal-body .questions-list .question-card .question-content .answer-options .option-label input[type=checkbox]:hover:after,.preview-questions-modal .modal-body .questions-list .question-card .question-content .answer-options .option-label input[type=radio]:hover:after{opacity:1}.preview-questions-modal .modal-body .questions-list .question-card .question-content .answer-options .option-label input[type=radio]{border-radius:50%}.preview-questions-modal .modal-body .questions-list .question-card .question-content .answer-options .option-label input[type=radio]:after{background:#e9d023;border-radius:50%;content:"";display:block;height:8px;left:3px;opacity:0;position:absolute;top:3px;transition:all .2s ease-in-out;width:8px}.preview-questions-modal .modal-body .questions-list .question-card .question-content .answer-options .option-label input[type=checkbox]:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:10px;left:4px;opacity:0;position:absolute;top:1px;transform:rotate(45deg);transition:all .2s ease-in-out;width:5px}.preview-questions-modal .modal-body .questions-list .question-card .question-content .answer-options .option-label input[type=checkbox]:hover{background-color:#e9d023}.preview-questions-modal .modal-body .questions-list .question-card .question-content .answer-options .option-label span{flex:1 1}.preview-questions-modal .modal-body .questions-list .question-card .question-content .answer-input textarea{background:#fff;border:1.5px solid #a5a5a580;border-radius:6px;color:#474746;font-size:14px;padding:16px;resize:none;width:100%}.preview-questions-modal .modal-body .questions-list .question-card .question-content .answer-input textarea:hover{border-color:#e9d023;outline:none}.edit-question-modal{background-color:rgba(0,0,0,.502)}.edit-question-modal .modal-content{border:none;border-radius:12px}.edit-question-modal .modal-header{align-items:flex-start;border-bottom:1px solid #47474633;display:flex;gap:24px;justify-content:space-between}.edit-question-modal .modal-header .header-text{flex:1 1}.edit-question-modal .modal-header .header-text h2{color:#202020;font-size:24px;font-weight:700;margin:auto}@media(max-width:576px){.edit-question-modal .modal-header .header-text h2{font-size:18px}}.edit-question-modal .modal-header .close-button{align-items:center;background:none;border:1px solid #474746;border-radius:50%;color:#474746;cursor:pointer;display:flex;height:24px;justify-content:center;padding:2px;transition:color .2s;width:24px}.edit-question-modal .modal-header .close-button:hover{color:#1f2937}@media(max-width:576px){.edit-question-modal .modal-header .close-button{height:16px;width:16px}}.edit-question-modal .modal-body{padding:24px}.edit-question-modal .question-content{flex:1 1;padding-bottom:30px;transition:all .5s ease-in-out;width:100%}@media(max-width:768px){.edit-question-modal .question-content{padding:16px 0!important}}.edit-question-modal .question-content *{transition:all .5s ease-in-out}.edit-question-modal .question-content .question-header{align-items:center;display:flex;gap:3rem;margin-bottom:30px}@media(max-width:1024px){.edit-question-modal .question-content .question-header{padding:0 8px}}@media(max-width:768px){.edit-question-modal .question-content .question-header{gap:.5rem;margin-bottom:18px}}@media(max-width:576px){.edit-question-modal .question-content .question-header{flex-direction:column-reverse;gap:1rem}}.edit-question-modal .question-content .question-header .question-title-wrapper{display:flex;flex:4 1;flex-direction:column;gap:.5rem}@media(max-width:1024px){.edit-question-modal .question-content .question-header .question-title-wrapper{flex:auto}}@media(max-width:768px){.edit-question-modal .question-content .question-header .question-title-wrapper{flex-grow:1;flex-shrink:1;max-width:50%}}@media(max-width:576px){.edit-question-modal .question-content .question-header .question-title-wrapper{max-width:none;width:100%}}.edit-question-modal .question-content .question-header .question-title-input{background:#0000;border:none;border-bottom:2px solid #0000;color:#858583;font-size:24px;font-weight:700;transition:all .5s ease-in-out;width:100%}.edit-question-modal .question-content .question-header .question-title-input::placeholder{color:#858583}.edit-question-modal .question-content .question-header .question-title-input:focus,.edit-question-modal .question-content .question-header .question-title-input:focus-within,.edit-question-modal .question-content .question-header .question-title-input:hover{border-bottom-color:#d80073;color:#2d2d2c;outline:none}.edit-question-modal .question-content .question-header .question-title-input:focus-within::placeholder,.edit-question-modal .question-content .question-header .question-title-input:focus::placeholder,.edit-question-modal .question-content .question-header .question-title-input:hover::placeholder{color:#2d2d2c}.edit-question-modal .question-content .question-header .question-title-input.error{border-bottom-color:#dc2626;color:#dc2626}@media(max-width:768px){.edit-question-modal .question-content .question-header .question-title-input{font-size:clamp(2vw,18px,3vw)}}@media(max-width:576px){.edit-question-modal .question-content .question-header .question-title-input{font-size:18px}}.edit-question-modal .question-content .question-options{margin-bottom:2.5rem}.edit-question-modal .question-content .question-options .option-item{align-items:center;background:#fcf9e380;border-top:1px solid #d9d9d9;display:flex;gap:24px;justify-content:space-between;max-width:100%;padding:12px 24px;position:relative;transition:all .2s ease-in-out}.edit-question-modal .question-content .question-options .option-item.dragging{cursor:grabbing;opacity:.5}.edit-question-modal .question-content .question-options .option-item.dragging-overlay{border:2px solid #d80073;border-radius:4px;box-shadow:0 4px 12px #00000026}.edit-question-modal .question-content .question-options .option-item.dragging .option-drag-handle,.edit-question-modal .question-content .question-options .option-item.dragging-overlay .option-drag-handle,.edit-question-modal .question-content .question-options .option-item:hover .option-drag-handle{margin-right:8px;opacity:1;width:24px}@media(max-width:768px){.edit-question-modal .question-content .question-options .option-item.dragging .option-drag-handle,.edit-question-modal .question-content .question-options .option-item.dragging-overlay .option-drag-handle,.edit-question-modal .question-content .question-options .option-item:hover .option-drag-handle{width:20px}}.edit-question-modal .question-content .question-options .option-item:last-child{border-bottom:1px solid #d9d9d9}@media(max-width:576px){.edit-question-modal .question-content .question-options .option-item{flex-wrap:wrap}}.edit-question-modal .question-content .question-options .option-item .option-drag-handle{align-items:center;background-color:#d80073;cursor:grab;display:flex;flex-shrink:0;justify-content:center;margin:-17px 0;opacity:0;overflow:hidden;transition:all .2s ease-in-out;width:0}.edit-question-modal .question-content .question-options .option-item .option-drag-handle svg{height:auto;width:auto}.edit-question-modal .question-content .question-options .option-item .option-drag-handle:active{cursor:grabbing}.edit-question-modal .question-content .question-options .option-item .option-drag-handle.disabled{background-color:#9ca3af;cursor:not-allowed;opacity:.5}.edit-question-modal .question-content .question-options .option-item .option-drag-handle.disabled:active{cursor:not-allowed}.edit-question-modal .question-content .question-options .option-item .option-wrapper{align-items:center;display:flex;flex:1 1;gap:24px}.edit-question-modal .question-content .question-options .option-item .option-wrapper .option-input-wrapper{display:flex;flex:1 1;flex-direction:column;gap:.25rem;min-width:70px}.edit-question-modal .question-content .question-options .option-item .option-checkbox,.edit-question-modal .question-content .question-options .option-item .option-radio{accent-color:#d80073;flex-shrink:0;height:20px;width:20px}.edit-question-modal .question-content .question-options .option-item .option-input{background:#0000;border:none;color:#474746;font-size:18px;font-weight:400;width:100%}.edit-question-modal .question-content .question-options .option-item .option-input:focus{outline:none}.edit-question-modal .question-content .question-options .option-item .option-input.error{color:#dc2626}.edit-question-modal .question-content .question-options .option-item .option-input:disabled{cursor:not-allowed;opacity:.7}.edit-question-modal .question-content .question-options .option-item .remove-option-button{background:none;border:none;color:#474746;cursor:pointer;transition:color .5s ease-in-out}.edit-question-modal .question-content .question-options .option-item .remove-option-button:hover{color:#d80073}@media(max-width:576px){.edit-question-modal .question-content .question-options .option-item .remove-option-button{margin:auto}}.edit-question-modal .question-content .question-options .add-option-button{align-items:center;background:#fcf9e380;border:none;border-bottom:1px solid #d9d9d9;cursor:pointer;display:flex;gap:24px;padding:12px 24px;width:100%}.edit-question-modal .question-content .question-options .add-option-button .text-add{align-items:center;color:#d80073;display:flex;font-size:18px;font-weight:600}.edit-question-modal .question-content .question-options .add-option-button span{font-weight:500}.edit-question-modal .question-content .question-options .add-option-button .option-checkbox,.edit-question-modal .question-content .question-options .add-option-button .option-radio{accent-color:#d80073;flex-shrink:0;height:20px;width:20px}.edit-question-modal .question-content .paragraph-placeholder{background:#fcf9e380;border:1px solid #d9d9d9;border-left:none;border-right:none;display:flex;flex-direction:column;gap:32px;margin-bottom:30px;padding:24px 44px}@media(max-width:1024px){.edit-question-modal .question-content .paragraph-placeholder{padding:16px 8px}}@media(max-width:768px){.edit-question-modal .question-content .paragraph-placeholder{gap:.5rem}}.edit-question-modal .question-content .paragraph-placeholder .paragraph-top{color:#474746;display:flex;font-size:18px;font-weight:400;justify-content:space-between}.edit-question-modal .question-content .paragraph-placeholder .paragraph-bottom{align-items:flex-start;display:flex;flex-direction:column;gap:32px;margin-bottom:16px}.edit-question-modal .question-content .paragraph-placeholder .paragraph-bottom span{border-top:1px dashed #474746;height:0;width:100%}.edit-question-modal .question-content .paragraph-placeholder .paragraph-bottom span.line-2{max-width:50%}.edit-question-modal .question-content .required-section{align-items:center;border-top:1px solid #d9d9d9;display:flex;justify-content:flex-start;margin:16px 16px 0;padding:20px 0 0}@media(max-width:768px){.edit-question-modal .question-content .required-section{padding:16px 0!important}}.edit-question-modal .question-content .required-section .required-toggle{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;padding:8px}.edit-question-modal .question-content .required-section .required-toggle span{color:#1a1a1a;font-size:.875rem;font-weight:500}.edit-question-modal .modal-actions{display:flex;gap:.5rem;justify-content:flex-end}@media(max-width:576px){.edit-question-modal .modal-actions{flex-direction:column}}.edit-question-modal .modal-actions .close-button,.edit-question-modal .modal-actions .save-button{background-color:#e9d023;border:none;border-radius:8px;color:#474746;cursor:pointer;font-size:18px;font-weight:700;line-height:27px;padding:8px 38px;transition:background-color .5s ease-in-out}@media(max-width:768px){.edit-question-modal .modal-actions .close-button,.edit-question-modal .modal-actions .save-button{font-size:14px}}@media(max-width:576px){.edit-question-modal .modal-actions .close-button,.edit-question-modal .modal-actions .save-button{flex-grow:1}}.edit-question-modal .modal-actions .close-button:disabled,.edit-question-modal .modal-actions .save-button:disabled{cursor:not-allowed;opacity:.6}.edit-question-modal .modal-actions .close-button{background-color:#0000;border:1px solid #d80073}.card{background:#fff 0 0 no-repeat padding-box;border:none;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.102);height:100%}.card .card-body .left-side{align-items:flex-start;display:flex}.card .card-body .left-side img.card-img{height:48px;width:48px}.card .card-body .right-side{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;gap:2px}.card .card-body .right-side .card-title{align-items:center;color:#a5a5a5;display:flex;flex-wrap:wrap;font:normal normal normal 12px/14px Roboto;justify-content:space-between;letter-spacing:0;margin:0!important;text-align:left;text-transform:capitalize;width:100%}.card .card-body .right-side .card-title a{text-wrap:nowrap;color:#474746;cursor:pointer;font:normal normal 500 12px/16px Roboto;letter-spacing:0;text-decoration:none}.card .card-body .right-side .value-text{color:#474746;font:normal normal 500 24px/32px Roboto;font-size:16px;font-weight:800;letter-spacing:0;text-align:left}.flex-card .card .card-body{display:flex;gap:20px}@media(max-width:922px){.card .card-body .left-side{gap:8pt}.card .card-body .left-side img.card-img{height:30pt;width:30pt}.card .card-body .right-side{gap:4pt}.card .card-body .right-side .value-text{font:normal normal 500 20pt/26pt Roboto}.card .card-body .right-side .card-title{font:normal normal normal 12pt/14pt Roboto}.card .card-body .right-side .card-title a{font:normal normal 500 10pt/13pt Roboto}}.question-modal-header .close-button{align-items:center;background:none;border:1px solid #474746;border-radius:50%;color:#474746;cursor:pointer;display:flex;height:24px;justify-content:center;margin-left:auto;padding:2px;transition:color .2s;width:24px}.question-modal-header .close-button:hover{color:#1f2937}@media(max-width:576px){.question-modal-header .close-button{height:16px;width:16px}}.question-modal{padding:40px 45px!important}@media(max-width:768px){.question-modal{padding:24px 16px!important}}.question-modal .modal-content{overflow-y:auto}.question-modal .questions-container{margin-bottom:16px}.question-modal .question-item{background:#fff;border:2px solid #dee2e6;border-radius:8px;display:flex;margin-bottom:16px;overflow:hidden;transition:all .5s ease-in-out}.question-modal .question-item.active,.question-modal .question-item:focus,.question-modal .question-item:focus-within,.question-modal .question-item:hover{border-color:#d80073;box-shadow:0 4px 12px #ec489926}.question-modal .question-item.active .drag-handle,.question-modal .question-item:focus .drag-handle,.question-modal .question-item:focus-within .drag-handle,.question-modal .question-item:hover .drag-handle{width:2rem}@media(max-width:768px){.question-modal .question-item.active .drag-handle,.question-modal .question-item:focus .drag-handle,.question-modal .question-item:focus-within .drag-handle,.question-modal .question-item:hover .drag-handle{width:1.5rem}}.question-modal .question-item.active .question-content,.question-modal .question-item:focus .question-content,.question-modal .question-item:focus-within .question-content,.question-modal .question-item:hover .question-content{width:calc(100% - 2rem)}@media(max-width:768px){.question-modal .question-item.active .question-content,.question-modal .question-item:focus .question-content,.question-modal .question-item:focus-within .question-content,.question-modal .question-item:hover .question-content{width:calc(100% - 1.5rem)}}.question-modal .question-item .drag-handle{align-items:center;background:#d80073;color:#fff;cursor:grab;display:flex;flex-shrink:0;justify-content:center;transition:all .5s ease-in-out;width:0}.question-modal .question-item .drag-handle:active{cursor:grabbing;width:2rem}@media(max-width:768px){.question-modal .question-item .drag-handle:active{width:1.5rem}}.question-modal .question-item .question-content{flex:1 1;padding:30px 0;transition:all .5s ease-in-out;width:100%}@media(max-width:768px){.question-modal .question-item .question-content{padding:16px 0!important}}.question-modal .question-item .question-content *{transition:all .5s ease-in-out}.question-modal .question-item .question-content .question-header{align-items:center;display:flex;gap:3rem;margin-bottom:30px;padding:0 44px}@media(max-width:1024px){.question-modal .question-item .question-content .question-header{padding:0 8px}}@media(max-width:768px){.question-modal .question-item .question-content .question-header{gap:.5rem;margin-bottom:18px}}@media(max-width:576px){.question-modal .question-item .question-content .question-header{flex-direction:column-reverse;gap:1rem}}.question-modal .question-item .question-content .question-header .question-title-wrapper{display:flex;flex:4 1;flex-direction:column;gap:.5rem}@media(max-width:1024px){.question-modal .question-item .question-content .question-header .question-title-wrapper{flex:auto}}@media(max-width:768px){.question-modal .question-item .question-content .question-header .question-title-wrapper{flex-grow:1;flex-shrink:1;max-width:50%}}@media(max-width:576px){.question-modal .question-item .question-content .question-header .question-title-wrapper{max-width:none;width:100%}}.question-modal .question-item .question-content .question-header .question-title-input{background:#0000;border:none;border-bottom:2px solid #0000;color:#858583;font-size:24px;font-weight:700;transition:all .5s ease-in-out;width:100%}.question-modal .question-item .question-content .question-header .question-title-input::placeholder{color:#858583}.question-modal .question-item .question-content .question-header .question-title-input:focus,.question-modal .question-item .question-content .question-header .question-title-input:focus-within,.question-modal .question-item .question-content .question-header .question-title-input:hover{border-bottom-color:#d80073;color:#2d2d2c;outline:none}.question-modal .question-item .question-content .question-header .question-title-input:focus-within::placeholder,.question-modal .question-item .question-content .question-header .question-title-input:focus::placeholder,.question-modal .question-item .question-content .question-header .question-title-input:hover::placeholder{color:#2d2d2c}.question-modal .question-item .question-content .question-header .question-title-input.error{border-bottom-color:#dc2626;color:#dc2626}@media(max-width:768px){.question-modal .question-item .question-content .question-header .question-title-input{font-size:clamp(2vw,18px,3vw)}}@media(max-width:576px){.question-modal .question-item .question-content .question-header .question-title-input{font-size:18px}}.question-modal .question-item .question-content .question-header .question-type-dropdown{flex-grow:1}.question-modal .question-item .question-content .question-header .question-type-dropdown .question-type-select{border:none;outline:none;width:100%}.question-modal .question-item .question-content .question-header .question-type-dropdown .question-type-select .MuiSelect-select{align-items:center;-webkit-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;border:1px solid #a3a3a3;border-radius:13px;color:#202020;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:16px;justify-content:flex-start;padding:10px 30px 10px 16px}.question-modal .question-item .question-content .question-header .question-type-dropdown .question-type-select .MuiSelect-select svg{color:#474746;flex-shrink:0;font-size:24px}.question-modal .question-item .question-content .question-header .question-type-dropdown .question-type-select .MuiSelect-select:focus{border-color:#ec4899;outline:none}@media(max-width:1024px){.question-modal .question-item .question-content .question-header .question-type-dropdown .question-type-select .MuiSelect-select{font-size:14px}}@media(max-width:768px){.question-modal .question-item .question-content .question-header .question-type-dropdown .question-type-select .MuiSelect-select{font-size:clamp(2vw,18px,3vw)}}@media(max-width:576px){.question-modal .question-item .question-content .question-header .question-type-dropdown .question-type-select .MuiSelect-select{font-size:18px}}.question-modal .question-item .question-content .question-header .question-type-dropdown .question-type-select .MuiSvgIcon-root{display:none}.question-modal .question-item .question-content .question-header .question-type-dropdown .question-type-select fieldset{border:none;outline:none}@media(max-width:1024px){.question-modal .question-item .question-content .question-header .question-type-dropdown{flex:auto}}@media(max-width:576px){.question-modal .question-item .question-content .question-header .question-type-dropdown{align-self:flex-end;max-width:none;width:100%}}.question-modal .question-item .question-content .question-options{margin-bottom:2.5rem}.question-modal .question-item .question-content .question-options .option-item{align-items:center;background:#fcf9e380;border-top:1px solid #d9d9d9;display:flex;gap:24px;justify-content:space-between;max-width:100%;padding:12px 24px;position:relative;transition:all .2s ease-in-out}.question-modal .question-item .question-content .question-options .option-item.dragging{cursor:grabbing;opacity:.5}.question-modal .question-item .question-content .question-options .option-item.dragging-overlay{border:2px solid #d80073;border-radius:4px;box-shadow:0 4px 12px #00000026}.question-modal .question-item .question-content .question-options .option-item.dragging .option-drag-handle,.question-modal .question-item .question-content .question-options .option-item.dragging-overlay .option-drag-handle,.question-modal .question-item .question-content .question-options .option-item:hover .option-drag-handle{margin-right:8px;opacity:1;width:24px}@media(max-width:768px){.question-modal .question-item .question-content .question-options .option-item.dragging .option-drag-handle,.question-modal .question-item .question-content .question-options .option-item.dragging-overlay .option-drag-handle,.question-modal .question-item .question-content .question-options .option-item:hover .option-drag-handle{width:20px}}.question-modal .question-item .question-content .question-options .option-item:last-child{border-bottom:1px solid #d9d9d9}@media(max-width:576px){.question-modal .question-item .question-content .question-options .option-item{flex-wrap:wrap}}.question-modal .question-item .question-content .question-options .option-item .option-drag-handle{align-items:center;background-color:#d80073;cursor:grab;display:flex;flex-shrink:0;justify-content:center;margin:-17px 0;opacity:0;overflow:hidden;transition:all .2s ease-in-out;width:0}.question-modal .question-item .question-content .question-options .option-item .option-drag-handle svg{height:auto;width:auto}.question-modal .question-item .question-content .question-options .option-item .option-drag-handle:active{cursor:grabbing}.question-modal .question-item .question-content .question-options .option-item .option-drag-handle.disabled{background-color:#9ca3af;cursor:not-allowed;opacity:.5}.question-modal .question-item .question-content .question-options .option-item .option-drag-handle.disabled:active{cursor:not-allowed}.question-modal .question-item .question-content .question-options .option-item .option-wrapper{align-items:center;display:flex;flex:1 1;gap:24px}.question-modal .question-item .question-content .question-options .option-item .option-wrapper .option-input-wrapper{display:flex;flex:1 1;flex-direction:column;gap:.25rem;min-width:70px}.question-modal .question-item .question-content .question-options .option-item .option-checkbox,.question-modal .question-item .question-content .question-options .option-item .option-radio{accent-color:#d80073;flex-shrink:0;height:20px;width:20px}.question-modal .question-item .question-content .question-options .option-item .option-input{background:#0000;border:none;color:#474746;font-size:18px;font-weight:400;width:100%}.question-modal .question-item .question-content .question-options .option-item .option-input:focus{outline:none}.question-modal .question-item .question-content .question-options .option-item .option-input.error{color:#dc2626}.question-modal .question-item .question-content .question-options .option-item .option-input:disabled{cursor:not-allowed;opacity:.7}.question-modal .question-item .question-content .question-options .option-item .remove-option-button{background:none;border:none;color:#474746;cursor:pointer;transition:color .5s ease-in-out}.question-modal .question-item .question-content .question-options .option-item .remove-option-button:hover{color:#d80073}@media(max-width:576px){.question-modal .question-item .question-content .question-options .option-item .remove-option-button{margin:auto}}.question-modal .question-item .question-content .question-options .add-option-button{align-items:center;background:#fcf9e380;border:none;border-bottom:1px solid #d9d9d9;cursor:pointer;display:flex;gap:24px;padding:12px 24px;width:100%}.question-modal .question-item .question-content .question-options .add-option-button .text-add{align-items:center;color:#d80073;display:flex;font-size:18px;font-weight:600}.question-modal .question-item .question-content .question-options .add-option-button span{font-weight:500}.question-modal .question-item .question-content .question-options .add-option-button .option-checkbox,.question-modal .question-item .question-content .question-options .add-option-button .option-radio{accent-color:#d80073;flex-shrink:0;height:20px;width:20px}.question-modal .question-item .question-content .paragraph-placeholder{background:#fcf9e380;border:1px solid #d9d9d9;border-left:none;border-right:none;display:flex;flex-direction:column;gap:32px;margin-bottom:30px;padding:24px 44px}@media(max-width:1024px){.question-modal .question-item .question-content .paragraph-placeholder{padding:16px 8px}}@media(max-width:768px){.question-modal .question-item .question-content .paragraph-placeholder{gap:.5rem}}.question-modal .question-item .question-content .paragraph-placeholder .paragraph-top{color:#474746;display:flex;font-size:18px;font-weight:400;justify-content:space-between}.question-modal .question-item .question-content .paragraph-placeholder .paragraph-bottom{align-items:flex-start;display:flex;flex-direction:column;gap:32px;margin-bottom:16px}.question-modal .question-item .question-content .paragraph-placeholder .paragraph-bottom span{border-top:1px dashed #474746;height:0;width:100%}.question-modal .question-item .question-content .paragraph-placeholder .paragraph-bottom span.line-2{max-width:50%}.question-modal .question-item .question-content .required-section{align-items:center;border-top:1px solid #d9d9d9;display:flex;justify-content:flex-start;margin:16px 16px 0;padding:20px 20px 0}@media(max-width:768px){.question-modal .question-item .question-content .required-section{padding:16px 0!important}}.question-modal .question-item .question-content .required-section .delete-question-button{background:none;border:none;color:#6b7280;cursor:pointer;padding-right:32px;transition:color .5s ease-in-out}.question-modal .question-item .question-content .required-section .delete-question-button:hover{color:#d80073}.question-modal .question-item .question-content .required-section .required-toggle{align-items:center;border-left:1px solid #d9d9d9;display:flex;flex-wrap:wrap;gap:.75rem;padding:8px 8px 8px 32px}.question-modal .question-item .question-content .required-section .required-toggle span{color:#1a1a1a;font-size:.875rem;font-weight:500}.question-modal .add-another-question-button{align-items:center;background:none;border:none;color:#d80073;cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:.5rem;justify-content:center;line-height:27px;margin-bottom:24px}@media(max-width:768px){.question-modal .add-another-question-button{font-size:14px}}.question-modal .add-another-question-button:disabled{cursor:not-allowed;opacity:.6}.question-modal .modal-actions{display:flex;gap:.5rem;justify-content:flex-end}@media(max-width:576px){.question-modal .modal-actions{align-items:flex-end;flex-direction:column}}.question-modal .modal-actions .close-button,.question-modal .modal-actions .save-button{background-color:#e9d023;border:none;border-radius:8px;color:#474746;cursor:pointer;font-size:18px;font-weight:700;line-height:27px;padding:8px 38px;transition:background-color .5s ease-in-out}@media(max-width:768px){.question-modal .modal-actions .close-button,.question-modal .modal-actions .save-button{font-size:14px}}.question-modal .modal-actions .close-button:disabled,.question-modal .modal-actions .save-button:disabled{cursor:not-allowed;opacity:.6}.question-modal .modal-actions .close-button{background-color:#0000;border:1px solid #d80073}.field-error{animation:slideDown .3s ease-in-out;color:#d80073;font-size:14px;font-weight:500;margin-top:.25rem}@media(max-width:768px){.field-error{font-size:12px}}@keyframes slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.question-types-menu{background:#fff;border-radius:8px;box-shadow:0 3px 6px 0 #00000029;padding:12px 0}.question-types-menu ul.MuiList-root li{align-items:center;color:#202020;display:flex;font-size:16px;font-weight:600;gap:16px;justify-content:flex-start;padding:12px}.question-types-menu ul.MuiList-root li.Mui-selected{background-color:rgba(216,0,115,.259)}