@charset "UTF-8";@font-face{font-family:f-black;src:url(Montserrat-Black.ac13aab073a39544.ttf)}@font-face{font-family:f-bold;src:url(Montserrat-Bold.a8958d1ad293b01c.ttf)}@font-face{font-family:f-medium;src:url(Montserrat-Medium.50ba2624ff93733b.ttf)}@font-face{font-family:f-regular;src:url(Montserrat-Regular.09cae4fd24e6bfa5.ttf)}@font-face{font-family:f-light;src:url(Montserrat-Light.032e110e0419ad1d.ttf)}@font-face{font-family:f-semi-bold;src:url(Montserrat-SemiBold.39bc7b1131fbc177.ttf)}*{transition:all .4s;box-sizing:border-box;font-family:f-medium}html{position:relative;scroll-behavior:smooth}html body{background:#edf3ff;margin:0%;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:f-medium;line-height:.8em}p,span,small,label,a{font-family:f-light}strong{font-family:f-bold}.m-ling{font-family:f-light}.m-regular{font-family:f-regular}.m-mediun{font-family:f-medium}input,select,textarea{background:transparent;border:none;outline:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=date]::-webkit-calendar-picker-indicator{min-width:14px;min-height:14px;filter:invert(.5);box-shadow:0 3px 3px #3335 inset;border-radius:100px;padding:5px}button,a{background:transparent;color:#333;border:none;text-decoration:none;padding:0;cursor:pointer}button i,a i{color:#7e7e7e}button:hover,a:hover{box-shadow:0 5px 5px #33333347}.btn-text{min-width:30px;height:35px;background:#f0f0f0;border-radius:10px;padding:0 9px;overflow:hidden;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.radio-options-g{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0em}.radio-options-g label{height:30px;background:#deeaff;font-size:12px;padding:5px 10px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em;flex-grow:1;flex-basis:100px}.radio-options-g .start{border-top-left-radius:10px;border-bottom-left-radius:10px}.radio-options-g .end{border-top-right-radius:10px;border-bottom-right-radius:10px}.radio-options-g input{display:none}.radio-options-g input:checked+label{background:linear-gradient(125deg,#586efc,rgba(88,110,252,.4901960784));color:#fff;box-shadow:0 5px 10px #33333351;transform:translateY(-5px)}.sp{margin-bottom:1em}.header-default{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em}.header-default .section{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.header-default .title{font-family:f-medium}.header-default .title-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.header-default .title-icon i{width:30px;height:30px;font-size:14px;background:linear-gradient(125deg,#0f1133,#0f1133);color:#fff;border-radius:10px;display:flex;justify-content:center;align-items:center}.header-default>.options{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.header-default>.options button,.header-default>.options a{min-width:25px;height:25px;font-size:12px;background:rgba(59,59,59,.062745098);border-radius:100px;display:flex;justify-content:center;align-items:center}.header-default>.options button:hover,.header-default>.options a:hover{transform:translateY(-5px)}.header-default>.options .btn-text{letter-spacing:1px;font-family:f-medium}.header-default>.options .btn-new,.header-default>.options .btn-save{background:#2c33d6;color:#fff}.header-default>.options .btn-cancel{background:#333333;color:#fff}.header-default>.options .btn-delete{background:red}.header-title{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.2em;text-align:center}.header-title .title{font-size:20px;letter-spacing:.1px}.header-title .sub-title{font-size:15px;letter-spacing:.1px}.header-title .description{font-size:13px}.table-filter{width:100%;margin-bottom:1em;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.5em;flex-wrap:wrap}.table-filter>.separator{width:1px;height:20px;background:rgba(51,51,51,.231372549);margin:auto 0;display:flex;justify-content:center;align-items:center}.table-filter>.btn-now{height:30px;background:#deeaff;border-radius:10px;padding:0 10px;font-family:f-regular}.table-filter>.btn-now-active{background:linear-gradient(125deg,#586efc,rgba(88,110,252,.4901960784));color:#fff;box-shadow:0 5px 10px #33333351;transform:translateY(-5px)}.table-filter>.radio-options{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0em}.table-filter>.radio-options label{height:30px;background:#deeaff;font-size:12px;padding:5px 10px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em;flex-grow:1;flex-basis:100px}.table-filter>.radio-options .start{border-top-left-radius:10px;border-bottom-left-radius:10px}.table-filter>.radio-options .end{border-top-right-radius:10px;border-bottom-right-radius:10px}.table-filter>.radio-options input{display:none}.table-filter>.radio-options input:checked+label{background:linear-gradient(125deg,#586efc,rgba(88,110,252,.4901960784));color:#fff;box-shadow:0 5px 10px #33333351;transform:translateY(-5px)}.table-filter>.dates{height:30px;border-radius:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0em}.table-filter>.dates input{background:#deeaff;padding:5px;font-family:f-light}.table-filter>.dates input:focus{background:linear-gradient(125deg,#586efc,rgba(88,110,252,.4901960784));color:#fff;box-shadow:0 5px 10px #33333351;transform:translateY(-5px)}.table-filter>.dates .start{border-top-left-radius:10px;border-bottom-left-radius:10px}.table-filter>.dates .end{border-top-right-radius:10px;border-bottom-right-radius:10px}.table-filter>.order{height:30px;background:#deeaff;border-radius:10px;padding:0 5px;display:flex;justify-content:center;align-items:center}.table-filter>.order label{font-size:12px;padding-right:5px}.table-filter>.order select{height:100%;border-radius:5px;padding:0 10px;font-family:f-light}.table-filter>.order select:focus{background:linear-gradient(125deg,#586efc,rgba(88,110,252,.4901960784));color:#fff;box-shadow:0 5px 10px #33333351;transform:translateY(-5px);margin:0 10px;padding:0 5px}.table-filter>.order select:focus option{color:#333}.table-filter>.order .radio-orders{min-width:25px;height:25px;box-shadow:0 3px 3px #33333332 inset;border-radius:8px;overflow:hidden;display:flex;justify-content:center;align-items:center}.table-filter>.order .radio-orders label{height:100%;padding:0 5px;display:flex;justify-content:center;align-items:center}.table-filter>.order .radio-orders label i{color:#fff}.table-filter>.order .radio-orders input{display:none}.table-filter>.order .radio-orders input:checked+label{background:#7894ff}.table-filter>.searcher{min-width:300px;height:30px;background:#deeaff;border-radius:10px;overflow:hidden;padding:5px;display:flex;justify-content:center;align-items:center}.table-filter>.searcher input{width:100%}.table-filter>.searcher button{width:25px;height:25px;font-size:12px;transform:translate(50px);overflow:hidden}.table-filter>.searcher-active button{background:linear-gradient(125deg,#586efc,rgba(88,110,252,.4901960784));color:#fff;border-radius:8px;transform:translate(0)}.table-filter>.searcher-active button i{color:#fff}.form-row{width:100%;border-radius:10px;position:relative;overflow:hidden}.form-row>.header{padding:5px;border-bottom:1px solid rgba(51,51,51,.1058823529);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em}.form-row>.header .ct-title{padding-left:10px}.form-row>.header .ct-title .name{font-size:12px;font-weight:900}.form-row>.header .options{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.form-row>.header .options button{min-width:30px;height:30px;background:linear-gradient(125deg,rgba(51,51,51,.0274509804),rgba(51,51,51,0));border-radius:100px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.form-row>.header .options .btn-text{height:25px;padding:0 10px}.form-row>.controllers{width:100%;padding:10px;display:flex;gap:1em;flex-wrap:wrap}.form-row>.controllers>.form-control-i,.form-row>.controllers>.form-control{width:100%;position:relative;border-radius:5px;flex-grow:1;flex-basis:200px}.form-row>.controllers>.form-control-i input,.form-row>.controllers>.form-control-i select,.form-row>.controllers>.form-control-i textarea,.form-row>.controllers>.form-control input,.form-row>.controllers>.form-control select,.form-row>.controllers>.form-control textarea{background:#edf3ff;border-radius:10px;padding:5px}.form-row>.controllers>.form-control-i .radios,.form-row>.controllers>.form-control .radios{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.5em;flex-wrap:wrap}.form-row>.controllers>.form-control-i .radios>.radio-option,.form-row>.controllers>.form-control .radios>.radio-option{position:relative}.form-row>.controllers>.form-control-i .radios>.radio-option label,.form-row>.controllers>.form-control .radios>.radio-option label{height:35px;font-size:14px;letter-spacing:1px;background:rgba(59,59,59,.0274509804);border-radius:5px;overflow:hidden;padding:0 10px;cursor:pointer;display:flex;justify-content:center;align-items:center}.form-row>.controllers>.form-control-i .radios>.radio-option input,.form-row>.controllers>.form-control .radios>.radio-option input{width:100%;height:100%;opacity:0%;position:absolute}.form-row>.controllers>.form-control-i .radios>.radio-option input:checked+label,.form-row>.controllers>.form-control .radios>.radio-option input:checked+label{background:#3944f2;box-shadow:0 10px 10px #3b3b3b1e;color:#fff;transform:translateY(-5px)}.form-row>.controllers>.form-control-i .ct-selected,.form-row>.controllers>.form-control .ct-selected{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.5em;flex-wrap:wrap}.form-row>.controllers>.form-control-i .ct-selected .selected,.form-row>.controllers>.form-control .ct-selected .selected{height:25px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0em;border:1px solid rgba(51,51,51,.2117647059);border-radius:5px;overflow:hidden}.form-row>.controllers>.form-control-i .ct-selected .selected:hover,.form-row>.controllers>.form-control .ct-selected .selected:hover{box-shadow:0 10px 10px #33333335;transform:translateY(-5px)}.form-row>.controllers>.form-control-i .ct-selected .selected:hover button,.form-row>.controllers>.form-control .ct-selected .selected:hover button{opacity:100%}.form-row>.controllers>.form-control-i .ct-selected .selected .value,.form-row>.controllers>.form-control .ct-selected .selected .value{padding:5px}.form-row>.controllers>.form-control-i .ct-selected .selected button,.form-row>.controllers>.form-control .ct-selected .selected button{width:30px;height:100%;opacity:0%;background:#3b3b3b;color:#fff}.form-row>.controllers>.form-control-i .ct-selected .selected button i,.form-row>.controllers>.form-control .ct-selected .selected button i{font-size:10px;color:#fff}.form-row>.controllers>.form-control-i>.options,.form-row>.controllers>.form-control>.options{width:100%;display:flex;gap:.5em;flex-wrap:wrap}.form-row>.controllers>.form-control-i>.options .item,.form-row>.controllers>.form-control>.options .item{font-size:11px;border:1px solid rgba(59,59,59,.1490196078);border-radius:5px;padding:5px 10px;cursor:pointer}.form-row>.controllers>.form-control-i>.options .item:hover,.form-row>.controllers>.form-control>.options .item:hover{background:#3b3b3b;color:#fff}.form-row>.controllers>.form-control-i>.list,.form-row>.controllers>.form-control>.list{width:100%;opacity:0%;background:white;box-shadow:0 20px 20px #3b3b3b3c;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:auto;transform:translateY(20px);transition:all .2s}.form-row>.controllers>.form-control-i>.list .item,.form-row>.controllers>.form-control>.list .item{width:100%;border-bottom:2px solid rgba(59,59,59,.2352941176);padding:5px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5em;flex-wrap:wrap;cursor:pointer}.form-row>.controllers>.form-control-i>.list .item .name_reference,.form-row>.controllers>.form-control>.list .item .name_reference{font-size:12px;font-family:f-medium}.form-row>.controllers>.form-control-i>.list .item:hover,.form-row>.controllers>.form-control>.list .item:hover{background:#272fac;color:#fff}.form-row>.controllers>.form-control-i>.list .item:hover small,.form-row>.controllers>.form-control-i>.list .item:hover span,.form-row>.controllers>.form-control>.list .item:hover small,.form-row>.controllers>.form-control>.list .item:hover span{color:#fff}.form-row>.controllers>.form-control-i>.show-list,.form-row>.controllers>.form-control>.show-list{max-height:300px;opacity:100%;transform:translateY(0);transition:all .5s}.form-row>.controllers>.form-control-i>.list-seletect,.form-row>.controllers>.form-control>.list-seletect{width:100%;display:flex;gap:.5em;flex-wrap:wrap}.form-row>.controllers>.form-control-i>.list-seletect .item,.form-row>.controllers>.form-control>.list-seletect .item{flex-grow:1;flex-basis:200px;font-size:12px;border:1px solid rgba(59,59,59,.262745098);border-radius:5px;padding:5px 10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5em}.form-row>.controllers>.form-control{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.3em;text-align:start}.form-row>.controllers>.form-control label{font-size:13px}.form-row>.controllers>.form-control input,.form-row>.controllers>.form-control select,.form-row>.controllers>.form-control textarea{width:100%;height:30px;border:1px solid rgba(51,51,51,.0862745098);border-radius:5px}.form-row>.controllers>.form-control textarea{max-width:100%;min-width:100%;max-height:100px;min-height:100px}.form-row>.controllers>.form-control .observation{color:#333333d5}.form-row>.controllers>.form-control .inpuit-check{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.form-row>.controllers>.form-control .inpuit-check .input{width:100%}.form-row>.controllers>.form-control .inpuit-check .checkbox{width:20px;min-width:20px;min-height:20px;border-radius:100px}.form-row>.controllers>.form-control .btn-update-location{font-size:10px;background:#3b3b3b;color:#fff;border-radius:5px;padding:5px 10px}.form-row>.controllers>.form-control>.list-crud{width:100%;max-height:200px;padding-bottom:10px;overflow:auto}.form-row>.controllers>.form-control>.list-crud .item{width:100%;display:grid;grid-template-columns:45% 40% 5%;gap:.5em;margin-bottom:.5em}.form-row>.controllers>.form-control>.list-crud .item input{background:transparent;font-size:12px}.form-row>.controllers>.form-control-i{height:35px;display:grid;grid-template-columns:30px auto;gap:.4em}.form-row>.controllers>.form-control-i input:focus{transform:translateY(-5px);box-shadow:0 5px 5px #33333332}.form-row>.controllers>.form-control-i input:focus+label{box-shadow:0 5px 5px #33333332;background:linear-gradient(125deg,#272fac,rgba(39,47,172,.4901960784));color:#fff;transform:translateY(-5px)}.form-row>.controllers>.form-control-i input:focus+label i{color:#fff}.form-row>.controllers>.form-control-i label{background:#edf3ff;border-radius:10px;order:-1;display:flex;justify-content:center;align-items:center}.form-row>.controllers>.form-control-i label i{color:#7e7e7e;font-size:14px}.form-row>.controllers>.files-control{border-left:2px solid rgba(51,51,51,.3843137255);border-radius:0;padding-left:10px}.form-row>.controllers>.files-control label{font-size:13px}.form-row>.controllers>.files-control .files{width:100%;max-height:300px;display:flex;gap:.5em;flex-wrap:wrap}.form-row>.controllers>.files-control .files>.file{border:1px solid rgba(51,51,51,.3019607843);border-radius:5px;position:relative;overflow:hidden;padding:5px;flex-grow:1;flex-basis:200px}.form-row>.controllers>.files-control .files>.file:hover>button{width:30px}.form-row>.controllers>.files-control .files>.file>button{width:0px;height:100%;background:rgba(51,51,51,.2470588235);position:absolute;top:0%;right:0%}.form-row>.controllers>.files-control>.btn-f{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em}.form-row>.controllers>.files-control>.btn-f>.info{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.form-row>.controllers>.number-content{flex-basis:150px}.form-row>.controllers>.number-content input{max-width:100px}.form-row>.controllers>.form-control-full{flex-basis:100%}.form-row>.controllers>.ct-warning{width:100%;background:#3b3b3b;color:#fff;border-radius:100px 100px 100px 0/100px 100px 100px 0px;text-align:center;padding:5px}.form-row>.controllers .switch{width:50px;height:25px;position:relative;display:inline-block;margin-left:.5em}.form-row>.controllers .switch input{display:none}.form-row>.controllers .switch input:checked+.slider{background:#0e6eb8;box-shadow:0 10px 10px #3b3b3b42}.form-row>.controllers .switch input:checked+.slider:before{transform:translate(23px)}.form-row>.controllers .switch .slider{position:absolute;cursor:pointer;inset:0;background-color:#3c3c3c2c;color:#fff;transition:.4s;border-radius:100px}.form-row>.controllers .switch .slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:2.6px;background:linear-gradient(125deg,white,rgba(255,255,255,.637));transition:.4s;border-radius:100px}.form-row>.controllers>.links{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1em}.form-row>.controllers>.links button,.form-row>.controllers>.links a{min-width:30px;height:30px;font-size:12px;background:#3b3b3b;border-radius:100px;display:flex;justify-content:center;align-items:center}.form-row>.controllers>.links button i,.form-row>.controllers>.links a i{color:#fff}.form-row>.controllers>.form-files{width:100%}.form-row>.controllers>.form-files .options{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.5em;flex-wrap:wrap}.form-row>.controllers>.form-files .options button{width:30px;height:30px;font-size:13px;letter-spacing:1px;background:rgba(59,59,59,.7921568627);border-radius:100px;padding:0 10px;cursor:pointer;display:flex;justify-content:center;align-items:center}.form-row>.controllers>.form-files .options button i{color:#fff}.form-row>.controllers>.form-files>img{max-width:100%}.form-row>.controllers>.form-files .default{opacity:30%}.form-row>.controllers>.btn- button{width:100%;height:40px;background:#deeaff;border-radius:5px}.form-row>.footer{width:100%;max-height:0px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.form-row>.footer button{width:100%;height:0px;overflow:hidden}.form-row>.footer button:disabled{background:#edf3ff;color:#3b3b3b}.form-row>.footer .btn-save{background:linear-gradient(125deg,#272fac,rgba(39,47,172,.4901960784));color:#fff}.form-row>.footer .btn-edit{background:linear-gradient(125deg,#586efc,rgba(88,110,252,.4901960784));color:#fff}.form-row>.registration-details{width:100%;margin-top:1em;padding:10px 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5em}.form-row>.registration-details .re-b{width:100%;border-bottom:1px solid rgba(59,59,59,.0352941176);padding:5px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0em}.form-row-next>.footer{max-height:300px}.form-row-next>.footer button{height:40px}.search-container{width:100%;background:#fcfcfc;border-radius:100px;border:1px solid rgba(59,59,59,.1137254902);position:relative;overflow:hidden;padding:5px;display:grid;grid-template-rows:30px 0px;transition:border-radius .3s .5s,grid-template-rows .5s}.search-container form{width:100%;display:grid;grid-template-columns:auto 30px}.search-container form input{width:100%;height:100%;padding:0 10px}.search-container form button{height:100%;border-radius:100px}.search-container .list{width:100%;overflow:auto;background:#fcfcfc}.search-container .list .item{width:100%;border-radius:5px;padding:10px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.5em;flex-wrap:wrap}.search-container .list .item:hover{background:white}.search-container-show{grid-template-rows:35px 260px;border-radius:20px;transition:border-radius .2s,grid-template-rows .2s .5s}.search-container-show>form{border-bottom:1px solid rgba(59,59,59,.0274509804)}.modal{width:100%;height:0%;background:transparent;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);position:fixed;top:0%;left:0%;z-index:9999999;overflow:hidden;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1em;transition:all .3s .3s}.modal>.content{width:100%;max-width:700px;height:100%;background:transparent;box-shadow:0 20px 20px #3333334d;border-radius:15px;position:relative;overflow:hidden;display:grid;grid-template-rows:30px auto;transition:all .3s}.modal>.content>.header{width:100%;background:#102741;color:#fff;padding:0 5px 0 10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em}.modal>.content>.header>.title{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.modal>.content>.header .btn-add{width:20px;height:20px;font-size:10px;background:#272fac;color:#fff;border-radius:5px}.modal>.content>.header .btn-add i{color:#fff}.modal>.content>.header .closed{width:20px;height:20px;font-size:10px;background:linear-gradient(125deg,#ff7f50,rgba(255,127,80,.6549019608));color:#fff;border-radius:100px;display:flex;justify-content:center;align-items:center}.modal>.content>.header .closed i{color:#fff}.modal>.content>.header .btn-text{min-width:20px;font-size:10px;padding:0 5px}.modal>.content>.body{width:100%;overflow:auto;padding:10px;text-align:center}.modal>.content>.body>.labels{width:100%;display:flex;gap:1em;flex-wrap:wrap}.modal>.content>.body>.labels .label{background:linear-gradient(125deg,rgba(51,51,51,.0352941176),rgba(51,51,51,0));border-radius:5px;padding:5px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0em;flex-grow:1;flex-basis:200px}.modal>.content>.body>.labels .label .title{font-size:12px;font-family:f-regular}.modal>.content>.body>.labels .label .value{font-size:14px}.modal>.content>.body>.labels .html{flex-basis:100%}.modal>.content>.body>form{box-shadow:none}.modal-show{height:100%;background:rgba(51,51,51,.1215686275);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:10px 10px 10px 70px;transition:all .3s}.modal-show>.content{background:white;box-shadow:0 20px 20px #3333334d;transition:all .3s .3s}.modal-info{width:100%;height:0%;opacity:0%;background:rgba(193,193,193,.0509803922);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:fixed;top:0%;right:0%;z-index:21;z-index:9999;overflow:hidden;padding:0;display:flex;justify-content:center;align-items:center;transition:all .3s .5s}.modal-info>.content{width:100%;max-width:690px;height:100%;position:relative;overflow:hidden;padding:20px;display:grid;grid-template-columns:auto 350px}.modal-info>.content>.data{height:100%;overflow:hidden;padding:10px 0 20px 10px;z-index:1}.modal-info>.content>.data .content{width:100%;height:100%;background:white;box-shadow:0 10px 10px #3b3b3b51;border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:auto;padding:15px;transform:translate(300px)}.modal-info>.content>.data .content>.btn-closed{width:100%;height:30px;font-size:15px;background:#f2f2f2;box-shadow:0 5px 5px #3b3b3b1c inset;border-radius:5px;margin-bottom:1em;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.modal-info>.content>.data .content::-webkit-scrollbar{-webkit-appearance:none}.modal-info>.content>.data .content::-webkit-scrollbar:vertical{width:13px;margin-right:40px}.modal-info>.content>.data .content::-webkit-scrollbar-button:increment,.modal-info>.content>.data .content::-webkit-scrollbar-button{display:none}.modal-info>.content>.data .content::-webkit-scrollbar:horizontal{height:13px}.modal-info>.content>.data .content::-webkit-scrollbar-thumb{background:#3b3b3b;border:2px solid #edf3ff;border-radius:20px}.modal-info>.content>.data .content::-webkit-scrollbar-track{border-radius:5px}.modal-info>.content>.information{background:white;box-shadow:0 20px 20px #3b3b3b51;border-radius:10px;z-index:2;padding:20px;overflow:auto}.modal-info-show{height:100%;opacity:100%;transition:padding .1s,height .3s,opacity .5s .1s}.modal-info-show>.content>.data>.content{transform:translate(0);transition:all .5s .5s}.modal-form{width:100%;height:0%;background:transparent;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);position:fixed;top:0%;left:0%;z-index:99;overflow:hidden;transition:all .3s .3s}.modal-form>.content{width:100%;max-width:700px;height:100%;background:white;border-radius:10px;position:relative;margin:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0em;transition:all .3s}.modal-form>.content>.header{width:95%;background:#0f1133;color:#fff;border-radius:10px;margin:auto;transform:translateY(0);z-index:99;padding:10px}.modal-form>.content>.header .section{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em;flex-wrap:nowrap}.modal-form>.content>.header .section .options{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.modal-form>.content>.header .section .options button{height:25px;font-size:11px}.modal-form>.content>.header>.title{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.modal-form>.content>.header .closed{min-width:25px;height:25px;font-size:13px;background:white;box-shadow:0 3px 3px #33333365 inset;border-radius:100px;display:flex;justify-content:center;align-items:center}.modal-form>.content>.header .btn-text{min-width:20px;font-size:10px;padding:0 5px}.modal-form>.content>.body{width:100%;height:100%;overflow:auto;padding:10px;text-align:center}.modal-form>.content>.body>.labels{width:100%;display:flex;gap:1em;flex-wrap:wrap}.modal-form>.content>.body>.labels .label{background:linear-gradient(125deg,rgba(51,51,51,.0352941176),rgba(51,51,51,0));border-radius:5px;padding:5px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0em;flex-grow:1;flex-basis:200px}.modal-form>.content>.body>.labels .label .title{font-size:12px;font-family:f-regular}.modal-form>.content>.body>.labels .label .value{font-size:14px}.modal-form>.content>.body>.labels .html{flex-basis:100%}.modal-form>.content>.body>.btn-delete{width:100%;border-bottom:1em}.modal-form>.content>.body>.object{width:100%;border:1px solid rgba(59,59,59,.1803921569);border-radius:5px;padding:10px;margin-top:2em;display:flex;gap:1em;flex-wrap:wrap}.modal-form>.content>.body>.object .label{border-bottom:1px solid rgba(59,59,59,.1803921569);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5em;padding:5px 0;flex-grow:1;flex-basis:300px}.modal-form>.content>.body>.object .label small{font-family:f-medium}.modal-form>.content>.body>.object .label span{font-size:12px}.modal-form>.content>.body>form{box-shadow:none}.modal-form-show{height:100%;background:rgba(51,51,51,.1215686275);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:40px 20px 20px 70px;transition:padding .3s,height .2s,opacity .5s .2s}.modal-form-show>.content{box-shadow:0 20px 20px #3333334d;transition:all .3s .3s}.modal-form-show>.content>.header{transform:translateY(-30%);transition:all .5s .5s}.modal-form-show>.content>.body{padding-top:0}.modal-response{width:100%;height:0%;opacity:0%;background:transparent;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);position:absolute;top:0%;left:0%;z-index:20;overflow:hidden;padding:0;display:flex;justify-content:center;align-items:center;transition:all .3s .3s}.modal-response .content{max-width:100%;max-height:100%;background:white;box-shadow:0 20px 20px #3333334d;border-radius:10px;overflow:auto;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em;text-align:center}.modal-response .content .title{font-size:18px;font-weight:f-regular}.modal-response .content .stores{width:100%;opacity:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1em;flex-wrap:wrap}.modal-response .content .stores .store{max-width:150px;font-size:18px;background:rgba(59,59,59,.0274509804);border-radius:10px;padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5em;text-align:center}.modal-response .content .stores .store>i{font-size:20px;color:#3b3b3b}.modal-response .content .stores>.active{background:#3944f2;box-shadow:0 10px 10px #3333334d;color:#fff}.modal-response .content .stores>.active>i{color:#fff}.modal-response-show{height:100%;opacity:100%;background:rgba(193,193,193,.0509803922);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:10px}.modal-response-show>.content{background:white;box-shadow:0 20px 20px #3333334d;transition:all .3s .3s}.modal-success{width:100%;height:0%;opacity:0%;background:rgba(51,51,51,.1215686275);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;top:0%;left:0%;z-index:999;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em}.modal-success .content{background:white;border-radius:20px;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em}.modal-success .content i{font-size:50px;color:#272fac}.modal-success .content .options{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em;flex-wrap:wrap}.modal-success .content .options button,.modal-success .content .options a{height:40px;border-radius:10px;padding:0 10px;display:flex;justify-content:center;align-items:center}.modal-success .content .options .btn-invoice{background:#3944f2;color:#fff}.modal-show-success{height:100%;opacity:100%}@media screen and (max-width: 700px){.modal-info{overflow:auto;display:inline}.modal-info>.content{height:auto;padding:0%;overflow:auto;display:block}.modal-info>.content>.data{width:100%;border-radius:0;padding:0%}.modal-info>.content>.data>.content{border-radius:0;padding-right:20px;transform:translate(0)}.modal-info>.content>.information{width:100%;height:auto;border-radius:0;overflow:visible}}.verify-pw{width:100%;height:0%;opacity:0%;background:rgba(193,193,193,.0509803922);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute;top:0%;left:0%;z-index:20;padding:0;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em}.verify-pw>.content{background:white;box-shadow:0 20px 20px #3b3b3b2b;border-radius:10px;padding:10px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5em}.verify-pw>.content .alert{font-family:f-medium}.verify-pw>.content input{width:100%;height:40px;border:1px solid rgba(59,59,59,.0588235294);border-radius:5px;padding:5px}.verify-pw>.content button{width:100%;height:35px;background:rgba(59,59,59,.0509803922);border-radius:10px}.verify-pw>.content .btn-delete{background:red;color:#fff}.verify-pw>.content .btn-save{background:#0e6eb8;color:#fff}.verify-pw-show{height:100%;opacity:100%;padding:10px}.preview-image{width:0%;height:0%;opacity:0%;background:rgba(59,59,59,.3333333333);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:fixed;inset:0%;margin:auto;overflow:hidden;padding:0;display:flex;justify-content:center;align-items:center}.preview-image .content{width:100%;max-width:600px;height:100%;max-height:100%;background:rgba(255,255,255,.772);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:20px;position:relative;overflow:hidden;padding:10px}.preview-image .content>button{width:30px;height:30px;background:#0f1133;color:#fff;border-radius:100px;position:absolute;top:5px;right:5px;display:flex;justify-content:center;align-items:center}.preview-image .content>button i{color:#fff}.preview-image .content img{width:100%;height:100%;object-fit:contain}.preview-image-show{width:100%;height:100%;opacity:100%;padding:20px}.page{width:100%;position:relative;padding:0 10px}.page-header{width:100%;border-bottom:1px solid rgba(59,59,59,.2196078431);position:relative;padding:10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em;flex-wrap:wrap}.page-header .select{background:white;border-radius:5px;padding:5px 10px}.page-header .right{animation:start_right .5s}.page-header .left{animation:start_left_ .5s}@keyframes start_right{0%{transform:translate(100px);opacity:0%}}@keyframes start_left_{0%{transform:translate(-100px);opacity:0%}}.page-header .page-name{font-size:14px;font-family:f-regular}.page-header button,.page-header a{min-width:27px;height:25px;border-radius:10px;font-size:11px;display:flex;justify-content:center;align-items:center}.page-header .btn-text{background:transparent;border:1px solid rgba(59,59,59,.6078431373)}.page-header .btn-text i{color:#3b3b3b}.page-header .btn-text:hover{box-shadow:0 10px 10px #3b3b3b53;transform:translateY(-5px)}.page-header .back{width:30px;height:30px;font-size:12px;background:#0f1133;border-radius:10px;transform:rotate(60deg);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.page-header .back i{color:#fff;transform:rotate(300deg)}.page-header .section,.page-header .options,.page-header .filter-date{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em;flex-wrap:wrap}.page-header .filter-date select{background:white;height:30px;border-radius:5px;padding:0 10px}.page-header .filter-date button{background:#3b3b3b;color:#fff;height:30px;border-radius:5px;padding:0 10px}.page-header .filter-date .btn-now-active{background:linear-gradient(125deg,#586efc,rgba(88,110,252,.4901960784));color:#fff;box-shadow:0 5px 10px #33333351;transform:translateY(-5px);animation:btn- 2s infinite}@keyframes btn-{to,0%{transform:translateY(-5px)}50%{transform:translateY(0)}}.page-header .filter-date input{height:30px;background:white;border-radius:5px;padding:0 10px}.ct-stores{width:100%;opacity:0%;margin-top:.5em;display:flex;flex-wrap:wrap;gap:1em;transform:translateY(20px)}.ct-stores .store{background:rgba(255,255,255,.772);border-radius:10px;padding:10px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1em;flex-grow:1;flex-basis:300px;cursor:pointer}.ct-stores .store>i{width:40px;height:40px;background:#edf3ff;box-shadow:0 5px 5px #3b3b3b35 inset;border-radius:10px;display:flex;justify-content:center;align-items:center}.ct-stores .store .data{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0em}.ct-stores .store .data .name{font-size:15px;font-family:f-medium}.ct-stores .store .data .units{font-size:14px;font-family:f-regular}.ct-stores .store .data .sales_money{font-size:18px;font-weight:900;color:#3b3b3b}.ct-stores .active{background:#272fac;color:#fff;box-shadow:0 20px 20px #3b3b3b35;transform:translateY(-5px)}.ct-stores .active i{color:#3b3b3b;box-shadow:0 5px 5px #3b3b3b35}.ct-show-stores{opacity:100%;transform:translateY(0);transition:all .5s}.entity-data{width:100%;padding-bottom:40px;display:grid;grid-template-columns:0px auto;gap:1}.entity-data>.data{background:white;box-shadow:0 10px 10px #33333350;border-radius:10px;transform:translate(-20px);overflow:hidden;padding:0}.entity-data>.data>.ct-state{width:100%;height:40px;letter-spacing:1px;font-size:14px;background:linear-gradient(125deg,#ffa500,rgba(255,166,0,.5176470588));box-shadow:0 5px 5px #3b3b3b8c inset;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:center;align-items:center}.entity-data>.data>.ct-state entity-data .title{font-family:f-medium}.entity-data>.data>.state-closed{background:linear-gradient(125deg,#27AC64,rgba(39,172,101,.6666666667))}.entity-data>.data>.header{width:100%;border-bottom:1px solid rgba(59,59,59,.1843137255);padding:10px 5px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5em;flex-wrap:wrap}.entity-data>.data>.header>.store-data{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em;flex-wrap:wrap}.entity-data>.data>.header>.store-data i{width:35px;height:35px;font-size:17px;background:rgba(59,59,59,.0588235294);color:#3b3b3bcb;border-radius:10px;display:flex;justify-content:center;align-items:center}.entity-data>.data>.header>.store-data .info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0em}.entity-data>.data>.header>.store-data .info .store_name{font-size:14px;font-family:f-medium}.entity-data>.data>.header>.id{font-size:14px;letter-spacing:1px;background:#0f1133;color:#fff;border-radius:5px;padding:5px 10px}.entity-data>.data>.delivery{width:100%;background:linear-gradient(125deg,#edf3ff,rgba(237,243,255,.462745098));border-radius:5px;margin-top:.5em;padding:10px;display:flex;gap:.5em;flex-wrap:wrap}.entity-data>.data>.delivery .item{font-size:13px;flex-grow:1;flex-basis:250px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5em;flex-wrap:wrap}.entity-data>.data>.delivery .item label{font-family:f-regular}.entity-data>.data>.sn{width:100%;max-height:0px;opacity:0%;background:#ff7f50;box-shadow:0 20px 20px #3b3b3b70;color:#fff;border-radius:5px;transform:translateY(-20px);overflow:hidden;padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em;flex-wrap:wrap;text-align:center}.entity-data>.data>.sn-show{max-height:200px;opacity:100%;padding:10px;transform:translateY(0);transition:padding 0s,height 0s,opacity .5s .1s,transform 1s}.entity-data>.data>.avatar{width:80px;height:80px;border:2px solid rgba(59,59,59,.2196078431);border-radius:100px;position:relative;margin:auto auto 1em;display:flex;justify-content:center;align-items:center}.entity-data>.data>.avatar img{width:100%;height:100%;border-radius:100px;object-fit:cover}.entity-data>.data>.avatar input{display:none}.entity-data>.data>.avatar .btn-edit{width:30px;height:30px;background:white;border-radius:100px;position:absolute;top:0%;bottom:0%;right:-15px}.entity-data>.data>.total{width:100%;border-bottom:1px solid rgba(59,59,59,.1843137255);padding-bottom:1em;display:flex;gap:.5em;flex-wrap:wrap}.entity-data>.data>.total .item{background:linear-gradient(125deg,rgba(59,59,59,.0352941176),rgba(59,59,59,0));border-radius:5px;padding:5px 10px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5em;flex-wrap:wrap;flex-grow:1;flex-basis:250px}.entity-data>.data>.total .item label{font-size:13px;font-family:f-regular}.entity-data>.data>.total .item .cost{font-family:f-medium}.entity-data>.data>.total button{font-size:15px;height:40px;flex-grow:1;flex-basis:100%;letter-spacing:1px;color:#fff;border-radius:20px 5px}.entity-data>.data>.total .ct-total{font-size:13px;color:#000}.entity-data>.data>.total .ct-total strong{color:#3b3b3b;font-size:17px}.entity-data>.data>.total .ct-total .payment{font-family:f-medium}.entity-data>.data>form{border-bottom:1px solid rgba(59,59,59,.1843137255)}.entity-data>.data>form .btn-initial-payment{height:35px;background:#f8f8f8;padding:0 10px;border-radius:5px}.entity-data>.data>.footer{width:100%;margin-top:1em;padding:10px 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5em}.entity-data>.data>.footer .re-b{width:100%;border-bottom:1px solid rgba(59,59,59,.0352941176);padding:5px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0em}.entity-data>.data>.positive-balance{background:#7e7e7e}.entity-data>.data>button{width:100%;height:40px;font-size:15px;letter-spacing:1px;border-radius:3px;margin:.5em 0;color:#fff}.entity-data>.data>.btn-delete{width:100%;font-size:12px;background:#edf3ff;color:red;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin:0%}.entity-data>.data>.btn-delete:hover{box-shadow:none}.entity-data>.data .btn-payment{background:linear-gradient(125deg,#28a745,rgba(40,167,70,.5333333333))}.entity-data>.data .btn-payment-2{background:linear-gradient(125deg,#20c997,rgba(32,201,150,.5921568627))}.entity-data>.data .btn-return-payment{background:linear-gradient(125deg,#e74c3c,rgba(231,77,60,.5803921569))}.entity-data>.data .btn-deliver{background:linear-gradient(125deg,#3498db,rgba(52,152,219,.4666666667))}.entity-data>.information{padding:10px}.entity-data>.information>div{width:100%}.entity-data>.information>.logo{width:100%;display:flex;justify-content:center;align-items:center}.entity-data>.information>.logo img{max-width:80%;max-height:80%;opacity:50%}.show-object{grid-template-columns:minmax(330px,360px) auto}.show-object>.data{padding:5px;transform:translate(0)}@media screen and (max-width: 1000px){.entity-data{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1em}.entity-data>div{width:100%}}.entity-form{width:100%;background:linear-gradient(125deg,#f3f3f3,rgba(243,243,243,.2549019608));box-shadow:0 5px 5px #3b3b3b3c;position:relative;border:1px solid rgba(59,59,59,.2352941176);border-radius:10px;margin:10px 0;padding:5px}.entity-form .header-default{padding-bottom:5px}.entity-form .header-default .options{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.entity-form .header-default .options button,.entity-form .header-default .options a{min-width:25px;height:25px;font-size:12px;background:rgba(59,59,59,.062745098);border-radius:100px;display:flex;justify-content:center;align-items:center}.entity-form .header-default .options button:hover,.entity-form .header-default .options a:hover{transform:translateY(-5px)}.entity-form .header-default .options .btn-text{letter-spacing:1px;color:#fff;font-family:f-medium}.entity-form .header-default .options .btn-new{background:#2c33d6}.entity-form .header-default .options .btn-cancel{background:#333333}.entity-form .info{border-top:1px solid rgba(51,51,51,.1960784314);display:flex;gap:.3em;flex-wrap:wrap}.entity-form .info .item{border-left:2px solid rgba(59,59,59,.262745098);padding:5px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.2em;flex-wrap:wrap;text-align:start;flex-grow:1;flex-basis:250px}.entity-form .info .item label{font-size:12px}.entity-form .info .item .value{font-family:f-medium}.entity-form>.search{width:100%;position:relative}.entity-form>.search input{width:100%;height:30px;background:white;border-radius:5px;padding:5px}.entity-form>.search .list{width:100%;position:absolute;top:110%;z-index:9;opacity:0%;background:white;box-shadow:0 20px 20px #3b3b3b3c;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:auto;transform:translateY(20px);transition:all .2s}.entity-form>.search .list .item{width:100%;border-bottom:2px solid rgba(59,59,59,.2352941176);padding:5px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5em;flex-wrap:wrap;cursor:pointer}.entity-form>.search .list .item .name_reference{font-size:12px;font-family:f-medium}.entity-form>.search .list .item:hover{background:#272fac;color:#fff}.entity-form>.search .list .item:hover small,.entity-form>.search .list .item:hover span{color:#fff}.entity-form>.search>.show-list{max-height:300px;opacity:100%;transform:translateY(0);transition:all .5s}.entity-form>.ct-loader{border-radius:10px}.table{width:100%;background:white;box-shadow:0 10px 10px #33333315;border:1px solid rgba(51,51,51,.0509803922);border-radius:10px;overflow:hidden;padding:5px;position:relative;display:grid}.table>.header-title{width:100%;font-size:13px;margin-bottom:1em;padding:10px;flex-direction:column;justify-content:center;gap:0em;text-align:center;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em}.table>.header-title .value{font-weight:900}.table>.header-title .options{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1em}.table>.title{width:100%;font-size:13px;margin-bottom:1em;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0em;text-align:center}.table>.title .value{font-weight:900}.table>.sections{width:100%;padding:10px;border-bottom:1px solid rgba(59,59,59,.1294117647);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:2em}.table>.sections .title{font-family:f-medium}.table>.sections>.summary{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em;flex-wrap:wrap}.table>.sections>.summary .item{font-size:12px;background:rgba(59,59,59,.0666666667);border-radius:5px;padding:5px 10px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.table>.sections>.summary .item .value{font-family:f-medium}.table>.sections>.summary .danger{background:red;color:#fff;border-bottom:1px solid rgba(59,59,59,0);cursor:pointer}.table>.sections>.summary .active{animation:s_ 1s infinite}@keyframes s_{0%,to{transform:translateY(-10px)}50%{transform:translateY(5px)}}.table>.sections .options{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.table>.sections button{height:30px;font-size:11px;background:rgba(59,59,59,.2549019608);color:#fff;border-radius:100px;padding:0 10px}.table>.header{width:100%}.table>.header .value{font-family:f-regular}.table>.body{width:100%;min-height:100px;opacity:100%;position:relative;overflow:auto}.table>.body>.row{width:100%;overflow:hidden;cursor:pointer}.table>.body .active,.table>.body .row:hover,.table>.body .active:hover{background:linear-gradient(125deg,#2a85cd,rgba(42,132,205,.8235294118));box-shadow:0 10px 10px #33333353;border-radius:5px}.table>.body .active .value,.table>.body .row:hover .value,.table>.body .active:hover .value{color:#fff}.table>.body .active .btn,.table>.body .row:hover .btn,.table>.body .active:hover .btn{background:#3b3b3b}.table>.body .active .btn i,.table>.body .row:hover .btn i,.table>.body .active:hover .btn i{color:#fff}.table>.body>.row-color{background:#f2f8fd;color:#333;border-radius:5px}.table>.body>.gallery{width:100%;height:200px;opacity:10%;padding:20px;overflow:hidden;display:flex;justify-content:center;align-items:center}.table>.body>.gallery img{max-width:100%;max-height:100%}.table>.header,.table>.body>.row{display:grid}.table>.header>.value,.table>.body>.row>.value{font-size:13px;border-bottom:1px solid rgba(51,51,51,.062745098);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:7px;text-align:start}.table>.header>.value .icon,.table>.body>.row>.value .icon{color:#3b3b3b9e;margin:0 3px}.table>.header>.value button,.table>.body>.row>.value button{width:100%;font-size:12px;box-shadow:none;padding:0 5px}.table>.body>.row .debt{background:#ff7f50;color:#fff}.table>.body>.row .debt i{color:#fff}.table>.body>.row .Terminado{background:#27AC64;color:#fff}.table>.body>.row .espera{background:#3944f2;color:#fff}.table>.body>.row .progreso{background:#ffa500;color:#fff}.table>.footer{width:100%;border-top:1px solid rgba(51,51,51,.2274509804);overflow:hidden;padding:5px 10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:2em}.table>.footer .amount{font-size:14px;color:#3b3b3b}.table>.footer .paginations{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.table>.footer .paginations button{width:20px;height:20px;font-size:10px;background:#3b3b3b;color:#fff;border-radius:100px}.table>.footer .paginations button i{color:#fff}.table>.footer .paginations select{height:20px;font-size:10px;background:linear-gradient(125deg,rgba(51,51,51,.137254902),rgba(51,51,51,.2117647059));border-radius:5px;appearance:none;padding:0 10px}.table>.footer .options{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.table>.footer .options button,.table>.footer .options a{height:25px;font-size:12px;background:rgba(51,51,51,.1490196078);color:#333;padding:0 10px;display:flex;justify-content:center;align-items:center}.table>.footer .options button i,.table>.footer .options a i{color:#333}.table>.footer .options .btn-show-content{background:#0e6eb8;color:#fff}.btn-options{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.btn-options button{min-width:27px;height:27px;font-size:11px}.btn-options .btn-text{background:transparent;border:1px solid rgba(59,59,59,.6078431373)}.btn-options .btn-text i{color:#3b3b3b}.btn-options .btn-text:hover{box-shadow:0 10px 10px #3b3b3b53;transform:translateY(-5px)}.summary-letters{width:100%;display:flex;flex-wrap:wrap;gap:1em}.summary-letters .card{background:white;border-radius:10px;padding:10px;flex-grow:1;flex-basis:300px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em}.summary-letters .card .section{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1em}.summary-letters .card .section i{width:35px;height:35px;background:#edf3ff;color:#333;border-radius:10px;display:flex;justify-content:center;align-items:center}.summary-letters .card .section .data{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.2em}.summary-letters .card .section .data .name{font-size:14px;font-family:f-medium}.summary-letters .card .section .data .money{font-size:20px;font-family:f-medium;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5em;flex-wrap:wrap}.summary-letters .card .section .data .money span{font-family:f-medium}.summary-letters .card .section .data .parcial{text-decoration:line-through}.summary-letters .card .section .data .size-2{font-size:25px}.summary-letters .card .avg{font-weight:f}.summary-letters .ct-total{flex-basis:100%}.section-summary{width:100%;margin-bottom:1em}.section-summary>.information{width:100%;height:80px;background:rgba(255,255,255,.433);border-radius:10px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0em}.section-summary>.information>.total{height:100%;background:white;border-top-left-radius:10px;border-bottom-left-radius:10px;padding:10px 20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1em}.section-summary>.information>.total i{width:35px;height:35px;min-width:35px;min-height:35px;background:linear-gradient(125deg,#102741,rgba(16,39,65,.8078431373));color:#fff;border-radius:10px;display:flex;justify-content:center;align-items:center}.section-summary>.information>.total .data{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.2em}.section-summary>.information>.total .data .name{font-size:14px;text-overflow:ellipsis;white-space:nowrap;font-family:f-medium}.section-summary>.information>.total .data .money{font-size:22px;font-family:f-medium;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5em;flex-wrap:wrap}.section-summary>.information>.total .data .money span{font-family:f-medium}.section-summary>.information>.total .data .parcial{text-decoration:line-through}.section-summary>.information>.total .data .size-2{font-size:25px}.section-summary>.information>.justification{width:100%;height:100%;position:relative;overflow:hidden}.section-summary>.information>.justification:hover .scroll-btn{opacity:100%}.section-summary>.information>.justification .scroll-btn{width:30px;height:30px;opacity:0%;background:rgba(59,59,59,.537254902);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;border-radius:100px;position:absolute;top:30%;z-index:2}.section-summary>.information>.justification .left{left:10px}.section-summary>.information>.justification .right{right:10px}.section-summary>.information>.justification>.list{width:100%;height:100%;overflow:hidden;scroll-behavior:smooth;padding:10px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0em}.section-summary>.information>.justification>.list .item{border-right:2px solid rgba(59,59,59,.231372549);padding:0 40px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em}.section-summary>.information>.justification>.list .item .data{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1em}.section-summary>.information>.justification>.list .item .data i{font-size:18px;color:#12335b}.section-summary>.information>.justification>.list .item .data .info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0em}.section-summary>.information>.justification>.list .item .data .info .title{font-size:14px;font-family:f-medium;text-overflow:ellipsis;white-space:nowrap}.section-summary>.information>.justification>.list .item .data .info .money{font-size:18px;font-family:f-medium}.section-summary>.information>.justification>.list .end{border:none}.section-summary>.records{width:100%;max-height:0px;opacity:0%;margin-top:0;overflow:hidden}.section-summary>.show-records{max-height:1000px;opacity:100%;margin-top:1em;margin-bottom:3em}.section-summary-primary .information{width:auto;background:linear-gradient(125deg,#2c33d6,rgba(44,50,214,.5058823529));color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0em}.section-summary-primary .information .total{width:auto;background:transparent}.section-summary-primary .information .justification{width:auto}.section-summary-primary .information .justification .list .item{border-right:1px solid rgba(255,255,255,.427)}.section-summary-primary .information .justification .list .item .data i{color:#fff}.section-summary-only-total .total{width:100%;border-radius:10px}.section-summary-only-total .justification{display:none}@media screen and (max-width: 900px){.section-summary .information{height:auto;background:transparent;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0em}.section-summary .information .total,.section-summary .information .justification{width:100%;height:80px;border-radius:10px}.section-summary .information .total{border-bottom-left-radius:0;border-bottom-right-radius:0}.section-summary .information .justification{background:rgba(255,255,255,.433);border-top-left-radius:0;border-top-right-radius:0}.section-summary-primary{background:linear-gradient(125deg,#2c33d6,rgba(44,50,214,.5058823529));border-radius:10px}}.ct-loader{width:100%;height:0%;background:transparent;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);position:absolute;bottom:0%;left:0%;z-index:100;overflow:hidden;display:flex;justify-content:center;align-items:center}.ct-loader-show{height:100%;background:rgba(255,255,255,.263);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.loader{position:relative;width:54px;height:54px;border-radius:10px}.loader div{width:8%;height:24%;background:rgb(128,128,128);position:absolute;left:50%;top:30%;opacity:0;border-radius:50px;box-shadow:0 0 3px #0003;animation:fade458 1s linear infinite}@keyframes fade458{0%{opacity:1}to{opacity:.25}}.loader .bar1{transform:rotate(0) translateY(-130%);animation-delay:0s}.loader .bar2{transform:rotate(30deg) translateY(-130%);animation-delay:-1.1s}.loader .bar3{transform:rotate(60deg) translateY(-130%);animation-delay:-1s}.loader .bar4{transform:rotate(90deg) translateY(-130%);animation-delay:-.9s}.loader .bar5{transform:rotate(120deg) translateY(-130%);animation-delay:-.8s}.loader .bar6{transform:rotate(150deg) translateY(-130%);animation-delay:-.7s}.loader .bar7{transform:rotate(180deg) translateY(-130%);animation-delay:-.6s}.loader .bar8{transform:rotate(210deg) translateY(-130%);animation-delay:-.5s}.loader .bar9{transform:rotate(240deg) translateY(-130%);animation-delay:-.4s}.loader .bar10{transform:rotate(270deg) translateY(-130%);animation-delay:-.3s}.loader .bar11{transform:rotate(300deg) translateY(-130%);animation-delay:-.2s}.loader .bar12{transform:rotate(330deg) translateY(-130%);animation-delay:-.1s}.scroll-mini-white::-webkit-scrollbar{-webkit-appearance:none}.scroll-mini-white::-webkit-scrollbar:vertical{width:10px}.scroll-mini-white::-webkit-scrollbar-button:increment,.scroll-mini-white::-webkit-scrollbar-button{display:none}.scroll-mini-white::-webkit-scrollbar:horizontal{height:10px}.scroll-mini-white::-webkit-scrollbar-thumb{background:#3b3b3b;border:2px solid #edf3ff;border-radius:20px}.scroll-mini-white::-webkit-scrollbar-track{border-radius:5px}.scroll-max-white::-webkit-scrollbar{-webkit-appearance:none}.scroll-max-white::-webkit-scrollbar:vertical{width:13px}.scroll-max-white::-webkit-scrollbar-button:increment,.scroll-max-white::-webkit-scrollbar-button{display:none}.scroll-max-white::-webkit-scrollbar:horizontal{height:13px}.scroll-max-white::-webkit-scrollbar-thumb{background:#3b3b3b;border:2px solid #edf3ff;border-radius:20px}.scroll-max-white::-webkit-scrollbar-track{border-radius:5px}.circle{position:relative;width:50px;height:50px;border-radius:50%;background:#e6e6e6;display:flex;justify-content:center;align-items:center;margin-top:10px;box-shadow:0 4px 4px #3333334c}.inside-circle{position:absolute;width:40px;height:40px;background:white;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:10px;font-weight:700;color:#3944f2;box-shadow:0 4px 4px #3333334c}.mask,.fill{width:50px;height:50px;position:absolute;border-radius:50%;clip:rect(0px,50px,50px,25px)}.mask .fill{background-color:#3944f2}.mask.full{transform:rotate(180deg)}.mask.half .fill{clip:rect(0px,25px,50px,0px)}.fill:before,.fill:after{content:"";position:absolute;width:5px;height:5px;background-color:#3944f2;border-radius:50%}.fill:before{top:-2px;left:20px}.fill:after{bottom:-2px;right:20px}@font-face{font-family:f-black;src:url(Montserrat-Black.ac13aab073a39544.ttf)}@font-face{font-family:f-bold;src:url(Montserrat-Bold.a8958d1ad293b01c.ttf)}@font-face{font-family:f-medium;src:url(Montserrat-Medium.50ba2624ff93733b.ttf)}@font-face{font-family:f-regular;src:url(Montserrat-Regular.09cae4fd24e6bfa5.ttf)}@font-face{font-family:f-light;src:url(Montserrat-Light.032e110e0419ad1d.ttf)}@font-face{font-family:f-semi-bold;src:url(Montserrat-SemiBold.39bc7b1131fbc177.ttf)}.invoice{width:100%;margin-top:1em;padding-bottom:40px;display:grid;grid-template-columns:minmax(300px,360px) auto;gap:2em}.invoice-create{grid-template-columns:0px auto;gap:0em}.invoice-create .information{overflow:hidden}.record-section{background:white;box-shadow:0 10px 10px #33333350;border-radius:10px;padding:10px}.record-section>.header{width:100%;border-bottom:1px solid rgba(59,59,59,.1843137255);padding-bottom:10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5em;flex-wrap:wrap}.record-section>.header>.store-data{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em;flex-wrap:wrap}.record-section>.header>.store-data i{width:35px;height:35px;font-size:17px;background:rgba(59,59,59,.0588235294);color:#3b3b3bcb;border-radius:10px;display:flex;justify-content:center;align-items:center}.record-section>.header>.store-data .info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0em}.record-section>.header>.store-data .info .store_name{font-size:14px;font-family:f-medium}.record-section>.total{width:100%;border-bottom:1px solid rgba(59,59,59,.1843137255);margin-top:1em;padding-bottom:1em;display:flex;gap:.5em;flex-wrap:wrap}.record-section>.total .item{background:linear-gradient(125deg,rgba(59,59,59,.0352941176),rgba(59,59,59,0));border-radius:5px;padding:5px 10px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5em;flex-wrap:wrap;flex-grow:1;flex-basis:250px}.record-section>.total .item label{font-size:13px;font-family:f-medium}.record-section>.total .item .cost{font-family:f-medium}.record-section>.total .ct-total{font-size:16px}.record-section>.total .ct-total label{font-size:16px}.record-section>.total .ct-total strong{font-size:20px}.record-section>.total .ct-total .payment{font-family:f-medium}.record-section>.footer{width:100%;margin-top:1em;padding:10px 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5em}.record-section>.footer .re-b{width:100%;border-bottom:1px solid rgba(59,59,59,.0352941176);padding:5px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0em}.record-section>.btn-delete{width:100%;color:red;padding:0}.record-section>.btn-delete:hover{box-shadow:none}.record-products{width:100%;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1em}.record-products>header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1em;flex-wrap:wrap}.record-products>header .title{font-family:f-medium}.record-products>header button{height:30px;border-radius:100px;padding:0 10px}.record-products>header .btn-save{background:#3944f2;color:#fff;border:none}@font-face{font-family:f-black;src:url(Montserrat-Black.ac13aab073a39544.ttf)}@font-face{font-family:f-bold;src:url(Montserrat-Bold.a8958d1ad293b01c.ttf)}@font-face{font-family:f-medium;src:url(Montserrat-Medium.50ba2624ff93733b.ttf)}@font-face{font-family:f-regular;src:url(Montserrat-Regular.09cae4fd24e6bfa5.ttf)}@font-face{font-family:f-light;src:url(Montserrat-Light.032e110e0419ad1d.ttf)}@font-face{font-family:f-semi-bold;src:url(Montserrat-SemiBold.39bc7b1131fbc177.ttf)}.stores{width:100%;opacity:0%;padding:0 20px;margin-bottom:2em;display:flex;flex-wrap:wrap;gap:1em;transform:translateY(20px)}.stores .store{background:rgba(255,255,255,.772);border-radius:10px;padding:10px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1em;flex-grow:1;flex-basis:350px;cursor:pointer}.stores .store>i{width:40px;height:40px;background:#edf3ff;box-shadow:0 5px 5px #3b3b3b35 inset;border-radius:10px;display:flex;justify-content:center;align-items:center}.stores .store .data{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0em}.stores .store .data .name{font-size:15px;font-family:f-medium}.stores .store .data .units{font-size:14px;font-family:f-regular}.stores .store .data .sales_money{font-size:18px;font-weight:900;color:#3b3b3b}.stores .store-full{flex-basis:100%}.stores .active{background:#171a4f;color:#fff;box-shadow:0 20px 20px #3b3b3b35;transform:translateY(-5px)}.stores .active .data .name,.stores .active .data .units{color:#ffffffbc}.stores .active .data .sales_money{color:#fff}.stores .active>i{width:50px;height:50px;box-shadow:0 5px 5px #3b3b3b35;color:#3b3b3b;transition:all .5s .3s;transform:translate(-20px)}.show-stores{opacity:100%;transform:translateY(0);transition:all .5s}@font-face{font-family:f-black;src:url(Montserrat-Black.ac13aab073a39544.ttf)}@font-face{font-family:f-bold;src:url(Montserrat-Bold.a8958d1ad293b01c.ttf)}@font-face{font-family:f-medium;src:url(Montserrat-Medium.50ba2624ff93733b.ttf)}@font-face{font-family:f-regular;src:url(Montserrat-Regular.09cae4fd24e6bfa5.ttf)}@font-face{font-family:f-light;src:url(Montserrat-Light.032e110e0419ad1d.ttf)}@font-face{font-family:f-semi-bold;src:url(Montserrat-SemiBold.39bc7b1131fbc177.ttf)}.menu{max-width:2500px;max-height:0px;opacity:0%;background:#3b3b3b;color:#fff;box-shadow:0 0 #3b3b3b38;border-radius:5px;border:1px solid transparent;position:absolute;top:100%;right:0%;z-index:999;overflow:auto;transition:opacity .5s,top .5s}.menu button{width:100%;height:40px;color:#fff;border-radius:0;padding:5px 10px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5em;text-align:start;font-family:f-light}.menu button:hover{background:#f2f7fb;color:#3b3b3b}.menu>.end{border-bottom:1px solid transparent}.menu-show{max-height:300px;opacity:100%;box-shadow:0 10px 10px #3b3b3b38;border:1px solid rgba(59,59,59,.1058823529);top:100%}@font-face{font-family:f-black;src:url(Montserrat-Black.ac13aab073a39544.ttf)}@font-face{font-family:f-bold;src:url(Montserrat-Bold.a8958d1ad293b01c.ttf)}@font-face{font-family:f-medium;src:url(Montserrat-Medium.50ba2624ff93733b.ttf)}@font-face{font-family:f-regular;src:url(Montserrat-Regular.09cae4fd24e6bfa5.ttf)}@font-face{font-family:f-light;src:url(Montserrat-Light.032e110e0419ad1d.ttf)}@font-face{font-family:f-semi-bold;src:url(Montserrat-SemiBold.39bc7b1131fbc177.ttf)}
