@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Fredoka:wght@300..700&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap";@font-face{font-family:open-sans;src:url(../../fonts/OpenSans2/OpenSans-Light.ttf);font-weight:100}@font-face{font-family:open-sans;src:url(../../fonts/OpenSans2/OpenSans-Light.ttf);font-weight:200}@font-face{font-family:open-sans;src:url(../../fonts/OpenSans2/OpenSans-Medium.ttf);font-weight:300}@font-face{font-family:open-sans;src:url(../../fonts/OpenSans2/OpenSans-BoldItalic.ttf);font-weight:400}@font-face{font-family:open-sans;src:url(../../fonts/OpenSans2/OpenSans-SemiBold.ttf);font-weight:500}@font-face{font-family:open-sans;src:url(../../fonts/OpenSans2/OpenSans-Bold.ttf);font-weight:600}@font-face{font-family:open-sans;src:url(../../fonts/OpenSans2/OpenSans-ExtraBold.ttf);font-weight:700}@font-face{font-family:open-sans;src:url(../../fonts/OpenSans2/OpenSans-ExtraBold.ttf);font-weight:800}.flex{display:flex}.flex.column{flex-direction:column}.flex.row{flex-direction:row}.flex.justify-center{justify-content:center}.flex.justify-start{justify-content:flex-start}.flex.justify-space-between{justify-content:space-between}.flex.justify-space-around{justify-content:space-around}.flex.justify-end{justify-content:flex-end}.flex.align-center{align-items:center}.flex.align-stretch{align-items:stretch}.flex.align-start{align-items:flex-start}.flex.align-end{align-items:flex-end}.flex.big-gap{gap:2rem}.flex.gap-1{gap:var(--gap)}.flex.gap-2{gap:var(--gap2)}.flex.gap-3{gap:var(--gap3)}.flex.wrap{flex-wrap:wrap}.flex .full{flex-grow:1}.grid{display:grid}.grid.gap-1{gap:var(--gap)}.grid.gap-2{gap:var(--gap2)}.grid.gap-3{gap:var(--gap3)}.grid.fr2{grid-template-columns:1fr 1fr}.grid.fr3{grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:var(--gap)}.grid.fr4{grid-template-columns:repeat(3,1fr);gap:var(--gap)}.grid.fr5{grid-template-columns:repeat(5,1fr)}.flex-center{display:flex;align-items:center;justify-content:center}.w100{width:100%!important}.w40{width:40%!important}.w60{width:60%!important}.w75{width:75%!important}.overflow-hidden{overflow:hidden}.w100i{width:100%!important}.h100{height:100%}.scale80{transform:scale(.8)}.needed-width{width:max-content;display:block;white-space:nowrap}.scroller{width:100%;overflow-x:auto;padding-top:3px}.semi-bold{font-weight:500}.box{aspect-ratio:1/1}.pointer{cursor:pointer}span.currency{font-size:.8em}.h300{max-height:300px;overflow:auto}.bold{font-weight:var(--bold)}.p-1{padding:2px}.p-2{padding:4px}.bg-light{background-color:#fff}.bg-dark{background-color:#f2f2f2}.bg-darker{background-color:#d9d9d9}.red{background-color:#ff000025;padding:0 5px}.error{font-size:18px;color:red;font-weight:500;text-align:center}.icon-wrapper{width:30px;height:30px}.contact-icon-wrapper{width:200px;height:200px}.small{font-size:.85em}.min-content{width:min-content}.like-disabled{opacity:.5}.absolute{position:absolute}.flow-tooltip{position:relative}.flow-tooltip .tooltip-wrapper{position:absolute;left:0;top:-50px}.flow-tooltip .tooltip-wrapper-test{position:"absolute";left:0}.text-red{color:red!important}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-justify{text-align:justify}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-md{font-size:1.2em}.text-lg{font-size:1.5em}.text-xl{font-size:2em}.text-bold{font-weight:700}.text-semi-bold{font-weight:500}.text-light{font-weight:300}.pulse{animation:pulse 1s infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}*,*:after,*:before{box-sizing:border-box;margin:0;padding:0;font-family:Fredoka,Open Sans,sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{display:none}button:active{outline:none;background-color:inherit}.cls-1{fill:unset!important}svg{fill:currentColor!important;stroke:none!important;max-width:100%;max-height:100%}*:not(input):not(textarea){-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html{height:100%;color:var(--text-primary-color)}button,a{color:var(--text-primary-color);cursor:pointer}body,#root,.App{height:100%;overflow:hidden}body{color:var(--text-primary-color);font-size:var(--font-size);font-weight:200;background-color:var(--background-color)}svg{stroke:currentColor}.App{display:flex}.App .page-wrapper{width:calc(100% - var(--sidebar-width));height:100%}.App .page-wrapper .page{background-color:var(--container-background-color);padding:var(--gap2);height:calc(100% - var(--header-height));max-height:calc(100% - var(--header-height));overflow:hidden}.rtl .rtl-flip{scale:-1 1}.no-pointer-events{pointer-events:none}.required-input>label:after{content:"*";color:red;margin-right:5px}.App:has(.popup-container.open) .arrow-button{opacity:0!important;pointer-events:none!important}.App:has(.popup-container.open) .popup-container .arrow-button{opacity:1!important;pointer-events:all!important}.has-scroll{position:relative;overflow:hidden}.has-scroll.horizontal .arrow-button{width:10px!important;height:100%;top:0}.has-scroll.horizontal:not(.scroll-start)>.start{display:flex!important;right:0;background:linear-gradient(to right,rgba(255,255,255,0) 0%,var(--color) 90%)!important}.has-scroll.horizontal:not(.scroll-end)>.end{display:flex!important;left:0;background:linear-gradient(to left,rgba(255,255,255,0) 0%,var(--color) 90%)!important}.has-scroll.vertical .arrow-button{left:0;width:100%;height:30px!important}.has-scroll.vertical:not(.scroll-end)>.end{background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,var(--color) 90%)!important;display:flex!important;bottom:0}.has-scroll.vertical:not(.scroll-start)>.start{display:flex!important;top:0;background:linear-gradient(to top,rgba(255,255,255,0) 0%,var(--color) 90%)!important}.arrow-button{position:absolute;z-index:3;align-items:center;justify-content:center;color:#000000b3;display:none!important;border:none;border-radius:0!important;box-shadow:none!important}.arrow-button svg{width:20px!important;height:20px!important;padding:0!important}.toast{z-index:99999999!important}.code-picker-wrapper{cursor:pointer}.code-picker-wrapper .verify-code.small{pointer-events:none}.loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000000;display:flex;align-items:center;justify-content:center;background-color:#ffffff80}.loader-lottie path{fill:var(--primary-color)}.styled-scrollbar{--scrollbar-width: 10px;--track-height: 10%;--scroll-top: 0%;position:relative;height:100%}.styled-scrollbar.scrollbar-show .children{margin-right:calc(var(--scrollbar-width) * 1.4)}.styled-scrollbar.scrollbar-show .scrollbar{display:block}.styled-scrollbar .children{height:100%;overflow:scroll;scroll-behavior:smooth}.styled-scrollbar .children::-webkit-scrollbar{width:0px;height:0px}.styled-scrollbar .children::-webkit-scrollbar-track{background:transparent}.styled-scrollbar .children::-webkit-scrollbar-thumb{background:transparent}.styled-scrollbar .children::-webkit-scrollbar-thumb:hover{background:transparent}.styled-scrollbar .scrollbar{width:var(--scrollbar-width);height:100%;position:absolute;background-color:#cecece4d;top:0;right:calc(var(--scrollbar-width) * -1.2);transition:all var(--animation-duration) var(--animation-timing-curve);border-radius:999px;display:none}.styled-scrollbar .scrollbar .track{border-radius:999px;position:relative;width:100%;top:var(--scroll-top);height:var(--track-height);background-color:#cececeb3}.styled-scrollbar .scrollbar:hover{background-color:#cecece80;width:calc(var(--scrollbar-width) * 1.2)}.styled-scrollbar .scrollbar:hover .track{background-color:#cecece}.accordion{display:flex;flex-direction:column;gap:calc(var(--gap) / 2)}.accordion .accordion-item{padding:var(--gap);background-color:var(--primary-color);color:#fff;border-radius:var(--big-border-radius)}.accordion .accordion-item.open .title svg{transform:rotate(225deg)}.accordion .accordion-item.open .content{max-height:9999px;font-size:1rem;opacity:1;padding:10px 0}.accordion .accordion-item .title{font-weight:var(--bold);font-size:1.5rem;padding:20px 0;display:flex;justify-content:space-between;cursor:pointer}.accordion .accordion-item .title svg{transition:transform var(--duarition-time) var(--duarition-effect)}.accordion .accordion-item .content{word-break:keep-all;max-height:0;transition:all var(--animation-time) var(--animation-effect);overflow:hidden;font-size:0;opacity:0;padding:0}.calander{width:max-content;display:flex;flex-direction:column;justify-content:center}.calander button{border:none;background-color:transparent}.calander .dozen-year-change,.calander .year-change,.calander .month-change{display:grid;grid-template-columns:1fr 5fr 1fr}.calander .dozen-year-change .selected-year,.calander .dozen-year-change .selected-dozen-years,.calander .dozen-year-change .selected-month,.calander .year-change .selected-year,.calander .year-change .selected-dozen-years,.calander .year-change .selected-month,.calander .month-change .selected-year,.calander .month-change .selected-dozen-years,.calander .month-change .selected-month{cursor:pointer;font-weight:var(--bold);text-align:center;font-size:1.2rem}.calander .dozen-year-change .inc-month,.calander .dozen-year-change .dec-month,.calander .dozen-year-change .inc-year,.calander .dozen-year-change .dec-year,.calander .year-change .inc-month,.calander .year-change .dec-month,.calander .year-change .inc-year,.calander .year-change .dec-year,.calander .month-change .inc-month,.calander .month-change .dec-month,.calander .month-change .inc-year,.calander .month-change .dec-year{font-size:1.2rem}.calander .years,.calander .months{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;margin-top:10px;width:350px;min-height:364px}.calander .years .year,.calander .years .month,.calander .months .year,.calander .months .month{text-align:center;padding:10px;font-size:1.2rem;border:1px solid var(--static-primary-color-opacity);border-radius:var(--big-border-radius);cursor:pointer}.calander .years .year.selected,.calander .years .month.selected,.calander .months .year.selected,.calander .months .month.selected{background-color:var(--static-primary-color-opacity);color:var(--primary-color)}.calander .years .year:hover,.calander .years .month:hover,.calander .months .year:hover,.calander .months .month:hover{background-color:var(--static-primary-color-opacity)}.calander .week-days{display:grid;grid-template-columns:repeat(7,1fr);text-transform:uppercase;font-weight:var(--bold);font-size:12px}.calander .week-days .week-day{text-align:center;padding:6px;font-size:1rem}.calander .calender-days{min-height:330px}.calander .calender-days .month-days{display:grid;grid-template-columns:repeat(7,1fr);width:350px}.calander .calender-days .month-days .prev-month-day,.calander .calender-days .month-days .next-month-day,.calander .calender-days .month-days .this-month-day{text-align:center;color:var(--text-primary-color);padding:12px;position:relative;font-size:1.2rem;border:1px solid var(--static-primary-color-opacity);margin:1px;border-radius:var(--big-border-radius)}.calander .calender-days .month-days .prev-month-day.disabled,.calander .calender-days .month-days .next-month-day.disabled,.calander .calender-days .month-days .this-month-day.disabled{opacity:.5}.calander .calender-days .month-days .prev-month-day.today:before,.calander .calender-days .month-days .next-month-day.today:before,.calander .calender-days .month-days .this-month-day.today:before{content:"";position:absolute;width:70%;height:2px;left:15%;bottom:3px;background-color:var(--primary-color)}.calander .calender-days .month-days .prev-month-day.selected,.calander .calender-days .month-days .next-month-day.selected,.calander .calender-days .month-days .this-month-day.selected{background-color:var(--static-primary-color-opacity);color:var(--primary-color)}.calander .calender-days .month-days .prev-month-day.selected.today:before,.calander .calender-days .month-days .next-month-day.selected.today:before,.calander .calender-days .month-days .this-month-day.selected.today:before{content:"";position:absolute;width:70%;height:2px;left:15%;bottom:3px;background-color:var(--text-secondary-color)}.calander .calender-days .month-days .prev-month-day,.calander .calender-days .month-days .next-month-day{color:var(--text-thirdy-color);border:1px solid var(--text-thirdy-color)}.App.rtl .calander .month-change svg{transform:scaleX(-1)}.labels{display:flex;gap:var(--gap);border-bottom:1px solid var(--light-grey);width:100%;overflow-x:auto}.labels a{text-decoration:none;color:var(--text-primary-color);font-weight:var(--bold);display:block;padding:var(--gap3) var(--gap);border-bottom:3px solid transparent;margin-bottom:-2px;font-size:var(--big-font-size);white-space:nowrap}.labels a.active{border-bottom:4px solid var(--primary-color);max-width:unset}.carrousel-container{position:relative;--arrow-width: 50px;--carrousel-item-aspect-ratio: 1/1;--carrousel-item-in-row: 5;--carrousel-item-gap: 10px;--carrousel-page: 1;overflow:hidden;border-radius:var(--small-border-radius)}.carrousel-container .arrows-container{width:100%;height:100%;display:flex;justify-content:space-between;position:absolute}.carrousel-container .arrows-container button{height:100%;width:var(--arrow-width);position:relative;z-index:100;border:none;background-color:#0006;border-radius:var(--small-border-radius);color:#fff}.carrousel-container .arrows-container button:disabled,.carrousel-container .arrows-container button:disabled:hover{opacity:.2;background-color:#0006;pointer-events:none}.carrousel-container .arrows-container button:hover{background-color:#000000b3}.carrousel-container .carrousel{display:flex;gap:var(--carrousel-item-gap);transform:translate(calc(var(--arrow-width) + var(--carrousel-item-gap) - var(--carrousel-page) * (100% - var(--arrow-width) * 2 - var(--carrousel-item-gap))));transition:transform var(--duarition-time) var(--duarition-effect)}.carrousel-container .carrousel>*{width:calc((100% - 2 * var(--arrow-width) - (var(--carrousel-item-in-row) + 1) * var(--carrousel-item-gap)) / var(--carrousel-item-in-row));aspect-ratio:var(--carrousel-item-aspect-ratio);flex-shrink:0}.context-menu-container{position:fixed;padding:9px 0;max-width:340px;min-width:200px;background-color:var(--background-color);box-shadow:3px 4px 16px #00000024;top:0;left:0;z-index:10;border-radius:var(--small-border-radius);animation-name:show;animation-duration:.15s}.context-menu-container .menu-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:14.5px;width:100%;padding:10px;text-align:start;border:none;background-color:transparent;display:flex;align-items:center;gap:10px;cursor:pointer}.context-menu-container .menu-item svg{width:20px!important;height:20px!important;padding:0!important}@keyframes show{0%{scale:0}to{scale:1}}.dropdown-container{position:relative;width:max-content}.dropdown-container .toggle-dropdown-button{border:none;background-color:var(--background-color);padding:10px;box-shadow:var(--simply-box-shadow);border-radius:var(--big-border-radius);height:43px}.dropdown-container .toggle-dropdown-button:has(.text){display:flex;align-items:center;justify-content:center;gap:10px}.dropdown-container .dropdown{position:absolute;padding:9px 0;max-width:340px;min-width:200px;background-color:var(--background-color);box-shadow:3px 4px 16px #00000024;top:100%;left:0;z-index:99999;border-radius:var(--small-border-radius);transform:scale(0);transition:transform var(--duarition-time) var(--duarition-effect);transform-origin:top left}.dropdown-container .dropdown.open{transform:scale(1)}.dropdown-container .dropdown .menu-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:14.5px;width:100%;padding:10px;text-align:start;border:none;background-color:transparent;display:flex;gap:10px;align-items:center}.dropdown-container .dropdown .menu-item svg{width:20px;height:20px}.dropdown-container .dropdown .menu-item.disabled{opacity:.5}.image-picker .popup:has(.selected-image) .business-images{max-width:450px}.image-picker .popup .business-images{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem;max-width:700px;max-height:500px;overflow:auto;padding:1rem}.image-picker .popup .business-images .image{width:100%;cursor:pointer;position:relative}.image-picker .popup .business-images .image.not-load{opacity:0}.image-picker .popup .business-images .image img{aspect-ratio:1/1;object-fit:cover;border-radius:var(--big-border-radius);width:100%}.image-picker .popup .business-images .image .title{font-size:1rem!important;font-weight:var(--bold);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-picker .popup .business-images .image.selected{border:2px solid var(--primary-color)}.image-picker .popup .business-images .image button{position:absolute;top:0;left:0;font-size:20px;border:none;color:var(--text-primary-color);aspect-ratio:1/1;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50%;background-color:var(--primary-color);transform:translate(-50%,-50%)}.image-picker .popup .business-images .upload-image-input-container{aspect-ratio:1/1;border:2px dashed var(--text-primary-color);border-radius:var(--big-border-radius);position:relative}.image-picker .popup .business-images .upload-image-input-container:after{content:"+";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:40px;font-weight:700;pointer-events:none}.image-picker .popup .business-images .upload-image-input-container input{cursor:pointer;opacity:0;width:100%;height:100%}.image-picker .popup .selected-image{width:250px;display:flex;flex-direction:column;gap:.5rem;padding-inline-end:1rem}.image-picker .popup .selected-image img{width:100%;border-radius:var(--big-border-radius)}.image-picker .src-img-preview{aspect-ratio:1/1;object-fit:cover;border-radius:var(--big-border-radius);width:150px;cursor:pointer;position:relative}.image-picker .src-img-preview button{position:absolute;top:0;left:0;font-size:20px;border:none;color:var(--text-primary-color);aspect-ratio:1/1;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50%;background-color:var(--primary-color);transform:translate(-50%,-50%)}.image-picker .src-img-preview img{width:100%;height:100%;object-fit:cover;border-radius:var(--big-border-radius)}.search-input{position:relative;width:60px;height:60px;background-color:var(--background-color);box-shadow:var(--simply-box-shadow);border-radius:60px;transition:var(--duarition-time) var(--duarition-effect);overflow:hidden}.search-input .icon{position:absolute;top:0;left:0;width:60px;height:60px;border-radius:60px;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer}.search-input .icon:before{content:"";position:absolute;width:18px;height:18px;border:3px solid var(--primary-color);border-radius:50%;transform:translate(-4px,-4px)}.search-input .icon:after{content:"";position:absolute;width:3px;height:12px;background-color:var(--primary-color);transform:translate(6px,6px) rotate(315deg)}.search-input .input-container{position:relative;width:300px;height:60px;left:60px;display:flex;align-items:center;justify-content:center}.search-input .input-container input{position:absolute;top:0;width:100%;height:100%;background-color:var(--background-color);border:none;outline:none;font-size:18px;padding-inline-start:10px;padding-inline-end:40px}.search-input .clear{position:absolute;top:50%;transform:translateY(-50%);width:15px;height:15px;right:15px;cursor:pointer;display:flex;align-items:center;justify-content:center}.search-input .clear:before,.search-input .clear:after{position:absolute;content:"";width:1px;height:15px;background-color:var(--text-thirdy-color);transform:rotate(45deg)}.search-input .clear:after{transform:rotate(-45deg)}.search-input .loader{position:absolute;top:50%;transform:translateY(-50%);width:15px;height:15px;right:15px;display:inline-block}.search-input .loader div{box-sizing:border-box;display:block;position:absolute;width:15px;height:15px;border:2px solid var(--primary-color);border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--primary-color) transparent transparent transparent}.search-input .loader div:nth-child(1){animation-delay:-.45s}.search-input .loader div:nth-child(2){animation-delay:-.3s}.search-input .loader div:nth-child(3){animation-delay:-.15s}.search-input.active{width:360px}.App.rtl .search-input .icon{right:0;left:unset}.App.rtl .input-container{left:unset;right:60px}.App.rtl .clear{right:unset;left:15px}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.popup-container{position:fixed;width:100%;height:100%;background-color:var(--ignore-background-color);top:0;right:0;z-index:9999999;display:flex;justify-content:center;align-items:center;transition:all .1s ease-in-out}.popup-container .separation{background-color:var(--background-color);padding:1rem;border-radius:var(--big-border-radius)}.popup-container .delete-style-1{border-color:#e2445d;height:100%}.popup-container.z-5{z-index:5}.popup-container.close{opacity:0;pointer-events:none;display:none}.popup-container.close .popup{animation-name:popup-close;animation-duration:.1s;animation-timing-function:var(--animation-timing-curve)}.popup-container.open{opacity:1;pointer-events:all}.popup-container.open .popup{animation-name:popup;animation-duration:.1s;animation-timing-function:var(--animation-timing-curve)}.popup-container:not(.styled):not(.styled-2) .popup{max-width:90%;max-height:calc(100% - 32px);min-height:200px;overflow:hidden;overflow-y:auto}.popup-container .popup{background-color:var(--background-color);min-width:300px;box-shadow:var(--box-shadow);border-radius:var(--big-border-radius)}.popup-container .popup .numpad svg{width:1.2em;height:1.2em}.popup-container .popup .options{width:100%}.popup-container .popup .options img{width:70%;margin:auto;padding:16px}.popup-container .popup .options img.selected{border:2px solid var(--primary-color)}.popup-container .popup .popup-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;background-color:var(--primary-color);font-size:19px;font-weight:var(--bold);min-width:300px;position:relative;color:var(--text-secondary-color);border-top-left-radius:var(--big-border-radius);border-top-right-radius:var(--big-border-radius);position:sticky;top:0;z-index:100}.popup-container .popup .popup-header>span:not(.currency){line-height:60px;padding-inline:50px;width:100%;text-align:center}.popup-container .popup .popup-header .back-popup,.popup-container .popup .popup-header .close-popup{color:var(--lightest-grey);width:30px;height:100%;font-size:1.5em;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;right:.5rem}.popup-container .popup .popup-header .back-popup.back-popup,.popup-container .popup .popup-header .close-popup.back-popup{right:unset;left:.5rem}.popup-container .popup .popup-header .back-popup.back-popup svg,.popup-container .popup .popup-header .close-popup.back-popup svg{width:17px}.popup-container .popup .popup-body{padding:10px;text-align:start;overflow:hidden;overflow-y:auto}.popup-container .popup .popup-footer{display:flex;align-items:center;gap:10px;padding:10px;justify-content:center}.popup-container.styled>.popup{width:759px;max-width:80%;height:566px;padding-block:var(--big-border-radius);display:flex;gap:var(--gap3);background-color:var(--container-background-color);position:relative}.popup-container.styled>.popup .wrapper-container{width:calc(100% - 300px)}.popup-container.styled>.popup .image-and-options{width:295px;display:flex;flex-direction:column;gap:var(--gap3)}.popup-container.styled>.popup .image-and-options .image{height:270px;padding:3rem;display:flex;align-items:center;justify-content:center}.popup-container.styled>.popup .image-and-options .image svg{margin:auto}.popup-container.styled>.popup .image-and-options.contain img{object-fit:contain;padding:30px}.popup-container.styled>.popup .image-and-options img{width:295px;height:270px;object-fit:contain;background-color:#fff}.popup-container.styled>.popup .image-and-options .options{gap:var(--gap3);display:flex;flex-direction:column;max-height:300px;overflow-y:auto}.popup-container.styled>.popup .image-and-options .options button{width:100%;height:50px;flex-shrink:0;text-align:start;padding-inline-start:24px;background-color:var(--background-color);border:none;font-size:var(--font-size);font-weight:var(--bold)}.popup-container.styled>.popup .image-and-options .options button.selected{border-inline-start:7px solid var(--primary-color);padding-inline-start:17px}.popup-container.styled>.popup .popup-list{list-style-type:none}.popup-container.styled>.popup .popup-list .popup-item:not(:last-child){padding-bottom:20px;border-bottom:1px solid rgb(192,192,192)}.popup-container.styled>.popup .popup-list .popup-item .num-stepper{width:200px}.popup-container.styled>.popup .w100:has(.wrapper){max-height:420px;margin-top:41px}.popup-container.styled>.popup .w100:has(.wrapper) .wrapper{margin-top:0;scroll-margin-top:41px}.popup-container.styled>.popup .wrapper{margin-top:41px;width:100%;display:flex;flex-direction:column;gap:var(--gap);padding-inline:16px;height:100%;overflow:auto}.popup-container.styled>.popup .wrapper .radio-title{width:100px}.popup-container.styled>.popup .wrapper .title{font-size:30px;font-weight:var(--bold)}.popup-container.styled>.popup .wrapper .value-show{background-color:#fff;padding:10px;border-radius:var(--big-border-radius)}.popup-container.styled>.popup .wrapper .value-show .label{font-size:20px;font-weight:var(--bold);margin-bottom:10px}.popup-container.styled>.popup .wrapper .group-title,.popup-container.styled>.popup .wrapper .extra-price{font-size:20px;font-weight:var(--bold)}.popup-container.styled>.popup .image-and-options .title{font-size:30px;font-weight:var(--bold);text-align:center;padding-inline:10px}.popup-container.styled>.popup>.popup-footer{position:absolute;bottom:10px;left:-50px;height:max-content}.popup-container.styled>.popup>.popup-footer button{width:300px;border-radius:999px;border:none;color:var(--text-secondary-color);background-color:var(--primary-color);font-size:25px;line-height:50px;font-weight:var(--bold)}.popup-container.styled>.popup>.popup-footer button:disabled{background-color:#989898;color:#dbdbdb}.popup-container.styled>.popup .close-btn{position:absolute;width:50px;height:50px;top:0;right:0;translate:40% -40%;display:flex;align-items:center;justify-content:center;font-size:20px;border-radius:50%;border:none;background-color:var(--primary-color);color:#fff!important}.popup-container.styled>.popup .close-btn svg{color:#fff!important;width:20px;height:20px}.popup-container.styled-2>.popup{width:759px;max-width:80%;height:90%;padding-block:var(--big-border-radius);gap:var(--gap3);background-color:var(--container-background-color);position:relative;--sidebar-width: 200px}.popup-container.styled-2>.popup .label-title{font-size:1.5rem;font-weight:var(--bold);display:block;position:relative;scroll-margin-top:1rem}.popup-container.styled-2>.popup .label-title:not(:first-child){padding-top:1rem}.popup-container.styled-2>.popup .label-title:not(:first-child):before{content:"";position:absolute;width:100%;height:1px;background-color:silver;top:0rem;left:0}.popup-container.styled-2>.popup .header{display:flex;margin-top:-.8rem}.popup-container.styled-2>.popup .header .image{height:var(--sidebar-width);aspect-ratio:1/1;background-color:#fff;border-top-right-radius:var(--big-border-radius);display:flex;align-items:center;justify-content:center}.popup-container.styled-2>.popup .header .image svg{margin:auto}.popup-container.styled-2>.popup .header .image svg{width:70px;height:70px}.popup-container.styled-2>.popup .header .image img{width:100%;height:100%;object-fit:contain}.popup-container.styled-2>.popup .header .details{display:flex;flex-direction:column;background-color:#fff;width:calc(100% - 200px);padding:1rem;border-top-left-radius:var(--big-border-radius)}.popup-container.styled-2>.popup .header .details .title{font-size:2rem;font-weight:var(--bold);display:block;padding-bottom:.8rem;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popup-container.styled-2>.popup .header .details .description{font-size:1.54rem}.popup-container.styled-2>.popup .header .details .price{font-size:1.54rem;display:block;margin-top:auto;font-weight:var(--bold)}.popup-container.styled-2>.popup .sidebar-and-wrapper{height:calc(100% - var(--sidebar-width));display:flex}.popup-container.styled-2>.popup .popup-options{width:var(--sidebar-width);gap:var(--gap3);display:flex;flex-direction:column;overflow-y:auto;height:100%}.popup-container.styled-2>.popup .popup-options button{width:100%;height:50px;flex-shrink:0;text-align:start;padding-inline-start:24px;background-color:var(--background-color);border:none;font-size:var(--font-size);font-weight:var(--bold)}.popup-container.styled-2>.popup .popup-options button.delete{background-color:red;color:#fff;margin-top:auto}.popup-container.styled-2>.popup .popup-list{list-style-type:none}.popup-container.styled-2>.popup .popup-list .popup-item:not(:last-child){padding-bottom:20px;border-bottom:1px solid rgb(192,192,192)}.popup-container.styled-2>.popup .popup-list .popup-item .num-stepper{width:200px}.popup-container.styled-2>.popup:has(.popup-options) .wrapper-container{width:calc(100% - var(--sidebar-width))}.popup-container.styled-2>.popup .wrapper-container{width:100%;height:calc(100% - 60px)}.popup-container.styled-2>.popup .wrapper{width:100%;display:flex;flex-direction:column;gap:var(--gap);height:100%;padding:var(--gap);overflow:auto;background-color:var(--container-background-color)!important}.popup-container.styled-2>.popup .wrapper .radio-title{width:100px}.popup-container.styled-2>.popup .wrapper .title{font-size:30px;font-weight:var(--bold)}.popup-container.styled-2>.popup .wrapper .value-show{background-color:#fff;padding:10px;border-radius:var(--big-border-radius)}.popup-container.styled-2>.popup .wrapper .value-show .label{font-size:20px;font-weight:var(--bold);margin-bottom:10px}.popup-container.styled-2>.popup .wrapper .group-title,.popup-container.styled-2>.popup .wrapper .extra-price{font-size:20px;font-weight:var(--bold)}.popup-container.styled-2>.popup .wrapper .weight-container{position:relative}.popup-container.styled-2>.popup .wrapper .weight-container .tare-weight{position:absolute;bottom:0;right:2rem}.popup-container.styled-2>.popup .wrapper .tare-option{width:100px;background-color:#fff;padding:1rem;border-radius:var(--big-border-radius);display:flex;flex-direction:column;align-items:center;gap:4px;font-weight:var(--bold)}.popup-container.styled-2>.popup .wrapper .tare-option .tare-title{color:var(--primary-color);overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center}.popup-container.styled-2>.popup .wrapper .tare-option.active{border:1px solid var(--primary-color)}.popup-container.styled-2>.popup .wrapper .tare-option svg{height:40px}.popup-container.styled-2>.popup .wrapper .status-options,.popup-container.styled-2>.popup .wrapper .reason-options{display:flex;gap:.5rem}.popup-container.styled-2>.popup .wrapper .status-options .status-option,.popup-container.styled-2>.popup .wrapper .status-options .reason-option,.popup-container.styled-2>.popup .wrapper .reason-options .status-option,.popup-container.styled-2>.popup .wrapper .reason-options .reason-option{width:100%;background-color:#fff;padding:1rem;border-radius:var(--big-border-radius);display:flex;align-items:center;justify-content:center;font-size:1rem;border:1px solid white}.popup-container.styled-2>.popup .wrapper .status-options .status-option.active,.popup-container.styled-2>.popup .wrapper .status-options .reason-option.active,.popup-container.styled-2>.popup .wrapper .reason-options .status-option.active,.popup-container.styled-2>.popup .wrapper .reason-options .reason-option.active{border:1px solid var(--static-primary-color);background-color:var(--static-primary-color-opacity);color:var(--static-primary-color)}.popup-container.styled-2>.popup .wrapper .reason-options{flex-direction:column}.popup-container.styled-2>.popup .image-and-options .title{font-size:30px;font-weight:var(--bold);text-align:center;padding-inline:10px}.popup-container.styled-2>.popup>.popup-footer{position:absolute;bottom:10px;left:-50px;height:max-content}.popup-container.styled-2>.popup>.popup-footer button{width:300px;border-radius:999px;border:none;color:var(--text-secondary-color);background-color:var(--primary-color);font-size:25px;line-height:50px;font-weight:var(--bold)}.popup-container.styled-2>.popup>.popup-footer button:disabled,.popup-container.styled-2>.popup>.popup-footer button.disabled{background-color:#989898;color:#dbdbdb}.popup-container.styled-2>.popup .return-btn,.popup-container.styled-2>.popup .close-btn{position:absolute;width:50px;height:50px;top:0;left:-48px;translate:40% -40%;display:flex;align-items:center;justify-content:center;font-size:20px;border-radius:50%;border:none;background-color:var(--primary-color);color:#fff!important}.popup-container.styled-2>.popup .return-btn svg,.popup-container.styled-2>.popup .close-btn svg{color:#fff!important;width:20px;height:20px;padding:0}.popup-container.styled-2>.popup .return-btn{left:20px;top:0}.popup-container.styled-2>.popup .drag-container{background-color:var(--background-color);padding:.5rem;border-radius:var(--big-border-radius)}.popup-container.styled-2>.popup .drag-container.disabled{opacity:.5;pointer-events:none}.popup-container.styled-2>.popup .drag-container .field-options{background-color:var(--container-background-color);padding:.5rem;border-radius:var(--big-border-radius)}.popup-container.popup-pizza-item-extras{--sidebar-width: 200px}.popup-container.popup-pizza-item-extras .details{padding-bottom:0!important}.popup-container.popup-pizza-item-extras .popup{width:1000px;max-width:80%}.popup-container.popup-pizza-item-extras .popup .popup-body{padding:0}.popup-container.popup-pizza-item-extras .popup .tabs{border-bottom:1px solid var(--light-grey);display:flex;padding-inline:1rem}.popup-container.popup-pizza-item-extras .popup .tabs button,.popup-container.popup-pizza-item-extras .popup .tabs a{border:1px solid transparent;border-top-left-radius:var(--small-border-radius);border-top-right-radius:var(--small-border-radius);background-color:#fff;padding:.5rem 1rem;text-decoration:none;font-size:1.34rem;white-space:nowrap}.popup-container.popup-pizza-item-extras .popup .tabs button:has(svg),.popup-container.popup-pizza-item-extras .popup .tabs a:has(svg){display:flex;gap:.5rem}.popup-container.popup-pizza-item-extras .popup .tabs button:disabled,.popup-container.popup-pizza-item-extras .popup .tabs a:disabled{opacity:.5}.popup-container.popup-pizza-item-extras .popup .tabs button .paid,.popup-container.popup-pizza-item-extras .popup .tabs a .paid{color:#4bb543}.popup-container.popup-pizza-item-extras .popup .tabs button:not(:disabled):hover,.popup-container.popup-pizza-item-extras .popup .tabs a:not(:disabled):hover{border-color:var(--light-grey) var(--light-grey) var(--background-color);color:var(--medium-grey)}.popup-container.popup-pizza-item-extras .popup .tabs button.active:not(:disabled),.popup-container.popup-pizza-item-extras .popup .tabs a.active:not(:disabled){border-color:var(--light-grey) var(--light-grey) var(--background-color);margin-bottom:-1px}.popup-container.popup-pizza-item-extras .popup .tabs button.active,.popup-container.popup-pizza-item-extras .popup .tabs a.active{border-color:var(--light-grey) var(--light-grey) var(--background-color);margin-bottom:-1px}.popup-container.popup-pizza-item-extras .popup .tabs.vertical{width:150px;flex-direction:column;border-bottom:none;border-right:1px solid var(--light-grey)}.popup-container.popup-pizza-item-extras .popup .tabs.vertical button{border-top-left-radius:var(--small-border-radius);border-bottom-left-radius:var(--small-border-radius);border-top-right-radius:0;border-bottom-right-radius:0;background-color:var(--background-color);padding:.5rem 1rem}.popup-container.popup-pizza-item-extras .popup .tabs.vertical button:hover{border-color:var(--light-grey) var(--background-color) var(--light-grey) var(--light-grey)}.popup-container.popup-pizza-item-extras .popup .tabs.vertical button.active{border-color:var(--light-grey) var(--background-color) var(--light-grey) var(--light-grey);margin-bottom:0;margin-right:-1px}.popup-container.popup-pizza-item-extras .popup .popup-options button.selected{border-inline-start:7px solid var(--primary-color);padding-inline-start:17px}.popup-container.navigation .popup-body{font-size:1.5rem;padding-inline:30px}.popup-container.styled.irregularity .wrapper{background-color:var(--container-background-color)}.popup-container.customer-management table th:first-child{width:105px;padding:0}.popup-container .division-options{display:flex;align-items:center;width:400px;gap:1rem;flex-wrap:wrap;justify-content:center}.popup-container .number-picker .number-container{font-size:2.5rem;background-color:var(--container-background-color);border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-weight:var(--bold);height:4rem}.popup-container .number-picker .number-container-credit-card{font-size:2.5rem;background-color:var(--container-background-color);border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-weight:var(--bold);height:4rem;width:10em}@keyframes popup{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes popup-close{0%{transform:scale(1)}to{transform:scale(.9)}}.activity-time-picker label{width:200px}.choose-seat{display:grid;flex-direction:column;gap:1rem;grid-template-columns:repeat(2,1fr)}.choose-seat .item{width:100%;padding:10px;border-radius:var(--big-border-radius);text-align:center;--color: rgba(0, 0, 0, 1);border:2px solid var(--color)}.choose-seat .unselect{display:none}.extra-price{width:60px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.extra-parts{display:flex;gap:1rem;justify-content:flex-end;padding-inline-end:76px}.extra-title{width:200px;font-size:20px}@media (max-width: 1000px){.extra-title{width:150px}}@media (max-width: 800px){.extra-title{width:100px}}.popup-container.order-details .spacer{width:100%;height:1px;background-color:var(--container-background-color)}.radio-button{font-size:1rem;position:relative;line-height:1.1;color:var(--medium-grey);display:flex;gap:.5em;cursor:pointer;background-color:#fff;border-radius:999px;padding:.5em 1em;width:max-content;border:.5px solid rgba(60,64,67,.231372549);border:2px solid transparent;align-items:center}.radio-button svg{width:1.5em;height:1.5em}.radio-button span{white-space:nowrap}.radio-button.active,.radio-button:has(input[type=radio]:checked){border:2px solid var(--primary-color);color:var(--primary-color);font-weight:var(--bold)}.radio-button input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;margin:0;cursor:pointer;font:inherit;width:0;height:0;position:absolute}input[type=range].range-picker{-webkit-appearance:none;margin:10px 0;width:100%}input[type=range].range-picker:focus{outline:none}input[type=range].range-picker::-webkit-slider-runnable-track{width:100%;height:12.8px;cursor:pointer;box-shadow:var(--dark-box-shadow);background:#f0f0f0;border-radius:25px}input[type=range].range-picker::-webkit-slider-thumb{box-shadow:var(--dark-box-shadow);height:20px;width:20px;border-radius:50%;background:var(--primary-color);cursor:pointer;-webkit-appearance:none;margin-top:-3.6px}.select-wrapper{position:relative;min-width:1em;width:100%;border-radius:var(--big-border-radius);background-color:#fff;min-height:64px}.select-wrapper.style-2{background-color:var(--container-background-color)}.select-wrapper.highlight{background-color:var(--static-primary-color-opacity)}.select-wrapper>.placeholder{font-size:12px;font-weight:var(--bold);padding-inline-start:10px;position:absolute;top:0;pointer-events:none}.select-wrapper>.placeholder.required:after{content:"*";color:red;padding-inline-start:5px}.select-wrapper .select{position:relative;min-width:10em;width:100%;min-height:64px;display:flex;align-items:center;gap:.5em;padding:20px 18px;outline:none;margin-top:calc(var(--label-height) + 2px)}.select-wrapper .select.disabled{opacity:.5;pointer-events:none}.select-wrapper .select.disabled .caret,.select-wrapper .select.disabled .clear-btn{display:none}.select-wrapper .select .value{flex-grow:1;display:flex;gap:.5em;overflow-x:auto;white-space:nowrap;font-size:1.2rem}.select-wrapper .select .value:has(.single){pointer-events:none}.select-wrapper .select .filter-input,.select-wrapper .select .placeholder{border:none;outline:none;flex-grow:1;display:flex;gap:.5em;flex-wrap:wrap}.select-wrapper .select .placeholder{opacity:.5;position:absolute;transition:all .15s ease-in-out}.select-wrapper .select .placeholder.top{opacity:0;pointer-events:none}.select-wrapper .select .clear-btn{background:none;color:var(--text-thirdy-color);border:none;outline:none;cursor:pointer;padding:0;font-size:1rem;scale:2}.select-wrapper .select .clear-btn:hover,.select-wrapper .select .clear-btn:focus{color:var(--text-primary-color)}.select-wrapper .select .divider{background-color:var(--text-thirdy-color);align-self:stretch;width:.05em}.select-wrapper .select .caret{translate:0 25%;border:.4em solid transparent;border-top-color:var(--text-thirdy-color);margin-inline-end:1rem}.select-wrapper .select .select-options{position:absolute;margin:0;padding:0;list-style:none;display:none;border-radius:.25em;width:100%;left:0;top:calc(100% + .25em);background-color:#fff;z-index:100;box-shadow:3px 4px 16px #00000024}.select-wrapper .select .select-options .options-inner{max-height:15em;overflow-y:auto}.select-wrapper .select .select-options.show{display:block}.select-wrapper .select .select-options .option{padding:.25em .5em;cursor:pointer;line-height:40px}.select-wrapper .select .select-options .option svg{width:40px;height:40px}.select-wrapper .select .select-options .option.selected{background-color:var(--primary-color);color:#fff}.select-wrapper .select .select-options .option.disabled{background-color:var(--light-grey);opacity:.5;cursor:not-allowed}.select-wrapper .select .selected-option{display:flex;align-items:center;border:.05em solid var(--text-thirdy-color);border-radius:.25em;padding:.15em .25em;font-size:1rem;gap:.25em;cursor:pointer;outline:none;background-color:var(--primary-color);color:#fff}.select-wrapper .select .selected-option>.remove-btn{font-size:1.25em;color:var(--text-thirdy-color)}.select-wrapper .select .selected-option.extra-info{background-color:gray}.select-wrapper .select .selected-option:hover,.select-wrapper .select .selected-option:focus{background-color:#fcc;border-color:red}.select-wrapper .select .selected-option:hover>.remove-btn,.select-wrapper .select .selected-option:focus>.remove-btn{color:red}.table-container .scroll-container .scroll{height:100%;overflow:auto}.table-container .full-scroll-container{height:100%}.table-container .full-scroll-container .scroll{height:100%;overflow:auto}.table-container table.table{width:100%;border-spacing:0;border-collapse:none;display:table;font-size:18px;border-spacing:0 var(--gap3)}.table-container table.table .button-options{background-color:var(--primary-color);border:none;color:#fff;border-radius:50%}.table-container table.table .button-options svg{width:20px;height:20px}.table-container table.table thead{background-color:#fff}.table-container table.table thead tr{border-radius:var(--small-border-radius)}.table-container table.table thead th:first-child{border-top-right-radius:var(--small-border-radius);border-bottom-right-radius:var(--small-border-radius)}.table-container table.table thead th:last-child{border-top-left-radius:var(--small-border-radius);border-bottom-left-radius:var(--small-border-radius)}.table-container table.table thead th{padding:11px 20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.table-container table.table thead th.option{width:20px!important}.table-container table.table thead th .arrow-button-container button{width:20px;height:11px;background-color:transparent;border:none;color:var(--text-secondary-color);display:flex;align-items:center;justify-content:center}.table-container table.table thead th .arrow-button-container button.curr{transform:scale(1.1)}.table-container table.table tbody{gap:100px}.table-container table.table tbody svg{width:40px;height:40px;max-width:unset;max-height:unset}.table-container table.table tr td{background-color:#fff;display:table-cell;height:40px;padding:8px 20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.table-container table.table tr td:has(.inner .w-100){width:100px}.table-container table.table tr td:has(.inner .w-100) .inner{width:100px;display:block}.table-container table.table tr td:has(.inner .w-100) .inner .w-100{width:100px}.table-container table.table tr td.added-item{background-color:var(--static-primary-color-opacity)}.table-container table.table tr td.options{width:20px!important}.table-container table.table tr td.color-0,.table-container table.table tr td.color-1,.table-container table.table tr td.color-2,.table-container table.table tr td.color-3,.table-container table.table tr td.color-4,.table-container table.table tr td.color-5{border-bottom:1px solid;border-top:1px solid}.table-container table.table tr td:first-child{border-top-right-radius:var(--small-border-radius);border-bottom-right-radius:var(--small-border-radius)}.table-container table.table tr td:last-child{border-top-left-radius:var(--small-border-radius);border-bottom-left-radius:var(--small-border-radius)}.table-container table.table tr td.color-0{border-color:#bbbac6}.table-container table.table tr td.color-0:first-child{border-inline-start:1px solid #BBBAC6}.table-container table.table tr td.color-0:last-child{border-inline-end:1px solid #BBBAC6}.table-container table.table tr td.color-0 svg{color:#bbbac6}.table-container table.table tr td.color-2{border-color:#0f0f0f}.table-container table.table tr td.color-2 svg{color:#0f0f0f}.table-container table.table tr td.color-2:first-child{border-inline-start:1px solid #0F0F0F}.table-container table.table tr td.color-2:last-child{border-inline-end:1px solid #0F0F0F}.table-container table.table tr td.color-3{border-color:#0c6291}.table-container table.table tr td.color-3 svg{color:#0c6291}.table-container table.table tr td.color-3:first-child{border-inline-start:1px solid #0C6291}.table-container table.table tr td.color-3:last-child{border-inline-end:1px solid #0C6291}.table-container table.table tr td.color-1{border-color:#f9a03f}.table-container table.table tr td.color-1 svg{color:#f9a03f}.table-container table.table tr td.color-1:first-child{border-inline-start:1px solid #F9A03F}.table-container table.table tr td.color-1:last-child{border-inline-end:1px solid #F9A03F}.table-container table.table tr td.color-4{border-color:#33ca7f}.table-container table.table tr td.color-4 svg{color:#33ca7f}.table-container table.table tr td.color-4:first-child{border-inline-start:1px solid #33CA7F}.table-container table.table tr td.color-4:last-child{border-inline-end:1px solid #33CA7F}.table-container table.table tr td.color-5{border-color:var(--quick-charge)}.table-container table.table tr td.color-5 svg{color:var(--quick-charge)}.table-container table.table tr td.color-5:first-child{border-inline-start:1px solid var(--quick-charge)}.table-container table.table tr td.color-5:last-child{border-inline-end:1px solid var(--quick-charge)}.table-container table.table .options button{display:inline-flex;align-items:center;justify-content:center;margin:0 5px 0 0;aspect-ratio:1/1;width:35px;font-size:15px}.table-container table.table tbody tr:nth-child(2n){background-color:var(--background-color)}.table-container .paginator{bottom:0;display:flex;align-items:flex-end;justify-content:center;gap:var(--gap);width:100%!important;padding:1rem;background-color:var(--background-color);border-radius:var(--small-border-radius);position:relative}.table-container .paginator .move-page-container{position:absolute;left:16px;height:35px;display:flex;gap:4px}.table-container .paginator .move-page-container button{background-color:var(--primary-color);border:none;color:#fff;padding-inline:10px;border-radius:99px}.table-container .paginator .move-page-container button svg{width:20px;height:20px}.table-container .paginator .move-page-container .close{background-color:transparent}.table-container .paginator .move-page-container .close svg{color:#333;width:10px;height:10px}.table-container .paginator .move-page-container input{width:35px;height:35px;color:#d3d3d3}.table-container .paginator .move-page-container input:valid{color:var(--text-primary-color)}.table-container .paginator span{font-weight:700}.table-container .paginator .table-page{border-radius:var(--small-border-radius);padding:5px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0;cursor:pointer;border:1px solid #333}.table-container .paginator .table-page.curr{background-color:var(--background-color);border:1px solid var(--primary-color);color:var(--primary-color);font-weight:var(--bold);border-color:var(--primary-color)}.table-container .paginator .page-items-wrapper{position:absolute;right:16px;border:1px solid var(--primary-color);border-radius:var(--big-border-radius);overflow:hidden}.table-container .paginator .page-items-wrapper:after{content:url(/arrows/down.svg);width:16px;height:16px;top:6px;left:16px;position:absolute;pointer-events:none}.table-container .paginator .page-items-wrapper .page-items{height:35px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding-inline:10px;padding-left:40px;padding-right:20px;background-color:transparent}@media screen and (max-width: 600px){.table-container table.table{border:0}.table-container table.table thead{display:none}.table-container table.table tr{display:flex;flex-direction:column;width:100%}.table-container table.table tr td{border-bottom:1px solid #ddd;width:100%;display:block}.table-container table.table tr td:before{content:attr(data-label);float:left;font-weight:var(--bold)}table td table td:last-child{border-bottom:0}}.popup-table{border-spacing:0;width:15rem;text-align:right}.popup-table td,.popup-table th{border:1px solid var(--light-grey)}.notifications-container{--error: #ff0000;--warning: #ff9f00;--success: #00ff00;--info: #00ffff;position:fixed;z-index:10;right:10px;top:calc(var(--header-height) + 10px);display:flex;flex-direction:column;gap:1rem}.notifications-container .notification{padding:1rem;color:var(--lightest-grey);border-radius:var(--small-border-radius);box-shadow:var(--simply-box-shadow);color:var(--text-secondary-color);width:300px;display:flex;gap:16px;align-items:flex-start}.notifications-container .notification svg{color:var(--lightest-color);font-size:2rem;margin-top:4px}.notifications-container .notification .content{display:flex;flex-direction:column;gap:4px}.notifications-container .notification .content .title{font-weight:var(--bold)}.notifications-container .notification.error{background-color:var(--error)}.notifications-container .notification.warning{background-color:var(--warning)}.notifications-container .notification.success{background-color:var(--success)}.notifications-container .notification.info{background-color:var(--info)}.checkbox-container{display:flex;align-items:center;position:relative}.checkbox-container.disabled{opacity:.5}.checkbox-container label{cursor:pointer;display:flex;align-items:center;white-space:nowrap}.checkbox-container label:before{content:"";width:1.5em;height:1.5em;border-radius:var(--small-border-radius);margin-right:.5em;border:.05em solid var(--primary-color)}.checkbox-container input[type=checkbox]{cursor:pointer;opacity:0;position:absolute}.checkbox-container input[type=checkbox]:focus+label:before{box-shadow:var(--simply-box-shadow)}.checkbox-container input[type=checkbox]:disabled,.checkbox-container input[type=checkbox]:disabled+label{color:var(--text-thirdy-color);cursor:default}.checkbox-container input[type=checkbox]:disabled:before,.checkbox-container input[type=checkbox]:disabled+label:before{background-color:var(--background-color);border-color:#999}.checkbox-container input[type=checkbox]:checked+label:after{content:"";position:absolute;left:0;width:18px;height:10px;top:2px;border-bottom:3px solid var(--background-color);border-left:3px solid var(--background-color);transform:translate(-2px,4px) rotate(-45deg);border-radius:var(--small-border-radius)}.checkbox-container input[type=checkbox]:checked+label:before{background-color:var(--primary-color);border:1px solid var(--primary-color)}.App.rtl .checkbox-container input:checked+label:after{left:unset;right:1px}.App.rtl .checkbox-container label:before{margin-right:0;margin-left:.5rem}.video-container{width:100%;display:flex;align-items:center;justify-content:center;position:relative;background-color:var(--text-primary-color);aspect-ratio:16/9;overflow:hidden;max-width:100%;max-height:100%}.video-container video{width:100%;height:100%}.video-container .video-controls-container{position:absolute;bottom:0;left:0;right:0;color:#fff;opacity:0;z-index:100;transition:opacity var(--animation-duration) var(--animation-timing-curve)}.video-container .video-controls-container .controls{display:flex;gap:.5rem;padding:.25rem;align-items:center}.video-container .video-controls-container .controls button{background-color:transparent;border:none;color:inherit;padding:0;height:30px;width:30px;font-size:1.1rem;opacity:.85;transition:opacity var(--animation-duration) var(--animation-timing-curve)}.video-container .video-controls-container .controls button.caption.show{border-bottom:3px solid var(--primary-color)}.video-container .video-controls-container .controls button.wide{width:50px}.video-container .video-controls-container .controls button svg{fill:currentColor}.video-container .video-controls-container .controls button:hover{opacity:1}.video-container .video-controls-container .controls .volume-container{display:flex;align-items:center}.video-container .video-controls-container .controls .volume-container .volume-slider{transition:all var(--animation-duration) var(--animation-timing-curve);width:0;transform:scaleX(0);transform-origin:left}.video-container .video-controls-container .controls .volume-container .volume-slider:focus-within{transform:scaleX(1);width:100px}.video-container .video-controls-container .controls .volume-container:hover .volume-slider{transform:scaleX(1);width:100px}.video-container .video-controls-container .controls .duration-container{display:flex;align-items:center;gap:.25rem;flex-grow:1}.video-container .video-controls-container:before{content:"";position:absolute;bottom:0;background:linear-gradient(to top,rgba(0,0,0,.75),transparent);width:100%;aspect-ratio:6/1;z-index:-1;pointer-events:none}.video-container .thumbnail-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:none}.video-container .timeline-container{height:7px;margin-inline:.5rem;position:relative;cursor:pointer;display:flex;align-items:center}.video-container .timeline-container .timeline{width:100%;height:3px;background-color:#00000080;position:relative}.video-container .timeline-container .timeline .thumb-indicator{--scale: 0;position:absolute;height:200%;top:-50%;transform:translate(-50%) scale(var(--scale));left:calc(var(--progress-position) * 100%);background-color:var(--primary-color);aspect-ratio:1/1;border-radius:50%;transition:transform var(--animation-duration) var(--animation-timing-curve)}.video-container .timeline-container .timeline .preview-image{position:absolute;height:80px;aspect-ratio:16/9;top:-1rem;transform:translate(-50%,-100%);left:calc(var(--preview-position) * 100%);border-radius:var(--small-border-radius);border:2px solid var(--lightest-grey);display:none}.video-container .timeline-container .timeline:before,.video-container .timeline-container .timeline:after{content:"";position:absolute;left:0;top:0;bottom:0}.video-container .timeline-container .timeline:before{right:calc(100% - var(--preview-position) * 100%);background-color:var(--light-grey);display:none}.video-container .timeline-container .timeline:after{right:calc(100% - var(--progress-position) * 100%);background-color:var(--primary-color)}.video-container .timeline-container.scrubbing .thumbnail-img{display:block}.video-container .timeline-container.scrubbing .timeline,.video-container .timeline-container:hover .timeline{height:100%}.video-container .timeline-container.scrubbing .timeline:before,.video-container .timeline-container:hover .timeline:before{display:block}.video-container .timeline-container.scrubbing .timeline .preview-image,.video-container .timeline-container:hover .timeline .preview-image{display:block}.video-container .timeline-container.scrubbing .timeline .thumb-indicator,.video-container .timeline-container:hover .timeline .thumb-indicator{--scale: 1 }.video-container:hover .video-controls-container,.video-container:focus-within .video-controls-container,.video-container.paused .video-controls-container{opacity:1}.video-container.theater{aspect-ratio:21/9}.switch input[type=checkbox]{opacity:0;position:absolute;transform:scale(0)}.switch input[type=checkbox]:disabled+label{opacity:.5}.switch input[type=checkbox]:focus+label:before{box-shadow:3px 4px 16px #00000024}.switch input[type=checkbox]+label{cursor:pointer;display:flex;align-items:center;position:relative}.switch input[type=checkbox]+label:before,.switch input[type=checkbox]+label:after{content:"";border-radius:1.5em;transition:.15s ease-in-out}.switch input[type=checkbox]+label.primary:before{background-color:var(--primary-color)}.switch input[type=checkbox]+label.secondary:before{background-color:var(--secondary-color)}.switch input[type=checkbox]+label:before{width:4em;height:2em;background-color:gray;margin-inline-end:.5em;flex-shrink:0}.switch input[type=checkbox]+label:after{width:1.8em;height:1.8em;right:.2em;background-color:var(--text-secondary-color);position:absolute}.switch input[type=checkbox]:checked+label:before{background-color:var(--primary-color)}.switch input[type=checkbox]:checked+label:after{transform:translate(-100%)}.verify-code{--cell-width: 76px;--input-position: 0;--verify-gap: 6px;display:flex;gap:var(--verify-gap);position:relative;margin-inline:50px}.verify-code.small{--cell-width: 40px}.verify-code.small .display{height:50px}.verify-code.small .input{font-size:20px;width:var(--cell-width)!important}.verify-code.small .input::-webkit-outer-spin-button,.verify-code.small .input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.verify-code.small .input[type=number]{-moz-appearance:textfield}.verify-code.small .display{background-color:#fff}.verify-code .display{height:89px;width:var(--cell-width);display:flex;align-items:center;justify-content:center;border-radius:var(--big-border-radius);position:relative;border:1px solid var(--text-thirdy-color);background-color:#e6e6e6;font-size:70px}.verify-code .display.shadows{box-shadow:var(--simply-box-shadow)}.verify-code input{position:absolute;width:var(--cell-width);transform:translate(calc(var(--input-position) * (var(--cell-width) + var(--verify-gap))));display:flex;align-items:center;justify-content:center;box-shadow:var(--simply-box-shadow);border-radius:var(--big-border-radius);border:none;top:0;bottom:0;text-align:center;background-color:transparent;outline:none;font-size:40px}.verify-code input.hide{opacity:0}.verify-code .clear{position:absolute;background-color:transparent;font-size:50px;font-weight:var(--bold);border:none;display:flex;align-items:center;justify-content:center;height:100%;width:50px;right:0!important;left:unset!important;transform:translate(100%)}.tooltip-container{--icon-width: 30px;--arrow-size: 10px;--info: #00a8ff;--scale: 0;background-color:var(--info);position:relative;display:inline-block;width:var(--icon-width);height:var(--icon-width);display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;z-index:100}.tooltip-container:before{content:"";position:absolute;border:var(--arrow-size) solid transparent;right:50%}.tooltip-container .tooltip{border-radius:var(--small-border-radius);padding:var(--gap);background-color:var(--info);position:absolute;transform:scale(var(--scale));max-width:300px;width:max-content}.tooltip-container .tooltip .tooltip-title{font-weight:var(--bold)}.tooltip-container.center .tooltip{left:50%;transform:translate(-50%) scale(var(--scale))}.tooltip-container.right .tooltip{right:0;transform:scale(var(--scale))}.tooltip-container.left .tooltip{left:0;transform:scale(var(--scale))}.tooltip-container.bottom:before{transform:translate(50%) translateY(calc(5px + var(--arrow-size))) scale(var(--scale));bottom:0;border-bottom-color:var(var(--info))}.tooltip-container.bottom .tooltip{top:calc(var(--icon-width) + 5px + var(--arrow-size))}.tooltip-container.top:before{transform:translate(50%) translateY(calc(-5px - var(--arrow-size))) scale(var(--scale));top:0;border-top-color:var(--info)}.tooltip-container.top .tooltip{bottom:calc(var(--icon-width) + 5px + var(--arrow-size))}.tooltip-container.top,.tooltip-container.bottom{--scale: 1}.tooltip-container2{--icon-width: 30px;--arrow-size: 10px;--info: #00a8ff;--scale: 0}.tooltip-container2 input{width:0;position:absolute;height:0;opacity:0;pointer-events:none}.tooltip-container2 .context-menu-container{background-color:var(--info);box-shadow:0 0 16px #00000024;z-index:999999;color:#fff;padding:10px;box-shadow:#00000059 0 5px 15px!important}.tooltip-container2 .context-menu-container .tooltip-title{font-weight:var(--bold);margin-bottom:10px}.tooltip-container2 .context-menu-container .tooltip-content{display:flex;flex-direction:column;gap:4px}.tooltip-container2 .tooltip{cursor:pointer;background-color:var(--info);position:relative;display:inline-block;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;z-index:100;font-weight:var(--bold)}.tooltip-container2 .tooltip.open{background-color:#989898}header{height:var(--header-height);background-color:var(--background-color);display:flex;gap:var(--gap);align-items:center;padding-inline:var(--gap2);--form-width: 302px}header:not(:has(.search-container)) .page-title{position:absolute;left:50%;transform:translate(-50%)}@media (max-width: 1000px){header{--form-width: 200px}}header:has(.back-button){--form-width: 250px}header .search-container form{transition:all .3s ease-in-out;position:relative;background-color:#fff;z-index:2}header .first-section{width:calc(100% - 100px)}header .second-section{flex-shrink:0}header .page-title{font-size:1.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:calc(100% - 50px);gap:.4rem;position:absolute;width:100%!important;right:0;display:flex;align-items:center;justify-content:center;pointer-events:none}header .page-title svg{width:30px;height:30px}header .header-icon-container{width:40px;height:40px;flex-shrink:0;color:#007aff;display:flex;align-items:center;padding:4px;justify-content:center}header .header-icon-container.primary{color:var(--primary-color)}header .header-icon-container.disabled{opacity:.5}header .logged-in-user{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:var(--text-primary-color);white-space:nowrap;background-color:transparent;border:none;font-size:1.2rem}header .logged-in-user .smile-svg{width:var(--subtitle-font-size);color:var(--primary-color)}header .logged-in-user .smile-image{width:var(--subtitle-font-size);color:var(--primary-color)}header .toggle-dropdown-button{padding-inline:.5rem!important}header .toggle-dropdown-button svg{width:30px}.popup input{width:100%!important}.search-container{position:relative}.search-container form{border:1px solid var(--light-grey);border-radius:999px;display:flex;gap:var(--gap2);padding-inline:var(--gap2);width:var(--form-width)}.search-container form .loader{width:var(--font-size);height:var(--font-size)}.search-container form button{width:var(--font-size);height:var(--font-size);background-color:transparent;border:none;font-size:var(--font-size);display:flex;align-items:center;margin-block:auto;color:var(--text-primary-color)}.search-container form svg{width:var(--subtitle-font-size)!important;height:44px;padding-block:13px;position:relative;z-index:2;flex-shrink:0}.search-container form input{font-size:var(--font-size);border:none;outline:none;background-color:transparent;width:calc(100% - 50px);position:relative;z-index:1;transition:width .3s ease-in-out}.search-container form:focus-within{box-shadow:var(--box-shadow)}.search-container:has(input:not(:focus):not(.keyboard-active)) form{width:44px!important;justify-content:center}.search-container:has(input:not(:focus):not(.keyboard-active)) form svg{transform:translate(-3px)!important}.search-container:has(input:not(:focus):not(.keyboard-active)) form input{width:0px!important;padding:0;opacity:0}.search-container .search-result-container{height:300px;position:absolute;z-index:999999;width:100%;top:calc(100% + 10px);background-color:var(--background-color);padding-block:var(--gap);border-radius:var(--big-border-radius);box-shadow:3px 4px 16px #00000024}.search-container .search-result-container .search-result{flex-direction:column;list-style:none;height:100%;overflow:auto}.search-container .search-result-container .search-result li.search-option{display:flex;align-items:center;gap:var(--gap);padding:var(--gap3) var(--gap2);cursor:pointer}.search-container .search-result-container .search-result li.search-option img{width:40px;height:40px;object-fit:contain}.search-container .search-result-container .search-result li.search-option img.item{border-radius:50%}.search-container .search-result-container .search-result li.search-option svg{width:40px;height:40px;padding:5px}.search-container .search-result-container .search-result li.search-option.highlighted{background-color:var(--light-grey)}.sidebar-container{display:flex;flex-direction:column;justify-content:space-between;width:var(--sidebar-width)}.sidebar-container .sidebar{width:var(--sidebar-width);color:var(--text-primary-color);display:flex;flex-direction:column;background-color:var(--background-color);position:relative;height:100%;overflow:scroll}.sidebar-container .sidebar .back-button-container{padding-top:10px}.sidebar-container .sidebar .back-button-container .back-button{font-size:45px;color:var(--primary-color);width:45px;height:45px;display:flex;align-items:center;justify-content:center;background-color:transparent;border:none}.sidebar-container .sidebar .hamburger{display:flex;flex-direction:column;gap:8px;background-color:transparent;border:none;height:67px;flex-shrink:0;padding-top:20px;margin-inline:auto}.sidebar-container .sidebar .hamburger .first-row,.sidebar-container .sidebar .hamburger .second-row,.sidebar-container .sidebar .hamburger .third-row{width:39px;height:5px;background-color:var(--primary-color);transition:transform .2s ease-in-out;border-radius:2px}.sidebar-container .sidebar .hamburger .first-row{transform-origin:left top}.sidebar-container .sidebar .hamburger .third-row{transform-origin:left bottom}.sidebar-container .sidebar .hamburger.open .first-row{transform:rotate(45deg) translate(6px,-6px)}.sidebar-container .sidebar .hamburger.open .second-row{transform:scaleX(0)}.sidebar-container .sidebar .hamburger.open .third-row{transform:rotate(-45deg) translate(6px,6px)}.sidebar-container .sidebar .default-buttons-container,.sidebar-container .sidebar .dinamic-buttons-container{max-height:calc(100% - 69px);overflow:hidden}.sidebar-container .sidebar .default-buttons-container .default-buttons,.sidebar-container .sidebar .default-buttons-container .dinamic-buttons,.sidebar-container .sidebar .dinamic-buttons-container .default-buttons,.sidebar-container .sidebar .dinamic-buttons-container .dinamic-buttons{overflow-y:scroll;height:100%}.sidebar-container .sidebar .dinamic-buttons,.sidebar-container .sidebar .default-buttons{padding:3px 0;display:flex;flex-direction:column;width:100%;overflow:hidden;overflow:scroll;overflow-y:scroll;height:100%;align-items:center}.sidebar-container .sidebar .dinamic-buttons button,.sidebar-container .sidebar .dinamic-buttons a,.sidebar-container .sidebar .default-buttons button,.sidebar-container .sidebar .default-buttons a{position:relative;box-sizing:border-box;justify-content:center;width:100%;flex-shrink:0;display:flex;align-items:center;flex-direction:column;text-align:center;background-color:var(--primary-color);color:var(--text-primary-color);text-decoration:none;font-size:var(--nav-font-size);padding:var(--gap2);border:none;transform-origin:top;transition:.2s ease-in-out;overflow:hidden}.sidebar-container .sidebar .dinamic-buttons button:not(:last-child):after,.sidebar-container .sidebar .dinamic-buttons a:not(:last-child):after,.sidebar-container .sidebar .default-buttons button:not(:last-child):after,.sidebar-container .sidebar .default-buttons a:not(:last-child):after{content:"";position:absolute;bottom:0;width:40%;margin:auto;height:2px;border-radius:2px;background-color:#e9e9e9}.sidebar-container .sidebar .dinamic-buttons button.split,.sidebar-container .sidebar .dinamic-buttons a.split,.sidebar-container .sidebar .default-buttons button.split,.sidebar-container .sidebar .default-buttons a.split{background:conic-gradient(var(--color-opacity) 0deg var(--degrees),transparent var(--degrees) 360deg);position:relative;transition:none;font-weight:600;color:#000!important}.sidebar-container .sidebar .dinamic-buttons button.split:not(.active):not(.selected),.sidebar-container .sidebar .dinamic-buttons a.split:not(.active):not(.selected),.sidebar-container .sidebar .default-buttons button.split:not(.active):not(.selected),.sidebar-container .sidebar .default-buttons a.split:not(.active):not(.selected){border-color:var(--color-opacity)!important}.sidebar-container .sidebar .dinamic-buttons button.split.active,.sidebar-container .sidebar .dinamic-buttons a.split.active,.sidebar-container .sidebar .default-buttons button.split.active,.sidebar-container .sidebar .default-buttons a.split.active{border-width:3px!important}.sidebar-container .sidebar .dinamic-buttons button.split .amount,.sidebar-container .sidebar .dinamic-buttons a.split .amount,.sidebar-container .sidebar .default-buttons button.split .amount,.sidebar-container .sidebar .default-buttons a.split .amount{height:40px;display:flex;align-items:center;justify-content:center}.sidebar-container .sidebar .dinamic-buttons button.split .paid,.sidebar-container .sidebar .dinamic-buttons a.split .paid,.sidebar-container .sidebar .default-buttons button.split .paid,.sidebar-container .sidebar .default-buttons a.split .paid{position:absolute;top:0;left:5px;color:#4bb543}.sidebar-container .sidebar .dinamic-buttons button:disabled,.sidebar-container .sidebar .dinamic-buttons a:disabled,.sidebar-container .sidebar .default-buttons button:disabled,.sidebar-container .sidebar .default-buttons a:disabled{opacity:.5}.sidebar-container .sidebar .dinamic-buttons button:not(.active):not(.selected),.sidebar-container .sidebar .dinamic-buttons a:not(.active):not(.selected),.sidebar-container .sidebar .default-buttons button:not(.active):not(.selected),.sidebar-container .sidebar .default-buttons a:not(.active):not(.selected){background-color:transparent!important}.sidebar-container .sidebar .dinamic-buttons button:not(.active):not(.selected) .label,.sidebar-container .sidebar .dinamic-buttons a:not(.active):not(.selected) .label,.sidebar-container .sidebar .default-buttons button:not(.active):not(.selected) .label,.sidebar-container .sidebar .default-buttons a:not(.active):not(.selected) .label{color:var(--text-primary-color)!important}.sidebar-container .sidebar .dinamic-buttons button svg,.sidebar-container .sidebar .dinamic-buttons a svg,.sidebar-container .sidebar .default-buttons button svg,.sidebar-container .sidebar .default-buttons a svg{height:30px;width:30px;flex-shrink:0}.sidebar-container .sidebar .dinamic-buttons button .label,.sidebar-container .sidebar .dinamic-buttons a .label,.sidebar-container .sidebar .default-buttons button .label,.sidebar-container .sidebar .default-buttons a .label{width:100%;font-size:1.1rem;font-weight:400;display:flex;align-items:center;justify-content:center;padding-top:.3rem;line-height:1.2rem}.sidebar-container .sidebar .dinamic-buttons button.selected,.sidebar-container .sidebar .dinamic-buttons button.active,.sidebar-container .sidebar .dinamic-buttons a.selected,.sidebar-container .sidebar .dinamic-buttons a.active,.sidebar-container .sidebar .default-buttons button.selected,.sidebar-container .sidebar .default-buttons button.active,.sidebar-container .sidebar .default-buttons a.selected,.sidebar-container .sidebar .default-buttons a.active{color:var(--primary-color);background-color:transparent!important}.sidebar-container .sidebar .dinamic-buttons button.selected .label,.sidebar-container .sidebar .dinamic-buttons button.active .label,.sidebar-container .sidebar .dinamic-buttons a.selected .label,.sidebar-container .sidebar .dinamic-buttons a.active .label,.sidebar-container .sidebar .default-buttons button.selected .label,.sidebar-container .sidebar .default-buttons button.active .label,.sidebar-container .sidebar .default-buttons a.selected .label,.sidebar-container .sidebar .default-buttons a.active .label{font-weight:600!important}.sidebar-container .time{display:flex;flex-direction:column;align-items:center;padding-block:var(--gap2);flex-shrink:0;height:max-content}.sidebar-container .time .clock{font-size:var(--subtitle-font-size);font-weight:500}.sidebar-container .time .date{font-size:calc(.8 * var(--font-size))}.sidebar-container .control-actions{width:100%;margin-bottom:1rem;gap:.5rem}.sidebar-container .control-actions:has(button){padding-top:1rem}.sidebar-container .control-actions button,.sidebar-container .control-actions a{width:69px;height:69px;flex-shrink:0;margin:auto;display:flex;align-items:center;flex-direction:column;border-radius:var(--big-border-radius);text-align:center;background-color:var(--primary-color);color:var(--text-primary-color);text-decoration:none;font-size:var(--nav-font-size);padding:var(--gap2);border:none;transform-origin:top;transition:.2s ease-in-out;overflow:hidden;border:1px solid transparent;background-color:transparent!important;box-shadow:0 0 10px 1px #00000026;border-color:var(--primary-color)}.sidebar-container .control-actions button:not(.active):not(.selected),.sidebar-container .control-actions a:not(.active):not(.selected){background-color:transparent!important;border-color:transparent!important}.sidebar-container .control-actions button:not(.active):not(.selected) .label,.sidebar-container .control-actions a:not(.active):not(.selected) .label{color:var(--text-primary-color)!important}.sidebar-container .control-actions button svg,.sidebar-container .control-actions a svg{height:40px}.sidebar-container .control-actions button .label,.sidebar-container .control-actions a .label{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smile-svg{color:var(--primary-color)}.smile-image{width:100%}.num-stepper{display:flex;width:max-content;box-shadow:3px 4px 16px #00000024;border-radius:var(--big-border-radius);height:54px}.num-stepper input{background-color:transparent;font-size:1rem;width:100px;flex:1;text-align:start;border:none;outline:none;background-color:#fff;transition:all var(--duarition-time) var(--duarition-effect);font-size:18px;padding-inline:18px;text-align:center;border-radius:0}.num-stepper input:disabled{opacity:.5;pointer-events:none}.num-stepper button{width:54px;height:54px;border:none;font-size:30px;background-color:#fff;color:var(--primary-color)}.num-stepper button svg{padding:12px}.num-stepper button:nth-child(1){border-radius:0 var(--big-border-radius) var(--big-border-radius) 0;border-inline-end:1px solid #c7c7c7}.num-stepper button:nth-child(3){border-inline-start:1px solid #c7c7c7;border-radius:var(--big-border-radius) 0 0 var(--big-border-radius)}.num-stepper button:disabled{opacity:.5;pointer-events:none}.num-stepper input::-webkit-outer-spin-button,.num-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.num-stepper input[type=number]{-moz-appearance:textfield}.time-picker{background-color:#fff;margin-inline:16px;border-radius:var(--big-border-radius);overflow:hidden;display:flex;align-items:center;border:none}.time-picker.style-2{background-color:var(--container-background-color)}.time-picker .time,.time-picker input{border:none;font-size:18px;width:50px;line-height:54px;text-align:center}.time-picker .time::-webkit-outer-spin-button,.time-picker .time::-webkit-inner-spin-button,.time-picker input::-webkit-outer-spin-button,.time-picker input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.searchable-select{display:flex;flex-direction:column;background-color:#fff;border-radius:var(--big-border-radius);padding-bottom:10px;box-shadow:3px 4px 16px #00000024}.searchable-select.price-type .item{min-height:75px}.searchable-select div:has(input[type=text]):has(label):not(:has(button)){border-bottom:1px solid rgb(199,199,199)}.searchable-select .no-found{text-align:center;display:flex;justify-content:center}.searchable-select .item-list{padding-inline:10px;list-style:none;display:none}.searchable-select .item-list .num-stepper{width:200px}.searchable-select .item-list:has(.item){display:block}.searchable-select .item-list.limited{max-height:200px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.searchable-select .item-list.limited.large{max-height:400px}.searchable-select .item-list .item{gap:10px;padding-block:5px}.searchable-select .item-list .item span{word-break:break-word}.searchable-select .item-list .item:not(:first-child){border-top:1px solid rgb(199,199,199)}.searchable-select .item-list .item label:after{top:1px!important}.searchable-select .item-list .item svg{width:38px;height:38px;border-radius:10px;margin-inline-end:10px}.searchable-select .item-list .item img{width:38px;height:38px;border-radius:10px;object-fit:cover;margin-inline-end:10px}.searchable-select .item-list .item .list-button{background-color:transparent;border:none}.searchable-select .item-list .item .list-button svg{width:30px;height:10px}.searchable-select .item-list .item .list{align-items:flex-start;padding-inline-start:5rem}.searchable-select .item-list .item .list ul{list-style:none;max-height:0;overflow-y:hidden;transition:max-height .3s ease-in-out}.searchable-select .item-list .item .list ul.show{max-height:200px;overflow-y:auto}.searchable-select .search-title{width:100px}.words-picker{background-color:#fff;border-radius:var(--big-border-radius);padding:20px 18px;display:flex;gap:4px;flex-wrap:wrap;position:relative;min-height:78px}.words-picker.style-2{background-color:var(--container-background-color)}.words-picker .placeholder{color:var(--light-gray);font-size:18px;line-height:64px;position:absolute;width:100%;top:0;left:0;pointer-events:none;padding-inline-start:18px}.words-picker .placeholder.top{top:0;font-size:12px;line-height:20px}.words-picker input{border:none;border-bottom:1px solid var(--light-gray);outline:none;font-size:18px}.words-picker .word{color:var(--primary-color);font-size:1rem;padding:8px 16px;border:1px solid var(--primary-color);border-radius:var(--big-border-radius)}.activity-time-list .day{width:100px}.calculator{padding:14px}.calculator .price-container{display:flex;align-items:center;border-radius:var(--big-border-radius);padding:10px;box-shadow:3px 4px 16px #00000024}.calculator .price-container .button{font-size:27px;color:var(--text-primary-color);display:flex;align-items:center;justify-content:center;background-color:transparent;border:none}.calculator .price-container .button svg{height:27px;width:27px}.calculator .price-container .number{width:100%;text-align:center;font-size:30px;font-weight:var(--bold)}.calculator .control-buttons{padding-top:10px;padding-inline:50px;display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.calculator .control-buttons .button{height:80px;border-radius:var(--big-border-radius);border:1px solid rgba(0,0,0,.1490196078);background-color:transparent;font-size:20px}.calculator .control-buttons .button:disabled{opacity:.5;pointer-events:none}.calculator .control-buttons .button.b-{background-color:var(--text-primary-color);color:#fff}.calculator .control-buttons .button.bplus{background-color:var(--primary-color);border:1px solid var(--primary-color);color:#fff}.item-limit-list{display:flex;gap:10px;max-height:500px;overflow-y:auto}.item-limit-list .customer{width:80px;display:flex;align-items:center;flex-direction:column;text-align:center}.item-limit-list .customer svg{padding:0!important;width:100%!important;height:unset!important}.item-limit-list .customer .name{width:100%;text-overflow:ellipsis;overflow:hidden}.item-limit-list .titles{display:flex;justify-content:space-between}.item-limit-list .column{display:flex;flex-direction:column;gap:10px}.item-limit-list .item{padding:20px;border-radius:var(--big-border-radius);text-align:center;min-width:400px;--color: rgba(0, 0, 0, 1);border:1px solid var(--color)}.item-limit-list .item.type-colorundefined{border:1px solid rgba(0,0,0,0)!important;background-color:var(--container-background-color)}.item-limit-list .item.selected{--color: var(--primary-color);background-color:var(--color);color:#fff}.item-limit-list .item.selected button{opacity:.5;pointer-events:none}.item-limit-list .item.logged-in{background-color:#0080002d!important}.item-limit-list .item.type-color1{--color: var(--tables);border:1px solid var(--tables)}.item-limit-list .item.type-color2{--color: var(--delivery);border:1px solid var(--delivery)}.item-limit-list .item.type-color3{--color: var(--take-away);border:1px solid var(--take-away)}.item-limit-list .item.type-color4{--color: var(--desk);border:1px solid var(--desk)}.item-limit-list .item.type-color5{--color: var(--quickCharge);border:1px solid var(--quickCharge)}.item-limit-list .item.type-colorundefined,.item-limit-list .item.type-color1,.item-limit-list .item.type-color2,.item-limit-list .item.type-color3,.item-limit-list .item.type-color4,.item-limit-list .item.type-color5{display:grid;grid-template-columns:repeat(4,1fr)}.item-limit-list .item svg{display:flex;align-items:center;justify-content:center;margin:auto;height:1em!important;width:1em!important;padding:0!important;transform-origin:center;scale:2;color:var(--color)}.item-limit-list .item-wrapper .item{min-width:unset;width:400px}.item-limit-list .item-wrapper:has(.unselect){display:flex;justify-content:space-between}.item-limit-list .item-wrapper:has(.unselect) .item{width:350px}.item-limit-list .item-wrapper:has(.unselect) .unselect{background-color:transparent;border:none}.item-limit-list .item-wrapper:has(.unselect) .unselect svg{width:30px;height:30px}.item-limit .titles{display:flex;justify-content:space-between;padding:10px;font-weight:var(--bold);font-size:1.2rem}.item-limit .titles span:nth-child(2){display:block;width:70px;text-align:center}.item-limit .item{border-radius:0;border:none;padding:10px;border-bottom:1px solid var(--color)}.item-limit .item .stock{width:70px;text-align:center}.item-limit .item:last-child{border-bottom:none}.date-picker{background-color:#fff;border-radius:var(--big-border-radius);padding-bottom:5px;position:relative;z-index:2}.date-picker .placeholder{font-size:12px;font-weight:var(--bold);display:block;transform:translateY(-2px);padding-inline-start:10px;padding-inline-end:10px}.date-picker .text{font-size:1rem}.date-picker .close{padding-block:6px;padding-inline:16px;background-color:transparent;border:none;font-size:16px}.date-picker .dropdown{max-width:440px}.date-picker .dropdown-container{transform:translateY(-5px)}.date-picker .dropdown-container .ranges{border-inline-end:1px solid var(--container-background-color)}.date-picker .dropdown-container .ranges .range-btn{background-color:transparent;border:none;font-size:.8rem;padding:2px 8px;flex-grow:1;white-space:nowrap;text-align:start}.icon-picker{position:relative;width:max-content;padding:10px}.icon-picker .label{display:flex;align-items:center;justify-content:center;gap:10px}.icon-picker .placeholder{font-size:16px}.icon-picker svg{width:40px;height:40px}.icon-picker .icons{max-height:300px;overflow-y:auto;display:grid;grid-template-columns:repeat(4,1fr)}.icon-picker .icons .icon{padding:10px}.icon-picker .special-input-container{display:flex;align-items:center;gap:5px;border:1px solid var(--light-grey);border-radius:999px;padding:5px;padding-inline:var(--gap2)}.icon-picker .special-input-container svg{width:var(--subtitle-font-size)!important;height:16px;position:relative;z-index:2;flex-shrink:0}.icon-picker .special-input-container input{font-size:14px;border:none;outline:none;background-color:transparent;width:calc(100% - 50px);position:relative;z-index:1;transition:width .3s ease-in-out}.icon-picker .special-input{border:none;outline:none}.icon-picker .special-input:focus{border:none;outline:none}.icon-picker input:not(.special-input){pointer-events:none;opacity:0;position:absolute;width:0;height:0}.real-calculator{width:300px;background-color:#fff;padding:20px;border-radius:var(--big-border-radius);position:fixed;left:50%;top:50%;box-shadow:var(--box-shadow);z-index:1000;translate:-50% -50%}.real-calculator.keyboard{width:800px}.real-calculator .close-calculator{font-size:20px;position:absolute;right:0;top:10px;font-weight:900;background-color:transparent;border:none;font-size:30px;padding:10px;z-index:9999999999999}.real-calculator .drag-area{width:100%;height:40px;cursor:move;display:flex;justify-content:center;align-items:center}.real-calculator .drag-area .handle{width:150px;height:13px;background-color:var(--text-primary-color);border-radius:10px}.real-calculator .screen{height:4rem;margin-bottom:4rem}.real-calculator .screen .css-1iypx3a,.real-calculator .screen .css-166hzw5{background-color:#fff;color:var(--text-primary-color);border:1px solid var(--text-primary-color);border-radius:10px}.real-calculator .screen .css-h2okw{height:auto}.real-calculator .screen .css-1uzr0i{background-color:var(--static-primary-color-opacity);color:var(--text-primary-color);border:1px solid var(--static-primary-color-opacity);border-radius:10px}.real-calculator .screen .css-9iwzto,.real-calculator .screen .css-1txu9g8{background-color:var(--primary-color);color:#fff;border:1px solid var(--text-primary-color);border-radius:10px}.real-calculator .screen .css-hayew9{background-color:#fff;color:var(--text-primary-color)}.real-calculator .buttons-container{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.real-calculator .buttons-container .c-button{height:3.5rem;padding:10px;border-radius:10px;display:flex;align-items:center;justify-content:center;border:none;background-color:#fff;font-size:1.5rem;border:1px solid var(--text-primary-color)}.real-calculator .buttons-container .c-button:active{background-color:var(--text-primary-color);color:#fff}.real-calculator .buttons-container .equals{grid-column:3/5;background-color:var(--primary-color);color:#fff;border:1px solid var(--primary-color)}.real-calculator .buttons-container .opt{background-color:var(--text-primary-color);color:#fff;font-size:xx-large}.real-calculator .buttons-container .opt:active{background-color:var(--primary-color);color:#fff}.keyboard{width:800px;background-color:#fff;padding:20px;border-radius:var(--big-border-radius);position:fixed;left:50%;top:50%;box-shadow:var(--box-shadow);z-index:100000000000;translate:-50% -50%}.keyboard .close-btn{cursor:pointer;right:10px;top:10px;position:absolute}.keyboard .close-btn svg{width:16px;height:16px}.quantity-picker{display:flex;width:200px;max-width:100%;height:100%;overflow:hidden}.quantity-picker button{width:50px;background-color:var(--primary-color);color:#fff;border:none;font-size:20px}.quantity-picker .quantity{flex:1;font-size:1.3rem;display:flex;align-items:center;justify-content:center}.quantity-picker .num-stepper{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.color-picker{position:relative;width:max-content;padding:10px}.color-picker .label{display:flex;align-items:center;justify-content:center;gap:10px}.color-picker .placeholder{font-size:16px}.color-picker .color-box{width:40px;height:40px;border-radius:50%;border:1px solid #ccc;cursor:pointer}.color-picker .colors-container button{border:none;background-color:transparent;cursor:pointer;padding:0;display:flex;align-items:center;flex-direction:column;gap:var(--gap2)}.color-picker .colors{max-height:200px;overflow-y:auto;display:grid;grid-template-columns:repeat(4,1fr)}.color-picker .colors .color{padding:10px}.color-picker input{pointer-events:none;opacity:0;position:absolute;width:0;height:0}.loader-lottie{width:300px;height:300px}.loader-lottie svg{width:100%;height:100%}#cooking{position:relative;margin:0 auto;width:300px;height:300px;overflow:hidden;left:-6%}#cooking .bubble{position:absolute;border-radius:100%;box-shadow:0 0 1.25px #4d4d4d;opacity:0}#cooking .bubble:nth-child(1){margin-top:12.5;left:58%;width:12.5;height:12.5;background-color:#454545;animation:bubble 2s cubic-bezier(.53,.16,.39,.96) infinite}#cooking .bubble:nth-child(2){margin-top:15px;left:52%;width:10px;height:10px;background-color:#3d3d3d;animation:bubble 2s ease-in-out .35s infinite}#cooking .bubble:nth-child(3){margin-top:9px;left:50%;width:7.5px;height:7.5px;background-color:#333;animation:bubble 1.5s cubic-bezier(.53,.16,.39,.96) .55s infinite}#cooking .bubble:nth-child(4){margin-top:13.5px;left:56%;width:1.1px;height:1.1px;background-color:#2b2b2b;animation:bubble 1.8s cubic-bezier(.53,.16,.39,.96) .9s infinite}#cooking .bubble:nth-child(5){margin-top:13.5px;left:63%;width:5.5px;height:5.5px;background-color:#242424;animation:bubble 1.6s ease-in-out 1s infinite}#cooking #area{position:absolute;bottom:0;right:0;width:50%;height:50%;background-color:transparent;transform-origin:15% 60%;animation:flip 2.1s ease-in-out infinite}#cooking #area #sides{position:absolute;width:100%;height:100%;transform-origin:15% 60%;animation:switchSide 2.1s ease-in-out infinite}#cooking #area #sides #handle{position:absolute;bottom:18%;right:80%;width:35%;height:20%;background-color:transparent;border-top:5px solid #333;border-left:5px solid transparent;border-radius:100%;transform:rotate(20deg) rotateX(0) scale(1.3,.9)}#cooking #area #sides #pan{position:absolute;bottom:20%;right:30%;width:50%;height:8%;background-color:#333;border-radius:0 0 1.4em 1.4em;transform-origin:-15% 0}#cooking #area #pancake{position:absolute;top:24%;width:100%;height:100%;transform:rotateX(85deg);animation:jump 2.1s ease-in-out infinite}#cooking #area #pancake #pastry{position:absolute;bottom:26%;right:37%;width:40%;height:45%;background-color:#333;box-shadow:0 0 3px #333;border-radius:100%;transform-origin:-20% 0;animation:fly 2.1s ease-in-out infinite}@keyframes jump{0%{top:24%;transform:rotateX(85deg)}25%{top:10%;transform:rotateX(0)}50%{top:30%;transform:rotateX(85deg)}75%{transform:rotateX(0)}to{transform:rotateX(85deg)}}@keyframes flip{0%{transform:rotate(0)}5%{transform:rotate(-27deg)}30%,50%{transform:rotate(0)}55%{transform:rotate(27deg)}83.3%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes switchSide{0%{transform:rotateY(0)}50%{transform:rotateY(180deg)}to{transform:rotateY(0)}}@keyframes fly{0%{bottom:26%;transform:rotate(0)}10%{bottom:40%}50%{bottom:26%;transform:rotate(-190deg)}80%{bottom:40%}to{bottom:26%;transform:rotate(0)}}@keyframes bubble{0%{transform:scale(.15);top:80%;opacity:0}50%{transform:scale(1.1);opacity:1}to{transform:scale(.33);top:60%;opacity:0}}@keyframes pulse{0%{transform:scale(1);opacity:.25}50%{transform:scaleX(1.2);opacity:1}to{transform:scale(1);opacity:.25}}.circle-menu{--width: 280px;--button-width: 60px;--color: red;width:var(--width);height:var(--width);display:flex;align-items:center;position:relative;justify-content:center;transition:transform .3s ease}.circle-menu .toggle{position:relative;width:var(--button-width);height:var(--button-width);color:var(--color);border-radius:50%;box-shadow:3px 4px 16px #00000024;transition:transform .3s ease;padding:1rem}.circle-menu .option{position:absolute;left:0;list-style:none;transition:.5s;background-color:var(--color);color:#fff;width:var(--button-width);height:var(--button-width);padding:1rem;transform:rotate(calc(360deg / var(--count) * var(--index)));transform-origin:calc(var(--width) / 2);border-radius:50%;scale:0;transition-delay:calc(.1s * var(--index))}.circle-menu .option svg{transform:rotate(calc(360deg / var(--count) * var(--index) * -1))}.circle-menu.active .toggle{background-color:var(--color);color:#fff;transform:rotate(360deg)}.circle-menu.active .option{scale:1}.progress-bar{height:20px;background-color:var(--container-background-color);border-radius:10px;position:relative;overflow:hidden}.progress-bar .bar{border-radius:10px;background-color:var(--primary-color);height:100%}.progress-bar .percent{width:100%;position:absolute;display:block;text-align:center;top:0;font-weight:var(--bold)}.multi-options-actions{position:fixed;bottom:var(--gap);background-color:var(--background-color);display:flex;gap:var(--gap);border-radius:var(--big-border-radius);box-shadow:3px 4px 16px #00000024;left:50%;transform:translate(-50%);align-items:center;height:70px;overflow:hidden;z-index:999999}.multi-options-actions .selected-length{font-size:1.5rem;color:#fff;background-color:var(--primary-color);height:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;font-weight:var(--bold);flex-direction:column}.multi-options-actions .selected-length .label{font-size:.8rem}.multi-options-actions .remarks{font-weight:var(--bold)}.multi-options-actions .handlers{display:flex;gap:var(--gap)}.multi-options-actions .handlers button{border:none;padding-block:12px;display:flex;align-items:center;justify-content:center;flex-direction:column;width:60px;gap:.25rem;background-color:transparent}.multi-options-actions .handlers button.warning{color:#b1b1b1}.multi-options-actions .handlers button.warning:hover svg{color:#b1b1b1}.multi-options-actions .handlers button:hover svg{color:var(--primary-color)}.multi-options-actions .handlers button svg{width:20px;height:20px}.multi-options-actions .spacer{height:100%!important;width:1px!important;background-color:#e6e6e6}.multi-options-actions .close{border:none;background-color:transparent;font-size:30px;height:100%;aspect-ratio:1/1;margin-right:-1rem}.numpad{display:grid;direction:ltr;grid-template-columns:repeat(3,1fr);gap:4px}.numpad button{width:50px;background-color:var(--primary-color);color:#fff;border:none;font-size:30px}.numpad .key{width:unset;height:80px;display:flex;align-items:center;justify-content:center;border-radius:var(--big-border-radius);background-color:#fff;color:var(--text-primary-color);border:1px solid rgba(0,0,0,.1490196078)}.numpad .key:active{background-color:var(--primary-color);color:#fff}.numpad .key:active.disabled{background-color:#fff;color:var(--text-primary-color)}.numpad .key.percent{cursor:pointer}.numpad .key.percent svg{width:20px;height:20px}.numpad .key.action-button,.numpad .key.percent,.numpad .key.backspace,.numpad .key.blank{border:none!important;color:var(--primary-color);font-size:30px;color:var(--text-primary-color)}.numpad .key.action-button svg,.numpad .key.percent svg,.numpad .key.backspace svg,.numpad .key.blank svg{width:40px;height:40px}.numpad .key.action-button.active,.numpad .key.percent.active,.numpad .key.backspace.active,.numpad .key.blank.active{background-color:var(--primary-color);color:#fff}.f-modal-alert .f-modal-icon{border-radius:50%;box-sizing:content-box;height:80px;margin:20px auto;padding:0;position:relative;width:80px}.f-modal-alert .f-modal-icon.f-modal-success,.f-modal-alert .f-modal-icon.f-modal-error{border-color:#a5dc86}.f-modal-alert .f-modal-icon.f-modal-success:after,.f-modal-alert .f-modal-icon.f-modal-success:before,.f-modal-alert .f-modal-icon.f-modal-error:after,.f-modal-alert .f-modal-icon.f-modal-error:before{content:"";height:120px;position:absolute;transform:rotate(45deg);width:60px}.f-modal-alert .f-modal-icon.f-modal-success:before,.f-modal-alert .f-modal-icon.f-modal-error:before{border-radius:120px 0 0 120px;left:-33px;top:-7px;transform-origin:60px 60px;transform:rotate(-45deg)}.f-modal-alert .f-modal-icon.f-modal-success:after,.f-modal-alert .f-modal-icon.f-modal-error:after{border-radius:0 120px 120px 0;left:30px;top:-11px;transform-origin:0 60px;transform:rotate(-45deg)}.f-modal-alert .f-modal-icon.f-modal-success .f-modal-placeholder,.f-modal-alert .f-modal-icon.f-modal-error .f-modal-placeholder{border-radius:50%;border:4px solid rgba(165,220,134,.2);box-sizing:content-box;height:80px;left:-4px;position:absolute;top:-4px;width:80px;z-index:2}.f-modal-alert .f-modal-icon.f-modal-success .f-modal-fix,.f-modal-alert .f-modal-icon.f-modal-error .f-modal-fix{height:90px;left:28px;position:absolute;top:8px;transform:rotate(-45deg);width:5px;z-index:1}.f-modal-alert .f-modal-icon.f-modal-success .f-modal-line,.f-modal-alert .f-modal-icon.f-modal-error .f-modal-line{background-color:#a5dc86;border-radius:2px;display:block;height:5px;position:absolute;z-index:2}.f-modal-alert .f-modal-icon.f-modal-success .f-modal-line.f-modal-tip,.f-modal-alert .f-modal-icon.f-modal-error .f-modal-line.f-modal-tip{left:14px;top:46px;transform:rotate(45deg);width:25px}.f-modal-alert .f-modal-icon.f-modal-success .f-modal-line.f-modal-long,.f-modal-alert .f-modal-icon.f-modal-error .f-modal-line.f-modal-long{right:8px;top:38px;transform:rotate(-45deg);width:47px}.f-modal-alert .f-modal-icon.f-modal-error{border-color:#f27474}.f-modal-alert .f-modal-icon.f-modal-error .f-modal-x-mark{display:block;position:relative;z-index:2}.f-modal-alert .f-modal-icon.f-modal-error .f-modal-placeholder{border:4px solid rgba(200,0,0,.2)}.f-modal-alert .f-modal-icon.f-modal-error .f-modal-line{background-color:#f27474;top:37px;width:47px}.f-modal-alert .f-modal-icon.f-modal-error .f-modal-line.f-modal-left{left:17px;transform:rotate(45deg)}.f-modal-alert .f-modal-icon.f-modal-error .f-modal-line.f-modal-right{right:16px;transform:rotate(-45deg)}.f-modal-alert .f-modal-icon.f-modal-warning{border-color:#f8bb86}.f-modal-alert .f-modal-icon.f-modal-warning:before{animation:pulseWarning 2s linear infinite;border-radius:50%;content:"";display:inline-block;height:100%;opacity:0;position:absolute;width:100%}.f-modal-alert .f-modal-icon.f-modal-warning:after{background-color:#fbfbfb;border-radius:50%;content:"";display:block;height:100%;position:absolute;width:100%;z-index:1}.f-modal-alert .f-modal-icon.f-modal-warning .f-modal-body{background-color:#f8bb86;border-radius:2px;height:47px;left:50%;margin-left:-2px;position:absolute;top:10px;width:5px;z-index:2}.f-modal-alert .f-modal-icon.f-modal-warning .f-modal-dot{background-color:#f8bb86;border-radius:50%;bottom:10px;height:7px;left:50%;margin-left:-3px;position:absolute;width:7px;z-index:2}.f-modal-alert .f-modal-icon+.f-modal-icon{margin-top:50px}.animateSuccessTip{animation:animateSuccessTip .75s}.animateSuccessLong{animation:animateSuccessLong .75s}.f-modal-icon.f-modal-success.animate:after{animation:rotatePlaceholder 4.25s ease-in}.f-modal-icon.f-modal-error.animate:after{animation:rotatePlaceholder 4.25s ease-in}.animateErrorIcon{animation:animateErrorIcon .5s}.animateXLeft{animation:animateXLeft .75s}.animateXRight{animation:animateXRight .75s}.scaleWarning{animation:scaleWarning .75s infinite alternate}.pulseWarningIns{animation:pulseWarningIns .75s infinite alternate}@keyframes animateSuccessTip{0%,54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@keyframes animateSuccessLong{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}@keyframes rotatePlaceholder{0%,5%{transform:rotate(-45deg)}to,12%{transform:rotate(-405deg)}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);opacity:0}to{transform:rotateX(0);opacity:1}}@keyframes animateXLeft{0%,65%{left:82px;top:95px;width:0}84%{left:14px;top:33px;width:47px}to{left:17px;top:37px;width:47px}}@keyframes animateXRight{0%,65%{right:82px;top:95px;width:0}84%{right:14px;top:33px;width:47px}to{right:16px;top:37px;width:47px}}@keyframes scaleWarning{0%{transform:scale(1)}30%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes pulseWarning{0%{background-color:#fff;transform:scale(1);opacity:.5}30%{background-color:#fff;transform:scale(1);opacity:.5}to{background-color:#f8bb86;transform:scale(1.5);opacity:0}}@keyframes pulseWarningIns{0%{background-color:#f8d486}to{background-color:#f8bb86}}.paySynchronizationCustomer .payment-methods{display:flex;overflow:auto;width:500px;gap:var(--gap)}.paySynchronizationCustomer .payment-methods .button{width:115px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1rem;justify-content:space-between;padding:10px;background-color:#fff;border-radius:var(--big-border-radius);box-shadow:0 0 21px #00000024;border:none;height:120px}.paySynchronizationCustomer .payment-methods .button.disabled{opacity:.5}.paySynchronizationCustomer .payment-methods .button.active{background-color:var(--primary-color);color:#fff}.paySynchronizationCustomer .payment-methods .button:disabled{opacity:.5}.paySynchronizationCustomer .payment-methods .button svg{flex:1;width:3em;height:3em}.paySynchronizationCustomer .payment-methods .button img{width:3em;height:3em;margin:auto}.fast-charge .fast-charge-container-buttons .fast-charge-buttons{display:flex;gap:.5rem;overflow-y:auto;padding-inline:.5rem}.fast-charge .fast-charge-container-buttons .fast-charge-buttons .two{display:flex;flex-direction:column;gap:.5rem;height:216px}.fast-charge .fast-charge-container-buttons .fast-charge-buttons .two>button{width:100px;height:100px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--big-border-radius);border:none;border:1px solid var(--primary-color);background-color:#fff}.fast-charge .fast-charge-container-buttons .fast-charge-buttons .two>button img,.fast-charge .fast-charge-container-buttons .fast-charge-buttons .two>button svg{width:50px;height:50px;object-fit:contain}.fast-charge .fast-charge-summary{padding:1rem}.palette-picker{display:flex;gap:1rem;flex-wrap:wrap}.palette-picker .palette-option{padding:10px;cursor:pointer;background-color:var(--container-background-color);width:100%;align-items:center;border-radius:var(--big-border-radius);display:flex;flex-direction:column}.palette-picker .palette-option.selected{background-color:var(--static-primary-color-opacity)}.synchronization-records{height:100%;display:flex;flex-direction:column;gap:1rem;overflow-y:auto}.synchronization-records .synchronization-record{background-color:var(--background-color);text-align:center;padding:.5rem;cursor:pointer;display:grid;grid-template-columns:1fr 50px;border-radius:var(--big-border-radius)}.synchronization-records .synchronization-record .first{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.synchronization-records .synchronization-record .second{display:flex;justify-content:center;align-items:center}.synchronization-records .synchronization-record.selected{background-color:var(--static-primary-color-opacity)}.synchronization-records .synchronization-record .positive{color:green}.synchronization-records .synchronization-record .negative{color:red}.mini-tooltip{position:relative;display:flex;align-items:center;justify-content:center}.mini-tooltip .mini-tooltip__content{display:flex;align-items:center;justify-content:center}.mini-tooltip:has(.left) .mini-tooltip__content{justify-content:flex-end}.mini-tooltip:has(.left) .mini-tooltip__content .mini-tooltip__content__body{transform:translate(calc(-.5rem - 100%))}.mini-tooltip .mini-tooltip__content__body{position:fixed;opacity:0;transition:all .2s ease-in-out;background-color:var(--primary-color);color:#fff;padding:.5rem 1rem;border-radius:var(--big-border-radius);white-space:nowrap;z-index:1000;pointer-events:none}.mini-tooltip.show .mini-tooltip__content__body{opacity:1}.open-date-picker{background-color:#fff;border:none;border-radius:var(--big-border-radius);position:relative;height:100%;padding:.25rem;min-height:64px;display:flex;align-items:center;width:100%}.open-date-picker.style1{background-color:#e9e9e9}.open-date-picker .placeholder{font-size:12px;font-weight:var(--bold);padding-inline-start:10px;position:absolute;top:0}.open-date-picker .date{white-space:nowrap;font-size:1.2rem}.open-date-picker .range{font-size:1.2rem;margin:.5rem;padding:.1rem .5rem .2rem;border:1px solid var(--primary-color);border-radius:var(--small-border-radius);background-color:var(--static-primary-color-opacity)}.date-picker-popup>.popup{width:600px}.date-picker-popup>.popup .range .date-cell{border:1px solid black;margin-inline:1rem}.date-picker-popup>.popup .date-cell{display:flex;align-items:center;justify-content:center;width:100%;flex-direction:column;font-size:1.2rem;border-radius:var(--big-border-radius);padding:.5rem}.date-picker-popup>.popup .date-cell .title{font-weight:var(--bold);margin-bottom:-1rem}.date-picker-popup>.popup .date-cell.selected{color:var(--primary-color)}.date-picker-popup>.popup .date-cell .date{font-size:1rem;font-weight:var(--bold)}.date-picker-popup>.popup .date-cell .time-picker{border:1px solid var(--primary-color)}.date-picker-popup>.popup .date-cell .time-picker input{width:40px!important}.date-picker-popup>.popup .ranges{border-inline-end:1px solid var(--container-background-color)}.date-picker-popup>.popup .ranges .range-btn{background-color:transparent;border:none;font-size:1rem;padding:2px 8px;flex-grow:1;white-space:nowrap;text-align:start;cursor:pointer;position:relative;min-height:50px}.date-picker-popup>.popup .ranges .range-btn:not(:last-child){border-bottom:1px solid var(--container-background-color)}.date-picker-popup>.popup .ranges .range-btn.selected{background-color:var(--static-primary-color-opacity);color:var(--primary-color)}.date-picker-popup>.popup .calander{flex:1}.button-picker{--input-padding: 18px 1rem;position:relative;display:flex;border:none;border-radius:var(--big-border-radius);min-width:100px;background-color:transparent;font-size:1rem;width:100%;flex:1;text-align:start;border-radius:16px;outline:none;background-color:#e9e9e9;font-size:18px;min-height:64px;max-height:64px;transition:all var(--duarition-time) var(--duarition-effect)}.button-picker.style2{background-color:#fff}.button-picker .value{padding-inline:18px;padding-block:20px;font-size:20px}.button-picker:has(.value) label{color:var(--text-primary-color);font-weight:var(--bold);line-height:18px;font-size:12px;padding:0 10px}.button-picker.required label:after{content:"*";color:red;margin-right:5px}.button-picker label{font-size:18px;line-height:64px;position:absolute;width:100%;top:0;left:0;padding-inline-start:18px;text-align:start;cursor:text;transition:all var(--duarition-time) var(--duarition-effect);color:var(--text-primary-color);z-index:1}.ls-wheel-picker ul{padding:0}.ls-wheel-picker ul li span{display:none}.ls-wheel-picker ul li p{width:100%;text-align:center;padding:0}.date-picker-popup:has(.wheel-time-picker) .calander{padding-bottom:2rem;border-bottom:1px solid rgb(230,230,230)}.wheel-expiry-picker,.wheel-time-picker{font-weight:var(--bold);position:relative}.wheel-expiry-picker .ls-wheel-picker,.wheel-time-picker .ls-wheel-picker{z-index:2}.wheel-expiry-picker:after,.wheel-time-picker:after{content:"";display:block;width:100%;height:50px;position:absolute;top:50%;transform:translateY(-50%);background-color:#e6e6e6;z-index:0;pointer-events:none}.pdf{width:100%;height:100%}.pdf__container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;height:100%;overflow:scroll}.pdf__container__content{display:flex;max-width:100%;flex-direction:column;flex-grow:1;align-items:stretch}.pdf__container__content__document{max-width:100%;max-height:100%;display:flex;flex-direction:column;align-items:center;background-color:var(--container-background-color);overflow:hidden}.pdf__container__content__document .react-pdf__Page{transform-origin:center;transform:scale(1)}.pie{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;width:100%;margin-inline:auto;margin-block:1rem}.pie:before,.pie:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-radius:50%;z-index:1}.pie:before{background:conic-gradient(var(--static-primary-color) 0deg var(--deg),rgb(230,230,230) var(--deg) 360deg)}.pie:after{width:80%;height:80%;right:10%;top:10%;background-color:#fff;z-index:2}.pie .info{z-index:3;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;width:100%;height:100%}.pie .info .full-indicator{padding-inline-end:5px}.pie .info .full-indicator svg{margin:0!important}.pie .info .amount{font-size:1.6rem;font-weight:var(--bold)}.upload-image{position:relative;cursor:pointer;height:200px;max-width:100%;width:400px;border:2px dashed var(--container-background-color);padding:1rem}.upload-image input{position:absolute;width:100%;height:100%;opacity:0}.upload-image .preview{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.upload-image .preview img{width:100%;height:100%;object-fit:contain}.image-suggestions{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));background-color:var(--container-background-color);gap:1rem}.image-suggestions img{aspect-ratio:1/1;border-radius:var(--big-border-radius);width:100%;object-fit:cover}.item-multi-select{display:flex;flex-direction:column;gap:1rem}.item-multi-select .button-wrapper{display:flex;flex-direction:row-reverse;margin-top:-50px;position:relative;z-index:1}.item-multi-select .button-wrapper.out{margin-top:0}.item-multi-select .shown-list{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));padding:.5rem}.item-multi-select .shown-list.limited{max-height:200px;overflow-y:clip}form.item-multi-select__search{border:1px solid var(--light-grey);border-radius:999px;display:flex;gap:var(--gap2);padding-inline:var(--gap2);width:100%}form.item-multi-select__search svg{width:var(--subtitle-font-size)!important;height:44px;padding-block:13px}form.item-multi-select__search .loader{width:var(--font-size);height:var(--font-size)}form.item-multi-select__search button{width:var(--font-size);height:var(--font-size);background-color:transparent;border:none;font-size:var(--font-size);display:flex;align-items:center;margin-block:auto;color:var(--text-primary-color)}form.item-multi-select__search input{font-size:var(--font-size);border:none;outline:none;background-color:transparent;width:calc(100% - 50px)}form.item-multi-select__search:focus-within{box-shadow:var(--box-shadow)}.item-multi-select__item{cursor:pointer;width:100%;background-color:var(--background-color);border-radius:var(--big-border-radius);display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--text-primary-color);border:none;box-shadow:0 0 21px #00000024;height:90px;font-size:1.1rem;padding:.25rem;position:relative}.item-multi-select__item:has(.price){position:relative}.item-multi-select__item:has(.price) .price{position:absolute;background-color:var(--badge-color);top:5px;left:0;padding-inline:5px;display:block;color:var(--text-primary-color)}.item-multi-select__item:has(.price) .price *{position:relative;z-index:2}.item-multi-select__item:has(.price) .price:before{content:"";position:absolute;background-color:var(--badge-color);height:100%;aspect-ratio:1/1;left:100%;transform:translate(-50%);border-top-right-radius:50%;border-bottom-right-radius:50%}.item-multi-select__item .title{width:calc(100% - 25px);display:block;font-size:1rem;line-height:1rem}.item-multi-select__item .title:after{display:none}.item-multi-select__item .quantity{position:absolute;right:5px;top:5px;background-color:#fff;border:1px solid black;border-radius:50%;aspect-ratio:1/1;width:30px;display:flex;align-items:center;display:block}.item-multi-select__item.selected{background-color:var(--primary-color);color:var(--background-color)}.item-multi-select__browse-popup .popup{width:759px;max-width:80%}.item-multi-select__browse-popup .popup .popup-body{height:calc(100% - 180px);overflow:hidden}.item-multi-select__browse-popup .item-multi-select__scroll-container-container{height:calc(100% - 40px);margin-top:16px}.item-multi-select__browse-popup .item-multi-select__scroll-container{height:100%;overflow-y:auto}.department .header{border-bottom:1px solid var(--light-grey);padding:1rem;cursor:pointer}.department .header .department-title{font-size:1.5rem;font-weight:var(--bold)}.department .header .disabled{opacity:.5}.level-1{margin-inline:1rem}.level-1 .department-title{font-size:1.2rem!important}.level-2{margin-inline:2rem}.level-2 .department-title{font-size:.9rem!important}.level-3{margin-inline:3rem}.level-3 .department-title{font-size:.6rem!important}.tab-container{display:flex}.tab-container .tab-options{display:flex;gap:var(--gap);border-bottom:1px solid var(--light-grey);width:100%;overflow-x:auto;padding-bottom:2px}.tab-container .tab-options .tab-option{text-decoration:none;color:var(--text-primary-color);font-weight:var(--bold);display:block;padding:var(--gap3) var(--gap);border-bottom:3px solid transparent;margin-bottom:-2px;font-size:var(--big-font-size);cursor:pointer}.tab-container .tab-options .tab-option.active{border-bottom:3px solid var(--primary-color)}.info-display{height:80%;display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--gap);overflow-y:scroll;padding:10px}.info-display .info span.label{font-weight:var(--bold);font-size:var(--big-font-size);color:var(--text-primary-color)}.saved-page .container{width:100%;height:100%;background-color:#fff;padding:1rem;border-radius:var(--big-border-radius);display:flex;flex-direction:column;justify-content:space-between}.saved-page .calender-wrapper{height:calc(100% - 4rem)}.rtl .saved-page .rbc-btn-group button:first-child:not(:last-child){border-radius:0 4px 4px 0}.rtl .saved-page .rbc-btn-group button:last-child:not(:first-child){border-radius:4px 0 0 4px}.rtl .saved-page .rbc-row-bg .rbc-day-bg+.rbc-day-bg{border-right:1px solid #ddd;border-left:0px solid #ddd}.rtl .saved-page .rbc-time-content>*+*>*{border-right:1px solid #ddd;border-left:0px solid #ddd;margin-right:0}.rtl .saved-page .rbc-time-header-content{border-left:0px solid #ddd;border-right:1px solid #ddd}.rtl .saved-page .rbc-event-content{text-align:right}.refund-management .phone-container{font-size:2.5rem;background-color:var(--container-background-color);border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-weight:var(--bold);height:4rem}.refund-methods{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.refund-methods>button{width:115px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1rem;justify-content:space-between;padding:10px;background-color:#fff;border-radius:var(--big-border-radius);box-shadow:0 0 21px #00000024;border:none;height:120px}.refund-methods>button.active{background-color:var(--primary-color);color:#fff}.refund-methods>button:disabled{opacity:.5}.refund-methods>button.disabled{opacity:.5}.refund-methods>button svg{flex:1;width:3em;height:3em}.refund-methods>button img{width:3em;height:3em;margin:auto;object-fit:contain}.area-orders .time-ago{display:flex;align-items:center;width:100%;gap:.25rem}.area-orders .time-ago svg{width:20px!important;height:20px!important}.area-orders .time-ago.run svg{color:green!important}.area-orders .time-ago.pause svg{color:gray!important}.area-orders .table-container.with-paginator{height:calc(100% - 300px)}.certificate-generator{display:flex;flex-direction:column;gap:1rem}.certificate-generator .containers-wrapper{height:100%}.certificate-generator .containers-wrapper .containers{height:100%;overflow:auto}.certificate-generator .container{background-color:var(--background-color);padding:1rem;border-radius:1rem}.certificate-generator .container .disabled{opacity:.5;pointer-events:none}.certificate-generator .container .styled{width:10px;height:10px;background-color:var(--primary-color);border-radius:50%}.certificate-generator .container .title{padding-bottom:1rem;font-size:1.2rem}.certificate-generator .format-style{display:flex;gap:2px}.certificate-generator .format-style .three-options{display:flex}.certificate-generator .format-style .three-options button{display:flex;align-items:center;justify-content:center;background-color:transparent;border:1px solid transparent;padding:1px;border-radius:2px;width:1.8rem;height:1.8rem}.certificate-generator .format-style .three-options button.selected{border-color:#000}.certificate-generator .format-style .three-options button svg{stroke:currentColor!important;width:1.5rem;height:1.5rem}.certificate-generator .format-style .three-options.font-size button:nth-child(1){font-size:10px}.certificate-generator .format-style .three-options.font-size button:nth-child(2){font-size:14px}.certificate-generator .format-style .three-options.font-size button:nth-child(3){font-size:16px}.certificate-generator .format-style .style{width:1.8rem;height:1.8rem;background-color:transparent;border:1px solid transparent;padding:1px;border-radius:2px;display:flex;align-items:center;justify-content:center}.certificate-generator .format-style .style.selected{border-color:#000}.certificate-generator .format-style .style.bold{font-weight:700}.certificate-generator .format-style .style.italic{font-style:italic;font-family:serif}.preferences-page{height:100%}.preferences-page .wrapper{background-color:#fff!important;padding:var(--gap);border-radius:var(--big-border-radius);height:100%}.preferences-page .wrapper .setting-group-list .settings-grid{display:grid;padding-block:1.5rem;flex-direction:column;gap:1rem;grid-template-columns:repeat(2,1fr)}.preferences-page .wrapper .setting-group-list .options{display:flex;gap:var(--gap);border-bottom:1px solid var(--light-grey);width:100%;overflow-x:auto;padding-bottom:2px}.preferences-page .wrapper .setting-group-list .options .option{text-decoration:none;color:var(--text-primary-color);font-weight:var(--bold);display:block;padding:var(--gap3) var(--gap);border-bottom:3px solid transparent;margin-bottom:-2px;font-size:var(--big-font-size);cursor:pointer}.preferences-page .wrapper .setting-group-list .options .option.active{border-bottom:3px solid var(--primary-color)}.preferences-page .wrapper .setting-group-list .setting-group-list{padding-top:1.5rem}.preferences-page .image-picker-button{display:flex;flex-direction:column}.preferences-page .image-picker-button .image-placeholder,.preferences-page .image-picker-button img{width:200px;height:200px;object-fit:contain}.preferences-page .image-picker-button .image-placeholder{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem;font-weight:var(--bold);font-size:1.5rem}.preferences-page .image-picker-button .image-placeholder svg{width:100px;height:100px}.preferences-page .setting-group-list{height:calc(100% - 80px)}.preferences-page .setting-group-list .settings-container{height:calc(100% - 50px)}.preferences-page .setting-group-list .settings-container .settings{padding:.1rem;overflow-y:auto;height:100%}.menu-organization{display:flex;flex-direction:column;gap:1rem}.menu-organization svg{width:20px;height:20px}.menu-organization .main-department-list-wrapper{height:100%}.menu-organization:has(>button) .main-department-list-wrapper{height:calc(100% - 100px)}.menu-organization .main-department-list{display:flex;flex-direction:column;gap:16px;overflow-y:auto;height:100%}.main-department{box-shadow:3px 4px 16px #00000024;background-color:#fff;border-radius:var(--big-border-radius);padding:12px;width:100%;border:1px solid #a7a0a0}.main-department .name{font-size:18px;font-weight:var(--bold);width:100%;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.main-department .list-title{margin-top:12px;font-size:14px;margin-inline-start:16px;font-weight:var(--bold)}.main-department .sub-sub-department-list,.main-department .sub-department-list,.main-department .item-list{margin-inline-start:16px;display:flex;flex-direction:column}.main-department .sub-sub-department,.main-department .sub-department,.main-department .item{margin-top:16px;background-color:var(--container-background-color);border-radius:var(--big-border-radius);padding:12px;width:100%}.main-department .sub-sub-department,.main-department .sub-department .item{background-color:#fff}.main-department .sub-sub-department .item{background-color:var(--container-background-color)}.main-department .sub-department,.main-department .sub-department .item{border:1px solid #a7a0a0}.notification.page .notification-list{display:flex;gap:10px;flex-direction:column;height:100%;overflow-y:auto}.notification.page .notification-list .notification-item{padding:10px;border-radius:var(--big-border-radius);background-color:#fff;display:flex;justify-content:space-between;align-items:flex-end;position:relative}.notification.page .notification-list .notification-item:has(.read){opacity:.4}.notification.page .notification-list .notification-item .read-status{position:absolute;top:10px;left:10px;width:10px;height:10px;border-radius:50%;border:1px solid var(--primary-color)}.notification.page .notification-list .notification-item .read-status.unread{background-color:var(--primary-color)}.notification.page .notification-list .notification-item .content{display:flex;flex-direction:column}.notification.page .notification-list .notification-item .content .title{font-size:18px;font-weight:500;color:var(--text-primary-color);margin-bottom:5px}.notification.page .notification-list .notification-item .content .text{font-size:14px;font-weight:400;color:var(--text-primary-color);margin-bottom:5px}.notification.page .notification-list .notification-item .buttons{display:flex;gap:10px}.notification.page .notification-list .notification-item .buttons button{padding:5px 10px;border-radius:var(--big-border-radius);background-color:var(--primary-color);color:#fff;font-size:14px;font-weight:500;border:none;cursor:pointer}.area-page .container{padding:var(--gap);background-color:var(--background-color);display:flex;flex-direction:column;gap:var(--gap);height:100%}.area-page .container .area-table{height:100%;display:flex;flex-direction:column}.area-page .container .area-table .action{padding-block:1rem;font-weight:var(--bold)}.area-page .container .area-table .dot{background-color:red;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-secondary-color);font-weight:var(--bold);font-size:12px}.area-page .container .area-table .dot.available{background-color:var(--available)}.area-page .container .area-table .dot.catch{background-color:var(--catched)}.area-page .container .area-table .dot.payment{background-color:var(--payment)}.area-page .container .area-table .dot.saved{background-color:var(--saved)}.area-page .container .area-table .dot.clean{background-color:var(--clean)}.area-page .container .area-table .canvas-container{flex:1}.employees-page .container{height:100%;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}.employees-page .container .first-part{display:flex;flex-direction:column;align-items:center;height:100%;overflow-y:auto;padding-top:3rem}.employees-page .container .first-part .greeting{font-size:38px;font-weight:var(--bold)}.employees-page .container .first-part .who-work{font-size:20px}.employees-page .container .first-part .employee-list-container{height:100%;display:flex;justify-content:center;align-items:center}.employees-page .container .first-part .employee-list{width:100%;display:flex;flex-wrap:wrap;height:max-content;gap:var(--gap);align-items:flex-start;justify-content:center;margin-top:var(--gap);overflow-y:auto}.employees-page .container .first-part .employee-list .employee-view{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--gap2);height:max-content}.employees-page .container .first-part .employee-list .employee-view .first-name,.employees-page .container .first-part .employee-list .employee-view .last-name{font-size:20px;width:100px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center}.employees-page .container .first-part .employee-list .employee-view .smile-image{width:100px}.employees-page .container .second-part{align-items:center;justify-content:center;display:flex;padding:20px}.login-page{display:flex;align-items:center;justify-content:center;position:relative}.login-page .back-button{position:absolute;right:50px;top:50px;display:flex;align-items:center;justify-content:center;background-color:transparent;border:none}.login-page .back-button svg{width:30px;height:30px}.login-page .container{background-color:var(--background-color);width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.login-page .container .greeting{font-size:52px;font-weight:var(--bold);line-height:52px}.login-page .container .who-work{font-size:38px}.login-page .container .smile-svg,.login-page .container .smile-image{width:120px}.login-page .container .verify-code-title{font-size:24px}.login-page .container .verify-code{margin-bottom:20px;margin-top:13px}.login-page .container .verify-code .display{height:76px}.login-page .container .numpad{width:400px}@media (orientation: landscape){.login-page .container .key{height:70px}}@media (orientation: portrait){.login-page .container .key{height:100px}}.login-page .buttons{padding-top:20px;display:flex;gap:var(--gap2)}.login-page .greeting-popup .popup{padding-inline:80px;padding-bottom:20px}.login-page .greeting-popup .popup-body{display:flex;flex-direction:column;align-items:center}.login-page .greeting-popup .popup-body .greeting{font-size:41px;color:#302929}.login-page .greeting-popup .popup-body .greeting .full-name{color:var(--primary-color)}.login-page .greeting-popup .popup-body .good-shift{font-size:21px}.login-page .greeting-popup .footer-container{display:flex;gap:8px}.page-wrapper:has(.device-login-page),.page-wrapper:has(.system-login-page),.page-wrapper:has(.employees-page),.page-wrapper:has(.login-page){width:100%;border:none}.page-wrapper:has(.device-login-page) .device-login-page,.page-wrapper:has(.device-login-page) .system-login-page,.page-wrapper:has(.device-login-page) .employees-page,.page-wrapper:has(.device-login-page) .login-page,.page-wrapper:has(.system-login-page) .device-login-page,.page-wrapper:has(.system-login-page) .system-login-page,.page-wrapper:has(.system-login-page) .employees-page,.page-wrapper:has(.system-login-page) .login-page,.page-wrapper:has(.employees-page) .device-login-page,.page-wrapper:has(.employees-page) .system-login-page,.page-wrapper:has(.employees-page) .employees-page,.page-wrapper:has(.employees-page) .login-page,.page-wrapper:has(.login-page) .device-login-page,.page-wrapper:has(.login-page) .system-login-page,.page-wrapper:has(.login-page) .employees-page,.page-wrapper:has(.login-page) .login-page{border-top-left-radius:0;padding:0!important;height:100%!important;max-height:100%!important}.report-x-page .some-wrapper{height:calc(100% - 70px)}.report-x-page .container{background-color:#fff;height:100%;border-radius:var(--big-border-radius);padding:var(--gap);display:flex;flex-direction:column;gap:var(--gap);overflow:auto}.report-x-page .container .data-container{height:calc(100% - 70px)}.report-x-page .container .data-container .data{height:100%;overflow-y:auto;max-width:550px;margin:auto}.report-x-page .container .title{font-size:var(--big-font-size);font-weight:var(--bold);padding-bottom:var(--gap2)}.report-x-page .container .list{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:16px 0px}.report-x-page .container .list .aspect{text-align:center;flex:1;grid-row-end:span 2;border-block:1px solid black}.report-x-page .container .list .aspect .title{font-size:1rem;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid black}.report-x-page .container .list .aspect:nth-child(-n+2){background-color:red}.report-x-page .container table{border-collapse:collapse;width:100%}.report-x-page .container table td,.report-x-page .container table th{border:1px solid black;text-align:start;padding-inline:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50%}.report-x-page .container table td.key,.report-x-page .container table th.key{font-weight:var(--bold);font-size:1.2rem}.report-x-page .table-container{height:calc(100% - 130px)}.management .star{padding-inline:1rem;color:var(--static-primary-color)}.management .data-label{position:relative;box-shadow:3px 4px 16px #00000024;background-color:#fff;border-radius:var(--big-border-radius);padding:12px;width:100%;justify-content:space-between;text-align:center;overflow:hidden}.management .data-label .small{font-size:18px;font-weight:var(--bold);width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.management .data-label .big{font-size:32px;font-weight:var(--bold)}.report-x-page .table-container,.refund-management .table-container,.customer-management .table-container,.tare-management .table-container,.item-type-management .table-container,.item-management .table-container,.ruler-management .table-container,.price-type-management .table-container,.department-management .table-container,.printManagement .table-container,.discount-management .table-container{min-height:calc(22% - 60px);height:auto}.report-x-page .scroll-container,.refund-management .scroll-container,.customer-management .scroll-container,.tare-management .scroll-container,.item-type-management .scroll-container,.item-management .scroll-container,.ruler-management .scroll-container,.price-type-management .scroll-container,.department-management .scroll-container,.printManagement .scroll-container,.discount-management .scroll-container{height:100%}.area-management .table-container,.modification-management .table-container{overflow-y:scroll;height:calc(100% - 150px)}.debts-management .table-container{height:calc(100% - 100px)}.small-table{height:400px}.small-table .table-container{height:100%}.modify-seat-area .canvas-container{position:relative;background-color:var(--container-background-color);width:100%;height:100%}.modify-seat-area .canvas-container .close{position:absolute;top:0;right:0;background-color:transparent;font-size:25px;border:none;padding:10px;color:var(--primary-color);z-index:100}.modify-seat-area .canvas-container div:has(>canvas){background-color:#fff}.no-tables{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:32px;animation:no-tables 2s ease-in-out infinite}@keyframes no-tables{0%{opacity:5%}50%{opacity:1}to{opacity:5%}}.system-login-page{display:flex;align-items:center}@media (max-width: 1000px){.system-login-page{flex-direction:column-reverse;justify-content:center;align-items:center}.system-login-page .container{height:max-content!important}.system-login-page .zx{height:unset!important;padding:1rem}.system-login-page .zx .logo-container{width:50%;height:unset!important}.system-login-page .zx .logo-container img{width:50%!important;height:unset!important;object-fit:contain;margin:auto}}.system-login-page .container{padding:1rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem;width:30%;background-color:var(--background-color);height:max-content;border-radius:var(--big-border-radius);position:relative;min-width:400px;height:100%}.system-login-page .container .title{font-size:2.5rem;font-weight:700;margin-bottom:60px}.system-login-page .container button{margin-top:10px}.system-login-page .zx{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.system-login-page .zx .logo-container{display:flex;align-items:center;gap:1rem;font-weight:var(--bold);padding-bottom:2rem;width:80%}.system-login-page .zx .logo-container img{width:100%}.system-login-page .zx .first{font-size:1.5rem;font-weight:var(--bold);color:var(--primary-color);padding-bottom:1rem}.system-login-page .zx .second{max-width:400px;text-align:center}.home-page{display:flex;flex-direction:column;gap:var(--gap3);max-height:100%;overflow-y:auto!important}.home-page .section-title{font-size:21px;font-weight:var(--bold);margin-top:20px;width:max-content;padding:10px;border-radius:var(--big-border-radius);margin-inline:auto;display:none}.home-page .button{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:126px;height:106px;border-radius:var(--big-border-radius);font-size:21px;font-weight:var(--bold);background-color:#fff;text-align:center;padding-inline:10px;word-break:break-word}.home-page .button.disabled{opacity:.5;pointer-events:none}.home-page .section-title{background-color:transparent;color:var(--text-primary-color)!important}.home-page .section-buttons{display:flex;gap:var(--gap3);flex-wrap:wrap}.home-page .section-buttons .add-button-wrapper{padding:10px 20px;width:126px;height:106px}.home-page .section-buttons .add-button-wrapper .add-button{background-color:transparent;border:2px dashed var(--text-primary-color);width:100%;height:100%;border-radius:var(--big-border-radius)}.home-page .section-buttons .add-button-wrapper .add-button svg{padding:25px}.home-page .spacer{height:2px;width:100%;background-color:var(--container-background-color)}.home-page .modify-section-buttons .popup-body .spacer{width:1px!important;height:300px!important}.home-page .modify-section-buttons .popup-body .title{height:50px}.home-page .modify-section-buttons .popup-body .title .buttons-title{font-weight:var(--bold)}.home-page .modify-section-buttons .popup-body .button-list{flex-grow:1;width:320px;overflow-y:auto;display:flex;flex-direction:column;gap:var(--gap)}.home-page .modify-section-buttons .popup-body .button-list .wrapper{height:60vh}.home-page .modify-section-buttons .popup-body .button-list .inner{height:100%;overflow-y:scroll}.home-page .modify-section-buttons .popup-body .button-list .button-preview{background-color:var(--container-background-color);padding:10px;border-radius:var(--big-border-radius);box-shadow:#0000003d 0 3px 8px;margin-inline:5px}.home-page .modify-section-buttons .popup-body .button-list .button-preview svg{width:30px;height:30px}.item-limit-management:has(.save-btn) .tables{height:calc(100% - 70px)}.item-limit-management .tables{height:100%;overflow-y:scroll}.item-limit-management td{height:70px!important}.item-limit-management .table-container{height:calc(100% - 1rem)}.payment-page .first-section{background-color:#fff;padding:13px;overflow-y:auto}.payment-page .first-section .tabs{border-bottom:1px solid var(--light-grey);display:flex;margin-bottom:var(--gap)}.payment-page .first-section .tabs button,.payment-page .first-section .tabs a{border:1px solid transparent;border-top-left-radius:var(--small-border-radius);border-top-right-radius:var(--small-border-radius);background-color:#fff;padding:.5rem 1rem;text-decoration:none}.payment-page .first-section .tabs button:has(svg),.payment-page .first-section .tabs a:has(svg){display:flex;gap:.5rem}.payment-page .first-section .tabs button:disabled,.payment-page .first-section .tabs a:disabled{opacity:.5}.payment-page .first-section .tabs button .paid,.payment-page .first-section .tabs a .paid{color:#4bb543}.payment-page .first-section .tabs button:not(:disabled):hover,.payment-page .first-section .tabs a:not(:disabled):hover{border-color:var(--light-grey) var(--light-grey) var(--background-color);color:var(--medium-grey)}.payment-page .first-section .tabs button.active:not(:disabled),.payment-page .first-section .tabs a.active:not(:disabled){border-color:var(--light-grey) var(--light-grey) var(--background-color);margin-bottom:-1px}.payment-page .first-section .tabs button.active,.payment-page .first-section .tabs a.active{border-color:var(--light-grey) var(--light-grey) var(--background-color);margin-bottom:-1px}.payment-page .first-section .tabs.vertical{width:150px;flex-direction:column;border-bottom:none;border-right:1px solid var(--light-grey)}.payment-page .first-section .tabs.vertical button,.payment-page .first-section .tabs.vertical a{border-top-left-radius:var(--small-border-radius);border-bottom-left-radius:var(--small-border-radius);border-top-right-radius:0;border-bottom-right-radius:0;background-color:var(--background-color);padding:.5rem 1rem}.payment-page .first-section .tabs.vertical button:hover,.payment-page .first-section .tabs.vertical a:hover{border-color:var(--light-grey) var(--background-color) var(--light-grey) var(--light-grey)}.payment-page .first-section .tabs.vertical button.active,.payment-page .first-section .tabs.vertical a.active{border-color:var(--light-grey) var(--background-color) var(--light-grey) var(--light-grey);margin-bottom:0;margin-right:-1px}.payment-page .first-section .buttons{display:grid;grid-template-columns:repeat(5,1fr);gap:5px}.payment-page .first-section .buttons .button{background-color:#fff;border:none;display:flex;align-items:center;justify-content:center;flex-direction:column;box-shadow:0 2px 8px #00000026;border-radius:var(--big-border-radius);padding-block:12px;gap:1rem}.payment-page .first-section .buttons .button:disabled{opacity:.5}.payment-page .first-section .buttons .button.disabled{opacity:.5}.payment-page .first-section .buttons .button svg{width:70px;height:70px}.payment-page .first-section .buttons .button.active{background-color:var(--primary-color);color:#fff}.payment-page .second-section{background-color:#fff;border-top-left-radius:var(--big-border-radius);overflow:hidden}.payment-page .second-section .payments{height:calc(100% - 194px);width:100%;position:relative}.payment-page .second-section .payments .payment{padding:20px}.payment-page .second-section .payments .payment.selected{background-color:var(--static-primary-color-opacity)}.payment-page .second-section .payments:after{position:absolute;content:"";height:1px;width:80%;left:10%;bottom:0;background-color:var(--light-grey);border-radius:2px}.payment-page .second-section .payment-summary{padding:20px}.payment-page .second-section .actions{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px}.payment-page .second-section .actions button{background-color:var(--primary-color);border:none;padding:8px;color:#fff}.payment-page .second-section .actions button:disabled{opacity:.5}.payment-page .second-section .actions button.disabled{opacity:.5}.payment-page .second-section .actions button:first-child{border-top-left-radius:30px;border-bottom-left-radius:30px;padding-inline-end:20px}.payment-page .second-section .actions button:last-child{border-top-right-radius:30px;border-bottom-right-radius:30px;padding-inline-start:20px}.payment-page .second-section .actions button svg{width:30px;height:30px}.cash-picker{display:grid;min-width:500px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.cash-picker .cash-container{display:flex;align-items:center;gap:10px}.cash-picker .cash-container.hide .cash span{opacity:0}.cash-picker .cash-container.hide .control{opacity:0;pointer-events:none}.cash-picker .cash-container .control{font-size:1.5rem;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color);color:#fff;width:30px;height:30px;border-radius:50%;border:none;flex-shrink:0}.cash-picker .cash-container .cash{position:relative;height:80px;width:100%}.cash-picker .cash-container .cash img{width:100%;height:80px;object-fit:contain}.cash-picker .cash-container .cash span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2rem;font-weight:700;pointer-events:none}.cash-picker .cash-container .cash .amount{padding:4px 8px;height:100%;border:1px solid var(--primary-color);border-radius:var(--small-border-radius);background-color:var(--background-color);font-size:var(--button1-font-size);word-spacing:100vw;color:var(--text-primary-color);box-shadow:var(--box-shadow)}.cash-picker .cash-container .cash .amount.amount200{color:#5188f1}.cash-picker .cash-container .cash .amount.amount100{color:#ddb646}.cash-picker .cash-container .cash .amount.amount50{color:#3b5d4a}.cash-picker .cash-container .cash .amount.amount20{color:#c47172}.cash-picker .cash-container .cash .amount.amount10{color:#c9b690}.cash-picker .cash-container .cash .amount.amount5{color:#e8ddd3}.cash-picker .cash-container .cash .amount.amount2{color:#c5c2bd}.cash-picker .cash-container .cash .amount.amount1{color:#ede3d9}.cash-picker .cash-container .cash .amount.amount05{color:#e8ba78}.cash-picker .cash-container .cash .amount.amount01{color:#b28d60}.opening-found-page .container{background-color:#fff;height:100%;border-radius:var(--big-border-radius);padding:var(--gap)}.opening-found-page .numpad-container{width:300px}.opening-found-page .options{display:flex;gap:var(--gap);border-bottom:1px solid var(--light-grey);width:100%;overflow-x:auto;padding-bottom:2px}.opening-found-page .options .option{text-decoration:none;color:var(--text-primary-color);font-weight:var(--bold);display:block;padding:var(--gap3) var(--gap);border-bottom:3px solid transparent;margin-bottom:-2px;font-size:var(--big-font-size);cursor:pointer}.opening-found-page .options .option.active{border-bottom:3px solid var(--primary-color)}.additional-settings{background-color:var(--background-color)}.additional-settings .title{font-size:1.5rem}.additional-settings .container{display:flex;flex-direction:column;gap:1rem;background-color:var(--background-color);padding:1rem;border-radius:var(--big-border-radius)}.additional-settings .packages,.additional-settings .reasons{display:flex;flex-direction:column;gap:1rem}.additional-settings .packages .package,.additional-settings .packages .reason,.additional-settings .reasons .package,.additional-settings .reasons .reason{display:flex;justify-content:space-between;align-items:center;gap:1rem;background-color:var(--container-background-color);padding:1rem;border-radius:var(--big-border-radius)}.additional-settings .packages .package .first,.additional-settings .packages .reason .first,.additional-settings .reasons .package .first,.additional-settings .reasons .reason .first{font-size:1rem;display:flex;align-items:center;gap:1rem}.additional-settings .packages .package .first svg,.additional-settings .packages .reason .first svg,.additional-settings .reasons .package .first svg,.additional-settings .reasons .reason .first svg{width:1.5rem;height:1.5rem}.additional-settings .options{display:flex;gap:var(--gap);border-bottom:1px solid var(--light-grey);width:100%;overflow-x:auto;padding-bottom:2px}.additional-settings .options .option{text-decoration:none;color:var(--text-primary-color);font-weight:var(--bold);display:block;padding:var(--gap3) var(--gap);border-bottom:3px solid transparent;margin-bottom:-2px;font-size:var(--big-font-size);cursor:pointer}.additional-settings .options .option.active{border-bottom:3px solid var(--primary-color)}.additional-settings .exclusions-container{height:calc(100% - 210px)}.additional-settings .exclusions-container .exclusions{height:100%;overflow:scroll}.department-container{height:100%;max-height:100%;position:relative}.department-container:not(:has(.preview)){overflow:hidden}.department-container .department{overflow-y:auto;position:relative;z-index:2;height:100%}.department-container .department .item-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--gap3)}.department-container .department .item-list .item{position:relative;cursor:pointer;width:100%;background-color:var(--background-color);border-radius:var(--big-border-radius);display:flex;align-items:center;flex-direction:column;justify-content:space-between;color:var(--text-primary-color);border:none;height:174px;box-shadow:0 0 21px #00000024;z-index:var(--index)}.department-container .department .item-list .item.allow-drag{cursor:move;cursor:grab;position:relative}.department-container .department .item-list .item.allow-drag .drag-handler{position:absolute;width:50%;height:50%;z-index:2}.department-container .department .item-list .item.not-sellable{opacity:.5;cursor:not-allowed}.department-container .department .item-list .item.dragging{opacity:.5}.department-container .department .item-list .item .image-container{position:relative;overflow:hidden;width:100%;flex-shrink:0}.department-container .department .item-list .item .image-container img{width:100%;height:100px;object-fit:cover;border-top-left-radius:var(--big-border-radius);border-top-right-radius:var(--big-border-radius)}.department-container .department .item-list .item .image-container:before{position:absolute;content:"";width:300%;border-radius:50%;top:100px;right:50%;transform:translateY(-100%) translate(50%);aspect-ratio:1;background-color:transparent;box-shadow:0 150px 0 0 var(--background-color)}.department-container .department .item-list .item .details{display:flex;flex-direction:column;justify-content:space-between;height:100%}.department-container .department .item-list .item .details .price,.department-container .department .item-list .item .details .title{text-align:center;font-size:var(--font-size)}.department-container .department .item-list .item .details .item-container{display:flex;justify-content:center;align-items:center;text-align:center;word-break:break-word;width:100%;height:100%}.department-container .department .item-list .item .details .item-container .title{display:block;margin-bottom:0;margin-inline:auto;text-align:center}.department-container .department .item-list .item .details .item-container .title:after{content:" \a\a";white-space:pre}.department-container .department .item-list .item .details .currency{font-weight:var(--bold)}.department-container .department .item-list .item:disabled{opacity:.5}.department-container .department .item-list .details{flex-direction:column-reverse;padding-bottom:1rem;overflow:hidden;width:100%}.department-container .department .item-list .details .price{position:absolute;margin-bottom:.5rem;margin-top:.5rem;font-size:1rem;width:50%;align-self:end;text-align:center;padding-left:.5rem;font-size:15px;height:15px;display:flex;align-items:center;justify-content:center;bottom:0}.department-container .department .item-list .details .price.overflow{font-size:15px}.department-container .department .item-list .details .price:before{position:absolute;content:"";left:0;width:100%;background-color:var(--badge-color);height:100%;z-index:-1}.department-container .department .item-list .details .price:after{position:absolute;content:"";height:100%;aspect-ratio:1/1;background-color:var(--badge-color);z-index:-1;left:100%;top:0;transform:translate(-50%);border-radius:50%}.department-container .department .item-list .details .title{width:calc(100% - 5px);display:block;font-size:1rem}.department-container .department .item-list .details .title:after{display:none}.department-container .department .item-list:has(.style-1){grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.department-container .department .item-list:has(.style-1) .item.style-1{height:100px}.department-container .department .item-list:has(.style-1) .item.style-1 .image-container{width:100%}.department-container .department .item-list:has(.style-1) .item.style-1 .image-container:before{display:none}.department-container .department .item-list:has(.style-1) .item.style-1 .image-container img{width:40px;height:40px;margin-inline:auto;display:block;border-radius:var(--big-border-radius);margin-block:5px}.department-container .department .item-list:has(.style-1) .item.style-1 .details{flex-direction:column-reverse;padding-bottom:1rem;overflow:hidden;width:100%}.department-container .department .item-list:has(.style-1) .item.style-1 .details .price{position:absolute;margin-bottom:.5rem;margin-top:.5rem;font-size:1rem;width:50%;align-self:end;text-align:center;padding-left:.5rem;font-size:15px;height:15px;display:flex;align-items:center;justify-content:center;bottom:0}.department-container .department .item-list:has(.style-1) .item.style-1 .details .price.overflow{font-size:15px}.department-container .department .item-list:has(.style-1) .item.style-1 .details .price:before{position:absolute;content:"";left:0;width:100%;background-color:var(--badge-color);height:100%;z-index:-1}.department-container .department .item-list:has(.style-1) .item.style-1 .details .price:after{position:absolute;content:"";height:100%;aspect-ratio:1/1;background-color:var(--badge-color);z-index:-1;left:100%;top:0;transform:translate(-50%);border-radius:50%}.department-container .department .item-list:has(.style-1) .item.style-1 .details .title{width:calc(100% - 5px);display:block;font-size:1rem;line-height:1rem}.department-container .department .item-list:has(.style-1) .item.style-1 .details .title:after{display:none}.department-container .department .item-list:has(.style-1) .item.style-1 .title{white-space:nowrap;width:100%;text-overflow:ellipsis;text-align:center;overflow:hidden}.department-container .department .item-list:has(.style-1) .item.style-1 .title:after{display:none}.department-container .department .item-list:has(.style-2){grid-template-columns:repeat(auto-fill,minmax(90px,1fr))}.department-container .department .item-list:has(.style-2) .item.style-2{height:unset;border-radius:10px!important}.department-container .department .item-list:has(.style-2) .item.style-2 .image-container{display:none}.department-container .department .item-list:has(.style-2) .item.style-2 .details{flex-direction:column-reverse;padding-bottom:1rem;overflow:hidden;width:100%}.department-container .department .item-list:has(.style-2) .item.style-2 .details .price{position:relative;margin-bottom:.5rem;margin-top:.5rem;font-size:1rem;width:50%;align-self:end;text-align:center;padding-left:.5rem;font-size:15px;height:25px;display:flex;align-items:center;justify-content:center}.department-container .department .item-list:has(.style-2) .item.style-2 .details .price.overflow{font-size:15px}.department-container .department .item-list:has(.style-2) .item.style-2 .details .price:before{position:absolute;content:"";left:0;width:100%;background-color:var(--badge-color);height:100%;z-index:-1}.department-container .department .item-list:has(.style-2) .item.style-2 .details .price:after{position:absolute;content:"";height:100%;aspect-ratio:1/1;background-color:var(--badge-color);z-index:-1;left:100%;top:0;transform:translate(-50%);border-radius:50%}.department-container .department .item-list:has(.style-2) .item.style-2 .details .title{width:calc(100% - 5px);display:block;font-size:1rem}.department-container .department .item-list:has(.style-2) .item.style-2 .details .title:after{display:none}@keyframes addToOrder{0%{display:flex;left:var(--left);top:var(--top);scale:1}30%{scale:1}90%{top:300px;left:100px}to{scale:0}}.item-list__item{z-index:99999999}.item.preview{width:200px;z-index:10000000000000000000!important;position:relative;cursor:grabbing;background-color:var(--background-color);border-radius:var(--big-border-radius);display:flex;align-items:center;flex-direction:column;justify-content:space-between;color:var(--text-primary-color);border:none;height:174px;box-shadow:0 0 21px #00000024}.item.preview .image-container{position:relative;overflow:hidden;width:100%;flex-shrink:0}.item.preview .image-container img{width:100%;height:100px;object-fit:cover;border-top-left-radius:var(--big-border-radius);border-top-right-radius:var(--big-border-radius)}.item.preview .image-container:before{position:absolute;content:"";width:300%;border-radius:50%;top:100px;right:50%;transform:translateY(-100%) translate(50%);aspect-ratio:1;background-color:transparent;box-shadow:0 150px 0 0 var(--background-color)}.item.preview .details{display:flex;flex-direction:column;justify-content:space-between;height:100%}.item.preview .details .price,.item.preview .details .title{text-align:center;font-size:var(--font-size)}.item.preview .details .item-container{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100px;max-height:44px}.item.preview .details .item-container .title{display:block;margin-bottom:0;margin-inline:auto;text-align:center}.item.preview .details .item-container .title:after{content:" \a\a";white-space:pre}.item.preview .details .currency{font-weight:var(--bold)}.item.preview.style-1{height:100px}.item.preview.style-1 .image-container{width:100%}.item.preview.style-1 .image-container:before{display:none}.item.preview.style-1 .image-container img{width:40px;height:40px;margin-inline:auto;display:block;border-radius:var(--big-border-radius);margin-block:5px}.item.preview.style-1 .title{white-space:nowrap;width:100%;text-overflow:ellipsis;text-align:center;overflow:hidden}.item.preview.style-1 .title:after{display:none}.item.preview.style-2{height:unset;border-radius:10px!important;width:90px}.item.preview.style-2 .image-container{display:none}.item.preview.style-2 .item-container{display:grid;place-items:center}.item.preview.style-2 .details{flex-direction:column-reverse;padding-bottom:1rem;overflow:hidden;width:100%}.item.preview.style-2 .details .price{position:relative;margin-bottom:.5rem;margin-top:.5rem;font-size:1rem;width:50%;align-self:end;text-align:center;padding-left:.5rem;font-size:15px;height:25px;display:flex;align-items:center;justify-content:center}.item.preview.style-2 .details .price.overflow{font-size:15px}.item.preview.style-2 .details .price:before{position:absolute;content:"";left:0;width:100%;background-color:var(--badge-color);height:100%;z-index:-1}.item.preview.style-2 .details .price:after{position:absolute;content:"";height:100%;aspect-ratio:1/1;background-color:var(--badge-color);z-index:-1;left:100%;top:0;transform:translate(-50%);border-radius:50%}.item.preview.style-2 .details .title{width:calc(100% - 5px);display:block;font-size:1rem;line-height:1rem}.item.preview.style-2 .details .title:after{display:none}.item.animation-item{position:fixed;width:var(--width);left:var(--left);top:var(--top);pointer-events:none;z-index:99999;animation:addToOrder .5s ease-in-out;cursor:pointer;background-color:var(--background-color);border-radius:var(--big-border-radius);display:flex;align-items:center;flex-direction:column;justify-content:space-between;color:var(--text-primary-color);border:none;box-shadow:0 0 21px #00000024}.item.animation-item:not(.style-1):not(.style-2){height:174px}.item.animation-item.style-1{height:100px}.item.animation-item.style-1 .image-container{width:100%}.item.animation-item.style-1 .image-container:before{display:none}.item.animation-item.style-1 .image-container img{width:40px;height:40px;margin-inline:auto;display:block;border-radius:var(--big-border-radius);margin-block:5px}.item.animation-item.style-1 .title{white-space:nowrap;width:100%;text-overflow:ellipsis;text-align:center;overflow:hidden}.item.animation-item.style-1 .title:after{display:none}.item.animation-item.style-2{border-radius:10px!important}.item.animation-item.style-2 .image-container{display:none}.item.animation-item.style-2 .item-container{display:grid;place-items:center}.item.animation-item.style-2 .details{flex-direction:column-reverse;padding-bottom:1rem;overflow:hidden;width:100%}.item.animation-item.style-2 .details .price{position:relative;margin-bottom:.5rem;margin-top:.5rem;font-size:1rem;width:50%;align-self:end;text-align:center;padding-left:.5rem;font-size:15px;height:25px;display:flex;align-items:center;justify-content:center}.item.animation-item.style-2 .details .price.overflow{font-size:15px}.item.animation-item.style-2 .details .price:before{position:absolute;content:"";left:0;width:100%;background-color:var(--badge-color);height:100%;z-index:-1}.item.animation-item.style-2 .details .price:after{position:absolute;content:"";height:100%;aspect-ratio:1/1;background-color:var(--badge-color);z-index:-1;left:100%;top:0;transform:translate(-50%);border-radius:50%}.item.animation-item.style-2 .details .title{width:calc(100% - 5px);display:block;font-size:1rem;line-height:1rem}.item.animation-item.style-2 .details .title:after{display:none}.item.animation-item .image-container{position:relative;overflow:hidden;width:100%;flex-shrink:0}.item.animation-item .image-container img{width:100%;height:100px;object-fit:cover;border-top-left-radius:var(--big-border-radius);border-top-right-radius:var(--big-border-radius)}.item.animation-item .image-container:before{position:absolute;content:"";width:300%;border-radius:50%;top:100px;right:50%;transform:translateY(-100%) translate(50%);aspect-ratio:1;background-color:transparent;box-shadow:0 150px 0 0 var(--background-color)}.item.animation-item .details{display:flex;flex-direction:column;justify-content:space-between;height:100%}.item.animation-item .details .price,.item.animation-item .details .title{text-align:center;font-size:var(--font-size)}.item.animation-item .details .item-container{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100px;max-height:44px}.item.animation-item .details .item-container .title{display:block;margin-bottom:0;margin-inline:auto;text-align:center}.item.animation-item .details .item-container .title:after{content:" \a\a";white-space:pre}.item.animation-item .details .currency{font-weight:var(--bold)}.item.animation-item:disabled{opacity:.5}.order-details{display:flex;flex-direction:column;gap:var(--gap2);overflow:hidden;border-top-left-radius:var(--big-border-radius)}.order-details .order-type-container{flex-shrink:0}.order-details .wrapper{height:100%;background-color:transparent}.order-details .wrapper.over{opacity:.5}.order-details .wrapper:has(.payment-summary) .inner-wrapper{height:calc(100% - 210px)}.order-details .wrapper .inner-wrapper{height:calc(100% - 100px);background-color:transparent}.order-details .wrapper .inner-wrapper:has(.summary){height:calc(100% - 90px)}.order-details .wrapper .inner-wrapper:has(.fast-charge-buttons){height:100%}.order-details .wrapper .inner-wrapper:has(.fast-charge-buttons) .drop-area{height:calc(100% - 350px)!important}.order-details .wrapper .inner-wrapper .items-discounts-tips-container{height:calc(100% - 60px)!important}.order-details .wrapper .inner-wrapper .action-and-items .drop-area{height:100%}.order-details .wrapper .inner-wrapper .action-and-items .drop-area{height:100%;width:100%;position:relative}.order-details .wrapper .inner-wrapper .drop-here{display:none;position:absolute;width:calc(100% - 10px);height:calc(100% - 10px);margin:5px;border:2px solid var(--container-background-color)}.order-details .wrapper .inner-wrapper .action-and-items,.order-details .wrapper .inner-wrapper .action-and-items .items-discounts-tips-container{height:100%}.order-details .wrapper .inner-wrapper .action-and-items .items-discounts-tips-container .items-discounts-tips{height:100%;overflow:scroll}.order-details .wrapper .inner-wrapper .action-and-items .items-discounts-tips-container .items-discounts-tips.disabled>*:not(.payment-list){pointer-events:none;touch-action:none;opacity:.5}.order-details .order-type{background-color:var(--background-color);padding:var(--gap);display:flex;overflow-y:auto}.order-details .order-type .type{min-width:100px;flex:1;border-radius:var(--big-border-radius);display:flex;flex-direction:column;align-items:center;gap:var(--gap3);background-color:transparent;border:none}.order-details .order-type .type:disabled{opacity:.5}.order-details .order-type .type svg{width:50px;height:50px;display:flex;color:var(--text-primary-color)}.order-details .order-type .type .button-handler{display:flex;background-color:var(--background-color);padding:var(--gap2) var(--gap);border-radius:999px;font-size:var(--small-font-size);box-shadow:var(--box-shadow);color:var(--text-primary-color);font-weight:500}.order-details .order-type .type.selected svg{color:var(--primary-color)}.order-details .order-type .type.selected .button-handler{border:1px solid var(--primary-color);color:var(--primary-color)}.order-details:not(.popup) .wrapper{background-color:var(--background-color);flex-grow:1;overflow:hidden}.order-details:not(.popup) .wrapper ::-webkit-scrollbar{width:0px!important;height:0px!important}.order-details:not(.popup) .wrapper ::-webkit-scrollbar-track{background:#0000!important}.order-details:not(.popup) .wrapper ::-webkit-scrollbar-thumb{background:#0000!important}.order-details:not(.popup) .wrapper ::-webkit-scrollbar-thumb:hover{background:#0000!important}.order-details:not(.popup) .wrapper svg{height:40px;width:40px;padding:5px}.order-details:not(.popup) .wrapper .action-and-items{width:100%;overflow:hidden}.order-details:not(.popup) .wrapper .order-actions{display:flex;justify-content:space-between;align-items:center;padding-block:var(--gap2);padding-inline:var(--gap);position:relative}.order-details:not(.popup) .wrapper .order-actions:after{content:"";bottom:0;left:var(--gap);position:absolute;border-bottom:1px solid var(--light-grey);width:calc(100% - 2 * var(--gap))}.order-details:not(.popup) .wrapper .order-actions .actions-container{gap:var(--gap3)}.order-details:not(.popup) .wrapper .order-actions .modify-clients{font-weight:600;font-size:1rem}.order-details:not(.popup) .wrapper .order-actions .modify-clients svg{width:30px;height:30px}.order-details:not(.popup) .wrapper .payment-list,.order-details:not(.popup) .wrapper .item-list{display:flex;flex-direction:column;overflow-y:auto}.order-details:not(.popup) .wrapper .payment-list .container-wrapper:has(.item-changes),.order-details:not(.popup) .wrapper .item-list .container-wrapper:has(.item-changes){position:relative;padding-bottom:16px}.order-details:not(.popup) .wrapper .payment-list .container-wrapper:has(.item-changes) .item-container:after,.order-details:not(.popup) .wrapper .item-list .container-wrapper:has(.item-changes) .item-container:after{display:none!important}.order-details:not(.popup) .wrapper .payment-list .container-wrapper:has(.item-changes) .item-changes,.order-details:not(.popup) .wrapper .item-list .container-wrapper:has(.item-changes) .item-changes{padding-top:.5rem;display:flex;flex-direction:column;padding-inline:2rem;gap:.25rem;margin-top:-.3rem}.order-details:not(.popup) .wrapper .payment-list .container-wrapper:has(.item-changes) .item-changes .change,.order-details:not(.popup) .wrapper .item-list .container-wrapper:has(.item-changes) .item-changes .change{padding-inline-start:1rem}.order-details:not(.popup) .wrapper .payment-list .container-wrapper:has(.item-changes) .item-changes .change:before,.order-details:not(.popup) .wrapper .item-list .container-wrapper:has(.item-changes) .item-changes .change:before{content:"-";position:absolute;transform:translate(1rem);font-weight:var(--bold)}.order-details:not(.popup) .wrapper .payment-list .container-wrapper:has(.item-changes) .item-changes .change .item,.order-details:not(.popup) .wrapper .item-list .container-wrapper:has(.item-changes) .item-changes .change .item{padding:0}.order-details:not(.popup) .wrapper .payment-list .container-wrapper:has(.item-changes) .item-changes .change .sub-change,.order-details:not(.popup) .wrapper .item-list .container-wrapper:has(.item-changes) .item-changes .change .sub-change{padding-inline-start:1rem;font-size:.8rem}.order-details:not(.popup) .wrapper .payment-list .container-wrapper:has(.item-changes) .item-changes .change .sub-change:after,.order-details:not(.popup) .wrapper .item-list .container-wrapper:has(.item-changes) .item-changes .change .sub-change:after{content:"-";position:absolute;transform:translate(1rem)}.order-details:not(.popup) .wrapper .payment-list .container-wrapper:has(.item-changes) .item-changes .change .sub-change .item,.order-details:not(.popup) .wrapper .item-list .container-wrapper:has(.item-changes) .item-changes .change .sub-change .item{padding:0}.order-details:not(.popup) .wrapper .payment-list .container-wrapper:has(.item-changes):after,.order-details:not(.popup) .wrapper .item-list .container-wrapper:has(.item-changes):after{content:"";bottom:0;left:var(--gap);position:absolute;border-bottom:1px solid var(--light-grey);width:calc(100% - 2 * var(--gap))}.order-details:not(.popup) .wrapper .payment-list .container-wrapper:has(.item-container.fired) .item-changes,.order-details:not(.popup) .wrapper .item-list .container-wrapper:has(.item-container.fired) .item-changes{color:#b1b1b1}.order-details:not(.popup) .wrapper .payment-list .container-wrapper:has(.temp),.order-details:not(.popup) .wrapper .item-list .container-wrapper:has(.temp){opacity:.5;pointer-events:none}.order-details:not(.popup) .wrapper .payment-list .payment-container,.order-details:not(.popup) .wrapper .payment-list .item-container,.order-details:not(.popup) .wrapper .item-list .payment-container,.order-details:not(.popup) .wrapper .item-list .item-container{display:flex;position:relative}.order-details:not(.popup) .wrapper .payment-list .payment-container .item,.order-details:not(.popup) .wrapper .payment-list .item-container .item,.order-details:not(.popup) .wrapper .item-list .payment-container .item,.order-details:not(.popup) .wrapper .item-list .item-container .item{position:relative}.order-details:not(.popup) .wrapper .payment-list .payment-container:has(.customer-color) .title,.order-details:not(.popup) .wrapper .payment-list .item-container:has(.customer-color) .title,.order-details:not(.popup) .wrapper .item-list .payment-container:has(.customer-color) .title,.order-details:not(.popup) .wrapper .item-list .item-container:has(.customer-color) .title{padding-inline-start:20px;display:flex;align-items:center}.order-details:not(.popup) .wrapper .payment-list .payment-container:has(.customer-color) .customer-color,.order-details:not(.popup) .wrapper .payment-list .item-container:has(.customer-color) .customer-color,.order-details:not(.popup) .wrapper .item-list .payment-container:has(.customer-color) .customer-color,.order-details:not(.popup) .wrapper .item-list .item-container:has(.customer-color) .customer-color{position:absolute;width:10px;height:10px;right:12px;top:50%;transform:translateY(-50%);border-radius:50%}.order-details:not(.popup) .wrapper .payment-list .payment-container.doc,.order-details:not(.popup) .wrapper .payment-list .item-container.doc,.order-details:not(.popup) .wrapper .item-list .payment-container.doc,.order-details:not(.popup) .wrapper .item-list .item-container.doc{display:flex;flex-direction:column}.order-details:not(.popup) .wrapper .payment-list .payment-container.doc .doc-title,.order-details:not(.popup) .wrapper .payment-list .item-container.doc .doc-title,.order-details:not(.popup) .wrapper .item-list .payment-container.doc .doc-title,.order-details:not(.popup) .wrapper .item-list .item-container.doc .doc-title{padding-top:1rem}.order-details:not(.popup) .wrapper .payment-list .payment-container.doc .doc-payment,.order-details:not(.popup) .wrapper .payment-list .item-container.doc .doc-payment,.order-details:not(.popup) .wrapper .item-list .payment-container.doc .doc-payment,.order-details:not(.popup) .wrapper .item-list .item-container.doc .doc-payment{padding-inline:1rem}.order-details:not(.popup) .wrapper .payment-list .payment-container.doc .doc-payment div:has(>.item-container),.order-details:not(.popup) .wrapper .payment-list .item-container.doc .doc-payment div:has(>.item-container),.order-details:not(.popup) .wrapper .item-list .payment-container.doc .doc-payment div:has(>.item-container),.order-details:not(.popup) .wrapper .item-list .item-container.doc .doc-payment div:has(>.item-container){pointer-events:none}.order-details:not(.popup) .wrapper .payment-list .payment-container.doc .doc-payment div:has(>.item-container):last-child .item-container:after,.order-details:not(.popup) .wrapper .payment-list .item-container.doc .doc-payment div:has(>.item-container):last-child .item-container:after,.order-details:not(.popup) .wrapper .item-list .payment-container.doc .doc-payment div:has(>.item-container):last-child .item-container:after,.order-details:not(.popup) .wrapper .item-list .item-container.doc .doc-payment div:has(>.item-container):last-child .item-container:after{display:none!important}.order-details:not(.popup) .wrapper .payment-list .payment-container.doc .doc-payment .item,.order-details:not(.popup) .wrapper .payment-list .item-container.doc .doc-payment .item,.order-details:not(.popup) .wrapper .item-list .payment-container.doc .doc-payment .item,.order-details:not(.popup) .wrapper .item-list .item-container.doc .doc-payment .item{pointer-events:none;padding-block:.25rem}.order-details:not(.popup) .wrapper .payment-list .payment-container.doc .doc-payment .item.doc.open,.order-details:not(.popup) .wrapper .payment-list .item-container.doc .doc-payment .item.doc.open,.order-details:not(.popup) .wrapper .item-list .payment-container.doc .doc-payment .item.doc.open,.order-details:not(.popup) .wrapper .item-list .item-container.doc .doc-payment .item.doc.open{width:100%!important}.order-details:not(.popup) .wrapper .payment-list .payment-container.doc .doc-payment .right-container,.order-details:not(.popup) .wrapper .payment-list .payment-container.doc .doc-payment .left-container,.order-details:not(.popup) .wrapper .payment-list .item-container.doc .doc-payment .right-container,.order-details:not(.popup) .wrapper .payment-list .item-container.doc .doc-payment .left-container,.order-details:not(.popup) .wrapper .item-list .payment-container.doc .doc-payment .right-container,.order-details:not(.popup) .wrapper .item-list .payment-container.doc .doc-payment .left-container,.order-details:not(.popup) .wrapper .item-list .item-container.doc .doc-payment .right-container,.order-details:not(.popup) .wrapper .item-list .item-container.doc .doc-payment .left-container{display:none;width:0!important;height:0!important}.order-details:not(.popup) .wrapper .payment-list .payment-container.doc .doc-title,.order-details:not(.popup) .wrapper .payment-list .item-container.doc .doc-title,.order-details:not(.popup) .wrapper .item-list .payment-container.doc .doc-title,.order-details:not(.popup) .wrapper .item-list .item-container.doc .doc-title{padding-bottom:1rem}.order-details:not(.popup) .wrapper .payment-list .payment-container .payment,.order-details:not(.popup) .wrapper .payment-list .payment-container .item,.order-details:not(.popup) .wrapper .payment-list .item-container .payment,.order-details:not(.popup) .wrapper .payment-list .item-container .item,.order-details:not(.popup) .wrapper .item-list .payment-container .payment,.order-details:not(.popup) .wrapper .item-list .payment-container .item,.order-details:not(.popup) .wrapper .item-list .item-container .payment,.order-details:not(.popup) .wrapper .item-list .item-container .item{padding-inline:var(--gap)}.order-details:not(.popup) .wrapper .payment-list .payment-container .payment,.order-details:not(.popup) .wrapper .payment-list .item-container .payment,.order-details:not(.popup) .wrapper .item-list .payment-container .payment,.order-details:not(.popup) .wrapper .item-list .item-container .payment{display:flex;justify-content:space-between;width:100%;padding:16px}.order-details:not(.popup) .wrapper .payment-list .payment-container.selected,.order-details:not(.popup) .wrapper .payment-list .item-container.selected,.order-details:not(.popup) .wrapper .item-list .payment-container.selected,.order-details:not(.popup) .wrapper .item-list .item-container.selected{background-color:var(--static-primary-color-opacity)}.order-details:not(.popup) .wrapper .payment-list .payment-container.fired,.order-details:not(.popup) .wrapper .payment-list .item-container.fired,.order-details:not(.popup) .wrapper .item-list .payment-container.fired,.order-details:not(.popup) .wrapper .item-list .item-container.fired{position:relative;color:#b1b1b1}.order-details:not(.popup) .wrapper .payment-list .payment-container.irregularity,.order-details:not(.popup) .wrapper .payment-list .item-container.irregularity,.order-details:not(.popup) .wrapper .item-list .payment-container.irregularity,.order-details:not(.popup) .wrapper .item-list .item-container.irregularity{position:relative;pointer-events:none;touch-action:none}.order-details:not(.popup) .wrapper .payment-list .payment-container.irregularity:before,.order-details:not(.popup) .wrapper .payment-list .item-container.irregularity:before,.order-details:not(.popup) .wrapper .item-list .payment-container.irregularity:before,.order-details:not(.popup) .wrapper .item-list .item-container.irregularity:before{position:absolute;content:"";width:calc(100% - 20px);left:10px;height:1px;background-color:#000;top:50%;transform:translateY(-50%);pointer-events:none}.order-details:not(.popup) .wrapper .payment-list .payment-container .title,.order-details:not(.popup) .wrapper .payment-list .item-container .title,.order-details:not(.popup) .wrapper .item-list .payment-container .title,.order-details:not(.popup) .wrapper .item-list .item-container .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-details:not(.popup) .wrapper .payment-list .payment-container .title svg,.order-details:not(.popup) .wrapper .payment-list .item-container .title svg,.order-details:not(.popup) .wrapper .item-list .payment-container .title svg,.order-details:not(.popup) .wrapper .item-list .item-container .title svg{width:1em;height:1em;padding:0;transform:translateY(3px)}.order-details:not(.popup) .wrapper .payment-list .payment-container .right-container,.order-details:not(.popup) .wrapper .payment-list .payment-container .left-container,.order-details:not(.popup) .wrapper .payment-list .item-container .right-container,.order-details:not(.popup) .wrapper .payment-list .item-container .left-container,.order-details:not(.popup) .wrapper .item-list .payment-container .right-container,.order-details:not(.popup) .wrapper .item-list .payment-container .left-container,.order-details:not(.popup) .wrapper .item-list .item-container .right-container,.order-details:not(.popup) .wrapper .item-list .item-container .left-container{overflow:hidden;width:max-content}.order-details:not(.popup) .wrapper .payment-list .payment-container .left-container,.order-details:not(.popup) .wrapper .payment-list .item-container .left-container,.order-details:not(.popup) .wrapper .item-list .payment-container .left-container,.order-details:not(.popup) .wrapper .item-list .item-container .left-container{display:flex;flex-direction:row-reverse;margin-inline-start:auto}.order-details:not(.popup) .wrapper .payment-list .payment-container .left-container .quantity-picker>button,.order-details:not(.popup) .wrapper .payment-list .item-container .left-container .quantity-picker>button,.order-details:not(.popup) .wrapper .item-list .payment-container .left-container .quantity-picker>button,.order-details:not(.popup) .wrapper .item-list .item-container .left-container .quantity-picker>button{width:50px;flex-shrink:0}.order-details:not(.popup) .wrapper .payment-list .payment-container .left-container,.order-details:not(.popup) .wrapper .payment-list .payment-container .right-container,.order-details:not(.popup) .wrapper .payment-list .item-container .left-container,.order-details:not(.popup) .wrapper .payment-list .item-container .right-container,.order-details:not(.popup) .wrapper .item-list .payment-container .left-container,.order-details:not(.popup) .wrapper .item-list .payment-container .right-container,.order-details:not(.popup) .wrapper .item-list .item-container .left-container,.order-details:not(.popup) .wrapper .item-list .item-container .right-container{display:flex}.order-details:not(.popup) .wrapper .payment-list .payment-container .left-container button:not(.quantity-picker__button),.order-details:not(.popup) .wrapper .payment-list .payment-container .right-container button:not(.quantity-picker__button),.order-details:not(.popup) .wrapper .payment-list .item-container .left-container button:not(.quantity-picker__button),.order-details:not(.popup) .wrapper .payment-list .item-container .right-container button:not(.quantity-picker__button),.order-details:not(.popup) .wrapper .item-list .payment-container .left-container button:not(.quantity-picker__button),.order-details:not(.popup) .wrapper .item-list .payment-container .right-container button:not(.quantity-picker__button),.order-details:not(.popup) .wrapper .item-list .item-container .left-container button:not(.quantity-picker__button),.order-details:not(.popup) .wrapper .item-list .item-container .right-container button:not(.quantity-picker__button){height:calc(100% - 2px);max-width:52px;aspect-ratio:1/1;flex-shrink:0;margin-block:auto;border:none;color:#fff;margin-inline-start:1px}.order-details:not(.popup) .wrapper .payment-list .payment-container .left-container button:not(.quantity-picker__button).disabled,.order-details:not(.popup) .wrapper .payment-list .payment-container .right-container button:not(.quantity-picker__button).disabled,.order-details:not(.popup) .wrapper .payment-list .item-container .left-container button:not(.quantity-picker__button).disabled,.order-details:not(.popup) .wrapper .payment-list .item-container .right-container button:not(.quantity-picker__button).disabled,.order-details:not(.popup) .wrapper .item-list .payment-container .left-container button:not(.quantity-picker__button).disabled,.order-details:not(.popup) .wrapper .item-list .payment-container .right-container button:not(.quantity-picker__button).disabled,.order-details:not(.popup) .wrapper .item-list .item-container .left-container button:not(.quantity-picker__button).disabled,.order-details:not(.popup) .wrapper .item-list .item-container .right-container button:not(.quantity-picker__button).disabled{opacity:.5}.order-details:not(.popup) .wrapper .payment-list .payment-container .left-container button:not(.quantity-picker__button).delete,.order-details:not(.popup) .wrapper .payment-list .payment-container .right-container button:not(.quantity-picker__button).delete,.order-details:not(.popup) .wrapper .payment-list .item-container .left-container button:not(.quantity-picker__button).delete,.order-details:not(.popup) .wrapper .payment-list .item-container .right-container button:not(.quantity-picker__button).delete,.order-details:not(.popup) .wrapper .item-list .payment-container .left-container button:not(.quantity-picker__button).delete,.order-details:not(.popup) .wrapper .item-list .payment-container .right-container button:not(.quantity-picker__button).delete,.order-details:not(.popup) .wrapper .item-list .item-container .left-container button:not(.quantity-picker__button).delete,.order-details:not(.popup) .wrapper .item-list .item-container .right-container button:not(.quantity-picker__button).delete{background-color:#e2445d;border:1px solid #e2445d;color:#fff}.order-details:not(.popup) .wrapper .payment-list .payment-container .left-container button:not(.quantity-picker__button).edit,.order-details:not(.popup) .wrapper .payment-list .payment-container .right-container button:not(.quantity-picker__button).edit,.order-details:not(.popup) .wrapper .payment-list .item-container .left-container button:not(.quantity-picker__button).edit,.order-details:not(.popup) .wrapper .payment-list .item-container .right-container button:not(.quantity-picker__button).edit,.order-details:not(.popup) .wrapper .item-list .payment-container .left-container button:not(.quantity-picker__button).edit,.order-details:not(.popup) .wrapper .item-list .payment-container .right-container button:not(.quantity-picker__button).edit,.order-details:not(.popup) .wrapper .item-list .item-container .left-container button:not(.quantity-picker__button).edit,.order-details:not(.popup) .wrapper .item-list .item-container .right-container button:not(.quantity-picker__button).edit{background-color:#0086c1;border:1px solid #0086c1;color:#fff}.order-details:not(.popup) .wrapper .payment-list .payment-container .left-container button:not(.quantity-picker__button).edit.fired,.order-details:not(.popup) .wrapper .payment-list .payment-container .right-container button:not(.quantity-picker__button).edit.fired,.order-details:not(.popup) .wrapper .payment-list .item-container .left-container button:not(.quantity-picker__button).edit.fired,.order-details:not(.popup) .wrapper .payment-list .item-container .right-container button:not(.quantity-picker__button).edit.fired,.order-details:not(.popup) .wrapper .item-list .payment-container .left-container button:not(.quantity-picker__button).edit.fired,.order-details:not(.popup) .wrapper .item-list .payment-container .right-container button:not(.quantity-picker__button).edit.fired,.order-details:not(.popup) .wrapper .item-list .item-container .left-container button:not(.quantity-picker__button).edit.fired,.order-details:not(.popup) .wrapper .item-list .item-container .right-container button:not(.quantity-picker__button).edit.fired{background-color:#b1b1b1;border:1px solid rgb(177,177,177)}.order-details:not(.popup) .wrapper .payment-list .payment-container .left-container button:not(.quantity-picker__button).fire,.order-details:not(.popup) .wrapper .payment-list .payment-container .right-container button:not(.quantity-picker__button).fire,.order-details:not(.popup) .wrapper .payment-list .item-container .left-container button:not(.quantity-picker__button).fire,.order-details:not(.popup) .wrapper .payment-list .item-container .right-container button:not(.quantity-picker__button).fire,.order-details:not(.popup) .wrapper .item-list .payment-container .left-container button:not(.quantity-picker__button).fire,.order-details:not(.popup) .wrapper .item-list .payment-container .right-container button:not(.quantity-picker__button).fire,.order-details:not(.popup) .wrapper .item-list .item-container .left-container button:not(.quantity-picker__button).fire,.order-details:not(.popup) .wrapper .item-list .item-container .right-container button:not(.quantity-picker__button).fire{background-color:#bc3354;border:1px solid #bc3354;color:#fff}.order-details:not(.popup) .wrapper .payment-list .payment-container .left-container button:not(.quantity-picker__button).fire.fired,.order-details:not(.popup) .wrapper .payment-list .payment-container .right-container button:not(.quantity-picker__button).fire.fired,.order-details:not(.popup) .wrapper .payment-list .item-container .left-container button:not(.quantity-picker__button).fire.fired,.order-details:not(.popup) .wrapper .payment-list .item-container .right-container button:not(.quantity-picker__button).fire.fired,.order-details:not(.popup) .wrapper .item-list .payment-container .left-container button:not(.quantity-picker__button).fire.fired,.order-details:not(.popup) .wrapper .item-list .payment-container .right-container button:not(.quantity-picker__button).fire.fired,.order-details:not(.popup) .wrapper .item-list .item-container .left-container button:not(.quantity-picker__button).fire.fired,.order-details:not(.popup) .wrapper .item-list .item-container .right-container button:not(.quantity-picker__button).fire.fired{background-color:#b1b1b1;border:1px solid rgb(177,177,177)}.order-details:not(.popup) .wrapper .payment-list .payment-container .left-container button:not(.quantity-picker__button).costumer,.order-details:not(.popup) .wrapper .payment-list .payment-container .right-container button:not(.quantity-picker__button).costumer,.order-details:not(.popup) .wrapper .payment-list .item-container .left-container button:not(.quantity-picker__button).costumer,.order-details:not(.popup) .wrapper .payment-list .item-container .right-container button:not(.quantity-picker__button).costumer,.order-details:not(.popup) .wrapper .item-list .payment-container .left-container button:not(.quantity-picker__button).costumer,.order-details:not(.popup) .wrapper .item-list .payment-container .right-container button:not(.quantity-picker__button).costumer,.order-details:not(.popup) .wrapper .item-list .item-container .left-container button:not(.quantity-picker__button).costumer,.order-details:not(.popup) .wrapper .item-list .item-container .right-container button:not(.quantity-picker__button).costumer{background-color:#00c874;border:1px solid #00c874;color:#fff}.order-details:not(.popup) .wrapper .payment-list .payment-container .left-container button:not(.quantity-picker__button).price,.order-details:not(.popup) .wrapper .payment-list .payment-container .right-container button:not(.quantity-picker__button).price,.order-details:not(.popup) .wrapper .payment-list .item-container .left-container button:not(.quantity-picker__button).price,.order-details:not(.popup) .wrapper .payment-list .item-container .right-container button:not(.quantity-picker__button).price,.order-details:not(.popup) .wrapper .item-list .payment-container .left-container button:not(.quantity-picker__button).price,.order-details:not(.popup) .wrapper .item-list .payment-container .right-container button:not(.quantity-picker__button).price,.order-details:not(.popup) .wrapper .item-list .item-container .left-container button:not(.quantity-picker__button).price,.order-details:not(.popup) .wrapper .item-list .item-container .right-container button:not(.quantity-picker__button).price{background-color:#fdab3e;border:1px solid #fdab3e;color:#fff}.order-details:not(.popup) .wrapper .payment-list .payment-container .left-container button:not(.quantity-picker__button).tip,.order-details:not(.popup) .wrapper .payment-list .payment-container .right-container button:not(.quantity-picker__button).tip,.order-details:not(.popup) .wrapper .payment-list .item-container .left-container button:not(.quantity-picker__button).tip,.order-details:not(.popup) .wrapper .payment-list .item-container .right-container button:not(.quantity-picker__button).tip,.order-details:not(.popup) .wrapper .item-list .payment-container .left-container button:not(.quantity-picker__button).tip,.order-details:not(.popup) .wrapper .item-list .payment-container .right-container button:not(.quantity-picker__button).tip,.order-details:not(.popup) .wrapper .item-list .item-container .left-container button:not(.quantity-picker__button).tip,.order-details:not(.popup) .wrapper .item-list .item-container .right-container button:not(.quantity-picker__button).tip{background-color:#ff69b4;border:1px solid #ff69b4;color:#fff}.order-details:not(.popup) .wrapper .payment-list .payment-container .left-container button:not(.quantity-picker__button).discount,.order-details:not(.popup) .wrapper .payment-list .payment-container .right-container button:not(.quantity-picker__button).discount,.order-details:not(.popup) .wrapper .payment-list .item-container .left-container button:not(.quantity-picker__button).discount,.order-details:not(.popup) .wrapper .payment-list .item-container .right-container button:not(.quantity-picker__button).discount,.order-details:not(.popup) .wrapper .item-list .payment-container .left-container button:not(.quantity-picker__button).discount,.order-details:not(.popup) .wrapper .item-list .payment-container .right-container button:not(.quantity-picker__button).discount,.order-details:not(.popup) .wrapper .item-list .item-container .left-container button:not(.quantity-picker__button).discount,.order-details:not(.popup) .wrapper .item-list .item-container .right-container button:not(.quantity-picker__button).discount{background-color:purple;border:1px solid #800080;color:#fff}.order-details:not(.popup) .wrapper .payment-list .payment-container:after,.order-details:not(.popup) .wrapper .payment-list .item-container:after,.order-details:not(.popup) .wrapper .item-list .payment-container:after,.order-details:not(.popup) .wrapper .item-list .item-container:after{content:"";bottom:0;left:var(--gap);position:absolute;border-bottom:1px solid var(--light-grey);width:calc(100% - 2 * var(--gap))}.order-details:not(.popup) .wrapper .payment-list .payment-container .item,.order-details:not(.popup) .wrapper .payment-list .item-container .item,.order-details:not(.popup) .wrapper .item-list .payment-container .item,.order-details:not(.popup) .wrapper .item-list .item-container .item{padding-block:var(--gap);display:grid;grid-template-columns:1fr 50px 50px;width:100%}.order-details:not(.popup) .wrapper .payment-list .payment-container .item:has(.fire),.order-details:not(.popup) .wrapper .payment-list .item-container .item:has(.fire),.order-details:not(.popup) .wrapper .item-list .payment-container .item:has(.fire),.order-details:not(.popup) .wrapper .item-list .item-container .item:has(.fire){grid-template-columns:1fr 50px 50px 50px}.order-details:not(.popup) .wrapper .payment-list .payment-container .item.open,.order-details:not(.popup) .wrapper .payment-list .item-container .item.open,.order-details:not(.popup) .wrapper .item-list .payment-container .item.open,.order-details:not(.popup) .wrapper .item-list .item-container .item.open{flex-shrink:999999;grid-template-columns:1fr}.order-details:not(.popup) .wrapper .payment-list .payment-container .item.open:has(.fire),.order-details:not(.popup) .wrapper .payment-list .item-container .item.open:has(.fire),.order-details:not(.popup) .wrapper .item-list .payment-container .item.open:has(.fire),.order-details:not(.popup) .wrapper .item-list .item-container .item.open:has(.fire){grid-template-columns:1fr 50px}.order-details:not(.popup) .wrapper .payment-list .payment-container .item.open.doc,.order-details:not(.popup) .wrapper .payment-list .item-container .item.open.doc,.order-details:not(.popup) .wrapper .item-list .payment-container .item.open.doc,.order-details:not(.popup) .wrapper .item-list .item-container .item.open.doc{width:calc(100% - 50px)}.order-details:not(.popup) .wrapper .payment-list .payment-container .item.open .price,.order-details:not(.popup) .wrapper .payment-list .payment-container .item.open .amount,.order-details:not(.popup) .wrapper .payment-list .item-container .item.open .price,.order-details:not(.popup) .wrapper .payment-list .item-container .item.open .amount,.order-details:not(.popup) .wrapper .item-list .payment-container .item.open .price,.order-details:not(.popup) .wrapper .item-list .payment-container .item.open .amount,.order-details:not(.popup) .wrapper .item-list .item-container .item.open .price,.order-details:not(.popup) .wrapper .item-list .item-container .item.open .amount{display:none}.order-details:not(.popup) .wrapper .payment-list .payment-container .item .amount,.order-details:not(.popup) .wrapper .payment-list .item-container .item .amount,.order-details:not(.popup) .wrapper .item-list .payment-container .item .amount,.order-details:not(.popup) .wrapper .item-list .item-container .item .amount{font-weight:var(--bold)}.order-details:not(.popup) .wrapper .payment-list .payment-container .item .fire,.order-details:not(.popup) .wrapper .payment-list .item-container .item .fire,.order-details:not(.popup) .wrapper .item-list .payment-container .item .fire,.order-details:not(.popup) .wrapper .item-list .item-container .item .fire{margin:auto;display:flex;align-items:center;justify-content:center;width:25px;height:25px;color:#bc3354;transform:translateY(-1px)}.order-details:not(.popup) .wrapper .payment-list .payment-container .item .price,.order-details:not(.popup) .wrapper .payment-list .item-container .item .price,.order-details:not(.popup) .wrapper .item-list .payment-container .item .price,.order-details:not(.popup) .wrapper .item-list .item-container .item .price{font-weight:var(--bold);text-align:end}.order-details:not(.popup) .wrapper .summery{padding-inline:var(--gap);padding-block:1rem;display:flex;justify-content:space-between;width:calc(100% + 2 * var(--gap));margin-inline-start:calc(-1 * var(--gap));gap:var(--gap);flex-shrink:0}.order-details:not(.popup) .wrapper .summery button{font-size:var(--font-size);background-color:var(--primary-color);color:var(--text-secondary-color);border:none;box-shadow:var(--box-shadow);height:50px}.order-details:not(.popup) .wrapper .summery button:disabled{opacity:.5}.order-details:not(.popup) .wrapper .summery button.disabled{opacity:.5}.order-details:not(.popup) .wrapper .summery button:nth-child(1){border-bottom-left-radius:999px;border-top-left-radius:999px;flex-shrink:0;padding:8px;padding-inline-end:20px;position:relative}.order-details:not(.popup) .wrapper .summery button:nth-child(1) svg{width:30px;height:30px;padding:0}.order-details:not(.popup) .wrapper .summery button:nth-child(2){border-bottom-right-radius:999px;border-top-right-radius:999px;flex-grow:1;display:flex;gap:var(--gap3);justify-content:center;align-items:center;box-shadow:0 4px 13px #0000004d}.additional-order-actions .buttons-container{grid-template-columns:repeat(3,1fr)}.additional-actions-popup .buttons-container{grid-template-columns:repeat(2,1fr)}.additional-actions-popup .buttons-container>.menu-item{width:unset!important}.additional-actions-popup .buttons-container,.additional-order-actions .buttons-container{display:grid;gap:var(--gap3)}.additional-actions-popup .buttons-container>.menu-item,.additional-order-actions .buttons-container>.menu-item{width:115px;text-align:center;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1rem;justify-content:space-between;padding:10px;background-color:#fff;border-radius:var(--big-border-radius);box-shadow:0 0 21px #00000024;border:none;height:120px}.additional-actions-popup .buttons-container>.menu-item svg,.additional-order-actions .buttons-container>.menu-item svg{fill:var(--color);color:var(--color)}.additional-actions-popup .buttons-container>.menu-item.active,.additional-order-actions .buttons-container>.menu-item.active{background-color:var(--primary-color);color:#fff}.additional-actions-popup .buttons-container>.menu-item:disabled,.additional-order-actions .buttons-container>.menu-item:disabled{opacity:.5}.additional-actions-popup .buttons-container>.menu-item.disabled,.additional-order-actions .buttons-container>.menu-item.disabled{opacity:.5}.additional-actions-popup .buttons-container>.menu-item svg,.additional-order-actions .buttons-container>.menu-item svg{flex:1;width:3em;height:3em}.additional-actions-popup .buttons-container>.menu-item img,.additional-order-actions .buttons-container>.menu-item img{width:3em;height:3em;margin:auto;object-fit:contain}@keyframes pulse{0%{transform:scale(.9)}70%{transform:scale(1)}to{transform:scale(.95)}}.payment-page,.order-page{display:grid;grid-template-columns:1fr 350px;gap:var(--gap2)}.payment-page:has(.payment-really),.order-page:has(.payment-really){grid-template-columns:1fr}.payment-page .client-affiliation-spacer,.order-page .client-affiliation-spacer{height:1rem;width:400px;border-bottom:1px solid var(--light-grey)}.payment-page .payment,.order-page .payment{overflow-y:auto}.payment-page .payment .splits,.order-page .payment .splits{padding-inline-end:100px;border-inline-end:1px solid white;margin-inline-end:20px}.payment-page .payment .splits .split,.order-page .payment .splits .split{background-color:var(--primary-color);padding:1rem;border-top-left-radius:999px;border-bottom-left-radius:999px;font-weight:400;background-color:#fff;border:1px solid var(--primary-color)}.payment-page .payment .splits .split.selected,.order-page .payment .splits .split.selected{background-color:var(--primary-color);color:#fff}.payment-page .payment .first-section,.payment-page .payment .second-section-container,.order-page .payment .first-section,.order-page .payment .second-section-container{display:flex;align-items:center;justify-content:center}.payment-page .payment .first-section>button,.payment-page .payment .second-section-container>button,.order-page .payment .first-section>button,.order-page .payment .second-section-container>button{width:115px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1rem;justify-content:space-between;padding:10px;background-color:#fff;border-radius:var(--big-border-radius);box-shadow:0 0 21px #00000024;border:none;height:120px}.payment-page .payment .first-section>button.disabled,.payment-page .payment .second-section-container>button.disabled,.order-page .payment .first-section>button.disabled,.order-page .payment .second-section-container>button.disabled{opacity:.5}.payment-page .payment .first-section>button.active,.payment-page .payment .second-section-container>button.active,.order-page .payment .first-section>button.active,.order-page .payment .second-section-container>button.active{background-color:var(--primary-color);color:#fff}.payment-page .payment .first-section>button:disabled,.payment-page .payment .second-section-container>button:disabled,.order-page .payment .first-section>button:disabled,.order-page .payment .second-section-container>button:disabled{opacity:.5}.payment-page .payment .first-section>button svg,.payment-page .payment .second-section-container>button svg,.order-page .payment .first-section>button svg,.order-page .payment .second-section-container>button svg{flex:1;width:3em;height:3em}.payment-page .payment .first-section>button img,.payment-page .payment .second-section-container>button img,.order-page .payment .first-section>button img,.order-page .payment .second-section-container>button img{width:3em;height:3em;margin:auto}.payment-page .payment .second-section>button,.order-page .payment .second-section>button{width:115px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1rem;justify-content:space-between;padding:10px;background-color:#fff;border-radius:var(--big-border-radius);box-shadow:0 0 21px #00000024;border:none;height:120px}.payment-page .payment .second-section>button.active,.order-page .payment .second-section>button.active{background-color:var(--primary-color);color:#fff}.payment-page .payment .second-section>button:disabled,.order-page .payment .second-section>button:disabled{opacity:.5}.payment-page .payment .second-section>button.disabled,.order-page .payment .second-section>button.disabled{opacity:.5}.payment-page .payment .second-section>button svg,.order-page .payment .second-section>button svg{flex:1;width:3em;height:3em}.payment-page .payment .second-section>button img,.order-page .payment .second-section>button img{width:3em;height:3em;margin:auto;object-fit:contain}.payment-page .payment .with-underline,.order-page .payment .with-underline{position:relative}.payment-page .payment .first-section,.order-page .payment .first-section{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--gap3);row-gap:var(--gap2);position:relative}.payment-page .payment .first-section.disable>button,.order-page .payment .first-section.disable>button{opacity:.5}.payment-page .payment .first-section>button,.order-page .payment .first-section>button{width:100%}.payment-page .payment .second-section,.order-page .payment .second-section{gap:var(--gap3);display:flex;overflow:auto}.payment-page .payment .second-section>button,.order-page .payment .second-section>button{width:115px}.payment-page .payment .second-section>button.disable,.order-page .payment .second-section>button.disable{opacity:.5}.payment-page .payment .cash-popup .popup,.order-page .payment .cash-popup .popup{min-width:600px!important;height:710px;display:flex;flex-direction:column}.payment-page .payment .belong-items-to-costumers,.order-page .payment .belong-items-to-costumers{padding:.7rem}.payment-page .payment .belong-items-to-costumers .scroll-container-container,.order-page .payment .belong-items-to-costumers .scroll-container-container{position:relative;margin-top:30px}.payment-page .payment .belong-items-to-costumers .scroll-container-container .scroll-container,.order-page .payment .belong-items-to-costumers .scroll-container-container .scroll-container{min-height:160px}.payment-page .payment .belong-items-to-costumers .scroll-container-container .scroll-container .order-item,.order-page .payment .belong-items-to-costumers .scroll-container-container .scroll-container .order-item{background-color:transparent;box-shadow:none;padding:0;align-items:center;gap:1rem}.payment-page .payment .belong-items-to-costumers .scroll-container-container .scroll-container .order-item .order-item-data,.order-page .payment .belong-items-to-costumers .scroll-container-container .scroll-container .order-item .order-item-data{background-color:#fff;border-radius:var(--big-border-radius);padding:var(--gap3);box-shadow:var(--box-shadow);padding:.7rem 1.2rem;gap:.25rem}.payment-page .payment .belong-items-to-costumers .scroll-container-container .scroll-container .order-item button,.order-page .payment .belong-items-to-costumers .scroll-container-container .scroll-container .order-item button{background-color:transparent;border:none;font-size:20px}.payment-page .payment .belong-items-to-costumers .costumers,.order-page .payment .belong-items-to-costumers .costumers{max-height:500px;overflow:auto;padding:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}.payment-page .payment .belong-items-to-costumers .spacer,.order-page .payment .belong-items-to-costumers .spacer{display:flex;align-items:center;justify-content:center;position:relative}.payment-page .payment .belong-items-to-costumers .spacer:before,.order-page .payment .belong-items-to-costumers .spacer:before{content:"";height:100%;width:1px;background-color:#cfcfcf;position:absolute;top:0}.payment-page .payment .belong-items-to-costumers .spacer svg,.order-page .payment .belong-items-to-costumers .spacer svg{transform-origin:center;width:50px;height:70px;position:relative;z-index:100;background-color:#fff;padding:10px}.payment-page .payment .belong-items-to-costumers .droppable-order-item-container,.order-page .payment .belong-items-to-costumers .droppable-order-item-container{padding:.7rem}.payment-page .payment .belong-items-to-costumers .droppable-order-item-container.droppable,.order-page .payment .belong-items-to-costumers .droppable-order-item-container.droppable{border:1px solid var(--color);background-color:var(--color-opacity);position:relative;border-radius:var(--big-border-radius)}.payment-page .payment .belong-items-to-costumers .droppable-order-item-container.droppable .title,.order-page .payment .belong-items-to-costumers .droppable-order-item-container.droppable .title{position:absolute;pointer-events:none;width:100%;padding:20px;color:var(--color);font-weight:var(--bold);right:0;top:30px;transform:translateY(-50%)}.payment-page .payment .belong-items-to-costumers .droppable-order-item-container.list .title,.order-page .payment .belong-items-to-costumers .droppable-order-item-container.list .title{display:none}.payment-page .payment .belong-items-to-costumers .droppable-order-item-container .droppable-order-item,.order-page .payment .belong-items-to-costumers .droppable-order-item-container .droppable-order-item{min-height:38px;width:250px;border-radius:var(--big-border-radius);padding:var(--gap3)}.payment-page .payment .belong-items-to-costumers .droppable-order-item-container .droppable-order-item .scroll-container,.order-page .payment .belong-items-to-costumers .droppable-order-item-container .droppable-order-item .scroll-container{max-height:500px;display:flex;flex-direction:column;gap:10px;overflow:auto}.payment-page .payment .belong-items-to-costumers .droppable-order-item-container .droppable-order-item .order-item .order-item-data,.order-page .payment .belong-items-to-costumers .droppable-order-item-container .droppable-order-item .order-item .order-item-data{display:flex;align-items:center;justify-content:space-between;width:100%}.payment-page .order-details .payment-summary,.order-page .order-details .payment-summary{margin-bottom:-56px;padding-inline-start:84px}.payment-page .payment-summary,.order-page .payment-summary{padding-inline:10px;position:relative;font-weight:var(--bold)}.payment-page .payment-summary:before,.order-page .payment-summary:before{position:absolute;content:"";height:1px;width:80%;left:10%;top:-1rem;background-color:#e6e6e6;border-radius:2px}.payment-page .shown-list-options,.order-page .shown-list-options{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--light-grey);margin-bottom:var(--gap);padding-inline:2px;padding-top:2px}.payment-page .shown-list-options button,.order-page .shown-list-options button{background-color:transparent;border:1px solid transparent;border-top-left-radius:var(--small-border-radius);border-top-right-radius:var(--small-border-radius);background-color:#fff;padding:.5rem 1rem;text-decoration:none}.payment-page .shown-list-options button:not(:disabled):hover,.order-page .shown-list-options button:not(:disabled):hover{border-color:var(--light-grey) var(--light-grey) var(--background-color);color:var(--medium-grey)}.payment-page .shown-list-options button.active:not(:disabled),.order-page .shown-list-options button.active:not(:disabled){border-color:var(--light-grey) var(--light-grey) var(--background-color);margin-bottom:-1px}.payment-page .shown-list-options button.active,.order-page .shown-list-options button.active{border-color:var(--light-grey) var(--light-grey) var(--background-color);margin-bottom:-1px}.payment-page .phone-picker .phone-container,.order-page .phone-picker .phone-container{font-size:2.5rem;background-color:var(--container-background-color);border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-weight:var(--bold);height:4rem}.payment-page:has(.item.dragging),.order-page:has(.item.dragging){cursor:grabbing}.payment-page:has(.item.dragging) .order-details .wrapper .drop-area:has(.drop-here) .items-discounts-tips,.order-page:has(.item.dragging) .order-details .wrapper .drop-area:has(.drop-here) .items-discounts-tips{opacity:0;display:none}.payment-page:has(.item.dragging) .order-details .wrapper .drop-area:has(.drop-here) .drop-here-container,.order-page:has(.item.dragging) .order-details .wrapper .drop-area:has(.drop-here) .drop-here-container{height:100%}.payment-page:has(.item.dragging) .order-details .wrapper .drop-area:has(.drop-here) .drop-here,.order-page:has(.item.dragging) .order-details .wrapper .drop-area:has(.drop-here) .drop-here{display:flex;flex-direction:column;overflow:scroll;gap:.25rem;padding:.25rem}.payment-page:has(.item.dragging) .order-details .wrapper .drop-area:has(.drop-here) .drop-here .seat,.order-page:has(.item.dragging) .order-details .wrapper .drop-area:has(.drop-here) .drop-here .seat{min-height:max-content;border-radius:var(--big-border-radius);padding:.5rem;flex-grow:1;display:flex;flex-direction:column;gap:.5rem}.payment-page:has(.item.dragging) .order-details .wrapper .drop-area:has(.drop-here) .drop-here .seat .title,.order-page:has(.item.dragging) .order-details .wrapper .drop-area:has(.drop-here) .drop-here .seat .title{font-weight:var(--bold)}.payment-page:has(.item.dragging) .order-details .wrapper .drop-area:has(.drop-here) .drop-here .seat:not(:has(.details)),.order-page:has(.item.dragging) .order-details .wrapper .drop-area:has(.drop-here) .drop-here .seat:not(:has(.details)){min-height:100px}.payment-page:has(.item.dragging) .order-details .wrapper .drop-area:has(.drop-here) .drop-here .seat .items,.order-page:has(.item.dragging) .order-details .wrapper .drop-area:has(.drop-here) .drop-here .seat .items{display:flex;flex-direction:column;gap:.5rem;color:var(--text-primary-color)}.payment-page:has(.item.dragging) .order-details .wrapper .drop-area:has(.drop-here) .drop-here .seat .items .details,.order-page:has(.item.dragging) .order-details .wrapper .drop-area:has(.drop-here) .drop-here .seat .items .details{background-color:#fff;border-radius:var(--big-border-radius);padding:var(--gap3);box-shadow:var(--box-shadow);padding:.7rem 1.2rem;gap:.25rem;display:flex;justify-content:space-between}.choose-option .popup{padding-bottom:20px}.choose-option .popup-body{font-size:41px;width:600px;text-align:center;display:flex;align-items:center;justify-content:center}.choose-option .popup-body .good-shift{font-size:21px}.choose-option .popup-footer{width:350px;display:flex;margin:auto auto 10px;flex-direction:column!important}.popup-post-order{display:grid;gap:var(--gap2)}.popup-post-order.two{grid-template-columns:1fr 1fr}.popup-post-order .item-types,.popup-post-order .order-items{min-width:250px;padding:var(--gap2);border-radius:var(--big-border-radius);padding:1rem;max-height:300px;overflow-y:auto}.popup-post-order .item-types label,.popup-post-order .order-items label{width:100%;padding:.5rem;border-radius:var(--big-border-radius)}.popup-post-order .item-types label:after,.popup-post-order .order-items label:after{top:10px!important;right:9px!important}.popup-post-order .order-items{background-color:#f3f3f3}.popup-post-order .order-items label{background-color:#fff}.popup-post-order .order-items input:checked+label{background-color:#e0e0e0}.payment-buttons-container{height:calc(100% - 130px)}.payment-buttons-container .payment-buttons{overflow:auto;gap:2rem}@keyframes tilt-shaking{0%{transform:rotate(0)}25%{transform:rotate(1deg)}50%{transform:rotate(0)}75%{transform:rotate(-1deg)}to{transform:rotate(0)}}.diary{display:flex;flex-direction:column;gap:1rem;height:100%;overflow-y:auto}.diary .diary-item{display:flex;gap:1rem}.diary .diary-item .data{width:150px;display:flex;align-items:center;flex-direction:column;text-align:center}.diary .diary-item .data .employee{font-weight:var(--bold);font-size:14px}.diary .diary-item .note{box-shadow:3px 4px 16px #00000024;background-color:#fff;border-radius:var(--big-border-radius);padding:12px;width:100%}.summary{display:flex;flex-direction:column;gap:1rem;height:100%;overflow-y:auto;background-color:#fff;padding:13px}.summary .tabs{border-bottom:1px solid var(--light-grey);display:flex;margin-bottom:var(--gap)}.summary .tabs .paid{color:#4bb543}.summary .tabs button,.summary .tabs a{border:1px solid transparent;border-top-left-radius:var(--small-border-radius);border-top-right-radius:var(--small-border-radius);background-color:#fff;padding:.5rem 1rem;text-decoration:none}.summary .tabs button:has(svg),.summary .tabs a:has(svg){display:flex;gap:.5rem}.summary .tabs button:disabled,.summary .tabs a:disabled{opacity:.5}.summary .tabs button:not(:disabled):hover,.summary .tabs a:not(:disabled):hover{border-color:var(--light-grey) var(--light-grey) var(--background-color);color:var(--medium-grey)}.summary .tabs button.active:not(:disabled),.summary .tabs a.active:not(:disabled){border-color:var(--light-grey) var(--light-grey) var(--background-color);margin-bottom:-1px}.summary .tabs.vertical{width:150px;flex-direction:column;border-bottom:none;border-right:1px solid var(--light-grey)}.summary .tabs.vertical button,.summary .tabs.vertical a{border-top-left-radius:var(--small-border-radius);border-bottom-left-radius:var(--small-border-radius);border-top-right-radius:0;border-bottom-right-radius:0;background-color:var(--background-color);padding:.5rem 1rem}.summary .tabs.vertical button:hover,.summary .tabs.vertical a:hover{border-color:var(--light-grey) var(--background-color) var(--light-grey) var(--light-grey)}.summary .tabs.vertical button.active,.summary .tabs.vertical a.active{border-color:var(--light-grey) var(--background-color) var(--light-grey) var(--light-grey);margin-bottom:0;margin-right:-1px}.summary .summary-buttons{display:grid;grid-template-columns:repeat(5,1fr);gap:5px}.summary .summary-buttons .button{background-color:#fff;border:none;display:flex;align-items:center;justify-content:center;flex-direction:column;box-shadow:0 2px 8px #00000026;border-radius:var(--big-border-radius);padding-block:12px;gap:1rem}.summary .summary-buttons .button svg{width:70px;height:70px}.relatively-options .disabled{opacity:.5}.relatively-options .grid{gap:8px}.relatively-options .grid.fr3{grid-template-columns:repeat(3,1fr)}.relatively-options button{padding:.5rem 1rem;display:flex;align-items:center;justify-content:center;font-weight:var(--bold);font-size:1rem;border-radius:var(--big-border-radius);background-color:transparent;border:1px solid var(--primary-color);color:var(--primary-color)}.payment-really{height:100%;overflow:hidden}.payment-really .details{display:flex;width:100%;align-items:center;background-color:#fff;border-radius:var(--big-border-radius);padding:1rem 1.5rem;margin-bottom:1rem}.payment-really .details .id,.payment-really .details .costumer-name,.payment-really .details .clients-amount{flex-grow:1;font-weight:var(--bold);font-size:1.5rem}.payment-really .details .clients-amount{display:flex;flex-direction:row-reverse;align-items:center;gap:.5rem}.payment-really .details .clients-amount svg{width:20px;height:20px}.payment-really .details .costumer-name{text-align:center}.payment-really .splits{height:calc(100% - 16rem)}.payment-really .splits .split-scroll-container{height:100%}.payment-really .splits .split-scroll{height:100%;overflow:scroll;margin-bottom:1rem}.payment-really .splits .split-wrapper{margin-bottom:1rem;border-radius:var(--big-border-radius);overflow:hidden}.payment-really .splits .split-wrapper .split{border-radius:var(--big-border-radius);background-color:#fff;overflow:hidden;display:flex;position:relative;box-shadow:3px 4px 16px #00000024}.payment-really .splits .split-wrapper .split .blue{color:var(--static-primary-color)}.payment-really .splits .split-wrapper .split .left-delete-container,.payment-really .splits .split-wrapper .split .right-delete-container{position:absolute;background-color:#e2445d;height:100%;overflow:hidden;top:0;width:100%;z-index:1;display:flex;align-items:center;justify-content:center;color:#fff;flex-direction:column;gap:1rem}.payment-really .splits .split-wrapper .split .left-delete-container span,.payment-really .splits .split-wrapper .split .right-delete-container span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-really .splits .split-wrapper .split .left-delete-container .delete,.payment-really .splits .split-wrapper .split .right-delete-container .delete{border-color:#e2445d}.payment-really .splits .split-wrapper .split .left-delete-container .close-btn,.payment-really .splits .split-wrapper .split .right-delete-container .close-btn{position:absolute;right:1rem;top:1rem;background-color:transparent;border:none}.payment-really .splits .split-wrapper .split .left-delete-container .close-btn svg,.payment-really .splits .split-wrapper .split .right-delete-container .close-btn svg{color:#fff;width:20px;height:20px}.payment-really .splits .split-wrapper .split .right-delete-container{right:0}.payment-really .splits .split-wrapper .split .left-delete-container{left:0}.payment-really .splits .split-wrapper .split .cell{flex-shrink:0;display:flex;flex-direction:column}.payment-really .splits .split-wrapper .split .cell.payment{flex-grow:1;border:none}.payment-really .splits .split-wrapper .split .cell.hide{opacity:.5;background-color:#e5e5e5}.payment-really .splits .split-wrapper .split .cell.hide span,.payment-really .splits .split-wrapper .split .cell.hide svg{opacity:0}.payment-really .splits .split-wrapper .split .split-details{background-color:var(--static-primary-color-opacity);min-width:200px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.payment-really .splits .split-wrapper .split .split-details .name{position:relative;font-size:1.2rem;background-color:var(--color);color:#fff;display:block;text-align:center;padding-inline:1rem;z-index:1;border-top-left-radius:999px;border-bottom-left-radius:999px;margin-top:1rem;font-weight:var(--bold);margin-bottom:1rem;box-shadow:#0000004d -1.95px 1.95px 2.6px}.payment-really .splits .split-wrapper .split .split-details svg{width:24px;height:24px;color:#43a643;margin-inline-end:1rem}.payment-really .splits .split-wrapper .split .split-details .split-summary{padding-inline:1rem;display:flex;flex-direction:column;justify-content:center;height:100%}.payment-really .splits .split-wrapper .split .split-details .pie{width:70%}.payment-really .splits .split-wrapper .split .buttons-wrapper{flex-grow:4}.payment-really .splits .split-wrapper .split .buttons-wrapper .cell{width:25%}.payment-really .splits .split-wrapper .split .buttons-wrapper>.flex:not(:last-child){border-bottom:1px solid rgb(200,200,200)}.payment-really .splits .split-wrapper .split .split-button{align-items:center;justify-content:center;padding:.75rem 0rem;gap:.5rem;background-color:transparent;font-weight:var(--bold);border:none;font-size:1.15rem;border-inline-end:1px solid rgb(200,200,200)}.payment-really .splits .split-wrapper .split .split-button:disabled{opacity:.5;background-color:#e5e5e5}.payment-really .splits .split-wrapper .split .split-button.active{color:var(--static-primary-color)}.payment-really .splits .split-wrapper .split .split-button svg{width:40px;height:40px}@media (min-width: 1000px){.payment-really .splits .split-wrapper .split .split-button{font-size:1.5rem}}.payment-really .splits .split-wrapper .payments{background-color:#fff;border-bottom-left-radius:var(--big-border-radius);border-bottom-right-radius:var(--big-border-radius);margin-bottom:1rem;padding:1rem;width:90%;margin-inline:auto}.payment-really .splits .split-wrapper .payments .payment{padding-block:.5rem;font-size:1.5rem;border-bottom:1px solid rgb(200,200,200)}.payment-really .splits .split-wrapper .payments .payment:last-child{border-bottom:none}.payment-really .splits .split-wrapper .payments .payment .price{min-width:60px;text-align:end}.payment-really .payment-methods{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.payment-really .payment-methods>button{width:115px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1rem;justify-content:space-between;padding:10px;background-color:#fff;border-radius:var(--big-border-radius);box-shadow:0 0 21px #00000024;border:none;height:120px}.payment-really .payment-methods>button.active{background-color:var(--primary-color);color:#fff}.payment-really .payment-methods>button:disabled{opacity:.5}.payment-really .payment-methods>button.disabled{opacity:.5}.payment-really .payment-methods>button svg{flex:1;width:3em;height:3em}.payment-really .payment-methods>button img{width:3em;height:3em;margin:auto;object-fit:contain}.payment-really .payment-summary-with-buttons{background-color:#fff;border-radius:var(--big-border-radius);gap:1rem;box-shadow:3px 4px 16px #00000024;padding-block:1rem;padding-inline-start:1rem}.payment-really .payment-summary-with-buttons .buttons{width:calc(100% - 350px)}@media (max-width: 1000px){.payment-really .payment-summary-with-buttons .buttons .small-fs{font-size:1.5rem;padding:10px}}.payment-really .payment-summary-with-buttons .payment-summary-with-return{width:350px;max-width:350px;flex-shrink:0;display:flex;justify-content:space-between;flex-direction:row;position:relative;gap:1rem}.payment-really .payment-summary-with-buttons .payment-summary-with-return:after{content:"";width:1px;height:100%;background-color:red;position:absolute;right:0;background-color:#e6e6e6}.payment-really .payment-summary-with-buttons .payment-summary-with-return .payment-summary{width:100%}.payment-really .payment-summary-with-buttons .payment-summary-with-return .payment-summary:before{display:none}.payment-really .payment-summary-with-buttons .payment-summary-with-return .menu-btn{font-size:var(--font-size);background-color:var(--primary-color);color:var(--text-secondary-color);border:none;box-shadow:var(--box-shadow);height:50px;align-self:flex-end;border-bottom-left-radius:999px;border-top-left-radius:999px;flex-shrink:0;padding:8px;padding-inline-end:20px;width:max-content}.payment-really .payment-summary-with-buttons .payment-summary-with-return .menu-btn svg{width:30px;height:30px;padding:0}.payment-really .close-order-btn:not(:disabled) span{display:block;animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.edit-splits .popup .popup-body{display:flex;flex-direction:column;gap:1rem;width:500px}.edit-splits .popup .popup-body .arrow-button{z-index:12}.edit-splits .popup .popup-body .wrapper{height:400px}.edit-splits .popup .popup-body .wrapper .inner{height:100%;overflow:auto}.edit-splits .popup .popup-body .split{display:flex;align-items:center;gap:.8rem;justify-content:space-between}.edit-splits .popup .popup-body .split .remove{width:30px;height:30px;background-color:transparent;border:none}.edit-splits .popup .popup-body .split .name{width:240px}.edit-splits .popup .popup-body .split .price{width:100px}.edit-splits .popup .popup-body .split .price input{text-align:center}.edit-splits .popup .popup-body .split .difference{font-size:1.5rem;height:4rem;background-color:transparent;border:1px solid var(--primary-color);border-radius:99px}.edit-splits .popup .popup-body .split .difference-placeholder,.edit-splits .popup .popup-body .split .difference{width:100px;text-align:center}.edit-splits .popup .difference-description{font-size:1rem}.import-page .container{height:100%;background-color:#fff;border-radius:var(--big-border-radius);padding:var(--gap);display:flex;flex-direction:column;gap:var(--gap)}.import-page .container .data-container{height:calc(100% - 100px)}.import-page .container .data-container .data{height:100%;overflow-y:auto}.import-page .container .title{font-size:var(--big-font-size);font-weight:var(--bold);padding-bottom:var(--gap2)}.import-page .container .list{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:16px 0px}.import-page .container .list .aspect{text-align:center;flex:1;grid-row-end:span 2;border-block:1px solid black}.import-page .container .list .aspect .title{font-size:1rem;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid black}.import-page .container .list .aspect:nth-child(-n+2){background-color:red}.import-page .container table{border-collapse:collapse;width:100%}.import-page .container table td,.import-page .container table th{border:1px solid black;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50%}.import-page .container table td.key,.import-page .container table th.key{font-weight:var(--bold);font-size:1.2rem}.import-page .button{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:126px;height:106px;box-shadow:3px 4px 16px #00000024;border-radius:var(--big-border-radius);font-size:21px;font-weight:var(--bold);background-color:#fff;text-align:center;padding-inline:10px;word-break:break-word}.import-page .button.disabled{opacity:.5;pointer-events:none}.import-page .drop-zone{position:relative;display:flex;justify-content:center;align-items:center;padding:20px;height:200px;border-width:2px;margin-bottom:20px;min-width:500px;color:#646c7f;border-style:dashed;border-color:#0087f7;border-radius:5px;line-height:200px;cursor:pointer}.import-page .drop-zone.is-dragover{color:#999;border-style:solid}.import-page .drop-zone.has-images{justify-content:flex-start}.import-page .drop-zone.has-images .msg{display:none}.import-page .drop-zone input.has-image{opacity:1;width:0px;height:0px}.import-page .drop-zone input.receiver{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.import-page .drop-zone .preview{display:flex;align-items:center;position:relative;cursor:default;margin:0 5px;height:120px;border-radius:5px}.import-page .drop-zone .preview:hover .details{display:flex}.import-page .drop-zone .preview img{max-width:120px;max-height:120px;border-radius:5px}.import-page .drop-zone .preview .details{position:absolute;top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center}.import-page .drop-zone .preview .remove{display:flex;align-items:center;justify-content:center;height:30px;width:30px;border-radius:50%;background-color:#e40000;cursor:pointer}.import-page .drop-zone .preview .remove .fa{font-size:20px;color:#fff}.popup .pay-synchronization{position:absolute;bottom:10px;right:316px}.popup .synchronization .table-container{height:300px;overflow:auto}.popup .synchronization .table-container thead{position:sticky;top:0}.reports-page .title span{z-index:1000;position:fixed;margin-bottom:30px}.reports-page .title,.reports-page .subtitle{display:flex;align-items:center;justify-content:center}.reports-page .container{background-color:#fff;padding:var(--gap);border-radius:var(--big-border-radius)}.reports-page .title{font-size:1.2rem;font-weight:var(--bold)}.reports-page .data-container{height:calc(100% - 100px)}.reports-page .data-container .data{height:100%;overflow:auto}.reports-page .tabs-wrapper{width:100%;overflow:hidden}.reports-page .tabs-wrapper .tabs{border-bottom:1px solid var(--light-grey);display:flex;margin-bottom:var(--gap);width:100%;overflow:auto}.reports-page .tabs-wrapper .tabs .paid{color:#4bb543}.reports-page .tabs-wrapper .tabs button,.reports-page .tabs-wrapper .tabs a{border:1px solid transparent;border-top-left-radius:var(--small-border-radius);border-top-right-radius:var(--small-border-radius);background-color:#fff;padding:.5rem 1rem;text-decoration:none}.reports-page .tabs-wrapper .tabs button .text,.reports-page .tabs-wrapper .tabs a .text{white-space:nowrap;width:unset;max-width:100px;overflow:hidden;text-overflow:ellipsis;display:block}.reports-page .tabs-wrapper .tabs button:has(svg),.reports-page .tabs-wrapper .tabs a:has(svg){display:flex;gap:.5rem}.reports-page .tabs-wrapper .tabs button:disabled,.reports-page .tabs-wrapper .tabs a:disabled{opacity:.5}.reports-page .tabs-wrapper .tabs button:not(:disabled):hover,.reports-page .tabs-wrapper .tabs a:not(:disabled):hover{border-color:var(--light-grey) var(--light-grey) var(--background-color);color:var(--medium-grey)}.reports-page .tabs-wrapper .tabs button.active:not(:disabled),.reports-page .tabs-wrapper .tabs a.active:not(:disabled){border-color:var(--light-grey) var(--light-grey) var(--background-color);margin-bottom:-1px}.reports-page .tabs-wrapper .tabs.vertical{width:150px;flex-direction:column;border-bottom:none;border-right:1px solid var(--light-grey)}.reports-page .tabs-wrapper .tabs.vertical button,.reports-page .tabs-wrapper .tabs.vertical a{border-top-left-radius:var(--small-border-radius);border-bottom-left-radius:var(--small-border-radius);border-top-right-radius:0;border-bottom-right-radius:0;background-color:var(--background-color);padding:.5rem 1rem}.reports-page .tabs-wrapper .tabs.vertical button:hover,.reports-page .tabs-wrapper .tabs.vertical a:hover{border-color:var(--light-grey) var(--background-color) var(--light-grey) var(--light-grey)}.reports-page .tabs-wrapper .tabs.vertical button.active,.reports-page .tabs-wrapper .tabs.vertical a.active{border-color:var(--light-grey) var(--background-color) var(--light-grey) var(--light-grey);margin-bottom:0;margin-right:-1px}.reports-page .report-data-container{height:calc(100% - 80px);overflow:hidden}.reports-page .report-data-container .data-container{height:100%;overflow:auto}.reports-page .report-data-container .table-container{width:100%;padding:.25rem}.reports-page .report-data-container .table-container table{border-spacing:unset!important}.reports-page .report-data-container .table-container table th{border-top:1px solid rgb(200,200,200)}.reports-page .report-data-container .table-container table td,.reports-page .report-data-container .table-container table th{text-align:start;border-right:1px solid rgb(200,200,200);padding:.25rem;border-radius:0!important;border-bottom:1px solid rgb(200,200,200)}.reports-page .report-data-container .table-container table td:last-child,.reports-page .report-data-container .table-container table th:last-child{border-left:1px solid rgb(200,200,200)}.reports-page .table-wrapper{width:100%;height:100%;overflow:hidden}.reports-page .table-wrapper th span{word-wrap:break-word;overflow-wrap:break-word;white-space:normal;padding:.25rem;display:inline-block;text-align:start}.digital-bons-page{position:fixed;width:100%;height:100%;background-color:var(--container-background-color);display:flex;--sidebar-width: 200px}.digital-bons-page .filters{display:flex;gap:1rem;padding:1rem}.digital-bons-page .filters .filter{display:flex;gap:.5rem;align-items:center;padding:.5rem 1rem;color:var(--primary-color);border-radius:var(--big-border-radius);cursor:pointer}.digital-bons-page .filters .filter svg{width:20px;height:20px}.digital-bons-page header{height:60px;color:var(--primary-color)}.digital-bons-page header .title{font-size:1.5rem;padding:1rem;width:100%;text-align:center}.digital-bons-page header .header-actions{display:flex;gap:1rem}.digital-bons-page header .header-actions .header-select-action{display:flex;gap:.5rem;align-items:center;padding:.5rem 1rem;color:var(--primary-color);border-radius:var(--big-border-radius);cursor:pointer}.digital-bons-page header .header-actions .header-select-action svg{width:20px;height:20px}.digital-bons-page main{width:calc(100% - var(--sidebar-width));height:100%}.digital-bons-page main .digital-bons-page__scroll-container__container{width:100%;height:calc(100% - 140px - 1rem);padding:1rem}.digital-bons-page main .digital-bons-page__scroll-container__container .digital-bons-page__scroll-container{height:100%;overflow-y:auto}.digital-bons-page main .digital-bons-page__scroll-container__container .digital-bons-page__scroll-container .bon-list .bon-preview{margin-bottom:1rem}.digital-bons-page main .digital-bons-page__scroll-container__container .digital-bons-page__scroll-container .bon-list .bon-preview .bon-preview-header{background-color:var(--primary-color);border-top-left-radius:var(--big-border-radius);border-top-right-radius:var(--big-border-radius);padding:1rem;color:#fff}.digital-bons-page main .digital-bons-page__scroll-container__container .digital-bons-page__scroll-container .bon-list .bon-preview .bon-preview-header .id{font-size:1.5rem}.digital-bons-page main .digital-bons-page__scroll-container__container .digital-bons-page__scroll-container .bon-list .bon-preview .bon-preview-header .employee{text-align:center}.digital-bons-page main .digital-bons-page__scroll-container__container .digital-bons-page__scroll-container .bon-list .bon-preview .bon-preview-header .text-with-icon{display:flex;align-items:center;gap:.5rem}.digital-bons-page main .digital-bons-page__scroll-container__container .digital-bons-page__scroll-container .bon-list .bon-preview .bon-preview-header .text-with-icon svg{width:25px;height:25px}.digital-bons-page main .digital-bons-page__scroll-container__container .digital-bons-page__scroll-container .bon-list .bon-preview .bon-order-items{padding-block:1rem;background-color:#fff;border-bottom-left-radius:var(--big-border-radius);border-bottom-right-radius:var(--big-border-radius)}.digital-bons-page main .digital-bons-page__scroll-container__container .digital-bons-page__scroll-container .bon-list .bon-preview .bon-order-items .bon-order-item{padding:1rem;border-top:1px solid rgb(175,175,175)}.digital-bons-page main .digital-bons-page__scroll-container__container .digital-bons-page__scroll-container .bon-list .bon-preview .bon-order-items .bon-order-item.served{background-color:var(--container-background-color);opacity:.5}.digital-bons-page main .digital-bons-page__scroll-container__container .digital-bons-page__scroll-container .bon-list .bon-preview .bon-order-items .bon-order-item.selected{background-color:var(--static-primary-color-opacity)}.digital-bons-page main .digital-bons-page__scroll-container__container .digital-bons-page__scroll-container .bon-list .bon-preview .bon-order-items .bon-order-item:first-child{border-top:none}.digital-bons-page main .digital-bons-page__scroll-container__container .digital-bons-page__scroll-container .bon-list .bon-preview .bon-order-items .bon-order-item .item-changes{padding-top:1rem;padding-inline-start:1rem;display:none}.digital-bons-page main .digital-bons-page__scroll-container__container .digital-bons-page__scroll-container .bon-list .bon-preview .bon-order-items .bon-order-item .item-changes:has(.change){display:block}.digital-bons-page main .digital-bons-page__scroll-container__container .digital-bons-page__scroll-container .bon-list .bon-preview .bon-order-items .bon-order-item .item-changes .change{position:relative}.digital-bons-page main .digital-bons-page__scroll-container__container .digital-bons-page__scroll-container .bon-list .bon-preview .bon-order-items .bon-order-item .item-changes .change:before{position:absolute;content:"•";transform:translate(1rem)}.digital-bons-page main .digital-bons-page__scroll-container__container .digital-bons-page__scroll-container .bon-list .empty-bon-list{width:200%;text-align:center;font-size:1.5rem;color:var(--primary-color);font-weight:700}.digital-bons-page .no-bons{width:200%;height:60vh;display:flex;text-align:center;justify-content:center;align-items:center;font-size:32px;animation:no-bons 2s infinite}@keyframes no-bons{0%{opacity:0}50%{opacity:1}to{opacity:0}}.digital-bons-page .digital-bons-sidebar__scroll-container__container{width:var(--sidebar-width);height:100%;padding-block:1rem;background-color:#fff}.digital-bons-page .digital-bons-sidebar__scroll-container__container .digital-bons-sidebar__scroll-container{height:100%;overflow-y:auto}.digital-bons-page .digital-bons-sidebar__scroll-container__container .digital-bons-sidebar__scroll-container .sidebar-item{display:grid;grid-template-columns:50px 1fr;gap:1rem;padding:1rem;width:100%;background-color:transparent;border:none}.digital-bons-page .digital-bons-sidebar__scroll-container__container .digital-bons-sidebar__scroll-container .sidebar-item .amount{display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;background-color:var(--primary-color);aspect-ratio:1;width:100%;color:#fff;border-radius:50%}.digital-bons-page .digital-bons-sidebar__scroll-container__container .digital-bons-sidebar__scroll-container .sidebar-item .title{font-weight:700;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start;margin-block:auto}.digital-bons-page .digital-bons-sidebar__scroll-container__container .digital-bons-sidebar__scroll-container .sidebar-item.selected{background-color:var(--static-primary-color-opacity)}.device-login-page .computer-list{padding:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.device-login-page .computer-list .computer{background-color:var(--background-color);border-radius:var(--big-border-radius);padding:1rem;display:flex;align-items:center;flex-direction:column;gap:1rem;cursor:pointer}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{overflow:visible;text-transform:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar *:before,.rbc-calendar *:after{-webkit-box-sizing:inherit;box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.rbc-ellipsis,.rbc-show-more,.rbc-row-segment .rbc-event-content,.rbc-event-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{overflow:hidden;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;text-overflow:ellipsis;white-space:nowrap;padding:0 3px;text-align:center;vertical-align:middle;font-weight:700;font-size:90%;min-height:0;border-bottom:1px solid #ddd}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{color:inherit;background:none;margin:0;padding:0;border:none;cursor:pointer;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.rbc-row-content{position:relative;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;font-size:16px}.rbc-toolbar .rbc-toolbar-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{color:#373a3c;display:inline-block;margin:0;text-align:center;vertical-align:middle;background:none;background-image:none;border:1px solid #ccc;padding:.375rem 1rem;border-radius:4px;line-height:normal;white-space:nowrap}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px #00000020;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button.rbc-active:focus{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.rbc-toolbar button:focus{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:hover{color:#373a3c;cursor:pointer;background-color:#e6e6e6;border-color:#adadad}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:0 4px 4px 0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px 0 0 4px}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width: 767px){.rbc-toolbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.rbc-event,.rbc-day-slot .rbc-background-event{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:2px 5px;background-color:#3174ad;border-radius:5px;color:#fff;cursor:pointer;width:100%;text-align:left}.rbc-slot-selecting .rbc-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-slot-selecting .rbc-background-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected,.rbc-day-slot .rbc-selected.rbc-background-event{background-color:#265985}.rbc-event:focus,.rbc-day-slot .rbc-background-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{-webkit-box-shadow:-1px 1px 5px 0px rgba(51,51,51,.5);box-shadow:-1px 1px 5px #33333380}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;z-index:4;font-weight:700;font-size:85%;height:auto;line-height:normal;color:#3174ad}.rbc-show-more:hover,.rbc-show-more:focus{color:#265985}.rbc-month-view{position:relative;border:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;height:100%}.rbc-month-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-month-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-preferred-size:0px;flex-basis:0px;overflow:hidden;height:100%}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;overflow:hidden;right:1px}.rbc-day-bg{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{position:absolute;z-index:5;border:1px solid #e5e5e5;background-color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px #00000040;padding:10px}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{width:100%;border:1px solid #ddd;border-spacing:0;border-collapse:collapse}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{padding:3px 5px;text-align:left;border-bottom:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{-webkit-box-flex:1;-ms-flex:1;flex:1}.rbc-timeslot-group{border-bottom:1px solid #ddd;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.rbc-time-gutter,.rbc-header-gutter{-webkit-box-flex:0;-ms-flex:none;flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;position:absolute;right:0;margin-right:10px;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-event,.rbc-day-slot .rbc-background-event{border:1px solid #265985;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:100%;min-height:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{width:100%;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;word-wrap:break-word;line-height:1;height:100%;min-height:1em}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{position:sticky;left:0;background-color:#fff;border-right:1px solid #ddd;z-index:10;margin-right:-1px}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{min-width:auto;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-preferred-size:0px;flex-basis:0px}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-header,.rbc-time-view-resources .rbc-day-bg{width:140px;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-preferred-size:0 px;flex-basis:0 px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;position:absolute;background-color:#00000080;color:#fff;font-size:75%;width:100%;padding:3px}.rbc-slot-selecting{cursor:move}.rbc-time-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;border:1px solid #ddd;min-height:0}.rbc-time-view .rbc-time-gutter{white-space:nowrap;text-align:right}.rbc-time-view .rbc-allday-cell{-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;position:relative}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:20px}.rbc-time-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-right-width:0;border-left:1px solid #ddd}.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-left:1px solid #ddd}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;-ms-flex-negative:0;flex-shrink:0}.rbc-time-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;border-top:2px solid #ddd;overflow-y:auto;position:relative}.rbc-time-content>.rbc-time-gutter{-webkit-box-flex:0;-ms-flex:none;flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{width:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.rbc-current-time-indicator{position:absolute;z-index:3;left:0;right:0;height:1px;background-color:#74ad31;pointer-events:none}.rbc-resource-grouping.rbc-time-header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}/*!
* 
*   react-simple-keyboard v3.8.89
*   https://github.com/hodgef/react-simple-keyboard
*
*   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
*
*   This source code is licensed under the MIT license found in the
*   LICENSE file in the root directory of this source tree.
*
*//*!
 * 
 *   simple-keyboard v3.8.64
 *   https://github.com/hodgef/simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span,.hg-theme-default .hg-button span svg{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit;outline:0}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px #0000004d;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:#05194687;color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;position:absolute;transform:translateY(-100%);-webkit-user-select:none;-moz-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:#00000008;cursor:pointer}li.hg-candidate-box-list-item:active{background:#0000001a}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}._button-1_1cko7_1{padding:4px 8px;border:1px solid var(--primary-color);border-radius:var(--small-border-radius);background-color:var(--background-color);font-size:var(--button1-font-size);word-spacing:100vw;color:var(--text-primary-color);box-shadow:var(--box-shadow);padding-block:var(--gap);width:112px;min-height:98px;height:fit-content}._button-1_1cko7_1 svg{width:50px;height:50px}._button-1_1cko7_1:disabled{opacity:.5}._button-2_1cko7_24{width:40px;height:40px;min-width:40px;min-height:40px;border-radius:50%;border:none;font-size:31px;font-weight:var(--bold);background-color:var(--text-secondary-color);color:var(--primary-color);display:flex;align-items:center;justify-content:center;padding:5px;border:1px solid var(--primary-color)}._button-2_1cko7_24 svg{width:20px;height:20px;color:var(--primary-color)!important;fill:var(--primary-color)!important;scale:1!important}._button-3_1cko7_49{margin-block:4px;height:60px;aspect-ratio:1/1;font-size:13.3px;display:flex;align-items:center;justify-content:center}._button-3_1cko7_49 svg{width:13.3px;height:13.3px}._button-4_1cko7_63{width:100%;box-shadow:0 0 18px #00000036;border-radius:var(--big-border-radius);font-size:36px;line-height:42px;background-color:#fff;font-weight:700;color:var(--primary-color);border:1px solid var(--primary-color);letter-spacing:-2.13px;white-space:nowrap;padding:10px 20px;font-weight:400}._button-4_1cko7_63:has(svg){display:flex;align-items:center;gap:10px;padding:10px;padding-inline-end:20px}._button-4_1cko7_63:has(svg) svg{transform:translateY(2px);width:18px;height:18px}._button-4_1cko7_63:disabled{opacity:.5;pointer-events:none}._button-5_1cko7_95{box-shadow:0 0 18px #00000036;border-radius:var(--small-border-radius);background-color:var(--background-color);font-size:18px;color:var(--primary-color);border:1px solid var(--primary-color);padding:0 20px;height:100%;white-space:nowrap;min-height:64px}._button-5_1cko7_95:disabled{opacity:.5;pointer-events:none}._button-6_1cko7_112{height:40px;min-width:40px;min-height:40px;border-radius:20px;border:none;font-size:31px;font-weight:var(--bold);color:var(--text-secondary-color);background-color:var(--primary-color);justify-content:center;text-align:center;padding-inline:20px;display:flex;align-items:center;gap:1rem}._button-6_1cko7_112 span{font-size:25px}._button-6_1cko7_112 svg{width:20px;height:20px}._button-6_1cko7_112:disabled{opacity:.5;pointer-events:none}._button-7_1cko7_143{padding:8px!important;border:1px solid var(--primary-color);border-radius:var(--small-border-radius);background-color:var(--background-color);font-size:var(--button1-font-size);color:var(--text-primary-color);box-shadow:var(--box-shadow);padding-block:var(--gap);display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;white-space:nowrap;font-size:14px;gap:6px}._button-7_1cko7_143 svg{width:30px;height:30px}._button-7_1cko7_143:disabled{opacity:.5}._button-8_1cko7_169{width:100%;box-shadow:0 0 18px #00000036;border-radius:var(--big-border-radius);font-size:36px;line-height:42px;background-color:#fff;font-weight:700;color:var(--primary-color);border:1px solid var(--primary-color);letter-spacing:-2.13px;white-space:nowrap;padding:10px 20px;font-weight:400;position:relative;overflow:hidden}._button-8_1cko7_169 ._progress_1cko7_186{transition:all .2s;position:absolute;background-color:var(--static-primary-color-opacity);height:100%;top:0;left:0}._button-8_1cko7_169 ._content_1cko7_194{position:relative;z-index:1}._button-9_1cko7_199{width:40px;height:40px;min-width:40px;min-height:40px;border-radius:50%;border:none;font-size:31px;font-weight:var(--bold);background-color:var(--text-secondary-color);color:var(--primary-color);display:flex;align-items:center;justify-content:center;padding:5px}._button-9_1cko7_199 svg{width:20px;height:20px;color:var(--primary-color)!important;fill:var(--primary-color)!important;scale:1!important}._button-10_1cko7_223{box-shadow:0 0 18px #00000036;font-size:48px;background-color:#fff;font-weight:700;color:var(--primary-color);border:1px solid var(--primary-color);letter-spacing:-2.13px;white-space:nowrap;padding:10px 20px;font-weight:400;height:200px;border-radius:var(--big-border-radius)}._button-10_1cko7_223:has(svg){display:flex;align-items:center;gap:10px;padding:10px;padding-inline-end:20px}._button-10_1cko7_223:has(svg) svg{transform:translateY(2px);width:18px;height:18px}._button-10_1cko7_223:disabled{opacity:.5;pointer-events:none}._input-container1_rr5xd_1{--input-padding: 18px 1rem;position:relative;width:100%;opacity:1;font-size:1rem;display:flex}._input-container1_rr5xd_1._invalid_rr5xd_9 input{outline:1px solid red}._input-container1_rr5xd_1:has(._action-button_rr5xd_12) button,._input-container1_rr5xd_1:has(._action-button_rr5xd_12) input,._input-container1_rr5xd_1:has(._action-button_rr5xd_12) textarea{padding-left:60px}._input-container1_rr5xd_1:has(._action-button_rr5xd_12) ._action-button_rr5xd_12{background-color:transparent;position:absolute;padding:0;display:flex;align-items:center;justify-content:center;width:60px;height:60px;left:0;top:-.5rem;border-radius:50%;aspect-ratio:1/1}._input-container1_rr5xd_1:has(._action-button_rr5xd_12) ._action-button_rr5xd_12 svg{height:1.5rem;width:1.5rem}._input-container1_rr5xd_1 button,._input-container1_rr5xd_1 input,._input-container1_rr5xd_1 textarea{background-color:transparent;font-size:1rem;width:100%;flex:1;text-align:start;padding-block:20px;border:none;border-radius:16px;outline:none;background-color:#fff;transition:all var(--duarition-time) var(--duarition-effect);font-size:18px;padding-inline:18px}._input-container1_rr5xd_1 button:valid+label,._input-container1_rr5xd_1 button:focus+label,._input-container1_rr5xd_1 input:valid+label,._input-container1_rr5xd_1 input:focus+label,._input-container1_rr5xd_1 textarea:valid+label,._input-container1_rr5xd_1 textarea:focus+label{color:var(--text-primary-color);font-weight:var(--bold);line-height:18px;font-size:12px;padding:0 10px}._input-container1_rr5xd_1 label{font-size:18px;line-height:64px;position:absolute;width:100%;top:0;left:0;padding-inline-start:18px;text-align:start;cursor:text;transition:all var(--duarition-time) var(--duarition-effect);color:var(--text-primary-color);z-index:1}._input-container2_rr5xd_79{--input-padding: 18px 1rem;position:relative;width:100%;font-size:1rem;display:flex}._input-container2_rr5xd_79._invalid_rr5xd_9 input{outline:1px solid red}._input-container2_rr5xd_79:has(._action-button_rr5xd_12) button,._input-container2_rr5xd_79:has(._action-button_rr5xd_12) input,._input-container2_rr5xd_79:has(._action-button_rr5xd_12) textarea{padding-left:60px}._input-container2_rr5xd_79:has(._action-button_rr5xd_12) ._action-button_rr5xd_12{background-color:transparent;position:absolute;padding:0;display:flex;align-items:center;justify-content:center;width:60px;height:60px;left:0;top:-.5rem;border-radius:50%;aspect-ratio:1/1}._input-container2_rr5xd_79:has(._action-button_rr5xd_12) ._action-button_rr5xd_12 svg{height:1.5rem;width:1.5rem}._input-container2_rr5xd_79 button,._input-container2_rr5xd_79 input,._input-container2_rr5xd_79 textarea{background-color:transparent;font-size:1rem;width:100%;flex:1;text-align:start;padding-block:20px;border:none;border-radius:16px;outline:none;background-color:#e9e9e9;transition:all var(--duarition-time) var(--duarition-effect);font-size:18px;padding-inline:18px}._input-container2_rr5xd_79 button:valid+label,._input-container2_rr5xd_79 button:focus+label,._input-container2_rr5xd_79 input:valid+label,._input-container2_rr5xd_79 input:focus+label,._input-container2_rr5xd_79 textarea:valid+label,._input-container2_rr5xd_79 textarea:focus+label{color:var(--text-primary-color);font-weight:var(--bold);line-height:18px;font-size:12px;padding:0 10px}._input-container2_rr5xd_79 label{font-size:18px;line-height:64px;position:absolute;width:100%;top:0;left:0;padding-inline-start:18px;text-align:start;cursor:text;transition:all var(--duarition-time) var(--duarition-effect);color:var(--text-primary-color);z-index:1}
