body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[data-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-top:0;margin-bottom:1em}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}button,input,optgroup,select,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}@font-face{font-family:Brandon Grotesque;font-style:normal;font-weight:100;src:url(/_next/static/media/Brandon_thin.c3f612a1.otf);font-display:swap}@font-face{font-family:Brandon Grotesque;font-style:italic;font-weight:100;src:url(/_next/static/media/Brandon_thin_it.7c49c88a.otf);font-display:swap}@font-face{font-family:Brandon Grotesque;font-style:normal;font-weight:300;src:url(/_next/static/media/Brandon_light.38dc048a.otf);font-display:swap}@font-face{font-family:Brandon Grotesque;font-style:italic;font-weight:300;src:url(/_next/static/media/Brandon_light.38dc048a.otf);font-display:swap}@font-face{font-family:Brandon Grotesque;font-style:normal;font-weight:400;src:url(/_next/static/media/Brandon_reg.60f55a38.otf);font-display:swap}@font-face{font-family:Brandon Grotesque;font-style:italic;font-weight:400;src:url(/_next/static/media/Brandon_reg_it.19aa44ed.otf);font-display:swap}@font-face{font-family:Brandon Grotesque;font-style:normal;font-weight:600;src:url(/_next/static/media/Brandon_med.b0cbc141.otf);font-display:swap}@font-face{font-family:Brandon Grotesque;font-style:italic;font-weight:600;src:url(/_next/static/media/Brandon_med_it.88435497.otf);font-display:swap}@font-face{font-family:Brandon Grotesque;font-style:normal;font-weight:700;src:url(/_next/static/media/Brandon_bld.5a229bf8.otf);font-display:swap}@font-face{font-family:Brandon Grotesque;font-style:italic;font-weight:700;src:url(/_next/static/media/Brandon_bld_it.bfc150cf.otf);font-display:swap}@font-face{font-family:Brandon Grotesque;font-style:normal;font-weight:900;src:url(/_next/static/media/Brandon_blk.53ec9865.otf);font-display:swap}@font-face{font-family:Brandon Grotesque;font-style:italic;font-weight:900;src:url(/_next/static/media/Brandon_blk_it.723c118e.otf);font-display:swap}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;src:url(/_next/static/media/Comfortaa-Light.1542907e.ttf);font-display:swap}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;src:url(/_next/static/media/Comfortaa-Regular.8d886070.ttf);font-display:swap}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;src:url(/_next/static/media/Comfortaa-Medium.a1e44e58.ttf);font-display:swap}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;src:url(/_next/static/media/Comfortaa-SemiBold.7378cad8.ttf);font-display:swap}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;src:url(/_next/static/media/Comfortaa-Bold.13c116df.ttf);font-display:swap}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;-ms-overflow-style:-ms-autohiding-scrollbar}body,html{font-size:14px}body{background-color:white;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:Comfortaa,sans-serif;font-style:normal;font-weight:400;line-height:16px}#__next,body,html{height:100%;overflow:auto}.ant-layout{min-height:100%}.ant-divider.default{border-top:1px solid rgba(5,5,5,.06)}.d-block{display:block!important}.d-flex{display:flex!important}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.bgBlack{background-color:black}.bgGray{background-color:var(--gray)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.w-100{width:100%!important}.w-75{width:75%!important}.w-50{width:50%!important}.w-70{width:70%!important}.w-30{width:30%!important}.w-25{width:25%!important}.w-15{width:15%!important}.w-auto{width:auto}.h-100{height:100%}.h-75{height:75%!important}.h-60{height:60%!important}.h-50{height:50%!important}.h-40{height:40%!important}.h-70{height:70%!important}.h-30{height:30%!important}.h-25{height:25%!important}.box-shadow:not(.ant-card-hoverable:hover){box-shadow:0 4px 4px rgba(0,0,0,.25)!important}.text-shadow{text-shadow:0 4px 4px rgba(0,0,0,.25)!important}.text-white{color:var(--text-white)!important}.text-default{color:var(--text-color)!important}.text-accent{color:var(--text-secondary)!important}.h1,h1.ant-typography{font-family:Brandon Grotesque,sans-serif;font-size:32px;line-height:46px}.h1,.h2,h1.ant-typography,h2.ant-typography{font-style:normal;font-weight:700;color:var(--text-color)}.h2,h2.ant-typography{font-size:20px;line-height:273.52%}.h3,.h4,.h5,h3.ant-typography,h4.ant-typography,h5.ant-typography{font-family:Comfortaa,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:21px;color:var(--text-color)}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-underline{text-decoration:underline}.text-uppercase{text-transform:uppercase}.font-weight-bold{font-weight:700!important}.font-weight-normal{font-weight:400!important}.font-weight-lighter{font-weight:lighter!important}a{font-style:normal;font-weight:400;font-size:14px;line-height:16px;-webkit-text-decoration-line:underline;text-decoration-line:underline}a,a:active,a:hover{color:var(--text-color)}.ant-divider{border-top:2px solid var(--secondary)}.ant-tag{overflow:hidden;text-overflow:ellipsis;max-width:100%}.ant-btn{box-shadow:none;text-decoration:none;font-style:normal;font-weight:700;font-size:16px;line-height:17px;height:37px;padding:10px 30px;border-radius:var(--input-border-radius)}.ant-btn-sm{padding:8px 16px;font-size:13px;line-height:15px;height:33px}.ant-btn-lg{height:49px;padding:13px 30px;font-size:20px;line-height:22px;font-weight:500}.ant-btn-dangerous,.ant-btn-dangerous.ant-btn-primary{background:var(--red);border-color:var(--red);color:#fff}.ant-btn-dangerous.ant-btn-primary:focus,.ant-btn-dangerous.ant-btn-primary:hover,.ant-btn-dangerous.ant-btn-primary[disabled],.ant-btn-dangerous.ant-btn-primary[disabled]:active,.ant-btn-dangerous.ant-btn-primary[disabled]:focus,.ant-btn-dangerous.ant-btn-primary[disabled]:hover{color:#fff;border-color:#ff7875;background:#ff7875}.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item){background-color:var(--secondary);border:0;color:var(--bg-secondary-text-color)}.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item):active,.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item):focus,.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item):hover,.ant-btn-default[disabled]:not(.ant-dropdown-trigger):not(.ant-btn-compact-item){text-decoration:none;color:var(--bg-secondary-text-color)!important;background-color:var(--secondary)!important;opacity:.8}.ant-btn-default.ant-btn-compact-item,.ant-btn-default.ant-dropdown-trigger{background-color:white;padding:8px 12px;border-radius:var(--input-border-radius);font-size:14px}.ant-btn.ant-btn-compact-item:focus,.ant-btn.ant-btn-compact-item:hover,.ant-btn.ant-dropdown-trigger:focus,.ant-btn.ant-dropdown-trigger:hover{border:1px solid var(--secondary);color:var(--secondary)}.ant-btn-default.ant-dropdown-trigger .ant-btn-icon-only>.anticon{display:inline-flex}.ant-btn-primary:not(.ant-btn-dangerous){color:var(--text-white);background:linear-gradient(180deg,var(--primary) -20.41%,var(--dark-primary) 90.58%);background-color:var(--dark-primary);border:0}.ant-btn-primary:not(.ant-btn-dangerous):active,.ant-btn-primary:not(.ant-btn-dangerous):focus,.ant-btn-primary:not(.ant-btn-dangerous):hover,.ant-btn-primary:not(.ant-btn-dangerous)[disabled]{background-color:var(--dark-primary)!important;border:0!important;color:white!important}.ant-btn-primary:not(.ant-btn-dangerous)[disabled]{background-color:var(--dark-primary)!important;opacity:.8}.ant-btn-primary:not(.ant-btn-dangerous).ant-btn-sm{background-color:var(--primary);color:var(--bg-primary-text-color)!important}.ant-btn-link{border:0;color:var(--text-color);padding:10px 12px}.ant-btn-link:active,.ant-btn-link:focus,.ant-btn-link:hover{text-decoration:none;color:var(--text-secondary)!important}.ant-btn-default.success{background-color:#2EB62C;border-color:#2EB62C;color:#fff}.ant-btn-default.success:active,.ant-btn-default.success:focus,.ant-btn-default.success:hover,.ant-btn-default.success[disabled]{color:#fff;background-color:#2EB62C!important;border-color:#2EB62C;opacity:.8}.ant-btn-ghost,.ant-btn-ghost:hover{color:var(--secondary);border-color:var(--secondary);background:transparent}.ant-btn-ghost:hover{opacity:.8}.ant-form-item-label>label{font-style:normal;font-weight:500;font-size:14px;line-height:22px;color:var(--text-color)}.ant-form-item-explain-error{font-size:12px;font-weight:300}.ant-input,.ant-input-affix-wrapper,.ant-input-number:not(.ant-input-number-sm),.ant-picker,.ant-select.ant-select-multiple .ant-select-selector,.ant-select:not(.ant-select-customize-input) .ant-select-selector{height:37px;padding:4px 15px;width:100%;background:#FFFFFF;border-radius:var(--input-border-radius);line-height:1;font-weight:400;font-size:14px;color:var(--text-color);align-items:center;display:flex!important;overflow:hidden}.ant-input-number.show-controls .ant-input-number-handler-wrap{opacity:1!important;background:var(--secondary)}.ant-input-number.show-controls .ant-input-number-handler-down-inner,.ant-input-number.show-controls .ant-input-number-handler-up-inner{color:var(--bg-secondary-text-color)}.ant-picker.ant-picker-disabled{border-color:var(--text-color)}.ant-input-affix-wrapper .ant-input{border-radius:0}.ant-input::placeholder{font-size:14px;line-height:16px;margin-top:5px;position:relative}.ant-input-group.ant-input-group-compact>:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px}.ant-input-group.ant-input-group-compact>:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px}.ant-select.ant-select-multiple .ant-select-selector{height:auto}.ant-picker{width:auto}.ant-picker-clear,.ant-picker-content th,.ant-picker-header-view button,.ant-picker-header-view button:hover,.ant-picker-header>button:hover,.ant-picker-input>input,.ant-picker-suffix,.ant-picker-today-btn{color:var(--text-color)}.ant-switch-checked{background:#52c41a}.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-range .ant-picker-active-bar{background:var(--secondary);color:var(--bg-secondary-text-color)}.ant-picker-ranges .ant-picker-preset>.ant-tag-blue{color:var(--bg-primary-text-color)!important;background:var(--primary);border-color:var(--primary);cursor:pointer}.ant-input-disabled,.ant-input-number-disabled{color:rgba(0,0,0,.25)!important;background-color:#f5f5f5!important;border-color:#d9d9d9!important;box-shadow:none;cursor:not-allowed;opacity:1}.ant-input-affix-wrapper>input.ant-input{height:auto}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before,.ant-picker-input>input-focused,.ant-picker-input>input:focus{border-color:var(--secondary)!important}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:35px}.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{font-size:14px;line-height:25px}.text-center .ant-checkbox-wrapper{display:flex;justify-content:center;align-items:center}.content__form__input input::placeholder{color:var(--text-gray)!important;font-size:14px}.ant-form-vertical.form-centered-content .ant-form-item-explain-error,.ant-form-vertical.form-centered-content .ant-form-item-label,.ant-form-vertical.form-centered-content .ant-input,.ant-form-vertical.form-centered-content .ant-input-affix-wrapper,.ant-form-vertical.form-centered-content .ant-input:hover{text-align:center}.ant-form-vertical.big-labels .ant-form-item-label>label{font-size:20px;line-height:22px;font-weight:700}.form-buttons,.form-buttons .ant-form-item-control-input-content{max-width:100%;justify-content:center;gap:16px;display:flex}.form-buttons .ant-btn{box-shadow:0 4px 4px rgba(0,0,0,.25)}.ant-input-search-small .ant-btn,.ant-input-search-small .ant-input{height:33px}.ant-input-group-wrapper.has-btn-addon .ant-input+.ant-input-group-addon.ant-input-group-addon{border-radius:20px;background:white;border:1px solid var(--primary);border-left:0;color:var(--text-color)}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button{padding-top:0;padding-bottom:0;border-radius:0 20px 20px 0;background:white!important;color:var(--primary)!important;border:1px solid #d9d9d9!important;border-left:0!important}.ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button:hover{background:var(--primary)!important;color:white!important;border:1px solid var(--primary)!important;border-left:0!important}.ant-input-search .ant-input,.ant-input-search .ant-input:focus,.ant-input-search .ant-input:hover{border-color:inherit;box-shadow:none;border-right:0}textarea.ant-input{overflow-y:scroll;height:80!important;resize:"none"}.ant-input-group-wrapper.has-btn-addon .ant-input+.ant-input-group-addon.ant-input-group-addon{border-radius:0 20px 20px 0;background:transparent;border:0;padding:0}.ant-input-group-wrapper.has-btn-addon .ant-input+.ant-input-group-addon.ant-input-group-addon button{border:0;border-top-left-radius:0;border-bottom-left-radius:0;padding:10px 15px}.ant-input-group-wrapper.has-btn-addon .ant-input+.ant-input-group-addon.ant-input-group-addon button:nth-child(2){border-radius:0;padding:5px 10px;background:transparent}.upload-single{display:flex;border:1px solid #d9d9d9;border-radius:var(--input-border-radius);width:100%;overflow:hidden}.upload-single .ant-upload-list.ant-upload-list-text{width:100%;padding:0 12px;overflow:hidden}.upload-single .ant-upload-list-item:hover .ant-upload-list-item-info{background:transparent!important}.hide-form-input .ant-form-item-control-input{display:none}.upload-single .ant-btn{border-radius:0}.ant-modal-mask{background:rgba(0,0,0,.5)}.ant-modal-header{padding:16px 24px;border-radius:20px 20px 0 0}.ant-modal-header,.ant-modal-title{color:var(--primary)}.ant-modal-content{border:0;box-shadow:none;pointer-events:auto;border-radius:20px}.ant-modal-body{padding:32px;word-wrap:break-word;display:flex;flex-direction:column;font-family:Comfortaa,sans-serif;font-style:normal;border-radius:20px 20px 20px 20px;color:var(--primary)}.modal-confirm .ant-modal-content{box-shadow:none;background:var(--bg-gradient);background-clip:padding-box;border:0;box-shadow:4px 5px 7px rgb(0 0 0/25%);pointer-events:auto;border-radius:20px;color:var(--text-white)}.modal-confirm .ant-modal-body{padding:40px;word-wrap:break-word;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Comfortaa,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:24px;border-radius:232px 20px 20px 20px;background:var(--bg-gradient);min-height:320px;color:var(--text-white)}.modal-confirm .ant-modal-body .modal_icon{width:60px;height:60px;margin-bottom:30px}.modal-confirm .ant-modal-body .modal_message{text-align:center;word-break:break-word}.modal-confirm .ant-modal-body .modal_buttons{display:flex;width:100%;gap:16px;margin-top:40px}.modal-confirm .ant-modal-body .modal_buttons .ant-btn-primary:not(.ant-btn-dangerous){width:100%;background:var(--dark-primary)}.modal-confirm .ant-modal-body .modal_buttons .ant-btn-primary:not(.ant-btn-dangerous):active,.modal-confirm .ant-modal-body .modal_buttons .ant-btn-primary:not(.ant-btn-dangerous):focus,.modal-confirm .ant-modal-body .modal_buttons .ant-btn-primary:not(.ant-btn-dangerous):hover{color:var(--text-secondary)!important}.ant-modal-close{top:-13px;right:-13px}.ant-modal-close-x{display:block;width:36px;height:36px;font-size:16px;line-height:36px;color:white;background:var(--dark-primary);border-radius:50%}.ant-pagination-item,.ant-pagination-jump-next,.ant-pagination-jump-prev,.ant-pagination-next,.ant-pagination-prev{min-width:28px;height:28px;line-height:28px}.ant-pagination-item a{line-height:28px;font-size:12px}.ant-pagination-mini .ant-pagination-item a{line-height:24px;font-size:12px}.ant-pagination-next .ant-pagination-item-link,.ant-pagination-prev .ant-pagination-item-link{font-size:12px}.ant-pagination-item-active a,.ant-pagination-item:hover a{color:var(--primary)}.ant-pagination-item-active,.ant-pagination-item:hover,.ant-pagination-next:hover .ant-pagination-item-link,.ant-pagination-prev:hover .ant-pagination-item-link{font-weight:700;background:#fff;border-color:var(--primary);color:var(--primary)}.rdw-editor-wrapper .rdw-editor-main{border:1px solid #d9d9d9!important;border-top:0!important;border-radius:0 0 8px 8px!important;height:350px!important;overflow:auto!important;font-weight:400;padding:0 12px}.rdw-editor-toolbar{margin-bottom:0!important;background:var(--primary)!important;border:1px solid var(--primary)!important;border-radius:8px 8px 0 0!important}.ant-checkbox-wrapper{width:100%}.ant-checkbox+span,.ellipsis{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.ellipsis-two{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;width:100%}@media (max-width:1024px){.ant-form-item-label>label{font-size:14px;line-height:20px}}.login-layout__side-content,.login-layout__side-image{height:100%}.login-layout__side-image__container{width:100%;height:100%;border-radius:0 36px 36px;background:var(--dark-primary)}.login-layout__side-image__container:before{content:"";width:100%;height:100%;border-radius:220px 30px 30px 0;background:linear-gradient(180deg,rgba(37,37,37,.3) 23.44%,rgba(37,37,37,0));display:block;position:absolute}.login-layout__side-image__container__img{width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:220px 30px 30px 0;display:flex;justify-content:center;align-items:center}.login-layout__side-image__logo{position:absolute;max-width:250px}.login-layout__side-image__logo2{position:absolute;top:15%;max-width:120px;transform:scale(1.5)}.login-layout__side-content__container{width:100%;height:100%;background:var(--dark-primary)}.login-layout__side-content__container__content{width:100%;height:100%;background:white;border-radius:0 0 220px;display:flex;justify-content:center;align-items:center;overflow:hidden}.login-layout__side-content__container__content__body{width:315px;max-width:90%;overflow:auto;max-height:100%;padding:30px 15px}@media screen and (max-width:1023px){.login-layout__side-image{height:30%}.login-layout__side-image__logo{top:10%;max-height:250px}.login-layout__side-image__logo2{top:20%;left:15%}.login-layout__side-content{height:70%}.login-layout__side-content__container__content{border-radius:0 0 140px}.login-layout__side-image__container:before,.login-layout__side-image__container__img{border-radius:140px 0 0 0}}.ant-layout{background:white}.admin-layout__sider{flex:0 0 220px;max-width:220px;min-width:220px;width:220px;background:var(--bg-gradient);color:var(--text-white);padding:30px 0}.admin-layout__sider__logo{padding:30px;display:flex;justify-content:center;align-items:center}.admin-layout__sider__logo img{width:100%}.admin-layout__sider .ant-menu{background:transparent;color:var(--text-white);font-size:12px;line-height:42px;border:0}.admin-layout__sider .ant-menu-inline>.ant-menu-item,.admin-layout__sider .ant-menu-inline>.ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title{height:32px;padding:0 20px!important;width:100%!important;color:var(--text-white)}.admin-layout__sider .ant-menu-inline .ant-menu-item:after{border:0;content:none}.admin-layout__sider .ant-menu-inline>.ant-menu-submenu.ant-menu-submenu-inline .ant-menu-submenu-title:hover,.admin-layout__sider .ant-menu-item:active,.admin-layout__sider .ant-menu-item:hover,.admin-layout__sider .ant-menu-light .ant-menu-item:hover,.admin-layout__sider .ant-menu-light .ant-menu-submenu-title:hover,.admin-layout__sider .ant-menu-vertical .ant-menu-submenu-selected,.admin-layout__sider .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected,.ant-menu-submenu-title:active{background:var(--dark-primary)!important;color:white!important}.admin-layout__sider .ant-menu-submenu-expand-icon,.admin-layout__sider .ant-menu-submenu:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow,.ant-menu-light .ant-menu-submenu-active,.ant-menu-submenu-arrow{color:var(--text-white)}.admin-layout__sider .ant-menu-sub .ant-menu-item{padding:0 15px 0 35px!important}.admin-layout__sider .ant-menu-item .ant-menu-item-icon+span,.admin-layout__sider .ant-menu-item .anticon+span,.admin-layout__sider .ant-menu-submenu-title .ant-menu-item-icon+span,.admin-layout__sider .ant-menu-submenu-title .anticon+span{margin-left:6px}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:var(--gray)}.ant-menu-item-selected,.ant-menu-light .ant-menu-item-active,.ant-menu-light .ant-menu-item:hover{color:var(--primary)}.admin-layout__sider__footer{display:flex;align-items:center;margin:30px 0;flex-direction:column}.admin-layout__sider__footer .ant-btn-link{font-size:12px;text-decoration:underline;padding:0 30px!important}.ant-layout-sider-collapsed .admin-layout__sider__footer .ant-btn-link span{display:none}.admin_layout__content{display:flex;height:100%}.admin_layout__content__body{width:100%;padding:30px}.admin_layout__content__body__header__container{display:flex;width:100%;align-items:center;flex-direction:row;gap:20px}.admin_layout__content__body__header__container h3{margin:0;width:70%}.admin_layout__content__body__header__actions{width:30%;display:flex;justify-content:flex-end}.admin_layout__content__body__header__actions>div{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.admin_layout__content__body__filter__actions{display:flex;justify-content:flex-end}.admin_layout__content__body__filter__actions>div{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.admin_layout__content__body__filter__actions .ant-select{width:25%}.admin_layout__content__body__filter__actions .ant-picker-range{width:30%}.admin-layout__sider__profile{padding:10px 30px 30px;display:flex;justify-content:center;align-items:center}.admin-layout__sider__profile__avatar{width:56px;height:56px;background-color:#FFFFFF;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;margin:auto}.layout__sider__profile__name{text-align:center;margin-top:8px;cursor:pointer;font-size:12px;word-break:break-word}.admin__profile__image{margin-bottom:30px}.admin__profile__image,.admin__profile__image .ant-upload{width:77px;height:77px;background-color:var(--dark-primary);display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;overflow:hidden}.admin-layout__sider__profile__avatar .ant-image,.admin__profile__image .ant-upload .ant-image{width:100%;height:100%}.admin-layout__sider__profile__avatar .ant-image img,.admin__profile__image .ant-upload .ant-image img{border-radius:50%;width:100%;height:100%;object-fit:cover}.admin__profile__image .ant-upload .ant-image img.default_image{padding:15px;border-radius:0}.admin__form_collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding-left:0;padding-right:0}.ant-table-thead>tr>th{background:var(--gray);color:var(--text-color);font-size:14px;font-weight:900;line-height:18px;border:0;padding:8px 16px}.ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{content:none}.ant-table-tbody>tr>td{color:var(--text-color);font-size:14px;line-height:16px;font-weight:500}.ant-empty-description{display:none}.ant-empty-normal .ant-empty-image:after{content:"Sin resultados";display:block}.ant-tabs-card .ant-tabs-content>.ant-tabs-tabpane{padding:16px 0;background:#fff}.ant-tabs-card>.ant-tabs-nav:before{display:none}.ant-tabs>.ant-tabs-nav .ant-tabs-nav-list{gap:12px}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{background:var(--primary);color:var(--bg-primary-text-color)!important}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab,.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{border-color:transparent!important;box-shadow:var(--box-shadow);height:32px;padding:8px 16px;border-radius:20px!important;margin:10px 0}.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active{background:var(--secondary)}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--bg-secondary-text-color)!important;text-shadow:none}.service-cards-container{grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr;display:grid}.service-card{width:340px!important;height:175px;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;border-radius:20px;box-shadow:var(--box-shadow)}.service-card .ant-card-head{color:white;border-color:transparent;text-transform:uppercase;font-weight:700}.service-card .ant-card-body{display:flex;justify-content:flex-end;height:calc(100% - 60px);padding:0;align-items:flex-end;margin-right:3px}.ant-carousel .slick-list .slick-slide{pointer-events:all}.ticket{display:none}.qr-reader{font-size:20px;line-height:36px}.qr-reader .h1{font-size:48px;line-height:50px}.qr-reader .h2{font-size:32px;line-height:40px}.qr-reader .h3{font-size:32px}.ant-table-pagination{position:relative}.ant-table-pagination .ant-pagination-total-text{position:absolute;left:0;font-weight:700}label.rdw-link-modal-target-option{display:none}@media (max-width:1180px){.admin_layout__content__body{padding:16px}}@media (max-width:1024px){.admin-layout__sider__logo{padding:0 0 30px}.admin-layout__sider__profile__avatar{width:42px;height:42px}.layout__sider__profile__name{font-size:10px;margin-top:8px}.admin-layout__sider__footer .ant-btn-link{padding:0 calc(50% - 16px / 2)!important}.admin-layout__sider__footer .ant-btn-link span{display:none}.admin_layout__content__body__header__actions,.admin_layout__content__body__header__container h3{width:100%!important}.admin_layout__content__body__filter__actions>div>.ant-input,.admin_layout__content__body__filter__actions>div>.ant-picker,.admin_layout__content__body__filter__actions>div>.ant-select{width:calc(50% - 4px)!important;min-width:calc(50% - 4px)!important;max-width:calc(50% - 4px)!important}}.fadein{animation:fadein 2s}.fadeout{animation:fadeout 2s}.radiogroup{width:100%;display:flex!important}.radiogroup-item{width:15%}.restaurant-body{margin:0;padding:0;width:100%;height:100%;background-size:5%}.restaurant-header{display:flex;justify-content:space-between;align-items:center;padding:20px}.restaurant-header-logo{height:80px}.restaurant-header-welcome h1{margin:0;font-size:36px;color:#ffffff}.restaurant-header-button-logout{background-color:#ffffff!important;color:#00695c!important}.restaurant-header-button-logout.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item):hover,button .restaurant-header-button-logout.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item):hover{background-color:#f0f0f0!important;color:#004d40!important}.restaurant-header-divider{border-top:2px solid #ffffff;margin-block:8px}.restaurant-header-container-buttons{display:flex;flex-direction:column;align-items:end;gap:16px}.restaurant-header-container-buttons-notify{display:flex;gap:8px;justify-content:space-between;width:100%}.restaurant-header-button-notification{border-radius:50%;padding-right:0;padding-left:0;text-align:center;width:40px;height:40px}.restaurant-header-button-notification-icon{font-size:20px}@media screen and (max-width:992px){.restaurant-header-button-notification{width:50px;height:50px}.restaurant-header-button-notification-icon{font-size:30px}}.restaurant-header-button-logout-icon{border-radius:50%;padding-right:0;padding-left:0;text-align:center;width:40px;height:40px}.restaurant-header-button-logout-icon-icon{font-size:20px}@media screen and (max-width:992px){.restaurant-header-button-logout-icon{width:50px;height:50px}.restaurant-header-button-logout-icon-icon{font-size:30px}}.button-delivery{flex:1 1}.restaurant-container-restaurant-waiter{display:flex;flex-direction:column;align-items:center;gap:16px;padding:10px 20px}.restaurant-container-restaurant-waiter .restaurant{font-size:34px;background-color:#C59A4B;color:white;padding:20px 40px;border-radius:25px;font-weight:700}.restaurant-container-restaurant-waiter .waiter{color:#FFFFFF;font-size:24px}.restaurant-container-carousel{display:flex;overflow:hidden;width:100%;max-width:1200px;padding:20px;box-sizing:border-box}.swiper{width:100%;height:100%}.swiper-slide{display:flex;align-items:center;justify-content:center;text-align:center;font-size:18px}.swiper-pagination{position:static!important;margin-top:32px}.swiper-pagination-bullet{background-color:#C9C9C9!important;width:16px!important;height:16px!important}.swiper-pagination-bullet-active{background-color:#FFFFFF!important;width:16px!important;height:16px!important}.restaurant-card-item{display:flex;align-items:center;border-radius:16px;padding-right:10px;padding-left:0;border:0}.restaurant-card-item-image{width:164px;height:112px;border-bottom-left-radius:16px;border-bottom-right-radius:0;border-top-left-radius:16px;border-top-right-radius:0;object-fit:cover;margin-right:10px}.restaurant-card-item-button-plus{border-radius:50%;padding-right:0;padding-left:0;text-align:center;width:60px;height:60px;font-size:36px}.restaurant-card-item-button-plus.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item):active,.restaurant-card-item-button-plus.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item):focus,.restaurant-card-item-button-plus.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item):hover{background-color:#0D4443!important;color:#ffffff!important}.restaurant-card-cart{border-radius:10px;background-color:#F5F5F5}.restaurant-card-cart .ant-card-body{padding:8px 16px!important}.restaurant-divider-card-cart{border-top:1px solid #0d4443!important;margin-block:16px!important}.restaurant-item-cart-dish-actions{display:flex;justify-content:space-between;align-items:center;padding:10px}.restaurant-item-cart-dish-actions-line{border-bottom:1px solid #e0e0e0}.restaurant-item-cart-dish-name{display:flex;flex-direction:column;gap:8px}.restaurant-item-cart-dish-name .product{font-size:16px;margin:0;font-weight:500;max-width:300px;word-wrap:break-word;white-space:normal}.restaurant-item-cart-dish-name .note{font-size:14px;color:#949494;max-width:300px;word-wrap:break-word;white-space:normal}.restaurant-item-cart-dish-name .input-note-item{width:300px}.restaurant-item-cart-action-buttons{display:flex;align-items:center;gap:5px}.restaurant-item-cart-remove-btn{font-size:14px;padding:10px;height:48px}.restaurant-item-cart-remove-btn,.restaurant-item-cart-remove-btn.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item):active,.restaurant-item-cart-remove-btn.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item):focus,.restaurant-item-cart-remove-btn.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item):hover{background-color:#B0B0B0!important;border-color:#B0B0B0!important}.restaurant-item-cart-note-btn{font-size:14px;padding:10px;height:48px;justify-content:center;white-space:normal;text-align:center}.restaurant-note-edit,.restaurant-note-edit.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item):active,.restaurant-note-edit.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item):focus,.restaurant-note-edit.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item):hover{background-color:#2F9E44!important;border-color:#2F9E44!important}.restaurant-note-save,.restaurant-note-save.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item):active,.restaurant-note-save.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item):focus,.restaurant-note-save.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item):hover{background-color:#004040!important;border-color:#004040!important}.restaurant-item-cart-custom-input-number{display:flex;align-items:center;justify-content:center}.restaurant-item-cart-custom-input-number .ant-input{order:1;margin:0;text-align:center;width:60px;height:48px;border-radius:0;font-size:16px}.restaurant-item-cart-custom-btn{background-color:#0D4443!important;border-color:#0D4443!important;color:white;margin:0;padding:0 16px;height:48px;line-height:32px;display:flex;justify-content:center;align-items:center}.restaurant-item-cart-custom-btn.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item):active,.restaurant-item-cart-custom-btn.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item):focus,.restaurant-item-cart-custom-btn.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item):hover{background-color:#0D4443!important;color:#ffffff!important}.increment-btn{order:0;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0}.decrement-btn{order:2;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px}.custom-input-number .ant-input-number-input-wrap{display:flex;justify-content:center;align-items:center}.restaurant-button-kitchen.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item),button .restaurant-button-kitchen.ant-btn-default:not(.ant-dropdown-trigger):not(.ant-btn-compact-item),button .restaurant-button-kitchen.ant-btn-default[disabled]:not(.ant-dropdown-trigger):not(.ant-btn-compact-item){background-color:#004d40!important;color:#ffffff!important}.restaurant-detail-order .ant-modal-close{top:20px!important;right:20px!important}.restaurant-detail-order .ant-modal-content{background-color:#D9D9D9!important}.restaurant-table-orders{border-radius:16px;overflow:hidden}.restaurant-container-detail-order{margin:16px}.restaurant-container-detail-order .container-items{display:flex;flex-direction:column;gap:4px}.restaurant-container-detail-order .container-items .items{display:flex;justify-content:space-around;align-items:center;gap:8px}.restaurant-container-detail-order .container-items .items .name-quantity{font-size:14px;font-weight:500;line-height:24px;max-width:320px;word-wrap:break-word;white-space:normal}.restaurant-container-detail-order .container-items .items .tag{border-radius:50px;padding:4px 8px;font-size:10px;font-weight:500}.restaurant-container-detail-order .container-items .items .price{font-size:14px;font-weight:500}.restaurant-container-detail-order .container-items .note{font-size:12px;font-weight:500;color:#848284}.restaurant-container-detail-order .container-items .divider{border-top:1px solid #b7afa6;margin:8px 0}.name-tag{display:flex;align-items:center;gap:8px}.restaurant-detail-order-total{display:flex;justify-content:flex-end;align-items:center;margin-block:16px}.restaurant-detail-order-total span{text-align:end;color:#2F9E44;font-weight:700;font-size:28px}.restaurant-detail-order-total-payment{display:flex;justify-content:center;align-items:center;margin-block:16px;gap:16px}.restaurant-detail-order-total-payment span{text-align:end;color:#2F9E44;font-weight:700;font-size:28px}@media (max-width:1400px){.restaurant-item-cart-dish-actions{display:flex;flex-direction:column;justify-content:space-between;align-items:start;padding:10px;gap:16px}}@media (max-width:1024px){.restaurant-header-welcome h1{font-size:18px}.restaurant-header-button-logout{padding:8px 16px;font-size:14px}.restaurant-container-restaurant-waiter{display:flex;flex-direction:column;align-items:center}.restaurant-container-restaurant-waiter .restaurant{font-size:20px}.restaurant-container-restaurant-waiter .waiter{font-size:16px}.restaurant-container-carousel{flex-direction:column;padding:0}.restaurant-card-item-image{width:100px;height:112px}.restaurant-item-cart-dish-name .input-note-item{width:200px}.restaurant-item-cart-action-buttons{display:flex;align-items:center;gap:5px}.restaurant-item-cart-custom-input-number .ant-input{width:60px;height:48px}}@media (max-width:768px){.restaurant-header{flex-direction:column;align-items:center;gap:16px}}