table{font-family:Balto,sans-serif;border:.2rem solid var(--light-gray-color)}.simple-table{width:64%!important;border:.2rem solid var(--dark-gray-color);background-color:var(--white-color)}.simple-table th{background-color:var(--light-gray-color);padding:1rem}.simple-table td{align-self:center;background-color:var(--white-color);padding:1rem;text-align:center;border:.1rem solid var(--light-gray-color)}caption{font-family:Balto,sans-serif;font-size:3rem;background-color:var(--dark-gray-color);color:var(--white-color)}.h1-title{width:100%;display:flex;flex-wrap:nowrap;align-items:center;align-self:center;gap:1%}.h1-title h1{width:auto;max-width:75%}.h1-title hr{flex:1;height:.5rem;background-color:var(--dark-gray-color);margin:1rem 0}.show-or-hide-chart-button{height:4rem;color:red}.show-or-hide-chart-button:hover{cursor:pointer}.chart-gallery-label{width:100%;padding:.25rem 2rem;background-color:var(--dark-gray-color);color:var(--white-color);box-shadow:-.2rem -.2rem var(--black-color);border-radius:.5rem;display:flex;justify-content:space-between;align-items:center}.chart-gallery-label-child{width:100%;padding:.1rem 2rem;background-color:var(--light-gray-color);color:var(--black-color);box-shadow:-.2rem -.2rem var(--dark-gray-color);border:.1rem solid var(--dark-gray-color);border-radius:.5rem;display:flex;justify-content:space-between;align-items:center}.chart-gallery{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap;gap:1.5rem}.chart{font-family:Balto,sans-serif;background-color:var(--white-color);border-radius:.5rem;padding:1rem;border:.1rem solid var(--light-gray-color);box-shadow:0 .2rem .6rem #0000001a;font-size:calc(.8 * var(--main-font-size));min-height:30rem}.chart h2{text-align:start;font-size:calc(1.1 * var(--main-font-size));padding:.2rem}.chart .chart-subtitle{font-size:calc(.8 * var(--main-font-size));color:#858585;margin-bottom:.5rem;padding:0;padding-left:.5rem;font-style:normal;text-align:start}.chart-header-with-controls{display:flex;justify-content:space-between;align-items:center}.toggle-chart .label{font-size:calc(.8 * var(--main-font-size));display:inline-block}.toggle-chart .toggle-container{width:auto}.toggle-chart .toggle-switch{width:3rem;height:1.5rem}.toggle-chart .switch-handle{width:1.3rem;height:1.3rem}.toggle-chart .toggle-switch.toggled .switch-handle{transform:translate(1.5rem)}.small-width-chart{width:40%}.partial-width-chart{width:45%}.full-width-chart{flex:1 1 100%}.custom-tooltip{padding:1rem;background-color:var(--white-color);border:.1rem solid var(--light-gray-color);box-shadow:0 .2rem .6rem #0000001a;border-radius:.5rem}.custom-tooltip .label{margin:0 1rem;font-size:calc(1 * var(--main-font-size));color:#888;transition:color .3s ease;font-family:Balto,sans-serif}.bigger-label{font-size:2rem}.dark-blue{color:var(--dark-blue-color)}.purple{color:var(--purple-color)}.table-container{overflow:auto;max-width:100%;width:100%}.kpi{display:flex;flex-direction:column;align-items:flex-start}.kpi h2{padding:0}.kpi-gallery{background-color:var(--white-color);flex:.65 1 48%;border-radius:1.5rem;padding:1rem;border:.1rem solid var(--light-gray-color);box-shadow:0 .2rem .6rem #0000001a}.kpi-box{border-radius:1.2rem;padding:1rem;min-width:14rem;min-height:.6rem;text-align:center;box-shadow:0 .2rem .6rem #0000001a;transition:transform .2s ease-in-out;border:.1rem solid var(--light-gray-color);border-radius:.5rem}.kpi-box:hover{transform:scale(1.03)}.kpi-title{font-family:Balto,sans-serif;font-size:1.2rem;font-weight:400}.kpi-value{font-family:Balto,sans-serif;font-size:1.7rem;font-weight:700;margin-top:.4rem}.kpi-group{display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:center;padding:.5rem 1.5rem 1.5rem}.formFrame.kpi-form-frame-items{line-height:2.5rem}.kpi-form-frame-items .formInputs{padding:0!important;gap:0!important}.kpi-form-frame-items .kpi-title{font-size:1.4rem}.kpi-form-frame-items .kpi-value{font-size:1.6rem}.tab-strip{width:100%;margin:0 auto}.tab-header{border-radius:1rem;display:flex;flex-wrap:wrap;font-family:Balto,sans-serif;background-color:var(--white-color);width:100%;border:.1rem solid var(--light-gray-color);box-shadow:0 .2rem .6rem #0000001a;padding:.2rem}.tab{flex:1;padding:.5rem 1rem;cursor:pointer;border-bottom:.1rem solid transparent;text-align:center;align-content:center;font-size:calc(.9 * var(--main-font-size));border-radius:1rem}.tab.active{border-radius:1rem;color:var(--white-color);background-color:var(--dark-gray-color);border-bottom:.1rem solid var(--light-gray-color)}.tab-content{padding:.8rem;align-content:center}.recharts-wrapper:focus,.recharts-wrapper svg:focus{outline:none;box-shadow:none}.recharts-legend-wrapper{overflow-y:auto;max-height:80%}@media (max-width:80rem){.simple-table{width:100%!important}}@media (max-width:40rem){.kpi-title{font-size:1rem}.kpi-value{font-size:1.2rem}.kpi-box{padding:.5rem;min-width:8rem}.kpi-group{display:flex;flex-wrap:wrap;gap:1rem}.tab{font-size:calc(.9 * var(--main-font-size))}.tab-content{padding:.5rem}.chart{width:100%}.chart h2{font-size:calc(.9 * var(--main-font-size))}.chart .chart-subtitle{font-size:calc(.7 * var(--main-font-size))}.chart-gallery{height:100%;display:grid;grid-template-columns:1fr}.recharts-legend-wrapper{font-size:calc(.6 * var(--main-font-size));flex-wrap:wrap}.toggle-switch.toggled .switch-handle{transform:translate(50%)}.small-width-chart .recharts-wrapper{height:inherit!important;max-height:100%!important}}.onsite-desk{font-family:Balto,sans-serif}.onsite-frame{border:.1rem solid #e5e7eb;border-radius:1rem;margin:1rem 0;box-shadow:0 .5rem 1.8rem #00000012;overflow:hidden;background-color:var(--white-color);font-family:Balto,sans-serif}.onsite-frame-head{background-color:var(--white-color);color:var(--secondary-color);padding:1rem 1.5rem;font-size:1.25rem;font-weight:600;border-left:.35rem solid var(--primary-color);border-bottom:.1rem solid #eef0f2}.onsite-frame-body{background-color:#f7f8fa;padding:1.5rem}.onsite-frame-title{display:inline-flex;align-items:center;gap:.5rem}.onsite-frame-icon{width:1.5rem;height:1.5rem;flex-shrink:0}.onsite-desk .button-with-icon.bt01,.onsite-frame .button-with-icon.bt01{padding:.75rem 1.7rem;font-size:1.3rem;gap:.55rem}.onsite-desk .button-with-icon.bt01 .button-icon,.onsite-frame .button-with-icon.bt01 .button-icon{width:2rem;height:2rem}.onsite-mode{text-align:center;margin-bottom:1rem}.onsite-card{background-color:var(--white-color);border:.1rem solid #e5e7eb;border-radius:.8rem;padding:1rem 1.25rem;margin:.6rem 0;display:flex;flex-direction:column;gap:.6rem}.onsite-card h3{margin:0}.onsite-row{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.onsite-total{font-size:calc(1.3 * var(--main-font-size));color:var(--secondary-color)}.onsite-fields{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-end;margin-top:.6rem}.onsite-entry{display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap;gap:1rem;margin:1rem 0}.onsite-frame .onsite-entry{justify-content:flex-start;margin:1.4rem 0 .4rem}.onsite-actions{display:flex;gap:.5rem;align-items:center}.onsite-gratuity{display:flex;justify-content:center;margin:.5rem 0}.onsite-note{font-size:calc(.9 * var(--main-font-size));margin:0;text-align:center}.onsite-calc{font-size:calc(1.25 * var(--main-font-size));font-weight:700;color:var(--secondary-color);text-align:center;margin:.6rem 0 1rem}.onsite-alert{background-color:#f8efdc;border-left:.25rem solid #b9791a;border-radius:.5rem;color:#7a5210;font-weight:600;padding:.7rem 1rem;margin:.6rem 0;text-align:left}.onsite-created-list{margin:1rem 0}.onsite-created-item{background-color:var(--white-color);border:.1rem solid #e5e7eb;border-radius:.8rem;padding:1rem 1.25rem;margin:.6rem 0;display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.payment-info{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 1.15rem;width:100%;padding:1.15rem 1.4rem;margin:0;background-color:var(--white-color);border:.1rem solid #e5e7eb;border-radius:.8rem;box-shadow:0 .1rem .4rem #0000000d;font-family:Balto,sans-serif}.payment-info-label{font-size:1.1rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--secondary-color)}.payment-info-value{font-size:1.35rem;font-weight:700}.payment-info-meta{font-size:1rem;color:#6b7280}.orders-view-toggle{display:flex;justify-content:center;align-items:center;gap:1rem;margin:0 0 1rem}.order-modal-backdrop{position:fixed;inset:0;background-color:#00000073;display:flex;align-items:center;justify-content:center;padding:1rem;z-index:1000}.order-modal{background-color:var(--white-color);border-radius:1rem;box-shadow:0 .6rem 2.5rem #00000040;padding:1.5rem;width:min(720px,100%);max-height:90vh;overflow:auto;font-family:Balto,sans-serif;font-size:var(--main-font-size)}.order-modal-head{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem}.order-modal-head h3{margin:0;font-size:calc(1.25 * var(--main-font-size))}.order-modal-summary{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem 1rem;padding:.8rem 1rem;background-color:var(--tertiary-color);border-radius:.7rem;margin-bottom:1rem}.order-modal-summary strong{font-size:calc(1.15 * var(--main-font-size))}.order-modal-source{font-weight:600;color:var(--secondary-color)}.order-modal-meta{color:#6b7280;font-size:calc(.9 * var(--main-font-size))}.order-modal-company{margin:0 0 1rem}.order-modal-people{width:100%;border-collapse:collapse;margin-bottom:1.25rem}.order-modal-people th,.order-modal-people td{text-align:left;padding:.5rem .6rem;border-bottom:.1rem solid #e5e7eb}.order-modal-people th{font-size:calc(.85 * var(--main-font-size));text-transform:uppercase;letter-spacing:.03em;color:var(--secondary-color)}.order-modal-actions{display:flex;justify-content:center;gap:.7rem;flex-wrap:wrap}.order-modal-actions .button-with-icon{padding:.65rem 1.5rem;font-size:var(--main-font-size);gap:.55rem}.order-modal-actions .button-with-icon .button-icon{width:1.55rem;height:1.55rem}.order-person-link{background:none;border:none;padding:0;font:inherit;color:var(--secondary-color);font-weight:600;text-decoration:underline;cursor:pointer;text-align:left}.order-person-link:hover{color:var(--primary-color)}.order-sympla-note{flex:1 1 100%;margin:0;padding:.85rem 1.1rem;background:#e9f1f5;border-left:.25rem solid #2f6d8f;border-radius:.6rem;font-size:calc(.9 * var(--main-font-size));color:#45535d;line-height:1.55;text-align:left}.cred-revoked{margin-left:.5rem;font-size:calc(.78 * var(--main-font-size));font-weight:600;color:var(--fasne-red);white-space:nowrap}.button-with-icon.cred-toggle-btn{padding:.4rem .9rem;font-size:var(--main-font-size);gap:.4rem}.button-with-icon.cred-toggle-btn .button-icon{width:1.4rem;height:1.4rem}.order-edit-hint{font-size:var(--main-font-size);line-height:1.45;color:#4b5563;margin:0 0 1rem;padding:.8rem 1rem;background-color:#f7f8fa;border-left:.25rem solid var(--primary-color);border-radius:.4rem}.order-edit-removed td{opacity:.5;text-decoration:line-through}.order-edit-added td{background-color:#f0f7f2}.order-edit-company,.order-edit-new{border:.14rem solid #8b939c}.order-edit-company>strong,.order-edit-card-head strong{color:var(--secondary-color)}.order-edit-card-head{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap}.order-edit-add{display:flex;align-items:flex-end;gap:.8rem;flex-wrap:wrap;margin-bottom:1rem}.button-with-icon.btn-ghost{padding:.4rem .9rem;font-size:var(--main-font-size);gap:.4rem;background-color:transparent;color:var(--secondary-color);border:.1rem solid #d7dbe0;box-shadow:none}.button-with-icon.btn-ghost:hover{top:0;left:0;background-color:#f7f8fa;box-shadow:none}.button-with-icon.btn-ghost .button-icon{width:1.3rem;height:1.3rem}.order-cred-cell{display:inline-flex;gap:.4rem;align-items:center;flex-wrap:wrap}.order-edit-payment{background-color:#f7f8fa;border-radius:.7rem;padding:1rem;margin-bottom:1.25rem}.order-edit-total{display:block;margin-top:.8rem;font-size:calc(1.3 * var(--main-font-size));font-weight:700;color:var(--secondary-color)}@media (max-width: 48rem){.order-modal-backdrop{padding:.5rem;align-items:flex-start}.order-modal{width:100%;max-height:95vh;padding:1rem;border-radius:.8rem}.order-modal-people{display:block;overflow-x:auto;white-space:nowrap}.order-modal-actions{flex-direction:column;align-items:stretch}.order-modal-actions .button-with-icon{width:100%;justify-content:center}.order-cred-cell{flex-wrap:nowrap}}.button-with-icon.order-modal-close.icon-only{padding:.4rem;background-color:transparent;color:var(--secondary-color)}.button-with-icon.order-modal-close.icon-only:hover{top:0;left:0;background-color:var(--tertiary-color);box-shadow:none}:root{--t-rapido: .12s;--t-padrao: .18s;--t-curva: cubic-bezier(.22, .61, .36, 1)}.main-body{animation:pagina-entra var(--t-padrao) ease-out both}@keyframes pagina-entra{0%{opacity:0}to{opacity:1}}.popup{animation:fundo-entra var(--t-rapido) ease-out both}.popup .popup-content{animation:cartao-entra var(--t-padrao) var(--t-curva) both}@keyframes fundo-entra{0%{opacity:0}to{opacity:1}}@keyframes cartao-entra{0%{opacity:0;transform:scale(.97) translateY(.8rem)}to{opacity:1;transform:none}}.bt01,.bt02,.bt03,.button-with-icon,.badge{transition:background-color var(--t-rapido) ease,color var(--t-rapido) ease,border-color var(--t-rapido) ease,box-shadow var(--t-rapido) ease}input[class*=box],select[class*=box],textarea{transition:border-color var(--t-rapido) ease,box-shadow var(--t-rapido) ease}.table-gallery tbody tr,.gallery-item{transition:background-color var(--t-rapido) ease}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.tab-header{position:relative}.tab-selecao{position:absolute;border-radius:1rem;background-color:var(--dark-gray-color);z-index:0;pointer-events:none;transition:left var(--t-padrao) var(--t-curva),top var(--t-padrao) var(--t-curva),width var(--t-padrao) var(--t-curva),height var(--t-padrao) var(--t-curva)}.tab{position:relative;z-index:1;transition:color var(--t-rapido) ease,background-color var(--t-rapido) ease}.tab-header.com-selecao .tab.active{background-color:transparent}.tab:hover:not(.active){background-color:var(--light-gray-color)}@font-face{font-family:Balto;src:url(/assets/Balto-Light-B62vlFfy.woff2) format("woff2"),url(/assets/Balto-Light-BLGgkxm3.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Balto;src:url(/assets/Balto-Book-Dh3ot9In.woff2) format("woff2"),url(/assets/Balto-Book-DmBGib6R.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Balto;src:url(/assets/Balto-BookItalic-Bs33yJ0G.woff2) format("woff2"),url(/assets/Balto-BookItalic-CBb5MTIQ.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Balto;src:url(/assets/Balto-Medium-CLvJWnGv.woff2) format("woff2"),url(/assets/Balto-Medium-DYWHpR2S.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Balto;src:url(/assets/Balto-Bold-sORgF_S5.woff2) format("woff2"),url(/assets/Balto-Bold--eQgj2qw.woff) format("woff");font-weight:600 700;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}:root{--primary-color: #5f9575;--secondary-color: #004d54;--secondary-color-hover: #003a40;--tertiary-color: #fef0e3;--dark-red-color: #b72023;--dark-blue-color: #003a40;--dark-gray-color: #004d54;--light-gray-color:rgb(249, 249, 249);--green-color: #5f9575;--ochre-color: #bc7114;--light-blue-color: RGB(0, 102, 255);--purple-color: RGB(153, 102, 255);--orange-color: #ea5b0c;--fasne-teal: #004d54;--fasne-orange: #f28e25;--fasne-red: #d3323c;--black-color: black;--white-color: white;--headerHeight: 10rem;--page-margin: 2%;--side-bar-width-total: 25rem;--side-bar-width-hidden: 4.3rem;--icon-size: 4.3rem;--side-button-size: 6.5rem;--display-sidebar-items: none;--display-formButtons: none;--main-font-size: 1.4rem}html{font-size:62.5%}::-webkit-scrollbar{width:1.1rem}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--dark-gray-color);border-radius:.5rem;border:3px solid transparent;-webkit-background-clip:content-box;width:90%}::-webkit-scrollbar-thumb:hover{background:#474747;width:1.2rem;-webkit-background-clip:content-box}h1,h2,h3,h4,h5,h6{text-align:center;padding:.5rem;font-family:Balto,sans-serif}h2{font-weight:700}p{text-align:center;font-size:var(--main-font-size);font-family:Balto,sans-serif}button{background-color:var(--white-color);font-family:Balto,sans-serif;padding:.4rem;font-size:var(--main-font-size);font-weight:1rem}body{background-color:var(--tertiary-color);background-size:contain;background-position:center center;font-size:var(--main-font-size)}a{text-decoration:none;color:inherit}li{list-style-type:none;font-family:Balto,sans-serif}textarea{background-color:var(--light-gray-color);padding:1rem .5rem;border-radius:1rem;margin:.5rem;line-height:1.5rem;font-family:Balto,sans-serif;background-color:var(--white-color);box-sizing:border-box;width:100%;resize:none}header{position:relative;top:0;height:var(--headerHeight);z-index:15}aside{position:fixed;width:var(--side-bar-width-hidden);z-index:20}main{position:relative;padding:0rem 1rem;z-index:10}footer{position:relative;bottom:0rem;height:5rem;margin-top:auto;z-index:10}.login-page{background-color:var(--secondary-color);color:var(--black-color);font-family:Balto,sans-serif}.login-page .footer-text{color:var(--white-color)}.login-page img{width:36rem;max-width:100%;align-self:center}.login-page .bt01:hover{color:var(--black-color);background-color:var(--white-color);box-shadow:-.3rem -.3rem var(--dark-gray-color)}.login-page-items{justify-content:space-around;height:100vh;align-items:center}.login_form_items{background-color:var(--white-color);border:.1rem solid var(--white-color);border-radius:1rem;padding:4rem}.password-fields{align-items:start}.main-body{display:flex;flex-direction:column;min-height:100vh;margin:0 var(--page-margin);gap:1.5rem}.default-body{margin-left:calc(var(--side-bar-width-hidden) + var(--page-margin))}.default-body.without-sidebar{margin-left:var(--page-margin)}.header-items{align-items:center}.flex-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:space-around}.flex-column{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;gap:1.5rem;align-items:center}.search-bar{display:flex;flex-direction:column;background-color:var(--white-color);padding:1.5rem;border-radius:.5rem;box-shadow:0 .1rem .1rem #0000001a;align-items:center;width:95%;align-self:center;margin:0 auto}.search-bar button{width:40%}.paginator-frame{align-self:center;width:50%;background-color:var(--light-gray-color);align-items:center;justify-content:space-between;border-radius:2rem;height:4.3rem}.sidebar-items{margin:.5rem;border-radius:.3rem;border:.1rem solid var(--tertiary-color);display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:calc(100vh - 1rem);width:var(--side-bar-width-hidden);background-color:var(--secondary-color);padding:0rem;transition:all .25s ease-in-out}.sidebar-items .sd-div{width:inherit}.sidebar-items figure img{margin-top:var(--page-margin);margin-left:calc(.125 * var(--icon-size));width:calc(.75* var(--icon-size));margin-top:.6rem;margin-bottom:.2rem}.sidebar-items hr{height:.05rem;width:90%;background-color:var(--white-color);margin-left:5%}.sidebar-items ul{list-style:none;display:flex;flex-direction:column;justify-content:center;align-items:left;font-family:Balto,sans-serif;width:inherit}.sidebar-items ul li a{display:block;padding:calc(.25 * var(--icon-size));color:var(--white-color);position:relative;display:flex;flex-direction:row;text-align:center;align-items:center}.sidebar-items ul li a img{width:calc(.5 * var(--icon-size))}.sidebar-items ul li a .atag-icon{width:calc(.5 * var(--icon-size));height:calc(.5 * var(--icon-size));flex-shrink:0}.sidebar-items ul li a p{font-size:calc(.95*var(--main-font-size));margin-left:1.5rem;display:var(--display-sidebar-items);white-space:nowrap}.sidebar-items:hover{width:var(--side-bar-width-total);transition:all .25s ease-in-out;--display-sidebar-items: block}.sidebar-items ul li a:hover{left:1%;width:100%;transition:all .25s ease-in-out;color:var(--white-color);background-color:var(--primary-color);border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.sidebar-items ul li a:active{left:4%;width:100%;box-shadow:-1rem 0;transition:all .25s ease-in-out;background-color:#000}.popup{z-index:100;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#000000b3;display:flex;align-items:center;justify-content:center}.popup .popup-content{position:relative;padding:3rem;background-color:var(--light-gray-color);opacity:100%;width:80%;max-height:90%;border:.2rem solid var(--dark-gray-color);border-radius:2rem;overflow:auto;box-sizing:border-box;overflow-x:hidden;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.popup-close-icon{z-index:110;padding:1rem;position:absolute;top:0;right:0;height:calc(.8*var(--side-button-size));width:calc(.8*var(--side-button-size))}.popup-close-icon:hover{cursor:pointer}.popup .popup-content h1{color:var(--dark-gray-color);font-weight:700}.popup .popup-content .submit-button{width:40%}.popup .gallery{width:100%;min-height:20rem}.event-gallery-item{align-items:center;justify-content:flex-start;column-gap:2.5rem}.event-gallery-item .event-item-action{margin-left:auto;flex-shrink:0}.event-gallery-item .event-item-action button{width:auto;padding:.6rem 1.6rem;font-size:100%;white-space:nowrap}@media (max-width: 60rem){.event-gallery-item .event-item-action{margin-left:0;width:100%}.event-gallery-item .event-item-action button{width:100%}}.form-side-buttons{position:fixed;z-index:70;top:1rem;display:flex;flex-direction:column;gap:.5rem;align-items:flex-end;width:inherit;right:calc(-2.2*var(--side-button-size))}.form-side-buttons a img{margin:0 .5rem;width:calc(.4 * var(--side-button-size))}.form-side-buttons .formBt{width:100%}.form-side-buttons a p{white-space:nowrap;padding:.9rem;border-radius:.5rem;text-align:center}#bt_save{background-color:var(--green-color);border:.2rem solid var(--green-color)}#btn_pay_contract,#bt_duplicateVehicle{background-color:var(--light-blue-color);border:.2rem solid var(--light-blue-color)}#bt_newProposal{background-color:var(--dark-blue-color);border:.2rem solid var(--dark-blue-color)}#bt_editPayment,#bt_seeTransfer{font-size:var(--main-font-size);padding:.5rem 1rem}a[id*=show]{background-color:var(--dark-blue-color);border:.2rem solid var(--dark-blue-color);color:var(--white-color)}a[id*=filter]{background-color:var(--secondary-color);border:.2rem solid var(--secondary-color);color:var(--white-color)}button[id*=add]{background-color:var(--green-color);border:.2rem solid var(--green-color)}button[id*=add]:hover{background-color:var(--green-color)}button[id*=remove]{background-color:var(--secondary-color);border:.2rem solid var(--secondary-color)}button[id*=remove]:hover{background-color:var(--secondary-color)}#bt_edit_profile,.bt_edit_profile,.send-message-button{padding:.5rem 2rem;color:var(--white-color)}.send-message-button{background-color:var(--primary-color);border:.2rem solid var(--primary-color)}.form-side-buttons a{position:relative;align-items:center;width:22rem;display:flex;flex-direction:row;margin-right:calc(-.5 * var(--side-button-size));padding:.2rem;gap:.5rem;color:var(--white-color);transition:all .15s ease-in-out;border-top-left-radius:1rem;border-bottom-left-radius:1rem}.form-side-buttons a:hover{cursor:pointer;transform:translate(-70%)}.form-side-buttons a:active{background-color:var(--black-color)}.footer-items{display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%}.footer-items .flex-row,.login-page .flex-row{gap:0;display:flex}.footer-text{align-self:center;font-size:calc(.95 * var(--main-font-size))}.logo-digitall{height:inherit;width:calc(7 * var(--main-font-size))}.st0{fill:#fff}.head-and-foot{left:0rem;color:var(--white-color);background-color:var(--primary-color);padding:0rem 1.5rem;display:flex;align-items:center;justify-content:center}.page-title{color:var(--secondary-color);background-color:var(--white-color);width:100%;align-items:center}.set-border-bottom-radius{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.set-border-top-radius{border-top-left-radius:.5rem;border-top-right-radius:.5rem}input[class*=box],input[class*=file],select[class*=box]{border:.025rem var(--secondary-color) solid;border-radius:1rem;font-family:Balto,sans-serif;font-size:var(--main-font-size);padding:.15rem 1rem;text-align:center;display:flex}input[class*=box]:disabled,input[class*=file]:disabled,select[class*=box]:disabled{border-color:var(--light-gray-color)}input[class*=box] option,input[class*=file] option,select[class*=box] option{font-family:Balto,sans-serif;font-size:calc(.9 * var(--main-font-size))}input[class*=input-error],.input-error{border:.2rem solid red!important}input[class*=dt_my]{margin-right:.3rem;flex-wrap:nowrap}.fileInput,input[class*=file]{font-size:.2rem}.input-pair{text-align:left;font-family:Balto,sans-serif}.input-pairObs{font-family:Balto,sans-serif;text-align:center;width:100%}.input-pair button{padding:.5rem 1rem}.detail-container-parent{display:grid;width:100%;gap:1.5rem;grid-template-columns:1fr 1fr 1fr}.detail-container{display:flex;flex-direction:row;justify-content:space-around;justify-self:start;flex-wrap:wrap;background-color:var(--white-color);padding:1.5rem;border:.1rem solid var(--light-gray-color);border-radius:2rem;box-shadow:-.1rem -.1rem .5rem #0000004d;align-self:self-start;width:100%;line-height:1.4rem}.detail-container h1{padding:1rem}.detail-container h2{line-height:3rem;color:var(--secondary-color)}.detail-container .input-pair{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;padding:1rem 0}.formFrame{background-color:var(--white-color);border:.1rem solid var(--light-gray-color);padding:1rem 2rem;border-radius:.5rem;line-height:3.5rem;font-family:Balto,sans-serif;position:relative;z-index:30;width:100%;box-shadow:0 .1rem .1rem #0000001a}.formFrame h4{font-size:calc(1.4 * var(--main-font-size));padding:0}.children-form-frame{border:none;box-shadow:none;padding:0;background-color:transparent}.form-frame-with-toggle{padding:.5rem 2rem}.form-frame-toggle{width:100%;background-color:var(--white-color);color:var(--black-color);border-radius:.5rem;display:flex;justify-content:space-between;align-items:center}.form-frame-with-toggle a,.form-frame-with-toggle img{align-items:center;height:3.5rem}.form-frame-with-toggle a:hover{cursor:pointer}.form-frame-with-toggle hr{margin:.3rem 0;border:0;border-bottom:.01rem solid #e5e7eb;color:#e5e7eb}.form-frame-button{padding:.7rem 1.4rem}.formInputs{padding-top:1rem;padding-bottom:1rem;display:flex;flex-wrap:wrap;gap:1.5rem}.normalFrame{gap:2rem;flex-wrap:wrap;padding:1.5rem;border-radius:1rem;background-color:var(--white-color);border:.1rem solid var(--dark-gray-color)}.vehicleFields{padding-bottom:1rem;display:flex;flex-wrap:wrap;gap:2rem}.combobox{width:20rem}.checkbox-pair{display:flex;flex-direction:row;gap:.5rem;height:30%;font-size:70%;align-items:center;margin-top:.5rem}.plateData{position:relative;height:0rem;visibility:hidden;margin-top:-1rem;background-color:var(--dark-gray-color);display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap;padding:1rem;width:95%;margin-left:2.5%;z-index:20}.showPlateData{visibility:visible;height:inherit}.plateData h3{color:var(--white-color)}.vehicleDataP{margin:0rem 1rem}.vehicleDataP .items{display:flex;flex-direction:column}.vehicleDataP .items .item{display:flex;flex-direction:row;text-align:center}.vehicleDataP .items .item p{text-align:left;padding-right:.3rem}.but-input-pair{display:flex;flex-direction:row;align-items:center}.but-input-pair .bt{margin-left:.3rem;padding:.2rem;border:0rem;width:2rem;height:2rem;background-size:cover;background-color:var(--light-gray-color);cursor:pointer;color:transparent}#picture_user img{border:.1rem solid var(--white-color);border-radius:50%}.search-icon{background-image:url(/assets/search_icon-B_J1yuOp.png)}button[id*=bt_search].loadingBackground{background-image:url(/assets/loading_icon-Bn7VlR4u.png);cursor:progress;pointer-events:none}.but-input-pair #bt_showPlateData{background-image:none;pointer-events:none}#bt_showPlateData.btVisible{background-image:url(/assets/hidden_icon-CcLQG700.png);pointer-events:all}#bt_showPlateData.btShowData{background-image:url(/assets/show_icon-Djjeeiax.png);pointer-events:all}.banksFields{display:grid;grid-template-columns:1fr 1fr}.banksDetails{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-around;gap:2rem;flex-wrap:wrap;padding:1.5rem;border-radius:1rem;background-color:var(--white-color);border:.1rem solid var(--dark-gray-color);margin-bottom:.5rem}.bankIcon{height:6rem}.banksDetails #e5e7eb{width:95%;background-color:var(--dark-gray-color)}.controlsFrame{display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;padding:1.5rem;border-radius:1rem;background-color:var(--white-color);border:.1rem solid var(--dark-gray-color);margin-bottom:.5rem}.approvedColorBg{background-color:var(--green-color);color:var(--white-color)}.paidColorBg{background-color:var(--light-blue-color);color:var(--white-color)}.defaultColorBg{color:var(--secondary-color)}.analysisColorBg{background-color:var(--orange-color);color:var(--black-color)}.quotationColorBg{background-color:var(--quotation-color);color:var(--white-color)}.approvedColor{color:var(--green-color)}.paidColor{background-color:var(--light-blue-color)}.defaultColor{color:var(--white-color)}.analysisColor{color:var(--orange-color)}.quotationColor{color:var(--quotation-color)}.profile-picture{width:14rem;height:14rem;border:.1rem solid var(--light-gray-color);border-radius:50%;background-color:var(--dark-gray-color);object-fit:cover;object-position:center;aspect-ratio:1 / 1}#pic_profile_loggedUser img{width:calc(.55 * var(--icon-size));height:calc(.55 * var(--icon-size));border-radius:50%;object-fit:cover;object-position:center;aspect-ratio:1 / 1;border:.08rem solid var(--white-color)}.user-page-content{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:2rem;width:100%}.user-page-content .search-bar{width:inherit}.user-page-content .tab-content{padding:.5rem}.user-frame-item{height:100%}.user-info-frame{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:2rem;background-color:var(--white-color);padding:2rem;box-shadow:0 .2rem .6rem #0000001a;max-width:50rem;border-radius:.5rem}.user-frame-main-data{display:flex;flex-direction:column;align-items:center;gap:1rem;width:inherit}.user-frame-main-data .button-with-icon{min-width:0;width:auto;padding:.5rem 1rem;font-size:var(--main-font-size)}.user-frame-main-data .button-with-icon .button-icon{width:1.5rem;height:1.5rem}.profile-picture-card{width:100%;background:linear-gradient(180deg,#f8fbff,#fff);border:.1rem solid #dbe5f1;border-radius:.8rem;padding:1.2rem;margin:1rem 0}.user-edit-main-sections{width:100%;display:grid;grid-template-columns:30% 70%;gap:1rem;align-items:stretch;margin-bottom:1rem}.user-edit-main-sections .profile-picture-card,.user-edit-main-sections .user-edit-data-form-frame{margin:0}.user-edit-right-column{width:100%;display:flex;flex-direction:column;gap:1rem}.user-edit-right-column .user-edit-data-form-frame,.user-edit-right-column .user-edit-password-form-frame{margin:0}.profile-picture-card-header{margin-bottom:1rem}.profile-picture-card-header h4{margin:0;color:var(--secondary-color);font-size:calc(1.4 * var(--main-font-size));padding:0}.profile-picture-card-header p{margin:.35rem 0 0;font-size:1rem;line-height:1.45;color:var(--dark-gray-color)}.profile-picture-card-body{display:flex;flex-direction:column;gap:1rem}.profile-picture-preview-frame{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.2rem;align-items:center;justify-content:flex-start;margin-bottom:1rem}.profile-picture-empty-state{min-height:10rem;width:100%;border:.1rem dashed #b8c7d9;border-radius:.8rem;display:flex;align-items:center;justify-content:center;background-color:#f6f9fc}.profile-picture-empty-state p{margin:0;color:var(--dark-gray-color);font-size:.95rem}.profile-picture-preview-item{display:flex;flex-direction:column;align-items:center;gap:.5rem}.profile-picture-preview-item p{margin:0;font-size:.9rem}.profile-picture-preview{width:11rem;height:11rem;border-radius:50%;border:.1rem solid var(--light-gray-color);object-fit:cover;object-position:center;aspect-ratio:1 / 1;background-color:var(--dark-gray-color)}.profile-picture-card-actions{display:flex;align-items:center;justify-content:flex-start}@media (max-width: 62rem){.user-edit-main-sections{grid-template-columns:1fr}}.hide-borders{border:none;box-shadow:none}.inputPairObs{font-family:Balto,sans-serif;text-align:center;width:100%}.sz10{width:40rem}.sz8{width:35rem}.sz7{width:30rem}.sz6{width:25rem}.sz5{width:20rem}.sz4{width:17.5rem}.sz3{width:15rem}.sz2{width:10rem}.sz1{width:7rem}.font-size-p{font-size:var(--main-font-size)}@media (max-width:45rem){:root{--main-font-size: 1.2rem}.banksFields{grid-template-columns:1fr}.sz10,.sz8,.sz7,.sz5,.paginator-frame{width:100%}.include-items-gallery{grid-template-columns:1fr}}@media (max-width: 53rem){.user-page-content{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap}.user-info-frame{display:flex;flex-direction:column;flex-wrap:wrap}.user-frame-item{width:100%}.detail-container-parent{grid-template-columns:1fr}}@media (max-width:60rem){.banksFields{display:grid;grid-template-columns:1fr}.unique-gallery-card-with-pictures{width:95%}}@media (max-width:25rem){.sz1,.sz2,.sz3,.sz4,.sz5,.sz6,.sz7,.sz8{width:80%;min-width:18rem}}.badge{display:inline-block;padding:.2rem .9rem;border-radius:1.2rem;font-size:1.1rem;font-weight:600;line-height:1.7;white-space:nowrap;color:var(--white-color)}.badge-success{background-color:var(--green-color)}.badge-warning{background-color:var(--ochre-color)}.badge-danger{background-color:var(--fasne-red)}.badge-neutral{background-color:var(--dark-gray-color)}.badge-presencial{background-color:var(--secondary-color)}.badge-sympla{background-color:#2b6cb0}.icon-button{display:inline-flex;align-items:center;gap:.6rem;border:none;border-radius:2rem;padding:.9rem 1.4rem;cursor:pointer;color:var(--white-color);font-family:Balto,sans-serif;font-size:1.2rem;font-weight:600}.icon-button img{width:2rem;height:2rem;object-fit:contain;filter:brightness(0) invert(1)}.icon-button:disabled{opacity:.6;cursor:default}.icon-button-primary{background-color:var(--secondary-color)}.icon-button-success{background-color:var(--green-color)}.icon-button-danger{background-color:var(--fasne-red)}.icon-button-neutral{background-color:#6c757d}.toggle-container{display:flex;align-items:center;justify-content:center}.label{margin:0 1rem;font-size:1.6rem;color:#888;transition:color .3s ease;font-family:Balto,sans-serif}.label.active{color:#000}.toggle-switch{width:5rem;height:2.4rem;background-color:var(--primary-color);border-radius:1.2rem;position:relative;cursor:pointer;transition:background-color .3s ease}.toggle-switch.toggled{background-color:var(--light-blue-color)}.switch-handle{width:2.2rem;height:2.2rem;background-color:#fff;border-radius:50%;position:absolute;top:.1rem;left:.1rem;transition:transform .3s ease}.toggle-switch.toggled .switch-handle{transform:translate(2.6rem)}.btns-container{display:flex;min-width:25%;flex-direction:row;justify-content:space-around;gap:1rem}.btns-container button{width:50%}.btns-container.grouped-buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem}.bt01{font-family:Balto,sans-serif;font-size:120%;position:relative;border:none;color:var(--white-color);background-color:var(--dark-gray-color);border-radius:2rem}.bt01:hover{top:.1rem;left:.1rem;background-color:var(--secondary-color);box-shadow:-.1rem -.1rem #e8e7e7;transition:all .15s ease-in-out;cursor:pointer}.bt01:active{background-color:var(--black-color)}.bt02{font-size:2.2rem;height:inherit;position:relative;border:none;color:var(--white-color);background-color:var(--dark-gray-color)}.bt02:hover{background-color:var(--primary-color);box-shadow:-.6rem -.6rem var(--dark-gray-color);transition:all .15s ease-in-out;cursor:pointer}.bt02:active{background-color:var(--black-color)}.bt03{font-size:1.7rem;height:inherit;position:relative;border:none;color:var(--white-color);background-color:var(--dark-gray-color)}.bt03:hover{background-color:var(--primary-color);box-shadow:-.2rem -.2rem var(--dark-gray-color);transition:all .15s ease-in-out;cursor:pointer}.bt03:active{background-color:var(--black-color)}.bt01:disabled,.bt02:disabled,.bt03:disabled{top:0;left:0;box-shadow:none;cursor:not-allowed;background-color:var(--light-gray-color);color:var(--black-color)}.bt_popup{padding:.5rem 1.2rem}.submit_input{padding:.7rem}.bt_save{background-color:var(--green-color)}.bt_purple{background-color:var(--purple-color)}.bt_delete{background-color:var(--dark-red-color)}.bt_galleryItem{font-size:var(--main-font-size)}#bt_addCondition{height:inherit}.bt_addCondition:hover{background-color:var(--primary-color);box-shadow:-.2rem -.2rem var(--dark-gray-color);transition:all .15s ease-in-out;cursor:pointer}a[id*=bt_new_],a[id*=bt_save_]{background-color:var(--green-color)}.button-with-icon{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;padding:.9rem 2rem;font-family:Balto,sans-serif;font-size:calc(1.15*var(--main-font-size));line-height:1;white-space:nowrap}.button-with-icon .button-icon{width:1.8rem;height:1.8rem;flex-shrink:0}.button-with-icon.icon-only{padding:.9rem}.check-record-buttons{display:flex;gap:1rem;justify-content:center;align-items:center}.check-record-buttons .gray-background{background-color:var(--light-gray-color);color:var(--secondary-color);border:.1rem solid var(--secondary-color)}.show-description-btn{padding:0 .1rem}.show-description-btn a{min-width:15rem;display:flex;gap:.5rem;padding:.6rem;align-items:center;justify-content:center}.show-description-btn img{width:1.5rem}.show-description-btn p{font-size:var(--main-font-size)}.nk-wrapper{width:min(420px,92vw);margin:24px auto 0}.nk-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.nk-key{height:3.5rem;border-radius:1.75rem;border:1px solid rgba(0,0,0,.08);background:#fff;font-size:1.5rem;font-weight:600;cursor:pointer}.nk-key--secondary{background:#f3f5f7}.nk-disabled{opacity:.7}.nk-key:disabled{cursor:not-allowed}@media (max-width:50rem){.btns-container{display:grid;grid-template-columns:1fr;width:100%}.btns-container button{width:100%}}.table-container{border-radius:.5rem;border:.1rem solid var(--dark-gray-color);max-width:100%;max-height:50rem;width:100%;overflow:auto}.table-container th{position:-webkit-sticky;position:sticky;top:0;background-color:#f0f0f0;z-index:1}.table-gallery{border:none;width:100%;border-collapse:collapse}.table-gallery thead tr th{background-color:var(--dark-gray-color);padding:1rem;color:var(--white-color)}.table-gallery thead tr th a{justify-content:center}.table-header-filter{display:block;width:100%;margin-top:.4rem;padding:.4rem .6rem;font-size:1rem;font-weight:400;font-family:inherit;color:var(--dark-gray-color);background-color:var(--white-color);border:none;border-radius:.4rem}.table-header-filter::placeholder{color:#9ca3af}.th-sort{white-space:nowrap}.table-container.is-loading tbody{opacity:.45;transition:opacity .15s ease;pointer-events:none}.table-gallery-row{background-color:var(--white-color);border-radius:1rem;border-top:.1rem solid var(--dark-gray-color)}.table-gallery-row td{white-space:nowrap;text-align:center}.table-gallery-cell{display:inline-block;height:inherit;width:inherit;padding:1rem;text-align:center;justify-content:space-around}.table-gallery-cell p,.status-cell{display:inline-block;padding:.2rem 2rem;border-radius:1.5rem;color:var(--white-color);font-size:1.2rem;white-space:nowrap}.table-gallery-row:hover{cursor:pointer;background-color:#00639805}.table-gallery .textbox{width:100%}.table-gallery-txtbox-cell{padding:0 1.2rem;min-width:30rem}.table-gallery a{display:flex}.table-gallery-txtbox-cell .textbox{padding:.5rem}.table-gallery-txtbox-cell .inputPair{display:flex;flex-direction:row;justify-content:center}.table-gallery-cell-icon{width:calc(.5*var(--icon-size))}.table-gallery-cell-icon:hover{box-shadow:-.3rem -.3rem var(--terciary-color);transition:all .15s ease-in-out;border-radius:50%}.tab-content{padding:2rem;align-content:center}.tab-form-content,.form-content{display:flex;flex-direction:column;gap:1.7rem}.gallery{width:100%;height:70rem;overflow-x:hidden;overflow-y:auto;border:.1rem solid var(--dark-gray-color);background-color:var(--light-gray-color);border-radius:1rem}.gallery-scrollable-content{height:inherit;overflow:auto;overflow-x:hidden}.small-gallery{height:25rem}.galleryItem{background-color:var(--white-color);border-bottom:.1rem solid var(--dark-gray-color);padding:1rem;margin:.3rem;border-radius:1rem}.galleryItem .flex-column{row-gap:1rem}.galleryItem:hover{box-shadow:-.3rem var(--primary-color);transition:all .15s ease-in-out;cursor:pointer}.gallery-grid{display:grid;width:100%;gap:2%}.galleries-2-grid{grid-template-columns:1fr 1fr;gap:1rem}.galleries-3-grid{grid-template-columns:1fr 1fr 1fr}.unique-gallery-card-with-pictures{width:70%;min-width:30rem;align-self:center}.gallery-card-with-pictures{position:relative;background-color:var(--white-color);border-radius:2rem;margin:.1rem;display:flex;align-items:center;width:100%;gap:0;border:.1rem solid var(--light-gray-color);box-shadow:0 .2rem .6rem #0000001a;height:100%}.gallery-card-with-pictures:hover{background-color:var(--light-gray-color);border:.15rem solid var(--dark-gray-color);cursor:pointer}.gallery-card-picture-layout{position:relative;width:100%;height:inherit;display:flex;flex-direction:row;background-color:#fff;border-radius:2rem 0rem 0rem 2rem}.gallery-card-picture{width:100%;height:30rem;min-height:20rem;min-width:20rem;border-radius:2rem 0rem 0rem 2rem;object-fit:cover;border:.1rem solid var(--light-gray-color);z-index:20}.gallery-card-description{padding:1rem;border-radius:0rem 2em 2rem 0rem;min-height:14rem;align-content:center;min-width:50%}.gallery-card-description .special-description,.detail-container .special-description{padding:.2rem 2rem;border-radius:1.5rem;color:var(--white-color);font-size:1.3rem;background-color:var(--white-color)}.picture-button{height:100%;position:absolute;z-index:30;background-color:var(--light-gray-color);border:none}.picture-button:hover{opacity:100%;background-color:var(--primary-color);color:var(--white-color)}.picture-button-left{border-radius:2.5rem 0rem 0rem 2.5rem;left:0}.picture-button-right{border-radius:0rem;right:0}.print-mode .gallery-card-picture-layout{border-radius:2rem}.print-mode .picture-button-right{border-radius:0rem 2.5rem 2.5rem 0rem}.print-mode .gallery-card-picture{border-radius:2.5rem;height:100%;max-height:55rem;width:100%}.feature-li{background-color:var(--primary-color);color:var(--white-color);padding:.5rem 1rem;border-radius:1.5rem;font-size:1.3rem}.include-items-galleries{display:flex;flex-direction:row;justify-content:center;gap:1%;width:100%;flex-wrap:wrap;align-items:center}.include-items-gallery-buttons{display:flex;flex-direction:column;justify-content:center;gap:.5rem;width:15%;font-size:calc(.9 * var(--main-font-size))}.include-items-gallery-buttons button{padding:.25rem}.include-items-gallery{height:inherit;display:grid;grid-template-columns:1fr;min-height:11rem;max-height:22rem;border:.2rem solid var(--dark-gray-color);background-color:var(--white-color);align-content:flex-start;overflow-y:auto;width:40%}.include-items-gallery-item{height:2rem;margin:.5rem;padding:2rem 0rem;border-radius:.5rem;background-color:var(--light-gray-color);font-size:1.5rem;color:var(--black-color);font-family:Balto,sans-serif;border:.1rem solid rgb(239,235,235)}.include-items-gallery-item:has(input:checked){background-color:var(--dark-blue-color);color:var(--white-color)}.include-items-gallery-item.default-true{background-color:var(--dark-blue-color)}.include-items-gallery-item.default-true:has(input:checked){background-color:var(--dark-gray-color)}.include-items-gallery:hover,.include-items-gallery-item label:hover,.include-items-gallery-item input:hover{cursor:pointer}.hidden{display:none}.include-items-gallery-item label{padding:1rem;width:100%;align-items:center;line-height:1.5rem}.include-pictures-gallery{display:flex;flex-direction:column;background-color:var(--white-color);border-radius:1rem;padding:1rem;border:.1rem solid var(--dark-gray-color);justify-content:space-between}.include-pictures-gallery img{object-fit:scale-down;max-height:20rem}.include-pictures-gallery:has(input:checked){border:.2rem solid var(--dark-blue-color)}.multiselect-gallery{background-color:var(--white-color);padding:1rem;border-radius:1.5rem;box-shadow:-1rem -.2rem 1rem #0000004d;display:inline-block}.multiselect-gallery-items{display:flex;flex-direction:row;flex-wrap:wrap;gap:.01rem;justify-content:center}.file_gallery{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;padding:.5rem;height:inherit}.file_gallery_item{position:relative;height:inherit;display:flex;align-items:center;justify-content:center;background-color:var(--white-color);width:inherit;padding:.5rem;border-radius:.5rem;border:.1rem solid var(--light-gray-color);box-shadow:-.1rem -.1rem .5rem #0000004d}.main_picture{border:.3rem solid var(--green-color);box-shadow:none}.file_gallery_img{position:relative;height:100%;width:auto;object-fit:cover;border-radius:1rem;display:block;min-width:10rem;min-height:20rem;max-height:25rem;max-width:100%;z-index:1}.file_gallery_item .preview_picture_buttons{position:absolute;top:.5rem;right:.5rem;gap:.5rem;z-index:100}.gallery-card-with-pictures .gallery-card-checkbox{position:absolute;top:1rem;left:1rem;padding:.3rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;z-index:100}.gallery-card-with-pictures .gallery-card-checkbox img{height:3rem}.vehicle-selected,.vehicle-selected:hover{border:.5rem solid var(--secondary-color);box-shadow:none}.file_gallery_item .preview_picture_buttons a{height:3rem;min-width:3rem;width:3rem}.file_gallery a img{height:3rem}.file_gallery a img:hover{cursor:pointer;box-shadow:-.3rem -.3rem var(--dark-gray-color);border-radius:50%}@media (max-width:55rem){.gallery-grid{align-self:center;align-items:center}.galleries-2-grid,.galleries-3-grid{display:flex;flex-wrap:wrap}.gallery-card-with-pictures{flex-direction:column}.gallery-card-picture,.gallery-card-picture-layout{min-height:20rem;min-width:15rem;border-radius:2rem 2rem 0rem 0rem}.picture-button-left{border-radius:2.5rem 0rem 0rem}.picture-button-right{border-radius:0rem 2.5rem 0rem 0rem}.include-items-galleries{flex-direction:column;gap:1rem}.include-items-gallery-buttons{flex-direction:row;width:100%;justify-content:center}.include-items-gallery{grid-template-columns:1fr;width:100%}}.table-inline-button{padding:.6rem 1.6rem;font-size:1.2rem;white-space:nowrap}.table-cell-muted{color:var(--dark-gray-color);font-size:1.2rem}.access-sheet-popup{display:flex;flex-direction:column;gap:2rem;max-width:60rem;padding:1rem}.access-sheet-popup h2{color:var(--secondary-color);font-size:2.2rem}.access-sheet-popup-intro{font-size:1.4rem;line-height:1.5}.access-sheet-popup-options{display:flex;flex-direction:column;gap:1.6rem}.access-sheet-popup-option{display:grid;grid-template-columns:minmax(22rem,26rem) 1fr;align-items:center;gap:1.6rem;padding:1.4rem;border:.1rem solid var(--light-gray-color);border-radius:.8rem;background-color:var(--light-gray-color)}.access-sheet-popup-option button{padding:1rem 1.4rem;font-size:1.4rem;width:100%}.access-sheet-popup-option span{font-size:1.3rem;line-height:1.5}.access-sheet-popup-footer{display:flex;justify-content:flex-end}.access-sheet-popup-footer button{padding:.8rem 2.4rem;font-size:1.3rem}@media (max-width: 700px){.access-sheet-popup-option{grid-template-columns:1fr}}.checkin-timeline{width:100%;box-sizing:border-box;overflow:auto;margin:0;padding:1.15rem 1.4rem;font-family:Balto,sans-serif;background-color:var(--white-color);border:.1rem solid #e5e7eb;border-radius:.8rem;box-shadow:0 .1rem .4rem #0000000d;max-height:50rem}.timeline-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.875rem;padding-bottom:.938rem;border-bottom:.125rem solid #e5e7eb}.timeline-header h2{margin:0;margin-right:.5rem;font-weight:700;font-size:calc(1.3 * var(--main-font-size));color:#111827}.checkin-count{background:var(--secondary-color);color:#fff;padding:.375rem .875rem;border-radius:1.25rem;font-size:var(--main-font-size);font-weight:600}.timeline-container{position:relative}.timeline-date-group{margin-bottom:1.875rem}.date-separator{display:flex;align-items:center;margin-bottom:1.25rem}.date-separator:before,.date-separator:after{content:"";flex:1;height:.063rem;background:#e5e7eb}.date-label{padding:0 .938rem;font-weight:600;color:#6b7280;font-size:calc(.9 * var(--main-font-size));text-transform:uppercase;letter-spacing:.031rem}.timeline-item{display:flex;gap:1.25rem;margin-bottom:1.25rem;position:relative}.timeline-marker{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.marker-dot{width:1rem;height:1rem;border-radius:50%;background:var(--secondary-color);border:.188rem solid #dbeafe;box-shadow:0 0 0 .25rem #fff;z-index:1}.marker-line{width:.125rem;flex:1;background:linear-gradient(to bottom,var(--secondary-color) 0%,#e5e7eb 100%);margin-top:.25rem;min-height:2.5rem}.timeline-content{flex:1;margin-bottom:.625rem}.checkin-card{background:#fff;border:.063rem solid #e5e7eb;border-radius:.75rem;padding:1.25rem;box-shadow:0 .063rem .188rem #0000001a;transition:all .3s ease}.checkin-card:hover{box-shadow:0 .25rem .75rem #0000001a;transform:translateY(-.125rem);border-color:var(--secondary-color)}.checkin-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:.063rem solid #f3f4f6}.checkin-time{display:flex;align-items:center;gap:.5rem;font-weight:600;color:#111827;font-size:calc(.9 * var(--main-font-size))}.time-icon{width:1.5rem;height:1.5rem;color:var(--secondary-color);stroke-width:2}.checkin-relative-time{font-size:calc(.8 * var(--main-font-size));color:#6b7280;font-weight:500}.checkin-body{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.checkin-info{display:flex;align-items:flex-start;gap:.75rem}.store-icon,.user-icon{width:3rem;height:3rem;color:#6b7280;stroke-width:2;flex-shrink:0;margin-top:.125rem}.info-label{font-size:calc(.9 * var(--main-font-size));color:#6b7280;font-weight:600;text-transform:uppercase;letter-spacing:.031rem;margin:0 0 .25rem;text-align:left}.info-value{font-size:calc(.938 * var(--main-font-size));color:#111827;font-weight:600;margin:0;text-align:left}.info-subtext{font-size:calc(.8 * var(--main-font-size));color:#6b7280;margin:.25rem 0 0}@keyframes spin{to{transform:rotate(360deg)}}.checkin-timeline-error{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3.75rem 1.25rem;color:#dc2626;text-align:center}.error-icon{width:3rem;height:3rem;margin-bottom:1rem;stroke-width:2}.retry-button{margin-top:1rem;padding:.625rem 1.5rem;background:var(--secondary-color);color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;transition:background .2s}.retry-button:hover{background:var(--secondary-color-hover)}.checkin-timeline-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3.75rem 1.25rem;color:#6b7280;text-align:center}.empty-icon{width:4rem;height:4rem;margin-bottom:1rem;stroke-width:1.5;opacity:.5}@media (max-width: 50rem){.checkin-timeline{width:100%}.checkin-body{max-width:20rem}}.checkin-notes{flex-basis:100%;width:100%}.checkin-notes-row{display:flex;align-items:flex-start;gap:.8rem}.checkin-notes-textarea{flex:1;min-width:0;min-height:44px;padding:8px 10px;border:1px solid #d0d5dd;border-radius:8px;font-family:inherit;font-size:.9rem;resize:vertical;box-sizing:border-box}.checkin-notes-save{flex-shrink:0}.customer-page-first-section{display:grid;grid-template-columns:1fr 35rem;gap:1.25rem;align-items:flex-start}.customer-page-main-column,.customer-page-side-column{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.item-add-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:2.5rem;padding-bottom:1.5rem}.item-add-row .input-pair{flex:1;min-width:16rem}.item-add-row .input-pair:has(.textbox){flex:0 1 12rem;min-width:10rem}.item-add-row .input-pair:has(input[name=name]){flex:1 1 24rem;min-width:18rem}.item-add-row .input-pair input,.item-add-row .input-pair select{width:100%;min-width:0}.item-add-row button,.items-table button{padding:.8rem 2.4rem;white-space:nowrap}.item-add-row button{align-self:flex-end;flex:0 0 auto}.items-table button.icon-only{padding:.9rem}.items-table{width:100%;border-collapse:collapse}.items-table th,.items-table td{padding:.8rem 1rem;text-align:left;border-bottom:.1rem solid var(--light-gray-color);vertical-align:middle}.items-table th{font-size:var(--main-font-size);color:var(--dark-gray-color)}.items-table .input-pair{max-width:10rem}.items-table .input-pair input,.items-table .input-pair select{width:100%;min-width:0;box-sizing:border-box}.items-table-scroll{width:100%;overflow-x:auto}.items-table-scroll .items-table{min-width:60rem}.items-table td:last-child{width:1%;white-space:nowrap}.items-table .row-actions{display:flex;gap:.8rem;justify-content:flex-end}.items-table .toggle-container{justify-content:flex-start}.items-table .toggle-container .label:first-child{margin-left:0}.sale-items-frame{background-color:var(--tertiary-color);border-color:var(--secondary-color);border-left-width:.3rem;box-shadow:none;margin-top:1rem}.sale-items-frame input,.sale-items-frame select{background-color:var(--white-color)}.sale-items-list{background-color:var(--white-color);border:.1rem solid var(--light-gray-color);border-radius:.5rem;overflow:hidden}.sale-items-list thead th{background-color:var(--light-gray-color);color:var(--secondary-color);font-weight:600}.sale-items-list tbody tr:last-child td{border-bottom:none}.sale-items-list .items-total-row td{background-color:var(--light-gray-color);border-top:.2rem solid var(--secondary-color);border-bottom:none;font-size:calc(1.1 * var(--main-font-size))}.sale-items-list .items-total-row td:first-child{text-align:right}.items-empty{color:var(--dark-gray-color);opacity:.7;padding:1rem 0}.sale-status-select{font-weight:600;padding-right:3rem}.sale-status-select option{background-color:var(--white-color);color:var(--black-color);font-weight:400}@media (max-width: 60rem){.item-add-row{flex-direction:column;align-items:stretch}}.payments-fields-container{width:100%;display:grid;grid-template-columns:.85fr 1.15fr;gap:2rem;align-items:flex-start}.payments-fields-container .kpi-group{display:flex}.payments-fields-container .kpi-box{flex-direction:column;display:flex;gap:.4rem;justify-content:center}.payments-fields-container .kpi-title,.payments-fields-container .kpi-value{display:flex;justify-content:center;align-items:center;margin:0}.payments-fields-container .kpi-value{font-size:1.5rem}.payments-gallery{display:flex;gap:1.25rem}.new-customer-record-container{display:grid;place-items:center;gap:1.25rem;min-height:15rem;margin:2rem 0}.company-record-panel{width:100%;gap:1.25rem}.plain-fieldset{border:0;padding:0;margin:0;min-width:0;width:100%;display:flex;flex-wrap:wrap;gap:1.5rem}.plain-fieldset:disabled input,.plain-fieldset:disabled select{background-color:var(--light-gray-color);cursor:not-allowed}.auto-checkin-inputs{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%}.auto-checkin-inputs .input-pair{width:100%;max-width:42rem}.auto-checkin-inputs .input-pair label{font-size:1.7rem}.auto-checkin-inputs .textbox{font-size:2.4rem!important;height:4.8rem;width:100%!important;text-align:center;letter-spacing:.2rem}.auto-checkin-inputs .nk-wrapper{width:min(42rem,92vw)}.auto-checkin-inputs .nk-key{height:6rem;font-size:2.4rem}.auto-checkin-inputs #bt_check_old_records{font-size:2rem;padding:1.2rem 3rem;width:min(42rem,92vw)}.auto-checkin-container .toggle-container{gap:.5rem}.auto-checkin-container .label{font-size:1.8rem}.auto-checkin-container .toggle-switch{width:7rem;height:3.4rem;border-radius:1.7rem}.auto-checkin-container .switch-handle{width:3.2rem;height:3.2rem}.auto-checkin-container .toggle-switch.toggled .switch-handle{transform:translate(3.6rem)}.without-sidebar .page-title h2{font-size:2.4rem;padding:.8rem 0}.without-sidebar .footer-text{font-size:1.4rem}.without-sidebar .logo-digitall{width:calc(10 * var(--main-font-size))}.auto-checkin-title{font-size:calc(1.2 * var(--main-font-size));text-align:center;max-width:50rem;padding:2rem;background-color:var(--white-color)}.auto-checkin-notice{background-color:var(--white-color);border-left:.4rem solid var(--orange-color);border-radius:.5rem;font-weight:600;line-height:1.5}.auto-check-in-logo{width:100%;max-width:30rem;align-self:center;padding:1rem}.staff-credentials-list{width:100%;padding:1.6rem 0}.staff-credentials-title{font-size:calc(1.1 * var(--main-font-size));font-weight:600;margin-bottom:1rem;color:var(--primary-color)}.credential-summary{width:100%;padding:1.2rem 0 1.6rem}.credential-summary-title{font-size:calc(1.05 * var(--main-font-size));font-weight:600;color:var(--primary-color);margin-bottom:.8rem}.credential-summary-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:.8rem}.credential-summary-card{background:var(--white-color);border-radius:.6rem;padding:.9rem 1rem;box-shadow:0 .1rem .3rem #00000012;display:flex;flex-direction:column;gap:.5rem}.credential-summary-card p{font-size:calc(.82 * var(--main-font-size));color:#555;line-height:1.4}.credential-summary-badge{display:inline-block;color:#fff;font-size:calc(.82 * var(--main-font-size));font-weight:600;padding:.25rem .8rem;border-radius:2rem;width:fit-content}@media (max-width: 50rem){.customer-page-first-section{grid-template-columns:1fr}.payments-fields-container{grid-template-columns:1fr}.payments-fields-container .kpi-group,.payments-fields-container .payments-gallery{flex-wrap:wrap;height:fit-content}.payments-gallery{flex-wrap:wrap}}.staff-expositor-modo{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%}
