html,body,#root{height:100vh;margin:0}#root{flex-direction:column;display:flex}.main-cEQx7u{background-color:#fafafa;flex-direction:column;flex-grow:1;justify-content:flex-start;align-items:center;display:flex}@media (min-width:768px){.main-cEQx7u{height:100%}}@media (max-width:768px){.main-cEQx7u{min-height:90vh;padding:8px}}.dx-button .dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-segment{background:#fff!important}.dx-button .dx-button-text svg{margin-right:10px;vertical-align:text-bottom!important}@media (max-width:768px){.dx-button{width:100%}}.container-mhySEs{flex-direction:column;align-items:center;margin-left:24px;margin-right:24px;display:flex}h1{margin-top:16px}.title-enKxU3{color:var(--c-gray-700);margin-top:16px;margin-bottom:16px;line-height:1.25em;font-size:28px!important;font-weight:500!important}.dx-item{margin-top:16px!important}.dx-button{margin-top:24px!important;margin-bottom:32px!important}.container-hjG6S6{flex-direction:column;align-items:center;margin-left:24px;margin-right:24px;display:flex}h1,h2,h5{text-align:center}h1{color:var(--c-color-text-primary);font-size:20px!important;font-weight:500!important}h2{color:var(--c-gray-700);line-height:1.25em;font-size:28px!important;font-weight:500!important}h5{color:var(--c-gray-700);font-size:16px!important;font-weight:400!important}.cupon-PESVsf{border:2px dashed;border-color:var(--c-gray-300);color:var(--c-gray-700);background-color:#fff;border-radius:8px;flex-wrap:nowrap;justify-content:center;align-self:stretch;align-items:center;gap:32px;width:100%;max-width:520px;margin:0 auto;display:flex;position:relative}.imgContainer-cXYOea{width:100%;min-height:400px;margin-top:56px;margin-bottom:40px}.imgContainer-cXYOea img{object-fit:cover;width:100%}.span{background-color:var(--c-gray-800);color:#fff;padding:var(--c-spacing-3);border-radius:var(--c-border-radius-small);font-weight:600}.root{justify-content:center;align-items:center;gap:var(--c-spacing-3);background-color:#fafafa;flex-direction:column;width:100vw;height:70vh;display:flex}.root-auth{justify-content:center;align-items:center;gap:var(--c-spacing-3);background-color:#fafafa;flex-direction:column;height:100vh;display:flex}.dx-overlay-content{border-radius:16px!important}.dx-overlay-content .dx-popup-title .dx-item-content div{color:#616161!important;font-weight:700!important}.dx-button,.dx-texteditor{border-radius:16px!important}.dx-button-content{padding:8px 18px!important}.dx-loadindicator-wrapper .dx-loadindicator-icon .dx-loadindicator-segment{background:#d71920!important}.dx-icon-check,.dx-icon-edit,.dx-icon-trash,.dx-icon-save,.dx-icon-revert{color:#d71920!important}.dx-icon-xlsxfile{color:green!important;font-size:20px!important;font-weight:500!important}.dx-button-default{color:#fff!important;background-color:#d71920!important;font-weight:700!important}.dx-button-default:hover,.dx-button-default:focus{background-color:#b6040b!important}.dx-field-item-label-text{color:#616161!important}.dx-field-item-content .dx-invalid,.dx-field-item-content .dx-state-hover,.dx-field-item-content .dx-state-focused{border-color:#e44348!important}.dx-field-item-content .dx-invalid-message-content{background-color:#d71920!important}.dx-datagrid{border-radius:16px!important;padding:20px!important}.dx-datagrid .dx-datagrid-search-text{color:#333;background-color:rgba(215,25,32,.063)!important}.dx-datagrid .dx-row-alt td{background-color:rgba(215,25,32,.063)!important}.dx-datagrid .dx-column-lines td{border-right:1px solid rgba(215,25,32,.44)!important}.dx-datagrid .dx-pages .dx-page-indexes .dx-selection{background-color:#e44348!important}.dx-datagrid .dx-state-focused{border-color:rgba(215,25,32,.44)!important}.dx-datagrid-headers .dx-datagrid-table .dx-row td{border-bottom:1px solid rgba(215,25,32,.44)!important}.dx-datagrid-headers .dx-datagrid-table .dx-header-row .dx-datagrid-text-content{font-weight:700;color:#616161!important}.dx-tabpanel.dx-state-focused>.dx-tabpanel-tabs .dx-tab.dx-tab-selected{box-shadow:inset 0 1px #e44348,inset -1px 0 #e44348,inset 1px 0 #e44348}.dx-tag .dx-tag-content{border-radius:16px!important}